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
339618753001	339618753518	339618754068	339618754618	339618755168	339618755718	339618756268	339618756818	339618757368	339618757918	339618758468	339618759018	339618759568	339618760118	339618760668	339618761218	339618761768	339618762318	339618762868	339618763418	339618763968	339618764518	339618765068	339618765618	339618766168	339618766718	339618767268	339618767818	339618768368	339618768918	339618769468	339618770018	339618770568	339618771118	339618771668	339618772218	339618772768	339618773318	339618773868	339618774418	339618774968	339618775518	339618776068	339618776618	339618777168	339618777718	339618778268	339618778818	339618779368	339618779918	339618780468	339618781018	339618781568	339618782118	339618782668	339618783218	339618783768	339618784318	339618784868	339618785418	339618785968	339618786518	339618787068	339618787618	339618788168	339618788718	339618789268	339618789818	339618790368	339618790918	339618791468	339618792018	339618792568	339618793118	339618793668	339618794218	339618794768	339618795318	339618795868	339618796418	339618796968	339618797518	339618798068	339618798618	339618799168	339618799718	339618800268	339618800818	339618801368	339618801918	339618802468	339618803018	339618803568	339618804118	339618804668	339618805218	339618805768	339618806318	339618806868	339618807418	339618807968	339618808518	339618809068	339618809618	339618810168	339618810718	339618811268	339618811818	339618812368	339618812918	339618813468	339618814018	339618814568	339618815118	339618815668	339618816218	339618816768	339618817318	339618817868	339618818418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2682	3600	2300	2681	3600	2300	2680	3600	2300	2678	3600	2300	2677	3600	2300	2676	3600	2300	2675	3600	2300	2673	3600	2300	2672	3600	2300	2671	3600	2300	2669	3600	2300	2668	3600	2300	2666	3600	2300	2665	3600	2300	2663	3600	2300	2662	3600	2300	2660	3600	2300	2658	3600	2300	2656	3600	2300	2654	3600	2300	2652	3600	2300	2650	3600	2300	2648	3600	2300	2646	3600	2300	2644	3600	2300	2642	3600	2300	2640	3600	2300	2638	3600	2300	2635	3600	2300	2633	3600	2300	2631	3600	2300	2629	3600	2300	2627	3600	2300	2624	3600	2300	2622	3600	2300	2620	3600	2300	2618	3600	2300	2615	3600	2300	2613	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21661	21297	32996	30259	21032	20726	19698	14264	13603	13835	13651	13514	13725	13704	13639	13503	13621	13404	13782	13408	13405	13544	13388	13466	13435	13440	13412	13462	13427	13247	13396	13493	13507	13528	13534	13441	13452	13414	13371	13379	13408	13347	13333	13580	13475	13298	13332	13308	13407	13435	13415	13262	13360	13352	13316	13410	13565	13026	13310	13444	13567	13411	13485	13386	13401	13450	13314	13504	13219	13352	13435	13355	13339	13417	13611	13404	13261	13541	13228	13307	13256	13221	13309	13329	13390	13370	13464	13199	13430	13381	13221	13209	13384	13333	13459	13270	13248	13327	13279	13449	13493	13436	13405	13350	13350	13401	13477	13435	13356	13231	13339	13296	13405	13383	13428	13301	13219	13290	13562	13333	13345	13445	13441	13360	13162	13292	13116	13423	13200	13284	13410	13469	13293	13359	13670	13326	13374	13266	13072	13348	13321	13358	13103	13430	13396	13231	13263	13360	13537	13340	13495	13413	13291	13303	13309	13390	13325	13408	13248	13436	13270	13329	13421	13388	13264	13318	13379	13314	13217	13328	13411	13381	13217	13369	13358	13271	13266	13466	13449	13236	13276	13482	13382	13127	13308	13093	13282	13455	13451	13130	13425	13410	13291	13340	13255	13291	13254	13360	13456	13364	13286	13299	13193	13263	13423	13397	13327	13412	13369	13323	13187	13452	13260	13346	13444	13262	13489	13213	13256	13257	13223	13277	13347	13347	13304	13480	13306	13342	13558	13185	13387	13320	13204	13186	13252	13374	13248	13195	13261	13453	13225	13164	13439	13268	13189	13434	13487	13388	13506	13411	13334	13151	13298	13386	13375	13290	13114	13298	13287	13183	13267	13267	13274	13138	13363	13159	13430	13292	13194	13209	13401	13069	13185	13393	13444	13347	13251	13387	13375	13356	13365	13343	13221	13230	13197	13352	13574	13320	13279	13356	13459	13328	13198	13204	13356	13279	13255	13168	13433	13233	13334	13597	13541	13453	13438	13289	13266	13527	13314	13274	13420	13406	13265	13023	13469	13488	13298	13279	13534	13404	13472	13280	13287	13498	13346	13260	13227	13115	13274	13281	13268	13340	13364	13312	13214	13099	13359	13415	13438	13309	13381	13280	13160	13280	13210	13406	13164	13402	13461	13225	13381	13319	13203	13246	13495	13360	13316	13345	13428	13337	13296	13302	13255	13210	13328	13272	13490	13289	13446	13140	13152	13319	13235	13391	13408	13280	13359	13151	13396	13099	13292	13272	13251	13237	13292	13416	13278	13302	13086	13237	13501	13488	13394	13279	13408	13233	13249	13403	13305	13418	13209	13377	13434	13269	13299	13480	13457	13353	13546	13168	13232	13335	13353	13198	13368	13061	13328	13337	13371	13354	13454	13322	13423	13297	13387	13256	13235	13282	13080	13449	13504	13319	13182	13409	13220	13266	13207	13400	13264	13343	13537	13213	13251	13274	13373	13367	13401	13364	13302	13414	13355	13447	13357	13342	13360	13414	13379	13226	13298	13278	13293	13414	13126	13256	13211	13208	13637	13506	13436	13338	13162	13318	13551	13261	13404	13346	13362	13259	13251	13351	13280	13252	13354	13311	13369	13222	13288	13292	13242	13447	13178	13315	13416	13474	13357	13329	13168	13190	13339	13344	13309	13300	13235	13473	13222	13492	13515	13271	13347	13493	13479	13340	13458	13362	13259	13182	13292	13322	13440	13332	13308	13270	13184	13407	13370	13346	13125	13532	13494	13202	13434	13305	13410	13196	13140	13236	13369	13310	13375	13119	13368	13430	13369	13305	13158	13324	13303	13344	13372	13321	13201	13261	13460	13412	13204	13472	13230	13345	13376	13380	13426	13371	13218	13379	13333	13168	13278	13386	13194	13354	13339	13372	13232	13366	13243	13291	13401	13296	13213	13179	13351	13314	13206	13344	13329	13337	13422	13338	13174	13324	13382	13376	13480	13385	13254	13138	13350	13229	13122	13196	13227	13388	13382	13222	13295	13264	13319	13652	13285	13368	13134	13455	13208	13315	13340	13205	13273	13391	13306	13277	13355	13262	13295	13178	13238	13128	13056	13303	13396	13305	13413	13220	13306	13492	13359	13308	13505	13310	13160	13309	13322	13427	13338	13460	13537	13232	13465	13251	13377	13194	13311	13218	13275	13333	13165	13329	13160	13324	13198	13271	13139	13417	13305	13302	13418	13430	13265	13271	13214	13203	13368	13267	13184	13423	13368	13304	13472	13245	13328	13289	13313	13283	13250	13219	13240	13257	13196	13388	13169	13420	13323	13243	13275	13416	13272	13325	13085	13573	13259	13316	13303	13303	13183	13430	13139	13319	13262	13341	13466	13301	13323	13538	13193	13308	13278	13254	13292	13485	13539	13202	13345	13241	13278	13388	13387	13249	13243	13274	13359	13236	13385	13201	13360	13375	13265	13238	13390	13503	13367	13407	13437	13124	13267	13395	13316	13251	13358	13324	13419	13076	13332	13432	13450	13388	13343	13184	13210	13333	13083	13305	13269	13228	13284	13305	13305	13157	13086	13401	13390	13280	13311	13441	13119	13390	13274	13210	13326	13431	13447	13414	13217	13146	13465	13496	13335	13332	13322	13375	13166	13197	13256	13247	13296	13458	13593	13500	13323	13213	13297	13175	13403	13377	13302	13318	13292	13278	13245	13141	13290	13188	13322	13341	13335	13306	13223	13115	13397	13127	13209	13353	13398	13470	13283	13224	13282	13250	13484	13382	13278	13039	13390	13213	13297	13340	13310	13405	13223	13366	13502	13373	13358	13234	13266	13252	13211	13454	13375	13294	13339	13446	13362	13308	13151	13144	13215	13231	13236	13256	13293	13309	13361	13331	13472	13365	13307	13337	13406	13422	13328	13440	13312	13405	13340	13404	13270	13515	13345	13227	13296	13240	13499	13193	13259	13420	13127	13519	13312	13317	13361	13446	13387	13266	13233	13341	13516	13453	13303	13273	13366	13485	13318	13288	13279	13294	13215	13105	13288	13259	13072	13415	13356	13537	13260	13474	13342	13239	13282	13206	13441	13348	13381	13295	13248	13366	13258	13167	13390	13231	13244	13199	13353	13385	13476	13433	13207	13413	13254	13317	13208	13273	13334	13415	13295	13289	13316	13429	13214	13206	13391	13387	13464	13288	13313	13316	13367	13305	13462	13553	13325	13262	13352	13258	13549	13164	13138	13368	13379	13173	13336	13232	13231	13517	13243	13333	13234	13329	13280	13346	13307	13275	13271	13315	13474	13365	13316	13367	13401	13198	13194	13249	13246	13223	13232	13354	13337	13288	13414	13240	13367	13308	13301	13185	13397	13232	13331	13327	13275	13251	13473	13407	13512	13215	13155	13359	13291	13180	13466	13303	13381	13193	13308	13338	13376	13428	13310	13476	13295	13171	13480	13387	13305	13325	13424	13217	13512	13392	13300	13284	13399	13382	13337	13131	13265	13300	13390	13263	13498	13223	13130	13303	13173	13257	13245	13346	13270	13244	13284	13370	13424	13312	13348	13369	13337	13217	13259	13400	13260	13299	13476	13347	13371	13228	13293	13265	13359	13351	13162	13311	13269	13506	13331	13389	13253	13202	13245	13336	13452	13279	13230	13425	13339	13228	13138	13320	13315	13217	13255	13274	13358	13309	13303	13344	13551	13165	13316	13147	13196	13221	13379	13384	13277	13096	13372	13285	13326	13181	13300	13300	13286	13352	13283	13214	13237	13508	13358	13369	13320	13245	13191	13351	13035	13271	13444	13267	13455	13291	13350	13320	13397	13244	13354	13259	13217	13282	13288	13128	13299	12986	13285	13110	13395	13494	13166	13451	13313	13098	13325	13318	13202	13419	13259	13071	13210	13145	13406	13366	13350	13334	13342	13290	13441	13333	13233	13406	13179	13361	13252	13109	13227	13274	13268	13400	13371	13371	13276	13014	13292	13398	13217	13262	13355	13296	13331	13262	13494	13314	13298	13506	13349	13431	13415	13433	13221	13406	13499	13340	13359	13050	13351	13240	13243	13340	13287	13565	13350	13221	13224	13368	13351	13252	13255	13339	13270	13316	13372	13384	13319	13363	13190	13275	13197	13381	13280	13514	13233	13364	13386	13380	13450	13486	13420	13547	13365	13277	13382	13326	13447	13261	13322	13359	13277	13343	13205	13303	13296	13458	13430	13417	13176	13332	13403	13229	13314	13363	13308	13384	13502	13340	13230	13397	13580	13272	13302	13386	13428	13239	13224	13173	13680	13310	13379	13286	13233	13335	13419	13381	13338	13225	13291	13688	13264	13303	13391	13224	13451	13485	13330	13386	13192	13122	13258	13218	13459	13237	13497	13432	13369	13384	13368	13441	13262	13338	13226	13380	13524	13415	13151	13265	13448	13385	13151	13127	13297	13324	13500	13546	13317	13411	13423	13325	13279	13395	13184	13363	13384	13118	13270	13111	13270	13126	13416	13334	13128	13231	13380	13383	13174	13401	13391	13322	13328	13364	13222	13344	13499	13398	13323	13204	13386	13224	13185	13417	13080	13313	13540	13211	13225	13376	13109	13125	13208	13157	13179	13196	13553	13333	13253	13427	13409	13170	13137	13426	13460	13400	13361	13409	13273	13371	13225	13346	13245	13134	13196	13255	13133	13253	13424	13252	13195	13395	13411	13142	13478	13233	13370	13340	13150	13412	13252	13390	13298	13453	13301	13295	13187	13328	13320	13465	13186	13405	13387	13192	13389	13449	13431	13310	13266	13310	13362	13131	13256	13289	13368	13415	13388	13438	13266	13323	13273	13240	13260	13351	13381	13262	13364	13293	13392	13504	13206	13311	13284	13383	13260	13356	13340	13265	13327	13419	13319	13282	13250	13272	13103	13471	13427	13406	13237	13304	13192	13265	13272	13390	13361	13398	13386	13371	13468	13462	13374	13317	13348	13292	13283	13341	13099	13227	13234	13325	13194	13266	13438	13455	13234	13422	13299	13242	13157	13332	13409	13296	13413	13525	13250	13498	13316	13303	13241	13165	13398	13389	13327	13487	13242	13144	13310	13317	13272	13283	13235	13272	13248	13372	13351	13375	13209	13465	13442	13289	13405	13216	13348	13156	13167	13373	13205	13230
59331	99783	86133	55001	19462	12688	12783	12704	12690	12440	12675	12554	12735	12688	12646	12589	12737	12591	12554	12699	12575	12655	12583	12698	12682	12471	12768	12617	12639	12763	12737	12549	12719	12632	12527	12715	12563	12662	12749	12586	12676	12529	12636	12562	12704	12769	12498	12607	12709	12665	12571	12624	12568	12673	12575	12555	12469	12597	12529	12579	12606	12512	12631	12752	12653	12674	12697	12525	12614	12756	12713	12587	12665	12442	12733	12571	12600	12566	12660	12806	12444	12659	12556	12670	12590	12615	12539	12521	12626	12630	12706	12718	12570	12623	12646	12588	12553	12719	12557	12575	12531	12502	12590	12563	12562	12533	12639	12502	12620	12675	12355	12598	12748	12590	12812	12604	12628	12589	12473	12653	12737	12640	12735	12680	12698	12716	12523	12646	12591	12559	12607	12618	12630	12657	12468	12756	12628	12503	12595	12668	12506	12659	12644	12630	12595	12619	12580	12534	12546	12469	12503	12736	12657	12644	12544	12570	12544	12579	12527	12662	12532	12814	12725	12671	12730	12612	12643	12628	12590	12408	12745	12508	12649	12486	12682	12604	12788	12783	12718	12665	12570	12563	12584	12664	12486	12488	12659	12594	12680	12675	12546	12715	12642	12702	12600	12705	12546	12603	12723	12641	12550	12637	12590	12593	12601	12714	12631	12573	12811	12565	12546	12787	12832	12525	12615	12532	12602	12437	12676	12590	12594	12660	12504	12619	12589	12597	12572	12617	12631	12554	12623	12527	12499	12420	12743	12532	12635	12686	12512	12650	12704	12537	12542	12627	12701	12571	12682	12559	12671	12598	12538	12565	12600	12592	12725	12751	12541	12690	12629	12565	12422	12461	12614	12426	12661	12631	12581	12641	12657	12568	12731	12565	12538	12667	12648	12624	12532	12675	12592	12530	12635	12580	12455	12606	12513	12548	12655	12868	12508	12549	12579	12703	12489	12688	12576	12686	12588	12576	12584	12588	12611	12494	12534	12544	12559	12584	12491	12337	12682	12632	12642	12604	12616	12499	12705	12478	12748	12723	12648	12422	12601	12497	12697	12554	12547	12652	12477	12641	12675	12459	12630	12650	12529	12483	12629	12562	12744	12656	12659	12598	12454	12580	12621	12671	12701	12616	12626	12638	12489	12693	12688	12592	12546	12620	12606	12614	12596	12466	12605	12552	12582	12597	12729	12664	12662	12631	12439	12716	12529	12597	12606	12487	12507	12740	12595	12618	12738	12485	12732	12532	12652	12631	12538	12517	12564	12628	12534	12724	12820	12340	12496	12498	12539	12680	12640	12596	12617	12647	12576	12591	12654	12797	12570	12477	12585	12586	12573	12528	12707	12593	12642	12576	12521	12503	12668	12555	12480	12606	12658	12633	12704	12643	12473	12694	12668	12505	12500	12598	12696	12507	12564	12675	12718	12525	12554	12533	12647	12504	12718	12407	12475	12644	12705	12361	12575	12766	12610	12452	12602	12706	12674	12621	12667	12603	12614	12580	12543	12553	12557	12503	12472	12507	12601	12512	12664	12545	12633	12531	12743	12676	12735	12672	12693	12660	12643	12617	12721	12649	12499	12619	12678	12553	12500	12445	12630	12677	12593	12307	12697	12667	12732	12598	12569	12685	12760	12554	12677	12609	12493	12654	12497	12515	12508	12661	12613	12498	12461	12485	12641	12592	12612	12581	12535	12622	12649	12569	12720	12605	12629	12793	12782	12725	12534	12652	12594	12730	12547	12614	12737	12642	12721	12464	12721	12514	12684	12491	12650	12569	12497	12695	12747	12739	12564	12689	12498	12664	12506	12676	12666	12458	12554	12679	12628	12633	12539	12784	12672	12553	12713	12483	12669	12634	12505	12596	12709	12607	12588	12576	12574	12683	12741	12679	12643	12643	12676	12566	12623	12621	12457	12557	12612	12620	12552	12502	12517	12715	12660	12676	12684	12550	12524	12595	12473	12752	12603	12662	12546	12480	12672	12597	12621	12585	12637	12607	12550	12580	12455	12621	12559	12645	12572	12510	12721	12703	12657	12702	12697	12722	12676	12634	12611	12599	12539	12591	12674	12622	12644	12573	12793	12447	12835	12525	12701	12472	12551	12627	12636	12597	12508	12687	12664	12381	12515	12729	12575	12482	12603	12585	12495	12671	12341	12647	12680	12512	12547	12666	12621	12599	12590	12795	12614	12634	12710	12636	12496	12569	12500	12695	12700	12676	12607	12628	12493	12638	12658	12712	12583	12503	12557	12537	12798	12451	12651	12742	12558	12658	12576	12764	12549	12521	12557	12768	12578	12534	12681	12585	12652	12553	12622	12579	12574	12472	12601	12421	12447	12581	12592	12718	12673	12543	12661	12748	12598	12494	12514	12608	12483	12373	12402	12694	12593	12800	12518	12504	12650	12709	12528	12612	12482	12416	12543	12573	12665	12581	12575	12530	12661	12429	12703	12497	12591	12592	12525	12629	12686	12735	12679	12579	12705	12543	12626	12565	12620	12539	12493	12721	12605	12637	12598	12565	12640	12382	12713	12517	12818	12638	12718	12566	12611	12619	12596	12474	12654	12524	12626	12740	12488	12546	12745	12580	12731	12537	12520	12650	12651	12533	12625	12638	12771	12624	12528	12570	12495	12648	12617	12711	12538	12738	12694	12741	12605	12488	12609	12650	12768	12557	12742	12692	12642	12516	12532	12547	12662	12434	12569	12542	12566	12560	12646	12622	12579	12668	12571	12670	12531	12494	12492	12720	12525	12613	12806	12714	12674	12661	12552	12546	12701	12565	12546	12531	12588	12661	12633	12580	12576	12629	12584	12629	12534	12617	12607	12689	12643	12556	12630	12511	12625	12747	12644	12545	12479	12587	12688	12716	12614	12585	12617	12654	12651	12617	12738	12664	12744	12514	12633	12743	12617	12544	12571	12721	12754	12577	12630	12625	12613	12650	12657	12596	12681	12561	12685	12494	12733	12592	12621	12625	12755	12486	12588	12597	12554	12581	12555	12579	12663	12585	12584	12815	12794	12494	12686	12599	12529	12446	12668	12529	12615	12628	12506	12625	12731	12602	12565	12609	12761	12608	12562	12618	12732	12459	12623	12616	12524	12719	12638	12593	12596	12580	12643	12634	12548	12516	12684	12573	12565	12538	12651	12605	12560	12707	12489	12735	12619	12686	12531	12686	12562	12559	12624	12478	12477	12648	12487	12770	12552	12552	12640	12525	12698	12660	12562	12658	12569	12463	12615	12635	12766	12721	12659	12516	12513	12715	12604	12683	12594	12634	12701	12716	12653	12672	12652	12453	12684	12740	12642	12573	12510	12705	12667	12661	12729	12605	12500	12540	12634	12805	12657	12649	12599	12749	12711	12474	12661	12481	12654	12565	12642	12601	12578	12708	12688	12586	12582	12630	12543	12616	12494	12674	12445	12802	12550	12542	12600	12526	12587	12615	12533	12767	12454	12564	12554	12599	12664	12616	12602	12483	12629	12669	12629	12644	12522	12591	12442	12590	12577	12656	12680	12724	12519	12734	12440	12604	12597	12546	12483	12642	12422	12800	12466	12479	12601	12619	12682	12594	12485	12542	12658	12548	12773	12750	12583	12654	12673	12748	12541	12648	12714	12610	12524	12668	12794	12572	12510	12598	12626	12604	12568	12556	12519	12726	12713	12674	12558	12633	12718	12613	12663	12639	12607	12538	12543	12640	12573	12551	12432	12742	12501	12669	12649	12513	12636	12534	12697	12735	12618	12684	12591	12681	12622	12781	12489	12570	12533	12581	12641	12523	12475	12726	12627	12696	12533	12690	12463	12548	12639	12528	12589	12657	12630	12557	12450	12489	12605	12492	12586	12658	12531	12538	12617	12568	12489	12464	12570	12648	12597	12528	12633	12495	12600	12336	12638	12598	12647	12641	12642	12508	12707	12518	12594	12553	12746	12548	12440	12661	12554	12626	12500	12695	12620	12764	12802	12498	12636	12704	12468	12597	12444	12521	12603	12603	12523	12736	12529	12626	12630	12650	12570	12518	12665	12637	12652	12516	12572	12601	12491	12791	12563	12539	12556	12578	12652	12581	12494	12520	12578	12641	12553	12643	12615	12591	12584	12606	12586	12680	12499	12631	12484	12562	12693	12486	12747	12619	12701	12624	12708	12568	12591	12633	12727	12692	12620	12535	12567	12511	12608	12602	12493	12499	12627	12614	12717	12563	12647	12679	12584	12706	12523	12570	12622	12510	12601	12600	12661	12623	12683	12643	12580	12692	12645	12651	12530	12653	12695	12496	12470	12520	12438	12691	12517	12552	12700	12750	12632	12625	12692	12612	12564	12691	12688	12688	12599	12661	12728	12450	12641	12630	12656	12665	12674	12690	12553	12608	12647	12523	12507	12560	12732	12531	12709	12707	12436	12494	12726	12633	12580	12579	12602	12671	12573	12506	12563	12561	12635	12702	12630	12693	12611	12594	12670	12589	12564	12655	12749	12676	12678	12501	12533	12649	12603	12447	12595	12530	12549	12718	12695	12708	12657	12668	12583	12647	12682	12485	12483	12703	12703	12578	12530	12699	12629	12737	12539	12632	12552	12511	12511	12718	12671	12778	12685	12561	12552	12704	12617	12470	12651	12560	12621	12480	12503	12433	12704	12647	12640	12555	12534	12648	12603	12554	12625	12702	12680	12686	12567	12702	12721	12446	12645	12526	12709	12541	12761	12471	12511	12692	12586	12414	12721	12702	12634	12477	12709	12674	12666	12565	12526	12633	12460	12630	12581	12648	12449	12583	12683	12675	12552	12565	12564	12689	12616	12583	12665	12585	12518	12749	12681	12451	12673	12624	12695	12554	12664	12588	12575	12571	12529	12590	12677	12586	12545	12610	12563	12600	12639	12493	12592	12726	12538	12515	12459	12565	12653	12543	12495	12531	12590	12506	12577	12515	12640	12431	12544	12476	12561	12773	12682	12743	12416	12565	12673	12548	12568	12808	12620	12596	12626	12599	12635	12720	12727	12668	12598	12580	12767	12596	12512	12575	12686	12475	12587	12523	12675	12597	12520	12623	12584	12594	12618	12569	12524	12575	12592	12637	12672	12443	12639	12677	12652	12515	12605	12530	12660	12566	12618	12762	12486	12602
28560	32632	38705	26561	15152	13429	13379	13167	13057	13025	13004	12913	12968	13083	13017	12921	13062	13080	13000	12920	13105	13171	13180	13118	12992	12850	13083	13125	12858	12926	13077	12999	12920	12748	13071	13218	13081	12903	12944	12839	13094	13133	13137	13172	13019	12913	12956	12871	12935	12916	12957	12714	12981	12726	12980	12714	12935	12798	13103	12987	12883	12945	12793	12885	13056	12910	12961	12761	12954	12856	13139	12831	13065	12932	12976	13070	13015	13063	12817	13094	13094	13015	13012	13113	13077	13034	12939	12949	12874	12915	12947	12751	13049	13075	13014	12822	13093	12967	12893	12843	13066	12800	13108	12924	13084	12918	12808	12785	12833	12999	13049	12932	12927	13120	12934	12862	13002	13150	13176	12823	13012	12931	13027	13058	13025	13061	13079	13126	12828	12857	12899	12882	12931	12891	13048	12997	13135	12743	12970	12994	12963	13210	13054	12957	12854	12754	12995	12920	12762	12957	13061	12840	13015	12960	12938	13115	13073	12816	12881	12734	12832	12984	12951	12973	12995	13020	12920	13005	12993	12888	12890	13024	13026	12863	12936	13032	13195	12979	13016	13051	12906	13105	13107	12908	12982	12946	13123	12985	13028	12942	12795	12761	12955	13079	12928	13031	12937	13138	13056	13031	13154	13033	12955	13010	12989	12994	13102	13084	13012	13078	13051	12955	12793	12890	12928	13003	12904	12956	13040	12839	13000	12867	12830	12858	12872	12939	12861	13020	12898	12897	12880	13145	12799	12960	13115	12979	12819	12805	12854	13035	12872	12913	12841	12965	12963	12992	12819	13082	12920	12971	13077	12917	12919	13121	12968	12969	12890	12852	13036	12948	13006	13016	12917	12917	12988	12930	12940	12953	12855	12943	13009	13098	13113	12964	13062	12937	13029	12690	13136	13021	13190	12966	13028	13061	12930	13152	12839	12968	13019	12842	12864	12939	12800	12884	12891	13054	12853	12980	13043	12853	13004	13084	12943	13007	12968	12985	12815	12963	13105	12931	12924	12924	12957	12834	13103	12860	13083	12888	13014	13075	12976	12777	13065	12837	12925	12887	13093	12806	12960	12954	12873	13013	12904	12968	12863	13078	13016	12887	12898	12994	12896	12903	12876	12910	13117	12950	13064	12875	12815	12653	12794	13039	12982	12704	13078	12812	12992	12898	13072	12919	13055	12930	13017	12960	12903	12999	13086	12978	13000	12905	13059	13210	13014	13107	12818	12861	12918	12990	12998	13041	13182	12873	12886	12969	12905	13005	12862	12853	12914	12837	12956	12990	12952	12898	12898	12934	12815	13147	12839	12857	12941	12882	12951	12925	13017	12942	12877	12926	12974	12955	13090	12871	12975	12924	12998	13076	12701	12974	13114	13099	12902	12806	12945	12994	12989	12722	12964	12967	13005	13043	13018	12953	12932	12988	12879	13061	13063	12982	12929	13059	12850	12690	12906	13088	12924	13040	13034	12868	13002	13026	13086	12867	13070	12978	13042	12897	12964	12889	12941	12946	12916	12874	12872	12838	12950	12937	12850	12907	13088	12990	12767	12981	12983	13069	12919	13017	12875	13035	13020	13005	12885	13139	13034	12914	13011	12846	12943	12803	13045	13056	12907	12727	13079	12930	12927	12974	12959	13039	12949	12941	12953	13086	12957	12988	12928	12963	12926	12928	12854	12997	12764	13131	13132	13063	13050	12819	12839	12781	12914	12895	12906	12784	12873	12793	12840	13121	13198	12863	12826	12887	12909	12935	12885	12995	13025	13023	12992	12951	12904	12833	13103	12989	12896	12960	13008	12894	12971	13032	12975	12942	12873	13042	13023	12835	12998	13177	12804	12968	13015	12778	12992	12764	12876	12951	12921	13047	12893	12942	13142	12919	13041	12997	12960	13098	12938	12917	13064	13007	13204	13078	12863	12795	12929	13131	13102	12990	12884	12892	13073	12859	12945	12952	13091	12859	12774	12886	12998	12905	12937	12966	12950	12842	12663	12877	13003	12961	13125	12840	13338	13073	13050	13020	12926	12986	13076	12817	12983	12817	12758	12762	12928	13074	12993	12963	12946	12833	12924	12992	12955	13121	12895	12854	12921	13062	12965	12843	12898	13036	12995	12954	12929	13091	12993	12817	12867	12942	12939	12829	12938	13083	13023	12958	12705	12974	13087	13011	12920	12834	12977	12976	12884	12904	12939	12868	12952	12789	12909	12913	12825	12957	13112	12937	12820	12914	12990	12843	12994	12782	12976	12819	12989	13101	12893	12915	12932	12859	12835	12945	12890	12889	12911	12912	12948	13131	12706	12969	13009	12902	12892	12893	12979	12986	12909	12832	12878	12931	12927	12921	12972	12721	12950	12971	12926	12925	12801	12782	13064	12827	12844	13086	13054	12930	12757	13005	13051	12831	12973	13144	13061	12908	12858	12915	13109	13052	12982	12936	13019	12922	12913	13093	12872	12866	12930	13074	12969	12807	12900	13047	12882	12917	12927	12926	12969	12788	12906	12989	12830	12867	12978	12886	12922	12904	12801	13051	13116	13043	12817	13072	12968	12888	13117	13066	13065	13003	12837	12964	13036	13129	12778	12770	12856	12747	13017	12811	12938	13050	12936	13025	12960	12869	12820	13103	13140	12960	13000	12997	13065	12926	12996	12895	12947	12892	12805	13052	12993	12958	12996	12873	12992	13004	12893	12872	12984	12907	12941	13031	12984	12879	12826	12795	12791	12805	13091	13061	13127	12908	13053	12869	13055	13163	13214	13101	12930	12937	13070	12906	12924	12902	13036	13048	12954	12997	13083	12970	12876	12842	12760	12842	12909	12704	12969	12800	12899	12996	12886	13016	12895	12890	12969	12957	12930	12990	12879	12857	13018	12889	12931	12867	13231	12850	12876	12812	12889	13010	12931	12921	12744	12988	12947	12941	13038	12887	12749	12946	12975	13070	12809	12981	12852	12879	12984	12888	12889	12817	12745	12942	13042	12921	13029	12891	13027	13026	12847	12843	13040	12975	12825	13055	12854	13057	12981	12743	12687	12791	12878	12989	12880	13073	12999	12795	12936	13063	13001	12997	12806	13001	12925	12764	13018	13004	12970	12901	13168	12844	12925	12995	13039	12928	12865	12832	12968	13027	12833	12922	13167	12885	12896	12938	12965	12834	12807	12891	13135	12897	13136	13045	13055	12847	12923	12884	12958	12982	12863	12917	12975	12978	13156	13035	13005	13058	13016	12855	12895	13241	12968	12876	12998	12884	12996	12816	12993	12904	13226	12956	13082	12792	12837	12865	12916	12859	12758	12977	13040	12742	13095	12870	12963	12700	13130	13010	12967	12998	13048	12886	12921	12847	12975	13136	13019	12846	12854	12935	12902	12961	12952	13078	13037	12672	12872	13076	12829	13153	12912	13003	13088	12994	13145	13208	12973	12961	12916	13050	13202	13100	12983	12984	12904	12914	13034	12962	13080	12872	12973	12790	13152	13082	12905	13038	12982	13016	12984	13059	12925	12918	12940	12952	12929	12951	12855	12898	13145	13137	12837	12867	13178	13082	13072	12846	12893	12940	13009	12870	12842	12871	12989	12881	12827	12689	12811	12963	12869	12843	13075	13135	13085	12865	12763	12904	13001	13046	13003	12913	12856	12926	12932	12886	12893	13038	12960	12970	13111	13017	12790	12911	12899	12843	13077	12924	12819	12843	13047	13202	12896	12941	12896	12801	12972	13025	13003	12830	13065	12973	13124	12928	12876	12965	12933	12938	13042	12932	13000	12957	12892	12789	13185	12824	12891	12898	13167	13088	13040	12987	12911	13017	12693	12914	12931	12982	13102	12966	12880	12924	12934	12955	12848	12911	13199	12913	12942	12987	13028	13071	12800	12987	13118	12896	12963	13198	12994	12875	13004	12942	13002	12994	12847	13017	13042	12961	12629	12835	13026	12830	12940	12943	13036	13042	13040	12829	12750	12992	12950	13010	12899	12844	13146	12717	13028	12967	12704	12791	12865	13206	13117	13059	12795	13136	12896	13047	12922	12983	12817	12908	12998	12834	12894	12897	13017	12937	12899	12946	12970	13100	12994	12978	12818	12865	12937	13057	12916	12975	12929	13046	12990	12921	12987	13003	13091	12996	12896	13087	13001	12932	12826	13043	12988	13040	12707	13026	12977	13123	13189	13060	12830	13025	12978	12938	13083	12813	12849	12976	13156	12837	12885	13020	12886	12984	12928	12839	12938	12992	12968	12875	12841	12973	13024	12962	12838	12980	12804	12819	12830	13048	13044	12932	12882	13083	12932	13080	13144	12937	12904	12840	12983	13008	13023	12995	12925	12914	12797	12807	12962	12890	12913	12864	12961	13085	13005	12893	12807	13065	13017	12921	13004	12980	12933	13025	12962	12785	12863	13006	13002	12752	12707	12838	12920	12883	12956	12960	12911	12953	12987	12836	12988	12931	12914	13182	12967	12980	12995	13009	12879	12890	12902	13004	13080	12982	12776	12981	12902	13095	12959	12884	12888	12874	12897	13094	12879	12992	13043	12985	12764	12882	12823	12813	12869	12870	12841	12882	13011	12832	12978	13018	12854	12999	12970	12945	13046	13059	12798	13027	12905	12930	13070	12865	12770	13018	12996	12945	13097	12971	12767	13050	13099	13088	13003	12865	13002	12907	13014	12999	13065	12901	12949	13018	13043	12935	12899	13313	13055	13094	13091	12890	12937	12994	13058	13058	12862	12943	12915	12932	12887	12993	13033	13133	13248	12944	13056	12938	13019	12953	12922	12881	12920	13038	12858	12927	12994	12853	12964	13106	13125	13245	12915	12844	12905	12972	12925	12905	13045	12900	12962	13061	12891	13111	12976	12995	12956	12906	13045	12910	12890	12766	12890	12966	12928	12873	12860	12860	12918	12941	12922	12811	12970	12960	13092	13084	12904	12961	12937	13140	13133	13019	12838	12877	12807	12899	12975	12870	12923	12958	12835	13040	12997	12964	13089	12980	13004	12994	13066	12943	13112	12918	12821	12931	12956	13074	12831	12868	12830	13084	12967	12909	12737	12907	12973	12932	13024	12882	12873	13169	13024	12801	13085	12944	12931	13054	12950	12953	13010	12958	12843	12920	13186	13042	13024	12928
33911	53154	43210	24089	13801	12776	12647	12591	12629	12767	12739	12639	12510	12455	12535	12652	12614	12592	12599	12703	12491	12614	12538	12503	12685	12604	12616	12706	12434	12752	12619	12546	12527	12555	12594	12605	12522	12749	12550	12714	12423	12671	12452	12560	12597	12612	12629	12734	12544	12550	12506	12734	12511	12757	12634	12625	12651	12540	12518	12734	12519	12518	12701	12537	12651	12674	12582	12661	12611	12505	12717	12885	12656	12696	12579	12699	12646	12615	12643	12727	12487	12657	12514	12476	12554	12680	12593	12639	12472	12376	12574	12481	12708	12498	12609	12592	12518	12509	12554	12568	12441	12538	12753	12635	12771	12542	12601	12762	12678	12607	12701	12737	12698	12629	12652	12532	12590	12511	12528	12698	12387	12612	12651	12516	12494	12481	12567	12531	12655	12593	12547	12494	12816	12743	12479	12577	12661	12589	12544	12594	12532	12635	12651	12626	12599	12508	12412	12664	12443	12617	12565	12627	12489	12560	12609	12568	12443	12693	12503	12623	12581	12599	12532	12672	12641	12620	12651	12620	12506	12683	12668	12773	12634	12666	12571	12776	12721	12790	12559	12603	12623	12636	12559	12644	12642	12518	12640	12528	12505	12744	12681	12431	12475	12515	12662	12816	12593	12681	12575	12625	12611	12679	12565	12681	12555	12653	12661	12496	12632	12574	12537	12538	12576	12613	12739	12613	12651	12628	12547	12475	12686	12745	12432	12679	12589	12656	12579	12607	12636	12544	12640	12572	12651	12614	12571	12751	12435	12616	12599	12671	12448	12721	12594	12601	12559	12625	12683	12636	12562	12642	12691	12688	12435	12670	12526	12565	12745	12643	12649	12604	12611	12567	12580	12554	12614	12739	12538	12625	12606	12640	12553	12566	12578	12692	12551	12595	12477	12589	12585	12701	12654	12782	12307	12424	12546	12725	12557	12663	12618	12501	12567	12475	12473	12718	12742	12710	12486	12555	12526	12607	12538	12514	12658	12676	12574	12642	12418	12705	12475	12575	12539	12615	12630	12593	12558	12686	12504	12623	12623	12708	12542	12644	12652	12558	12737	12472	12613	12553	12635	12543	12569	12533	12682	12495	12599	12595	12648	12598	12626	12524	12569	12629	12686	12703	12811	12540	12532	12595	12557	12607	12631	12642	12672	12504	12647	12660	12519	12515	12676	12539	12545	12505	12647	12655	12488	12631	12670	12485	12636	12621	12561	12532	12799	12704	12594	12665	12593	12621	12642	12756	12575	12437	12704	12619	12703	12790	12468	12572	12772	12776	12620	12616	12634	12455	12739	12467	12386	12587	12732	12572	12537	12572	12536	12583	12520	12614	12546	12654	12506	12501	12668	12711	12493	12624	12607	12584	12535	12670	12671	12677	12612	12592	12486	12507	12509	12633	12472	12721	12526	12598	12694	12659	12615	12476	12657	12563	12735	12525	12711	12687	12637	12437	12574	12550	12537	12454	12597	12672	12442	12511	12499	12551	12627	12476	12442	12603	12586	12619	12705	12615	12600	12580	12535	12591	12649	12552	12640	12564	12661	12770	12564	12578	12650	12600	12577	12552	12547	12706	12689	12587	12693	12477	12809	12767	12624	12472	12603	12683	12599	12537	12660	12659	12636	12504	12545	12716	12761	12551	12602	12471	12458	12712	12493	12633	12727	12619	12705	12590	12672	12533	12647	12516	12622	12615	12531	12566	12602	12328	12651	12672	12685	12498	12373	12455	12604	12527	12609	12603	12743	12571	12536	12531	12604	12639	12508	12508	12696	12686	12669	12456	12602	12542	12427	12612	12608	12701	12682	12613	12789	12704	12544	12581	12606	12448	12602	12617	12577	12514	12523	12695	12598	12634	12679	12624	12624	12578	12450	12515	12500	12704	12585	12563	12672	12398	12666	12604	12625	12490	12613	12653	12604	12598	12624	12738	12655	12574	12519	12620	12522	12666	12638	12606	12525	12635	12531	12633	12603	12529	12630	12564	12635	12633	12604	12645	12629	12468	12675	12774	12610	12492	12566	12731	12640	12596	12786	12619	12762	12669	12572	12712	12555	12599	12604	12675	12650	12622	12636	12567	12701	12448	12450	12526	12554	12603	12524	12566	12585	12580	12626	12775	12585	12497	12575	12572	12681	12726	12754	12554	12488	12484	12637	12556	12674	12682	12585	12641	12585	12510	12643	12640	12613	12685	12515	12584	12531	12719	12637	12676	12563	12663	12543	12577	12563	12412	12538	12699	12675	12604	12561	12446	12623	12660	12461	12629	12687	12489	12700	12640	12831	12807	12678	12613	12577	12656	12641	12639	12679	12575	12713	12597	12598	12468	12566	12654	12585	12569	12571	12578	12693	12796	12581	12598	12518	12632	12574	12564	12669	12641	12532	12655	12521	12542	12652	12528	12632	12568	12658	12514	12735	12461	12629	12538	12625	12639	12545	12428	12538	12567	12791	12679	12550	12494	12629	12547	12643	12439	12564	12582	12532	12726	12754	12389	12475	12602	12605	12662	12679	12619	12718	12701	12537	12627	12668	12688	12523	12741	12589	12442	12645	12648	12599	12529	12601	12568	12803	12495	12800	12595	12685	12484	12652	12636	12490	12589	12571	12789	12325	12546	12480	12585	12595	12661	12656	12645	12635	12443	12482	12441	12676	12544	12470	12720	12576	12635	12700	12569	12645	12634	12596	12696	12681	12637	12567	12766	12594	12586	12556	12537	12511	12526	12419	12540	12643	12724	12580	12579	12792	12670	12685	12505	12628	12706	12487	12731	12568	12572	12545	12594	12549	12778	12593	12578	12742	12583	12596	12590	12480	12603	12518	12634	12503	12465	12487	12360	12582	12527	12593	12553	12447	12543	12712	12816	12637	12519	12603	12594	12666	12532	12609	12628	12421	12570	12584	12761	12496	12476	12556	12658	12638	12800	12591	12612	12573	12657	12667	12607	12595	12794	12776	12657	12466	12579	12544	12634	12611	12636	12613	12587	12652	12536	12548	12603	12459	12435	12553	12593	12618	12673	12551	12544	12718	12660	12518	12694	12581	12624	12656	12628	12567	12544	12649	12642	12676	12505	12527	12721	12681	12571	12654	12596	12471	12581	12535	12581	12610	12565	12676	12509	12589	12761	12480	12580	12762	12532	12548	12495	12616	12558	12704	12675	12553	12572	12618	12655	12596	12670	12512	12647	12769	12633	12543	12500	12606	12515	12766	12705	12606	12582	12596	12609	12456	12586	12502	12660	12775	12583	12691	12663	12614	12746	12542	12553	12686	12570	12664	12479	12638	12603	12638	12550	12577	12586	12668	12587	12636	12698	12580	12665	12509	12628	12597	12559	12626	12795	12503	12608	12550	12627	12494	12608	12491	12537	12738	12587	12517	12467	12563	12598	12522	12489	12630	12594	12531	12330	12530	12576	12654	12631	12460	12691	12573	12469	12681	12498	12544	12643	12481	12773	12409	12602	12496	12550	12652	12670	12655	12528	12708	12540	12646	12571	12569	12732	12588	12500	12705	12677	12711	12515	12634	12711	12512	12526	12588	12646	12777	12621	12594	12676	12741	12484	12678	12596	12718	12567	12403	12495	12472	12366	12494	12612	12507	12451	12614	12634	12695	12417	12496	12586	12603	12512	12588	12700	12616	12597	12652	12541	12597	12719	12509	12684	12450	12516	12542	12642	12458	12658	12469	12577	12650	12646	12536	12572	12586	12602	12742	12617	12653	12647	12717	12583	12512	12690	12628	12592	12587	12539	12649	12565	12658	12600	12454	12665	12563	12549	12594	12523	12613	12496	12667	12511	12700	12561	12539	12648	12699	12699	12526	12456	12533	12532	12588	12549	12504	12660	12616	12647	12649	12376	12696	12716	12762	12672	12522	12494	12413	12745	12434	12629	12596	12504	12532	12493	12622	12380	12540	12613	12435	12551	12569	12691	12566	12579	12641	12493	12589	12637	12561	12590	12716	12654	12563	12553	12670	12433	12459	12668	12650	12612	12513	12613	12665	12654	12519	12471	12608	12570	12639	12646	12651	12605	12605	12695	12645	12568	12515	12608	12512	12589	12752	12693	12611	12681	12705	12610	12500	12733	12690	12547	12613	12637	12574	12538	12589	12555	12612	12628	12712	12514	12340	12683	12548	12601	12629	12607	12619	12612	12660	12655	12603	12558	12682	12522	12639	12496	12508	12675	12582	12513	12472	12697	12560	12639	12572	12635	12376	12555	12610	12611	12555	12711	12662	12606	12581	12630	12641	12577	12475	12648	12583	12575	12572	12589	12625	12649	12658	12363	12463	12701	12439	12554	12663	12571	12630	12468	12618	12674	12561	12675	12646	12610	12668	12584	12595	12648	12508	12585	12478	12576	12494	12522	12479	12566	12641	12594	12656	12445	12543	12585	12614	12523	12611	12597	12663	12633	12737	12610	12770	12567	12653	12617	12593	12631	12611	12574	12714	12624	12426	12618	12693	12604	12663	12422	12622	12708	12726	12436	12699	12674	12634	12654	12542	12629	12408	12569	12501	12465	12665	12401	12599	12614	12556	12594	12667	12550	12547	12640	12550	12653	12795	12689	12743	12599	12666	12583	12658	12644	12604	12514	12588	12531	12581	12703	12624	12582	12501	12752	12438	12597	12696	12684	12655	12393	12598	12572	12641	12517	12625	12597	12584	12612	12672	12617	12588	12741	12538	12484	12719	12551	12475	12443	12585	12429	12560	12580	12504	12744	12601	12580	12657	12626	12416	12571	12619	12832	12633	12507	12488	12630	12584	12604	12471	12704	12394	12732	12417	12608	12687	12576	12628	12660	12818	12564	12756	12508	12652	12548	12597	12446	12500	12521	12656	12491	12501	12683	12499	12569	12566	12454	12545	12541	12512	12712	12613	12609	12811	12420	12718	12633	12601	12835	12534	12470	12481	12557	12496	12540	12619	12593	12626	12604	12624	12635	12681	12487	12631	12547	12528	12614	12563	12577	12509	12671	12516	12739	12638	12519	12497	12591	12647	12693	12623	12453	12528	12609	12650	12696	12556	12625	12583	12497	12590	12720	12438	12626	12717	12576	12645	12405	12743	12651	12639	12625	12532	12827	12703	12586	12530	12610	12613	12485	12448	12622	12758	12617	12450	12580
24315	23916	38905	33662	23338	19529	16848	14254	13734	13789	13580	13604	13559	13696	13706	13528	13528	13660	13549	13623	13700	13624	13695	13562	13835	13564	13394	13566	13514	13694	13497	13420	13460	13582	13497	13499	13429	13536	13573	13585	13380	13443	13660	13558	13412	13589	13479	13649	13412	13439	13621	13465	13669	13356	13678	13619	13443	13398	13559	13534	13366	13393	13488	13507	13514	13495	13569	13536	13557	13654	13611	13409	13383	13653	13415	13479	13588	13632	13322	13485	13467	13421	13595	13333	13546	13461	13573	13378	13357	13447	13596	13424	13639	13330	13507	13438	13338	13457	13547	13457	13408	13359	13552	13487	13540	13472	13411	13362	13483	13482	13387	13465	13566	13442	13419	13420	13475	13352	13471	13487	13483	13497	13529	13417	13481	13403	13481	13391	13365	13400	13500	13522	13566	13265	13522	13296	13400	13467	13498	13339	13476	13363	13654	13543	13543	13401	13510	13418	13382	13452	13476	13600	13395	13362	13288	13711	13569	13469	13532	13370	13487	13576	13332	13507	13548	13371	13455	13472	13519	13392	13272	13438	13458	13468	13682	13465	13442	13285	13433	13381	13466	13473	13484	13358	13526	13530	13611	13461	13487	13523	13310	13415	13710	13346	13476	13630	13411	13550	13416	13266	13605	13464	13425	13453	13476	13309	13407	13450	13365	13489	13635	13435	13561	13589	13399	13621	13247	13408	13623	13553	13388	13378	13518	13582	13623	13495	13473	13486	13471	13378	13527	13345	13380	13417	13362	13601	13453	13559	13537	13198	13337	13514	13554	13487	13632	13384	13505	13562	13527	13397	13493	13285	13429	13407	13396	13469	13382	13493	13332	13471	13439	13484	13445	13533	13433	13393	13341	13496	13329	13483	13379	13339	13457	13600	13354	13594	13345	13400	13650	13462	13254	13439	13547	13418	13298	13438	13348	13490	13389	13468	13412	13483	13526	13512	13385	13450	13352	13369	13551	13410	13492	13523	13440	13397	13553	13598	13504	13581	13532	13385	13552	13574	13616	13519	13426	13576	13552	13340	13496	13372	13439	13498	13456	13406	13394	13369	13534	13422	13299	13240	13387	13369	13460	13428	13354	13454	13333	13351	13492	13317	13254	13559	13554	13570	13359	13390	13554	13441	13507	13454	13422	13577	13382	13435	13462	13503	13508	13347	13430	13558	13545	13557	13556	13410	13348	13414	13627	13499	13389	13456	13567	13451	13482	13397	13487	13298	13357	13484	13636	13324	13353	13598	13632	13498	13316	13402	13461	13529	13535	13503	13426	13400	13383	13510	13476	13477	13434	13340	13400	13552	13411	13241	13344	13353	13375	13380	13423	13381	13440	13437	13401	13520	13320	13619	13348	13458	13574	13362	13635	13436	13423	13504	13313	13486	13327	13424	13379	13170	13398	13399	13404	13485	13373	13653	13261	13419	13410	13258	13535	13478	13386	13382	13468	13456	13546	13513	13416	13389	13601	13489	13397	13379	13446	13584	13427	13372	13308	13455	13400	13479	13482	13615	13486	13638	13361	13495	13534	13521	13531	13406	13344	13482	13317	13538	13525	13535	13496	13440	13461	13321	13613	13369	13304	13493	13558	13447	13527	13480	13180	13591	13722	13505	13594	13612	13463	13442	13397	13357	13462	13470	13415	13441	13337	13363	13475	13273	13339	13453	13372	13375	13534	13295	13626	13384	13428	13456	13368	13576	13462	13415	13413	13481	13624	13517	13404	13455	13516	13614	13443	13276	13594	13462	13507	13525	13440	13275	13370	13259	13398	13343	13270	13369	13386	13505	13473	13458	13403	13419	13344	13389	13380	13517	13441	13427	13447	13492	13353	13382	13628	13442	13376	13295	13352	13311	13475	13353	13403	13455	13549	13515	13358	13369	13452	13541	13524	13350	13601	13408	13584	13519	13374	13326	13519	13601	13585	13527	13483	13140	13601	13422	13519	13413	13567	13360	13509	13439	13376	13443	13467	13466	13539	13505	13536	13287	13422	13338	13377	13488	13531	13578	13472	13409	13414	13488	13426	13366	13490	13494	13633	13642	13604	13283	13445	13443	13501	13484	13465	13432	13399	13518	13453	13509	13435	13412	13276	13492	13313	13313	13372	13579	13640	13471	13462	13583	13489	13386	13411	13553	13418	13546	13368	13420	13288	13449	13390	13607	13350	13534	13302	13406	13519	13473	13491	13301	13375	13453	13512	13412	13476	13421	13384	13390	13470	13590	13446	13318	13269	13443	13258	13474	13487	13455	13546	13453	13450	13577	13162	13286	13369	13505	13540	13589	13457	13266	13471	13477	13498	13262	13335	13388	13353	13582	13300	13535	13481	13453	13384	13359	13343	13492	13473	13470	13445	13350	13527	13401	13341	13308	13422	13351	13439	13459	13387	13464	13491	13423	13363	13371	13423	13597	13563	13482	13536	13583	13378	13264	13494	13243	13490	13611	13439	13510	13550	13435	13383	13573	13567	13548	13483	13412	13410	13340	13324	13458	13480	13387	13393	13312	13545	13467	13436	13405	13463	13513	13584	13387	13445	13574	13376	13529	13581	13475	13458	13335	13441	13432	13181	13365	13450	13487	13595	13383	13368	13269	13281	13499	13475	13664	13337	13422	13352	13424	13469	13283	13352	13325	13449	13438	13531	13614	13410	13460	13368	13644	13313	13586	13442	13432	13602	13448	13412	13440	13652	13436	13610	13453	13332	13391	13395	13380	13582	13493	13568	13422	13235	13489	13287	13468	13404	13335	13437	13201	13356	13541	13323	13418	13454	13372	13335	13564	13308	13599	13478	13454	13523	13465	13557	13396	13378	13576	13453	13405	13428	13421	13578	13382	13545	13397	13357	13652	13350	13547	13644	13456	13550	13305	13569	13455	13416	13454	13353	13431	13424	13380	13505	13377	13383	13353	13446	13542	13558	13214	13370	13503	13490	13550	13279	13395	13471	13537	13297	13368	13532	13653	13488	13564	13574	13471	13575	13652	13281	13446	13464	13045	13497	13421	13512	13453	13365	13399	13348	13405	13539	13444	13323	13415	13372	13490	13388	13514	13712	13472	13582	13421	13612	13458	13477	13279	13304	13531	13264	13433	13421	13496	13447	13447	13544	13590	13387	13512	13413	13391	13552	13471	13556	13466	13505	13371	13414	13711	13448	13558	13202	13556	13364	13333	13361	13625	13419	13277	13417	13470	13459	13555	13773	13400	13318	13657	13498	13456	13523	13473	13325	13249	13392	13481	13190	13430	13405	13494	13435	13483	13417	13453	13503	13327	13404	13399	13262	13275	13516	13283	13288	13650	13440	13532	13492	13343	13438	13326	13433	13277	13346	13461	13548	13593	13498	13376	13348	13494	13463	13397	13550	13513	13402	13422	13391	13559	13593	13568	13279	13349	13270	13491	13362	13630	13410	13522	13346	13450	13459	13406	13487	13546	13463	13499	13312	13287	13465	13462	13573	13430	13556	13539	13415	13474	13506	13489	13554	13496	13464	13239	13254	13456	13221	13534	13331	13610	13442	13262	13345	13234	13454	13502	13313	13339	13424	13289	13586	13525	13442	13417	13476	13429	13361	13471	13633	13406	13472	13393	13538	13717	13422	13441	13402	13477	13427	13313	13452	13295	13394	13231	13182	13330	13424	13358	13511	13318	13417	13242	13411	13366	13463	13364	13517	13361	13367	13572	13492	13499	13519	13469	13595	13569	13348	13589	13529	13512	13480	13464	13501	13246	13548	13421	13445	13594	13421	13655	13586	13501	13576	13666	13629	13437	13572	13401	13336	13539	13487	13623	13490	13322	13339	13309	13507	13369	13346	13345	13233	13287	13396	13504	13572	13526	13414	13362	13482	13523	13300	13407	13396	13442	13455	13410	13156	13560	13418	13439	13383	13332	13465	13518	13328	13422	13516	13518	13299	13547	13549	13248	13442	13351	13446	13420	13395	13510	13352	13460	13378	13483	13303	13486	13355	13462	13386	13445	13447	13514	13614	13448	13442	13354	13528	13288	13305	13388	13358	13598	13640	13578	13574	13585	13588	13463	13519	13556	13478	13598	13518	13541	13591	13479	13399	13423	13526	13522	13266	13477	13456	13528	13497	13680	13682	13606	13397	13476	13655	13319	13420	13484	13402	13341	13422	13350	13385	13517	13460	13509	13479	13585	13338	13289	13341	13349	13321	13315	13404	13415	13266	13420	13409	13571	13579	13394	13532	13472	13488	13461	13508	13582	13499	13467	13549	13556	13593	13437	13651	13465	13343	13373	13379	13534	13531	13397	13504	13423	13441	13596	13498	13359	13321	13559	13577	13445	13492	13344	13409	13402	13249	13500	13662	13356	13498	13538	13368	13455	13567	13374	13509	13613	13319	13579	13332	13595	13543	13486	13450	13474	13420	13583	13479	13615	13546	13379	13405	13442	13355	13548	13569	13437	13304	13440	13320	13586	13665	13531	13714	13367	13502	13472	13395	13468	13384	13557	13379	13318	13473	13622	13398	13468	13427	13543	13415	13449	13251	13267	13317	13448	13465	13322	13372	13526	13548	13476	13542	13556	13391	13400	13439	13478	13530	13344	13229	13439	13505	13440	13385	13205	13508	13432	13444	13408	13731	13493	13499	13320	13708	13465	13511	13330	13348	13416	13596	13481	13628	13475	13455	13365	13388	13291	13367	13153	13403	13403	13508	13626	13431	13350	13599	13376	13541	13435	13405	13488	13236	13307	13490	13401	13579	13558	13473	13357	13505	13438	13443	13318	13562	13575	13487	13562	13490	13466	13465	13345	13345	13522	13621	13558	13482	13293	13477	13426	13501	13508	13561	13500	13543	13410	13375	13480	13519	13419	13401	13597	13520	13524	13326	13317	13375	13405	13377	13259	13488	13568	13522	13428	13454	13514	13571	13498	13461	13402	13463	13442	13689	13473	13336	13555	13505	13243	13499	13301	13307	13429	13451	13385	13438	13480	13515	13457	13611	13470	13388	13533	13634	13487	13582	13455	13414	13388	13317	13274	13448	13468	13557	13293	13362	13303	13437	13402	13399	13293	13311	13409	13458	13344	13509	13443	13392	13379	13499	13492	13410	13328	13431	13566	13474	13452	13277	13379	13456	13533	13381	13477	13542	13453
58887	96713	79335	50893	20128	13198	13187	13165	13063	13243	13167	13128	13006	12996	12952	13239	13163	13007	13159	13080	13112	12991	12873	13160	13065	12905	12980	13086	13151	13024	12982	12979	13129	12989	12935	13178	13090	12984	13134	13107	12926	13202	13095	12917	13002	12992	13287	13127	13105	12884	12947	12984	13092	12938	13110	13144	13098	13040	12976	12950	13054	13011	13069	13065	13082	13029	13001	13026	13101	13099	13099	12981	13057	13159	13083	12999	13112	13072	13013	13029	12924	13248	13055	12888	13138	12998	12898	13080	12958	13139	12945	12858	13008	13106	13058	13086	12931	13066	12985	13117	12963	13105	12912	13066	13111	12903	12864	12904	13085	13004	12888	13065	13022	12974	13015	13094	13012	12936	12928	12991	13004	13150	13102	12977	12883	13152	13084	13038	13230	13072	13087	13011	13003	13121	13051	13042	13105	12987	12945	13145	12945	13006	13232	12901	12977	12999	12924	13051	12937	12983	13054	13075	13053	12999	13004	13040	12946	13125	12957	13033	13012	13105	13074	13068	12882	13054	13002	13074	13116	13180	12947	12960	12950	13094	13036	12878	13028	13084	13051	12936	13048	13063	12989	13038	13003	12973	13144	12908	13120	12851	13068	13156	13243	12970	12911	13089	13272	13025	12961	12830	13141	12911	13044	12972	13013	13131	12953	13234	12995	12857	13033	12948	13023	13095	12969	13002	12996	13122	13009	13063	13116	12830	13123	13025	12852	12929	13152	13053	13012	13103	13036	13122	13063	12928	12924	13065	12950	12919	13042	13252	13051	12942	13088	13081	13031	13078	12938	13001	12949	12945	12982	12960	13062	12939	13061	12965	13122	12931	12894	13187	13103	13015	13087	12980	13005	13103	12930	13066	12952	12919	13049	12949	12920	13023	12987	13066	12864	13043	12948	13072	13008	12932	12991	12914	13074	12972	12956	13000	12961	12996	12872	13147	12926	13042	13047	13100	12973	12991	13018	13026	13016	13051	13009	13098	13055	12997	13014	12975	13045	13187	13147	13051	12916	12939	13089	13029	12972	12914	13168	12868	13013	12991	12968	12896	13016	12998	13116	13137	12893	13122	13025	13135	12980	13028	12966	12938	13035	13076	13030	12942	12919	13120	12944	13073	12861	12950	13062	13080	13037	12995	13050	13164	12962	12970	13213	12886	13102	12958	13090	13006	13056	12970	12983	12923	13006	12883	13241	13099	12940	12896	13032	13067	13026	13118	12954	13016	12919	13044	13194	13009	13094	13093	13086	12923	13101	13121	12991	13021	13096	13065	12908	13007	13003	13075	12972	13166	12982	13083	12926	13030	12939	13090	13133	13203	12958	12971	13096	13037	13121	13143	13271	13114	13115	13069	12946	13067	13076	13006	13166	12989	13195	12993	12916	13194	13163	13088	13112	12960	13020	13102	13154	12924	13045	12977	13028	12872	13231	12912	13018	13112	13048	13038	12867	12920	13060	13092	13029	12948	13051	13056	13149	12991	13229	12980	12963	13010	13176	12992	13106	12987	12876	13000	13019	13039	12975	12993	13073	12907	12968	13021	13057	13058	12904	13092	13131	13028	13049	13088	13019	13130	13000	12916	13098	13110	13055	13131	12927	12918	13062	12984	13009	13093	13102	13079	12897	13198	13089	13111	12944	12907	12959	12968	13020	12957	12778	13091	13109	13021	13014	12952	12940	13110	13075	13035	13007	13007	13111	12991	13105	13077	13002	12921	13085	12957	12942	13016	12938	12916	13058	13134	13061	13010	13008	13016	13042	12890	13023	12844	13265	12995	12942	12898	12989	13021	12910	13000	13080	12977	13005	13022	12944	13189	13108	13177	13061	13123	13146	13114	13183	12995	13009	13215	13017	13057	12954	12963	13098	13059	12964	12989	13130	12876	12823	13089	12976	13136	13104	13063	12935	13104	13127	13002	13002	12891	12865	13227	12993	13111	13075	12866	12919	13028	13022	13043	13124	12919	12959	13137	13023	13084	13011	12967	12867	12946	12994	13036	13040	13072	13154	13059	13055	12964	12938	13103	13110	13145	12963	12985	13131	13107	13145	12996	13034	12960	13002	13039	13000	13051	13008	13010	12980	13034	12984	13038	13087	13061	12958	12871	12981	13084	12961	13103	12948	13023	12909	13156	13157	13004	13084	13033	13045	12981	13047	13070	13033	13048	13092	12783	12823	13062	12782	13007	12890	12978	13134	12950	13045	13044	13043	13005	13035	12999	13034	13043	12985	12995	13032	13025	13050	13145	13057	13031	13059	12968	13153	12906	12951	12940	13144	13014	13023	13060	13062	13067	12970	13085	13025	12935	12951	13138	13060	13078	12966	12997	13109	13128	13151	13062	13093	13111	12906	13023	12996	13062	13083	13056	12928	13066	13135	13062	13007	13230	12875	12930	13214	12971	13045	12911	13042	13030	13052	13106	12967	13043	13085	13120	13101	13140	12887	13159	13130	13062	13051	13003	13125	12955	13199	13053	13084	12974	13080	12941	13140	13122	12993	12977	13096	13254	12974	13001	13017	13018	13027	12854	13017	13058	12996	13026	12998	13012	13046	12978	13007	12969	12982	13169	12943	13077	13011	12967	12993	12958	12961	12836	13012	13074	13029	13064	13081	12972	12928	13016	12827	13021	13056	13047	13198	13037	12991	12928	12861	12874	12944	13003	12957	12930	13118	13071	13029	13101	12937	13170	13013	12942	13040	12993	12994	12993	13042	12956	13095	13065	12982	12940	13071	13006	12954	13200	13072	13069	13030	12889	13223	12982	12780	13074	13070	13078	12985	12997	13247	12927	13008	13068	13004	13002	12984	13159	12987	12995	12936	12988	13066	13068	13099	12883	12996	12888	12940	12938	12980	12982	13016	13079	12961	13004	13030	12902	13057	13000	13111	12910	13033	13034	13014	13171	12852	13086	12906	13209	12950	12904	13027	12884	13030	13069	13105	13075	12860	13033	12981	13035	12878	12859	13018	13020	13066	13059	13020	12993	13097	12943	12990	13031	13088	12906	13150	13101	12892	13097	13019	13030	13057	12948	13136	13141	13145	12945	12947	12848	12904	13107	12919	13032	12965	12895	13093	13023	13108	13054	13165	13054	13155	13030	13025	13078	12863	13207	12914	12897	13176	13065	12947	13120	13051	13015	13123	13045	12796	13033	13054	13021	13118	13071	12984	12873	13063	13069	13053	13121	12979	13010	13078	12915	13080	12905	12997	12865	13005	12896	12976	13076	13066	13053	12923	13076	13056	13099	12954	13101	12844	12990	13017	13112	12909	12916	13031	12919	13032	13081	12971	12872	13198	12983	13113	13117	12983	12982	13100	12999	13117	12825	13012	12975	13186	12913	13110	13035	13223	13023	13126	13084	12899	13201	13014	13045	12831	13131	12833	13105	12805	13054	13016	12848	13078	12965	13047	13009	13105	13128	13031	12984	13078	13117	13036	13170	13048	12910	13004	12899	12904	12962	13227	13019	13109	12973	13108	12979	12944	13091	12825	13040	12888	12944	12916	12992	13162	12827	13173	13135	12982	13103	13066	12875	13228	13010	13027	13232	13068	13023	12857	13358	13047	12884	13087	13120	13147	12957	13191	12931	12947	13020	12955	12950	13090	12953	13007	13194	13182	12901	13044	12939	13136	13123	12892	13140	13066	13121	13034	12906	12914	12886	13054	13038	13112	13008	13036	12986	13054	12834	13112	13030	12991	12883	13072	13127	13175	13029	13069	13122	13110	13178	13226	12828	13065	12965	13127	13099	13049	12999	12869	13017	13082	13000	13165	12990	13278	12919	13032	13011	12921	12941	13048	13138	13010	13147	13161	13140	13053	12973	12992	12883	12987	13063	13081	12844	13065	13090	13030	13066	13088	12969	12949	13061	12991	13019	12951	12917	13062	13163	12884	12966	13043	13023	13204	13010	13033	12853	13073	13135	12949	13028	12904	13164	13063	13162	13116	13050	13179	12979	12945	12894	13115	12880	13038	13094	12966	12840	12973	13038	12968	13037	13261	13014	12991	12961	12992	12997	12972	13095	13046	12908	13034	13076	13105	13011	13016	12989	12889	13128	12851	13019	13040	13036	12951	13015	12923	13084	13166	12890	13122	13009	12974	13164	12898	13207	13044	13033	13013	12786	12912	13124	13037	13076	12956	13098	13009	13052	12998	13123	13052	12935	13075	13077	12869	12927	13014	13085	13041	12937	13087	13026	12867	13123	13150	13067	13040	13062	13141	13009	13057	12962	13077	13038	13065	13132	13068	12963	12893	13102	12807	13105	13089	13115	13018	13092	13087	13093	13044	13084	12983	12851	13236	12987	13045	13006	13086	13107	13034	12910	12996	13148	12965	13038	12967	13021	13097	13020	13073	13040	12960	13114	13007	12889	13131	12902	13092	12988	13067	13066	12946	12956	13087	13137	13124	12930	13079	13093	13104	13010	12977	12989	12969	13046	12993	12980	13044	12969	12963	13080	12991	12976	13003	13122	13009	13044	13020	13113	13032	13060	13023	12844	13112	13161	13010	13043	12906	13257	12918	13126	12949	13154	12929	13002	13005	13032	13085	12931	12917	13023	12974	12954	12989	13121	12912	13103	13096	13079	12912	13131	13191	13057	13123	12938	13033	13087	12969	13050	12968	13004	12973	13045	13016	12927	13006	13006	13164	13119	13155	13062	13055	12941	12923	12877	13230	13025	13072	13000	12890	13141	12995	13025	13055	13035	12911	12930	13037	12981	12991	13170	13022	12988	13048	12919	13066	12966	13044	12974	12878	13244	12997	13021	13081	13019	13200	13008	13100	13026	13138	12996	13155	13005	12811	12985	13023	13100	12875	12934	13076	12998	12909	12913	12938	13172	12971	13054	13065	13013	13032	12992	12837	13136	12932	13134	13273	12790	12946	12991	13011	12940	13032	13075	13008	12955	12984	12844	12887	12961	12824	12997	13138	12984	13067	13051	13146	13155	13032	12982	12943	13036	12847	13040	13020	12988	12951	13114	13014	12917	12913	13083	13158	12978	13045	12922	13049	12952	13057	12881	12984	13067	12970	13152	12991	13024	12902	13091	13124	13087	13196	13073	13118	12946	13054	13024	12945	12938	12868	12994	13137	13067	12882	12999	12981	13038	13043	13039
23016	22775	35562	33695	24099	22123	21110	15954	14807	15236	14943	14768	14993	14663	14871	14655	14902	14854	14734	14800	14712	14850	14655	14831	14842	14737	14539	14447	14682	14560	14693	14982	14614	14708	14635	14637	14729	14626	14749	14631	14582	14584	14678	14715	14784	14635	14621	14522	14673	14744	14640	14653	14479	14643	14689	14529	14598	14658	14709	14678	14764	14355	14647	14760	14883	14602	14592	14574	14635	14797	14551	14582	14580	14686	14815	14833	14711	14693	14583	14369	14643	14603	14668	14566	14559	14610	14726	14616	14599	14643	14802	14670	14554	14668	14493	14533	14653	14571	14602	14573	14629	14675	14643	14567	14548	14513	14816	14667	14639	14594	14547	14570	14762	14671	14473	14656	14636	14557	14635	14770	14668	14795	14571	14543	14734	14550	14520	14571	14627	14601	14603	14583	14456	14454	14568	14478	14477	14555	14696	14637	14470	14675	14737	14764	14520	14573	14639	14695	14699	14583	14589	14723	14753	14563	14707	14714	14655	14671	14769	14380	14624	14717	14695	14721	14601	14669	14496	14568	14567	14588	14678	14594	14588	14651	14635	14647	14656	14680	14448	14632	14572	14551	14676	14696	14522	14532	14612	14735	14618	14597	14597	14588	14702	14969	14781	14563	14557	14461	14593	14444	14605	14590	14703	14739	14577	14646	14538	14749	14587	14517	14577	14820	14765	14589	14569	14746	14758	14731	14582	14541	14556	14495	14570	14735	14641	14704	14576	14711	14558	14557	14740	14454	14518	14660	14624	14490	14682	14432	14626	14737	14420	14658	14499	14554	14792	14796	14617	14617	14553	14527	14589	14797	14482	14597	14584	14394	14480	14641	14543	14462	14621	14686	14638	14525	14616	14695	14542	14606	14615	14661	14678	14606	14723	14711	14570	14617	14662	14564	14622	14514	14790	14705	14704	14395	14725	14710	14383	14614	14669	14616	14488	14662	14538	14643	14463	14615	14760	14707	14597	14674	14575	14573	14661	14667	14685	14762	14564	14489	14634	14840	14481	14663	14636	14518	14561	14652	14606	14688	14755	14482	14560	14563	14707	14612	14583	14638	14604	14629	14610	14826	14579	14372	14662	14602	14767	14536	14546	14476	14838	14658	14492	14515	14705	14583	14797	14562	14543	14508	14583	14326	14493	14749	14547	14595	14693	14540	14516	14517	14451	14633	14516	14575	14724	14439	14524	14561	14728	14539	14710	14644	14713	14690	14794	14703	14664	14625	14501	14531	14593	14709	14657	14583	14593	14601	14421	14513	14533	14625	14717	14587	14635	14528	14698	14517	14674	14555	14604	14775	14552	14647	14668	14655	14538	14577	14622	14689	14456	14623	14558	14749	14608	14644	14589	14852	14656	14591	14654	14658	14519	14677	14779	14447	14563	14803	14903	14638	14476	14482	14480	14822	14467	14482	14647	14654	14515	14620	14677	14628	14677	14372	14500	14589	14554	14529	14518	14308	14612	14672	14753	14498	14556	14669	14702	14638	14547	14620	14634	14538	14666	14519	14763	14702	14538	14624	14748	14557	14633	14551	14643	14497	14689	14676	14751	14701	14455	14543	14559	14792	14567	14688	14648	14705	14833	14721	14602	14901	14662	14648	14516	14569	14471	14705	14690	14737	14566	14438	14621	14658	14809	14720	14619	14523	14612	14568	14501	14835	14720	14614	14689	14658	14468	14635	14826	14549	14770	14529	14543	14689	14588	14701	14484	14528	14747	14549	14684	14547	14547	14525	14425	14513	14711	14601	14622	14547	14657	14437	14577	14559	14709	14647	14685	14777	14560	14818	14558	14667	14562	14582	14687	14566	14611	14464	14808	14544	14528	14750	14536	14457	14386	14586	14493	14620	14542	14694	14703	14561	14628	14710	14790	14743	14502	14683	14583	14667	14550	14378	14452	14678	14509	14497	14608	14611	14696	14491	14704	14828	14668	14693	14706	14840	14683	14637	14570	14553	14699	14703	14670	14461	14674	14749	14707	14693	14658	14537	14598	14692	14652	14463	14711	14517	14435	14661	14783	14463	14405	14696	14607	14636	14591	14577	14793	14588	14919	14780	14487	14888	14652	14802	14538	14591	14483	14499	14578	14691	14763	14613	14502	14751	14531	14709	14615	14528	14635	14672	14741	14648	14553	14577	14469	14720	14637	14494	14511	14551	14670	14549	14707	14848	14614	14670	14438	14548	14516	14661	14246	14826	14736	14623	14673	14561	14578	14668	14664	14743	14572	14869	14718	14552	14544	14478	14702	14707	14711	14505	14691	14559	14674	14587	14604	14504	14638	14697	14550	14606	14670	14617	14441	14510	14668	14451	14277	14598	14470	14789	14649	14616	14710	14543	14657	14693	14460	14655	14685	14703	14512	14563	14530	14723	14514	14678	14640	14673	14470	14704	14555	14628	14507	14629	14555	14843	14634	14636	14844	14412	14588	14456	14567	14710	14367	14555	14621	14726	14438	14613	14803	14552	14601	14576	14729	14716	14757	14508	14743	14499	14557	14493	14669	14651	14383	14750	14483	14669	14597	14614	14507	14776	14765	14597	14707	14544	14676	14611	14680	14708	14675	14791	14677	14632	14593	14629	14677	14661	14639	14610	14649	14523	14617	14708	14538	14693	14592	14543	14593	14536	14427	14575	14736	14652	14414	14589	14424	14588	14858	14568	14526	14430	14659	14724	14479	14626	14791	14692	14536	14590	14596	14424	14591	14630	14569	14770	14713	14636	14559	14625	14797	14618	14567	14547	14712	14536	14537	14607	14644	14542	14505	14635	14698	14525	14852	14630	14633	14458	14686	14463	14711	14427	14545	14576	14602	14594	14748	14538	14607	14620	14851	14648	14663	14605	14533	14811	14428	14556	14453	14683	14567	14669	14618	14607	14486	14579	14381	14542	14686	14433	14726	14504	14601	14466	14759	14521	14811	14607	14457	14491	14729	14525	14735	14698	14684	14563	14636	14612	14568	14512	14548	14395	14406	14651	14749	14517	14643	14724	14833	14625	14603	14604	14784	14703	14519	14730	14633	14515	14681	14503	14710	14722	14801	14583	14707	14534	14714	14543	14648	14433	14749	14472	14783	14690	14508	14607	14596	14477	14704	14649	14656	14576	14726	14603	14695	14594	14618	14529	14599	14407	14587	14788	14607	14519	14624	14570	14734	14608	14593	14570	14709	14593	14813	14750	14738	14706	14477	14830	14786	14431	14781	14565	14687	14600	14461	14650	14608	14467	14353	14705	14447	14847	14658	14589	14680	14662	14631	14624	14431	14496	14772	14604	14604	14761	14519	14545	14595	14559	14680	14589	14636	14745	14471	14609	14835	14503	14761	14632	14561	14481	14602	14684	14622	14549	14627	14547	14790	14569	14598	14592	14600	14550	14702	14665	14606	14539	14687	14687	14715	14551	14579	14626	14586	14520	14716	14668	14586	14561	14617	14562	14588	14448	14580	14638	14475	14571	14667	14663	14678	14667	14391	14758	14676	14585	14588	14537	14395	14698	14839	14717	14506	14690	14548	14774	14573	14660	14510	14748	14673	14682	14731	14577	14618	14634	14702	14505	14600	14549	14591	14660	14826	14602	14551	14607	14661	14534	14528	14427	14491	14695	14543	14692	14692	14515	14590	14842	14443	14616	14599	14654	14701	14692	14661	14961	14559	14612	14559	14519	14510	14532	14834	14565	14686	14512	14702	14722	14462	14672	14779	14445	14679	14482	14676	14533	14617	14502	14655	14494	14522	14600	14713	14619	14609	14489	14591	14650	14537	14435	14767	14447	14644	14738	14660	14491	14686	14652	14509	14749	14680	14497	14486	14695	14701	14562	14500	14709	14535	14391	14553	14660	14657	14508	14753	14758	14663	14635	14736	14528	14758	14489	14860	14512	14652	14495	14487	14496	14670	14319	14627	14508	14657	14558	14493	14676	14812	14477	14583	14581	14528	14511	14451	14656	14467	14501	14674	14830	14679	14609	14778	14475	14483	14665	14500	14565	14423	14805	14431	14578	14663	14628	14555	14403	14463	14555	14651	14516	14708	14428	14543	14700	14614	14655	14441	14426	14564	14692	14468	14680	14733	14596	14554	14505	14658	14452	14454	14457	14652	14406	14420	14529	14620	14549	14386	14693	14440	14504	14681	14418	14312	14416	14547	14567	14598	14458	14577	14650	14671	14676	14555	14803	14447	14495	14649	14710	14588	14638	14695	14498	14572	14565	14658	14470	14515	14669	14552	14639	14767	14599	14613	14718	14526	14774	14666	14678	14837	14877	14712	14501	14629	14559	14541	14485	14672	14705	14715	14647	14487	14455	14604	14723	14516	14719	14547	14469	14393	14638	14612	14585	14711	14574	14823	14544	14576	14526	14553	14413	14502	14716	14759	14621	14683	14491	14414	14564	14772	14716	14461	14563	14631	14692	14561	14464	14679	14574	14824	14591	14681	14601	14691	14647	14864	14566	14492	14658	14488	14541	14595	14578	14671	14605	14570	14618	14646	14866	14795	14525	14571	14485	14547	14729	14750	14707	14695	14552	14794	14671	14632	14513	14505	14504	14606	14630	14681	14412	14516	14745	14645	14691	14780	14390	14821	14671	14663	14619	14661	14600	14539	14484	14518	14611	14667	14575	14606	14758	14658	14665	14632	14674	14686	14345	14582	14641	14695	14492	14501	14584	14687	14622	14660	14829	14658	14504	14644	14415	14787	14456	14471	14530	14633	14705	14375	14587	14721	14647	14766	14555	14673	14621	14611	14533	14837	14511	14532	14717	14400	14603	14769	14766	14812	14519	14415	14684	14574	14714	14531	14524	14709	14474	14597	14639	14651	14542	14533	14662	14686	14588	14506	14610	14640	14519	14547	14458	14516	14569	14556	14639	14446	14753	14631	14770	14568	14489	14815	14643	14673	14785	14662	14588	14528	14656	14551	14579	14654	14577	14462	14766	14445	14554	14622	14689	14675	14664	14622	14519	14586	14755	14714	14484	14850	14543	14554	14502	14550	14636	14646	14723	14640	14510	14555	14660	14646	14701	14568	14541	14583	14520	14645	14525	14489	14599	14457	14506	14615	14726	14411	14509	14590	14712	14640	14689	14669	14550	14460	14657	14623	14493	14648	14709	14794	14618	14653	14721
64143	106153	89836	64929	26498	13807	13786	13877	13753	13864	13860	13900	13643	13732	13744	13821	13723	13809	13850	13777	13685	13931	13936	13806	13641	13824	13852	13762	13804	13642	13867	13838	13860	13722	13859	13777	13921	13873	13787	13820	13669	13784	13849	13771	13946	13933	13658	13933	13711	13821	13747	13843	13869	13882	13808	13735	13859	13775	13777	13743	13765	13977	13803	13688	13743	13737	13796	13700	13863	13785	13824	13692	13819	13737	13793	13687	13745	13707	13858	13920	13808	13726	13790	13908	13746	13919	13848	13705	13770	13798	13759	14015	13713	13761	13890	13968	13580	13854	13606	13582	13794	13831	13943	13731	13746	13900	13936	13796	13800	13832	13834	13733	13978	13744	13821	13847	13710	13853	13882	13488	13775	13585	13813	13746	13744	13791	13682	13826	13562	13701	13822	13792	13747	13884	13764	13788	13859	13729	13693	13786	13894	13844	13745	13646	13849	13855	13822	13731	13824	13765	13797	13896	13820	13758	13832	13937	13618	13913	13934	13811	13703	13701	13685	13783	13825	13679	13770	13878	13707	13779	13777	13860	13764	13699	13821	13685	13707	13859	13679	13746	13586	13771	13726	13883	13789	13696	13743	13822	13527	13743	13865	13832	13769	13947	13731	13669	13783	13911	13872	13651	13946	13829	13868	13912	13730	13818	13714	13816	13776	13836	13728	13775	13839	13682	13819	13741	13750	13827	13929	13772	13734	13855	13751	13894	13835	13822	13911	13798	13700	13777	13711	13735	13773	13778	13762	13874	13783	13651	13933	13802	13906	13616	13623	13668	13776	13678	13914	13780	13882	13559	13714	13804	13898	13657	13543	13857	13614	13803	13739	13732	13597	13763	13915	13837	13745	14077	13678	13723	13506	13747	13764	13812	13758	13825	13755	13577	13616	13664	13886	13762	13631	13735	13804	13904	13900	13576	13804	13709	13760	13767	13836	13922	13795	13790	13793	13736	13798	13691	13938	13898	13729	13843	13677	13856	13788	13893	13879	13665	13514	13632	13790	13712	13770	13715	13753	13675	13859	13667	13785	13713	13741	13769	13694	13638	13735	13635	13819	13653	13797	14022	13807	13788	13731	13847	13638	13727	13875	13733	13968	13852	13972	13807	13788	13662	13831	13681	13834	13809	13785	13686	13733	13797	13715	13819	13884	13759	13775	13755	13722	13652	13832	13702	13702	13703	13779	13712	13821	13721	13781	13579	13654	13938	13828	13801	13829	13625	13743	13648	13714	13888	13759	13560	13828	13791	13699	13724	13737	13773	13843	13768	13750	13725	13965	13848	13672	13926	13773	13790	13684	13865	13711	13819	13928	13765	13757	13633	13757	13780	13871	13777	13923	13725	13788	13843	13639	13594	13812	13671	13899	13624	13693	13782	13752	13721	13839	13839	13693	13928	13760	13728	13896	13870	13954	13716	13800	13668	13837	13747	13801	13696	13771	13600	13867	13750	13747	13743	13943	13692	13968	13589	13732	13754	13652	13513	13839	13791	13693	13748	13776	13658	13641	13704	13633	13521	13654	13802	13737	13784	13786	13787	13743	13915	13729	13739	13905	13786	13900	13838	13753	13794	13698	13728	13821	13835	13760	13732	13534	13714	14028	13828	14008	13826	13596	13642	13588	13707	13651	13814	13688	13860	13687	13903	13836	13900	13729	13748	13847	13588	13668	13750	13874	13931	13690	13595	13745	13865	13935	13828	13664	13765	13753	13726	13674	13644	13975	13756	13866	13714	13643	13750	13923	13678	13818	13703	13798	13813	13747	13664	13733	13766	13900	13860	13784	13706	13667	13789	13652	13772	13719	13864	13750	13758	13694	13788	13594	13688	13988	13711	13709	13867	13797	13782	13845	13863	13697	13654	13780	13727	13956	13733	13778	13826	13706	13782	13697	13959	13795	13829	13720	13799	13767	13883	13897	13905	13864	13799	13834	13840	13697	13843	13731	13737	13696	13740	13873	13925	13756	13639	13713	13880	13609	13697	13844	13626	13682	13803	13783	13668	13759	13802	13802	13887	13747	13848	13856	13849	13882	13708	13684	13620	13799	13727	13810	13866	13789	13656	13696	13852	13822	13675	13775	13785	13977	13751	13940	13723	13808	13776	13879	13750	13746	13680	13935	13744	13842	13814	13720	13802	13721	13913	13690	13921	13653	13904	13740	13682	13616	13846	13849	13691	13812	13822	13795	13766	13683	13658	13647	13868	13727	13754	13585	13853	13685	13818	13769	13752	13905	13707	13694	13954	13753	13678	13805	13673	13708	13831	13836	13705	13924	13641	13901	13642	13967	13653	13598	13812	13720	13744	13704	13734	13802	13878	13560	13813	13811	13886	13634	13737	13776	13749	13939	13848	13783	13689	13582	13864	13798	13712	13759	13792	13662	13739	13609	13587	13920	13744	13643	13757	13606	13796	13939	13658	13793	13765	13683	13714	13702	13785	13915	13871	13824	13781	13773	13703	13886	13632	13702	13727	13597	13694	13897	13772	13660	13683	13897	13844	13735	13658	13639	13803	13536	13955	13810	13646	13892	13828	13682	13843	13770	13702	13947	13613	13629	13896	13773	13725	13815	13643	13702	13731	13878	13831	13648	13888	13745	13648	13720	13638	13819	13809	13639	13873	13789	13763	13737	13811	13764	13826	13867	13825	14055	13695	13784	13763	13834	13864	13779	13775	13640	13765	13716	13790	13889	13676	13816	13879	13883	13732	13931	13809	13836	13795	13708	13689	13913	13895	13656	13789	13809	13784	13720	13708	13671	13769	13791	13883	13886	13761	13685	13940	13755	13854	13732	13750	13676	13673	13785	13799	13795	13791	13679	13757	13620	13921	13660	13673	13757	13769	13610	13764	13765	13757	13700	13784	13761	13727	13661	13835	13861	13609	13806	13745	13758	13606	13642	13721	13788	13788	13815	13808	13680	13743	13857	13745	13762	13733	13743	13688	13684	13686	13702	13694	13705	14002	13655	13658	13696	13857	13692	13586	13768	13687	13619	13821	13877	13891	13902	13780	13870	13692	13769	13803	13729	13929	13815	13744	13814	13750	13715	13685	13826	13801	13705	13784	13684	13869	13765	13761	13898	13794	13875	13745	13687	13808	13698	13853	13704	13691	13762	13591	13804	13797	13828	13777	13875	13653	13866	13716	13576	13827	13791	13716	13756	13685	13569	13722	13780	13945	13797	13853	13662	13922	13799	13896	13637	13864	13785	13891	13827	13841	13695	13886	13707	13620	13989	13702	13788	13825	13928	13598	13762	13738	13618	13785	13864	13751	13773	13688	13733	13684	13632	13875	13824	13745	13495	13815	13726	13924	13693	13760	13709	13813	13785	13814	13802	13732	13814	13734	13820	13830	13882	13631	13783	13749	13752	13967	13979	13841	13798	13676	13822	13758	13684	13533	13576	13848	13659	13709	13787	13797	13897	13794	13842	13601	13713	13793	13840	13514	13888	13718	13627	13809	13689	13649	13781	13705	13574	14029	13876	13712	13969	13634	13818	13757	13693	13684	13875	13741	13684	13794	13853	13710	13603	13794	13725	13772	13670	13878	13653	13680	13721	13719	13822	13756	13732	13718	13732	13840	13705	13694	13828	13848	13653	13626	13792	13641	13916	13844	13794	13739	13652	13747	13783	13663	13662	13808	13777	13739	13731	13692	13865	13785	13711	13671	13620	13825	13753	13874	13776	13719	13715	13708	13569	13799	13645	13723	13803	14069	13856	13746	13699	13887	13665	13732	13681	13840	13724	13799	13786	13757	13598	13719	13633	13838	13772	13794	13817	13774	13870	13858	13732	13800	13919	13712	13762	13675	13604	13913	13765	13706	13891	13719	13812	13900	13839	13758	13771	13921	13806	13635	13661	13831	13699	13894	13971	13761	13832	13829	13821	13724	13806	13592	13746	13638	13750	13866	13622	13848	13808	13719	13701	13845	13786	13853	13694	13796	13668	13825	13630	13803	13825	13811	13783	13830	13656	13708	13789	13697	13882	13906	13682	13891	13717	13890	13909	13711	13805	13543	13812	13662	13676	13796	13655	13726	13853	13902	13736	13862	13560	13841	13844	13599	13779	13840	13659	13720	13850	13580	13666	13690	13774	13834	13784	13775	13861	13773	13780	13758	13778	13782	13590	13760	13607	13760	13761	13884	13742	13761	13820	13775	13803	13696	13908	13795	13723	13715	13921	13763	13770	13818	13891	13600	13664	14018	13635	13686	13908	13629	13807	13671	13830	13688	13829	13746	13751	13687	13798	13705	13789	13697	13829	13695	13707	13898	13666	13803	13677	13978	13751	13885	13758	13788	13683	13645	13851	13583	13758	13744	13765	13557	13729	13744	13599	13694	13947	13812	13703	13848	13861	13763	13739	13730	13792	13907	13754	14046	13752	13889	13742	13866	13740	13680	13730	13950	13864	13816	13787	13733	13781	13874	13814	13805	13850	13746	13749	13709	13693	13805	13857	13673	13828	13709	13732	13768	13896	13753	13767	13716	13705	13815	13774	13856	13660	13841	13685	13742	13683	13820	13846	13902	13838	13860	13692	13824	13855	13742	13706	13860	13814	13876	13826	13772	13762	13943	13790	13793	13782	13538	13781	13868	13841	13881	13804	13628	13708	13686	13629	13577	13841	13858	13855	13743	13652	13743	13844	13778	13721	13628	13690	13705	13788	13792	13771	13691	13731	13730	13766	13728	13809	13784	13780	13795	13718	13714	13748	13845	13728	13729	13764	13927	13942	13857	13679	13826	13793	13873	13656	13688	13878	13876	13885	13587	13809	13717	13683	13829	13726	13769	13723	13767	13714	13650	13779	13650	13823	13677	13823	13668	13796	13691	13966	13868	13760	13601	13780	13838	13745	13760	13969	13764	13760	13749	13952	13915	13703	13871	13841	13882	13714	13839	13706	13836	13755	13780	13704	13700	13701	13675	13653	13659	13639	13698	13769	13602	13756	13692	13775	13685	13954	13786	13917	13904	13742	13874	13753	13736	13900	13766	13770	13807	13757	13836	13708	13718	13955	13854	13772	13820	13661	13761	13756	13849	13737	13820	13792	13770	13875	13828	13846	13800	13814	13914	13729	13733	13715	13704	13715	13680	13744	13620	13739	13826	13892	13670	13707	13827
28631	33808	40246	29275	17899	14919	14789	14515	14565	14669	14672	14865	14585	14676	14326	14543	14662	14547	14708	14494	14382	14583	14616	14540	14646	14472	14424	14388	14435	14439	14546	14626	14635	14474	14438	14660	14477	14636	14449	14494	14731	14412	14611	14606	14670	14607	14632	14347	14472	14509	14614	14341	14574	14643	14602	14514	14568	14412	14504	14413	14671	14751	14450	14464	14537	14601	14499	14475	14445	14593	14567	14449	14582	14447	14573	14358	14609	14426	14647	14366	14552	14513	14695	14577	14455	14374	14629	14595	14565	14534	14687	14341	14756	14591	14582	14435	14608	14370	14601	14499	14588	14485	14468	14496	14624	14256	14231	14458	14486	14531	14467	14480	14515	14445	14393	14516	14698	14698	14406	14621	14662	14351	14564	14638	14400	14557	14427	14485	14579	14583	14625	14357	14587	14431	14729	14740	14495	14507	14540	14741	14442	14555	14522	14686	14596	14440	14576	14574	14419	14327	14660	14472	14612	14669	14610	14473	14537	14471	14473	14595	14569	14584	14716	14568	14432	14571	14530	14476	14517	14740	14561	14747	14535	14787	14391	14310	14540	14548	14488	14450	14815	14617	14610	14636	14325	14616	14451	14623	14688	14476	14656	14450	14520	14551	14472	14524	14661	14403	14724	14388	14591	14536	14545	14559	14441	14365	14662	14709	14630	14417	14582	14689	14533	14557	14487	14588	14425	14485	14364	14420	14537	14675	14665	14462	14793	14619	14797	14414	14588	14507	14537	14388	14503	14408	14539	14697	14548	14523	14682	14496	14584	14574	14434	14591	14570	14525	14297	14535	14321	14308	14637	14634	14726	14460	14508	14540	14501	14518	14562	14426	14563	14540	14589	14501	14468	14565	14776	14432	14488	14464	14465	14599	14609	14660	14398	14538	14546	14495	14479	14604	14618	14589	14482	14441	14725	14564	14380	14516	14669	14400	14397	14569	14525	14476	14407	14568	14544	14608	14438	14606	14526	14540	14497	14338	14608	14453	14728	14364	14567	14335	14495	14599	14588	14469	14546	14554	14395	14563	14494	14640	14479	14437	14507	14457	14551	14468	14504	14542	14464	14401	14281	14516	14393	14585	14562	14610	14404	14486	14338	14543	14570	14695	14552	14565	14509	14564	14464	14589	14694	14437	14382	14589	14348	14530	14550	14543	14571	14563	14562	14570	14564	14585	14402	14521	14727	14433	14656	14412	14417	14548	14564	14495	14502	14562	14414	14451	14565	14562	14437	14538	14496	14574	14523	14453	14537	14621	14572	14539	14439	14495	14615	14687	14569	14729	14714	14407	14576	14442	14366	14516	14737	14397	14463	14616	14508	14755	14441	14447	14634	14756	14588	14407	14470	14643	14691	14422	14738	14466	14601	14566	14666	14520	14639	14341	14596	14497	14316	14518	14710	14491	14491	14474	14555	14551	14564	14566	14556	14619	14604	14510	14405	14437	14369	14372	14444	14482	14656	14679	14470	14675	14210	14356	14459	14574	14409	14682	14499	14625	14573	14447	14547	14492	14503	14703	14698	14620	14639	14550	14572	14648	14495	14480	14428	14479	14535	14446	14604	14591	14432	14503	14629	14427	14537	14466	14442	14552	14409	14601	14687	14537	14635	14377	14418	14540	14464	14539	14477	14450	14472	14566	14775	14455	14472	14394	14541	14536	14528	14717	14300	14495	14550	14680	14532	14487	14562	14419	14591	14599	14529	14532	14503	14369	14556	14865	14723	14698	14510	14589	14447	14707	14398	14368	14522	14494	14620	14388	14162	14439	14375	14442	14575	14626	14579	14513	14629	14623	14635	14617	14514	14623	14602	14488	14624	14469	14445	14551	14643	14380	14459	14552	14626	14438	14549	14556	14528	14504	14613	14394	14324	14460	14446	14505	14570	14659	14604	14440	14625	14328	14608	14504	14565	14570	14627	14587	14618	14401	14421	14763	14611	14526	14492	14627	14598	14538	14607	14498	14594	14384	14654	14780	14619	14620	14457	14414	14507	14440	14704	14413	14492	14586	14440	14570	14509	14552	14522	14474	14594	14567	14337	14488	14646	14574	14524	14619	14425	14421	14352	14512	14746	14425	14405	14443	14446	14411	14308	14469	14413	14345	14453	14654	14536	14451	14437	14552	14455	14606	14532	14531	14623	14414	14608	14477	14392	14493	14581	14605	14575	14630	14711	14583	14588	14688	14566	14456	14554	14675	14847	14443	14531	14535	14669	14474	14387	14704	14598	14484	14614	14576	14442	14541	14481	14414	14607	14458	14523	14475	14612	14511	14720	14588	14466	14492	14559	14596	14782	14685	14411	14627	14636	14380	14714	14654	14581	14470	14486	14423	14571	14534	14435	14626	14401	14688	14585	14476	14459	14554	14583	14440	14527	14555	14671	14570	14466	14581	14400	14585	14584	14479	14440	14420	14590	14292	14627	14686	14527	14630	14627	14415	14365	14449	14545	14435	14505	14577	14525	14582	14693	14549	14370	14551	14558	14594	14499	14450	14455	14617	14604	14419	14527	14548	14440	14640	14671	14538	14463	14585	14482	14439	14454	14702	14486	14710	14514	14677	14648	14493	14629	14686	14340	14476	14502	14660	14480	14515	14647	14664	14531	14507	14547	14561	14623	14585	14569	14557	14392	14454	14546	14582	14584	14704	14678	14552	14533	14634	14502	14459	14691	14370	14513	14546	14669	14517	14577	14573	14518	14549	14367	14461	14565	14460	14527	14532	14595	14447	14571	14596	14681	14551	14554	14427	14715	14431	14696	14373	14585	14595	14508	14433	14312	14690	14782	14606	14434	14528	14590	14312	14589	14499	14464	14548	14790	14454	14439	14493	14569	14334	14573	14555	14559	14553	14390	14585	14681	14700	14421	14612	14283	14446	14535	14524	14485	14481	14426	14322	14555	14736	14409	14473	14462	14296	14661	14450	14585	14637	14567	14587	14553	14531	14471	14329	14433	14559	14829	14444	14560	14453	14474	14510	14685	14723	14350	14580	14573	14696	14517	14631	14691	14456	14573	14367	14530	14589	14625	14573	14735	14571	14531	14604	14585	14624	14613	14446	14463	14624	14690	14633	14544	14518	14357	14500	14495	14472	14577	14363	14485	14550	14719	14429	14636	14507	14574	14434	14713	14515	14439	14577	14400	14499	14532	14600	14405	14771	14698	14618	14726	14735	14419	14506	14410	14353	14404	14455	14500	14608	14544	14448	14593	14483	14456	14561	14534	14563	14511	14635	14481	14402	14581	14497	14622	14523	14690	14479	14374	14541	14596	14651	14461	14394	14529	14474	14538	14426	14565	14400	14542	14522	14513	14547	14698	14464	14567	14487	14581	14514	14541	14661	14465	14614	14434	14651	14533	14500	14568	14431	14535	14366	14574	14436	14504	14454	14600	14663	14591	14670	14597	14553	14471	14414	14653	14552	14572	14657	14450	14552	14768	14586	14447	14570	14529	14488	14286	14494	14555	14283	14475	14700	14375	14479	14672	14550	14638	14309	14563	14579	14475	14710	14564	14490	14524	14688	14807	14662	14609	14750	14402	14614	14662	14686	14558	14586	14661	14549	14507	14546	14514	14359	14468	14356	14454	14630	14702	14484	14511	14615	14572	14426	14644	14523	14567	14675	14623	14575	14565	14508	14384	14519	14587	14557	14537	14589	14547	14480	14477	14575	14617	14516	14648	14448	14500	14465	14495	14717	14632	14486	14388	14549	14588	14599	14631	14443	14576	14404	14548	14620	14468	14593	14501	14568	14704	14501	14473	14482	14576	14550	14688	14391	14555	14525	14343	14689	14429	14503	14603	14430	14437	14388	14521	14469	14487	14552	14878	14638	14375	14442	14412	14422	14402	14657	14567	14417	14630	14668	14676	14619	14511	14517	14402	14389	14566	14631	14582	14377	14664	14581	14320	14564	14463	14560	14690	14678	14672	14530	14606	14605	14772	14547	14597	14602	14686	14504	14507	14550	14479	14640	14418	14520	14547	14571	14528	14454	14610	14696	14408	14616	14440	14600	14383	14568	14593	14381	14340	14567	14425	14300	14629	14581	14686	14556	14492	14753	14579	14469	14517	14558	14573	14371	14440	14367	14570	14648	14612	14510	14461	14488	14414	14695	14433	14647	14535	14561	14353	14512	14605	14450	14603	14537	14434	14633	14568	14423	14657	14448	14550	14494	14430	14699	14511	14554	14717	14595	14566	14292	14426	14572	14526	14491	14514	14513	14547	14522	14617	14513	14512	14491	14524	14787	14537	14466	14584	14642	14622	14499	14575	14713	14800	14613	14514	14700	14589	14537	14740	14542	14645	14558	14592	14571	14453	14502	14348	14612	14607	14466	14538	14639	14430	14594	14531	14593	14739	14478	14502	14525	14565	14504	14625	14573	14555	14587	14415	14540	14545	14449	14587	14414	14507	14586	14411	14524	14605	14475	14489	14480	14646	14456	14668	14563	14480	14515	14577	14504	14592	14587	14504	14529	14596	14452	14740	14497	14469	14530	14516	14551	14369	14568	14724	14543	14532	14492	14503	14502	14482	14260	14570	14553	14690	14598	14500	14325	14472	14477	14277	14354	14517	14640	14572	14566	14614	14476	14604	14506	14410	14549	14663	14554	14732	14284	14385	14474	14574	14444	14450	14543	14604	14499	14595	14509	14378	14666	14406	14500	14513	14471	14412	14423	14568	14464	14341	14386	14446	14635	14488	14615	14520	14429	14486	14740	14374	14392	14596	14588	14513	14617	14564	14580	14378	14695	14445	14400	14580	14436	14366	14472	14327	14553	14507	14715	14496	14525	14586	14700	14481	14664	14552	14598	14572	14428	14643	14436	14599	14302	14412	14350	14586	14453	14664	14658	14662	14662	14342	14491	14625	14445	14387	14622	14461	14695	14562	14693	14407	14462	14309	14406	14655	14389	14503	14597	14434	14513	14582	14480	14603	14650	14611	14527	14420	14467	14523	14412	14531	14625	14516	14571	14401	14485	14536	14418	14341	14454	14545	14589	14671	14383	14604	14498	14634	14638	14541	14497	14507	14650	14508	14387	14482	14404	14493	14638	14499	14494	14618	14651	14430	14591	14554	14356	14428	14605	14656	14600	14396	14421	14501	14576	14485	14374	14641	14540
33985	54555	45119	27523	15597	13793	13707	13763	13742	13811	13763	13539	13643	13608	13603	13689	13664	13739	13740	13846	13601	13775	13673	13729	13662	13481	13717	13796	13705	13521	13711	13657	13683	13843	13614	13591	13754	13901	13635	13692	13611	13858	13708	13672	13656	13816	13511	13670	13666	13679	13781	13749	13626	13623	13820	13851	13733	13716	13664	13813	13671	13731	13489	13682	13774	13751	13597	13703	13643	13726	13662	13701	13703	13515	13569	13689	13743	13774	13741	13531	13590	13815	13769	13833	13817	13636	13501	13561	13639	13780	13567	13600	13790	13675	13666	13655	13676	13623	13660	13647	13575	13649	13623	13718	13620	13696	13714	13637	13866	13728	13548	13767	13694	13564	13818	13564	13686	13857	13803	13913	13621	13611	13736	13753	13607	13726	13578	13698	13620	13806	13885	13667	13754	13526	13533	13720	13609	13726	13764	13586	13514	13720	13718	13660	13634	13694	13724	13795	13602	13529	13521	13664	13574	13585	13728	13631	13706	13715	13708	13495	13605	13774	13747	13527	13743	13619	13636	13603	13741	13533	13727	13680	13628	13690	13775	13755	13651	13684	13499	13690	13588	13566	13514	13700	13599	13690	13698	13657	13663	13781	13737	13584	13590	13642	13598	13664	13509	13730	13789	13600	13508	13803	13630	13844	13699	13822	13780	13715	13521	13763	13594	13846	13635	13630	13685	13743	13575	13607	13688	13790	13732	13757	13706	13607	13628	13781	13770	13785	13737	13738	13499	13706	13696	13753	13574	13849	13526	13659	13649	13625	13726	13663	13868	13655	13597	13713	13677	13622	13757	13698	13597	13856	13588	13652	13750	13574	13595	13754	13587	13868	13784	13549	13617	13692	13742	13693	13708	13698	13762	13760	13884	13526	13796	13561	13590	13684	13755	13672	13752	13784	13646	13765	13715	13561	13679	13778	13764	13743	13677	13577	13708	13819	13673	13690	13555	13628	13635	13634	13650	13767	13609	13649	13667	13777	13860	13780	13686	13714	13800	13504	13618	13752	13745	13635	13568	13608	13661	13698	13657	13658	13597	13624	13550	13652	13503	13647	13683	13732	13693	13738	13699	13614	13771	13648	13644	13552	13518	13698	13598	13642	13738	13661	13774	13779	13568	13756	13833	13810	13633	13816	13560	13539	13646	13818	13639	13742	13615	13700	13695	13665	13763	13753	13757	13666	13670	13713	13692	13688	13545	13703	13733	13733	13770	13575	13749	13657	13635	13772	13709	13509	13888	13688	13762	13572	13762	13634	13552	13651	13941	13583	13823	13745	13699	13591	13725	13610	13662	13793	13620	13818	13592	13565	13555	13611	13753	13796	13625	13574	13756	13702	13801	13732	13635	13811	13647	13628	13679	13733	13733	13765	13602	13717	13594	13645	13684	13704	13701	13695	13635	13676	13630	13643	13723	13853	13672	13721	13584	13810	13731	13743	13615	13696	13761	13666	13810	13729	13602	13676	13537	13762	13563	13735	13695	13695	13668	13665	13716	13652	13665	13588	13731	13669	13745	13732	13737	13748	13784	13577	13630	13749	13794	13607	13808	13726	13603	13613	13570	13774	13694	13732	13679	13852	13745	13692	13570	13585	13573	13810	13822	13657	13739	13694	13613	13598	13643	13781	13672	13674	13769	13727	13783	13866	13681	13642	13717	13660	13697	13784	13630	13380	13775	13643	13853	13675	13853	13850	13752	13765	13621	13699	13875	13619	13691	13747	13552	13620	13706	13485	13614	13623	13693	13613	13607	13668	13625	13721	13715	13560	13801	13620	13753	13780	13809	13454	13641	13600	13693	13771	13759	13506	13530	13590	13619	13590	13568	13691	13713	13739	13740	13816	13748	13781	13541	13812	13696	13692	13601	13735	13750	13753	13889	13478	13808	13700	13626	13711	13676	13708	13826	13679	13619	13800	13783	13638	13781	13655	13678	13751	13689	13658	13672	13630	13582	13698	13712	13660	13665	13771	13745	13696	13743	13832	13655	13725	13617	13653	13816	13595	13809	13612	13672	13710	13511	13746	13635	13699	13701	13781	13679	13671	13738	13537	13560	13699	13789	13597	13686	13546	13597	13891	13615	13721	13608	13634	13735	13598	13790	13624	13807	13471	13793	13698	13784	13572	13659	13688	13700	13665	13673	13646	13629	13752	13719	13669	13814	13738	13655	13682	13651	13618	13680	13794	13768	13714	13612	13661	13674	13779	13690	13679	13733	13741	13833	13517	13677	13755	13805	13674	13754	13671	13642	13666	13735	13716	13592	13701	13730	13864	13577	13640	13735	13712	13709	13714	13726	13772	13707	13762	13718	13624	13637	13712	13575	13727	13682	13631	13707	13678	13565	13612	13733	13770	13689	13688	13699	13627	13487	13709	13604	13666	13659	13664	13798	13745	13796	13705	13665	13562	13764	13841	13662	13460	13650	13758	13602	13581	13687	13555	13672	13618	13720	13697	13762	13775	13734	13682	13656	13670	13530	13738	13639	13914	13633	13845	13541	13581	13708	13530	13620	13723	13645	13725	13632	13594	13597	13504	13608	13688	13657	13629	13736	13501	13740	13796	13675	13609	13858	13596	13660	13616	13684	13754	13685	13653	13710	13639	13764	13716	13717	13751	13622	13795	13722	13571	13678	13749	13736	13771	13842	13807	13758	13606	13634	13731	13620	13783	13528	13816	13708	13633	13803	13750	13664	13734	13718	13731	13591	13659	13776	13632	13818	13682	13631	13740	13634	13561	13620	13713	13740	13818	13703	13705	13829	13657	13689	13791	13814	13837	13875	13640	13616	13852	13737	13612	13848	13631	13724	13615	13651	13576	13682	13697	13588	13587	13771	13800	13785	13691	13583	13699	13724	13703	13729	13767	13731	13620	13543	13710	13637	13651	13648	13717	13549	13622	13677	13686	13948	13730	13761	13677	13549	13652	13650	13653	13721	13807	13774	13601	13577	13577	13672	13805	13522	13504	13601	13646	13712	13683	13808	13604	13806	13581	13747	13795	13756	13709	13695	13693	13662	13683	13503	13683	13751	13518	13738	13648	13581	13543	13538	13682	13718	13689	13828	13726	13543	13625	13621	13713	13726	13661	13576	13603	13833	13696	13664	13832	13678	13727	13711	13565	13638	13631	13695	13803	13692	13496	13721	13779	13694	13753	13645	13689	13590	13688	13584	13774	13692	13848	13692	13725	13689	13650	13590	13613	13727	13828	13768	13691	13688	13498	13587	13567	13667	13648	13631	13533	13671	13647	13641	13736	13633	13618	13648	13797	13644	13741	13717	13603	13730	13723	13693	13697	13523	13880	13662	13669	13715	13577	13799	13659	13588	13619	13801	13619	13689	13710	13713	13795	13454	13695	13742	13787	13574	13670	13593	13601	13800	13628	13677	13733	13624	13534	13687	13610	13670	13666	13852	13661	13750	13599	13705	13779	13738	13731	13564	13600	13774	13652	13638	13564	13731	13927	13589	13711	13730	13600	13788	13577	13751	13731	13729	13519	13693	13727	13715	13572	13703	13721	13669	13738	13651	13723	13709	13681	13779	13753	13693	13657	13628	13533	13800	13473	13649	13720	13794	13563	13672	13815	13707	13601	13721	13742	13817	13643	13699	13843	13598	13730	13675	13725	13680	13701	13681	13809	13531	13767	13708	13622	13870	13658	13784	13655	13669	13843	13706	13745	13493	13715	13742	13704	13572	13769	13861	13578	13575	13667	13557	13669	13585	13730	13637	13672	13599	13758	13585	13617	13653	13727	13651	13743	13906	13781	13758	13773	13772	13553	13659	13903	13662	13746	13689	13797	13756	13570	13753	13698	13628	13515	13777	13692	13676	13780	13597	13731	13723	13664	13614	13666	13447	13836	13750	13590	13792	13704	13667	13896	13556	13637	13721	13676	13658	13705	13805	13603	13673	13817	13728	13650	13787	13457	13698	13707	13641	13634	13687	13879	13632	13498	13639	13667	13612	13741	13781	13727	13689	13612	13628	13631	13634	13754	13567	13593	13561	13743	13658	13593	13765	13679	13749	13663	13926	13639	13628	13705	13747	13730	13816	13626	13710	13620	13454	13941	13617	13766	13773	13647	13601	13625	13875	13769	13718	13650	13753	13649	13714	13618	13803	13695	13623	13935	13682	13548	13711	13605	13673	13566	13747	13621	13603	13687	13626	13522	13769	13739	13679	13712	13511	13637	13628	13756	13572	13986	13711	13707	13663	13697	13788	13650	13602	13780	13791	13763	13638	13859	13756	13772	13673	13625	13639	13706	13789	13588	13680	13706	13473	13758	13737	13578	13663	13772	13594	13672	13608	13659	13741	13642	13631	13583	13902	13712	13723	13783	13892	13745	13620	13664	13607	13630	13746	13793	13583	13612	13619	13663	13634	13637	13781	13829	13566	13551	13690	13642	13781	13717	13827	13791	13618	13599	13639	13783	13551	13858	13626	13663	13729	13761	13605	13709	13720	13650	13689	13635	13616	13592	13714	13792	13736	13727	13685	13730	13673	13736	13770	13721	13820	13674	13572	13835	13723	13531	13765	13724	13754	13667	13644	13619	13697	13581	13565	13626	13509	13507	13720	13512	13792	13753	13759	13695	13678	13784	13681	13673	13641	13605	13642	13598	13689	13677	13730	13518	13560	13820	13698	13658	13744	13634	13839	13917	13792	13665	13667	13639	13728	13833	13611	13835	13692	13585	13843	13675	13742	13419	13737	13614	13810	13660	13711	13724	13587	13538	13579	13625	13776	13678	13655	13513	13654	13857	13801	13621	13663	13676	13675	13761	13624	13779	13645	13676	13773	13535	13643	13673	13827	13785	13608	13641	13624	13760	13748	13618	13758	13721	13649	13738	13689	13641	13890	13725	13768	13711	13645	13572	13787	13765	13772	13741	13718	13736	13669	13519	13726	13638	13552	13559	13845	13727	13759	13628	13704	13643	13574	13798	13686	13768	13712	13808	13671	13558	13630	13558	13716	13639	13792	13620	13641	13729	13643	13757	13758	13572	13588	13691	13602	13770	13472	13599	13596	13660	13595	13677	13709	13734	13706	13752	13598	13853	13700	13588	13823	13720	13720	13742	13641	13648	13666	13773	13784	13608	13461	13623	13737	13626	13679	13638	13560	13746
24321	24488	41356	39586	25941	20270	18219	15670	15244	15197	15328	15289	15203	15362	15300	15358	15292	15061	15130	15038	15326	15278	15259	15129	15065	14996	15463	15148	15147	15175	15437	15207	14968	15283	15075	15109	15343	15194	15083	15134	15132	14937	14901	15236	15053	15052	14991	15145	15037	15112	15164	15205	15082	15152	15207	15174	15085	15166	15144	15194	15057	15194	14843	14945	15013	14975	15150	15194	15261	14998	14986	15097	15200	15049	15158	15247	14967	15019	14975	15050	15053	15029	15201	14936	15057	15103	15010	14980	14955	14819	15055	14984	15156	15187	14989	14995	15065	15010	15042	15010	15036	15221	15116	15132	15174	15024	14897	15093	15189	14978	15078	15197	15113	15051	15172	14964	14921	15146	15187	14926	14872	14876	15047	15023	15029	15303	15131	15028	14900	14981	14953	15188	15014	14899	15251	15067	14947	15056	15077	15174	15070	15078	15037	14975	15029	15210	14921	15020	15046	15164	15033	14976	15145	15069	15001	15051	15037	14967	14952	15081	15220	14988	14912	15082	14987	15085	14913	15196	15195	15035	15015	15016	15235	15083	15113	15061	15064	14986	15118	15111	15076	15218	14912	15149	15141	15055	15034	15103	14876	15032	15106	15170	14918	14914	14996	14893	14971	14973	15061	15148	15043	15219	14905	15047	15094	15061	15031	15088	15238	15128	14974	14959	15141	15124	15274	14976	14901	14899	14926	15109	15049	14798	15083	15035	15107	15204	15151	15017	15071	15069	15179	15133	15097	15072	15235	15169	15102	15050	14922	15223	15104	15297	14972	14864	15106	15001	15075	14938	15164	15013	14895	15053	14998	15032	14934	15050	14988	14913	15081	14989	15077	15128	15160	14956	15092	14776	14903	14948	15045	15183	15015	14932	15021	14888	14882	15008	14968	15013	14971	14954	15043	15126	15183	15047	14995	14985	15142	14825	14964	15107	15009	15032	15030	15056	15112	15115	14934	14946	14942	14950	14969	15047	14941	15027	15232	14974	15065	15081	14890	15030	15246	14991	15077	14969	14832	15022	14977	15116	15035	15066	15043	15185	15069	14878	15028	15059	15078	15081	15212	14922	15098	14943	14967	15162	15370	15017	14894	14913	14933	15105	15116	15100	15058	15287	15143	15043	15170	15010	15074	14971	14912	15196	15022	15108	14891	14955	14887	14948	14821	14991	14985	15219	15082	14949	15010	15110	14925	14936	14922	15173	15038	15198	15133	15214	15181	14980	15144	15114	15097	15050	15028	14904	14984	15024	15125	14988	15193	15079	15083	15040	15115	15095	15040	15177	15039	15054	14833	14880	15264	15148	14957	15212	14986	14948	14909	15097	15152	15159	14953	15064	15162	14955	15039	15020	14981	15019	14949	14835	14996	15148	15021	15029	14973	15084	15117	14871	14995	15027	15013	14893	14993	15134	15013	15071	15263	15022	14975	15238	15245	15253	15186	15257	15196	14942	15162	15091	14995	15273	15062	15209	15116	15075	15053	15169	15218	15112	14876	15007	15005	15120	14838	15126	15150	14996	15114	14972	15084	15087	15108	15074	15148	15122	15261	15224	15046	14903	15011	15102	15193	15034	15055	14972	15152	15034	15079	15018	15270	14942	15100	14983	15093	15069	15027	15018	15278	15173	15076	15042	14932	15012	14797	15016	15201	15086	15258	14900	14806	14918	15137	15061	15057	15138	15184	15048	15033	14953	15159	15333	15218	15037	15020	14811	14984	15265	14973	15201	15149	14923	15015	14959	15008	15110	15110	14984	15076	15059	14966	14967	14973	14989	14963	15024	14992	14851	15189	14934	15031	15023	15174	14875	14909	14943	14949	15060	14910	14962	15046	14917	15119	15020	15079	14926	15093	15087	15091	15039	15013	15225	14756	15133	15116	14989	14913	15084	14960	15013	15095	14878	15180	15143	14992	14985	15050	15102	15077	15140	15143	15249	15004	15013	15250	15201	15174	15053	14978	14865	15050	15114	15054	15097	14943	14873	14920	14974	14959	14985	15022	15139	14930	15099	15200	15149	15126	14987	14949	15125	14917	15172	15015	14839	15142	15054	15084	14970	14908	15026	14997	15076	15092	15018	15068	14994	15028	15120	15012	14968	14900	14966	15062	15021	15268	15157	15017	14893	15130	15034	15045	15268	15050	14969	14912	14968	14984	15036	15049	15243	14860	15069	15144	15236	15251	15057	15058	14951	15134	15158	14913	14939	15014	15171	14934	15000	15148	14961	14951	15073	15207	14946	15093	15240	15108	15258	15212	15022	15222	15265	15114	15059	15151	14987	15167	15120	15104	14897	15054	15001	15271	15029	14925	15171	15100	15238	15154	15076	15097	15040	15108	14924	15021	15056	15029	14985	15020	15067	14988	15093	14955	14996	14960	14916	15205	15013	15044	15046	15129	15135	15086	15224	15106	15005	15212	15096	14966	15007	15163	15168	15048	15112	14980	15301	15162	15099	15054	14984	15041	15095	15110	14989	15038	15110	15024	15018	14988	15080	14866	15127	15064	15068	15092	15128	15006	15007	15015	14992	15062	15051	14922	15087	15182	15120	14812	15055	15100	15086	15301	15038	14957	15050	15210	14903	15070	15145	15008	15200	15083	14982	14973	15146	15065	15128	15003	14862	15009	14887	15059	15087	15109	14934	14996	15064	15174	14950	14993	15093	15150	15030	15172	15023	14992	15028	15185	14995	15046	14987	15206	15181	14886	15188	15094	15138	15131	15069	15193	15120	15062	15038	14961	15051	15200	14904	15081	15102	14947	14990	15018	14951	15026	15048	15097	14934	14883	15047	14958	15036	15018	14964	15096	14947	15119	15113	15129	15195	15167	14993	15100	14953	15215	15040	15065	14935	14868	15198	15038	15139	15076	15009	15083	15083	15053	15092	15074	15009	14926	15037	15153	15061	14911	15206	15267	15179	15115	15093	15046	14946	15140	14952	14959	15075	15046	15006	14837	14999	15037	15096	14975	14887	14951	15240	15132	14963	14921	15123	14851	14897	15061	15202	15227	15192	15049	15012	14985	14925	15010	14951	15011	14979	15240	15125	15154	15062	15082	14921	15034	14767	15083	15180	14956	15173	15175	15096	15216	14900	15188	14864	14975	15058	14903	15000	14906	14967	15019	15137	15033	15156	15024	14968	15020	14836	14920	15125	15048	15339	15097	14915	15057	15223	15137	15112	15080	14982	15115	15249	15151	14873	14949	15021	15067	15011	14907	14955	15046	15068	15123	15088	15038	15336	15031	15070	14933	15099	15049	15047	15072	15079	15037	14966	15150	15090	14975	15119	14987	15035	15117	14708	15091	14799	15077	15044	14799	14791	15162	14959	15129	15011	15116	15007	15036	15130	15040	15119	15115	15192	15025	15055	15146	15210	14886	14982	15081	15075	15289	15193	15081	14905	15103	15091	15088	14959	14983	15072	15001	15064	15209	14986	15218	15275	15098	15112	15119	14935	14928	15099	15084	14779	14924	15125	14909	15298	15057	15061	15066	15097	14912	15055	15177	14958	15248	15083	14988	15084	15001	15082	15310	15055	14857	14956	15088	15036	14982	15155	15221	15077	15133	14943	15198	15126	15105	14894	15121	14914	15013	14917	15091	14935	14886	15093	14956	14988	15067	14890	15108	14979	15165	15163	14972	15095	15137	14866	15123	15028	15044	15064	15117	14935	15333	15060	14967	14823	15157	15268	14958	15032	15025	14945	15230	15102	15103	15058	15046	15213	15122	15006	15217	15137	15031	15375	15156	14978	15234	15103	15186	15052	15104	15174	15029	14963	15147	15097	14997	14954	15301	14927	15173	15039	15173	14966	15068	14975	15112	15077	14979	15137	14974	15053	14881	14860	14975	14890	14883	14988	14815	15090	14928	14988	15031	15189	15005	14954	15114	14940	14961	14865	14999	14995	15057	15013	15000	15071	15035	15078	15079	15133	14813	14834	15055	15263	15067	15057	15133	15026	15058	15292	15018	15160	15058	15240	15165	14960	15158	15032	15154	15048	14960	14943	15127	15099	14978	14917	15032	15009	15053	15169	15082	15064	15084	14932	15009	14916	14967	14912	15071	14996	15111	15078	15084	15049	15177	15096	15027	15130	15034	15145	15044	15144	15079	14943	15140	14898	15139	14920	15102	15127	14976	15134	15021	15096	15123	14933	15087	15013	15245	15047	15064	15017	15137	15097	14978	15305	14838	15139	14988	15201	15065	14973	14798	15020	14925	15240	15082	15286	15172	14940	14860	14994	14978	15064	15042	15085	15060	15027	15210	15128	15007	15299	15136	14989	15069	15242	15007	15012	15091	14961	15151	15176	15027	15135	15221	15007	15101	14854	15170	15206	15010	15054	15106	15155	15032	14985	15063	15112	15133	14997	14997	15023	15061	15028	15068	15012	14965	15104	15092	15107	14999	14931	15160	15298	15138	15033	15095	14891	15139	14999	14847	15109	15093	15140	15267	15142	14983	15005	15118	15089	14999	15014	15137	15262	15178	14941	15078	15034	14796	14941	14989	14907	15143	14941	15136	15179	15024	14941	15035	15075	15219	15119	14910	15132	15023	15256	15087	14937	14969	15170	15024	14996	15062	15050	14883	14881	15029	15020	14840	14946	15042	15033	15052	14947	14961	15008	15072	15011	15066	15021	15047	15180	15017	14958	15223	15102	14898	15160	14992	14943	15149	14952	15059	15179	15072	15031	14897	15005	15050	15052	15020	15268	14880	14989	14830	15033	15051	15148	15093	14935	15070	15067	15060	15004	14985	15028	15096	15111	15070	15100	15090	14945	15089	15121	14966	15252	14899	15187	15034	14897	15085	14880	15178	15054	14974	15197	14932	15062	15226	14999	15085	15110	14988	15209	15130	15015	15068	15043	15326	15159	15120	14942	15006	15196	15134	15080	14930	15247	14981	15026	15116	15224	15113	15108	15058	15068	15117	15035	15141	15050	15081	15057	14991	15082	15098	15101	14922	14988	15028	14935	14974	14921	15204	15149	15153	15110	15023	15027	15073	15109	15120	15137	15040	15105	15076	15070	15148	15022	14940	14904	15254	14997	15042	15061	15036	15083	15155	15140	15186	15027	15140	14961	14952	14982	15177	15036	15119	14853	14894	15117	15053	14930	15031	15003
58754	97952	83593	56126	23819	14170	14076	14078	14045	13922	14047	14104	14036	14007	14077	14045	13955	14105	13998	14118	13913	14098	14065	14044	14104	14194	14072	14225	14008	13965	14241	14031	14001	14070	13964	14069	14168	13952	14022	13973	13987	13945	14069	13980	14176	13871	14109	13931	13950	14029	13972	14012	13952	13884	14068	13972	13770	13953	14017	14056	14212	14017	14027	14106	14076	14157	14097	14123	14092	14091	14059	14169	14122	13978	14079	13951	14211	14195	14017	13942	14077	14064	13945	13929	14254	14076	14110	13851	14202	13988	13971	14113	14088	13950	14046	14035	14010	14109	14094	14129	14143	14150	13973	14074	14162	14155	13962	14119	14051	14030	14119	13924	13939	14130	14093	14168	14063	13954	13918	13837	14104	13783	14119	14056	14170	14098	14135	14167	13962	13994	14199	14114	14228	13934	13904	14297	14128	14084	14107	14067	14000	14086	14020	14199	14035	13987	14016	14164	13909	13962	14136	13989	14032	14051	14118	14122	14092	14149	14009	14006	13921	14030	14008	14171	14203	14016	14163	13926	14035	13964	14036	14000	14034	14076	14122	14052	14053	14310	14078	14175	13871	13861	13976	14103	13925	14074	14074	13756	14143	13925	13861	14180	14095	14013	14145	13989	14137	14187	14105	14053	13944	14128	13987	14007	14011	14088	14160	13936	14147	14189	14083	14186	13970	13976	14147	14065	13899	14016	14103	13963	14145	14000	13964	14108	14115	14036	14071	13985	14076	14006	14079	14137	13755	13876	13990	13919	14075	13949	14101	14066	14079	14097	13968	14087	13915	13904	13970	14023	14219	14067	14077	14026	13951	14103	13901	13941	13970	14023	14087	14052	14099	14038	13830	14088	14040	14130	14059	13881	14116	14073	14224	13972	14067	13960	13971	14014	14103	14032	13905	13995	14087	14079	14114	14121	14311	13996	13998	14018	14198	14158	13981	14143	14122	14063	14005	14086	14122	13900	13923	14046	14146	14003	13939	14068	14114	14274	13768	14157	14013	14014	14034	14188	13928	13961	13986	14134	13906	14044	13923	14081	13983	14040	13926	13944	14168	13895	14063	14230	14114	13948	14228	14051	13947	14172	13976	13945	13992	14093	14159	14206	14086	14012	14121	14094	14035	14033	13970	14157	13978	13991	14159	13971	14039	14012	14033	14173	14045	13940	14003	14014	14062	14148	14056	14111	14043	14073	13976	13895	13917	14121	14089	13851	13982	14008	14157	14021	14084	14068	14090	14186	13916	14069	13973	14042	13880	14010	14086	14005	14049	14178	14109	13939	14213	13935	14037	14009	14022	13854	13825	14146	14044	14032	14085	14162	13960	14073	14203	14043	14026	13939	13925	13926	14014	14027	14143	14050	14066	14084	13865	14072	13917	14008	14251	14007	14208	14131	14090	14107	14239	14018	13922	14063	14131	13960	13997	13916	13897	14180	13961	13867	14192	13965	13931	14007	13893	13956	13964	13943	14093	14078	14156	14121	14095	14095	13852	14018	13892	14046	14068	13925	14048	14038	13907	14198	13869	14027	14149	14067	14129	14020	14084	13995	14030	14082	14021	14095	14243	14112	14243	14065	13995	14106	14076	14211	14019	13956	14115	14020	13908	14006	14161	13866	14035	13990	14109	14006	13877	14063	14043	13987	13961	14046	13914	14007	13986	14074	13977	13960	14116	13946	13940	14106	13991	13865	14010	14057	14075	14053	14121	13988	14119	14045	14250	13857	14031	13988	14118	14036	14083	14003	13988	13938	14064	13996	14103	14250	14141	13989	13923	13983	14053	13992	13945	14152	14097	14022	14028	14008	14039	14101	14285	14007	14041	14067	14248	14236	13891	14037	13891	13972	14057	14050	13984	13817	14152	14248	13973	14086	14187	14172	14060	14139	14036	14072	13892	14086	14043	14019	13959	13941	14045	14133	14046	14106	14009	14012	13993	14202	14087	14026	14004	13946	14039	13880	14051	13934	14033	14017	14270	14072	14007	13983	14217	14111	14045	14147	14124	13973	14115	13876	13980	14035	14142	14025	13918	14184	13987	14118	14037	14168	14224	14039	14166	13919	14118	14100	14146	14020	14111	13928	14303	13926	14116	13835	14000	14257	13936	14018	14039	14108	14089	13852	13928	14071	14207	13961	13997	14035	14124	14107	14073	14275	14087	13888	14050	14134	14141	13935	14076	14057	14087	14100	14108	13973	13964	14123	13998	14061	14076	14134	14051	13901	14064	13977	14157	14111	13866	14067	14021	14084	14039	14073	13935	14023	13979	14097	14025	14092	14112	13960	14094	14036	14108	14030	13909	14112	14306	14140	14014	14147	14057	14072	13969	13970	14160	13963	14087	14022	14042	14103	14056	13953	14092	14029	14123	14044	14205	13927	14019	14185	13829	14143	14034	13933	14130	14165	13968	13989	13935	14106	13910	13911	13886	13905	13987	14237	14062	14171	14042	14056	14078	14003	14034	14085	14068	14197	14002	14079	14153	14101	13996	14048	14065	14103	14113	14024	14131	14023	14034	13937	14012	14135	14176	14149	14123	14240	13912	14024	14049	14088	14002	14084	14053	14085	13974	14019	13978	13954	14160	14105	14064	14103	14045	14022	14142	13828	14185	14160	14155	13970	14156	14136	14042	13745	13848	13961	14038	13804	13980	14030	13900	14020	14038	14119	14011	14032	13943	14051	13949	14122	14030	14324	14094	14100	14166	13885	14040	13981	14272	14074	14100	13857	14049	14077	13961	14000	13979	14044	14113	14133	14095	14030	14031	13870	14095	14038	14013	13985	14005	13995	14137	13879	14122	13993	13833	14267	13886	14117	14141	14030	14048	13980	13824	13949	13915	14097	14132	14043	14035	14032	13927	14012	14123	14021	14172	14004	13981	14220	14088	14103	14099	14018	14009	14094	13919	14082	13966	14078	14015	14042	14058	14139	14038	13995	13992	14068	14027	13972	13980	14136	14004	14101	13970	14042	14018	14069	14070	14029	13948	14154	14205	14092	14145	14026	14120	14096	14000	14169	14143	13889	14059	14132	13981	13955	14058	14063	14195	14039	13988	14046	13998	14033	14149	14187	14118	14103	14020	14226	14119	13982	14203	13835	14071	13979	14027	14171	14000	13927	13913	14012	14138	14037	14012	13852	14091	14126	14111	14033	14120	14149	13964	14063	13966	14080	14154	14128	13937	14009	14225	13788	14183	14003	14228	13982	13940	13788	14111	13979	14036	13920	14089	14033	13951	14010	13907	14157	14077	14066	14281	14050	14181	14153	14100	13995	14004	13952	14068	13989	14048	13864	14047	14060	13949	14033	14135	14039	13888	14223	14137	13989	14147	14190	14143	14057	14065	14128	14112	13987	14000	13938	14003	14261	13964	13883	14163	14132	13994	13964	14058	14018	14072	14129	13940	14012	14054	13944	13917	13931	13936	14081	14028	14003	13987	14082	14020	13965	14015	14116	14121	13867	14106	14043	14057	14103	14126	13927	13931	14035	14068	14095	13920	13950	14165	13864	14139	14035	14022	14068	14104	14077	14138	14148	14085	14021	14070	14136	14161	13984	13998	14131	14139	14011	14116	13934	14064	13943	14058	14162	14016	13974	14030	14218	14091	14041	13935	14095	14003	13767	13916	14010	14164	14045	13951	13876	14096	14198	14016	13980	13897	13982	14059	13823	14051	14177	14065	14056	13986	14038	14049	14017	13875	14050	14205	14078	14177	13893	14186	14088	13912	13923	14123	14022	14124	14231	14108	14116	13929	14045	14061	14075	14114	14135	14067	14048	14132	13879	14041	14086	14012	14140	13937	14122	14173	14058	14106	14258	14011	14124	14022	14002	14114	14016	14140	13999	14139	14122	14070	14104	13915	14065	13934	13995	13971	14052	13983	14078	14123	13987	14052	14107	14001	14115	14039	14105	13907	13954	13958	14076	14215	14139	14042	13969	14005	14084	14114	14051	14239	14014	13927	13970	14121	14083	14065	14269	13901	14169	13899	14014	13870	14139	14067	14106	14030	14018	14123	14128	13967	14002	14185	14150	13949	14162	13991	14057	14100	14106	13961	13915	13936	14124	14046	13988	14090	14115	14218	13879	13987	14020	14019	14091	14093	13947	14063	14158	13951	13941	14000	14030	13969	14095	14057	13932	13861	14031	14019	14069	14012	14013	14036	13957	13998	13809	14119	14132	14076	13973	14024	14107	14054	14012	14029	14142	14203	13880	13967	14032	13926	14085	14252	14138	13991	14091	14025	14044	14218	14035	14002	14026	14140	14070	13947	13921	14041	14141	13962	14049	14242	14052	14019	14015	14134	14062	13989	13994	13897	14023	13945	14037	14009	13921	14016	14084	14005	14107	14146	13995	14130	13985	14075	14018	13878	14027	13946	14244	13869	14037	14157	14033	14001	13975	14130	14024	14149	14009	14060	14099	13975	14007	14153	13989	14076	14100	14168	14133	14173	14062	14009	14125	14110	14016	14117	13948	14034	14080	14096	14134	14121	13976	14126	14054	14063	14092	14070	14064	14152	14126	14149	14093	13870	14030	14087	13973	14010	13892	14094	14032	14036	13951	13990	14159	14143	14159	13945	14189	14091	14116	14067	14125	14030	14012	14157	14105	14055	14356	14089	14020	13908	14074	14054	14166	14092	14081	14118	13990	14037	13978	14152	13976	13912	14005	14081	14105	14333	14010	14293	14019	13965	14104	14086	14056	14052	13974	14033	14050	14085	13863	14118	14040	13905	14010	14092	14121	14064	14040	14135	13924	14073	14115	14169	14027	14200	14071	14030	13892	14126	14115	14179	14005	14232	13914	14032	13950	14000	13916	14268	13925	14073	14104	14141	14184	13941	14000	14128	13995	13982	14048	14046	13966	13993	14082	13932	14098	14105	13941	14008	13858	14010	14024	13951	13959	14044	14132	13990	14075	14195	13921	13932	14033	14124	14084	13994	14028	13983	14000	14082	14216	14037	14092	14015	14030	14114	14067	14100	13940	14041	14089	13984	14089	13976	14039	13920	14095	13973	14044	13877	14081	14032	13989	14030	14066	14157	14105	13976	14047	13986	14119	14042	14021	13991	14106	14089	13968	14023	14007	14005	14042	14038	14005	13948	14134	14168	14021	14121	13984	14061	13967
23122	22567	36627	35393	24752	22632	21550	16482	15298	15751	15464	15544	15736	15585	15420	15388	15457	15346	15446	15307	15401	15356	15282	15392	15285	15124	15438	15434	15230	15205	15197	15164	15142	15296	15095	15270	15252	15334	15295	15151	15115	15159	15265	15243	15390	15358	15221	15135	15260	15155	15194	15317	15194	15166	15151	15338	15489	15232	15243	15239	15232	15227	15207	15114	15193	15082	15180	15203	15275	15064	15024	15245	15251	15348	15293	15229	15223	15192	15283	15161	15172	15039	15068	15251	15208	15335	15236	15228	15327	15302	15199	15179	15118	15148	15260	15105	15180	15226	15173	15288	15197	15322	15323	15364	15233	15461	15242	15289	15193	15264	15028	15281	15277	15280	15173	15198	15496	15235	15190	15221	15044	15187	15226	15274	15193	15186	15279	15086	15292	15271	15187	15007	15307	15237	15114	15143	15148	15202	15375	15137	15268	15130	15178	15171	15314	15312	15274	15292	15160	15268	15190	15040	15189	15092	15155	15249	15243	15415	15305	15172	15325	15190	15333	15194	15252	15064	15080	15220	15288	15231	15193	15223	15209	15182	15175	15183	15265	15180	15387	15179	15117	15053	15333	15343	15309	15103	15167	15203	15069	15123	15101	15191	15330	15108	15148	15233	15170	14996	15164	15094	15128	15036	15163	15196	15269	15138	15274	15369	15316	15027	15264	15066	15158	15141	15123	15094	15189	15058	15044	15352	15241	15151	15245	15094	15043	15067	15412	15201	15027	15229	15184	15284	15180	15064	15296	15348	15157	15013	15046	15221	15297	15259	15295	15116	15138	15242	15107	15020	15262	15112	15236	15148	15361	15083	15213	14995	15137	15166	15147	15156	15115	15408	15220	15399	15180	15138	15091	15122	15119	15171	15239	15263	15089	15154	15186	15306	15199	15415	15090	15109	15142	15203	15194	15222	15221	14958	14984	15113	15008	15285	15336	15350	15182	15011	15224	15300	15075	15174	14964	15155	15186	14939	15233	15127	15144	15313	15148	15215	15313	15092	15325	15057	15267	15120	15060	15155	15097	15295	15238	15179	15068	15036	15127	15266	15137	15083	15088	15234	15199	15243	15237	15173	15279	15287	15228	15056	15168	15135	15251	15225	15153	15276	15205	15138	15375	15244	15257	15135	15157	15343	15085	15117	15281	15235	15086	15142	15403	15163	15081	15178	15318	15295	15124	15138	15411	15163	15138	15438	15295	15092	15330	15175	15277	15041	15221	15218	15240	15114	15085	15167	15044	15215	15316	15278	15148	15149	15016	15213	15169	15254	15304	15374	15141	15036	15099	15181	15333	15128	15065	15149	15212	15277	14946	15107	15267	15211	15196	15171	15183	15022	15033	15223	15143	15173	15343	15068	15109	15297	15242	15290	15107	15396	15144	15262	15367	15060	15196	14956	15164	15238	15146	15161	15121	15151	15404	15317	15048	15143	15361	15156	15117	15024	15253	15191	15212	15359	15121	15112	15187	15377	15205	15196	15176	15471	15244	15018	15319	15096	15078	15242	15060	15250	15128	15088	15233	15173	15060	15092	15247	15298	15188	15159	14980	15114	15268	15079	15120	15355	15149	15148	15319	15172	15121	15046	15187	14967	15126	15370	15178	15266	15155	15113	15093	15252	15335	15222	15160	15191	15279	15242	15323	15271	15053	15154	15312	15319	15212	15310	15184	15019	15020	15201	14983	15086	15256	15057	15016	15164	15217	15177	15229	15249	15159	15010	14968	15308	15120	15177	15166	15379	15326	15268	15235	15081	15248	15100	15215	15174	15128	15139	15201	14899	15014	15222	15042	15357	14977	15140	15270	15208	15383	15209	15223	15311	15178	15219	15145	15401	15060	15185	15088	15146	14979	15212	15415	15030	15089	15085	15219	15076	15152	15265	15197	15197	15235	15359	15260	15088	15137	15165	15189	15215	15129	15302	15304	15409	15283	15340	15103	15246	14989	15208	15065	15177	15194	15181	15259	15253	15115	15386	15137	15112	15191	15161	15223	15072	15138	15047	15200	15223	15019	15196	15244	15084	15264	15356	15205	15132	15255	15133	15178	15044	15228	15178	15021	15244	15018	15056	15189	15220	15232	15142	15184	15208	15281	15125	15141	15205	15109	15174	15111	15233	15024	15093	15392	15258	15122	15022	15136	15295	15253	15158	15210	15301	15119	15118	15259	15242	15096	15129	15245	15105	15282	15213	15331	15220	15088	15369	15284	15077	15157	15006	15076	15069	15222	14950	15290	15368	14981	15052	15195	14964	15150	15370	15223	15058	15018	15292	15145	15211	15048	15112	15203	15201	15229	15254	15120	15150	15382	15249	15130	15183	15090	15109	15065	15142	15185	15234	15204	15320	15343	15205	15312	15331	15154	14971	15178	15083	15222	15394	15299	14860	15040	15200	15170	15112	15136	15299	15078	15172	15089	15070	15253	15464	15288	15367	15358	15078	15187	15163	15150	15155	15209	15229	15193	15244	15418	15228	15151	15201	15155	15237	15059	15238	15089	14961	15264	15018	15103	14948	14947	15095	15094	15373	15203	15212	15333	15328	15228	15223	15127	15252	15275	15130	15276	15073	15274	15215	15357	15013	14980	15088	15285	15048	15308	15112	15162	15277	15109	15085	15047	15178	15254	15210	15258	15394	15079	15063	15104	15206	15474	15070	15062	15138	15147	15267	15273	15053	15173	15224	15223	15103	15237	15147	15190	15322	15251	15203	15352	15090	15058	15107	15080	15022	15188	15231	15168	15230	15152	15206	15245	15103	15262	15136	15296	15109	15048	15125	15078	15094	15265	15195	15172	15161	15185	15260	15297	15071	15159	15321	15118	15077	15119	15106	15267	15317	15172	15012	15347	15147	15249	15194	15058	15233	14977	15000	15173	15125	15155	15244	15268	15057	15114	15081	15254	15344	15275	15261	15098	15297	15238	15460	15179	15315	15249	15030	15084	15234	15149	15117	15187	15338	15427	15160	15097	15023	15207	15226	15204	15117	15149	15248	15109	14959	15253	15183	15305	15092	15106	15181	15233	15190	15218	15117	15245	15052	15155	15085	15036	15073	15214	15014	15182	15250	15166	15159	15229	15003	15133	15176	15173	15283	15126	15114	15119	15186	15268	15228	15179	15189	15154	15184	15058	15302	15240	15305	15261	15069	15229	15197	15327	15161	15231	15007	15187	14998	15137	15101	15216	15225	15238	14967	15241	15238	15326	15148	15180	15191	15147	15120	15207	15226	15153	15304	15083	15364	15119	15284	15114	15222	15110	15263	15194	15270	15236	15197	15291	15316	15421	15134	15079	15191	15159	15216	15133	15216	15219	15117	15091	15160	15206	15133	15302	15170	15271	15028	15311	15243	15120	15169	15097	15252	15285	15039	15115	15161	15119	15211	15318	15092	14882	14999	15141	15016	15175	15385	15221	15080	15170	15144	15169	14963	15255	15223	15271	15135	15244	15205	15154	15335	15130	15210	15072	15160	15346	15061	15312	15386	15332	15285	15251	15247	15291	15440	15192	15238	15296	15095	15091	15146	15140	15322	15246	15342	15254	15243	15155	15136	15265	15119	15019	15347	15241	15276	15079	15316	15261	15526	15286	15128	15223	15267	15213	14932	15268	15081	15063	15203	14740	14981	15165	15091	15089	15045	15235	15374	15136	15098	15190	15242	15076	15126	15075	15177	15186	15290	15096	15092	15196	15068	15245	15021	15104	15055	15389	15276	15031	15143	14992	15017	15187	15245	15017	15186	15095	15057	15265	15128	15345	15159	15069	15319	15123	15104	15176	15044	15283	15120	15182	15351	15302	15187	15154	15013	15174	15168	15267	15140	15072	15277	15027	14935	15290	15186	15439	15390	15121	15189	15199	15196	15358	15165	15197	15305	15162	15074	15108	15301	15249	15184	14943	15052	15298	15211	15131	15205	15272	14902	15024	15086	15079	15088	15291	15194	15299	14979	15116	15212	15236	15375	15178	15058	15238	15051	15196	15217	15288	15129	15222	15289	15335	15159	15049	15074	14927	14925	15073	15187	15133	15129	15115	15093	15525	15166	15310	15084	15342	15199	15142	15195	15232	15285	15225	15187	15288	15227	15194	15170	15390	15194	15030	15150	15297	15218	15156	15313	15306	15180	15104	15175	15162	15161	15143	15204	15116	15169	15112	15205	14992	15118	15102	15092	15353	15050	15300	15212	15253	15074	15139	15269	15170	15225	15267	15013	15039	15271	14986	15223	15197	15279	15200	15148	15163	15130	15159	15064	15274	15294	15117	15209	15159	15249	15180	15054	15315	15431	15175	15094	15102	15030	15282	15204	15187	15135	15242	15126	15097	15192	15204	14975	15074	15155	15208	15258	15196	15086	15208	15186	15195	15203	15228	15197	15221	15079	15217	15050	15096	15309	15100	14980	15017	15212	15273	15290	15125	15294	15284	15172	15282	15051	15056	15176	15089	15201	15143	15141	15307	15002	15235	15110	15115	14986	15145	15102	15262	15015	15147	15100	15238	15178	15090	15183	15294	15387	15191	15300	15459	15120	15199	15178	15271	15096	15132	15075	15335	15171	15155	15092	15254	15384	15390	15370	15171	15128	15332	15218	15224	15280	15085	15009	15195	15130	15065	15181	15193	14950	15258	15114	15100	15234	15055	15116	15113	15330	15262	15314	15236	15159	15255	15152	15167	15149	15094	15237	15173	15113	15121	14978	15112	15274	15206	15096	15225	15254	15463	15251	15227	15215	15262	15248	15091	15204	15242	15283	15176	15190	15110	15190	15168	15233	15254	15199	15166	15030	15239	15211	15084	15161	15121	15116	15240	15235	15291	15067	15196	15169	15262	14975	15293	15347	15261	15172	15421	15215	15102	15110	15085	15119	15056	14983	15261	15043	15260	14972	15169	15251	15043	15255	15312	15193	15151	15382	15219	15118	15155	15098	15140	15326	15130	15182	15024	15052	15168	15349	15319	15123	15341	15170	15093	14923	15201	15021	15107	15270	15352	15081	15197	15035	15044	15197	15190	15346	15197	15191	15060	15128	15300	14951	15219	15057	14991	15014	15360	15240	15145	15032	15208	15169	15272	15245	15267	15229	15148	15254	15069	15091	15319	15167	15342	15263	15237	15422	15225	15043	15340	15178
63752	106144	93950	67741	27133	14870	13954	14018	14072	14330	14055	14305	14068	13883	14154	14211	13967	14032	13944	14296	14200	14011	14151	13980	14144	14079	13892	14100	14182	14033	14075	14089	14121	14163	14109	14024	14060	14102	14186	14125	14122	14100	14099	14026	14020	14132	14226	14126	14121	14025	14086	14182	14065	13956	14016	14109	14165	14061	14080	14231	14144	14167	14138	14136	14004	14087	14211	14144	14033	14211	14120	14135	14025	14141	14255	14127	14183	14169	14170	13912	13992	14021	14260	14210	14004	14059	14092	14073	14076	13994	13892	14131	14127	14092	14159	14036	14033	14242	14173	14166	14134	14141	14124	13997	14111	13988	14051	14136	14122	14198	14076	14154	13930	14033	14060	14003	14047	13991	14092	14030	14031	14136	14040	14106	14148	14141	14145	14181	14291	14337	13971	14033	14121	14242	14167	14103	14159	14007	14063	14174	14050	13983	14156	14166	14093	14046	14041	14243	14102	14144	14015	14082	13912	14209	14139	13986	13927	14016	13968	14172	14150	14191	13954	14225	14159	14250	14146	14083	14130	14115	14197	14143	13822	14092	13945	14215	14123	13982	14269	14117	14033	14242	14036	14052	14237	14252	14126	13902	14075	13926	14126	14161	14044	14146	14013	14090	14118	14123	14060	13986	14004	14079	13931	14019	14026	14164	13926	14098	13975	14165	14043	14305	14090	14127	14042	14021	13947	14214	13987	14054	14241	13961	14096	13932	14185	14025	14197	13993	14175	14142	13945	14103	14089	14148	14039	14054	14136	14118	13904	14113	14157	14008	14126	13988	14163	14029	14159	14050	14057	14081	14067	14303	14089	14107	14061	14233	14070	14102	14083	14109	13949	14117	14120	14073	13976	14039	14173	14020	14156	14036	14230	13975	14165	14133	14026	13953	13956	14172	14129	14098	14059	14068	14047	14105	14045	14070	14272	14080	13840	14248	14025	14234	14104	14067	14065	13961	14249	14077	14156	13985	14072	14167	14003	14079	14137	13991	14027	14063	14082	14126	14262	13916	14264	14077	13943	14091	14119	14083	14199	14066	14092	14131	14159	14312	14139	14282	14085	13918	13915	14221	14167	14270	14022	14037	14166	14056	14055	14127	14082	14095	14031	14030	13942	14095	13999	14018	14121	14045	14086	14029	14196	14027	14160	13962	14006	14031	14174	14143	14100	14110	13941	13998	13878	14209	14042	14071	14190	13981	13925	13961	14045	14086	14119	14093	13932	14150	14115	14001	14056	14042	14211	14181	14110	14055	14010	14089	13977	14132	13960	14090	14119	14013	14134	14166	14121	14114	13900	14073	13913	14037	13918	14095	13996	14250	14097	14142	13935	14072	14056	14021	14142	14102	13983	14034	14071	14028	14151	14085	14278	14075	14000	13969	14092	14082	14105	13983	14183	14063	13902	14159	14163	14060	14012	14224	14039	14091	14088	14084	14214	14119	14054	14159	14178	14012	14025	14053	14160	14053	13998	14147	14002	14216	14117	14128	14110	14065	13984	14128	14076	14077	14076	14105	14166	13933	14132	14207	14105	13934	13905	14005	14147	14102	14197	14117	13912	14101	14000	14169	14107	14153	14109	13998	14164	14001	14079	14116	14006	14098	14020	14076	13975	14167	14053	14190	14076	13945	13943	14009	13968	14209	14021	14202	14082	14016	14211	14107	14186	14117	14019	13947	14032	13980	14168	14217	13991	13999	14125	14085	14118	14096	14179	14105	14143	14055	14105	14063	14110	13936	14061	14168	13811	14231	14112	14061	14215	14220	14027	14172	14118	14040	14130	14136	14175	13844	14073	14037	13963	14182	14121	14134	13900	14025	14171	14203	13997	14145	14094	14285	13906	14123	14097	13957	14195	14047	14060	14068	14057	14293	14097	14107	14054	14031	14004	14094	14050	14325	14126	14009	14022	14091	14112	14129	14171	14143	14289	13966	14199	14325	13979	14072	14141	14104	14131	14051	14060	13928	14065	14071	14175	14090	14078	14082	14228	13977	13984	14199	14135	14189	14108	14266	14010	14143	14018	13990	14066	14014	14194	13897	13931	14172	14083	14124	14281	14021	14003	14082	14286	14076	13989	14167	14266	14097	14108	13948	13983	13988	14267	14029	14141	14067	14302	14214	13985	14017	14023	14064	14007	14093	14111	14070	14250	14040	14217	14018	13997	14073	14014	14050	14136	14045	14067	13987	14027	14172	14046	14140	14063	14084	14171	14194	14118	14154	14126	14234	13963	14313	13993	14204	14166	14028	14086	14121	14074	14070	14258	14080	13943	14049	14193	14208	14067	13992	14146	14018	13955	13995	14024	14003	14078	14114	14196	14091	14130	14022	14116	14155	14058	14171	14186	13938	14104	13998	14074	13853	14018	13987	14123	14113	14083	14211	14368	13985	14019	14260	13845	14107	13996	14040	13965	14087	14185	13818	14017	14039	14049	13937	14028	14250	14252	13999	13900	13980	14098	14018	14145	14239	14195	14112	14163	13967	14087	14089	14113	14201	14029	14181	14085	13986	14004	14015	14188	13939	14236	14089	14184	13967	14119	14073	14034	14119	14003	14091	14064	14123	14021	14014	14130	13931	14103	14024	14113	14038	14119	14139	13924	14146	14025	14076	13959	13980	14132	13818	14240	14025	14006	13932	13992	13869	14141	13967	13887	14206	14068	14071	14080	14052	14106	14233	13954	14074	14169	13972	14195	14043	14110	14050	14061	13958	14068	14093	14047	14015	14155	14113	14078	14071	14164	13928	13897	14129	13954	14009	13981	14066	14060	14222	14058	14094	14097	13963	14084	14100	14100	14065	14027	14101	14181	14082	13941	14049	14163	14169	14009	14143	13964	13996	14129	13965	14036	14001	14036	14039	14087	14240	14213	14050	14137	14038	14143	14180	14145	14234	13956	14010	14144	14096	14029	14019	14000	14040	14125	14075	14070	14141	14092	14057	14369	14031	14337	13971	14096	14201	13878	14071	13993	14127	14142	14111	14072	14129	13795	14065	14396	14084	14046	14017	14082	14068	14040	13964	14012	14132	14315	14271	13997	13977	14132	14084	14158	14151	13946	14099	14043	14169	14117	13972	14020	14219	14254	14148	14060	13926	14262	14012	14052	14189	14103	14004	14096	14101	14059	14008	14170	14106	14148	14072	14114	14031	13952	13955	14071	14028	13885	13970	13973	14242	14239	13969	14091	14055	14079	14231	13973	13961	14283	14033	14156	14149	14018	14165	13986	14048	14239	14158	13978	14192	14094	14032	14014	14042	14044	14110	14223	13860	14108	13919	14104	13990	14149	14125	14024	13953	14193	14097	14299	14056	14039	14200	14013	14179	14104	14028	14020	13975	14083	14089	14075	14018	14136	14127	14239	14006	14161	14032	14104	14004	14027	14142	14102	14134	14193	13958	14234	14042	14086	13984	14020	14130	14082	14078	14029	14245	14076	14204	13996	14068	14122	14159	14165	13991	14150	14066	14008	13947	14087	14011	14138	14064	14237	14012	14216	14033	14120	14172	13960	14135	14246	14161	14284	14132	13970	13944	13981	14164	14025	14072	14160	14222	14074	13970	14045	14065	14173	14033	14019	13942	14153	14047	13944	14254	14103	14212	14025	14022	14222	14058	13999	14090	14113	14003	14144	14042	14054	13983	14128	14055	14242	13952	14100	13976	14021	14053	14099	14013	14100	13908	14011	14089	14047	14131	14140	14059	13994	14011	14248	13976	14234	14052	13946	14253	13941	14119	14120	14164	14041	14055	14091	14089	14081	14224	13997	14085	14088	14055	13905	13982	14078	14001	14261	13888	13877	14082	14156	14191	14076	14127	14013	14099	14202	14029	14075	14177	14165	13923	14176	14156	13995	14186	14204	14095	14098	14082	14225	14062	14055	14135	14215	14064	14155	14090	14113	14006	14060	13969	14193	14112	14062	14042	14061	14162	14247	14341	14087	14270	14032	14232	14115	13947	14073	14159	14009	14114	14216	14133	14179	14026	14313	14140	14010	14141	14209	13852	14154	13989	14085	14081	14088	14133	14258	14052	14144	14091	14012	14138	14030	13997	14103	14132	14271	14007	14164	14010	14199	13954	14051	14143	14053	14120	14057	13986	14109	14122	14073	13964	14219	14213	13989	14172	14057	14202	14269	14081	14136	14132	14105	14153	14043	14114	14020	14228	14031	14158	14047	14111	14073	14021	14005	14282	14036	14148	14112	14099	14048	14138	14090	14108	14044	13992	14132	14005	14059	14043	14198	14127	14137	14110	14083	13972	14046	14110	14030	13950	13932	14123	14119	14208	14363	14116	13959	14086	14055	13982	13997	14034	14050	14277	14155	14083	14192	13916	14179	14107	14069	14139	14217	14268	14259	13995	13964	13981	14094	13934	14084	14022	14058	14160	14204	14212	14164	13963	14110	14004	14110	14222	14191	14013	14139	13973	14078	14128	14133	13940	14134	13954	14020	14020	14007	14003	14031	14190	14102	14088	13941	14082	14257	14104	14149	14050	14013	14178	14077	13931	14099	13954	14084	13965	14212	13957	14063	14154	14020	14001	14054	14139	14183	14086	13936	14141	14317	14097	14121	14095	13995	14176	14014	14035	14261	14099	14084	14000	14162	14112	13967	13945	14122	14107	14015	14072	14069	13959	13949	14077	14114	14155	14161	13980	14142	14178	14016	13948	13992	14133	14036	14014	14109	14147	14059	14111	14074	14158	14123	14106	14159	13949	14110	14066	14049	14314	14229	14050	14096	14124	14146	14132	14009	14060	14196	14004	14381	14060	14111	14253	14080	14102	13986	14137	13968	13982	14022	14034	14078	13957	13984	14159	14006	14123	13999	14112	14049	14099	14007	14141	14170	14037	14055	13971	14060	14045	14003	14003	14175	14020	13994	13997	13928	13994	14024	14063	14218	14049	14102	14035	13958	14082	14004	14055	14263	14071	14114	14051	14214	14039	14195	14156	13965	14027	14043	14034	14033	14088	14073	14191	14061	14038	14192	14078	14194	14028	14029	14213	14223	13979	14185	14125	14168	14192	14145	14139	14065	14061	14071	14124	13982	14032	14173	14200	14047	14077	13932	14058	13906	14144	13902	14019	14080	14094	14100	13973	14056	13990	14123	14052	13998	14160	14023	13999
28686	32397	41115	30525	17186	14731	14539	14261	14122	14207	14223	14233	14179	14221	14175	14177	14190	14132	14257	14238	14328	14043	14205	14236	14156	14385	14211	14386	14346	14262	14188	14304	14117	14170	14349	14175	14239	14097	14502	14269	14187	14226	13994	14230	14294	14176	14185	14135	14137	14211	14253	14196	13885	14222	14238	14244	14217	14144	13935	14211	14265	14070	14034	13987	14155	13947	14283	14098	14111	14198	14123	14102	14301	14176	14263	14103	14066	14133	14201	13997	14192	14119	14049	14303	14178	14105	14161	13960	13967	14183	14076	14220	14185	14206	14116	14152	14191	14249	14190	14019	14213	14201	14224	14297	14124	14287	14255	14086	14428	14067	14377	14008	14305	14171	14209	14192	14119	14141	14234	14120	14034	14184	14188	14300	14111	14310	14139	14243	14150	14146	14186	14165	14178	14132	14321	14087	14195	14176	14165	14210	14250	14143	14107	13992	14197	14234	13992	14071	14160	14052	14153	14066	13975	14237	14265	14180	14252	14250	14181	14211	14204	13926	14239	13934	14378	14013	14293	14125	14092	14239	14113	13867	14162	14116	14172	14142	14167	14283	14216	14007	14033	14156	14154	14274	14120	14271	14083	14186	14114	14136	14206	14215	14307	14219	14123	14046	14275	14263	14155	13991	14234	14099	14112	14093	13992	14214	14100	14180	13984	14170	14123	14061	14354	14052	14238	14404	14189	14033	14216	14161	14044	14006	14123	14207	14198	14171	14017	14347	14229	14077	14038	14159	14204	14291	14247	13961	14192	14179	14064	14185	14153	14180	14403	14359	14101	14066	14203	14266	14153	13973	14249	14173	14165	14166	14059	14282	14199	14258	14245	14248	14131	14393	14232	13950	14110	13995	14065	14174	14337	14221	14203	14218	14193	14344	14266	14215	14172	14192	14119	14149	13974	14041	14074	14160	14141	14023	14198	14114	14305	14153	14210	14056	14126	14267	14184	14191	14174	14336	14238	13997	14108	14155	14070	14082	14242	14129	14033	14171	14157	14097	14083	14048	14216	14350	14143	14069	14286	14048	14136	14026	14189	14187	14178	14063	14115	14032	14210	13931	14142	14114	14306	14179	13926	14166	14259	14067	14062	14227	14035	14153	13980	14270	14033	14236	14201	14078	14150	14137	14043	13946	14040	14083	14276	14049	14193	14241	14096	14193	14362	14151	14077	14267	14298	14133	14276	14236	14076	14018	14034	14081	14262	14134	14157	14260	14073	14233	14054	14259	14127	14103	13898	14059	14218	14178	14280	13995	14123	14157	14268	14179	14113	14062	14014	14219	13967	14123	14157	13868	14228	14033	14085	14367	13988	14092	14183	14103	14119	14138	14127	14130	14180	14125	13950	13971	14017	13989	14005	14113	14150	14201	14151	14223	14285	14153	14117	14164	14263	14255	14109	14209	13985	13962	14052	14103	14144	13973	14161	14133	14115	14085	14159	14019	14175	14229	14029	14120	14180	14254	14248	14226	14348	14029	14125	14172	14057	13913	14202	14218	14360	14116	14179	14145	13996	14244	14131	14226	14169	14264	14247	14140	14085	14131	14295	14189	14160	14132	14207	14086	14179	14120	14082	14259	13995	14281	14133	14139	14048	14171	14135	14102	14094	14020	14161	14277	14211	14143	14053	13966	13967	14143	14157	14092	14097	14291	14067	14146	14182	14076	14053	14286	14144	14219	14260	14183	14094	14154	14016	14094	14170	14090	14019	14215	13984	14117	14207	13967	13964	13866	14134	14358	14285	14124	14143	14335	14340	14234	14268	14339	14244	14114	14022	14122	14100	14043	14084	14098	14050	14271	14311	14290	14149	14088	14262	13950	14078	14081	14292	14340	14132	14204	14171	14045	14220	14237	14417	14237	14291	14338	13998	14039	14005	14103	14196	14093	14253	14204	14241	14288	14176	14325	14093	14001	14352	14156	14401	14218	14100	14117	14100	14168	14405	14080	14061	14403	14187	14004	14044	14012	14029	14126	14205	14034	13998	14135	14311	14231	14038	14063	14270	14165	14127	14133	14221	14329	14073	14126	14061	14023	14013	14051	14142	14264	14260	13971	14213	14142	14103	14247	13983	14187	14004	14198	13997	14291	14116	14071	14073	14294	14095	14244	14093	14077	14319	14110	14106	14153	14047	14046	14177	14136	14246	14072	14208	14168	14212	14243	14093	14156	14249	14257	14257	14192	14138	14166	14032	14230	14128	14278	14036	13983	13943	13998	14021	14227	14291	14234	14117	14149	14229	14369	14248	14321	14104	14120	14099	14075	14080	14116	14122	13944	14285	14010	13962	14107	14109	14190	14226	14253	14275	14263	14261	14147	14142	13994	14077	14145	13996	14076	14212	14305	14138	14156	14239	14242	14106	14032	14288	13962	14145	14191	14062	13968	14203	14230	14256	14227	14253	14158	14030	14075	13980	14157	14198	14056	14240	14281	13987	14066	14168	14228	14289	13937	14155	14047	14140	14284	14027	14145	14172	14246	14306	14257	14096	14197	14080	14267	14165	14103	14279	14229	14199	14238	14084	14063	14171	14141	14087	14091	14119	14242	14067	14280	14212	13915	14290	14117	14096	14122	14019	14285	14056	14236	14459	14150	13989	14176	14141	13993	14187	14177	14235	13991	13960	14120	14346	14178	14101	14265	14171	14109	13960	14183	14291	14135	14171	13967	14178	14072	14139	14082	14291	14174	14043	14142	14178	14115	14167	14189	14229	14199	14128	14465	14126	14141	14171	14079	14104	14095	14094	14080	14057	13952	14174	14280	14324	14242	14155	14175	14030	14154	14280	14222	14027	14142	14023	14214	14104	14423	14210	14075	14119	14289	14114	14185	14182	14120	14159	14242	14165	14265	14142	14168	14055	14127	14144	14204	14139	14147	14202	14173	14110	14155	14059	14112	13916	14024	14024	14212	14377	14320	14330	14161	14168	14284	14136	14258	14144	14163	14070	14204	13960	14232	14222	14202	14167	14320	14200	14300	14298	14170	14315	14108	14067	14140	14273	13990	14221	14361	14167	14151	14227	14288	14227	14032	13967	14122	14147	13987	14205	14255	14076	14081	14279	14175	14112	14349	14201	14157	13941	14170	14238	14161	14067	14144	14115	14014	14240	14174	14241	14049	14108	14294	13951	14224	14285	14141	14252	14249	14199	14192	14328	14176	14228	14166	14238	14266	14345	14251	14098	14296	14157	14095	14178	13973	14186	14141	14181	14146	14027	14195	14251	14184	14129	14121	14154	14206	14280	14222	14269	14166	14256	14272	14072	14213	14301	14062	14188	14137	14032	14031	14036	14137	14297	14177	14346	14337	14340	14123	14280	13997	14194	14246	14052	14443	14298	14101	14022	14314	14182	14461	14259	14006	13993	13958	14211	14234	14179	14061	14115	14176	14309	14301	14166	14310	13782	14123	14056	14067	14171	14051	14213	14188	14086	14042	13968	14043	14304	14155	14378	14302	14180	14215	14095	14198	14184	14212	14233	13940	14113	14124	14448	13972	13967	14119	14272	14078	14256	14209	14286	13915	14028	14254	14261	14293	14087	14206	14205	14206	14084	14108	14131	14228	14203	14067	14198	14175	14010	14139	14277	14049	14107	14249	14217	14211	14218	14195	14276	14207	14114	14198	14196	14302	14034	14140	14172	14004	14192	14115	14245	14166	14159	14084	14160	14179	14371	14099	14347	14318	14126	14216	14134	14232	14176	14122	14287	14101	14209	14146	14282	14105	14082	14081	14101	14238	14222	14039	14259	14184	14279	14066	14099	14276	14329	14068	14033	14375	14148	14167	14203	14184	14110	14120	13946	14043	14153	14166	14216	14188	13999	14017	14093	14048	14172	13964	14123	14003	14118	14057	14376	14160	14184	14218	14072	14130	14111	14219	14050	14098	14244	14249	14360	14120	14220	14152	14531	14108	14361	14208	14135	14132	14155	14176	14198	14119	14175	14278	14227	14286	14111	14249	14245	14298	14122	14393	14216	14043	14246	14157	13931	14013	14103	14152	14298	14064	14072	14116	14204	14213	14220	14246	14261	14105	14134	14130	14046	13875	14061	14026	13965	14281	14103	14144	14139	14205	14385	14309	14329	14281	14197	14204	14143	14200	14210	14269	14181	14213	14368	14416	14242	14188	14275	14007	14278	14183	14097	14309	14124	14036	14220	14282	14218	14367	14052	14259	14170	14001	14170	14251	14002	13901	14022	14087	14349	14034	14260	14028	14138	14133	14132	14084	14387	14111	14216	14135	14084	13968	14388	14132	14114	14058	14161	14285	14019	13911	14043	14150	14309	14152	14066	14286	14140	14269	14173	14070	13935	14284	14014	13980	14007	14148	14038	14171	14262	14363	14124	14273	14185	14174	14230	14225	14257	14252	14279	14296	14099	14112	14215	14279	14296	14230	14027	14079	13994	14309	14240	14072	14123	14341	14322	14283	14241	14228	14132	14295	13981	14074	14319	14195	14263	14116	14340	14292	14013	14191	14194	14124	13983	14111	14028	14198	14018	14268	14122	14291	13889	14099	13952	14269	14072	14117	14163	14190	14274	14240	14157	14135	14144	13974	14121	14172	14177	14117	13984	14323	14116	14281	14175	14011	14060	14136	14347	14113	14070	14111	14035	14091	14116	14038	14100	14073	14182	14084	14101	14117	13961	13934	14095	14095	14158	14152	14028	14036	14133	14251	14117	14157	14150	14219	14151	14170	14095	14158	14203	14211	14259	14067	14212	14036	14089	14226	14098	14098	14283	14075	14232	14180	14425	14153	14263	14067	14069	14164	14304	14173	14155	14143	14188	14278	14075	14063	14292	14337	14178	14260	14092	14183	14083	14165	14115	14020	14176	14090	14341	14446	14071	13937	14083	14137	14203	13990	14201	14068	14238	14047	14353	14158	14228	14138	14320	14180	14140	13969	14092	14172	14048	14201	14136	14213	14163	14142	14260	14118	14238	14180	14128	14173	14143	14169	14153	14044	14276	14192	14108	14127	14145	13945	14220	14262	13959	14022	14055	14116	14227	14013	14071	14038	14024	14020	14282	14145	14165	14107	14056	14116	14172	14344	14019	14200	14344	14338	13934	14195	14158	14031	14103	14035	14164	14240	14063	14114	14296	14225	14239	14177	14188	14232
33210	52643	46243	28627	14499	13394	13319	13418	13402	13458	13522	13493	13238	13481	13309	13394	13505	13350	13366	13404	13564	13424	13404	13483	13489	13505	13511	13092	13422	13325	13305	13508	13448	13579	13370	13542	13173	13400	13260	13420	13320	13566	13517	13347	13406	13335	13308	13494	13450	13440	13392	13209	13471	13615	13287	13320	13566	13364	13393	13415	13419	13387	13456	13285	13425	13417	13286	13428	13414	13318	13399	13393	13555	13342	13320	13437	13398	13304	13323	13306	13430	13303	13484	13448	13385	13521	13532	13407	13297	13440	13541	13177	13498	13262	13376	13332	13370	13238	13453	13541	13428	13451	13345	13449	13446	13451	13460	13454	13404	13529	13504	13345	13442	13223	13589	13402	13503	13469	13455	13395	13245	13383	13398	13347	13366	13457	13502	13343	13560	13253	13335	13362	13358	13374	13377	13202	13368	13380	13358	13399	13495	13318	13514	13553	13309	13156	13410	13451	13317	13461	13371	13346	13437	13346	13560	13281	13417	13354	13283	13309	13479	13378	13490	13357	13339	13213	13426	13422	13531	13404	13327	13354	13439	13292	13455	13482	13437	13529	13264	13315	13329	13463	13436	13482	13436	13488	13448	13456	13372	13565	13487	13364	13454	13408	13398	13373	13466	13301	13474	13375	13483	13575	13475	13600	13308	13484	13383	13452	13568	13402	13440	13408	13296	13392	13563	13466	13295	13277	13397	13549	13279	13389	13409	13437	13456	13334	13507	13340	13216	13329	13368	13359	13458	13484	13565	13480	13468	13378	13332	13540	13268	13437	13325	13375	13384	13464	13532	13205	13370	13389	13470	13301	13410	13377	13300	13456	13249	13362	13485	13377	13346	13401	13490	13477	13415	13454	13424	13305	13373	13368	13406	13405	13468	13389	13410	13455	13194	13386	13432	13276	13510	13517	13297	13411	13365	13314	13531	13430	13300	13449	13605	13271	13368	13395	13600	13435	13346	13285	13260	13316	13438	13462	13345	13329	13363	13378	13515	13346	13335	13396	13308	13472	13402	13442	13521	13465	13427	13263	13388	13445	13133	13495	13449	13451	13396	13373	13269	13210	13567	13400	13347	13312	13457	13377	13452	13253	13458	13258	13245	13279	13449	13302	13376	13382	13527	13386	13468	13298	13406	13412	13268	13246	13390	13579	13431	13274	13395	13387	13338	13353	13411	13324	13410	13485	13534	13274	13534	13426	13501	13449	13233	13394	13500	13367	13298	13332	13414	13411	13286	13388	13543	13359	13452	13389	13597	13196	13282	13349	13444	13405	13365	13302	13540	13339	13443	13414	13425	13270	13429	13291	13369	13321	13403	13519	13411	13287	13333	13418	13383	13344	13461	13465	13443	13331	13456	13448	13552	13437	13414	13301	13320	13451	13406	13541	13375	13448	13343	13608	13296	13577	13354	13399	13338	13490	13468	13386	13398	13478	13333	13430	13473	13476	13441	13351	13291	13282	13438	13358	13438	13395	13310	13442	13369	13472	13441	13236	13224	13508	13410	13372	13474	13495	13216	13393	13441	13486	13366	13442	13287	13434	13441	13482	13585	13237	13453	13301	13507	13589	13295	13606	13603	13353	13422	13336	13447	13388	13381	13258	13565	13291	13359	13406	13458	13455	13248	13349	13435	13417	13139	13446	13443	13367	13436	13483	13304	13380	13454	13360	13471	13482	13445	13238	13344	13620	13389	13442	13518	13426	13382	13251	13479	13438	13424	13517	13342	13404	13487	13563	13494	13342	13498	13360	13404	13467	13454	13217	13371	13336	13504	13411	13508	13296	13558	13485	13403	13343	13352	13329	13350	13409	13440	13476	13558	13519	13512	13366	13371	13486	13324	13636	13540	13208	13492	13497	13331	13518	13423	13393	13289	13480	13411	13142	13386	13396	13484	13241	13549	13407	13412	13274	13417	13410	13251	13243	13231	13486	13332	13339	13324	13631	13469	13466	13472	13381	13398	13442	13460	13440	13219	13580	13411	13433	13416	13328	13437	13332	13388	13472	13602	13314	13458	13487	13432	13276	13369	13603	13348	13366	13254	13539	13392	13419	13528	13402	13482	13374	13365	13585	13317	13228	13427	13267	13411	13566	13200	13544	13380	13393	13476	13305	13351	13427	13451	13385	13375	13350	13362	13276	13483	13590	13444	13334	13457	13361	13450	13327	13362	13242	13430	13384	13340	13559	13407	13461	13545	13259	13405	13529	13306	13341	13427	13279	13444	13326	13625	13306	13336	13305	13386	13507	13271	13404	13405	13403	13383	13510	13236	13470	13395	13410	13274	13472	13408	13186	13295	13537	13379	13656	13294	13314	13411	13418	13178	13546	13324	13332	13465	13379	13534	13537	13455	13591	13459	13386	13523	13358	13308	13193	13461	13385	13410	13417	13410	13517	13531	13521	13459	13308	13310	13361	13257	13382	13369	13251	13441	13430	13458	13488	13404	13429	13402	13464	13509	13367	13339	13460	13440	13335	13565	13372	13637	13339	13295	13414	13411	13417	13384	13551	13497	13388	13444	13341	13330	13423	13421	13346	13307	13475	13395	13322	13328	13291	13374	13303	13289	13288	13503	13425	13480	13530	13414	13363	13380	13558	13515	13494	13181	13400	13475	13351	13422	13363	13215	13401	13355	13326	13481	13266	13334	13406	13515	13288	13558	13402	13528	13379	13225	13261	13359	13353	13420	13399	13389	13425	13420	13354	13424	13311	13339	13393	13480	13380	13359	13402	13595	13309	13562	13354	13298	13378	13584	13469	13320	13533	13355	13431	13326	13309	13195	13357	13296	13475	13426	13412	13438	13338	13486	13386	13406	13283	13280	13582	13326	13425	13396	13406	13461	13367	13509	13508	13381	13443	13430	13449	13479	13472	13322	13403	13487	13384	13266	13431	13146	13263	13460	13290	13589	13331	13460	13378	13322	13320	13372	13327	13275	13479	13469	13448	13380	13376	13405	13462	13606	13397	13360	13696	13386	13481	13421	13343	13405	13453	13336	13361	13444	13400	13386	13473	13352	13411	13260	13310	13538	13366	13402	13467	13283	13338	13317	13237	13311	13560	13311	13338	13381	13523	13539	13567	13236	13436	13345	13416	13374	13323	13273	13447	13413	13343	13388	13474	13407	13268	13516	13262	13659	13395	13371	13330	13420	13406	13350	13362	13249	13479	13577	13326	13356	13321	13264	13379	13297	13453	13459	13411	13425	13389	13386	13328	13336	13329	13391	13315	13334	13379	13346	13563	13356	13408	13292	13446	13494	13477	13364	13334	13430	13357	13340	13381	13258	13401	13477	13487	13220	13612	13395	13614	13291	13474	13389	13086	13338	13538	13206	13463	13413	13365	13245	13461	13482	13374	13293	13402	13444	13563	13463	13398	13401	13524	13498	13489	13280	13431	13536	13391	13355	13391	13334	13542	13418	13415	13376	13370	13305	13328	13571	13338	13510	13377	13366	13437	13260	13314	13318	13335	13407	13259	13449	13472	13431	13343	13525	13450	13296	13324	13267	13434	13433	13475	13472	13318	13320	13334	13448	13299	13207	13368	13351	13238	13222	13324	13288	13195	13468	13651	13302	13397	13449	13297	13321	13382	13290	13496	13355	13444	13360	13401	13382	13476	13426	13314	13214	13571	13378	13452	13444	13240	13468	13498	13442	13244	13402	13430	13441	13358	13592	13494	13415	13228	13492	13393	13531	13467	13591	13429	13454	13386	13456	13417	13469	13459	13383	13322	13441	13472	13510	13399	13254	13169	13408	13427	13387	13432	13459	13519	13494	13392	13341	13527	13355	13530	13418	13345	13386	13483	13559	13531	13259	13409	13382	13394	13454	13296	13431	13635	13657	13386	13288	13442	13367	13347	13395	13330	13447	13327	13375	13246	13478	13474	13643	13367	13402	13372	13390	13568	13447	13397	13527	13361	13384	13283	13473	13340	13571	13476	13416	13335	13498	13269	13418	13582	13362	13195	13492	13225	13344	13374	13369	13493	13657	13306	13217	13326	13350	13435	13363	13381	13446	13287	13355	13258	13404	13403	13501	13375	13552	13360	13387	13340	13401	13403	13353	13484	13614	13511	13407	13373	13343	13487	13512	13395	13477	13366	13578	13425	13476	13336	13474	13490	13422	13472	13585	13351	13562	13341	13296	13429	13382	13346	13360	13250	13501	13543	13402	13391	13420	13257	13385	13570	13477	13411	13512	13448	13410	13412	13387	13450	13511	13379	13316	13506	13215	13516	13378	13355	13407	13395	13318	13539	13399	13205	13466	13461	13391	13221	13408	13366	13485	13422	13439	13536	13303	13466	13456	13271	13485	13498	13382	13491	13267	13445	13356	13433	13642	13489	13467	13333	13454	13458	13408	13469	13286	13269	13575	13185	13403	13372	13549	13361	13393	13455	13502	13322	13564	13465	13510	13292	13603	13318	13367	13411	13266	13264	13500	13341	13492	13439	13478	13297	13286	13586	13559	13319	13356	13432	13482	13288	13397	13427	13415	13417	13474	13465	13394	13349	13331	13568	13343	13410	13346	13342	13557	13452	13426	13280	13521	13630	13288	13354	13423	13454	13444	13405	13352	13383	13468	13298	13583	13331	13389	13414	13466	13405	13401	13325	13485	13258	13504	13301	13439	13331	13482	13410	13404	13531	13368	13262	13380	13383	13470	13242	13322	13563	13297	13239	13560	13208	13385	13254	13283	13491	13317	13408	13396	13385	13357	13419	13496	13515	13393	13391	13333	13169	13474	13261	13466	13411	13465	13431	13446	13332	13395	13318	13531	13638	13479	13548	13373	13426	13514	13388	13518	13646	13407	13393	13552	13288	13390	13224	13379	13234	13522	13426	13477	13406	13648	13232	13305	13425	13461	13403	13577	13459	13343	13374	13331	13513	13525	13483	13254	13404	13466	13469	13307	13526	13431	13608	13335	13285	13354	13331	13349	13521	13515	13353	13374	13476	13394	13460	13320	13418	13472	13448	13332	13358	13374	13405	13438	13305	13320	13333	13520	13283	13351	13607	13368	13326	13160	13396	13581	13420	13472	13196	13426	13580	13518	13422	13345	13369	13375	13497	13439	13658	13270	13541	13484	13489	13467	13325	13407	13383	13499	13377	13375	13406	13412	13482
24223	23935	40671	39662	24397	20191	17706	14917	14569	14636	14721	14651	14778	14466	14670	14674	14592	14477	14423	14552	14554	14503	14497	14566	14607	14631	14386	14525	14297	14662	14489	14463	14447	14336	14533	14285	14297	14250	14482	14317	14542	14492	14497	14418	14362	14371	14476	14499	14401	14493	14352	14568	14674	14445	14371	14364	14568	14239	14503	14601	14392	14418	14491	14332	14387	14422	14560	14473	14639	14401	14437	14363	14392	14473	14456	14599	14309	14401	14325	14410	14450	14228	14329	14483	14401	14433	14531	14331	14552	14438	14643	14345	14423	14353	14358	14390	14446	14337	14411	14404	14350	14343	14584	14364	14676	14500	14446	14475	14486	14515	14302	14522	14425	14362	14386	14404	14337	14552	14555	14454	14468	14517	14602	14299	14565	14436	14337	14273	14400	14315	14359	14420	14600	14435	14289	14606	14487	14229	14402	14401	14293	14186	14398	14382	14237	14317	14290	14396	14241	14372	14214	14338	14409	14388	14495	14261	14350	14420	14451	14531	14491	14449	14265	14414	14431	14318	14303	14461	14386	14424	14236	14394	14287	14249	14351	14309	14648	14561	14469	14448	14379	14480	14382	14363	14386	14512	14398	14302	14377	14350	14452	14531	14396	14528	14267	14413	14407	14421	14374	14384	14353	14422	14379	14337	14368	14423	14362	14326	14479	14464	14556	14311	14486	14337	14349	14442	14297	14189	14351	14146	14373	14409	14261	14363	14281	14400	14316	14320	14446	14381	14316	14325	14417	14289	14463	14568	14551	14358	14248	14492	14566	14448	14420	14574	14304	14298	14317	14537	14292	14242	14437	14313	14399	14539	14269	14223	14314	14577	14353	14284	14323	14458	14341	14218	14355	14263	14446	14326	14305	14248	14301	14415	14370	14303	14254	14374	14463	14295	14326	14283	14184	14400	14452	14467	14246	14514	14300	14292	14313	14330	14300	14315	14500	14421	14483	14493	14372	14314	14391	14493	14266	14338	14458	14456	14189	14257	14337	14201	14355	14310	14486	14422	14445	14526	14310	14520	14567	14445	14522	14297	14383	14377	14330	14381	14479	14393	14234	14394	14468	14383	14347	14372	14455	14440	14350	14229	14474	14373	14204	14344	14483	14371	14303	14201	14314	14338	14307	14537	14432	14247	14195	14467	14184	14208	14399	14361	14452	14254	14289	14292	14452	14368	14266	14336	14420	14537	14359	14293	14185	14464	14372	14489	14357	14355	14464	14309	14381	14382	14384	14393	14237	14345	14315	14280	14414	14474	14297	14361	14408	14232	14345	14387	14270	14518	14527	14266	14244	14393	14617	14444	14447	14298	14523	14463	14431	14302	14367	14343	14473	14456	14465	14485	14410	14396	14331	14263	14398	14532	14487	14353	14136	14387	14462	14366	14386	14416	14304	14614	14469	14264	14446	14439	14421	14300	14491	14318	14341	14558	14454	14399	14537	14365	14504	14396	14347	14426	14294	14512	14410	14424	14279	14421	14371	14317	14348	14352	14321	14450	14437	14246	14404	14351	14379	14514	14287	14364	14492	14457	14413	14524	14326	14341	14323	14404	14420	14255	14373	14501	14298	14363	14328	14356	14542	14280	14321	14412	14426	14502	14333	14351	14305	14295	14371	14311	14455	14221	14153	14499	14352	14573	14471	14456	14328	14491	14490	14306	14521	14264	14267	14241	14299	14305	14450	14414	14117	14503	14513	14301	14371	14573	14444	14388	14393	14368	14330	14366	14489	14523	14302	14608	14387	14379	14586	14584	14282	14414	14263	14301	14376	14064	14365	14222	14239	14425	14400	14395	14363	14506	14466	14163	14382	14286	14392	14416	14255	14348	14310	14327	14411	14525	14346	14422	14371	14339	14498	14534	14529	14621	14519	14371	14465	14346	14283	14271	14513	14384	14401	14370	14510	14210	14235	14349	14208	14406	14337	14414	14258	14350	14508	14461	14260	14370	14344	14188	14408	14423	14420	14485	14562	14369	14244	14324	14463	14401	14398	14415	14403	14506	14258	14561	14390	14371	14360	14247	14491	14448	14617	14319	14352	14377	14428	14405	14251	14450	14420	14438	14347	14321	14298	14309	14482	14405	14320	14478	14506	14561	14394	14324	14367	14475	14392	14371	14433	14446	14331	14500	14327	14266	14258	14167	14559	14574	14253	14407	14428	14371	14311	14380	14294	14325	14530	14237	14412	14387	14407	14270	14549	14395	14359	14243	14648	14266	14422	14266	14283	14301	14460	14302	14339	14228	14262	14525	14631	14475	14447	14394	14260	14338	14312	14275	14548	14384	14207	14444	14296	14095	14322	14459	14443	14348	14351	14470	14177	14434	14383	14327	14345	14393	14173	14169	14312	14259	14400	14543	14095	14183	14472	14298	14359	14520	14291	14330	14510	14490	14417	14249	14279	14386	14363	14429	14271	14633	14434	14448	14437	14354	14529	14290	14353	14298	14430	14397	14290	14560	14408	14558	14386	14337	14493	14468	14457	14352	14418	14306	14327	14208	14717	14416	14375	14167	14389	14278	14229	14375	14529	14245	14315	14486	14392	14465	14578	14319	14384	14456	14399	14432	14293	14404	14436	14423	14374	14297	14431	14333	14411	14418	14362	14365	14416	14294	14430	14332	14404	14286	14530	14441	14442	14292	14531	14430	14366	14244	14430	14380	14303	14398	14427	14406	14465	14393	14413	14556	14438	14481	14380	14324	14421	14498	14467	14423	14275	14240	14383	14422	14302	14513	14464	14172	14384	14259	14534	14425	14377	14491	14469	14316	14353	14490	14412	14289	14557	14553	14382	14485	14436	14489	14593	14364	14471	14336	14466	14432	14458	14295	14330	14338	14268	14365	14308	14305	14336	14372	14307	14347	14347	14282	14497	14641	14381	14140	14408	14371	14326	14570	14492	14605	14360	14344	14338	14313	14413	14326	14335	14247	14433	14225	14551	14399	14520	14398	14263	14328	14485	14395	14483	14402	14568	14390	14291	14319	14453	14223	14464	14359	14324	14510	14571	14490	14528	14487	14404	14432	14379	14339	14615	14285	14358	14319	14361	14595	14563	14395	14430	14367	14214	14193	14501	14392	14400	14421	14356	14338	14286	14413	14496	14348	14500	14495	14229	14299	14331	14334	14081	14203	14402	14370	14392	14471	14329	14362	14214	14430	14261	14334	14468	14487	14646	14626	14445	14180	14336	14409	14373	14531	14366	14406	14368	14400	14417	14427	14343	14314	14382	14284	14206	14473	14266	14375	14567	14437	14313	14511	14240	14472	14196	14352	14365	14316	14587	14443	14255	14280	14302	14384	14378	14238	14340	14415	14333	14441	14409	14362	14423	14442	14396	14378	14520	14546	14471	14426	14472	14414	14435	14344	14333	14236	14175	14322	14452	14351	14483	14524	14286	14235	14263	14199	14534	14405	14300	14141	14462	14346	14363	14530	14426	14370	14378	14308	14297	14157	14343	14492	14318	14276	14193	14246	14422	14466	14306	14126	14382	14368	14483	14346	14357	14337	14399	14345	14456	14253	14262	14268	14471	14448	14256	14523	14491	14380	14235	14407	14285	14419	14420	14481	14598	14326	14556	14461	14408	14512	14338	14373	14280	14473	14347	14351	14261	14402	14494	14413	14215	14311	14342	14375	14476	14408	14449	14505	14438	14375	14328	14437	14353	14426	14165	14365	14457	14276	14432	14464	14399	14495	14376	14385	14524	14279	14420	14367	14329	14462	14501	14385	14482	14368	14386	14506	14501	14158	14176	14338	14363	14567	14537	14308	14248	14549	14378	14498	14372	14335	14206	14493	14292	14537	14556	14247	14313	14309	14170	14397	14309	14269	14303	14396	14463	14335	14509	14391	14275	14454	14323	14418	14413	14176	14412	14590	14499	14461	14299	14205	14347	14259	14421	14455	14391	14537	14456	14313	14348	14391	14497	14479	14405	14070	14331	14351	14465	14423	14368	14464	14376	14446	14537	14402	14367	14461	14223	14481	14378	14612	14410	14384	14451	14438	14141	14389	14520	14457	14255	14328	14404	14526	14399	14302	14429	14417	14512	14430	14344	14311	14407	14502	14279	14515	14397	14440	14571	14349	14388	14219	14249	14398	14482	14406	14121	14457	14459	14373	14316	14348	14478	14246	14421	14414	14399	14298	14400	14283	14391	14394	14529	14391	14399	14307	14398	14379	14374	14173	14347	14435	14622	14495	14357	14030	14367	14479	14215	14458	14541	14260	14229	14247	14479	14317	14249	14555	14322	14343	14273	14290	14409	14427	14616	14342	14546	14179	14332	14557	14552	14385	14470	14420	14327	14263	14150	14327	14341	14507	14461	14451	14301	14479	14368	14412	14221	14392	14274	14282	14314	14509	14469	14348	14438	14315	14560	14508	14369	14328	14458	14516	14247	14345	14434	14306	14379	14501	14362	14408	14354	14406	14413	14465	14483	14470	14302	14432	14239	14347	14274	14396	14368	14413	14662	14277	14277	14509	14220	14509	14254	14432	14332	14401	14260	14377	14236	14375	14522	14431	14424	14312	14470	14461	14336	14286	14672	14454	14500	14348	14409	14288	14331	14610	14288	14327	14391	14465	14359	14521	14238	14343	14447	14340	14571	14399	14241	14327	14457	14498	14587	14515	14315	14446	14510	14360	14232	14546	14301	14673	14486	14376	14326	14512	14213	14369	14422	14372	14401	14468	14462	14335	14313	14286	14585	14365	14333	14372	14379	14307	14233	14201	14403	14189	14447	14533	14389	14276	14456	14313	14494	14271	14303	14706	14339	14316	14392	14381	14393	14352	14382	14608	14456	14403	14427	14470	14347	14288	14291	14350	14386	14346	14440	14450	14463	14295	14255	14420	14405	14349	14280	14440	14506	14470	14265	14490	14430	14262	14335	14242	14225	14392	14509	14273	14260	14286	14381	14424	14421	14454	14386	14312	14310	14354	14365	14351	14352	14243	14446	14660	14384	14356	14381	14261	14445	14402	14440	14482	14465	14578	14495	14376	14458	14332	14342	14434	14317	14449	14158	14370	14309	14374	14324	14421	14323	14473	14323	14308	14349	14256	14398	14311	14236	14307	14356	14212	14435	14297	14387	14401	14253	14484	14160	14375	14310	14496	14598	14440
57945	96292	85070	57028	19757	13607	13688	13481	13572	13587	13575	13499	13692	13433	13627	13722	13563	13701	13619	13773	13469	13628	13440	13607	13702	13848	13514	13498	13605	13591	13699	13672	13653	13621	13595	13637	13515	13631	13525	13405	13469	13622	13623	13720	13577	13707	13566	13658	13668	13604	13448	13617	13526	13769	13633	13456	13460	13528	13679	13436	13498	13480	13594	13657	13588	13598	13776	13606	13465	13605	13696	13559	13526	13715	13631	13558	13537	13640	13571	13596	13556	13747	13602	13745	13542	13656	13546	13580	13541	13702	13752	13540	13631	13534	13657	13530	13421	13645	13443	13728	13585	13571	13648	13561	13513	13586	13525	13552	13649	13673	13503	13648	13713	13769	13506	13576	13655	13491	13710	13501	13622	13455	13497	13515	13480	13479	13615	13448	13686	13516	13511	13517	13603	13525	13619	13416	13504	13611	13492	13423	13537	13594	13540	13574	13402	13636	13709	13573	13529	13561	13571	13461	13685	13396	13610	13720	13713	13522	13595	13450	13577	13719	13478	13541	13538	13697	13553	13547	13487	13590	13645	13433	13582	13574	13610	13380	13578	13576	13622	13584	13465	13639	13565	13684	13556	13537	13784	13683	13669	13533	13503	13594	13566	13421	13537	13744	13635	13677	13634	13650	13514	13710	13746	13622	13449	13581	13706	13728	13697	13481	13533	13593	13608	13617	13651	13571	13543	13509	13602	13382	13539	13523	13522	13472	13625	13552	13518	13402	13523	13699	13658	13511	13720	13548	13565	13549	13605	13525	13485	13483	13720	13735	13611	13628	13632	13573	13724	13544	13644	13557	13495	13604	13569	13527	13630	13456	13551	13638	13580	13578	13564	13682	13732	13572	13623	13630	13582	13509	13477	13689	13534	13497	13572	13603	13661	13615	13713	13631	13649	13466	13521	13565	13524	13547	13597	13775	13684	13565	13422	13558	13391	13653	13649	13644	13608	13745	13747	13513	13427	13614	13673	13651	13620	13546	13665	13541	13667	13565	13539	13582	13615	13568	13691	13616	13610	13597	13518	13646	13693	13633	13517	13522	13649	13527	13645	13668	13540	13552	13547	13659	13601	13556	13815	13730	13568	13661	13542	13491	13489	13612	13527	13628	13679	13558	13607	13547	13496	13507	13532	13595	13593	13619	13593	13745	13577	13446	13525	13700	13529	13568	13506	13746	13496	13464	13592	13597	13618	13647	13579	13526	13644	13392	13636	13572	13652	13564	13574	13450	13561	13467	13476	13683	13562	13411	13535	13574	13530	13521	13683	13510	13460	13519	13622	13677	13419	13777	13693	13678	13446	13512	13628	13465	13568	13493	13674	13561	13621	13614	13494	13644	13524	13663	13517	13538	13595	13672	13481	13613	13615	13622	13493	13615	13563	13544	13458	13637	13661	13470	13624	13567	13665	13662	13688	13501	13642	13614	13588	13430	13697	13486	13565	13529	13427	13733	13531	13471	13474	13565	13541	13637	13598	13561	13644	13768	13573	13442	13647	13598	13677	13636	13568	13566	13538	13441	13573	13558	13592	13687	13643	13653	13469	13669	13534	13648	13554	13639	13687	13805	13497	13471	13585	13518	13604	13484	13677	13634	13516	13677	13626	13395	13485	13615	13541	13570	13433	13734	13317	13418	13557	13555	13682	13658	13543	13555	13584	13822	13533	13617	13649	13599	13682	13397	13527	13586	13490	13511	13518	13752	13592	13520	13577	13602	13580	13412	13558	13639	13553	13616	13563	13540	13661	13664	13474	13595	13609	13583	13622	13684	13541	13611	13708	13452	13320	13473	13496	13665	13594	13630	13514	13611	13733	13638	13500	13534	13576	13570	13698	13508	13576	13575	13636	13620	13478	13528	13501	13562	13613	13538	13571	13603	13636	13583	13548	13676	13630	13766	13661	13518	13686	13645	13707	13427	13453	13638	13687	13774	13662	13510	13608	13654	13673	13577	13715	13474	13682	13512	13590	13569	13481	13641	13651	13599	13537	13775	13465	13636	13692	13589	13571	13696	13710	13570	13670	13694	13510	13653	13610	13733	13595	13549	13608	13802	13628	13517	13515	13613	13622	13542	13634	13570	13624	13394	13583	13431	13501	13552	13616	13484	13588	13583	13615	13514	13734	13606	13624	13583	13686	13476	13635	13522	13331	13882	13540	13614	13445	13665	13515	13577	13559	13501	13656	13537	13664	13704	13531	13707	13508	13547	13447	13491	13481	13618	13523	13646	13731	13667	13608	13483	13643	13588	13625	13586	13447	13628	13549	13639	13549	13622	13425	13561	13610	13548	13577	13436	13608	13590	13561	13370	13723	13525	13640	13528	13655	13728	13665	13674	13658	13640	13544	13430	13588	13627	13609	13736	13432	13525	13647	13576	13410	13736	13585	13559	13427	13587	13690	13491	13699	13629	13556	13516	13649	13633	13637	13599	13605	13560	13599	13632	13733	13596	13616	13634	13668	13662	13561	13557	13490	13627	13449	13486	13468	13448	13703	13564	13399	13828	13510	13564	13658	13497	13515	13630	13560	13591	13544	13643	13461	13525	13532	13611	13607	13583	13543	13470	13649	13572	13672	13498	13673	13533	13561	13606	13679	13540	13553	13596	13676	13553	13609	13667	13638	13485	13759	13551	13592	13661	13434	13505	13717	13627	13538	13618	13522	13514	13518	13651	13621	13468	13592	13584	13668	13536	13681	13716	13683	13589	13683	13604	13628	13648	13570	13506	13446	13538	13571	13559	13578	13673	13655	13757	13521	13588	13712	13532	13505	13566	13513	13424	13675	13614	13547	13561	13577	13527	13531	13708	13531	13489	13624	13396	13450	13614	13422	13574	13650	13451	13580	13478	13510	13543	13614	13515	13502	13434	13432	13520	13567	13571	13786	13607	13617	13562	13587	13591	13544	13685	13552	13664	13655	13682	13522	13510	13520	13656	13530	13480	13614	13430	13545	13595	13661	13645	13558	13649	13518	13580	13508	13425	13613	13658	13540	13571	13478	13576	13509	13506	13630	13550	13530	13678	13523	13440	13398	13539	13579	13707	13680	13600	13419	13521	13701	13736	13527	13581	13428	13520	13531	13555	13738	13525	13630	13624	13428	13425	13557	13541	13577	13597	13636	13583	13540	13453	13588	13529	13594	13575	13683	13496	13531	13562	13611	13542	13602	13649	13630	13548	13479	13478	13314	13558	13560	13603	13604	13602	13564	13550	13433	13667	13497	13708	13711	13699	13578	13674	13609	13496	13536	13537	13561	13709	13532	13692	13416	13611	13688	13713	13301	13650	13592	13569	13490	13665	13540	13537	13525	13738	13563	13739	13553	13546	13757	13459	13412	13487	13570	13579	13527	13486	13714	13575	13614	13572	13524	13685	13418	13619	13437	13628	13581	13531	13501	13749	13509	13530	13829	13716	13401	13586	13513	13574	13627	13532	13485	13574	13629	13723	13559	13416	13851	13650	13665	13761	13612	13545	13487	13766	13600	13642	13648	13413	13619	13629	13598	13631	13617	13499	13537	13423	13595	13472	13550	13502	13407	13618	13627	13422	13626	13652	13568	13610	13567	13429	13636	13535	13549	13629	13572	13664	13511	13758	13615	13596	13706	13754	13642	13460	13581	13573	13545	13476	13689	13604	13499	13694	13566	13541	13543	13637	13498	13530	13617	13650	13436	13426	13571	13638	13572	13604	13437	13562	13542	13722	13544	13489	13718	13606	13613	13717	13629	13551	13488	13647	13482	13601	13523	13493	13481	13539	13610	13442	13566	13770	13518	13603	13476	13707	13448	13684	13617	13591	13814	13611	13551	13672	13612	13479	13719	13615	13496	13515	13868	13538	13549	13693	13783	13672	13620	13578	13720	13699	13493	13532	13633	13775	13622	13523	13497	13555	13439	13611	13643	13574	13814	13656	13562	13592	13440	13521	13442	13498	13660	13547	13376	13699	13684	13577	13514	13615	13659	13721	13528	13473	13589	13552	13554	13664	13573	13607	13676	13561	13518	13631	13528	13458	13590	13459	13570	13550	13536	13514	13564	13762	13618	13772	13618	13488	13634	13618	13563	13549	13597	13680	13587	13666	13655	13631	13688	13548	13587	13643	13733	13651	13503	13615	13642	13497	13680	13574	13567	13592	13590	13527	13456	13569	13605	13710	13706	13546	13508	13509	13582	13568	13674	13687	13454	13452	13807	13585	13652	13612	13548	13598	13547	13565	13676	13591	13559	13529	13559	13693	13586	13646	13491	13589	13476	13411	13528	13629	13595	13633	13594	13525	13516	13728	13554	13620	13582	13596	13782	13546	13588	13556	13600	13456	13459	13613	13519	13556	13688	13608	13739	13412	13595	13558	13704	13523	13557	13558	13480	13498	13744	13443	13474	13722	13414	13388	13538	13634	13542	13672	13506	13521	13514	13614	13558	13679	13671	13596	13531	13425	13394	13599	13773	13528	13694	13538	13665	13813	13638	13704	13532	13492	13465	13670	13628	13581	13589	13557	13489	13511	13606	13761	13686	13424	13525	13514	13632	13496	13705	13550	13750	13597	13648	13426	13604	13597	13635	13627	13602	13486	13481	13587	13517	13755	13723	13451	13836	13646	13758	13548	13610	13613	13454	13549	13522	13633	13536	13608	13607	13604	13690	13608	13732	13561	13527	13610	13415	13443	13784	13507	13652	13649	13631	13465	13761	13506	13569	13758	13734	13500	13662	13556	13715	13625	13641	13533	13628	13578	13583	13812	13438	13574	13624	13460	13476	13675	13586	13600	13637	13596	13440	13750	13686	13628	13578	13398	13698	13596	13555	13538	13639	13578	13502	13484	13513	13454	13625	13628	13650	13521	13653	13478	13667	13648	13563	13602	13586	13675	13488	13518	13664	13633	13685	13611	13409	13524	13446	13664	13552	13463	13616	13520	13544	13529	13628	13554	13489	13567	13523	13646	13723	13670	13554	13535	13721	13488	13528	13665	13446	13491	13534	13733	13457	13705	13597	13551	13699	13610	13642	13677	13611	13550	13649	13551	13594	13575	13537	13442	13661	13544	13484	13534	13628	13672	13627	13629	13650	13732	13620	13639	13630	13612	13531	13502	13631	13639	13718	13460	13502	13698	13611	13531	13430	13446	13515	13578
23037	22548	36245	35687	23824	22202	21041	15640	14577	14581	14613	14696	14557	14434	14428	14545	14409	14481	14482	14524	14400	14513	14171	14462	14268	14346	14334	14317	14339	14307	14368	14363	14314	14139	14308	14219	14309	14292	14227	14166	14141	14206	14472	14328	14242	14254	14218	14429	14360	14285	14217	14184	14282	14328	14309	14254	14302	14157	14400	14193	14144	14209	14331	14144	14340	14251	14324	14208	14255	14254	14130	14240	14249	14205	14326	14379	14165	14144	14398	14227	14477	14230	14167	14380	14325	14153	14159	14127	14206	14048	14192	14292	14356	14272	14224	14421	14354	14368	14012	14143	14260	14276	14355	14337	14424	14105	14314	14217	14231	14312	14103	14251	14331	14334	14214	14299	14376	14119	14166	14321	14073	14202	14165	14269	14387	14094	14156	14259	14285	14274	14228	14339	14344	14334	14351	14098	14311	14230	14470	14249	14279	14289	13990	14171	14237	14471	14143	14433	14273	14278	14191	14289	14139	14245	14168	14299	14121	14113	14193	14164	14198	14317	14157	14247	14094	14320	14100	14164	14075	14357	14198	14198	14324	14229	14016	14252	14314	14187	14240	14144	14077	14266	14270	14105	14137	14274	14203	14285	14314	14060	14387	14106	14162	14193	14119	14161	14323	14220	14207	14136	14111	14272	14208	14220	14288	14236	14194	14287	14279	14365	14205	14173	14135	14182	14206	14114	14185	14169	14033	14376	14168	14331	14249	14152	14243	14051	14320	14250	14314	14249	14205	14288	14340	14306	14168	14317	14380	14140	14186	14216	14172	14307	14289	14418	14204	14192	14198	14221	14286	14148	14236	14038	14369	14317	14287	14306	14092	14187	14130	14079	14154	14210	14316	14292	14340	14339	14227	14233	14058	14156	14252	14134	14170	14005	14337	14044	14128	14053	14240	14144	14412	14221	14152	14241	14336	14365	14204	14213	14156	14288	14044	14079	14091	14269	14119	14166	14289	14320	14321	14219	14189	14196	14380	14163	14179	14297	14271	14088	14077	14119	14206	14219	14179	14377	14265	14248	14160	14234	13994	14313	14232	14222	14177	14286	14223	14123	14073	14226	14128	14210	14241	14266	14200	14280	14075	14184	14402	14343	14279	14223	14286	13985	14062	14296	14177	14208	14224	14147	14209	14233	14197	14159	14402	14218	14507	14272	14334	14314	14271	14300	14347	14075	14079	14123	14072	14350	14220	14185	14213	14113	14249	14239	14186	14303	14278	14181	14392	14316	14413	14340	14173	14215	14316	14219	14169	14240	14347	14301	14097	14218	14304	14132	14387	14213	14324	14370	14333	14375	14275	14350	14334	14275	14147	14052	14390	14184	14404	14300	14185	14219	14230	14296	14199	14209	14140	14162	14181	14069	14121	14195	14095	14262	14237	14237	14189	14453	14388	14215	14250	14168	14180	14175	14299	14417	14136	14152	14137	14142	14168	14240	14173	14232	14331	14281	14272	14297	14123	14156	14212	14286	14280	14075	14184	14263	14279	14159	14244	14104	14238	14066	14322	14322	14085	14108	14186	14161	14260	14101	14303	14263	14363	14191	14279	14140	14186	14050	14312	14332	14225	14098	14256	14295	14376	14196	14166	14189	14102	14187	14177	14189	14293	14239	14169	14110	14256	14300	14399	14472	14284	14327	14380	14404	14198	14223	14266	14015	14342	14283	14105	14516	14369	14312	14249	14334	14253	14082	14056	14142	14352	14249	14229	14257	14154	14184	14199	14258	14224	14146	14209	14356	14261	14229	14299	14221	14092	14333	14044	14001	14022	14159	14120	14126	14384	14277	14128	14084	14341	14189	14174	14286	14392	14134	14356	14282	14229	14332	14266	14296	14183	14260	14268	14357	14258	14252	14399	14129	14363	14216	14100	14359	14413	14265	14346	14337	14325	14150	14350	14157	14175	14159	14135	14286	14015	14381	14130	14081	14152	14337	14248	14344	14173	14137	14243	14310	13951	14327	14171	14251	14344	14190	14145	14126	14239	14246	14151	14337	14155	14327	14310	14433	14305	14208	14341	14421	14167	14107	14116	14163	14202	14288	14149	14205	14145	14194	14402	14378	14111	14110	14220	14335	14291	14416	14315	14320	14236	14393	14351	14205	14302	14310	14458	14168	14268	14133	14320	14287	14181	14073	14157	14188	14154	14148	14144	14321	14208	14282	14337	14132	14119	14115	14291	14089	14013	14247	14165	14186	14348	14122	14401	14010	14135	14242	14190	14155	14213	14228	14175	14145	14142	13908	14110	13903	14331	14197	14226	14274	14199	14332	14289	14441	14161	14176	14263	14281	14235	14204	14070	14192	14335	14214	14223	14222	14187	14280	14151	14179	14108	14000	14013	14243	14089	14181	14247	14193	14227	14191	14145	14143	14367	14080	14285	14232	14375	14406	14314	14348	14252	14128	14104	14059	14178	13992	14139	14336	14286	14091	14175	14244	14120	14380	14135	14050	14298	14143	14223	14129	14317	14292	14309	14257	14047	14258	14158	14225	14305	14141	14068	14191	14327	14360	14265	14203	14136	14237	14326	14163	14265	14248	14314	14220	14218	14235	14339	14189	14273	14112	14069	14287	14285	14282	14141	14195	14122	14050	14200	14235	14264	13997	14332	14190	14092	14264	14413	14062	14332	14036	14447	14127	14175	14101	14309	14368	14308	14197	14345	14289	14099	14203	14196	14341	14214	14245	14193	14366	14223	14041	14216	14261	14281	14263	14244	14374	14352	14247	14264	14161	14230	14253	14122	14177	14307	14286	14151	14150	14219	14250	14219	14052	14188	14102	14222	14173	14187	14302	14170	14277	14185	14300	14325	14254	14246	14209	14149	14275	14198	13992	14265	14202	14168	14215	14081	14112	14175	14212	14259	14199	14277	14113	14247	14268	14272	14346	14341	14333	14083	14232	14167	14245	14159	13929	14202	14131	14294	14194	14322	14293	14082	14137	14267	14286	14477	14221	14137	14148	13998	14093	14201	14244	14016	14276	14157	14250	14470	14147	14260	14232	14267	14237	14275	14240	14164	14127	14199	14296	14399	14294	14304	14165	14127	14084	14334	14175	14298	14206	14134	14159	14102	14342	14272	14239	14218	14137	14143	14245	14221	14226	14124	14090	14296	14229	14251	14149	14046	14350	14147	14193	14162	14109	14158	14119	14252	14238	14359	14257	14160	14215	14274	14222	14327	14285	14195	14272	14092	14198	14319	14264	14351	14171	14021	14254	14233	14010	14086	14057	14235	14082	14206	14056	14240	14303	14032	14183	14148	14199	14277	14032	14132	14331	14152	14321	14025	14192	14164	14211	14329	14354	14379	14056	14314	14337	14169	14345	14241	14316	14161	14031	14150	14148	14124	14380	14132	14206	14119	14021	14269	14030	14049	14185	14297	14398	14359	14216	14052	14296	14339	14149	14260	14161	14060	14379	14267	14351	14140	14019	14363	14232	14480	14398	14181	14291	14046	14093	14194	14177	14029	14185	14222	14230	14265	14287	14128	14194	14157	14218	14210	13965	14154	14224	14087	14208	14125	14166	14261	14105	14323	14192	14099	14285	14139	14063	14315	14274	14374	14093	14294	14183	14389	14241	14247	14207	14319	13997	14228	14120	14201	14267	14397	14123	14215	14167	14230	14165	14015	14094	14155	14389	14287	14199	14285	14229	14137	14064	14382	14237	14136	14219	14223	14178	14122	14138	14250	14277	14266	14275	14053	14220	14170	14117	14155	14109	14110	14225	14173	14252	14211	14352	14209	14194	14237	14191	14182	14035	14198	14325	14253	14176	14307	14162	14209	14135	14194	14327	14200	14294	14304	14351	13994	14165	14036	14220	14148	14271	14030	14351	14233	14251	14410	14063	14292	14082	14202	14280	14151	14083	14260	14126	14268	14214	14287	14167	14312	14232	14378	14274	14011	14135	14241	14191	14308	14322	14537	14335	14347	14231	14374	14340	14108	14091	14239	14105	14080	14148	14144	14283	14370	14183	14224	14298	14133	14131	14192	14182	14393	14283	14309	14073	14068	14099	14055	14318	14206	14422	14256	14132	14141	14051	14141	14283	14255	14141	14213	14147	14276	14203	14063	13967	14241	14274	14278	14300	14231	14144	14285	14187	14120	14204	13964	14201	14119	14350	14266	14319	14190	14124	14235	14265	14210	14079	14160	14245	14252	14198	14191	14165	14140	14321	14168	14239	14228	14347	14142	14077	14163	14159	14192	14388	14247	14335	14226	14234	14088	14005	14211	14195	14519	14396	14207	14252	14432	14290	14183	14231	14167	14114	14026	14230	14249	14106	14069	14169	14209	14292	14067	14089	14279	14141	14179	14375	14220	14174	14312	14299	14226	14180	14060	14219	14122	14075	14397	14218	14165	14244	14237	14068	14492	14179	14171	14048	14273	14253	14285	14172	14261	14326	14197	14078	14344	14168	14314	14145	14405	14543	14469	14351	14282	14163	14214	14159	14408	14327	14306	14187	14417	14114	14336	14223	14290	14347	14081	14225	14317	14298	14157	14132	14335	14307	14214	14159	14096	14209	14228	14303	14300	14457	14283	14080	14173	14203	14292	14399	14009	14208	14168	14134	14147	14265	14174	14063	14301	14023	14113	14289	14338	14104	14376	14145	14072	14193	14096	14195	14075	14189	14311	14271	14154	14183	14093	14400	14261	14241	14086	14065	14087	14131	14244	14360	14028	14251	14188	14345	14254	14293	14404	14245	14256	14210	14343	14351	14143	13991	14147	14149	14210	14205	14256	14106	14156	14318	14064	14217	14351	14224	14355	14231	14198	14125	14106	14254	14206	14386	14207	14247	14293	14201	14270	14266	14312	14336	14067	14351	14288	14251	14271	14130	14092	14277	14217	14185	14170	14138	14259	14169	14153	14103	14314	14107	14354	14244	14161	14224	14461	14419	14349	13991	14168	14120	14288	14099	14006	14209	14169	14225	14206	14155	14324	14383	14195	14391	14029	14363	14203	14245	14317	14299	14408	14332	14155	14230	14255	14318	14425	14248	14271	14166	14145	13962	14334	14066	14168	14252	14362	13970	14268	14139	14269	14113	14190	14221	14112	14316	14273	14180	14350	14291	14075	14252	14146	14226	14052	14357	14138	14335	14237	14134	14291	14119
63255	105197	94337	67282	20765	13688	13380	13413	13405	13451	13635	13263	13579	13494	13427	13380	13410	13444	13424	13424	13378	13297	13484	13358	13377	13522	13342	13499	13376	13397	13621	13345	13329	13360	13493	13567	13229	13401	13415	13430	13484	13423	13432	13470	13319	13479	13376	13483	13424	13460	13509	13526	13400	13238	13389	13460	13338	13409	13484	13499	13412	13373	13473	13373	13220	13568	13583	13338	13421	13362	13402	13378	13357	13426	13273	13514	13473	13511	13368	13325	13586	13445	13442	13492	13477	13595	13380	13340	13453	13531	13400	13561	13364	13245	13440	13366	13347	13378	13353	13294	13528	13318	13463	13360	13517	13502	13480	13278	13316	13421	13415	13511	13331	13337	13355	13376	13381	13313	13453	13435	13132	13397	13393	13399	13453	13313	13446	13315	13330	13372	13380	13427	13276	13372	13502	13343	13381	13355	13418	13323	13406	13263	13380	13326	13287	13558	13547	13586	13475	13403	13452	13304	13560	13384	13304	13296	13361	13365	13413	13377	13538	13511	13418	13434	13432	13258	13338	13491	13389	13258	13371	13266	13310	13477	13451	13554	13388	13321	13591	13243	13406	13349	13437	13367	13425	13420	13422	13400	13439	13464	13390	13270	13304	13467	13273	13345	13553	13490	13318	13382	13426	13560	13333	13385	13462	13406	13372	13478	13397	13466	13240	13414	13353	13369	13291	13251	13329	13491	13457	13333	13415	13291	13364	13400	13225	13698	13443	13449	13393	13313	13551	13468	13303	13302	13360	13549	13412	13385	13339	13476	13282	13440	13295	13476	13592	13487	13333	13499	13307	13394	13444	13406	13492	13500	13341	13521	13362	13259	13276	13497	13450	13595	13384	13377	13365	13424	13343	13432	13428	13535	13311	13403	13363	13557	13466	13422	13427	13409	13393	13257	13393	13253	13408	13333	13430	13501	13389	13444	13368	13318	13512	13667	13513	13241	13358	13357	13588	13377	13357	13541	13298	13419	13258	13510	13295	13364	13344	13366	13251	13471	13385	13450	13422	13426	13446	13291	13360	13417	13354	13393	13373	13478	13341	13477	13521	13274	13463	13382	13395	13456	13298	13322	13469	13362	13302	13444	13439	13441	13443	13373	13461	13423	13425	13376	13507	13359	13364	13367	13277	13341	13176	13611	13454	13435	13317	13299	13468	13586	13445	13238	13265	13430	13442	13614	13434	13403	13578	13435	13363	13243	13365	13293	13372	13358	13316	13514	13173	13505	13397	13415	13449	13474	13498	13312	13655	13565	13374	13457	13384	13237	13439	13335	13295	13351	13272	13401	13381	13252	13404	13543	13402	13263	13355	13386	13553	13438	13413	13391	13357	13549	13299	13321	13340	13425	13405	13698	13410	13645	13359	13255	13359	13433	13388	13323	13426	13323	13427	13300	13371	13355	13469	13345	13628	13274	13363	13304	13361	13387	13274	13391	13293	13377	13334	13394	13516	13316	13427	13357	13366	13397	13441	13370	13247	13468	13418	13533	13328	13419	13413	13575	13433	13484	13521	13395	13534	13434	13415	13238	13420	13584	13257	13500	13376	13489	13498	13484	13520	13462	13341	13643	13463	13361	13313	13518	13414	13512	13472	13514	13280	13288	13547	13334	13404	13439	13437	13534	13419	13430	13266	13424	13533	13325	13283	13389	13414	13432	13324	13472	13259	13502	13272	13452	13400	13289	13341	13298	13142	13442	13383	13364	13350	13169	13563	13484	13468	13526	13310	13509	13352	13478	13526	13332	13433	13497	13569	13471	13472	13402	13549	13362	13394	13405	13401	13480	13390	13404	13455	13316	13445	13302	13499	13356	13440	13512	13485	13172	13244	13530	13325	13396	13344	13346	13382	13398	13374	13303	13366	13405	13379	13608	13543	13270	13469	13280	13545	13499	13323	13419	13442	13458	13356	13321	13497	13332	13365	13405	13443	13346	13437	13422	13209	13563	13273	13487	13392	13548	13427	13195	13426	13289	13511	13443	13566	13387	13399	13535	13450	13500	13317	13479	13366	13420	13371	13387	13396	13580	13278	13470	13347	13349	13435	13448	13320	13411	13357	13437	13352	13389	13459	13398	13330	13339	13278	13530	13297	13307	13305	13230	13607	13299	13450	13375	13579	13435	13473	13426	13533	13250	13401	13271	13480	13479	13341	13536	13380	13369	13273	13520	13360	13352	13397	13440	13200	13506	13357	13279	13468	13400	13402	13350	13412	13342	13434	13217	13467	13454	13427	13362	13429	13364	13369	13511	13254	13363	13316	13466	13373	13534	13422	13408	13392	13472	13571	13426	13104	13472	13425	13208	13302	13284	13454	13425	13508	13514	13407	13395	13245	13359	13297	13434	13318	13437	13313	13483	13401	13520	13209	13351	13436	13400	13331	13303	13494	13358	13268	13552	13328	13288	13422	13448	13499	13323	13599	13480	13560	13324	13450	13476	13378	13648	13521	13420	13390	13249	13466	13285	13505	13475	13473	13282	13342	13474	13391	13387	13516	13409	13279	13329	13233	13448	13440	13437	13490	13443	13373	13512	13386	13314	13431	13259	13412	13389	13380	13184	13510	13171	13312	13306	13406	13618	13306	13314	13487	13358	13485	13318	13494	13297	13364	13416	13401	13386	13244	13366	13356	13230	13461	13439	13417	13508	13519	13240	13389	13369	13361	13249	13461	13330	13320	13446	13276	13379	13449	13396	13387	13418	13392	13206	13217	13454	13418	13492	13322	13312	13529	13271	13384	13350	13377	13436	13426	13496	13422	13350	13438	13496	13428	13345	13318	13467	13413	13367	13465	13441	13478	13388	13392	13388	13434	13437	13354	13193	13378	13404	13504	13410	13326	13360	13588	13464	13422	13304	13480	13500	13449	13514	13404	13195	13389	13261	13458	13565	13415	13376	13503	13443	13313	13525	13225	13438	13460	13058	13386	13538	13529	13386	13521	13389	13367	13415	13469	13364	13403	13353	13480	13401	13302	13462	13374	13148	13544	13375	13398	13381	13484	13392	13343	13295	13407	13422	13356	13318	13333	13479	13607	13491	13436	13532	13329	13256	13402	13391	13302	13375	13265	13432	13494	13485	13311	13475	13423	13469	13407	13533	13353	13421	13378	13425	13393	13307	13412	13274	13516	13477	13423	13406	13345	13301	13472	13373	13459	13263	13377	13230	13370	13454	13330	13373	13301	13388	13451	13362	13399	13424	13342	13495	13536	13442	13472	13324	13436	13388	13520	13487	13470	13397	13273	13393	13442	13425	13354	13342	13239	13326	13223	13548	13392	13380	13434	13338	13411	13296	13243	13546	13365	13501	13659	13409	13388	13478	13496	13556	13430	13447	13466	13265	13424	13392	13370	13501	13329	13476	13418	13467	13318	13311	13438	13342	13427	13349	13495	13381	13416	13383	13433	13401	13459	13429	13591	13427	13535	13428	13564	13507	13305	13291	13338	13360	13363	13474	13222	13434	13317	13406	13356	13381	13286	13283	13176	13472	13428	13378	13461	13396	13428	13521	13421	13406	13415	13576	13414	13400	13469	13324	13422	13453	13460	13444	13467	13512	13218	13408	13558	13320	13426	13394	13438	13459	13225	13418	13496	13491	13484	13392	13390	13457	13404	13539	13501	13394	13324	13294	13410	13236	13408	13431	13320	13347	13236	13389	13525	13402	13383	13303	13542	13282	13587	13496	13435	13405	13507	13447	13377	13434	13297	13288	13232	13478	13526	13376	13419	13430	13294	13472	13466	13488	13396	13315	13306	13322	13293	13434	13503	13491	13482	13458	13450	13587	13466	13385	13432	13313	13344	13414	13455	13452	13491	13379	13477	13399	13461	13449	13480	13255	13388	13372	13510	13349	13339	13575	13429	13416	13330	13517	13411	13436	13591	13380	13473	13465	13332	13306	13151	13162	13327	13453	13500	13506	13412	13258	13553	13406	13493	13316	13332	13449	13408	13426	13456	13489	13551	13464	13321	13440	13150	13295	13440	13375	13393	13477	13353	13519	13208	13267	13410	13391	13439	13295	13384	13291	13391	13441	13383	13488	13426	13390	13392	13519	13295	13278	13410	13299	13432	13433	13539	13441	13434	13418	13462	13570	13499	13321	13429	13402	13416	13488	13324	13254	13549	13395	13615	13234	13417	13556	13360	13290	13438	13384	13308	13425	13366	13362	13518	13431	13503	13220	13322	13405	13524	13523	13455	13513	13363	13526	13366	13510	13370	13382	13490	13508	13595	13224	13532	13387	13501	13576	13216	13415	13279	13435	13596	13434	13366	13430	13441	13335	13520	13450	13399	13349	13355	13554	13529	13388	13503	13420	13526	13429	13308	13469	13533	13308	13271	13492	13475	13440	13335	13169	13507	13417	13494	13301	13100	13474	13597	13378	13511	13403	13402	13398	13410	13457	13318	13333	13336	13355	13368	13335	13367	13186	13314	13427	13515	13434	13338	13455	13544	13301	13475	13365	13379	13490	13292	13230	13542	13509	13318	13179	13265	13547	13372	13375	13505	13437	13302	13432	13396	13427	13342	13398	13482	13545	13474	13306	13372	13409	13308	13567	13580	13283	13538	13417	13345	13424	13463	13231	13574	13372	13357	13478	13450	13392	13377	13186	13220	13465	13403	13438	13321	13434	13501	13567	13460	13736	13356	13510	13386	13261	13343	13354	13320	13350	13342	13386	13357	13581	13436	13296	13254	13385	13380	13417	13357	13488	13419	13514	13586	13254	13639	13534	13498	13371	13503	13386	13395	13529	13224	13440	13391	13382	13476	13455	13332	13459	13395	13391	13499	13461	13278	13375	13340	13501	13264	13573	13436	13332	13379	13549	13369	13512	13321	13350	13332	13446	13324	13210	13242	13421	13262	13469	13422	13357	13443	13517	13445	13488	13393	13328	13572	13281	13367	13358	13325	13377	13471	13233	13385	13575	13363	13408	13358	13363	13455	13377	13204	13539	13394	13300	13406	13533	13322	13352	13525	13377	13625	13418	13390	13524	13334	13416	13338	13414	13292	13394	13364	13264	13300	13447	13436	13475	13464	13497	13439	13274	13572	13457	13376	13380	13325	13345	13407	13456	13415	13429	13422	13496	13377	13608	13440	13345	13372	13286	13269	13435	13449	13391
28230	32907	40786	27293	14692	12835	12751	12462	12534	12302	12316	12288	12444	12322	12334	12483	12530	12354	12250	12481	12429	12493	12360	12287	12329	12409	12350	12307	12423	12229	12415	12422	12674	12348	12288	12453	12547	12443	12361	12194	12492	12211	12450	12437	12319	12490	12560	12263	12448	12320	12585	12517	12507	12362	12506	12294	12426	12342	12472	12153	12594	12273	12577	12504	12378	12472	12336	12283	12366	12451	12383	12564	12518	12255	12452	12351	12242	12397	12420	12469	12192	12401	12337	12235	12375	12277	12306	12328	12320	12249	12449	12504	12429	12331	12223	12336	12382	12401	12311	12396	12301	12309	12466	12125	12073	12403	12096	12360	12419	12488	12461	12333	12465	12437	12369	12296	12423	12298	12520	12450	12346	12239	12388	12427	12535	12373	12419	12365	12424	12332	12340	12403	12437	12368	12336	12455	12445	12243	12355	12226	12431	12256	12325	12449	12444	12419	12515	12257	12399	12303	12407	12238	12221	12404	12539	12226	12389	12529	12241	12437	12395	12502	12360	12500	12310	12463	12311	12299	12403	12324	12482	12511	12501	12344	12499	12278	12377	12162	12414	12517	12152	12376	12359	12468	12402	12426	12394	12297	12348	12400	12416	12234	12408	12224	12451	12623	12481	12457	12352	12282	12391	12237	12172	12464	12353	12300	12475	12334	12414	12450	12313	12148	12333	12214	12196	12302	12337	12093	12445	12315	12415	12404	12242	12331	12303	12368	12323	12338	12298	12304	12289	12312	12399	12183	12401	12428	12355	12419	12532	12314	12343	12433	12443	12395	12257	12452	12445	12257	12371	12410	12454	12210	12298	12505	12376	12350	12481	12399	12271	12434	12410	12448	12284	12434	12299	12227	12276	12431	12313	12459	12433	12319	12243	12286	12376	12252	12518	12492	12328	12385	12559	12261	12487	12389	12402	12319	12389	12321	12377	12455	12164	12325	12464	12540	12403	12467	12240	12496	12437	12251	12251	12567	12383	12285	12286	12262	12258	12345	12465	12499	12312	12309	12289	12325	12278	12340	12352	12434	12371	12498	12348	12297	12472	12243	12383	12289	12261	12358	12425	12417	12386	12389	12241	12477	12241	12362	12337	12388	12484	12375	12204	12309	12312	12102	12431	12249	12339	12250	12301	12398	12378	12358	12392	12285	12466	12300	12293	12302	12311	12418	12345	12274	12273	12203	12373	12388	12395	12316	12395	12483	12354	12296	12401	12467	12361	12380	12287	12348	12433	12386	12388	12298	12138	12422	12315	12281	12475	12408	12279	12440	12391	12415	12454	12378	12355	12328	12350	12453	12361	12420	12313	12407	12257	12368	12486	12458	12272	12274	12474	12584	12348	12385	12355	12405	12461	12421	12239	12484	12315	12435	12358	12356	12146	12471	12349	12227	12397	12364	12190	12418	12233	12295	12566	12490	12421	12232	12325	12227	12376	12524	12152	12089	12331	12306	12206	12280	12306	12288	12289	12400	12416	12321	12504	12480	12505	12259	12178	12394	12302	12347	12158	12235	12418	12403	12199	12341	12456	12295	12350	12365	12408	12457	12345	12498	12468	12439	12248	12353	12085	12431	12550	12382	12394	12335	12437	12493	12246	12428	12244	12314	12304	12399	12397	12434	12226	12259	12492	12398	12602	12356	12356	12475	12437	12474	12392	12464	12371	12307	12409	12389	12386	12389	12290	12303	12229	12411	12329	12317	12274	12177	12228	12371	12369	12160	12379	12358	12346	12240	12328	12314	12264	12435	12440	12261	12354	12246	12294	12285	12282	12339	12423	12331	12547	12366	12416	12296	12361	12505	12476	12223	12178	12441	12316	12446	12608	12344	12601	12233	12339	12372	12400	12455	12399	12316	12381	12324	12368	12410	12610	12283	12468	12305	12324	12401	12228	12283	12406	12406	12399	12223	12336	12292	12328	12549	12313	12295	12437	12299	12342	12365	12196	12197	12351	12344	12406	12372	12262	12270	12361	12345	12378	12544	12379	12410	12372	12394	12384	12256	12195	12445	12198	12224	12373	12364	12522	12297	12316	12315	12431	12476	12147	12289	12332	12358	12357	12345	12343	12488	12340	12263	12441	12408	12282	12453	12562	12411	12322	12382	12332	12390	12550	12319	12426	12395	12557	12422	12287	12353	12457	12402	12310	12349	12242	12360	12271	12401	12326	12011	12448	12320	12356	12350	12325	12359	12438	12461	12285	12085	12284	12465	12472	12286	12512	12324	12449	12424	12308	12418	12217	12220	12299	12308	12432	12290	12404	12265	12381	12432	12256	12371	12350	12262	12142	12397	12378	12435	12377	12377	12413	12235	12349	12417	12333	12343	12230	12284	12538	12437	12398	12389	12406	12525	12255	12175	12258	12269	12332	12268	12339	12536	12250	12166	12230	12288	12362	12468	12205	12533	12350	12319	12300	12437	12198	12256	12349	12448	12565	12358	12436	12255	12391	12486	12502	12422	12405	12335	12439	12314	12352	12305	12341	12238	12233	12463	12374	12313	12337	12480	12495	12539	12316	12443	12297	12545	12466	12466	12316	12491	12239	12243	12269	12463	12433	12295	12382	12297	12202	12437	12354	12427	12366	12378	12342	12249	12338	12226	12270	12442	12336	12405	12427	12309	12562	12309	12300	12374	12496	12346	12364	12348	12405	12471	12128	12303	12293	12418	12522	12297	12312	12400	12320	12504	12406	12411	12297	12239	12395	12460	12359	12428	12357	12369	12400	12227	12527	12439	12307	12414	12282	12427	12370	12361	12262	12068	12228	12323	12438	12180	12459	12630	12521	12386	12325	12460	12617	12451	12342	12391	12509	12419	12375	12272	12296	12389	12342	12256	12339	12400	12625	12354	12347	12385	12455	12279	12328	12326	12300	12366	12283	12403	12408	12244	12198	12392	12297	12532	12327	12346	12466	12485	12388	12308	12308	12242	12499	12244	12158	12406	12209	12220	12382	12374	12412	12313	12391	12200	12299	12276	12228	12397	12382	12096	12508	12399	12309	12369	12288	12281	12492	12287	12281	12302	12459	12430	12327	12280	12307	12337	12442	12497	12246	12223	12327	12438	12275	12444	12453	12305	12228	12203	12359	12371	12432	12264	12409	12250	12282	12428	12360	12502	12258	12265	12177	12436	12321	12327	12425	12443	12621	12308	12314	12320	12424	12438	12386	12233	12439	12329	12245	12147	12336	12324	12313	12339	12359	12351	12271	12385	12245	12421	12320	12431	12425	12284	12497	12224	12542	12484	12430	12394	12355	12173	12506	12422	12428	12449	12287	12199	12207	12232	12336	12290	12390	12482	12508	12498	12249	12374	12496	12366	12468	12385	12449	12395	12439	12299	12415	12509	12247	12380	12452	12531	12422	12377	12126	12384	12589	12302	12436	12165	12507	12372	12311	12265	12344	12421	12274	12425	12441	12492	12454	12405	12204	12420	12308	12270	12367	12161	12190	12341	12260	12482	12535	12415	12349	12414	12323	12477	12330	12402	12551	12336	12329	12279	12452	12427	12383	12465	12564	12411	12398	12267	12425	12422	12332	12243	12137	12641	12349	12563	12333	12320	12405	12479	12479	12327	12299	12325	12401	12320	12494	12392	12411	12419	12587	12461	12251	12326	12343	12325	12594	12439	12333	12355	12408	12488	12438	12408	12311	12357	12405	12435	12420	12388	12376	12173	12323	12377	12465	12464	12452	12288	12600	12359	12391	12307	12374	12212	12261	12628	12309	12280	12359	12267	12451	12390	12394	12177	12434	12261	12242	12319	12397	12541	12309	12315	12303	12327	12350	12395	12355	12263	12355	12461	12265	12384	12297	12344	12300	12288	12377	12188	12410	12333	12358	12202	12525	12407	12454	12302	12373	12288	12378	12264	12404	12299	12484	12321	12536	12406	12436	12591	12425	12432	12408	12302	12309	12191	12325	12378	12382	12430	12243	12362	12360	12296	12380	12303	12289	12576	12345	12285	12322	12341	12414	12304	12311	12285	12354	12391	12443	12402	12384	12218	12236	12403	12254	12406	12402	12419	12430	12463	12413	12204	12333	12342	12205	12311	12535	12380	12370	12384	12306	12520	12485	12404	12448	12422	12232	12483	12505	12212	12428	12438	12559	12356	12524	12391	12282	12345	12370	12340	12331	12355	12312	12238	12168	12454	12367	12313	12194	12160	12242	12546	12357	12145	12287	12129	12219	12266	12471	12327	12361	12419	12360	12364	12381	12355	12280	12494	12315	12514	12530	12453	12318	12346	12444	12297	12393	12235	12511	12394	12347	12167	12315	12360	12316	12474	12367	12365	12463	12406	12387	12316	12381	12290	12389	12288	12290	12250	12375	12275	12251	12228	12364	12301	12296	12373	12398	12371	12408	12340	12417	12437	12385	12377	12394	12414	12395	12230	12378	12249	12224	12262	12243	12318	12260	12510	12397	12269	12354	12414	12416	12415	12369	12550	12413	12274	12476	12285	12341	12333	12296	12233	12365	12515	12271	12410	12358	12403	12349	12489	12377	12327	12535	12408	12370	12429	12404	12327	12405	12426	12391	12501	12189	12213	12522	12428	12347	12266	12399	12431	12282	12174	12287	12410	12526	12374	12376	12502	12255	12515	12354	12385	12379	12187	12342	12246	12300	12448	12259	12470	12400	12203	12235	12377	12456	12216	12501	12414	12640	12380	12435	12194	12328	12345	12282	12501	12441	12510	12262	12339	12325	12385	12242	12335	12361	12430	12396	12532	12322	12064	12237	12293	12500	12328	12495	12419	12337	12492	12285	12293	12519	12216	12524	12464	12526	12391	12377	12300	12371	12348	12402	12280	12352	12434	12631	12330	12194	12208	12358	12469	12344	12519	12328	12368	12359	12321	12356	12406	12427	12343	12455	12402	12290	12137	12392	12515	12308	12355	12224	12535	12311	12378	12222	12575	12360	12311	12327	12351	12388	12606	12379	12335	12292	12374	12396	12371	12494	12320	12257	12429	12498	12257	12317	12259	12347	12426	12554	12411	12359	12324	12428	12370	12484	12456	12264	12188	12260	12473	12309	12340	12370	12449	12426	12359	12334	12318	12483	12201	12331	12169	12261	12263	12272	12294	12510	12375	12284	12299	12269	12345	12333	12315	12392	12383
31593	53794	45314	23992	12662	12274	12219	12204	12020	12016	12228	12258	12176	12103	12009	11979	12184	12235	12084	12041	12230	12305	12263	12032	12228	11984	12104	12065	12326	12076	12163	12054	12225	12222	12198	12237	12113	12097	12295	12111	12118	12105	11997	12143	12074	12150	12057	12087	12231	12191	12294	12134	12228	12262	12318	12244	12131	12097	12213	12129	11968	12197	12325	12246	12194	12043	11921	12128	12135	12169	12248	12156	12169	11997	12164	12307	11997	12225	12027	12197	12203	12235	12086	12212	12178	12180	12181	12186	12103	12114	11938	11984	12216	12028	12142	12203	12141	12101	12278	12184	12189	12019	12031	11998	12179	12091	12180	12029	12070	12037	12117	12190	12122	11977	12242	11947	12067	11992	12209	12042	12091	12221	12176	12202	11965	12193	12132	12140	12212	12083	12210	12013	12058	12102	12194	12067	12195	11966	12200	12113	12143	12178	12121	12116	12103	12169	11939	12258	12004	12280	12108	12120	12137	12238	12303	12082	12172	12218	12147	12073	12134	12173	12095	12115	12185	12055	12315	12220	11970	12157	12093	12175	12155	12031	12015	12129	12064	12223	12135	12227	11984	12096	12123	12119	12175	12099	12048	12102	12125	12087	12090	12202	12147	12231	12204	12269	12104	12025	12121	12185	11991	12026	12292	12230	12155	12010	12106	12100	12186	12031	12093	12219	12267	12071	12132	12115	12326	12296	12295	12249	12258	12117	12157	12086	12183	12086	12114	12023	12144	12185	12139	12220	12214	12174	12341	12052	12121	12215	12167	12236	12367	12099	12150	12141	12247	12044	12047	12145	12212	11999	12142	12138	12322	12223	12108	12015	12330	12249	12000	12185	12107	12140	12162	12148	12177	12278	12219	12132	12184	12124	12132	12109	12062	12207	12273	12104	12190	12074	12046	12232	12140	12065	12346	12238	12049	12202	12173	12022	12072	12222	12001	12094	11939	12007	12223	12324	12028	12068	12286	12202	12118	12172	12087	12238	11941	12131	12266	12099	12159	12275	12329	12304	12067	12232	12224	12138	12056	12232	12108	12028	12015	12143	12272	12091	12246	12161	12108	12214	12174	12143	12266	12030	12123	12102	12144	12191	12235	12219	12174	11954	12124	12124	12127	12091	12207	12195	12172	11937	12164	12195	12068	12173	12209	12154	12091	12250	12254	11949	12307	12306	12188	12044	12041	12243	12229	12128	12237	12062	12295	12076	12232	12126	12136	12157	12134	12193	12062	12100	12115	12066	12068	12159	12011	12154	12047	12312	12053	12124	12095	12109	12149	12193	12155	12037	12084	12131	12212	12291	12153	12204	12127	12100	12116	12013	12146	12092	12057	12235	12222	12085	12170	12051	12324	12259	12135	12099	12137	12147	12326	12107	12199	12099	11963	12097	12156	12243	12074	12203	12356	12136	12131	12195	12206	11994	11993	12382	12131	12191	11944	12037	12255	12210	12327	12077	12167	12198	12137	12042	11949	12063	11976	12045	12280	12173	12252	12036	12198	12060	12125	12146	12299	12233	12253	12277	12076	12096	12036	12247	12097	12091	11946	12294	12104	12019	12253	12122	12257	12018	12150	12189	12238	12156	12185	12005	12084	12198	12375	12038	12069	12180	12011	12121	12056	12161	12014	12229	12251	12102	12154	12070	12142	12231	12086	12106	12163	12002	12120	12170	12186	12209	12138	12022	12016	12327	11990	12204	12140	12261	12119	12131	12154	11914	12299	12153	12234	12163	12125	12219	12080	12128	12143	12128	12154	12163	12247	11979	12063	12164	12084	12104	12202	12081	11964	12183	12144	12395	12129	12171	12222	12085	12195	12103	12095	12216	12106	12214	12134	12135	12033	12182	12099	12178	12229	12168	12158	12079	12078	12253	12233	12289	12135	12178	12159	12043	12328	12228	12134	12222	12149	12162	12256	12124	12024	12084	12018	12161	12200	11942	12069	12094	12184	12188	12096	12159	12117	12078	12084	12219	12065	12140	12148	12212	12099	11964	12164	12126	12180	12101	12123	12180	12250	12297	12205	12258	12151	12106	12223	12137	12183	12128	12110	12170	12281	12068	12236	12145	12268	12059	12189	12220	12274	12123	12168	12097	12217	12340	12219	12123	12332	12177	12041	12139	12205	12143	12142	12099	12067	12087	12262	12143	12193	12112	12121	12156	12126	12247	12157	12242	12086	12085	12172	11881	12111	12172	12182	12118	12146	12185	12006	12208	12061	12114	12185	12143	12262	12153	12183	12181	12065	12131	12104	12163	12069	12251	12070	12179	12028	12051	12267	12132	12259	12042	12052	12145	12304	12042	12141	12097	12160	12077	12019	12170	12183	12058	12122	12068	12349	12155	12159	12097	12164	12295	12234	12165	12162	12243	12220	12092	12207	12088	12158	12162	12187	12184	12041	12061	12237	12034	12103	11995	12095	11947	12301	12129	12244	12297	12183	12118	12067	12136	12021	12106	12105	11996	12177	12204	12180	12050	11998	12037	11964	12248	12095	12248	12151	12186	12106	12126	12060	12248	12079	12126	11988	12001	12088	12176	12157	12278	12219	12179	12263	11962	12153	12214	12146	12201	12042	12176	12116	12185	12124	12242	12034	12186	12204	12096	11981	12084	12134	12193	12409	12204	12219	12261	12037	12103	12023	12194	12380	12250	12103	12173	12221	12213	11910	12206	12096	12048	12257	12130	12258	12015	12186	12201	11986	12190	12114	12044	12087	11958	12197	11971	12234	12012	12161	12129	12040	12246	12100	12040	12146	12158	12063	12221	12351	12159	12124	12192	12158	12120	12118	12251	12186	12263	12163	12010	12252	12153	12059	12222	12242	12178	12226	12064	12124	12105	12197	12289	12215	12203	12093	12222	12086	12165	12186	12055	12190	12185	12133	12218	12096	12190	12119	12158	12058	12172	12309	12343	12061	12108	12373	12143	12105	12097	12153	12060	12154	12153	12216	12276	12158	11993	12234	12106	12187	12014	12152	12107	12209	12008	12224	12064	12167	11992	12094	12054	12144	12165	12138	12109	12130	12254	12311	12281	12227	11992	12111	12193	12095	12126	12149	12094	12238	12084	12118	12183	12144	12230	12102	12218	12215	12318	12204	12295	12191	12129	12252	12263	12086	12133	12240	12239	12341	12133	12184	12123	12184	12254	12057	12142	12145	12141	12153	12244	12158	12059	12185	12141	12156	12092	12289	12193	12205	12105	12254	12183	12056	12123	12159	12167	12205	12199	12203	12022	12157	11940	12295	12182	11999	12176	12179	12098	12254	12123	12159	12170	12104	12162	12153	12278	12167	12272	12125	12053	12113	12287	12151	11971	12128	12212	12120	12168	12145	12082	12115	12098	12316	12157	12169	12084	12190	12189	12064	12058	12152	12274	12152	12193	12192	12032	12171	12099	12214	12167	12076	12337	12173	12163	12219	12084	12269	12226	12277	12111	12186	12196	12281	12147	12122	12115	12140	12117	12305	12160	12095	12227	12111	12141	12303	12110	12255	12066	12176	12136	12189	12112	12079	12091	12099	12037	12186	12169	12019	12175	12124	12188	12125	12224	12181	12213	12069	12060	12199	12255	12274	12048	12103	12154	12305	12146	12148	12123	12266	12129	12128	12044	12092	12324	12066	12104	12204	12054	12124	11974	12117	12113	12204	11971	12177	12169	12165	12164	11867	12231	12200	12275	12347	12075	12027	12232	12173	12298	12294	12397	12289	12223	12036	12020	12012	12184	12397	12153	12122	12173	12212	12223	12086	12121	12243	12132	12251	11940	12134	12059	12209	12197	12188	12257	12185	12140	12245	12110	12190	12108	12017	12117	12114	12054	12287	12383	12236	12094	12151	12010	12141	12145	12179	11981	12235	12234	12145	12068	12093	12290	12307	12326	12130	12138	12129	12138	12250	12037	12263	12235	12183	12118	12083	12116	12133	12153	12052	12126	12187	12037	12021	12197	12054	12406	12122	12223	12090	12152	12134	12315	12078	12027	12162	12300	12197	12009	12173	12232	12154	12261	12085	12193	12028	12031	12249	12076	12223	12104	11968	12232	12241	12046	12216	12082	11989	12290	12204	12082	12101	12316	12140	12328	12157	12127	12280	12084	12086	11997	12101	12083	12143	12122	12225	12152	12322	12103	12102	12054	12157	12175	12138	12375	12082	12258	12081	12150	12197	12102	12094	12157	12055	12163	12182	12155	12264	12233	12078	12274	12163	12042	12002	12201	12087	12275	12128	12193	12207	12077	12105	12164	12096	12189	12199	12131	12274	12117	12375	12172	12196	12188	12079	12221	12074	12189	12211	12110	12008	12166	12242	12177	12308	12030	12129	12075	12117	12203	12131	12154	11950	12092	12231	12145	12073	12103	12128	12174	12255	12148	12217	12129	12213	12169	12133	12088	12112	12054	12272	12110	12093	11966	11989	12146	12147	12067	12280	12172	12263	12098	12131	12193	12302	12267	12155	12183	12207	12164	12067	12048	12115	12133	12253	12141	12153	12177	12197	12025	12162	12100	12228	12244	12277	12252	12201	12081	12381	12030	12155	12308	12072	12115	12164	12251	12073	12076	12144	12069	12031	12293	12140	12242	12191	12247	12186	12158	12070	12204	12315	12156	12183	12059	12110	12215	12314	12137	12088	12046	12173	12118	12255	12176	12056	12183	12082	12171	12143	12083	11970	12157	12081	12219	12234	12297	12211	12046	12228	12079	12068	12104	12062	12170	12134	12099	12286	12047	12277	12353	12328	12126	12088	12219	12032	12053	12140	12149	12174	12193	12176	12225	12160	12130	12260	12344	12303	12117	12164	12018	12257	12143	11915	12200	12159	12092	12172	12156	12169	12231	12268	12118	12093	12130	12180	12275	12189	12212	12030	12240	12137	12270	12047	12172	12088	12012	12089	12160	12155	12113	12183	12116	12159	12346	12185	12146	12243	12231	12029	11996	12117	12435	12163	12235	12238	12178	12104	12053	12197	12073	12130	12010	12240	12249	12017	12180	12213	12007	12225	12334	12154	12269	12100	12254	12182	12095	12173	12216	12125	12266	12021	12227	11928	12120	12063	12126	12237	12052	12216	12138	12135	12191	12185	12093	12169	12109	12156	12304	12091	12117	12164	12070	12238	12248	12046	12062
24332	24204	42065	37528	23271	18951	15524	13224	13120	12997	13037	12991	12852	12778	12789	12892	12860	12734	12820	12953	12873	12641	12838	12891	12729	12897	12641	12677	12928	12795	12710	12736	12815	12846	12681	12861	12686	12755	12723	12716	12854	12856	12709	12733	12775	12649	12608	12685	12640	12601	12675	12672	12730	12694	12719	12795	12814	12830	12785	12777	12687	12557	12547	12834	12626	12768	12636	12644	12568	12663	12830	12729	12731	12949	12766	12835	12774	12772	12716	12719	12695	12892	12840	12737	12869	12720	12827	12647	12826	12607	12729	12902	12770	12714	12653	12884	12682	12717	12801	12882	12680	12720	13072	12698	12664	12735	12804	12514	12705	12689	12583	12614	12682	12604	12544	12783	12792	12674	12659	12747	12653	12722	12735	12783	12747	12708	12618	12711	12728	12723	12889	12728	12665	12700	12618	12782	12656	12638	12796	12690	12823	12737	12893	12582	12746	12767	12677	12548	12806	12812	12822	12821	12749	12712	12714	12594	12626	12639	12673	12737	12712	12813	12665	12690	12706	12774	12621	12981	12730	12881	12996	12785	12780	12862	12615	12662	12691	12831	12734	12693	12727	12723	12828	12781	12902	12691	12625	12626	12844	12800	12623	12672	12767	12808	12695	12543	12603	12778	12818	12689	12591	12689	12828	12752	12631	12887	12858	12614	12590	12599	12726	12807	12635	12789	12791	12714	12834	12810	12573	12933	12665	12706	12807	12802	12671	12635	12753	12787	12679	12714	12802	12801	12743	12615	12664	12854	12827	12623	12777	12730	12779	12679	12764	12828	12604	12717	12794	12572	12786	12826	12580	12677	12592	12706	12649	12735	12603	12635	12776	12730	12747	12684	12651	12768	12729	12736	12810	12741	12579	12624	12803	12694	12757	12652	12788	12792	12705	12600	12734	12612	12627	12691	12654	12645	12611	12685	12484	12649	12682	12808	12739	12786	12593	12698	12597	12645	12799	12655	12667	12655	12831	12802	12929	12632	12766	12776	12688	12487	12548	12602	12588	12814	12815	12810	12604	12773	12663	12775	12665	12605	12751	12794	12758	12774	12564	12672	12808	12767	12901	12876	12623	12633	12882	12742	12667	12782	12734	12624	12735	12623	12776	12912	12593	12717	12825	12686	12798	12585	12934	12746	12597	12775	12463	12677	12663	12741	12576	12771	12703	12593	12801	12644	12616	12798	12867	12683	12735	12864	12949	12567	12729	12641	12895	12663	12613	12719	12813	12637	12705	12599	12834	12841	12708	12783	12819	12693	12651	12504	12860	12575	12695	12598	12830	12677	12770	12909	12689	12705	12868	12696	12782	12702	12723	12699	12660	12844	12671	12552	12725	12701	12536	12828	12789	12443	12815	12827	12866	12722	12391	12702	12624	12711	12929	12716	12747	12787	12718	12610	12788	12568	12632	12691	12766	12759	12867	13053	12871	12852	12733	12833	12822	12590	12579	12725	12788	12644	12680	12881	12728	12613	12841	12749	12837	12660	12629	12735	12944	12646	12595	12709	12682	12598	12723	12864	12698	12881	12686	12758	12712	12611	12800	12856	12580	12876	12701	12727	12671	12573	12792	12586	12536	12711	12697	12769	12857	12849	12628	12578	12629	12868	12641	12510	12579	12740	12755	12832	12766	12722	12753	12815	12801	12723	12791	12868	12581	12552	12855	12523	12563	12766	12821	12840	12583	12636	12699	12656	12867	12758	12694	12787	12707	12750	12498	12598	12840	12726	12677	12641	12775	12567	12835	12619	12676	12633	12626	12712	12843	12852	12813	12818	12692	12720	12757	13022	12687	12729	12624	12706	12867	12836	12971	12782	12853	12602	12637	12694	12753	12734	12729	12838	12758	12744	12764	12703	12604	12522	12654	12815	12797	12606	12637	12609	12738	12653	12588	12609	12666	12771	12599	12660	12681	12495	12642	12685	12857	12707	12720	12924	12734	12694	12692	12669	12835	12641	12776	12626	12886	12620	12781	12758	12682	12737	12750	12671	12822	12794	12694	12748	12605	12758	12654	12727	12707	12735	12601	12744	12700	12850	12939	12529	12683	13022	12469	12650	12683	12742	12675	12572	12746	12735	12737	12796	12798	12708	12390	12598	12770	12548	12666	12903	12717	12605	12690	12836	12697	12577	12756	12782	12809	12764	12697	12721	12718	12694	12577	12517	12444	12585	12904	12877	12730	12522	12676	12896	12947	12721	12732	12871	12717	12588	12799	12825	12856	12809	12572	12751	12541	12781	12824	12835	12873	12802	12731	12891	12638	12663	12696	12597	12842	12614	12868	12603	12568	12736	12695	12854	12666	12729	12604	12698	12653	12565	12714	12825	12841	12789	12636	12775	12864	12735	12782	12747	12698	12737	12485	12682	12800	12760	12628	12686	12710	12831	12940	12762	12547	12781	12715	12687	12662	12554	12802	12890	12771	12651	12743	12982	12828	12778	12705	12811	12668	12575	12517	12527	12791	12785	12646	12507	12643	12812	12751	12872	12722	12697	12476	12610	12491	12801	12688	12547	12754	12664	12850	12704	12782	12716	12720	12793	12584	12796	12840	12910	12754	12875	12820	12604	12722	12635	12777	12577	12840	12757	12740	12749	12803	12660	12684	12719	12787	12721	12684	12626	12567	12560	12619	12855	12781	12773	12782	12769	12746	12717	12987	12844	12743	12693	12481	12790	12737	12738	12812	12552	12657	12650	12784	12621	12689	12587	12935	12872	12841	12805	12923	12815	12689	12726	12813	12664	12932	12652	12679	12743	12771	12679	12871	12761	12530	12941	12730	12714	12752	12874	12653	12836	12970	12795	12773	12797	12819	12585	12760	12911	12684	12681	12688	12789	12773	12657	12670	12624	12634	12570	12747	12705	12869	12600	12808	12656	12670	12721	12683	12687	12730	12737	12693	12804	12663	12638	12698	12726	12775	12667	12773	12827	12664	12761	12791	12787	12664	12667	12970	12605	12830	12671	12817	12886	12738	12648	12708	12553	12922	12673	12617	12726	12696	12848	12824	12698	12542	12638	12602	12662	12561	12528	12671	12873	12659	12610	12654	12696	12790	12584	12664	12744	12627	12642	12720	12562	12692	12703	12622	12786	12679	12734	12687	12560	12505	12672	12682	12881	12484	12823	12665	12709	12755	12735	12721	12801	12731	12699	12662	12567	12762	12661	12749	12628	12841	12681	12634	12853	12579	12701	12610	12891	12771	12529	12863	12624	12677	12713	12694	12623	12800	12672	12753	12777	12741	12649	12814	12602	12858	12856	12852	12643	12754	12722	12521	12555	12739	12789	12685	12755	12755	12771	12891	12837	12858	12540	12837	12685	12688	12661	12890	12624	12807	12823	12762	12609	12793	12804	12734	12860	12818	12572	12761	12703	12576	12610	12837	12741	12813	12814	12812	12677	12604	12669	12809	12891	12698	12744	12652	12813	12815	12727	12776	12907	12744	12686	12667	12796	12564	12855	12817	12641	12722	12617	12858	12621	12651	12782	12785	12753	12732	12931	12726	12526	12602	12617	12545	12515	12674	12517	12764	12795	12798	12656	12709	12709	12705	13002	12865	12731	12657	12676	12907	12814	12625	12854	12780	12841	12684	12909	12714	12663	12828	12879	12585	12543	12755	12759	12820	12600	12517	12700	12500	12830	12781	12621	12600	12652	12367	12644	12731	12884	12702	12675	12731	12603	12703	12756	12729	12644	12710	12650	12687	12700	12864	12744	12586	12790	12680	12630	12811	12798	12796	12626	12685	12824	12645	12727	12743	12832	12573	12731	12679	12718	12686	12705	12675	12585	12789	12802	12817	12671	12752	12768	12673	12637	12527	12730	12686	12484	12623	12761	12873	12793	12687	12778	12793	12624	12721	12764	12576	12806	12665	12767	12515	12709	12649	12646	12764	12733	12614	12518	12930	12691	12723	12590	12719	12529	12642	12523	12822	12696	12824	12715	12510	12867	12708	12825	12668	12953	12819	12552	12690	12631	12602	12752	12596	12797	12706	12725	12805	12682	12797	12869	12842	12828	12844	12630	12650	12894	12749	12871	12680	12674	12684	12875	12608	12789	12775	12757	12819	12707	12758	12773	12856	12818	12711	12714	12791	12638	12606	12739	12688	12706	12814	12822	12785	12787	12734	12779	12678	12771	12745	12734	12803	12813	12757	12743	12876	12716	12781	12800	12630	12773	12791	12659	12718	12713	12775	12790	12913	12680	12574	12789	12698	12685	12854	12812	12682	12623	12792	12773	12671	12618	12729	12848	12631	12713	12626	12743	12888	12780	12598	12650	12539	12821	12816	12794	12795	12681	12629	12849	12729	12694	12860	12856	12713	12680	12676	12579	12782	12614	12581	12622	12727	12498	12816	12734	12691	12949	12591	12652	12685	12601	12963	12917	12774	12597	12745	12675	12687	12636	12688	12721	12848	12643	12636	12883	12819	12794	12833	12784	12792	12736	12849	12844	12802	12675	12479	12630	12858	12836	12798	12674	12959	12705	12696	12694	12776	12720	12690	12713	12637	12559	12857	12831	12625	12740	12639	12642	12728	12841	12758	12643	12700	12902	12730	12572	12497	12816	12758	12721	12761	12595	12794	12802	12652	12595	12774	12855	12891	12544	12685	12690	12924	12823	12785	12686	12640	12766	12489	12752	12731	12703	12787	12719	12729	12750	12590	12707	12761	12601	12588	12773	12680	12748	12624	12793	12749	12829	12715	12803	12698	12749	12763	12878	12873	12736	12510	12688	12577	12829	12570	12678	12569	12819	12797	12722	12637	12738	12629	12690	12761	12688	12663	12807	12685	12573	12652	12833	12910	12674	12527	12609	12842	12646	12681	12750	12672	12732	12786	12677	12810	12751	12997	12823	12579	12841	12780	12598	12959	12834	12613	12752	12691	12935	12749	12654	12597	12896	12665	12794	12749	12891	12669	12756	12680	12434	12876	12690	12849	12894	12641	12880	12699	12856	12683	12826	12722	12769	12550	12650	12609	12513	12602	12762	12778	12996	12916	12853	12473	12750	12781	12776	12849	12723	12742	12676	12762	12735	12676	12638	12586	12654	12584	12609	12649	12846	12827	12653	12607	12569	12653	12729	12692	12666	12676	12686	12686	12661	12581	13023	12616	12835
55603	96413	84132	49031	21667	12801	12563	12695	12439	12630	12456	12491	12399	12507	12490	12437	12506	12499	12598	12470	12590	12512	12531	12515	12452	12475	12572	12556	12677	12633	12313	12471	12551	12607	12595	12408	12383	12361	12491	12524	12442	12414	12534	12517	12524	12505	12359	12375	12526	12584	12586	12471	12659	12311	12578	12509	12463	12516	12326	12561	12516	12461	12562	12509	12311	12394	12477	12434	12448	12557	12427	12306	12616	12542	12394	12455	12399	12659	12554	12515	12591	12505	12336	12601	12588	12518	12466	12431	12448	12363	12593	12402	12503	12501	12530	12468	12271	12657	12562	12583	12437	12496	12556	12540	12529	12423	12448	12464	12580	12509	12497	12410	12537	12601	12397	12487	12637	12520	12425	12394	12508	12462	12431	12420	12641	12444	12350	12422	12446	12516	12588	12508	12567	12511	12304	12580	12580	12516	12490	12628	12397	12613	12423	12453	12462	12502	12458	12382	12385	12345	12604	12525	12384	12401	12538	12522	12520	12475	12480	12356	12474	12466	12543	12432	12412	12433	12478	12470	12667	12460	12343	12464	12462	12488	12529	12412	12521	12546	12322	12473	12411	12488	12370	12489	12520	12307	12537	12423	12432	12421	12568	12410	12490	12419	12712	12350	12439	12373	12451	12464	12485	12564	12529	12395	12417	12533	12516	12583	12484	12578	12417	12468	12521	12423	12506	12457	12638	12400	12320	12397	12367	12438	12401	12552	12436	12450	12510	12508	12496	12464	12332	12400	12445	12536	12421	12347	12418	12539	12437	12556	12487	12321	12414	12402	12580	12545	12736	12443	12541	12448	12479	12470	12320	12345	12411	12486	12431	12484	12414	12548	12611	12500	12349	12407	12420	12493	12407	12471	12436	12299	12442	12555	12355	12564	12433	12602	12479	12365	12383	12646	12470	12682	12636	12493	12534	12555	12493	12381	12429	12574	12412	12518	12462	12499	12519	12380	12603	12451	12636	12488	12421	12480	12471	12566	12574	12581	12487	12385	12534	12462	12473	12366	12401	12469	12520	12605	12631	12533	12364	12458	12569	12254	12467	12430	12366	12474	12515	12440	12542	12427	12615	12620	12617	12482	12541	12507	12603	12429	12485	12427	12375	12481	12514	12431	12387	12501	12413	12422	12652	12467	12526	12453	12375	12498	12433	12612	12616	12407	12592	12479	12369	12511	12499	12576	12527	12369	12421	12339	12546	12420	12397	12363	12545	12588	12457	12579	12435	12533	12530	12335	12464	12456	12292	12449	12476	12479	12394	12384	12507	12433	12625	12433	12443	12261	12485	12589	12468	12537	12635	12431	12458	12403	12450	12434	12407	12311	12347	12557	12484	12417	12458	12568	12511	12535	12613	12401	12546	12609	12601	12568	12391	12582	12496	12390	12498	12452	12548	12409	12445	12518	12448	12505	12573	12431	12611	12404	12375	12702	12513	12483	12410	12278	12370	12255	12494	12506	12488	12511	12541	12604	12359	12649	12478	12290	12555	12586	12515	12538	12459	12466	12324	12358	12577	12583	12671	12467	12456	12534	12428	12457	12429	12501	12381	12560	12493	12493	12521	12440	12464	12536	12373	12520	12441	12475	12447	12414	12517	12691	12484	12576	12453	12513	12506	12720	12451	12337	12516	12465	12583	12462	12381	12441	12489	12515	12449	12337	12501	12580	12451	12572	12576	12635	12570	12395	12470	12636	12432	12435	12628	12419	12685	12458	12524	12320	12370	12547	12628	12457	12632	12421	12490	12494	12485	12432	12521	12561	12422	12364	12340	12454	12493	12621	12529	12597	12446	12455	12493	12388	12471	12558	12490	12423	12421	12521	12427	12470	12379	12350	12403	12468	12432	12490	12430	12457	12479	12419	12418	12382	12652	12490	12498	12244	12499	12485	12405	12490	12524	12517	12489	12476	12305	12460	12456	12361	12609	12383	12592	12491	12545	12436	12505	12379	12393	12497	12483	12496	12433	12422	12661	12570	12468	12635	12529	12576	12587	12447	12485	12461	12458	12628	12451	12476	12320	12539	12591	12546	12456	12352	12459	12566	12496	12518	12434	12503	12397	12443	12430	12402	12504	12473	12619	12426	12504	12417	12652	12422	12669	12474	12303	12405	12465	12441	12448	12402	12371	12452	12494	12313	12599	12423	12368	12524	12441	12422	12555	12376	12435	12494	12534	12609	12461	12527	12626	12430	12542	12633	12485	12379	12485	12392	12614	12347	12555	12474	12581	12420	12594	12434	12443	12313	12408	12460	12327	12599	12420	12513	12442	12479	12320	12455	12531	12528	12522	12487	12424	12627	12334	12447	12527	12404	12502	12591	12476	12435	12301	12550	12406	12369	12417	12531	12514	12528	12427	12397	12410	12459	12545	12434	12475	12254	12435	12600	12545	12445	12424	12509	12623	12598	12510	12622	12311	12449	12499	12589	12481	12525	12410	12446	12488	12463	12541	12468	12366	12570	12556	12505	12413	12357	12433	12556	12467	12405	12641	12461	12396	12318	12491	12471	12493	12539	12521	12412	12427	12446	12391	12596	12544	12481	12390	12591	12554	12557	12475	12499	12675	12411	12528	12463	12453	12562	12475	12496	12378	12642	12403	12458	12550	12465	12370	12385	12447	12421	12621	12532	12580	12579	12371	12441	12430	12361	12468	12457	12366	12286	12373	12509	12379	12471	12664	12505	12594	12616	12422	12572	12550	12394	12447	12429	12450	12451	12472	12372	12597	12581	12395	12536	12523	12371	12448	12394	12452	12561	12511	12662	12467	12585	12536	12340	12357	12380	12439	12620	12550	12376	12364	12497	12470	12482	12643	12485	12549	12601	12499	12440	12444	12488	12487	12804	12297	12343	12552	12482	12513	12442	12624	12581	12283	12527	12349	12686	12483	12623	12568	12427	12654	12484	12564	12525	12456	12653	12385	12547	12487	12470	12655	12585	12434	12351	12528	12410	12402	12526	12407	12362	12279	12296	12478	12694	12461	12498	12606	12506	12485	12427	12287	12588	12527	12332	12490	12606	12536	12547	12508	12407	12548	12472	12597	12641	12604	12576	12458	12478	12421	12211	12507	12539	12482	12454	12484	12548	12566	12449	12467	12426	12475	12575	12410	12345	12459	12313	12428	12393	12611	12500	12517	12371	12448	12473	12528	12400	12463	12532	12562	12507	12485	12439	12552	12306	12536	12628	12382	12487	12440	12635	12459	12427	12411	12459	12381	12438	12411	12527	12416	12453	12505	12567	12510	12341	12300	12515	12531	12432	12519	12337	12635	12436	12377	12413	12443	12400	12541	12581	12468	12619	12427	12540	12508	12348	12667	12483	12340	12546	12563	12511	12559	12496	12542	12532	12366	12440	12452	12534	12517	12417	12355	12554	12421	12485	12611	12460	12421	12394	12676	12501	12557	12540	12398	12355	12558	12547	12503	12473	12574	12595	12482	12368	12395	12517	12421	12531	12564	12547	12330	12497	12308	12425	12459	12509	12472	12530	12548	12428	12428	12460	12370	12445	12433	12564	12437	12534	12555	12496	12540	12401	12654	12427	12486	12361	12414	12485	12591	12567	12494	12362	12503	12426	12530	12368	12429	12513	12447	12636	12533	12571	12530	12563	12465	12292	12489	12426	12401	12483	12535	12391	12499	12742	12467	12556	12369	12526	12428	12405	12528	12456	12314	12534	12443	12412	12624	12573	12570	12397	12387	12525	12448	12409	12352	12543	12445	12617	12510	12430	12639	12589	12565	12382	12383	12367	12527	12519	12613	12570	12622	12262	12612	12488	12574	12419	12413	12505	12415	12437	12447	12519	12516	12409	12427	12539	12403	12367	12455	12440	12370	12418	12439	12431	12355	12471	12512	12471	12459	12563	12500	12599	12469	12530	12456	12565	12503	12433	12280	12392	12311	12488	12394	12421	12553	12292	12550	12562	12487	12576	12592	12458	12468	12561	12451	12442	12315	12530	12661	12424	12497	12518	12561	12307	12435	12550	12398	12552	12564	12540	12563	12566	12395	12373	12288	12544	12446	12469	12452	12420	12470	12419	12529	12395	12557	12433	12576	12434	12557	12520	12388	12590	12495	12666	12476	12504	12598	12581	12469	12707	12266	12594	12429	12518	12383	12505	12395	12476	12333	12428	12456	12541	12520	12521	12444	12535	12552	12410	12452	12295	12413	12244	12404	12546	12679	12617	12318	12479	12559	12405	12475	12613	12404	12430	12530	12539	12402	12487	12552	12535	12402	12285	12486	12454	12490	12434	12317	12404	12579	12442	12575	12421	12687	12552	12515	12477	12457	12501	12285	12478	12591	12537	12436	12411	12574	12352	12592	12458	12487	12461	12530	12447	12526	12503	12365	12458	12494	12450	12572	12574	12526	12502	12347	12401	12561	12364	12503	12390	12391	12456	12543	12405	12515	12370	12652	12576	12456	12528	12531	12508	12556	12561	12473	12530	12518	12273	12494	12379	12561	12769	12479	12560	12584	12513	12465	12448	12479	12385	12552	12428	12368	12470	12445	12532	12343	12408	12382	12451	12523	12614	12521	12528	12517	12607	12426	12567	12468	12319	12342	12398	12539	12635	12767	12285	12663	12455	12561	12438	12601	12275	12603	12398	12544	12360	12472	12363	12427	12332	12350	12501	12436	12390	12486	12577	12537	12503	12463	12504	12383	12521	12519	12528	12352	12576	12498	12514	12676	12450	12171	12438	12460	12519	12517	12487	12457	12479	12432	12498	12495	12581	12606	12514	12551	12560	12517	12365	12489	12349	12423	12523	12454	12396	12518	12502	12434	12483	12510	12494	12479	12531	12458	12448	12452	12511	12471	12395	12557	12462	12455	12386	12387	12612	12266	12507	12566	12526	12356	12776	12649	12462	12485	12490	12285	12510	12528	12375	12497	12553	12446	12415	12536	12325	12551	12496	12487	12600	12340	12601	12467	12511	12261	12565	12376	12441	12472	12401	12466	12342	12456	12731	12490	12336	12470	12504	12616	12427	12475	12508	12490	12604	12452	12352	12593	12455	12541	12430	12515	12540	12416	12535	12400	12366	12466	12484	12599	12359	12509	12382	12600	12492	12513	12469	12520	12500	12472	12349	12461	12425	12376	12604	12551	12427	12500	12533
23152	22600	35689	33798	24464	21947	20307	14881	13826	13972	13889	14032	13980	13752	13772	13834	13939	13785	13662	13602	13735	13898	13940	13629	13632	13675	13717	13658	13750	13748	13578	13870	13565	13571	13728	13646	13564	13629	13744	13596	13845	13690	13693	13830	13671	13718	13682	13661	13729	13640	13659	13552	13662	13626	13591	13607	13646	13555	13462	13426	13759	13578	13646	13517	13652	13467	13723	13583	13618	13604	13458	13590	13624	13629	13679	13718	13594	13822	13409	13426	13664	13546	13691	13670	13542	13700	13731	13580	13537	13532	13581	13276	13512	13594	13531	13498	13439	13526	13536	13619	13622	13672	13692	13440	13665	13695	13526	13659	13441	13486	13598	13461	13517	13470	13613	13479	13724	13575	13446	13495	13579	13583	13444	13653	13747	13492	13385	13688	13600	13707	13531	13452	13427	13654	13587	13632	13677	13487	13469	13488	13353	13573	13384	13687	13542	13457	13553	13548	13758	13465	13664	13688	13453	13686	13425	13561	13682	13597	13786	13530	13418	13542	13514	13535	13647	13691	13441	13557	13542	13424	13463	13469	13542	13393	13646	13552	13452	13572	13468	13525	13657	13577	13529	13581	13640	13330	13552	13373	13629	13671	13691	13548	13640	13646	13359	13672	13694	13472	13568	13470	13334	13275	13598	13611	13588	13381	13733	13634	13529	13640	13589	13510	13582	13426	13386	13554	13700	13342	13479	13639	13603	13496	13591	13510	13562	13542	13698	13591	13224	13538	13457	13553	13708	13697	13359	13648	13464	13653	13657	13459	13382	13474	13613	13482	13683	13435	13494	13532	13643	13545	13470	13510	13616	13619	13598	13737	13500	13480	13545	13460	13527	13557	13387	13537	13586	13381	13535	13618	13654	13531	13691	13544	13491	13576	13662	13644	13553	13456	13614	13540	13233	13487	13684	13459	13413	13410	13541	13588	13588	13430	13434	13510	13704	13615	13471	13455	13557	13491	13656	13543	13427	13607	13713	13370	13566	13414	13544	13363	13375	13720	13513	13639	13525	13664	13619	13533	13649	13428	13429	13494	13371	13448	13559	13416	13546	13406	13562	13574	13397	13461	13569	13704	13652	13502	13475	13412	13495	13562	13522	13526	13539	13664	13686	13692	13797	13704	13706	13640	13629	13733	13611	13619	13443	13543	13519	13413	13748	13531	13591	13713	13465	13492	13773	13691	13646	13447	13498	13386	13477	13570	13697	13487	13541	13506	13527	13427	13529	13525	13615	13537	13649	13705	13425	13334	13505	13614	13507	13671	13625	13442	13643	13684	13599	13531	13544	13577	13601	13513	13475	13675	13578	13565	13340	13552	13604	13441	13589	13673	13509	13673	13442	13579	13599	13570	13451	13390	13624	13641	13496	13600	13646	13647	13735	13574	13383	13519	13535	13512	13729	13413	13522	13479	13486	13523	13484	13455	13487	13412	13399	13539	13592	13510	13608	13527	13400	13542	13778	13371	13533	13490	13541	13786	13411	13441	13422	13563	13441	13640	13491	13600	13590	13482	13481	13661	13530	13461	13697	13406	13550	13861	13456	13563	13746	13447	13595	13653	13507	13552	13542	13523	13452	13802	13679	13563	13507	13421	13636	13555	13550	13591	13463	13640	13700	13579	13393	13426	13576	13470	13613	13486	13390	13550	13592	13383	13358	13527	13602	13501	13533	13622	13559	13563	13414	13546	13562	13422	13634	13497	13536	13550	13576	13594	13687	13648	13590	13549	13445	13640	13476	13397	13373	13497	13483	13538	13522	13512	13762	13566	13565	13692	13510	13557	13641	13641	13665	13424	13835	13661	13619	13524	13633	13662	13403	13632	13382	13397	13418	13360	13573	13560	13541	13399	13627	13529	13657	13539	13591	13580	13534	13544	13585	13472	13670	13676	13636	13605	13471	13611	13470	13556	13454	13536	13341	13578	13407	13590	13637	13460	13569	13517	13485	13653	13619	13605	13525	13505	13364	13543	13613	13595	13510	13475	13513	13480	13465	13396	13652	13595	13439	13762	13595	13547	13429	13583	13576	13578	13614	13563	13483	13645	13466	13641	13537	13605	13495	13710	13499	13389	13505	13706	13623	13513	13686	13541	13636	13450	13475	13478	13594	13761	13549	13415	13362	13500	13569	13533	13476	13547	13423	13493	13655	13624	13638	13605	13699	13597	13385	13637	13417	13440	13490	13603	13426	13668	13446	13506	13504	13474	13628	13560	13498	13455	13546	13538	13718	13675	13557	13551	13349	13571	13382	13521	13759	13487	13448	13457	13456	13428	13524	13510	13469	13400	13661	13778	13720	13651	13810	13612	13496	13447	13568	13542	13623	13560	13610	13659	13382	13437	13496	13534	13488	13577	13655	13574	13600	13603	13539	13643	13601	13587	13490	13522	13591	13797	13611	13559	13640	13582	13552	13519	13635	13623	13556	13613	13476	13670	13619	13497	13478	13671	13477	13642	13636	13695	13415	13800	13627	13545	13686	13519	13416	13400	13644	13583	13600	13469	13482	13575	13588	13609	13537	13424	13629	13757	13558	13627	13483	13404	13564	13562	13265	13578	13619	13657	13549	13623	13585	13509	13467	13659	13562	13427	13423	13479	13630	13429	13469	13624	13520	13456	13279	13614	13598	13841	13548	13617	13483	13333	13208	13402	13713	13625	13837	13505	13538	13423	13534	13435	13346	13476	13340	13553	13579	13453	13519	13743	13530	13559	13611	13601	13513	13459	13537	13576	13515	13415	13522	13549	13498	13601	13571	13540	13392	13456	13522	13538	13494	13528	13535	13437	13557	13460	13461	13567	13595	13583	13624	13462	13616	13547	13769	13620	13676	13610	13566	13591	13437	13634	13594	13492	13395	13538	13546	13383	13619	13556	13674	13548	13496	13474	13691	13690	13472	13473	13463	13657	13651	13420	13574	13752	13391	13675	13688	13436	13485	13551	13641	13669	13698	13668	13487	13586	13587	13568	13636	13394	13510	13678	13603	13378	13476	13601	13469	13387	13345	13630	13362	13627	13565	13513	13441	13551	13676	13467	13666	13541	13624	13544	13573	13444	13535	13522	13483	13596	13434	13367	13671	13489	13513	13595	13493	13650	13462	13442	13394	13485	13465	13317	13511	13458	13404	13630	13477	13474	13546	13462	13465	13355	13839	13820	13564	13562	13397	13429	13672	13422	13539	13487	13406	13595	13640	13466	13638	13687	13419	13594	13593	13620	13487	13390	13453	13687	13556	13511	13773	13464	13546	13431	13633	13719	13430	13720	13649	13660	13737	13390	13546	13778	13588	13568	13552	13540	13465	13538	13754	13658	13679	13504	13629	13530	13560	13510	13719	13414	13556	13480	13605	13398	13473	13709	13724	13664	13608	13621	13554	13609	13397	13492	13542	13608	13623	13609	13581	13511	13749	13526	13542	13803	13483	13487	13399	13476	13556	13599	13420	13635	13580	13469	13698	13395	13489	13630	13463	13520	13604	13481	13531	13486	13482	13487	13390	13628	13699	13547	13368	13553	13404	13706	13659	13834	13533	13710	13487	13540	13447	13519	13758	13529	13589	13685	13468	13412	13624	13500	13569	13493	13576	13656	13663	13574	13512	13593	13586	13773	13561	13442	13569	13373	13583	13668	13522	13616	13558	13486	13695	13584	13624	13528	13699	13619	13620	13609	13530	13588	13803	13545	13600	13456	13569	13648	13472	13429	13448	13604	13524	13494	13403	13551	13654	13544	13625	13675	13660	13580	13576	13525	13482	13557	13653	13396	13433	13574	13505	13431	13773	13574	13757	13538	13484	13569	13497	13404	13463	13527	13644	13570	13482	13592	13507	13579	13669	13440	13527	13563	13623	13542	13387	13410	13619	13608	13624	13532	13431	13498	13262	13479	13484	13579	13545	13683	13464	13606	13663	13605	13632	13325	13645	13585	13684	13310	13402	13382	13399	13303	13414	13530	13447	13783	13642	13421	13710	13576	13536	13635	13660	13569	13469	13472	13476	13688	13563	13600	13482	13532	13489	13461	13457	13452	13695	13550	13270	13593	13421	13681	13466	13577	13520	13568	13528	13599	13483	13580	13499	13484	13696	13515	13624	13550	13443	13463	13702	13498	13572	13579	13455	13392	13563	13621	13666	13438	13528	13597	13759	13516	13598	13626	13753	13602	13669	13462	13520	13579	13536	13597	13492	13583	13648	13665	13565	13597	13447	13552	13409	13578	13418	13443	13505	13730	13460	13581	13434	13580	13740	13630	13580	13474	13461	13565	13489	13575	13505	13519	13509	13535	13727	13488	13595	13405	13526	13574	13625	13673	13554	13591	13547	13526	13458	13488	13487	13493	13447	13667	13687	13344	13698	13468	13344	13449	13714	13545	13424	13559	13512	13489	13434	13566	13443	13380	13577	13528	13484	13627	13733	13566	13419	13468	13619	13751	13542	13652	13727	13450	13497	13636	13613	13317	13379	13636	13565	13593	13596	13640	13698	13688	13836	13583	13465	13422	13708	13523	13439	13625	13544	13587	13663	13359	13575	13597	13474	13545	13527	13731	13586	13508	13680	13588	13596	13652	13375	13694	13601	13443	13522	13621	13559	13531	13600	13598	13697	13744	13601	13621	13837	13378	13538	13409	13808	13380	13659	13429	13392	13401	13345	13480	13788	13675	13541	13604	13434	13460	13706	13378	13656	13445	13791	13710	13722	13529	13548	13537	13493	13647	13556	13592	13611	13523	13444	13611	13433	13484	13451	13622	13574	13556	13479	13445	13547	13685	13380	13555	13391	13665	13619	13640	13645	13675	13612	13550	13535	13679	13581	13588	13552	13259	13513	13507	13445	13408	13396	13512	13561	13550	13519	13467	13552	13467	13554	13571	13540	13600	13588	13645	13368	13504	13509	13589	13621	13550	13489	13312	13585	13650	13631	13502	13491	13235	13481	13679	13443	13601	13607	13461	13485	13493	13562	13407	13507	13640	13666	13636	13605	13516	13631	13473	13531	13584	13594	13592	13470	13565	13583	13586	13668	13415	13579	13665	13489	13555	13524	13543	13572	13435	13479	13429	13608	13575	13709	13483	13497	13523	13499	13579	13666	13390	13494	13703	13515	13393	13520	13511	13363	13477	13457	13609	13456	13518
62889	104803	91337	63943	28987	13553	13222	13211	12930	13130	13009	13081	13180	13102	13140	13083	12994	12939	12996	13123	12905	13053	13300	13186	13107	13118	13135	12962	12914	12979	13095	13036	13208	13028	13051	12951	13052	13147	12978	13213	12916	13089	13097	12941	13042	13022	12925	13165	12970	12909	13093	13182	12943	13018	13133	13123	12934	13049	13025	13170	13182	13060	12977	13004	13321	12988	12839	13084	13039	12983	13114	13130	13027	12993	13095	13066	13077	13131	13118	13099	13088	13052	12859	12982	13116	13209	13133	12910	13179	13099	12844	12950	13034	13207	12985	12893	13122	13264	13078	13050	12978	13128	13044	12888	13153	12994	12973	13005	12838	13083	13162	13042	13012	13018	12983	13039	13049	13107	12935	12934	13074	13172	13076	13117	13026	12906	13011	13143	13054	13104	13153	13184	12956	13073	13042	13273	13035	13019	13083	13099	13048	13312	12814	13020	13127	13085	13167	12918	13084	12980	12914	13045	13154	13091	13108	13054	13085	13144	12835	13003	13067	13112	13133	12947	13078	12970	13082	13203	13038	13069	13085	12981	13179	12994	13073	13042	12981	13174	12957	12996	13220	13067	12970	13106	13062	13124	13049	13049	13044	13197	13043	12969	12998	13038	12954	13070	13108	13010	13031	12999	13048	13120	12822	12914	13138	13165	13032	13058	13089	13060	12983	12933	13320	13059	13165	13138	12964	13113	13072	12984	13077	13096	13066	13043	13032	12950	13075	12970	12930	12978	13019	12853	12918	13020	13028	13110	13236	13114	12988	13004	13060	12942	13080	13020	12886	13043	13113	13103	13059	13088	13134	12976	13086	13060	13044	13067	13059	13008	13037	13000	13079	13024	12931	13002	12909	12943	13010	13105	13033	13170	13052	13158	13015	13017	13045	12941	13178	12974	12837	13008	12909	13269	13072	12977	13076	13030	13068	13054	12910	13092	13066	13036	13104	13026	13099	13104	13077	12854	12908	13032	13145	13069	13000	12979	13037	12953	13003	13170	13125	13081	13130	12997	13001	13135	13086	12965	12955	13105	13106	13055	13075	13064	13000	13106	12967	13130	13063	13042	13020	12829	13170	12958	13184	13012	12960	12998	13152	12928	12996	12998	12850	13067	13172	12954	13087	13052	13026	13067	13027	13129	13020	13075	13014	13017	13109	13056	13049	13148	13131	13163	13010	13021	13055	13059	12992	13121	13234	12945	13055	12952	13056	12981	13027	13001	13067	13123	12876	12902	12926	12986	12932	13165	13069	13060	13002	13097	13021	12992	13067	13049	13119	13007	13031	12976	12974	13087	13128	12979	12968	13014	13044	12928	12983	12922	12885	13018	13036	13070	13013	13084	13057	12966	13155	12980	13055	13225	13025	13088	13107	12929	13137	13025	13190	13042	12902	13121	13027	13089	13126	13131	12995	13121	13095	13041	13234	12963	12902	12925	13266	12980	13062	12993	12962	13167	12976	13038	12938	12932	13096	13037	12822	12994	13064	13054	12928	13031	13175	13106	13080	13073	13021	13189	12848	13002	13087	13132	12978	12948	12846	13019	13001	13029	13147	13111	12932	13115	13104	13121	12978	13016	13081	13016	13187	13049	13085	12840	12916	13063	13055	13011	13102	12958	13115	12920	12817	12976	13073	13127	13098	13075	13080	13131	13070	13014	13048	13098	12950	13101	13091	12939	13009	13081	12986	13082	13089	12842	13127	12904	13024	13041	12997	13189	12882	12994	12883	13083	13046	13018	13127	12980	13062	13009	13180	13037	13047	13014	13001	13030	13148	13227	13068	13136	13030	13074	12907	13049	13044	13008	12981	12960	13043	13007	12884	13092	13012	13018	13184	13098	13036	13020	13051	13265	13000	12972	13146	12897	13031	12968	12739	13068	12827	13056	13022	13109	13070	12966	13053	13007	13061	12994	13046	13032	13147	13165	13186	13050	13196	13102	12988	12977	12869	13117	13075	13161	13143	13067	13124	12847	12964	13032	13017	13152	13100	13000	13110	13162	13029	13080	13129	13117	13111	13122	13015	12899	13105	13025	12978	13193	13120	13144	13015	13001	13122	13051	13054	13076	13177	13110	13192	13000	13102	13112	13236	12956	13040	12993	12797	12840	13030	12843	13047	12941	13019	13271	13046	13174	13116	12989	12858	13038	13058	12987	12986	12960	13110	13009	12961	13051	13037	12923	12943	12980	12909	12998	13265	13085	12907	13173	13172	13067	12925	13015	13070	12981	13049	13039	13045	13060	12960	13017	13119	13024	13059	13051	12996	12989	13117	12987	12965	13077	13017	13073	12983	13033	12943	13048	13055	13166	13122	12888	13023	13140	13124	13138	12981	13030	12907	12995	12966	12959	13105	13019	13083	13084	12892	13028	13192	13143	13115	13120	13147	12922	13222	13123	12969	13094	12914	12968	13077	13056	13015	13122	13016	13071	12992	13047	13049	13028	12980	12960	13057	13124	13070	13051	13076	13113	13111	13190	13094	12976	13202	13002	13009	12937	13205	13072	13038	13218	12850	13054	13029	12981	13053	13118	13149	13057	12926	13184	13029	13067	13148	12975	13090	12833	12884	12999	13087	12877	13044	13196	13093	13129	13137	12932	13072	13024	12972	13194	12917	13064	13077	12982	12952	13030	13103	13013	13216	13093	12943	13134	13049	13072	13046	13134	12942	13048	12909	13038	13029	13066	13136	12992	12973	13071	13017	13113	13101	13053	12889	13098	13060	13139	13171	13006	13093	13160	13063	12965	13070	13104	12849	13012	13055	13162	13081	12943	13266	13081	12935	12905	13028	13101	13016	13000	12993	13035	12961	12873	13058	13022	12979	13025	13185	13095	13144	13036	13024	12983	13018	13031	13041	13019	12966	12936	12998	13023	13100	13094	13039	13176	12891	13114	13078	12772	13045	12987	13021	13071	13073	12972	12959	13126	12924	12936	13128	13062	13180	13047	12987	13117	12970	13145	13143	12997	12994	13104	13000	13057	12900	13078	13048	13081	13092	12930	12998	13067	12936	13100	13067	12939	13075	13042	13013	13073	12966	13045	13030	13019	12953	13040	13001	13011	13048	12935	13093	13016	13126	12880	12961	13067	12911	13049	13104	13077	13066	13144	12944	12973	13112	12959	13055	12938	13117	13179	13003	12961	13083	13055	13065	13116	13124	12859	13160	13011	13115	13070	13011	13011	13055	13157	12942	13039	13099	13012	13021	12975	13099	13015	13216	13214	13005	12977	13044	13116	13024	13090	13266	12940	12848	13211	12831	12965	13073	13139	13120	13008	13164	13035	13169	12955	13011	13025	13037	12931	12993	12967	13081	13025	13042	13200	12927	13099	13030	13131	13189	12960	13011	13172	12799	12947	13044	12998	12971	13054	13152	13067	13214	12966	13035	12988	13185	12949	13067	13007	13065	12926	12955	13062	13011	13039	13143	13189	12907	13235	13035	12963	13085	12949	12957	13050	12979	13061	13141	13244	13004	13109	13019	12955	13121	13037	12986	12936	12989	12934	13217	13014	13085	13137	12948	13092	13026	12956	12961	13042	13074	12941	13021	13007	13110	13005	13117	12907	13062	13085	13029	12971	13182	13037	12943	13208	13075	13165	12918	13093	12996	13036	13124	12933	13183	13056	13007	13026	13050	13150	12981	13009	12976	13070	13006	12977	12960	13108	13102	13025	13161	12902	12933	13017	12920	13114	13035	13179	13178	13023	13049	12969	12838	12997	13014	12928	13150	13077	13062	12944	13170	13110	12897	13046	12927	13024	13037	13216	13064	13171	13038	13122	12929	13147	13092	13056	13175	12904	12881	13035	13186	13087	13007	13097	13090	13017	13059	13085	13093	12910	13090	13040	13001	13043	12834	13069	12947	13103	12890	13060	12936	13209	13052	13091	13120	12868	12924	13084	13089	13085	13054	13186	12992	13203	13046	12897	13185	13172	13091	12934	12932	12936	12944	13077	12925	13075	13106	12913	13040	12999	13138	13067	13250	13033	13083	13086	13161	13101	12928	13063	13103	12918	13125	12968	13097	12929	12981	13117	13047	13053	12934	12995	13045	13020	13062	13104	12886	12976	13009	12955	13066	13117	13032	13128	12932	13036	12996	13071	13032	12908	13275	12980	13123	13055	13108	13014	13211	13015	13028	13088	13138	13110	13055	12933	13057	13017	13097	13122	13015	13002	13147	13045	13124	13086	13245	13022	13084	13138	13078	13008	12929	13038	13230	13074	12904	13081	13085	13039	12988	13121	13041	12926	13122	13039	12983	12976	13051	12996	13116	13165	13116	13013	13104	13160	13037	13059	13156	13099	13066	13071	12838	13278	13141	13211	13093	13103	13047	13060	12978	13083	13153	13122	13051	13063	13147	13136	13046	13122	13026	13090	12876	13002	12934	12973	13167	13081	13113	12985	13076	13025	13113	12973	13087	12990	13019	13050	12860	13083	13117	12846	13028	12985	13020	13008	12991	13018	13020	13103	13145	13010	13033	13053	12991	13019	13056	13142	13016	13041	12985	12887	13145	13035	13160	12799	13164	13012	13044	13044	13106	13017	12989	13139	12957	13044	12973	13031	12955	13107	13192	13137	13066	12944	13199	12935	13021	13165	13192	12953	13021	13236	12985	13152	12912	12942	13104	13191	13181	13051	13136	12957	12996	13038	13031	12977	12998	12976	12947	13165	13006	13035	13132	13060	12988	13106	13000	13025	13170	13101	12984	12989	12999	12999	13076	12930	13131	13062	13048	13147	13045	12999	13038	13250	13033	13094	13006	13040	13001	12995	13118	12904	13065	13062	12854	13047	13000	13079	12887	13174	13001	12928	12982	13040	13116	13078	13028	13078	12983	12987	13081	13124	13070	13047	13162	13119	13064	13050	13165	13013	13204	12884	13314	13104	12943	13012	12864	13098	13008	13043	13083	12996	12929	12974	13185	13014	13006	13078	13057	13201	13297	13010	12981	13339	13201	13030	12981	12962	13054	13140	12960	12982	12987	12950	13029	12924	13035	12998	12994	12927	12965	13013	13052	12962	13040	13094	13051	13192	13044	13018	13019	12889	12961	13007	13047	12884	13039	13059	13097	13195	13053	12919	12954	13109	13013	12997	12993	12910	13145	13183	12935	13045	12946	13047
28494	32691	40471	28833	16072	13811	13486	13227	13278	13414	13403	13341	13276	13466	13265	13241	13149	13015	13115	13040	13166	13097	13296	13117	13277	13122	13282	13120	13299	13172	13156	13235	13085	13158	13257	13260	13259	13271	13107	13260	13063	13223	13176	13133	13189	13354	13282	13210	13098	13127	13289	13024	13050	13107	13280	13090	13083	13000	13175	13360	13290	13171	13180	13151	13233	13081	13098	13110	13284	13462	13321	13183	13263	13215	12995	13195	13179	13100	13172	13063	13132	13129	13104	13304	13169	12988	13233	12967	13021	13040	13089	13036	13262	13166	13148	13017	13130	13183	13175	13057	13233	12929	13109	13131	13206	13181	13255	13154	13054	13175	13222	13152	12996	13300	13052	12917	13110	13123	13204	12961	13141	13280	13099	13028	13284	13443	13264	13126	13219	13112	13052	13158	13264	13226	13072	13022	13261	13158	13156	13280	13053	13141	13132	13112	13362	13129	12994	13079	13220	13119	13156	13209	13032	13261	13285	13179	13249	13097	13273	13143	13119	13050	13155	13109	13292	13334	13262	13021	13317	13209	12990	13118	13244	13314	13098	13042	13235	13250	13393	13102	13041	13161	13016	13059	13038	13204	13003	13273	13200	13046	12918	12981	13116	13217	13244	13156	13080	13058	13048	13062	13020	12999	13122	12989	13288	13098	13111	13243	13223	13059	13199	12997	13075	12918	12972	13302	13384	12987	13094	13237	13310	13161	13156	13202	13379	13264	13173	13079	13142	13066	13130	13047	13314	13049	13320	13067	13314	13293	13165	13141	13125	13120	13060	13156	13107	13155	13230	13315	13272	13226	13106	13090	13174	13036	13142	13058	12981	13261	13017	13055	13175	13138	13153	13125	13070	13288	13311	13112	13017	13154	13071	13134	13132	13189	13127	13048	13117	13081	13215	13096	13120	13160	13303	13009	13231	13163	13071	13007	13113	13026	13232	12958	12986	13164	13302	13298	13129	13317	13208	13296	13209	13246	13245	13239	13132	13118	13139	13238	13161	13049	13123	13247	13239	12993	13171	13253	13146	13190	13301	13043	13022	12938	13268	13113	13065	13343	13170	13044	13016	13273	13339	13040	13181	13237	13293	13152	13026	13376	13234	13171	13279	13031	13087	13192	13295	13172	13248	13034	13084	13199	13105	13148	13221	13297	13252	13084	13207	13073	13309	13208	12992	13258	13151	13067	13156	13059	13302	13190	13172	13422	13357	13058	12990	13189	13213	13200	13155	13179	12937	13033	13234	13282	13149	13246	13229	13180	13197	13289	13088	13086	13120	13063	13167	13230	13244	13224	13246	13085	13113	13209	12995	13240	13179	13170	13068	13059	13166	13077	13266	13188	13151	13312	13195	13236	13197	13345	13250	13097	13081	13267	13275	13115	13103	13165	13078	13013	13026	13065	13224	13246	13190	13127	13337	13234	13075	13261	13197	13151	13272	13260	13152	13253	13209	12976	13074	13247	13206	13082	13167	13240	12932	13158	13200	13049	13185	13111	13073	13222	13168	13270	13181	13348	13311	13154	13241	13138	13351	13181	13165	13324	13152	13362	13167	13041	13273	13082	13369	13197	13234	13381	13258	13276	13099	13088	13202	13170	12982	13096	12993	13085	13153	13148	13019	13034	13183	13143	13318	13455	13145	13222	13190	13282	13218	13150	13002	13233	13189	13078	13325	13126	13217	13252	13203	13120	13070	13072	13051	13117	13301	13305	13241	13068	13007	13350	13137	13320	13229	13014	12959	13232	13258	13244	13230	13147	13208	13156	13256	13389	13229	13130	13217	12896	13213	13171	13262	13054	13342	13189	13179	13268	13190	13153	13277	13255	13135	13118	13148	13237	13094	13113	13278	13090	13225	13223	13201	13411	13028	13160	13295	13097	13109	13362	13108	13231	13039	13215	13307	13372	13194	13154	13183	13125	13256	13038	13121	13211	13219	13207	13225	12923	13306	13061	13144	13012	12996	13164	13206	13022	13243	13122	13332	13042	13287	13121	12938	13206	13003	12970	13090	13133	12968	13292	13082	13238	12992	13077	13199	13030	13071	13195	13075	13223	13015	13269	13378	13224	13149	13239	13165	13206	13198	13279	13059	13144	13150	13012	13088	13140	13167	13148	13099	13098	13182	13207	13186	13120	13230	13180	13290	13243	13168	12994	13285	13305	13076	13186	13141	13085	13304	13018	13168	13226	13203	13113	13053	13260	13294	13250	13064	13102	13238	13294	13057	13002	13010	13027	13150	13180	13080	13244	13124	13055	13196	13153	13177	13218	13105	13309	13135	13282	13239	13220	13071	13144	13146	12950	13060	13238	13092	13310	13140	13216	13196	13205	13117	13114	13239	13132	13266	13026	13126	13127	13096	13306	13133	13099	13113	13162	13192	13082	13211	13055	12922	13206	13328	13403	13178	13095	13027	13205	13225	13195	13204	13085	13297	12982	13024	13110	13177	13131	13178	13087	13223	13173	13241	13328	13225	13219	13109	13251	13315	13130	13209	13186	13103	13194	13351	12884	13115	13095	13205	13078	13155	13165	13101	13178	12888	13167	13093	13383	13235	13233	13181	13143	13194	13157	13363	13422	13145	13041	13115	13165	13158	13057	13313	13054	13192	13452	13089	13063	13155	13413	12989	13206	13266	13264	13371	13341	13112	13046	13064	13027	13189	13202	13037	13004	13292	13112	13228	13149	13170	13270	13282	13106	13149	13189	13121	13244	13135	13065	13156	12995	13105	13084	13239	13254	13284	12999	13096	13219	13092	13287	13201	13288	13049	13191	13227	13146	13255	13271	13120	13195	13234	13231	13113	13165	13302	13193	13257	13221	13099	13031	13138	13103	13062	13068	13066	13262	13165	13258	13093	13126	13180	13012	13323	13181	13151	13187	13149	13109	13198	13073	13084	13263	12954	13044	13163	13170	13046	13075	13132	13316	13107	12935	13213	13225	13108	13277	13266	13099	13174	13172	13218	13312	13184	13034	13125	13065	13161	13125	13131	13228	13173	13197	13154	13213	13106	13265	12970	13268	13115	13035	13187	13113	13229	13112	13284	13019	13060	13186	13040	13020	13045	13300	13170	13190	12958	13146	13186	13153	13069	13186	13098	13228	13141	13167	13154	13171	13156	13154	13168	13094	13164	13125	13179	13271	12940	13190	13150	13097	13212	13406	13180	13135	13109	13301	13228	13026	13245	13133	13135	13105	13198	13083	13172	13304	13160	13264	13247	13344	13160	13358	13155	13186	13145	13056	13137	13103	13121	13053	13418	13018	13173	13074	13034	13085	13100	13178	13165	13171	13375	13309	12985	13152	13118	13082	13100	13251	13275	13044	12860	13254	13033	13227	13068	13373	13011	13120	13112	13184	13301	13165	13251	13110	12999	13122	13179	13175	13009	12993	13233	13082	13154	13230	13181	13229	13279	13120	13144	13297	13208	13226	13196	13290	13160	13057	13027	13030	13060	13340	13066	13137	13271	13246	13287	13104	13180	13161	13429	13073	13208	13200	13181	13172	13124	13217	13081	12947	13177	13129	13026	13189	13187	13259	12901	13236	13080	13267	13023	13140	13239	13209	13224	12957	13268	13240	13022	12882	13131	13084	13123	13477	13241	13018	13414	13231	13218	13275	13279	13151	13118	13055	12999	13059	13136	13263	13230	13045	13064	13148	13136	13286	13284	13054	13209	13113	13218	13310	13266	13400	13095	13068	13135	13145	13265	13047	13220	13364	13067	13265	13265	13262	13284	13318	13310	13171	13050	13032	13195	13033	13124	13118	13165	13195	13136	13219	13204	13177	13146	13017	13223	13019	13150	13103	13374	13097	13218	13234	13269	13268	13293	13117	13107	13238	13017	13144	13192	13026	13348	13000	13138	13040	13087	13039	13193	13181	13269	13161	12957	13070	13117	13234	13178	13152	13169	13084	13123	13223	13171	12985	13184	13449	13143	13257	13370	13080	13230	13159	13246	13101	13127	13089	13248	12951	13250	13215	13201	13187	13147	13143	13276	13186	13176	13298	12997	13077	13320	13170	12976	13054	13085	13046	13286	13213	13290	13230	13063	13302	13294	13257	13214	13113	13221	13066	13199	13260	13296	13189	13248	13230	13171	13188	13133	13298	13093	13054	13135	13308	13193	13196	13114	13206	13217	13265	13284	13161	13241	13043	13173	13200	13289	13053	13164	12893	13253	13289	13279	13331	13116	13032	13050	13305	13100	13060	13116	13268	13066	13133	13032	13149	13240	13102	13347	13450	12910	13109	13261	13236	13174	13204	13140	13249	13047	13056	13127	13240	13155	13205	13065	13163	13166	13221	13102	13268	13025	13208	13055	13052	13112	13184	13271	13163	13122	13249	13151	13076	13225	13307	13442	13077	13278	13072	13129	13311	13045	12959	13221	13262	13138	13276	13179	13171	13363	13269	13227	13178	13130	13180	13138	13070	13269	13030	13273	13115	13328	13196	13263	13109	13169	13254	13123	13201	13172	13304	13192	13100	12922	13051	13213	13101	13263	13132	13017	13361	13226	13158	12922	13128	13155	13200	13232	13230	13002	13067	13138	13274	13048	13072	13100	12980	13147	12989	13099	13170	13169	13211	13194	13113	13091	13044	13070	13238	13234	12925	13204	13150	13264	13302	13025	13024	13255	12902	13199	13139	12934	13029	13007	13031	13097	13179	13054	13249	13223	13222	13011	13046	13224	13230	12989	13116	13294	13451	13183	13278	12894	13239	13142	13083	13095	13139	13131	13031	13240	13283	13207	13079	13299	13388	13238	13265	13233	13161	13221	13089	13169	13210	13065	13128	13231	13255	13110	13203	13260	13137	13200	13288	13137	13147	13154	13078	13002	13178	13173	13117	12977	12983	13256	13179	13281	13130	13282	13105	13328	13283	13092	13220	13238	13305	13120	13012	13132	13202	13136	13221	13260	13183	13242	13126	13211	13283	13050	13122	13083	13203	13248	13120	13108	13169	13225	13150	13298	12979	13229	13056	13054	13216	13335	13135	13155	13048	13138	13049	13107	13270	13157	13150	13088	13090	13142	13253	13173	13225	13181	13219	13113	13054	13109	13115	13187	13103	13144	13148	13176	13223	13370	13192	13174	13161	13222	13117	13105	13073	13220	13162	13224	13279
32416	53080	45294	26708	14121	12886	12806	12584	12778	12807	12671	12915	12854	12976	12743	12907	12747	12818	12846	12919	12679	12718	12727	12809	12711	12842	12794	12700	12857	12808	12675	12825	12858	12679	12881	12872	12835	12733	12633	12908	12771	12843	12703	12991	12761	12949	12729	12847	12731	12646	12844	12698	12706	12861	12766	12955	12790	12810	12914	12805	12868	12669	12745	12859	12596	12764	12774	12828	12696	12814	12670	12748	12674	12765	12915	12647	12689	12585	12689	12938	12668	12712	12890	12763	12729	12821	12873	12873	12660	12612	12907	12616	12648	12891	12673	12748	12826	12776	12593	12719	12894	12715	12746	12808	12929	12719	12829	12871	12829	12660	12705	12783	12708	12661	12813	12889	12791	12878	12655	12784	12775	12730	12823	12737	12819	12818	12697	12799	12929	12772	12742	12788	12828	12816	12885	12753	12857	12657	12881	12723	12843	12864	12712	12820	12735	12729	12726	12746	12884	12700	12738	12764	12640	12930	12776	12871	12805	12793	12658	12889	12758	12679	12876	12809	12780	12890	12685	12708	12804	12722	12801	12886	12843	12914	12671	12742	12721	12811	12722	12768	12771	12890	12731	12738	12701	12792	12709	12737	12862	12788	12796	12711	12720	12796	12917	12756	12604	12936	12814	12891	12826	12715	12699	12924	12840	12798	12846	12636	12755	12628	12776	12835	12773	12744	12956	12624	12840	12908	12659	12751	12754	12849	12894	12700	12754	12932	12787	12770	12717	12760	12800	12673	12715	12656	12819	12757	12662	12859	12787	12832	12842	12827	12997	12807	12722	12635	12778	12718	12899	12782	12767	12628	12832	12882	12924	12712	12695	12789	12818	12875	12817	12792	12817	12698	12843	13009	12780	12653	12782	12675	12823	12644	12814	12840	12583	12844	12702	12628	12689	12761	12713	12742	12870	12802	12886	12745	12843	12865	12820	12799	12938	12847	12762	12927	12798	12921	12751	12606	12712	12658	12885	12819	12792	12912	12748	12835	12643	12788	12794	12824	12746	12958	12546	12890	12909	12796	12701	12793	12744	12780	12687	12865	12724	12703	12742	12790	12853	12879	12792	12749	12762	12885	12762	12806	12647	12724	12691	12801	12896	12841	12615	12767	12675	12853	12756	12791	12881	12845	12700	12795	12843	12796	12810	12994	12861	12749	12677	12846	12831	12922	12810	12996	12705	12812	12896	12816	12882	12645	12773	12747	12741	12859	12967	12695	12729	12672	12793	12807	12903	12744	12753	12816	12756	12766	12759	12735	12773	12672	12712	12815	12640	12764	12869	12701	12799	12880	12772	12738	12662	12642	12744	12663	12678	12844	12723	12793	12683	12676	12868	12652	12717	12875	12834	12541	12905	12760	12684	12722	12649	12716	12817	12741	12754	12589	12630	12901	12765	12880	12965	12802	12807	12810	13094	12870	12762	12864	12812	12819	12777	12725	12863	12700	12761	12795	12780	12837	12673	12706	12739	12743	12805	12724	12789	12741	12817	12597	12726	12593	12754	12716	12732	12952	12824	12973	12792	12820	12696	12677	12747	12929	12758	12744	12712	12775	12837	12777	12609	12707	12756	12883	12724	13010	12879	12841	12821	12674	12633	12745	12792	12895	12777	12919	12717	12826	12673	12771	12770	12797	12949	12683	12833	12800	13007	12691	12738	12692	12614	12738	12844	12693	12703	12931	12772	12824	12838	12671	12794	12925	12683	12748	12616	12688	12769	12763	12858	12704	12842	12702	12787	12818	12800	12674	12761	12913	12916	12816	12782	12808	12903	12625	12839	12882	12753	12604	12803	12963	12812	12698	12824	12785	12730	12703	12838	12769	12762	12766	12864	12860	12857	12709	12766	12760	12769	12800	12634	12808	12666	12698	12850	12748	12838	12872	12810	12908	12868	12664	12701	12778	12808	12584	12806	12850	12796	12745	12954	12676	12938	12799	12959	13061	12790	12758	12802	12759	12672	12731	12845	12802	12838	12764	12587	12719	12863	12780	12656	12922	12679	12712	12836	12774	12572	12757	12723	12767	12646	12731	12757	12800	12693	12993	12682	12928	12886	12709	12712	12774	12667	12594	12757	12605	12537	12757	12615	12825	12820	12920	12810	12785	12681	12922	12809	12702	12742	12768	12622	12844	12781	12559	12816	12707	12765	12851	12802	12837	12750	12658	12758	12782	12581	12809	12768	12765	12856	12734	12819	12888	12923	12678	12775	12853	12874	12714	12821	12805	12888	12831	12879	12915	12789	12873	12767	12642	12801	12834	12861	12602	12827	12800	12868	13013	12819	12807	12792	12849	12830	12819	12886	12741	12851	12633	12885	12799	12895	12644	12671	12822	12876	12638	12760	12673	12726	12785	12738	12818	12758	12841	12696	12767	12820	12772	12826	12778	12740	12786	12865	12960	12932	12680	12819	12836	12796	12631	12749	12684	12756	12916	12688	12843	12801	12788	12730	12884	12616	12662	12777	12851	12735	12860	12819	12767	12824	12749	12805	12745	12787	12591	12910	12676	12577	12863	12767	12728	12963	12911	12869	12928	12703	12649	12758	12909	13007	12829	12831	12886	12768	12776	12881	12882	12843	12653	12752	12926	12741	12736	12860	12798	12786	12834	12800	12663	12873	12776	12723	12905	12837	12864	12871	12808	12855	12855	12746	12716	12831	12886	12749	12798	12784	12791	12945	12698	12746	12795	12944	12845	12682	12837	12644	12838	12701	12943	12692	12928	12756	12796	12828	12879	12838	12792	12796	12653	12783	12786	12878	12708	13048	12782	12710	12730	12745	12812	12765	12940	12722	12892	12833	12928	12797	12934	12619	12844	12911	12772	12824	12698	12757	12721	12718	12857	12824	12722	12638	12848	12720	12784	12687	13077	12841	12830	12705	12718	12796	12761	13000	12923	12864	12693	12609	12863	12918	12681	12707	12946	12829	12860	12911	12790	12662	12826	12844	12823	12978	12872	12872	12763	12867	12740	12901	12646	12873	12705	12781	12729	12791	12763	12758	12607	12743	12820	12842	12775	12741	12857	12650	12699	12900	12860	12808	12721	13008	12884	12817	12759	12835	12819	12628	12653	12636	12923	12728	12705	12735	12918	12722	13038	12873	12747	12846	12800	12613	12720	12906	12873	12827	12615	12790	12794	12750	12807	12720	12728	12833	12889	12891	12933	12930	12764	12822	12745	12897	12792	12567	12728	12842	12859	12869	12798	12766	12887	12759	12781	12620	12933	12751	12733	12814	12677	12783	12634	12902	12801	12698	12768	12641	12843	12692	12743	12839	12747	12777	12873	12801	12867	12813	12687	12715	12786	12719	12697	12706	12810	12821	12786	12594	12827	12834	12744	12724	12847	12835	12813	12774	12792	12841	12740	12749	12758	12898	12867	12615	12729	12911	12882	12685	12891	12809	12830	12876	12838	12672	12824	12678	12651	12796	12698	12838	12779	12867	12737	12751	12923	12782	12715	12734	12705	12776	12772	12748	12757	12819	12738	12808	12705	12876	12872	12744	12786	12943	12693	12759	12831	12979	12906	12771	12775	12826	12792	12871	12716	12636	12684	12748	12760	12938	12747	12758	12839	12914	12812	12675	12801	12760	12800	12696	12760	12681	12638	12924	12826	12915	12712	12775	12957	12625	12718	12701	12745	12694	12856	12695	12800	12987	12703	12706	12690	12977	12932	12901	12803	12883	12797	12772	12859	12842	12727	12907	12849	12812	12922	12889	12805	12730	12686	12805	12806	12756	12595	12798	12794	12771	12777	12918	12877	12855	12811	12755	12723	12729	12903	12703	12775	12822	12726	12696	12740	12685	12974	12702	12621	12670	12654	12810	12818	12727	12716	12760	12786	12728	12843	12655	12673	12735	12955	12656	12749	12814	12856	12804	12875	12822	12878	12839	12826	12660	12749	12858	12760	12760	12823	12911	12843	12760	12733	12850	12945	12746	12697	12873	12772	12854	12708	12803	12712	12682	12769	12706	12799	12699	12703	12948	12954	12771	12813	12781	12774	12840	12633	12807	12807	12721	12660	12794	12655	12719	12579	12791	12859	12695	12943	12705	12832	12866	12865	12766	12589	12754	12933	12788	12607	12725	12748	12801	12869	12621	12941	12752	12769	12806	12843	12820	12783	12791	12570	12810	12891	12799	12787	12840	12894	12758	12653	12723	12623	12832	12751	12711	12726	12782	12828	12901	12878	12769	12950	12766	12760	12553	12751	12684	12802	12691	12846	12884	12751	12765	12723	12889	12904	12918	12683	12715	12748	12822	12856	12789	12761	12980	12612	12835	12965	12823	12808	12765	12760	12734	12597	12618	12716	12770	12706	12798	12822	12677	12682	12918	12714	12863	12710	12596	12852	12701	12581	12804	12757	12837	12848	12829	12754	12719	12775	13029	12727	12756	12888	12673	12900	12925	12702	12832	12750	12853	12779	12723	12790	12719	12898	12641	13018	12823	12818	12921	12930	12753	12842	12789	12693	12820	12700	12656	12696	12905	12787	12819	12647	12788	12683	12698	12658	12785	12899	12676	12833	12714	12879	12882	12789	12840	12540	12793	12767	12741	12914	12967	12722	12814	12863	12690	12888	12705	12861	12785	12711	12969	12650	12714	12742	12928	12745	12942	12834	12687	12731	12824	12605	12814	12969	12866	12926	12668	12740	12778	12786	12861	12834	12807	12838	12662	12952	12792	12856	12893	12784	12862	12717	12645	12710	12728	12846	12772	12791	12778	12700	12856	12715	12670	12851	12677	12751	12651	12760	12783	12906	12795	12928	12711	12875	12954	12743	12719	12895	12847	12991	12789	12777	12824	12732	12791	12686	12768	12802	12878	12876	12968	12821	12902	12764	12777	12857	12733	12715	12913	12768	12707	12797	12744	12669	12968	12832	12798	12883	12850	12723	12762	12755	12818	12889	12718	12919	12864	12877	12626	12641	12862	12770	13045	12776	13000	12739	12939	12732	12792	12801	12749	12812	12705	12660	12764	12782	12745	12900	12617	12666	12576	12832	12937	12831	12688	12864	12736	12846	12661	12823	12933	12921	12734	12884	12801	12703	12819	12714	12898	12810	12984	12707	12810	12775	12877	12842	12828	12859	12876	12916	12808	12816	12601	12724	12742	12869
24280	24487	40974	38702	25422	20644	17342	14606	14137	14257	14339	14428	14167	14286	14391	14299	14035	14367	14298	14254	14287	14067	14268	14258	14281	14226	14271	14283	14349	14182	14456	14168	14108	14183	14137	14091	14275	14166	13908	14151	14271	14276	14173	14284	14082	13970	14333	14286	14186	13993	14191	14067	14045	14141	14101	14187	14261	14095	14323	14303	14314	14201	14294	14180	13997	14169	14069	14223	14181	14095	14194	14127	14036	14226	14211	14161	14240	14245	14075	14108	14234	14176	14133	14160	14278	14257	14054	14059	14251	13992	14137	14077	14250	13936	14165	14137	14094	14274	14047	14006	14193	14185	14225	14186	14215	13973	14072	14094	14111	13831	14059	14074	14064	14105	14255	14078	14134	14390	14096	14081	13949	14113	14111	14436	14258	14250	14204	13984	14141	13994	14229	14170	14083	14134	14121	14187	14010	14205	14136	14206	14301	14036	14399	14153	14297	14084	14258	14122	14029	14051	14127	14214	14162	13985	14173	14061	13922	14301	14133	14028	14119	14228	14078	14175	14053	14262	14145	13913	14157	13933	14073	14051	14249	14146	14025	14058	14182	14051	14262	14169	14382	14108	14109	14308	14221	14241	13987	14109	14157	14035	14287	14129	14042	14100	14048	14027	14183	14006	14127	14185	14232	14094	14263	14114	14057	14186	14031	14094	14189	14047	14075	14309	14228	14196	14018	14088	13995	14125	14280	14228	14225	14053	14172	14248	14098	14143	14101	13984	14086	14212	14346	13972	14108	14138	14007	14066	14249	13959	14110	14041	14284	14163	14003	14181	14088	14248	14010	14222	14028	14178	14149	14172	14194	14237	14259	14157	14234	14048	13947	14219	14318	13937	14075	14091	14216	14136	14286	14008	14209	13997	14214	14159	14209	14213	14204	14182	14169	14117	14263	14063	14371	14156	14257	14093	14194	14058	14202	13947	13992	14402	14198	14129	13894	13994	14164	13921	13907	14054	14309	14050	14201	14165	13891	14087	14219	14204	14083	14182	13987	13947	14046	14167	13984	14091	14227	14144	14116	14193	14031	14011	13761	14132	13901	13996	13788	14023	14221	14168	14167	14140	14165	14309	14321	14256	14130	14094	13997	14030	14172	14198	14114	13878	13995	14327	14306	14129	14170	13955	14118	13936	14197	14066	13895	14145	14070	13978	14079	14079	14024	14090	13981	14015	14230	14265	14218	14023	14150	13971	14084	14269	14188	14148	14143	14174	13946	13837	14317	14067	14166	13955	14081	14103	13996	14188	14039	14096	14129	14069	14205	14094	14022	14072	14244	14207	14156	14316	14118	14143	14081	14092	14169	14024	14158	14291	14081	14084	14043	14191	14194	14006	14057	13993	14096	14057	14119	14232	14132	14020	13941	14251	14067	14023	14037	14077	14193	14187	14060	14258	14060	14037	14178	14088	14073	14162	14132	14050	14213	14090	14049	14149	14285	14142	14157	14001	14026	14284	14221	14103	14137	14146	14325	14155	14080	14009	14050	14148	13964	14006	14080	14087	14171	14221	14127	14056	14182	14211	14230	14010	14088	13987	13956	14194	14081	13920	14254	14145	14210	14042	14179	14042	14127	14145	14165	14126	14090	14138	14125	14102	14079	14125	14140	14076	14048	14142	14084	13953	14359	14304	14163	14037	13981	14019	14088	14079	14208	14093	14030	14156	14091	13944	14037	14025	14210	14316	14070	13886	14082	14196	14041	14121	14296	14196	13931	14080	14143	14263	14249	13947	14070	14094	14074	14122	14120	14009	14123	14158	14160	13978	14278	14079	14219	13995	14213	14174	14084	14008	14185	14057	14118	14050	14218	14239	14085	14199	14080	14038	14182	14152	14091	14055	14131	14225	14157	14025	14208	14145	14321	14241	14269	14131	13931	14079	14118	14199	14080	14173	14265	14192	14227	13956	14000	14111	14084	14070	14165	14183	14191	14004	14222	14167	14154	14270	14075	14155	14183	14251	14170	14002	14256	14161	14167	14204	14245	14197	14133	14347	14185	14075	14151	13934	14153	14125	14204	14095	14200	14232	14185	14164	14109	14305	14009	14069	14157	14182	14082	14001	14145	14182	14046	14163	13995	13959	14399	14038	14059	14016	14181	14167	14215	14220	14102	14331	14203	14094	14111	14346	14038	14077	14097	14179	14089	14059	14089	14036	14243	14062	14139	14155	14317	14138	14000	14111	14076	14107	14233	14150	14026	13960	14070	14133	14245	14239	14116	14065	14067	13968	14042	13998	14136	14078	14047	13923	14046	14012	14162	14078	14172	14272	13991	14106	14274	14094	14011	14175	14045	13995	14065	14272	14267	14074	14041	14233	14229	14133	14199	14154	14131	14280	14077	14192	14208	14131	14293	14103	14256	14183	14191	14137	14200	13961	14148	14227	14100	13928	14102	14191	14222	14122	14078	13956	14011	13937	14269	14224	14199	14276	13927	14316	14091	14357	13985	14000	13980	14259	14266	14258	14225	14093	14192	14167	14132	13919	14017	14076	14094	14065	14046	13952	14150	14026	14308	14129	14238	14216	14118	14103	14071	14253	14102	14249	14177	14195	14160	14096	14137	14141	14194	14226	14197	14043	14183	14397	14137	14086	14018	14043	14057	14197	14253	14145	13927	14189	14013	14152	14199	14116	14262	14254	14264	14145	14126	14051	14198	14198	14082	13917	14007	14174	14142	14098	14195	14126	14138	14096	14099	14296	14117	14226	14174	14123	14332	14136	14073	14160	14075	14094	14181	14222	14111	14151	14292	14103	14087	13938	13956	14192	14015	13976	14116	13998	14146	13992	14173	14131	14064	13980	14317	14185	14173	14028	14178	14036	14173	14100	14176	14312	14272	14042	14201	14129	13930	14089	14103	14097	13966	14100	14125	13931	14181	13914	14065	14190	14078	14088	14194	14115	14121	14041	14046	14042	14090	14253	13979	13970	14060	14045	14022	14287	14160	14066	14005	14113	14122	14006	14100	14234	14280	13929	14027	14302	14280	14422	14078	14171	14066	13935	14150	14301	14317	14150	14129	14117	14174	14281	14262	14215	14136	14120	14267	13935	14018	13956	14157	14319	14124	14022	14054	14186	14082	14034	14110	14038	14184	14321	14122	13889	13899	14183	14246	14152	14079	14210	14040	14164	14104	13978	14205	14284	14155	14051	14208	14264	14301	14059	14046	14235	14276	14238	14161	14087	14178	14337	14097	14042	14221	13994	14013	14168	14106	13956	13952	14055	14209	14083	14223	14165	14162	14148	14066	14053	14342	14139	14082	14115	14157	14153	14215	13992	14123	14223	14155	14118	14128	14143	14215	14237	14274	14115	14324	14213	14082	14077	14467	14105	14108	14021	14223	14120	14148	14055	13946	14204	14046	14101	14108	14076	14176	14038	14116	14115	14046	14072	13958	14220	14215	14197	14072	14097	14024	14155	14217	14260	14057	14034	14098	14274	14206	13879	14108	14095	14063	14261	14254	14148	14424	14347	13993	13979	14222	14249	14110	14091	14111	13837	13859	14068	14207	14047	13949	13848	14103	14128	13937	14107	14046	14117	13912	14107	13934	14065	14145	14132	14102	14248	14041	14195	13979	14156	14212	14165	14018	14265	14028	14078	14010	13920	14157	14165	14276	14231	13985	14112	13964	14297	13999	13973	14182	14210	14185	13965	14165	14223	14245	14174	14095	14026	13960	14033	14258	14229	14054	14086	14028	14246	14286	14148	14115	14016	14248	14254	14116	14049	14272	13943	14124	14089	14080	14090	14192	14232	14092	14115	14034	14070	14181	14171	14226	14124	14103	14334	14253	14241	14199	14119	13972	14172	14289	14158	14233	14035	14185	14110	14017	13982	14120	13961	14116	13852	14074	14147	14228	14152	14044	13923	13909	14183	14122	14080	14029	14035	14090	13907	14279	14071	14008	14222	14072	14033	13969	14283	14143	14295	14133	14050	13999	14121	14078	14105	14143	14056	14112	14050	14057	14087	14306	14078	14102	14031	14270	14126	14297	14002	14256	14202	14135	14177	14068	14330	14185	14189	14335	14081	14157	14065	14183	14269	14260	13874	14051	14094	14000	14182	14060	14301	14180	14012	14338	14084	14025	14120	14086	14071	14090	14057	13902	14007	14230	14130	14055	13950	14203	14211	14173	14282	14404	14121	14044	14171	14271	14279	14289	14279	14204	14111	14244	14001	14088	13994	14119	14089	14129	14127	14291	14129	14062	14187	13981	14181	14327	14043	14235	13974	14194	14081	14154	14229	13961	14105	14086	14081	14023	14057	13990	14107	14311	14243	14036	14161	13933	14017	14177	14146	14156	14086	14067	14148	14222	14012	14171	14013	14198	14109	14252	14171	14161	14123	14383	14002	14103	14048	14208	14177	14110	14330	14217	14179	14154	14025	14174	14122	13977	14196	14082	14127	13923	14224	13998	14128	14081	14038	14235	13989	14232	14141	14139	14036	13910	13954	13995	14144	14106	14079	14175	14249	14233	14120	14227	14064	14153	14260	13913	14178	14270	14194	14031	14169	14211	14346	14048	13937	14165	14164	14275	14186	13997	14223	14072	14169	14093	14154	13897	13955	14063	14089	13996	14023	14115	14247	13960	14157	14050	14131	14228	14077	14347	14048	14274	14149	14309	14165	14118	13987	14160	14145	14274	14101	14159	13968	14100	13954	14105	14089	14000	13968	13963	14124	14174	14229	14182	14042	14157	14167	13922	14073	14010	14239	14390	14133	14075	13992	14156	14055	14155	14151	14210	14139	14022	14122	14004	14066	14209	14022	14075	14077	14113	14181	14150	14090	14325	14194	14158	14049	14025	14088	14180	14098	14336	14125	13991	14239	14245	14221	14280	14129	14185	14044	14177	14060	14131	13990	14089	14059	14113	14070	13986	14204	14131	14103	14125	14061	14049	14099	14223	14259	13991	14090	14121	14132	14184	14067	14192	14153	14148	14088	14143	14135	14152	14221	14273	14045	13994	13997	14068	13929	14145	14148	14007	14187	14059	14072	14324	14214	14007	14225	13975	14221	14393	14016	14196	14136	14197	14188	14161	14075	14002	14164	14036	14002	14123	14079	14061	14110	14186	14258	14107	14163	14200	14170	14155	14220	14284	14182	14085	14074	13864	14159
57823	97472	82471	55253	24531	15648	13493	13506	13378	13360	13450	13403	13385	13496	13543	13567	13366	13510	13248	13443	13592	13694	13590	13506	13325	13658	13417	13605	13443	13453	13351	13469	13630	13526	13539	13571	13475	13463	13504	13376	13563	13565	13420	13459	13457	13513	13438	13559	13502	13503	13397	13508	13462	13483	13444	13577	13406	13471	13361	13538	13506	13501	13471	13377	13501	13500	13393	13479	13588	13523	13426	13539	13545	13451	13549	13491	13429	13442	13422	13507	13461	13362	13490	13477	13235	13369	13451	13420	13505	13444	13479	13398	13364	13587	13342	13390	13493	13442	13567	13358	13430	13524	13369	13519	13412	13371	13474	13503	13424	13479	13578	13446	13382	13425	13562	13532	13459	13415	13341	13313	13553	13486	13433	13516	13389	13567	13294	13512	13517	13459	13452	13479	13470	13417	13423	13492	13428	13535	13286	13238	13282	13431	13459	13354	13463	13495	13583	13370	13366	13476	13569	13506	13425	13324	13544	13475	13397	13520	13451	13567	13407	13299	13502	13406	13483	13424	13629	13468	13535	13527	13424	13383	13274	13424	13560	13473	13356	13580	13354	13485	13419	13366	13268	13397	13468	13528	13379	13407	13481	13470	13522	13564	13437	13414	13400	13409	13464	13508	13444	13484	13397	13622	13403	13503	13404	13438	13344	13360	13469	13431	13373	13435	13374	13504	13512	13328	13573	13457	13484	13400	13464	13519	13473	13517	13393	13569	13564	13465	13371	13431	13308	13563	13457	13555	13450	13511	13314	13471	13575	13394	13548	13421	13532	13500	13594	13559	13507	13498	13684	13446	13394	13316	13539	13525	13508	13576	13518	13522	13514	13408	13361	13430	13296	13269	13368	13360	13458	13314	13389	13355	13511	13650	13545	13664	13402	13376	13578	13298	13405	13406	13455	13480	13479	13423	13629	13541	13391	13511	13427	13449	13432	13475	13417	13373	13554	13430	13373	13377	13572	13381	13576	13378	13517	13362	13512	13490	13452	13703	13429	13391	13337	13385	13482	13465	13555	13530	13391	13337	13563	13462	13409	13500	13555	13641	13398	13400	13421	13398	13400	13312	13469	13347	13460	13401	13445	13483	13355	13363	13431	13440	13396	13349	13453	13535	13460	13443	13439	13305	13630	13380	13575	13391	13451	13454	13471	13688	13305	13383	13398	13405	13547	13321	13463	13549	13452	13430	13306	13611	13369	13449	13465	13423	13326	13428	13522	13493	13284	13491	13316	13330	13504	13526	13464	13475	13358	13406	13390	13357	13437	13303	13535	13532	13441	13406	13412	13580	13435	13440	13482	13366	13457	13654	13433	13426	13518	13543	13450	13414	13544	13472	13358	13527	13384	13451	13354	13489	13601	13515	13441	13337	13481	13447	13414	13426	13409	13616	13274	13607	13492	13389	13305	13426	13612	13425	13538	13299	13477	13497	13429	13468	13368	13516	13453	13397	13339	13427	13552	13511	13383	13486	13560	13417	13252	13373	13421	13417	13328	13469	13507	13494	13432	13564	13566	13388	13426	13600	13352	13446	13514	13576	13508	13493	13555	13474	13555	13422	13357	13334	13415	13593	13432	13497	13464	13580	13367	13374	13468	13650	13555	13475	13422	13356	13450	13466	13363	13554	13484	13495	13585	13457	13488	13415	13691	13643	13407	13378	13385	13479	13352	13719	13510	13489	13413	13409	13402	13473	13442	13572	13522	13118	13610	13365	13400	13555	13470	13560	13546	13373	13328	13598	13469	13465	13464	13410	13504	13292	13398	13299	13375	13502	13390	13512	13314	13506	13555	13384	13465	13474	13753	13478	13406	13438	13389	13270	13482	13346	13329	13336	13394	13501	13569	13308	13464	13312	13366	13470	13550	13534	13367	13484	13351	13395	13442	13454	13460	13205	13521	13431	13567	13583	13430	13432	13395	13459	13468	13605	13450	13532	13482	13437	13640	13479	13445	13389	13373	13387	13360	13488	13568	13434	13663	13493	13340	13594	13448	13406	13416	13414	13545	13394	13384	13599	13587	13328	13483	13502	13579	13382	13343	13605	13350	13433	13514	13343	13421	13493	13472	13510	13507	13365	13522	13368	13488	13422	13459	13421	13711	13573	13332	13579	13502	13432	13456	13425	13613	13369	13393	13453	13487	13423	13345	13314	13535	13409	13378	13350	13539	13391	13510	13374	13423	13444	13431	13440	13287	13371	13316	13463	13534	13458	13413	13285	13503	13397	13407	13476	13499	13421	13373	13365	13392	13596	13495	13536	13506	13307	13364	13430	13416	13403	13472	13380	13336	13538	13580	13429	13567	13500	13483	13494	13263	13398	13415	13418	13220	13318	13414	13611	13585	13399	13507	13613	13485	13439	13375	13253	13402	13460	13593	13391	13458	13569	13347	13423	13413	13379	13458	13335	13408	13420	13410	13411	13518	13399	13288	13403	13506	13513	13326	13353	13424	13495	13439	13353	13333	13596	13587	13423	13453	13411	13529	13691	13254	13416	13393	13545	13488	13339	13501	13465	13426	13465	13536	13534	13426	13540	13599	13429	13529	13495	13413	13417	13400	13446	13434	13466	13574	13480	13432	13383	13587	13328	13549	13455	13605	13417	13421	13168	13393	13602	13500	13530	13504	13296	13562	13484	13497	13524	13472	13505	13478	13486	13414	13392	13525	13489	13503	13536	13426	13442	13457	13458	13381	13488	13534	13320	13477	13619	13487	13455	13432	13459	13490	13515	13410	13423	13560	13568	13425	13609	13345	13566	13476	13567	13571	13312	13412	13356	13415	13263	13379	13477	13248	13445	13341	13334	13592	13453	13533	13406	13473	13450	13296	13410	13475	13458	13539	13555	13443	13373	13430	13558	13478	13307	13394	13421	13581	13418	13404	13438	13448	13364	13566	13536	13323	13342	13632	13592	13387	13311	13487	13310	13483	13392	13394	13513	13535	13499	13476	13480	13584	13449	13459	13391	13473	13596	13483	13554	13430	13451	13522	13434	13283	13401	13606	13472	13440	13409	13317	13354	13412	13292	13387	13512	13424	13442	13616	13503	13369	13357	13512	13401	13555	13495	13429	13450	13532	13453	13529	13392	13547	13477	13464	13494	13569	13440	13530	13505	13498	13631	13207	13416	13406	13491	13601	13571	13334	13484	13289	13461	13496	13505	13434	13615	13280	13610	13327	13431	13359	13545	13444	13587	13593	13364	13275	13590	13429	13534	13533	13361	13533	13599	13339	13573	13631	13311	13487	13418	13528	13319	13356	13587	13440	13418	13518	13554	13593	13521	13470	13470	13448	13507	13483	13452	13496	13446	13499	13441	13447	13442	13454	13365	13299	13579	13443	13408	13576	13314	13491	13447	13582	13398	13404	13362	13563	13492	13443	13593	13562	13477	13360	13319	13531	13599	13439	13610	13236	13361	13426	13430	13387	13582	13503	13461	13555	13461	13409	13560	13511	13504	13633	13329	13503	13343	13520	13461	13550	13398	13413	13525	13497	13376	13396	13522	13356	13434	13442	13420	13444	13468	13385	13429	13483	13559	13453	13416	13441	13493	13518	13475	13449	13427	13482	13425	13521	13438	13431	13495	13520	13594	13418	13609	13439	13430	13304	13521	13397	13504	13429	13578	13393	13254	13597	13486	13261	13559	13244	13289	13547	13474	13443	13404	13527	13502	13432	13423	13489	13503	13502	13694	13469	13491	13404	13396	13553	13321	13527	13379	13319	13432	13505	13376	13375	13341	13616	13347	13469	13526	13524	13503	13390	13469	13537	13419	13491	13585	13354	13471	13354	13528	13348	13308	13418	13430	13455	13409	13442	13500	13590	13513	13496	13398	13433	13391	13492	13428	13466	13633	13382	13440	13369	13582	13507	13511	13347	13525	13482	13335	13451	13361	13445	13479	13332	13507	13424	13427	13545	13357	13419	13547	13503	13368	13443	13506	13381	13333	13392	13493	13269	13489	13473	13364	13400	13455	13419	13470	13483	13459	13442	13437	13533	13443	13442	13371	13543	13451	13582	13424	13515	13561	13393	13536	13440	13290	13322	13289	13392	13480	13399	13541	13390	13578	13443	13511	13403	13653	13460	13404	13418	13464	13441	13339	13458	13436	13566	13377	13469	13466	13535	13465	13527	13491	13535	13424	13598	13498	13412	13489	13576	13383	13511	13277	13565	13679	13392	13469	13458	13423	13474	13439	13491	13517	13486	13499	13440	13596	13399	13325	13288	13450	13396	13420	13399	13431	13530	13537	13459	13621	13302	13450	13417	13366	13402	13425	13367	13557	13590	13467	13549	13437	13528	13430	13421	13418	13368	13487	13608	13432	13473	13513	13438	13447	13493	13527	13440	13481	13485	13608	13569	13516	13458	13400	13502	13308	13444	13475	13372	13346	13490	13572	13457	13381	13496	13439	13541	13421	13457	13304	13298	13389	13582	13427	13394	13516	13575	13489	13427	13575	13476	13525	13594	13501	13325	13313	13657	13464	13485	13292	13422	13522	13372	13425	13456	13433	13578	13641	13548	13355	13611	13554	13537	13432	13419	13429	13426	13424	13437	13335	13502	13394	13354	13456	13418	13546	13443	13458	13402	13481	13314	13511	13420	13495	13421	13509	13376	13315	13595	13493	13430	13391	13492	13588	13526	13442	13509	13535	13434	13543	13464	13406	13607	13318	13454	13511	13429	13389	13613	13503	13384	13504	13440	13407	13424	13437	13573	13690	13346	13375	13266	13412	13620	13362	13510	13494	13409	13566	13464	13624	13554	13481	13505	13538	13326	13320	13514	13294	13496	13521	13499	13391	13527	13437	13534	13399	13494	13475	13445	13524	13446	13501	13355	13498	13527	13428	13437	13504	13390	13493	13387	13623	13437	13608	13470	13470	13350	13227	13138	13511	13518	13208	13624	13495	13468	13480	13448	13410	13445	13406	13386	13511	13491	13408	13439	13589	13433	13464	13523	13558	13493	13385	13331	13437	13420	13317	13562	13457	13528	13611	13468	13408	13537	13491	13393	13491	13517	13480	13512	13448	13326	13583	13358	13444	13391	13438	13552	13355	13460	13622	13421	13551	13375	13477	13434	13418	13405	13473	13389	13399	13484	13327	13464	13489	13318	13370	13350	13446
23122	22898	35586	33630	25019	22865	21858	16209	15056	15370	15362	15044	15120	15020	15234	15093	15126	14911	15122	15161	15051	15080	15023	14897	15190	15154	15179	14984	15093	15099	15074	14955	14935	15098	15026	15069	14958	15017	14939	15193	14985	14932	14879	14998	15016	14994	14929	15000	15065	14938	14950	15045	15108	14952	14797	14822	14936	15069	14707	15025	15319	14842	14966	14964	14993	14863	15105	14920	14822	14860	15134	15045	14639	14752	14662	14859	14745	14842	15114	14693	14944	14819	14680	14964	14771	14953	14815	14888	14951	14858	15016	14820	14844	14898	15152	14830	14875	15008	14751	14834	15015	15093	14908	14792	14882	15032	14772	14888	15114	14926	14957	14843	14890	14966	15002	14792	14815	14987	14859	15022	14861	14875	15009	14928	14963	15023	14836	14691	14883	14769	15052	14898	14997	14926	14798	15081	14905	14845	14969	14776	14760	15033	14837	14926	14880	14644	14927	14779	15033	14755	14719	15010	14790	14847	14791	14840	14992	14848	14930	14712	14837	14911	15086	14981	14907	14738	14923	15127	14799	14903	14779	14934	14838	14916	14818	14956	14783	14766	14950	14791	14977	14756	14893	15133	14895	14828	14835	14943	14915	14635	15073	15188	14769	14705	14860	14840	14837	15004	15104	15084	14869	14910	14828	14753	14869	14905	15031	14828	14595	14889	14984	15030	14875	14692	14963	14708	14850	14898	14876	14898	14888	14828	14990	14840	15015	15076	15025	15074	14936	14773	14827	14937	14809	14938	14792	14875	14934	15032	14749	14988	14946	14950	14876	15142	14939	14800	14947	14911	14832	15014	14883	14936	14780	14906	14838	14934	14945	14743	14960	14932	14715	14974	14898	14912	14959	14719	14676	15043	14855	15043	14934	14941	14874	14828	14873	14874	14981	14688	14925	14817	14854	14827	14774	14997	14866	14948	14927	14764	14958	14877	14881	14978	14643	14811	14668	14834	15135	14971	15012	14902	14915	15029	14853	14846	14813	14877	14629	14891	14873	14928	15036	15024	14908	14901	14760	14912	14881	14687	14699	14766	14760	14930	14943	14942	14845	14795	14777	15001	14955	14772	15176	15025	14974	14826	14822	14897	14971	14788	14941	15051	15078	14860	14924	15014	14845	14897	14960	14934	14980	14897	14682	14858	14871	14816	14973	14950	14645	14988	15129	14813	14809	14781	14728	14864	14786	14869	15005	14819	14926	14728	14922	14918	14873	14878	14812	14802	14825	14845	14980	14934	14794	14701	14859	14853	14943	14909	14626	14730	15008	14863	14878	14867	14969	14670	14935	14929	15070	14831	15008	14879	14846	14923	14587	14905	14848	14951	14903	14899	14923	14887	14985	14842	14975	14805	14968	14960	14891	14918	15109	14950	15120	14935	14870	14813	14772	14775	14834	14910	14788	14746	14648	14886	14698	14748	14683	14749	14861	14920	15021	14801	14776	15039	14870	14891	14850	14981	14844	14778	14925	14752	14804	14825	14791	14933	14831	14993	14870	14845	14974	15006	14843	14976	14911	14958	14910	14928	14782	14941	14998	14702	14875	14796	14956	14718	14860	14989	14986	15007	14945	14908	14889	14860	14932	15026	14749	14999	14738	14733	14787	14976	14846	14697	15010	14896	14831	14792	14929	14686	14843	15053	14813	14993	14809	14927	14757	15023	14827	14999	14903	14986	14890	14848	14789	14944	14978	15031	15008	14733	14757	14883	14951	14758	14819	15062	14848	14808	15003	14577	14784	14783	14864	15091	14938	14937	15099	14996	14887	14918	14843	14842	14801	14890	14936	15010	15046	14962	15087	14958	14963	14679	14844	14978	14977	14953	14668	14825	14978	15046	14964	14844	14765	14757	15000	14827	14960	15003	14689	14890	14814	14895	15036	14804	14882	14967	15143	14973	14732	14853	14824	14882	14831	15066	14837	14974	14979	14802	14918	14963	14954	15041	14854	15086	14915	14850	14936	14714	14871	14831	14889	14705	14751	14880	14912	14559	14924	14831	14898	14856	14978	14898	14953	15041	14913	14821	14834	14729	14893	14927	14700	14865	14919	14838	14715	14880	14893	14894	14689	14944	14854	14866	14810	14912	14977	14761	14672	14946	15041	14974	14817	15079	14821	14836	14905	14820	14956	14760	14892	14848	15025	15026	14696	14879	14949	14781	14774	14952	14961	14714	14815	14945	14801	14659	14778	14814	14734	14859	15051	14939	14908	14985	14929	14846	14816	14975	15064	14982	14744	14923	14853	14980	14957	14708	14964	14947	15090	14988	14975	14859	14826	14780	14913	14912	15008	14831	14833	14975	14739	15100	15114	14944	14936	14960	14921	14932	15072	15021	14766	14812	14789	14867	15066	14893	15009	15027	14721	14977	15099	14895	14913	14839	14981	14932	14922	14890	15021	14838	14934	14806	14974	15034	14882	14863	14791	14893	14809	14908	14918	14957	14825	14922	15116	15056	14979	15084	14841	15032	14905	15015	14874	15046	15003	14904	14765	15024	14922	15066	14727	14821	14810	15067	14760	14951	15009	14759	14758	14824	14951	14702	14843	14904	14790	14994	14909	14694	14653	14832	14673	14796	15056	14792	14871	14869	14866	14781	14786	14861	14742	14890	14629	14809	14948	15008	14867	15022	15005	14942	14786	14832	14943	14973	15001	14898	15016	14913	14921	14934	14863	15005	14829	15072	14914	15025	14877	14700	15032	14979	14875	14869	14952	14803	14836	14985	14839	14905	14942	14679	14860	14789	14875	14842	14880	14935	14974	14905	14862	14874	14905	14867	14784	14694	14685	14775	15030	14961	14860	14907	14793	14858	14810	14961	14803	14933	14853	14759	14917	14869	14877	14777	14689	14964	14920	14786	14948	14943	15092	14841	14792	14675	14927	14880	14882	14754	14730	14823	14963	14911	14828	14898	14937	15013	14865	14761	14807	14949	15001	14974	14909	14767	14817	14758	14864	14870	14946	14993	14857	14825	14938	14906	14989	14692	14843	14580	15014	14784	14802	14707	14730	15124	14913	15194	14686	14821	14971	14890	14834	14844	14793	14747	14758	14905	14697	14767	14827	14840	15015	14714	14768	14944	14804	14867	15001	14878	14687	14940	14916	14809	14912	14965	14805	14777	14971	14975	15119	14737	14824	14793	14959	14870	14723	14756	14933	14801	14730	14860	14648	14825	14845	14849	14872	14845	14892	14907	14889	14700	14750	14888	15016	14771	14835	14990	14910	14987	14915	14809	14976	14880	14957	15114	14899	15053	14932	15104	14923	14897	14873	14962	14887	14828	14973	15111	14920	14993	14824	14670	14746	15018	14838	14924	14860	14813	14881	14688	14767	14900	14789	14945	14927	14984	15018	14888	14976	14976	14771	14696	14842	14917	15012	14861	14963	14954	14935	14911	14914	14860	15004	14861	14782	14996	14885	14930	14928	14932	14926	14747	14727	14793	14803	15020	14901	14802	14781	14800	14688	14741	14841	14823	14804	14998	14866	14763	15047	14891	14678	14804	14911	15173	14922	14628	14944	14954	15065	15057	15045	15016	15044	14747	15014	14810	14779	14977	14847	14825	15027	14829	14823	14850	14926	14770	14834	14958	14894	14843	14912	14784	14928	14821	14842	14799	14917	14771	14796	14756	14893	14698	14735	14652	14912	14764	14931	14887	14988	15084	14702	14868	14840	14913	14943	14866	14883	15016	14766	14900	14930	14786	14870	14768	14902	14982	15043	14881	14937	14970	15070	14936	14928	14829	15028	14885	14775	14873	14913	14905	14894	14851	14923	14876	14897	14809	14670	14879	14820	14804	14706	14991	14775	14988	15001	14885	14772	14777	14852	15118	14947	15056	15073	14925	14886	14789	14877	14725	14897	14940	15006	14932	14748	14993	15035	14900	14783	14882	14944	14911	14862	14870	14846	14778	14992	15098	14707	14853	14973	14790	14747	15093	14879	14836	14897	14912	14903	15016	14760	14927	14788	14923	14999	14973	14897	14887	14727	14864	14995	14973	14751	14746	14905	14892	15103	14878	14896	14901	14817	14891	14936	14676	14874	15018	14877	14948	14871	14976	14887	14978	14937	14914	14902	14843	15065	14918	14886	14896	14889	14956	14697	14819	14996	15100	14864	14986	14806	15050	14910	14963	14872	14731	14929	14968	14732	14942	15011	14981	14964	14814	14705	14974	14860	14730	14844	14857	14866	14860	14813	14957	15097	14876	14983	15086	15008	14788	14811	14792	14963	14774	14841	14816	14983	14779	14899	14974	14860	14720	14821	14793	14833	14991	14878	14826	14904	14808	15042	14843	14925	14911	14898	14995	14768	14843	14709	14827	14777	14767	14902	14851	14788	14892	14829	14812	14844	14774	14827	14879	14967	14893	14879	14833	14817	14841	14831	14770	14951	14829	15145	14871	15046	15190	14876	14779	14972	14858	14655	14832	14942	14710	14864	14966	14881	14996	14903	14967	14847	14757	14771	14783	14734	14861	15009	14889	14707	14676	14961	15027	14906	15070	14923	14821	14819	14867	14880	15049	14998	14660	14812	14833	15036	14867	14793	14870	15027	14972	15069	14773	14976	14857	14794	14792	14804	14895	14770	14933	14748	14820	14933	14877	14907	15010	15053	14884	14828	14899	14872	14873	14790	14885	14945	14995	14808	14822	14720	14956	14783	14995	14981	14865	14990	14919	14902	15027	14887	14895	14969	15048	14959	14966	14725	14676	14878	14938	14863	14732	15021	14958	14770	14830	14899	14747	15122	14980	15017	14893	14877	15029	14891	14792	14860	14942	14845	15029	15024	14879	15092	14946	15003	15019	14881	14758	15023	14969	14742	14919	15101	14834	14989	14887	14736	14738	14881	14893	14885	14869	14706	14832	14910	14911	14890	14853	14923	14898	14841	14755	14757	15030	14930	14796	14835	14947	15034	14944	14793	14999	14905	14983	14696	14841	14891	14676	14793	15094	15033	14981	14826	14786	14906	14949	14905	14947	14702	15105	14813	14730	14975	14866	14856	14760	14863	15017	15030	14971	14816	14918	15060	14919	14847	14919	14830	14738	15033	15054	15055	14647	14947	14992	14798	14991	14711	14699	14933	14852	14826	14794	14848	14904	14864	14952	14815	15034	14986	14825
61701	106535	91363	66782	30995	17325	13897	13834	13970	14023	13972	13836	14057	13932	13879	13960	13944	13999	13677	14068	13829	13959	13747	14019	13833	13869	13954	13714	13905	13895	13864	13980	13907	14009	13951	13933	13790	13997	13780	14001	13815	13904	13910	13818	14040	14003	13848	13953	14002	13840	13752	13893	14014	13909	13912	13715	13838	13760	13807	13904	13897	13979	13903	13949	13921	13836	13796	13803	13897	13737	13942	14133	13834	13704	13911	13719	13868	13920	14011	13682	13851	13898	13919	13969	13953	13883	13779	13739	14044	13944	13788	13705	13904	13853	13846	14058	13697	14039	13828	13925	13830	13806	13816	13932	14013	13845	13892	13940	13971	13863	13932	13759	14063	13666	13993	13892	13792	13853	13736	13814	13937	13864	13705	13914	14045	13878	13929	13753	13932	13911	14107	13906	13745	13875	13900	13878	13889	13878	14097	13843	13661	13959	13826	14045	13894	13825	13835	14075	13791	13949	13915	13963	13829	13719	13952	13808	14028	13943	13977	13762	13948	13793	13997	13879	13905	13748	13903	13911	13822	13792	13774	13792	13801	13895	13905	13821	13981	13824	14000	13766	13867	13812	13859	13901	13723	13667	13964	13817	13856	13848	14040	13910	14007	13858	13918	13667	13811	13912	13891	13937	13911	14029	13842	13917	13866	13841	13976	13898	13828	13923	13882	13883	13877	13695	13761	13943	13993	13791	13883	13997	13893	13810	13776	13889	13949	13966	13942	13862	14105	13873	13824	13965	13791	13940	13893	13874	14019	13891	13782	13799	13900	13888	13952	13847	14068	13746	13947	13781	13882	13937	13726	13960	13900	13790	13774	13967	13712	13793	13885	13940	13666	13920	13861	14116	13848	13872	13890	13919	13852	14043	13787	14044	14002	14039	13859	13975	13991	13897	13890	13841	13920	13836	13942	13774	13860	13946	13889	13917	13976	13926	13851	13835	13795	13821	13950	13743	13930	13915	13769	13936	13844	13951	13708	13909	13937	14002	13914	13846	13703	13892	13876	13944	13953	13782	13845	13906	13924	13856	13961	13856	14039	13911	14175	13868	13923	13818	14027	13936	13928	13787	13778	13920	14115	13859	13890	13734	13741	13889	13772	13813	14062	13779	13846	13780	13884	13910	13782	13834	13920	13822	13870	14019	13896	13854	13758	13767	13818	13862	13971	13890	13870	13841	13717	13914	13837	13800	13854	13897	13909	13915	13910	13930	13947	13798	14008	13833	13794	13751	13812	13995	13833	13891	13948	13736	13842	13858	14063	13911	13900	13744	13738	13902	13912	13762	13889	13833	13945	14039	13938	13641	13843	13836	13894	13846	14002	13870	13794	13702	13914	14074	13678	13895	13836	14064	13810	13995	14125	13899	13974	13830	13910	13934	13872	13962	13903	13831	14041	13884	13852	13876	13871	13886	13952	13979	13846	13817	14015	13670	14003	13904	14016	13726	13733	14212	13888	13953	13885	13934	13846	13864	13845	13889	13892	13877	13904	13792	13794	13852	13968	13859	13789	13885	13849	14073	13779	13859	13866	13933	13891	13975	14048	13917	13847	13870	13874	13785	13999	13824	14023	13805	13973	13681	13965	13947	13819	13926	13768	13674	13981	13961	13747	13988	13968	13804	13905	13963	13902	13860	13827	13929	13911	13908	13802	13955	13664	13833	13949	13878	14020	14040	13936	13938	13838	13876	13847	13919	13937	14015	13961	13989	13943	13847	13832	13849	13824	13855	13771	13866	13825	14069	13937	13861	14094	13877	13862	13884	13823	13932	13954	13811	14054	14065	13916	13910	13818	14001	13725	13785	14069	13855	14007	13944	13946	13900	14055	13884	13743	13920	13896	13903	13944	13959	13869	14002	13959	13724	13758	13927	13976	13921	13949	13887	13849	13840	13860	13760	13796	13925	13759	13844	13869	13980	13870	13989	13983	13868	13852	13885	13929	13919	13949	13678	13890	13759	13951	13864	14038	13984	13945	13881	13858	13935	13908	14010	13840	13768	13692	13980	13847	13807	13952	13873	13768	13946	13762	13906	13831	13861	13859	13755	13797	13891	13963	13991	14027	13692	13897	13972	13945	13680	13941	13989	13847	13881	13914	13839	13951	13836	13974	13942	13848	13838	13879	14048	14105	13997	13886	13851	13874	13795	13991	13812	13704	13905	13748	14025	13951	13985	13930	13817	13906	13920	13884	13928	13769	13855	13939	13868	14031	13816	13904	13964	13955	13896	13857	13851	13922	13913	13836	13713	13998	13765	13852	13872	13796	13848	13892	14021	13899	13912	13814	13945	13893	13871	13858	13920	13856	13960	13907	13980	13783	13814	13873	13826	13929	13939	13796	13786	13980	13751	13861	13955	13964	13952	13845	14041	13959	13799	13799	13933	13897	13766	13801	13926	13943	13911	13798	13807	14014	13844	13769	13939	13905	13805	13861	13862	13940	13922	14011	13837	13964	14029	13922	13825	13787	14023	13870	13871	13953	13945	14019	13776	13851	13942	13960	13997	13861	13953	13947	13888	13932	13951	13754	14078	13831	13894	13962	13745	13871	13967	13878	13861	13767	13950	14045	13709	13923	14017	13872	14021	13971	13874	13950	13840	14025	13963	13880	13825	13952	13820	13859	13806	13826	13898	14028	13868	13974	13805	13925	13760	13836	13957	13999	13849	13884	13841	13906	13923	13915	13760	13980	13990	13955	13915	13877	13718	13902	13912	14062	13856	13906	13976	13930	13877	13984	13960	13906	13922	13812	13892	13819	13873	13955	13753	13837	13828	13755	13952	13933	14027	13763	13870	13680	13871	13864	13904	13840	13921	13845	13971	13916	14010	13865	13921	13878	14084	13955	13878	13802	13867	14063	13810	13802	13922	13984	13861	13838	14043	13949	13833	13996	13907	13879	14019	13797	13899	14152	13855	14038	13805	13870	13586	14119	13891	13949	13957	14021	13727	13894	13898	13824	13997	13915	13908	13736	13848	14019	13797	13573	14038	13822	13775	13965	13772	13825	13806	13849	13804	13800	13867	13907	13772	14021	13940	13746	14094	13875	13827	13880	13998	14088	13747	14080	13924	13719	13986	13758	13874	13829	13874	13894	13811	13680	13808	13832	13964	13945	13872	13988	13738	13788	13747	13906	13794	13964	14037	13978	13879	13775	14023	13921	13907	13813	13850	13777	13895	13827	14004	13901	13935	13975	13915	13849	13756	13762	13904	13821	13905	13873	13961	13953	13765	13905	13910	13931	13919	13787	13918	13925	13916	13899	13795	13976	13952	14074	13942	13770	13850	13955	13909	13912	13788	13877	13938	13983	13845	14037	13760	13939	14018	13848	13947	13785	13855	14033	13868	13775	13911	13783	13920	13819	13753	13923	13784	13759	14013	14090	14124	13676	13837	13861	14092	13900	13894	13808	13821	13905	13861	13909	13921	13762	13946	14001	13943	13844	13947	13859	13995	13863	13754	13828	13717	13841	14041	13846	13909	13708	14015	13826	13855	13968	13693	13880	13727	13829	14032	13756	13782	13836	13896	13924	13993	13952	13983	13970	14123	13805	13779	13948	13954	13760	13968	13895	13913	13922	13893	13988	13913	13917	13842	13920	13869	13916	13997	13911	13769	13906	13898	14100	13960	14106	13938	13773	13899	14020	13909	13943	13955	13832	13916	13799	13893	13784	13871	13836	13853	13891	13842	13858	13736	13884	14151	13917	13969	13811	13955	13790	13923	13889	13757	13832	14100	13944	13951	13960	13693	13809	13854	13790	13732	13980	13926	14040	13931	13826	13934	14033	13755	13867	13847	13925	13813	13866	13840	13783	13973	13856	14051	13875	13936	13868	13927	13842	13952	13885	13816	13732	13765	13765	14049	13769	13810	14091	13848	13880	13882	13801	13857	13953	14021	13872	13924	13969	13792	13713	13954	13769	13939	13889	13881	13990	13975	13920	13898	13953	13972	13930	14034	13892	13889	13825	13925	13966	13738	13960	13710	13861	14007	13770	13846	13840	13863	13884	13904	13841	13788	13990	13949	13812	13901	14044	13802	14015	13827	13848	13875	13888	13884	13895	14022	13971	13912	13959	13794	14080	13986	13904	13919	14039	13783	13789	13964	13997	13962	13911	13885	14018	13997	13922	13836	13833	14010	13967	13784	13881	13914	13862	13869	13836	13786	13832	13775	13939	13922	13907	13876	13872	13980	13819	14017	14006	13968	14064	13945	14028	13828	13914	13955	13852	13804	13921	13761	14017	13780	13835	14013	13827	13854	13924	13819	13972	13939	13855	13704	14016	13865	13795	13884	13957	13789	13939	13741	13836	13931	13875	13987	13864	14094	13876	13973	13942	13870	13887	14038	13968	13952	14025	13769	14033	13848	13791	13862	13875	13805	13724	13849	13971	13739	13963	13875	13865	13777	14058	13860	13856	13768	13930	13950	13849	13862	13867	13847	13812	13836	14130	13908	13900	13807	13940	13845	13960	14056	13894	14072	13828	13727	13950	13905	13929	13764	13778	13961	13926	13857	13968	13987	13834	13902	13911	13782	13832	14063	13779	13857	14034	13829	13738	14106	13943	13752	13896	13812	13869	13844	13852	13840	13711	13944	13725	13768	13954	14004	13820	14084	13908	13806	13896	13820	13911	14015	13908	13724	14069	13997	13857	13767	13995	13816	13780	13776	13819	13907	13870	13858	13975	13849	13932	13845	13743	13778	14033	13822	13962	13982	13852	13921	13965	13886	13982	13843	13964	13884	13730	13958	13904	13827	13929	13900	13786	13857	13747	13834	13907	13933	13807	13930	13947	13896	13901	13833	13902	13890	13860	13771	14113	13910	13996	13832	13898	14047	13898	13892	14036	13814	14130	13905	13888	13819	13887	13902	14117	13907	14028	13832	13971	13966	13998	14041	13910	13953	13885	13786	13815	13978	13773	13877	14046	13838	13779	13894	13899	13994	13896	13979	13853	13862	13874	13904	13866	13870	13849	13855	13907	13948	13842	13847	13780	13898	13835	13877	13932	13954	13807	13800	13873	13819	13808	13976	14109	13866	13858	13931	13687	13852	13725	13938	13986	13943	13798	13751	13914	13819	13802	13986	13920	13863	14029	13835	13903	13921	13812	13831	13820	13812	13972	13979
28713	34646	40916	29856	18114	15293	14843	14618	14576	14599	14452	14532	14478	14596	14593	14638	14750	14669	14518	14599	14556	14607	14608	14512	14506	14658	14697	14737	14644	14445	14528	14658	14355	14495	14670	14435	14586	14651	14479	14538	14555	14639	14559	14596	14367	14501	14637	14673	14478	14649	14561	14400	14452	14340	14577	14567	14437	14626	14594	14470	14660	14519	14649	14554	14456	14366	14531	14428	14605	14344	14472	14596	14547	14551	14595	14596	14530	14445	14577	14551	14420	14564	14543	14556	14523	14533	14396	14529	14590	14669	14750	14464	14350	14377	14572	14436	14220	14421	14588	14484	14426	14535	14513	14467	14413	14517	14724	14319	14573	14628	14644	14523	14549	14624	14524	14589	14438	14651	14656	14478	14412	14538	14403	14580	14519	14413	14780	14410	14558	14645	14536	14471	14462	14495	14378	14499	14426	14535	14641	14503	14669	14411	14495	14532	14673	14393	14685	14644	14381	14636	14357	14460	14259	14513	14425	14515	14753	14401	14539	14321	14603	14617	14527	14453	14458	14623	14629	14534	14400	14514	14303	14492	14463	14592	14365	14682	14654	14485	14486	14539	14201	14686	14385	14537	14574	14505	14392	14386	14417	14516	14562	14537	14396	14287	14448	14471	14690	14486	14531	14496	14562	14545	14549	14401	14606	14211	14305	14422	14542	14551	14531	14514	14418	14468	14639	14532	14702	14457	14449	14552	14624	14599	14518	14490	14426	14572	14349	14729	14455	14393	14693	14604	14509	14515	14263	14629	14434	14478	14448	14487	14611	14464	14431	14645	14583	14507	14416	14466	14429	14570	14754	14448	14476	14723	14521	14533	14407	14381	14493	14331	14730	14635	14654	14517	14386	14605	14501	14377	14726	14589	14433	14455	14710	14610	14444	14521	14527	14807	14584	14544	14413	14488	14699	14444	14683	14404	14425	14586	14649	14365	14588	14433	14536	14543	14487	14469	14526	14303	14684	14458	14443	14765	14527	14276	14577	14499	14583	14334	14514	14519	14408	14445	14482	14513	14381	14441	14514	14277	14557	14356	14578	14489	14334	14504	14562	14614	14496	14531	14374	14673	14458	14487	14375	14427	14380	14408	14447	14486	14613	14483	14575	14574	14444	14452	14573	14650	14385	14499	14612	14552	14538	14548	14769	14594	14481	14495	14563	14602	14403	14547	14486	14562	14668	14501	14594	14266	14496	14513	14475	14571	14419	14444	14585	14557	14442	14580	14627	14547	14696	14427	14383	14592	14298	14591	14507	14347	14585	14534	14573	14543	14509	14544	14602	14675	14404	14397	14568	14624	14531	14610	14661	14589	14590	14588	14505	14547	14529	14483	14521	14530	14594	14405	14535	14474	14695	14347	14511	14393	14578	14878	14613	14305	14395	14593	14545	14481	14694	14479	14573	14667	14451	14321	14469	14580	14509	14502	14351	14540	14575	14576	14304	14567	14469	14396	14585	14507	14635	14519	14626	14626	14646	14607	14641	14458	14582	14417	14382	14435	14552	14676	14596	14496	14428	14514	14517	14488	14429	14675	14443	14408	14461	14436	14553	14530	14588	14465	14481	14229	14542	14611	14604	14324	14312	14693	14483	14692	14496	14560	14501	14562	14451	14417	14619	14418	14465	14711	14682	14516	14462	14601	14680	14550	14445	14564	14766	14490	14400	14375	14661	14550	14591	14485	14385	14490	14332	14511	14446	14655	14649	14341	14443	14567	14618	14489	14427	14547	14526	14619	14663	14684	14532	14370	14579	14642	14712	14675	14464	14413	14541	14535	14414	14440	14441	14619	14500	14556	14571	14578	14433	14583	14619	14593	14449	14446	14557	14353	14317	14579	14397	14634	14587	14771	14562	14676	14461	14590	14668	14521	14750	14570	14734	14636	14543	14470	14431	14486	14422	14482	14487	14381	14656	14553	14498	14513	14364	14499	14479	14656	14414	14536	14662	14469	14243	14478	14487	14352	14416	14500	14474	14422	14593	14529	14599	14371	14520	14517	14682	14563	14430	14557	14675	14560	14595	14747	14521	14376	14557	14575	14692	14484	14440	14493	14594	14574	14699	14488	14603	14476	14704	14482	14582	14567	14685	14539	14483	14418	14575	14381	14651	14474	14369	14457	14637	14537	14496	14665	14439	14407	14558	14503	14593	14624	14423	14554	14581	14631	14669	14448	14386	14643	14385	14674	14591	14426	14505	14337	14444	14421	14610	14497	14605	14449	14440	14505	14489	14514	14677	14419	14590	14528	14483	14517	14495	14388	14442	14531	14495	14398	14510	14658	14462	14338	14559	14622	14336	14493	14398	14555	14339	14500	14541	14552	14596	14589	14768	14589	14600	14591	14399	14558	14463	14450	14459	14420	14601	14511	14399	14375	14466	14315	14433	14402	14662	14366	14376	14342	14557	14537	14532	14545	14554	14456	14274	14541	14602	14563	14691	14402	14522	14583	14464	14565	14614	14678	14353	14562	14490	14549	14606	14614	14567	14442	14703	14604	14638	14543	14589	14459	14578	14476	14672	14573	14680	14698	14568	14416	14457	14525	14423	14471	14459	14431	14635	14456	14535	14501	14458	14328	14373	14493	14606	14495	14407	14423	14550	14611	14369	14503	14586	14469	14442	14591	14362	14367	14469	14442	14662	14620	14440	14377	14368	14612	14486	14395	14384	14350	14542	14495	14279	14418	14547	14429	14417	14652	14655	14337	14560	14482	14770	14515	14472	14544	14520	14541	14437	14339	14649	14750	14489	14530	14647	14539	14442	14494	14414	14481	14651	14522	14426	14558	14432	14370	14541	14487	14499	14617	14575	14488	14585	14431	14490	14514	14549	14493	14543	14410	14445	14571	14445	14679	14517	14467	14503	14375	14595	14370	14603	14410	14489	14598	14455	14527	14457	14505	14521	14419	14484	14679	14503	14463	14574	14710	14423	14653	14679	14538	14430	14362	14581	14374	14518	14610	14657	14491	14691	14583	14435	14653	14558	14531	14478	14520	14540	14364	14434	14666	14400	14381	14409	14431	14538	14369	14567	14416	14542	14565	14473	14435	14471	14524	14452	14619	14349	14528	14672	14648	14543	14327	14488	14401	14626	14437	14554	14545	14735	14507	14469	14693	14409	14648	14464	14421	14483	14841	14585	14457	14612	14329	14539	14641	14588	14511	14558	14634	14681	14423	14677	14462	14383	14470	14632	14712	14516	14580	14685	14530	14544	14633	14578	14606	14554	14505	14409	14666	14599	14380	14538	14555	14603	14576	14447	14531	14627	14558	14572	14619	14548	14321	14382	14645	14480	14563	14361	14620	14543	14723	14474	14521	14663	14404	14538	14451	14396	14514	14453	14462	14595	14709	14555	14673	14371	14438	14743	14329	14524	14404	14389	14547	14590	14647	14435	14444	14820	14666	14601	14415	14389	14548	14501	14472	14628	14511	14463	14479	14650	14657	14605	14457	14341	14560	14423	14562	14535	14534	14610	14520	14528	14388	14464	14454	14608	14590	14541	14563	14452	14534	14585	14388	14398	14473	14614	14447	14630	14642	14653	14423	14398	14455	14332	14540	14542	14394	14627	14549	14604	14581	14455	14754	14593	14676	14558	14446	14586	14380	14366	14509	14546	14401	14360	14537	14542	14602	14590	14666	14537	14574	14482	14525	14533	14626	14473	14479	14467	14488	14464	14452	14533	14531	14778	14495	14671	14579	14492	14496	14571	14727	14471	14558	14683	14625	14313	14547	14547	14653	14529	14469	14505	14577	14582	14424	14515	14450	14425	14634	14367	14654	14397	14457	14607	14754	14555	14449	14693	14586	14553	14502	14605	14434	14477	14637	14623	14320	14473	14599	14625	14707	14606	14636	14453	14519	14656	14522	14651	14436	14447	14420	14499	14379	14597	14433	14463	14571	14619	14478	14505	14610	14427	14541	14485	14442	14451	14470	14534	14469	14471	14441	14462	14563	14635	14491	14565	14416	14647	14481	14395	14485	14619	14619	14453	14632	14561	14706	14464	14544	14589	14582	14671	14434	14454	14521	14632	14534	14510	14310	14432	14537	14641	14617	14513	14669	14582	14492	14571	14531	14638	14560	14465	14572	14586	14447	14683	14297	14450	14539	14478	14450	14570	14483	14428	14521	14369	14473	14407	14604	14528	14573	14297	14381	14428	14454	14495	14650	14445	14467	14578	14485	14491	14497	14395	14598	14685	14448	14498	14470	14437	14420	14566	14478	14636	14406	14510	14591	14456	14403	14509	14563	14373	14281	14458	14443	14405	14496	14441	14454	14595	14576	14671	14640	14662	14533	14561	14401	14322	14540	14687	14631	14372	14386	14705	14793	14483	14483	14533	14507	14506	14541	14631	14562	14513	14426	14561	14406	14506	14457	14510	14599	14575	14548	14232	14376	14690	14410	14742	14447	14458	14551	14498	14479	14525	14479	14517	14452	14586	14489	14616	14518	14644	14716	14493	14560	14428	14472	14434	14460	14627	14513	14453	14534	14633	14532	14514	14475	14401	14610	14539	14657	14549	14460	14513	14628	14429	14434	14402	14415	14624	14537	14623	14442	14550	14567	14461	14289	14499	14477	14626	14614	14657	14721	14578	14398	14569	14399	14600	14418	14452	14636	14521	14486	14647	14422	14594	14620	14354	14403	14410	14509	14522	14452	14625	14508	14548	14586	14570	14389	14579	14594	14465	14606	14767	14578	14578	14398	14469	14499	14526	14445	14199	14519	14417	14466	14474	14523	14457	14359	14311	14484	14542	14393	14426	14550	14350	14494	14551	14580	14535	14591	14639	14609	14625	14688	14739	14517	14491	14375	14595	14570	14532	14662	14850	14468	14599	14585	14518	14367	14479	14607	14557	14582	14439	14396	14644	14556	14538	14603	14434	14565	14436	14597	14500	14509	14437	14469	14673	14396	14466	14640	14376	14519	14474	14495	14634	14550	14399	14490	14394	14736	14659	14588	14831	14393	14736	14739	14551	14342	14390	14301	14577	14526	14698	14657	14252	14647	14387	14704	14498	14431	14670	14526	14661	14665	14314	14446	14482	14474	14514	14434	14585	14546	14564	14593	14611	14584	14730	14718	14567	14429	14382	14563	14761	14557	14488	14476	14507	14422	14420	14510
32784	54806	45069	28024	16143	14018	13747	13613	13594	13604	13650	13634	13710	13691	13689	13767	13815	13747	13587	13724	13617	13699	13667	13749	13588	13586	13511	13702	13550	13621	13687	13858	13719	13635	13676	13697	13606	13566	13568	13409	13828	13587	13646	13499	13768	13791	13591	13534	13565	13600	13654	13607	13612	13811	13700	13685	13681	13719	13552	13826	13757	13695	13569	13705	13537	13597	13496	13708	13755	13683	13577	13682	13652	13610	13547	13634	13728	13731	13659	13710	13614	13677	13592	13596	13621	13607	13671	13599	13877	13619	13546	13724	13583	13747	13667	13681	13765	13660	13711	13665	13718	13551	13464	13606	13615	13657	13650	13760	13636	13679	13760	13743	13738	13700	13542	13703	13448	13855	13597	13526	13858	13705	13793	13603	13491	13730	13632	13714	13754	13597	13561	13621	13783	13614	13588	13652	13763	13709	13652	13640	13609	13621	13638	13706	13673	13773	13734	13615	13617	13667	13782	13755	13525	13684	13697	13686	13732	13761	13593	13721	13685	13594	13624	13506	13819	13662	13686	13732	13635	13701	13617	13484	13563	13945	13670	13662	13710	13485	13712	13727	13613	13706	13611	13778	13681	13810	13657	13636	13662	13599	13711	13773	13641	13602	13632	13571	13685	13599	13664	13641	13399	13644	13604	13557	13539	13569	13686	13630	13643	13555	13597	13599	13691	13750	13678	13579	13651	13629	13585	13641	13603	13814	13749	13685	13668	13560	13681	13566	13790	13821	13662	13631	13599	13691	13628	13724	13526	13516	13715	13625	13613	13718	13535	13637	13704	13529	13569	13534	13703	13684	13639	13577	13748	13744	13487	13702	13641	13753	13667	13587	13702	13626	13709	13676	13626	13828	13496	13535	13745	13694	13681	13616	13716	13711	13728	13744	13563	13646	13645	13515	13641	13714	13631	13704	13575	13689	13627	13578	13618	13764	13556	13569	13447	13631	13609	13674	13644	13793	13749	13552	13633	13777	13724	13526	13733	13634	13553	13670	13704	13665	13677	13762	13532	13795	13712	13569	13602	13694	13496	13606	13744	13657	13845	13667	13577	13696	13646	13612	13745	13787	13714	13700	13529	13661	13544	13573	13562	13715	13460	13647	13596	13586	13753	13762	13604	13637	13757	13583	13787	13647	13674	13635	13775	13793	13747	13694	13590	13854	13696	13697	13630	13640	13687	13769	13756	13619	13798	13748	13572	13603	13826	13688	13611	13595	13569	13564	13586	13641	13700	13758	13602	13549	13555	13789	13741	13688	13542	13658	13468	13504	13510	13486	13630	13662	13667	13670	13665	13563	13563	13739	13706	13770	13759	13738	13674	13681	13601	13608	13530	13530	13592	13708	13651	13647	13598	13672	13603	13647	13528	13606	13698	13678	13775	13558	13540	13671	13793	13718	13715	13663	13564	13787	13768	13730	13782	13705	13814	13710	13591	13689	13530	13747	13702	13698	13841	13771	13583	13706	13619	13687	13640	13566	13687	13753	13706	13676	13518	13629	13767	13702	13593	13645	13714	13746	13601	13657	13739	13566	13590	13650	13592	13505	13629	13611	13577	13608	13465	13857	13547	13607	13696	13817	13609	13688	13855	13739	13669	13501	13486	13613	13715	13472	13619	13559	13520	13687	13647	13711	13682	13792	13726	13612	13655	13656	13671	13681	13562	13712	13646	13655	13663	13571	13598	13692	13676	13649	13655	13728	13638	13758	13529	13719	13666	13738	13522	13562	13471	13774	13667	13556	13705	13682	13653	13649	13548	13663	13755	13651	13737	13787	13636	13701	13647	13654	13489	13660	13789	13837	13689	13729	13621	13536	13638	13565	13687	13696	13643	13752	13556	13807	13486	13897	13732	13593	13592	13777	13652	13538	13644	13663	13651	13714	13695	13628	13708	13673	13631	13674	13655	13834	13483	13750	13779	13644	13484	13642	13586	13719	13538	13804	13643	13696	13770	13555	13771	13675	13653	13725	13653	13729	13640	13581	13612	13543	13569	13719	13651	13582	13691	13650	13449	13755	13748	13571	13516	13711	13662	13594	13743	13723	13660	13657	13565	13587	13578	13556	13797	13557	13592	13808	13568	13579	13597	13635	13728	13759	13668	13683	13755	13719	13633	13518	13629	13590	13666	13691	13526	13902	13530	13731	13677	13660	13640	13752	13566	13715	13814	13746	13636	13560	13734	13740	13628	13603	13609	13831	13685	13602	13618	13668	13770	13702	13778	13717	13600	13739	13667	13535	13596	13517	13630	13646	13705	13680	13817	13659	13779	13597	13726	13703	13475	13551	13716	13520	13713	13524	13772	13639	13628	13529	13554	13689	13725	13499	13684	13725	13737	13586	13663	13732	13756	13700	13645	13572	13658	13665	13718	13576	13675	13577	13626	13561	13719	13567	13593	13676	13455	13493	13527	13698	13483	13665	13872	13907	13586	13562	13652	13539	13629	13770	13708	13898	13732	13610	13530	13706	13644	13579	13771	13666	13687	13805	13639	13681	13557	13633	13419	13506	13638	13674	13543	13601	13734	13568	13549	13747	13450	13625	13737	13699	13616	13728	13686	13569	13524	13584	13643	13645	13817	13653	13682	13698	13569	13739	13836	13657	13604	13742	13561	13621	13670	13704	13739	13467	13708	13617	13649	13710	13728	13548	13617	13665	13469	13731	13775	13764	13564	13802	13706	13726	13564	13695	13533	13674	13777	13637	13712	13479	13664	13627	13818	13485	13556	13759	13667	13762	13635	13663	13523	13833	13675	13878	13582	13841	13567	13574	13600	13728	13679	13756	13781	13718	13558	13581	13667	13646	13717	13609	13613	13531	13532	13739	13820	13576	13714	13591	13661	13594	13690	13707	13605	13868	13742	13568	13653	13662	13701	13573	13872	13809	13633	13713	13647	13474	13672	13599	13667	13642	13687	13562	13602	13673	13791	13738	13584	13750	13853	13655	13648	13653	13647	13676	13624	13681	13608	13505	13621	13594	13735	13764	13612	13691	13797	13726	13736	13571	13565	13622	13708	13802	13681	13535	13560	13790	13630	13664	13646	13661	13758	13494	13739	13608	13690	13651	13650	13649	13698	13540	13808	13701	13594	13669	13685	13658	13566	13723	13528	13759	13755	13679	13597	13561	13697	13583	13491	13585	13749	13646	13920	13670	13701	13584	13634	13614	13516	13760	13584	13556	13518	13673	13637	13639	13683	13812	13897	13517	13728	13665	13517	13710	13840	13596	13668	13660	13716	13745	13596	13691	13652	13764	13697	13815	13577	13789	13571	13536	13571	13571	13649	13777	13709	13687	13562	13655	13713	13739	13681	13629	13800	13515	13464	13542	13615	13678	13495	13693	13698	13693	13692	13674	13588	13582	13768	13751	13628	13674	13643	13575	13678	13516	13667	13632	13587	13676	13601	13841	13585	13689	13580	13691	13818	13549	13649	13605	13733	13653	13691	13550	13560	13613	13588	13790	13498	13685	13637	13642	13738	13586	13606	13502	13704	13620	13627	13530	13645	13678	13764	13706	13608	13616	13629	13557	13679	13594	13482	13565	13824	13704	13634	13733	13471	13685	13510	13704	13704	13624	13451	13581	13660	13573	13673	13585	13608	13743	13668	13626	13762	13617	13679	13712	13753	13620	13811	13805	13649	13643	13528	13637	13672	13525	13658	13779	13545	13697	13615	13655	13675	13691	13697	13557	13527	13586	13738	13630	13602	13583	13513	13618	13581	13671	13613	13566	13797	13638	13625	13638	13567	13719	13716	13712	13646	13710	13638	13533	13541	13678	13665	13607	13822	13599	13706	13695	13496	13678	13596	13654	13672	13580	13650	13504	13653	13801	13591	13858	13431	13795	13783	13591	13595	13596	13599	13659	13675	13876	13734	13628	13713	13666	13550	13728	13703	13728	13634	13634	13639	13630	13750	13624	13708	13628	13681	13569	13782	13688	13735	13854	13665	13545	13502	13727	13688	13742	13707	13681	13728	13580	13572	13645	13711	13667	13741	13578	13811	13633	13722	13637	13634	13853	13586	13751	13665	13801	13618	13744	13619	13853	13783	13554	13753	13546	13776	13764	13707	13649	13480	13634	13550	13726	13575	13689	13657	13545	13762	13628	13685	13678	13825	13566	13790	13657	13670	13616	13579	13715	13599	13524	13661	13534	13787	13538	13575	13813	13621	13712	13583	13563	13563	13775	13754	13529	13545	13620	13501	13633	13546	13696	13775	13703	13843	13719	13520	13572	13697	13763	13777	13544	13539	13582	13705	13590	13610	13573	13627	13691	13619	13655	13745	13799	13737	13643	13635	13691	13744	13609	13661	13777	13670	13914	13702	13673	13545	13587	13676	13760	13773	13761	13589	13815	13838	13560	13594	13700	13580	13611	13666	13629	13646	13660	13833	13618	13722	13677	13685	13777	13613	13658	13668	13652	13832	13642	13666	13741	13636	13754	13531	13614	13537	13717	13738	13711	13680	13735	13684	13561	13867	13706	13621	13742	13676	13642	13603	13760	13729	13613	13499	13749	13825	13881	13667	13593	13655	13547	13744	13659	13834	13708	13547	13681	13694	13684	13818	13778	13531	13797	13646	13748	13643	13780	13729	13611	13628	13589	13580	13648	13597	13640	13726	13677	13738	13648	13703	13623	13595	13591	13651	13635	13580	13583	13664	13615	13616	13588	13487	13474	13565	13658	13672	13671	13776	13642	13523	13479	13720	13611	13704	13838	13756	13668	13492	13637	13510	13674	13680	13659	13540	13827	13678	13497	13651	13664	13537	13666	13627	13725	13490	13748	13660	13708	13647	13780	13647	13683	13746	13779	13623	13616	13608	13452	13494	13806	13576	13677	13651	13595	13797	13609	13555	13816	13637	13715	13745	13639	13757	13594	13578	13666	13630	13661	13637	13634	13623	13718	13647	13829	13550	13582	13562	13720	13679	13807	13769	13648	13563	13750	13634	13626	13623	13561	13709	13693	13748	13632	13409	13671	13746	13506	13674	13819	13741	13663	13778	13620	13621	13680	13535	13528	13659	13754	13694	13521	13784	13705	13665	13401	13669	13764	13594	13715	13621	13646	13634	13737	13747	13659	13606	13515	13501	13598	13730	13624	13651	13724	13611	13576	13557	13707
24244	24773	40653	39147	27185	21947	19035	16462	15702	15930	15764	15863	15858	15849	15864	15739	15825	15726	15576	15718	15753	15685	15904	15660	15650	15816	15699	15930	15782	15630	15644	15762	15740	15524	15621	15762	15483	15548	15794	15616	15770	15708	15773	15585	15559	15686	15573	15640	15907	15524	15766	15546	15624	15630	15624	15585	15589	15551	15691	15784	15596	15608	15786	15618	15660	15623	15746	15629	15580	15582	15551	15654	15626	15729	15670	15465	15605	15635	15570	15327	15500	15516	15801	15573	15440	15632	15576	15547	15472	15389	15375	15797	15637	15439	15515	15540	15442	15524	15718	15256	15442	15435	15668	15556	15629	15528	15563	15416	15541	15606	15516	15611	15645	15545	15747	15520	15525	15539	15543	15633	15577	15515	15859	15611	15587	15443	15540	15520	15268	15735	15746	15483	15771	15562	15722	15484	15752	15575	15642	15487	15539	15487	15460	15530	15648	15601	15544	15513	15522	15559	15560	15568	15687	15591	15527	15597	15596	15662	15657	15539	15506	15474	15784	15715	15555	15546	15549	15741	15505	15588	15603	15771	15610	15383	15567	15458	15429	15422	15612	15656	15594	15624	15522	15552	15549	15697	15564	15617	15604	15777	15795	15644	15675	15436	15601	15512	15725	15603	15642	15708	15648	15675	15707	15612	15655	15498	15759	15461	15640	15546	15641	15671	15569	15551	15538	15676	15688	15796	15566	15585	15756	15585	15547	15700	15631	15514	15582	15868	15611	15538	15468	15417	15444	15502	15764	15445	15521	15665	15682	15504	15617	15624	15589	15600	15629	15291	15491	15492	15706	15554	15650	15624	15665	15617	15630	15704	15531	15521	15425	15846	15629	15711	15443	15370	15582	15661	15780	15704	15661	15623	15635	15528	15669	15733	15781	15506	15603	15442	15529	15558	15644	15737	15501	15455	15609	15636	15788	15399	15605	15551	15745	15368	15776	15649	15776	15623	15696	15304	15510	15640	15546	15681	15520	15493	15577	15582	15786	15515	15641	15684	15735	15711	15589	15473	15689	15794	15699	15663	15510	15710	15557	15657	15603	15518	15661	15596	15575	15575	15711	15631	15374	15460	15414	15717	15623	15580	15533	15632	15699	15642	15520	15646	15681	15635	15620	15436	15747	15583	15657	15630	15633	15643	15440	15459	15517	15431	15669	15667	15730	15748	15624	15698	15437	15371	15568	15529	15569	15482	15596	15608	15678	15627	15651	15582	15772	15699	15601	15524	15401	15633	15592	15645	15480	15640	15360	15489	15537	15527	15728	15509	15712	15646	15765	15676	15321	15511	15813	15633	15607	15691	15631	15579	15707	15585	15531	15586	15719	15509	15757	15605	15509	15427	15551	15575	15703	15763	15604	15638	15423	15680	15493	15703	15619	15620	15340	15671	15566	15530	15642	15524	15679	15754	15713	15728	15623	15551	15629	15427	15590	15584	15592	15568	15567	15826	15604	15621	15594	15383	15713	15366	15480	15774	15677	15753	15581	15665	15561	15626	15620	15943	15770	15638	15614	15772	15495	15611	15705	15726	15628	15648	15513	15613	15599	15613	15679	15651	15374	15503	15689	15531	15655	15758	15571	15755	15498	15682	15636	15430	15469	15554	15689	15603	15566	15634	15661	15456	15708	15538	15634	15612	15690	15698	15516	15579	15484	15751	15549	15681	15530	15739	15489	15785	15815	15595	15598	15635	15489	15508	15677	15588	15561	15748	15558	15577	15710	15577	15745	15591	15682	15734	15789	15792	15498	15709	15897	15610	15676	15648	15508	15583	15485	15605	15529	15655	15534	15653	15823	15446	15706	15639	15462	15477	15544	15378	15471	15775	15753	15704	15577	15541	15593	15835	15580	15531	15646	15802	15582	15545	15613	15539	15560	15637	15621	15591	15444	15514	15396	15558	15664	15629	15407	15584	15412	15475	15751	15661	15547	15527	15724	15725	15497	15658	15560	15624	15625	15623	15542	15629	15570	15617	15700	15596	15773	15435	15689	15599	15665	15422	15636	15517	15647	15734	15657	15466	15538	15546	15586	15782	15525	15484	15527	15784	15720	15514	15481	15448	15574	15638	15535	15533	15646	15433	15733	15872	15413	15485	15563	15439	15591	15598	15779	15835	15771	15603	15772	15657	15901	15663	15500	15500	15680	15833	15656	15661	15888	15612	15358	15747	15545	15693	15592	15537	15762	15705	15593	15866	15677	15652	15407	15663	15445	15795	15575	15559	15455	15616	15591	15713	15569	15672	15356	15586	15653	15488	15465	15567	15689	15568	15556	15384	15657	15519	15570	15630	15675	15581	15492	15596	15545	15536	15602	15729	15581	15709	15614	15401	15621	15537	15640	15723	15610	15599	15391	15560	15476	15652	15693	15622	15668	15606	15654	15645	15396	15548	15615	15810	15519	15645	15614	15635	15752	15391	15490	15459	15501	15578	15524	15579	15495	15543	15693	15677	15670	15728	15569	15660	15678	15539	15651	15594	15644	15465	15666	15542	15567	15542	15434	15490	15562	15801	15652	15633	15543	15668	15727	15476	15579	15539	15602	15660	15411	15525	15418	15341	15629	15581	15683	15659	15640	15513	15751	15521	15656	15582	15443	15689	15671	15711	15558	15550	15587	15502	15614	15735	15719	15690	15544	15702	15630	15604	15684	15465	15712	15725	15595	15483	15541	15848	15646	15499	15651	15742	15527	15554	15704	15412	15558	15762	15622	15712	15580	15790	15596	15732	15501	15634	15530	15502	15656	15462	15607	15632	15592	15354	15637	15499	15617	15444	15311	15485	15798	15611	15599	15492	15545	15682	15757	15659	15512	15614	15438	15579	15654	15684	15516	15476	15576	15662	15766	15812	15625	15654	15749	15484	15622	15587	15448	15493	15662	15661	15572	15595	15660	15672	15531	15610	15733	15400	15473	15543	15537	15617	15558	15562	15650	15637	15400	15632	15478	15417	15456	15622	15716	15655	15699	15584	15462	15592	15792	15667	15661	15766	15648	15497	15596	15600	15753	15508	15559	15970	15506	15766	15493	15568	15759	15762	15548	15537	15506	15783	15765	15553	15609	15571	15592	15662	15703	15578	15846	15699	15470	15435	15467	15781	15507	15690	15671	15609	15567	15648	15865	15692	15666	15516	15557	15652	15611	15661	15827	15459	15472	15435	15786	15480	15575	15753	15732	15536	15499	15558	15734	15737	15571	15487	15614	15635	15593	15637	15676	15613	15758	15594	15664	15453	15699	15669	15677	15582	15560	15519	15617	15604	15858	15664	15577	15724	15449	15493	15609	15647	15630	15672	15696	15662	15560	15596	15464	15718	15557	15594	15631	15853	15591	15576	15550	15631	15486	15700	15734	15503	15603	15773	15606	15688	15696	15498	15608	15550	15458	15440	15578	15591	15615	15518	15672	15470	15274	15581	15645	15369	15431	15594	15625	15724	15533	15593	15603	15566	15454	15657	15535	15434	15486	15717	15610	15659	15583	15536	15718	15716	15654	15670	15623	15568	15632	15614	15898	15644	15438	15600	15546	15473	15531	15590	15720	15631	15737	15562	15651	15777	15397	15604	15738	15582	15568	15526	15641	15583	15680	15760	15542	15715	15774	15672	15452	15433	15613	15545	15711	15641	15541	15669	15529	15594	15590	15602	15716	15516	15717	15698	15438	15709	15818	15706	15532	15629	15572	15452	15556	15723	15831	15412	15584	15759	15836	15768	15473	15593	15597	15255	15648	15644	15648	15550	15641	15435	15564	15460	15546	15651	15804	15646	15842	15712	15737	15694	15704	15409	15504	15441	15551	15453	15706	15675	15634	15442	15555	15482	15535	15727	15657	15716	15609	15622	15529	15553	15560	15516	15597	15788	15564	15696	15680	15733	15749	15631	15617	15608	15791	15546	15412	15596	15575	15650	15576	15570	15616	15595	15547	15595	15553	15401	15589	15617	15654	15585	15601	15727	15657	15829	15562	15570	15728	15588	15470	15676	15684	15582	15853	15604	15663	15605	15617	15653	15864	15668	15597	15567	15376	15638	15601	15678	15658	15497	15696	15677	15495	15597	15658	15727	15697	15738	15649	15535	15538	15481	15720	15444	15501	15678	15443	15751	15431	15750	15701	15817	15690	15482	15588	15814	15414	15579	15619	15592	15503	15623	15613	15438	15433	15547	15411	15691	15645	15423	15534	15763	15668	15624	15698	15525	15634	15456	15567	15641	15581	15583	15535	15450	15609	15605	15498	15505	15477	15833	15677	15595	15540	15631	15573	15554	15587	15678	15734	15613	15569	15567	15631	15628	15625	15473	15705	15594	15640	15541	15601	15615	15588	15717	15565	15520	15703	15594	15806	15565	15527	15581	15586	15584	15641	15465	15505	15501	15616	15558	15568	15465	15682	15504	15668	15582	15699	15710	15894	15577	15861	15654	15612	15408	15819	15620	15541	15714	15783	15395	15653	15464	15564	15660	15473	15586	15547	15651	15775	15710	15606	15661	15747	15609	15435	15677	15579	15559	15608	15644	15589	15349	15611	15428	15842	15824	15703	15440	15592	15577	15666	15613	15456	15657	15418	15707	15711	15668	15595	15718	15800	15477	15473	15627	15688	15854	15828	15643	15482	15724	15523	15622	15569	15534	15502	15773	15587	15582	15682	15597	15633	15333	15727	15661	15637	15435	15524	15575	15697	15652	15705	15527	15618	15520	15761	15463	15661	15562	15397	15663	15838	15688	15519	15682	15598	15423	15674	15492	15737	15706	15685	15728	15477	15670	15546	15594	15481	15684	15580	15875	15560	15690	15665	15552	15711	15596	15654	15646	15544	15651	15570	15683	15760	15512	15631	15607	15572	15553	15669	15562	15801	15657	15475	15607	15701	15820	15640	15590	15427	15648	15659	15407	15804	15499	15671	15547	15685	15626	15768	15777	15585	15644	15485	15572	15588	15499	15593	15591	15699	15601	15709	15393	15621	15768	15515	15633	15741	15733	15801	15651	15586	15622	15663	15528	15617	15628	15610	15623	15457	15587	15460	15585	15669	15505	15646	15494	15372	15324	15654	15856	15605	15643	15620	15541	15648	15663	15519	15640	15691	15664	15528	15739	15605	15472	15628	15671	15674	15747	15539	15613	15492	15518
57024	99088	84270	56589	29730	16631	14456	14485	14295	14595	14631	14350	14463	14293	14476	14259	14413	14543	14507	14322	14566	14438	14452	14386	14293	14515	14434	14472	14499	14725	14459	14485	14390	14543	14281	14304	14425	14413	14418	14472	14370	14239	14354	14228	14537	14208	14567	14435	14424	14327	14404	14376	14493	14363	14375	14509	14369	14477	14390	14389	14101	14269	14495	14457	14353	14574	14306	14407	14335	14450	14420	14467	14436	14301	14601	14461	14341	14434	14483	14404	14350	14367	14608	14371	14474	14562	14478	14410	14388	14484	14503	14614	14293	14312	14549	14354	14433	14455	14326	14315	14593	14374	14476	14409	14309	14360	14615	14593	14456	14355	14420	14289	14501	14348	14289	14519	14484	14350	14418	14509	14356	14366	14511	14260	14337	14440	14432	14316	14341	14246	14554	14433	14272	14356	14487	14396	14493	14410	14411	14427	14490	14399	14484	14426	14548	14453	14504	14436	14317	14516	14339	14404	14377	14436	14499	14499	14390	14425	14366	14268	14489	14341	14449	14445	14447	14408	14433	14334	14317	14358	14401	14256	14386	14276	14366	14405	14414	14368	14301	14330	14358	14434	14516	14358	14332	14321	14226	14339	14319	14320	14508	14452	14378	14306	14269	14538	14464	14427	14328	14490	14451	14223	14360	14385	14447	14418	14483	14502	14237	14193	14248	14430	14345	14302	14486	14457	14224	14441	14391	14460	14363	14510	14491	14399	14515	14407	14311	14417	14377	14313	14184	14394	14541	14426	14249	14476	14468	14384	14434	14369	14388	14491	14390	14438	14432	14458	14507	14457	14302	14418	14369	14464	14393	14479	14416	14327	14459	14638	14390	14424	14351	14370	14189	14372	14438	14443	14427	14298	14341	14467	14457	14412	14419	14421	14418	14434	14587	14394	14319	14420	14458	14406	14408	14415	14474	14267	14379	14202	14446	14339	14259	14377	14622	14387	14410	14448	14384	14507	14568	14345	14479	14362	14487	14490	14458	14390	14380	14339	14401	14553	14302	14492	14400	14300	14403	14375	14413	14342	14172	14133	14260	14462	14489	14236	14331	14253	14402	14425	14314	14457	14390	14504	14306	14355	14383	14348	14364	14467	14251	14343	14369	14406	14403	14367	14347	14500	14451	14400	14320	14346	14417	14327	14503	14467	14349	14208	14393	14461	14406	14273	14448	14397	14479	14527	14361	14367	14445	14333	14467	14304	14398	14336	14488	14467	14481	14273	14484	14449	14472	14387	14397	14231	14423	14397	14358	14415	14251	14272	14372	14540	14411	14381	14376	14509	14382	14311	14296	14467	14309	14413	14567	14560	14422	14455	14384	14422	14432	14496	14400	14404	14309	14382	14184	14389	14343	14336	14360	14508	14303	14371	14366	14324	14310	14331	14487	14466	14323	14405	14538	14445	14551	14265	14341	14510	14336	14514	14415	14408	14287	14451	14322	14434	14344	14286	14491	14203	14216	14271	14418	14453	14546	14615	14458	14344	14618	14302	14541	14173	14467	14276	14404	14319	14209	14525	14427	14464	14295	14299	14338	14408	14417	14337	14404	14483	14348	14397	14534	14253	14325	14314	14351	14432	14351	14552	14255	14243	14430	14275	14413	14345	14343	14323	14281	14189	14203	14454	14428	14463	14508	14234	14431	14470	14488	14496	14495	14496	14639	14388	14491	14402	14349	14387	14258	14360	14392	14321	14582	14306	14396	14279	14401	14415	14335	14401	14511	14552	14380	14392	14593	14202	14414	14575	14505	14415	14398	14473	14300	14306	14485	14243	14379	14381	14423	14340	14416	14341	14297	14178	14397	14450	14383	14420	14436	14350	14340	14479	14416	14258	14442	14326	14174	14402	14322	14322	14400	14322	14292	14352	14363	14517	14423	14434	14589	14506	14526	14442	14487	14341	14432	14470	14513	14286	14524	14360	14411	14317	14454	14315	14469	14440	14469	14354	14589	14387	14425	14461	14446	14474	14496	14399	14390	14383	14489	14385	14403	14182	14574	14647	14405	14391	14381	14446	14519	14323	14382	14468	14391	14223	14368	14491	14443	14547	14346	14470	14544	14454	14346	14547	14215	14403	14227	14246	14253	14403	14312	14444	14417	14388	14392	14363	14381	14341	14549	14380	14463	14464	14464	14364	14263	14461	14381	14448	14191	14491	14453	14313	14399	14358	14317	14326	14604	14486	14498	14563	14265	14570	14447	14435	14493	14538	14359	14236	14437	14398	14306	14309	14290	14486	14281	14455	14285	14565	14358	14442	14399	14428	14359	14264	14478	14561	14463	14248	14332	14362	14338	14457	14458	14381	14400	14698	14327	14450	14366	14315	14361	14350	14433	14237	14423	14362	14202	14441	14392	14178	14412	14483	14422	14588	14349	14509	14450	14367	14369	14378	14421	14374	14423	14226	14201	14452	14311	14318	14246	14327	14434	14499	14441	14330	14353	14344	14463	14586	14406	14326	14175	14339	14348	14489	14484	14474	14497	14267	14510	14411	14359	14187	14340	14360	14306	14623	14417	14336	14426	14545	14148	14439	14500	14601	14395	14511	14541	14318	14430	14285	14448	14310	14471	14247	14243	14345	14497	14427	14560	14507	14530	14576	14549	14551	14345	14530	14442	14293	14375	14271	14324	14371	14272	14477	14425	14304	14374	14449	14454	14332	14429	14160	14583	14365	14349	14539	14391	14496	14335	14412	14483	14248	14469	14364	14384	14368	14179	14459	14375	14393	14239	14476	14375	14299	14465	14529	14334	14512	14371	14550	14305	14249	14378	14441	14515	14251	14400	14433	14404	14414	14396	14264	14647	14334	14479	14345	14497	14436	14420	14255	14366	14542	14391	14475	14424	14498	14240	14220	14123	14329	14283	14516	14391	14337	14445	14372	14475	14372	14556	14374	14272	14485	14321	14481	14320	14355	14360	14497	14366	14549	14377	14279	14278	14378	14254	14253	14325	14461	14400	14509	14262	14513	14324	14388	14126	14431	14227	14398	14357	14484	14429	14425	14435	14346	14393	14426	14443	14327	14325	14536	14471	14442	14424	14404	14463	14475	14454	14330	14423	14385	14599	14352	14259	14286	14182	14363	14283	14436	14515	14570	14372	14360	14245	14441	14415	14399	14440	14456	14492	14318	14380	14455	14447	14570	14454	14454	14459	14325	14434	14458	14248	14455	14430	14381	14478	14307	14404	14355	14294	14425	14377	14592	14400	14522	14309	14427	14229	14489	14397	14397	14342	14216	14353	14425	14442	14449	14331	14351	14472	14272	14275	14278	14296	14318	14385	14496	14544	14334	14222	14280	14414	14300	14250	14353	14290	14273	14435	14428	14486	14343	14432	14447	14387	14313	14440	14388	14334	14326	14592	14502	14425	14354	14500	14342	14367	14587	14428	14390	14378	14446	14718	14247	14398	14491	14214	14437	14155	14320	14427	14419	14379	14342	14451	14346	14299	14444	14220	14442	14430	14274	14365	14495	14398	14408	14345	14432	14408	14439	14286	14495	14379	14336	14403	14327	14462	14417	14351	14439	14480	14486	14345	14357	14424	14424	14451	14367	14445	14285	14418	14413	14473	14440	14212	14615	14521	14455	14490	14519	14473	14502	14489	14512	14380	14422	14298	14317	14516	14339	14345	14402	14473	14244	14303	14510	14504	14370	14454	14384	14432	14312	14362	14360	14643	14469	14475	14492	14251	14430	14278	14483	14270	14474	14302	14378	14390	14405	14299	14400	14490	14283	14558	14311	14153	14340	14428	14326	14410	14457	14574	14525	14264	14505	14348	14451	14388	14342	14416	14485	14456	14411	14450	14507	14522	14511	14419	14359	14514	14412	14336	14422	14466	14305	14359	14498	14379	14399	14500	14405	14384	14281	14497	14501	14203	14286	14485	14493	14388	14507	14505	14364	14354	14525	14559	14388	14363	14347	14477	14440	14397	14594	14256	14331	14252	14399	14496	14285	14409	14326	14464	14488	14463	14468	14315	14286	14275	14426	14409	14344	14383	14354	14298	14314	14521	14471	14480	14318	14335	14307	14386	14525	14352	14407	14302	14369	14314	14464	14383	14436	14336	14428	14487	14363	14397	14462	14228	14301	14442	14465	14434	14487	14418	14547	14419	14166	14481	14269	14386	14398	14308	14350	14550	14417	14400	14489	14376	14484	14379	14293	14367	14345	14260	14324	14374	14397	14509	14365	14367	14334	14376	14511	14324	14087	14496	14474	14353	14476	14466	14381	14277	14555	14361	14452	14451	14251	14517	14272	14409	14405	14336	14387	14544	14177	14430	14450	14346	14433	14348	14458	14428	14401	14607	14421	14450	14498	14463	14481	14582	14367	14377	14323	14408	14312	14528	14483	14330	14390	14219	14447	14316	14561	14307	14439	14227	14419	14344	14429	14338	14335	14421	14416	14605	14514	14439	14365	14551	14409	14323	14440	14276	14282	14394	14405	14368	14447	14076	14314	14285	14172	14336	14286	14459	14547	14315	14519	14314	14473	14422	14485	14418	14699	14310	14272	14407	14306	14517	14313	14453	14424	14553	14484	14458	14295	14335	14503	14455	14480	14428	14337	14237	14452	14507	14434	14237	14430	14482	14399	14436	14320	14348	14498	14223	14369	14384	14417	14541	14352	14464	14144	14309	14406	14506	14427	14490	14605	14232	14376	14494	14237	14346	14308	14356	14422	14352	14291	14405	14326	14283	14393	14410	14224	14458	14451	14333	14427	14130	14453	14362	14302	14336	14466	14303	14380	14521	14344	14316	14422	14233	14391	14366	14200	14411	14364	14352	14526	14386	14405	14287	14417	14443	14457	14306	14493	14255	14291	14426	14482	14458	14491	14464	14611	14395	14440	14403	14552	14494	14443	14430	14375	14431	14288	14346	14493	14492	14497	14418	14281	14466	14523	14380	14369	14500	14358	14444	14610	14425	14207	14543	14420	14449	14293	14311	14417	14412	14551	14380	14393	14403	14356	14598	14400	14589	14342	14400	14336	14491	14536	14292	14430	14491	14370	14293	14426	14463	14410	14197	14532	14370	14403	14353	14657	14430	14311	14392	14569	14407	14354	14459	14498	14673	14349	14337	14517	14155	14303	14418	14475	14371	14332	14489	14582	14351	14392
22982	22947	36506	35595	27270	24124	22775	17627	16729	16956	16859	16695	16682	16742	16564	16753	16600	16724	16835	16684	16669	16425	16497	16539	16468	16428	16534	16574	16842	16754	16531	16366	16700	16587	16480	16631	16562	16544	16573	16537	16453	16611	16582	16649	16639	16606	16414	16585	16601	16474	16483	16701	16480	16591	16584	16536	16434	16499	16306	16621	16519	16506	16587	16471	16514	16482	16460	16397	16305	16549	16604	16482	16455	16496	16409	16588	16532	16395	16686	16664	16376	16722	16522	16596	16640	16571	16413	16371	16421	16499	16404	16318	16707	16725	16440	16387	16343	16619	16338	16421	16568	16412	16473	16468	16488	16518	16379	16381	16505	16540	16508	16432	16260	16420	16522	16687	16418	16337	16643	16700	16636	16430	16409	16559	16605	16475	16326	16520	16395	16594	16359	16597	16357	16519	16503	16345	16420	16505	16320	16500	16488	16614	16472	16465	16234	16367	16631	16289	16599	16419	16430	16460	16459	16442	16410	16243	16355	16476	16316	16448	16433	16532	16442	16539	16495	16450	16482	16238	16457	16483	16615	16483	16262	16514	16713	16514	16610	16604	16455	16460	16463	16639	16621	16440	16539	16330	16637	16456	16562	16347	16328	16616	16378	16376	16403	16452	16345	16410	16707	16453	16250	16372	16244	16493	16573	16738	16426	16265	16477	16605	16456	16554	16292	16683	16496	16242	16408	16666	16427	16386	16505	16436	16542	16472	16377	16502	16556	16265	16430	16374	16618	16266	16520	16556	16567	16484	16369	16492	16289	16430	16473	16710	16411	16452	16518	16414	16696	16541	16445	16427	16513	16481	16458	16546	16489	16694	16760	16692	16300	16424	16457	16529	16450	16413	16324	16555	16287	16351	16433	16327	16602	16472	16430	16495	16680	16337	16685	16462	16243	16373	16368	16494	16540	16334	16420	16490	16784	16444	16386	16730	16548	16390	16377	16560	16297	16658	16196	16318	16564	16749	16523	16536	16482	16407	16391	16474	16426	16335	16439	16375	16557	16346	16517	16434	16319	16211	16276	16377	16439	16485	16524	16385	16650	16392	16440	16264	16372	16614	16452	16471	16668	16530	16358	16668	16440	16631	16516	16332	16438	16426	16465	16236	16471	16190	16436	16509	16627	16239	16610	16536	16423	16326	16509	16558	16378	16422	16532	16409	16488	16430	16342	16506	16491	16339	16427	16455	16570	16593	16465	16302	16713	16470	16546	16429	16365	16437	16533	16456	16480	16360	16608	16210	16530	16371	16547	16506	16573	16381	16437	16338	16396	16521	16299	16571	16513	16523	16522	16551	16484	16564	16350	16429	16416	16500	16565	16479	16338	16581	16569	16518	16573	16624	16450	16492	16624	16454	16364	16427	16597	16583	16422	16364	16609	16441	16398	16409	16589	16403	16408	16549	16495	16382	16391	16474	16251	16323	16230	16495	16435	16517	16455	16485	16304	16480	16412	16309	16309	16607	16336	16594	16462	16485	16386	16305	16409	16517	16599	16535	16345	16255	16451	16794	16411	16218	16420	16420	16429	16450	16433	16481	16458	16388	16475	16517	16390	16383	16545	16395	16504	16548	16615	16473	16522	16728	16289	16243	16575	16623	16421	16343	16668	16496	16576	16511	16532	16425	16357	16359	16292	16322	16447	16522	16410	16442	16483	16420	16434	16234	16338	16465	16432	16377	16574	16498	16432	16637	16430	16267	16508	16292	16425	16455	16514	16500	16462	16544	16476	16477	16483	16455	16541	16449	16659	16238	16554	16395	16468	16369	16421	16468	16513	16516	16338	16503	16474	16501	16553	16418	16392	16529	16378	16424	16452	16412	16560	16377	16576	16403	16480	16555	16558	16446	16588	16494	16515	16422	16389	16345	16475	16528	16432	16321	16441	16441	16424	16365	16449	16529	16585	16395	16423	16354	16404	16373	16557	16542	16589	16502	16448	16432	16397	16396	16446	16726	16631	16411	16265	16223	16500	16365	16501	16637	16318	16476	16451	16397	16424	16292	16576	16345	16461	16523	16222	16332	16480	16451	16501	16469	16343	16364	16534	16765	16531	16427	16428	16367	16571	16431	16653	16202	16460	16601	16503	16386	16438	16533	16298	16545	16540	16376	16423	16415	16518	16549	16512	16183	16475	16471	16257	16480	16429	16513	16299	16480	16629	16540	16454	16457	16521	16335	16409	16358	16460	16531	16289	16441	16668	16467	16325	16473	16538	16639	16566	16476	16432	16523	16559	16697	16437	16461	16462	16507	16354	16489	16411	16390	16514	16336	16397	16577	16392	16588	16445	16460	16332	16512	16324	16383	16449	16414	16527	16368	16456	16481	16308	16604	16427	16479	16456	16513	16518	16481	16413	16406	16503	16487	16500	16536	16402	16170	16356	16078	16549	16574	16335	16394	16612	16263	16492	16380	16339	16222	16598	16580	16485	16478	16529	16455	16417	16198	16452	16478	16517	16507	16400	16253	16425	16335	16606	16554	16391	16582	16122	16475	16467	16541	16513	16484	16354	16447	16471	16354	16506	16388	16265	16382	16635	16684	16565	16421	16584	16508	16485	16425	16414	16489	16455	16526	16449	16417	16464	16425	16522	16378	16350	16355	16534	16459	16804	16359	16322	16532	16383	16483	16403	16585	16463	16324	16381	16354	16488	16184	16358	16401	16259	16407	16453	16291	16517	16348	16559	16502	16427	16321	16464	16419	16342	16419	16421	16494	16311	16430	16407	16308	16195	16408	16735	16513	16532	16261	16436	16416	16365	16302	16591	16364	16252	16444	16343	16539	16600	16313	16546	16495	16420	16376	16287	16530	16472	16249	16213	16551	16619	16536	16616	16516	16628	16331	16548	16425	16605	16589	16430	16430	16527	16719	16587	16367	16544	16375	16415	16505	16612	16412	16280	16269	16313	16541	16303	16297	16374	16172	16129	16387	16343	16251	16528	16278	16405	16408	16323	16538	16321	16294	16363	16337	16525	16609	16305	16284	16364	16443	16345	16504	16326	16516	16467	16466	16426	16306	16491	16674	16446	16631	16385	16501	16512	16628	16461	16482	16347	16415	16703	16535	16417	16445	16572	16474	16434	16488	16750	16427	16420	16493	16504	16380	16304	16529	16751	16508	16399	16473	16665	16524	16363	16352	16334	16524	16310	16323	16375	16457	16336	16466	16430	16560	16464	16451	16359	16444	16439	16478	16378	16579	16549	16431	16438	16417	16636	16461	16537	16582	16423	16302	16557	16497	16453	16297	16672	16527	16469	16445	16398	16522	16509	16496	16332	16454	16561	16375	16436	16513	16427	16551	16408	16328	16667	16393	16456	16453	16259	16622	16524	16329	16410	16200	16643	16566	16528	16429	16472	16530	16522	16458	16574	16563	16552	16357	16486	16503	16493	16543	16466	16586	16416	16355	16547	16362	16312	16556	16343	16638	16593	16563	16428	16441	16465	16476	16431	16513	16474	16555	16492	16392	16581	16360	16330	16425	16619	16337	16563	16264	16310	16282	16296	16539	16404	16462	16410	16306	16367	16471	16439	16393	16513	16630	16446	16560	16396	16604	16513	16424	16569	16411	16402	16400	16476	16373	16582	16488	16486	16460	16420	16537	16325	16604	16436	16481	16273	16399	16540	16548	16344	16369	16296	16576	16416	16344	16313	16360	16370	16438	16515	16344	16598	16498	16564	16617	16603	16542	16385	16250	16351	16250	16586	16427	16472	16439	16440	16464	16422	16583	16569	16445	16617	16412	16369	16529	16375	16473	16578	16432	16436	16459	16422	16617	16340	16558	16568	16537	16412	16233	16522	16612	16449	16504	16492	16627	16531	16522	16319	16417	16386	16567	16377	16366	16373	16495	16526	16298	16320	16284	16493	16361	16386	16456	16579	16413	16496	16542	16430	16482	16358	16500	16417	16434	16436	16376	16388	16501	16590	16386	16522	16478	16436	16562	16397	16435	16506	16246	16339	16396	16488	16549	16521	16501	16458	16467	16544	16373	16652	16404	16562	16333	16419	16440	16298	16423	16352	16231	16461	16394	16342	16488	16656	16365	16512	16269	16537	16406	16377	16634	16254	16294	16448	16327	16564	16670	16592	16568	16417	16356	16418	16567	16689	16567	16405	16404	16454	16518	16458	16556	16400	16409	16624	16452	16336	16396	16481	16542	16399	16549	16536	16503	16412	16312	16466	16463	16532	16518	16396	16271	16744	16301	16439	16517	16554	16290	16518	16331	16343	16238	16587	16614	16610	16538	16444	16501	16358	16594	16413	16498	16274	16561	16374	16783	16677	16503	16632	16312	16613	16559	16490	16473	16458	16492	16436	16434	16355	16507	16340	16483	16292	16448	16664	16544	16537	16427	16487	16623	16523	16277	16188	16445	16502	16516	16461	16725	16631	16376	16375	16502	16461	16396	16550	16465	16425	16393	16466	16605	16634	16406	16302	16524	16466	16627	16296	16307	16321	16745	16591	16317	16551	16615	16670	16265	16380	16314	16352	16425	16461	16367	16424	16459	16402	16272	16531	16429	16284	16421	16399	16661	16460	16514	16725	16462	16481	16385	16371	16419	16518	16455	16551	16505	16487	16653	16449	16408	16546	16407	16382	16290	16328	16391	16642	16594	16490	16279	16636	16690	16508	16261	16388	16463	16520	16491	16179	16376	16224	16421	16380	16535	16458	16360	16610	16515	16630	16484	16423	16557	16534	16439	16593	16359	16331	16377	16537	16582	16479	16294	16471	16352	16408	16422	16511	16527	16450	16374	16415	16404	16484	16396	16333	16400	16398	16463	16426	16289	16559	16589	16611	16325	16409	16430	16396	16449	16366	16510	16507	16325	16328	16497	16426	16403	16353	16362	16486	16228	16381	16545	16314	16245	16734	16446	16495	16304	16304	16462	16342	16482	16507	16341	16520	16292	16355	16352	16633	16492	16522	16678	16564	16371	16478	16655	16326	16412	16641	16597	16550	16468	16404	16620	16558	16384	16745	16390	16405	16420	16519	16359	16456	16260	16431	16377	16492	16467	16445	16403	16428	16522	16436	16499	16477	16333	16362	16471	16474	16602	16453	16559	16507	16344	16482	16521	16424	16337	16530	16512	16586	16460	16376	16396	16620	16419	16496	16454
62179	104850	92593	68632	37798	20498	14905	14897	14871	14960	14800	14989	14884	15079	14980	14987	14827	14827	14938	14796	14849	14883	14827	14901	14829	14880	15073	14890	14946	14762	14865	14885	14899	14852	14897	14917	14780	14860	14915	14684	14860	14930	14863	15022	14873	14785	14997	14945	14886	14997	14900	14939	14682	14828	15026	14962	14893	14937	14806	14884	14879	14882	14952	15011	15055	14906	14906	14972	14956	14852	14916	14964	14893	15043	14881	14789	14846	14876	15010	14704	14683	15024	14845	14861	14879	14970	14837	15042	14861	14872	14805	14892	14733	15014	14965	14816	14662	14730	14981	14932	14870	14838	14941	14842	14773	14892	14877	14812	14894	14884	14950	14947	14872	14850	14829	15029	14891	14768	14892	14904	14877	14881	14848	14843	14829	14888	14902	14922	14815	14881	14911	14943	15022	14831	14961	14812	14922	15057	14809	14733	14942	15055	15126	14906	14784	14882	14968	14830	14797	14877	14906	14911	14889	14900	14920	14881	14732	14846	14870	14843	14688	14989	14737	14963	14924	14900	14871	15076	14934	14992	14854	14963	14775	14685	14833	14821	14819	14915	14891	14854	14808	14949	14924	14789	14834	14909	14813	14810	14878	14959	14942	14859	14910	14963	14796	14731	14855	14803	14969	15025	14829	14909	15012	14857	14911	14840	14782	14675	15063	14865	14903	14693	14977	14987	14902	14825	14983	14845	14842	14937	14797	14969	14912	14989	14708	14865	14882	14802	14880	14913	14874	14977	14841	14790	14843	14936	15013	14919	14894	14819	14949	14859	14841	14873	14855	15099	14983	14820	14841	14947	14913	14937	14809	14908	14870	15004	15030	14862	14890	15009	14780	14703	15014	14858	14919	14819	14824	14972	14765	14967	14908	14890	14885	14725	14833	14698	15053	14822	14942	14831	15015	14767	14774	14866	14959	14910	14862	14891	14965	14837	14876	14960	14942	14665	14815	14892	14752	14866	14826	14749	14864	14992	14986	14871	15004	14956	14841	14908	14962	14906	14950	14790	15130	14786	14865	14908	14872	14801	14879	14712	14902	15003	14887	14758	15037	14889	14936	14944	14961	14935	15008	14769	14917	14717	14903	14813	14796	14828	14791	14859	14805	14822	14843	14873	14865	15083	14978	14834	14786	14899	14637	14854	14804	14852	14744	15079	14813	14915	14796	14774	14856	14909	14880	14800	14867	14967	14742	15003	14818	14808	14862	14793	14933	14949	14832	14844	14865	14824	14898	14865	14959	14786	15022	14797	14989	15051	14831	14710	15041	14730	14875	14917	14776	14957	14948	14924	15036	14879	14870	14808	14711	14933	14862	15016	14971	14802	14878	14902	14951	14834	14896	15006	14915	14821	14944	14937	14810	14807	14831	14917	15027	14851	14823	14992	14841	14792	14837	14917	14770	14807	14969	14707	14898	14807	14901	14907	14851	14889	15072	15003	14902	14845	14870	14822	14947	14932	14997	14924	14967	14886	14769	14965	14952	14847	14986	14905	14764	14873	15029	14792	14834	14935	14899	14915	14877	14824	14861	15025	14719	14875	14887	14753	15079	14856	14706	15024	14772	14964	14878	14899	14935	14941	14791	14860	14928	14974	14873	14917	14927	14922	14898	14716	14797	14958	14922	14917	14671	14941	14891	14920	15023	14781	14964	15116	14853	14999	14822	14860	15005	14907	14850	14902	14851	14930	14860	14679	14967	14931	14946	15094	14870	14855	14980	14804	15037	14780	14778	14903	14908	14742	14948	14962	14978	14793	14959	14860	14856	14891	14743	14859	14896	14845	14840	14924	14738	14834	15063	14896	14969	14823	14967	14749	14861	14902	14867	14935	14833	14959	14934	14862	14866	14936	15013	15028	14714	14918	14824	14947	14876	14840	14858	14854	14813	14935	14908	14926	14957	14946	14888	14899	14950	14903	14842	14847	14917	14964	14909	14753	14836	14958	14922	14871	14916	14798	14861	14861	14838	14862	14848	14894	14918	14703	14888	14782	14813	14864	14828	15033	14778	14766	14863	14794	14832	14749	14946	14836	14915	14935	14833	14706	14935	14653	14916	14941	14823	14930	14715	14852	14987	14828	14927	15011	14986	14886	14847	14829	14968	14980	14834	14877	14891	14961	15003	14751	14792	14900	14893	14854	14971	14926	14798	14851	14856	14825	14903	14935	14784	14952	14932	14836	14839	14825	14821	15030	14781	14752	14919	14953	14957	14803	14681	14871	14844	14913	14816	14763	14957	14864	14843	14940	14824	14965	14745	14787	14944	14896	14835	14804	14949	14990	14916	15139	14817	14988	14936	14868	14899	14750	14834	14852	14958	14755	14783	14857	14738	14905	14752	14849	14919	14918	14817	14766	14938	14799	14742	14874	14759	14914	14847	14939	14860	14702	14887	15006	14986	14894	14866	14637	14778	14778	14756	15024	14896	14758	14771	14915	14934	14754	14912	14824	15006	14927	14917	15039	14863	14785	14788	14767	14981	14824	14789	14874	15007	15050	14835	14848	14889	14724	14781	14911	14866	14951	14874	15050	14805	14833	14628	14806	14884	15019	14847	14880	14792	14779	14884	14851	14846	14762	14969	14806	14974	14836	14879	14661	14995	14792	15019	14952	14872	14991	14749	15032	14872	14888	14864	14871	14897	14741	14984	14995	15090	15009	14844	15024	14954	14948	14875	14871	14837	14917	14865	14973	14907	14805	14879	15012	14906	14807	14661	14894	14923	14874	14963	14801	14887	14973	14810	14669	14994	14917	14882	14968	14934	14811	14977	14930	14904	14838	14768	14950	14896	14923	14826	14916	14904	14972	14890	14922	14669	14817	14828	14786	14890	14874	14729	14714	14865	14952	14754	14889	14855	14932	14732	14817	14728	14772	14782	14850	14838	15007	14954	15023	14885	15041	14884	14917	15011	14865	14823	14880	15041	14889	14910	14855	14937	14951	14882	14926	14965	14820	14959	14820	14890	15092	14822	14942	15050	14860	14961	14958	14824	14961	14840	14773	14826	14930	14859	14893	14872	14782	14941	14732	14872	15081	14898	14871	14854	14935	14793	14811	14903	14816	14900	15014	14872	14884	14919	14971	14838	14896	14936	14841	14861	14821	14949	14818	14869	14975	14860	14919	14703	14841	14814	14945	15029	14860	14989	14848	14892	14842	14877	14875	14947	14779	14961	14867	14847	14811	14905	14955	14656	14953	14857	14899	14832	14774	14710	15079	14785	14872	14721	14998	15011	14755	14856	14910	14965	14932	14854	14731	14988	14901	14848	14860	14833	14753	14912	14919	14893	14863	15124	14950	14871	14848	14985	14803	14771	14900	14769	14996	14820	14906	14970	14797	14808	14912	14914	14768	14887	14830	14921	14831	14889	14689	14989	14756	14803	14748	14787	14912	14878	14934	14783	14993	14958	14731	14729	14808	14979	14774	14850	14807	14941	14776	14977	15043	14889	14867	15016	15036	14881	14733	14905	14904	14810	14945	14957	14896	14962	14922	14868	14967	14916	14998	15028	14882	14905	15060	14892	14836	14786	14940	14771	14897	14915	14953	14831	14883	14871	14971	14895	14897	14795	14900	14997	14848	14894	14907	14805	14636	14923	14892	14664	14746	14901	14734	14869	14931	14957	14900	14789	14833	14823	14666	14857	14793	15073	14803	14903	14845	14873	14762	14797	14891	14847	14837	14856	15029	14965	14988	15029	15056	14846	14643	15021	14859	15022	14770	14815	14797	14914	14815	14943	14810	14911	14911	14791	14970	14830	14891	14863	14653	14896	14873	14828	14692	14942	14834	15000	14879	14854	14828	15054	14854	14905	14731	14833	14905	14901	14859	14808	14933	15100	14864	14893	15003	14912	14935	14873	14828	14897	14781	14885	14913	14796	14945	14905	14892	14965	14881	14835	14942	15100	14783	14986	14878	14953	14915	14916	14718	14906	14986	14879	14917	14784	14850	14851	14981	14727	14995	14800	14847	14851	14899	14895	14869	14776	15007	14942	14918	14848	14933	15033	15044	15017	14917	14771	14953	14858	14781	14921	14775	14912	14784	14960	14899	14719	14770	14933	14919	14857	14849	14809	14708	15038	14955	14859	14871	14931	15079	14821	14831	14738	14905	14898	14944	14861	14892	14885	14756	14921	14741	14968	15002	14980	14981	14942	14749	14946	14817	14962	14944	14881	14788	14791	14729	14790	14976	14969	14866	14755	15007	14837	14764	15009	14764	14790	14848	14887	14915	14786	14800	14784	14837	14907	15041	14740	14993	14792	15051	14915	15040	14814	14829	14812	14874	14876	14881	14892	14830	14928	14701	15067	14882	14764	14866	14927	14814	14797	14906	15068	14935	14963	14940	15118	14815	14969	14839	14770	14859	15030	14850	14963	14703	14932	14766	14783	15043	14938	14911	14673	14912	14926	14967	15007	14723	14983	15005	14829	14846	14911	14733	15092	14890	15000	14869	15076	14844	14821	15037	15048	14821	14851	14920	14834	15043	14856	14798	14837	14793	15061	14742	15112	15002	14742	14838	14718	14923	14983	14889	14983	14853	15009	14825	15007	14798	14917	14878	14689	14836	15014	14908	14820	14898	14881	14907	14940	14868	15050	14941	14966	15019	14821	14912	14903	14835	14866	14923	14973	14878	14870	14915	14964	14957	14932	14920	14757	15003	14992	14853	14868	14981	14895	14936	14988	14853	14929	14997	14829	14870	14961	14681	14874	15056	14850	14814	14818	14953	14821	14968	14984	14788	15046	14970	14799	14728	14792	14831	14898	14669	14857	14829	14974	14798	14943	14688	14992	14858	15015	14892	14793	15009	14823	15107	14821	14923	14823	14962	14925	14818	14801	14942	14954	14755	14904	14817	14887	14848	14861	14750	15079	14948	14828	14813	14886	14918	14969	14819	14971	14862	14857	14753	14927	14934	14833	14839	14817	14937	14979	14925	14991	14896	14863	15016	14771	14956	14712	14745	14896	14959	14882	14761	14968	14944	14961	14890	14811	14727	14873	14947	14740	14801	14873	15016	14804	15014	14981	14855	14947	14859	14986	14886	14769	14838	14964	14814	14826	15004	14864	14852	14830	14699	14941	14902	15075	14854	14749	14944	14911	14912	14949	14734	14940	14831	14809	14949
28382	35608	42527	31523	20737	17405	16756	16434	16409	16329	16399	16221	16217	16386	16354	16352	16520	16483	16613	16517	16356	16520	16354	16374	16408	16327	16167	16430	16387	16438	16379	16441	16403	16336	16443	16309	16353	16190	16359	16417	16449	16295	16326	16580	16232	16337	16214	16229	16432	16434	16435	16284	16510	16184	16453	16382	16289	16131	16378	16475	16336	16347	16323	16480	16429	16408	16450	16416	16305	16418	16395	16310	16406	16485	16552	16351	16079	16411	16360	16345	16275	16272	16464	16346	16394	16242	16253	16191	16372	16225	16332	16345	16430	16320	16289	16379	16334	16455	16349	16261	16331	16267	16429	16406	16454	16158	16451	16455	16443	16558	16368	16361	16290	16205	16319	16289	16320	16379	16224	16341	16452	16418	16310	16189	16448	16252	16318	16371	16459	16295	16220	16285	16030	16449	16335	16254	16287	16299	16369	16502	16291	16182	16424	16169	16421	16202	16466	16292	16468	16441	16370	16256	16442	16074	16291	16621	16324	16443	16407	16322	16328	16185	16108	16296	16382	16486	16310	16242	16301	16282	16371	16118	16335	16258	16417	16517	16426	16579	16279	16359	16365	16563	16241	16235	16275	16253	16130	16149	16214	16229	16567	16228	16155	16295	16363	16355	16324	16411	16220	16213	16384	16587	16485	16280	16456	16351	16206	16394	16207	16297	16463	16352	16446	16072	16092	16291	16326	16313	16375	16407	16406	16289	16313	16420	16357	16490	16372	16277	16284	16427	16400	16585	16274	16424	16249	16347	16235	16271	16368	16120	16337	16273	16400	16235	16441	16335	16322	16389	16127	16200	16243	16342	16294	16301	16304	16310	16255	16265	16330	16294	16454	16308	16286	16242	16287	16519	16253	16162	16303	16301	16255	16505	16497	16120	16347	16331	16268	16393	16595	16382	16340	16346	16366	16151	16342	16243	16364	16280	16251	16357	16414	16330	16397	16406	16487	16390	16423	16312	16323	16378	16388	16457	16241	16309	16463	16324	16265	16061	16187	16669	16263	16415	16337	16461	16450	16378	16360	16278	16296	16114	16102	16239	16357	16186	16303	16624	16539	16535	16260	16353	16296	16322	16279	16158	16538	16254	16357	16517	16260	16267	16426	16405	16237	16192	16354	16428	16341	16314	16290	16276	16328	16199	16206	16104	16187	16253	16155	16268	16343	16200	16294	16476	16206	16250	16447	16343	16329	16218	16349	16430	16263	16417	16492	16276	16537	16446	16245	16542	16425	16490	16467	16267	16358	16162	16431	16280	16428	16265	16233	16532	16412	16098	16409	16325	16445	16360	16277	16531	16458	16263	16222	16304	16210	16305	16171	16147	16428	16302	16358	16280	16199	16435	16212	16337	16287	16207	16326	16135	16278	16264	16284	16295	16187	16483	16329	16357	16220	16226	16408	16348	16443	16295	16299	16254	16248	16154	16296	16390	16334	16422	16398	16601	16412	16199	16311	16335	16435	16382	16358	16264	16404	16583	16360	16123	16251	16433	16076	16102	16303	16248	16516	16109	16190	16249	16408	16402	16404	16396	16411	16426	16335	16315	16275	16373	16070	16283	16340	16340	16365	16221	16080	16343	16211	16389	16417	16292	16367	16385	16234	16208	16345	16386	16305	16513	16390	16393	16292	16555	16517	16498	16562	16344	16449	16272	16284	16459	16381	16590	16393	16304	16296	16581	16488	16190	16317	16330	16341	16437	16458	16419	16203	16254	16329	16387	16448	16483	16543	16256	16059	16121	16350	16282	16311	16376	16312	16334	16368	16283	16184	16482	16153	16282	16382	16562	16279	16367	16352	16472	16356	16390	16332	16193	16285	16307	16282	16229	16371	16400	16334	16062	16299	16473	16409	16235	16350	16408	16375	16553	16423	16437	16266	16114	16235	16190	16245	16401	16342	16347	16275	16386	16223	16259	16493	16420	16430	16106	16380	16356	16197	16674	16468	16185	16254	16401	16108	16209	16232	16348	16398	16242	16323	16263	16393	16264	16242	16480	16208	16408	16526	16139	16368	16363	16514	16421	16314	16188	16526	16549	16215	16157	16386	16326	16373	16359	16466	16364	16415	16225	16430	16250	16240	16477	16365	16576	16402	16364	16471	16266	16237	16469	16209	16355	16545	16231	16244	16183	16344	16334	16442	16479	16480	16375	16333	16239	16397	16163	16110	16388	16494	16460	16530	16310	16346	16266	16197	16230	16327	16400	16337	16328	16421	16359	16365	16421	16222	16361	16467	16313	16347	16248	16248	16619	16252	16247	16474	16180	16486	16398	16429	16438	16141	16354	16338	16311	16252	16310	16199	16179	16143	16407	16452	16383	16395	16370	16335	16314	16309	16253	16352	16297	16269	16413	16216	16159	16221	16340	16235	16567	16454	16187	16258	16257	16490	16306	16279	16039	16266	16360	16250	16389	16328	16173	16141	16406	16315	16442	16390	16286	16352	16417	16425	16396	16352	16441	16188	16351	16390	16290	16290	16296	16191	16363	16329	16430	16466	16342	16081	16174	16222	16130	16210	16427	16308	16310	16299	16393	16408	16171	16093	16082	16186	16213	16289	16417	16257	16306	16408	16302	16448	16449	16202	16430	16327	16364	16219	16138	16265	16398	16319	16163	16348	16309	16555	16345	16126	16339	16332	16229	16239	16329	16217	16385	16365	16289	16292	16468	16195	16390	16333	16360	16261	16227	16259	16173	16370	16328	16315	16157	16311	16499	16369	16352	16198	16381	16279	16286	16233	16333	16185	16151	16138	16347	16408	16510	16446	16474	16360	16445	16449	16371	16247	16267	16324	16422	16268	16244	16357	16477	16168	16278	16403	16323	16071	16131	16415	16339	16362	16304	16370	16204	16309	16461	16214	16409	16411	16274	16370	16294	16332	16135	16421	16223	16361	16381	16519	16227	16192	16280	16206	16299	16274	16388	16301	16164	16255	16079	16217	16156	16177	16180	16199	16323	16225	16252	16368	16314	16287	16264	16272	16369	16422	16615	16365	16175	16455	16332	16375	16287	16362	16380	16608	16374	16381	16426	16556	16363	16286	16304	16338	16312	16273	16252	16247	16217	16235	16289	16327	16297	16319	16192	16168	16314	16369	16332	16113	16286	16366	16287	16351	16516	16294	16216	16223	16487	16311	16354	16284	16338	16337	16413	16316	16174	16419	16118	16424	16224	16441	16216	16146	16195	16401	16413	16316	16442	16331	16089	16231	16383	16272	16241	16437	16416	16502	16060	16412	16542	16201	16370	16150	16468	16363	16274	16218	16370	16269	16353	16326	16159	16388	16359	16252	16283	16231	16532	16184	16300	16499	16335	16538	16314	16368	16379	16451	16067	16281	16158	16378	16370	16227	16332	16402	16390	16343	16336	16349	16425	16352	16348	16385	16412	16268	16351	16394	16263	16363	16259	16423	16381	16346	16365	16351	16089	16256	16193	16203	16365	16302	16399	16274	16479	16274	16219	16278	16397	16306	16294	16356	16464	16322	16306	16447	16356	16359	16301	16336	16286	16505	16163	16237	16366	16171	16193	16385	16374	16361	16321	16367	16248	16236	16369	16278	16433	16405	16301	16534	16337	16176	16223	16299	16328	16402	16265	16469	16395	16349	16354	16177	16442	16434	16305	16194	16335	16140	16298	16419	16367	16544	16359	16164	16219	16367	16395	16226	16209	16629	16426	16451	16452	16411	16199	16223	16342	16329	15973	16291	16197	16224	16445	16212	16375	16394	16449	16151	16307	16506	16261	16477	16163	16291	16203	16418	16240	16369	16353	16396	16341	16293	16436	16313	16414	16269	16499	16200	16294	16343	16318	16549	16444	16257	16341	16391	16311	16319	16427	16241	16255	16135	16460	16335	16261	16348	16432	16165	16365	16418	16217	16222	16231	16524	16352	16154	16341	16380	16211	16436	16157	16299	16196	16090	16398	16313	16254	16404	16505	16651	16241	16352	16190	16273	16272	16488	16273	16183	16287	16362	16286	16374	16116	16234	16161	16093	16155	16288	16247	16382	16423	16377	16335	16311	16327	16330	16417	16335	16358	16439	16261	16388	16404	16313	16273	16268	16286	16080	16450	16326	16250	16368	16158	16381	16484	16517	16367	16411	16297	16293	16303	16393	16281	16396	16291	16370	16216	16345	16365	16229	16313	16188	16231	16525	16309	16354	16234	16437	16318	16344	16450	16304	16223	16224	16338	16207	16363	16367	16400	16376	16397	16255	16255	16261	16240	16267	16390	16416	16520	16285	16353	16337	16412	16357	16563	16484	16418	16128	16255	16290	16247	16253	16253	16294	16198	15987	16402	16374	16253	16485	16179	16545	16332	16220	16366	16370	16141	16325	16349	16353	16383	16401	16325	16448	16405	16346	16338	16375	16200	16350	16413	16269	16199	16252	16178	16074	16367	16329	16320	16230	16356	16297	16439	16377	16234	16167	16411	16416	16314	16369	16309	16275	16206	16305	16222	16264	16123	16331	16157	16378	16282	16307	16286	16426	16420	16313	16212	16399	16204	16521	16190	16134	16375	16202	16304	16342	16596	16350	16421	16493	16474	16358	16188	16446	16165	16421	16282	16347	16296	16185	16372	16239	16348	16476	16267	16352	16309	16189	16319	16314	16089	16235	16370	16462	16157	16381	16450	16445	16316	16182	16345	16289	16304	16240	16303	16072	16363	16167	16473	16389	16147	16376	16354	16359	16344	16360	16361	16246	16226	16267	16447	16434	16365	16200	16341	16618	16210	16352	16230	16240	16229	16295	16304	16373	16319	16263	16250	16195	16251	16371	16259	16434	16345	16377	16123	16380	16209	16329	16256	16255	16322	16319	16265	16293	16358	16151	16395	16294	16363	16427	16161	16404	16414	16476	16389	16348	16438	16390	16280	16283	16568	16354	16329	16346	16447	16452	16525	16587	16290	16411	16352	16522	16335	16297	16323	16473	16445	16523	16440	16208	16279	16053	16515	16417	16439	16314	16259	16673	16430	16519	16266	16318	16326	16386	16508	16376	16173	16257	16522	16255	16261	16310	16219	16371	16179	16413	16150	16237	16409	16448	16486	16577	16329	16484	16314	16239	16313	16329	16316	16466	16647	16377	16374	16301	16327	16437	16195	16337	16499	16505	16466
33046	56504	46850	29710	18595	15170	14751	14765	14893	14632	14810	14741	14947	14720	14951	14794	14670	14791	14756	14737	14765	14648	14858	14943	14907	14635	14940	14694	14827	14767	15026	14794	15017	14832	14865	14726	14853	14757	14744	14923	14959	14763	14787	14819	14738	14753	14748	14669	14864	14840	14554	14659	14903	14983	14716	14651	14514	14816	14884	14721	14742	14787	14750	14916	14760	14820	14743	14824	14990	14614	14761	14844	14708	14905	14771	14771	14805	14849	14858	14736	14864	14807	14738	14705	14637	15053	14621	14764	14825	14900	14897	14773	14775	14618	14651	14840	14476	14805	14699	14881	14721	14644	14840	14726	14714	14772	14641	14687	14802	14741	14926	14787	14828	14758	14802	14744	14596	14810	14747	14836	14803	14728	14784	14779	14732	14679	14551	14787	14837	14688	14619	14893	14857	14940	14693	14869	14778	14782	14601	14823	14688	14810	14959	14723	14713	14835	14928	14775	14835	14716	14579	14728	14731	14677	14678	14739	14696	14870	14871	14678	14779	14638	14834	14730	14762	14638	14794	14738	14725	14851	14833	14822	14571	14716	14704	14779	14711	14806	14833	14765	14718	14951	14680	14875	14821	14885	14716	14611	14796	14712	14706	14935	14807	14923	14709	14697	14689	14802	14804	14853	14684	14766	14773	14832	15032	14554	14772	14811	14758	14699	14826	14802	14735	14646	14771	14721	14560	14594	14708	14802	14655	14662	14670	14548	14933	14677	14834	14730	14781	14779	14942	14812	14916	14702	14723	14763	14812	14798	14671	14745	14588	14838	14836	14869	14765	14613	15056	14650	14624	14668	14809	14772	14658	14676	14682	14762	14959	14915	14704	14730	14729	14891	14717	14800	14845	14775	14612	14891	14823	14725	14785	14608	14901	14915	14698	14854	14850	14748	14756	14654	14775	14773	14818	14761	14686	14863	14769	14750	14789	14821	14758	14759	14845	14835	14731	14816	14857	14683	14843	14908	14979	14705	14724	14662	14799	14716	14767	14673	14794	14793	14772	14725	14706	14779	14685	14777	14809	14676	14857	14799	14841	14706	14934	14617	14719	14630	14906	14677	14847	14673	14762	14728	14822	14775	14785	14755	14797	14802	14662	14731	14772	14801	14630	14774	14732	14841	14837	14699	14858	14853	14717	14748	14872	14725	14765	14667	14813	14675	14940	14732	14831	14731	14555	14713	14612	14589	14788	14823	14732	14644	14791	14702	14870	14782	14787	14876	14750	14719	14743	14722	14827	14683	14697	14828	14861	14621	14782	14867	14708	14639	14703	14683	14773	14715	14800	14846	14781	14703	14780	14680	14601	14712	14616	14806	14915	14668	14825	14638	14815	14677	14845	14748	14701	14621	14764	14813	14642	14753	14744	14756	14837	14791	14738	14789	14726	14938	14628	14867	14992	14739	14776	14687	14786	14776	14750	14723	14909	14824	14904	14666	14877	14809	14841	14574	14790	14737	14805	14820	14808	14766	14729	14879	14715	14807	14720	14718	14917	14645	14865	14706	14830	14705	14812	14851	14812	14733	14776	14657	14786	14908	14701	14760	14603	14817	14739	14707	14586	14735	14830	14715	14682	14784	14751	14819	14787	14624	14761	14737	14679	14740	14718	14705	14776	14811	14793	14761	14789	14914	14689	14907	14694	14864	14851	14773	14713	14748	14780	14768	14605	14735	14703	14701	14740	14637	14800	14933	14802	14757	14877	14706	14661	14859	14732	14776	14663	14925	14690	14803	14726	14755	14832	14846	14696	14813	14597	14821	14759	14685	14838	14815	14959	14601	14925	14601	14878	14660	14768	14816	14634	14768	14748	14587	14673	14827	14695	14867	14844	14638	14864	15004	14892	14780	14862	14837	14729	14751	14744	14762	14716	14739	14851	14816	14878	14693	14613	14715	14668	14822	14751	14825	14766	14641	14893	14668	14768	14800	14918	14742	14686	14767	14859	14665	14777	14794	14627	14829	14906	14792	14805	14953	14765	14590	14793	14705	14762	14795	14616	14927	14676	14800	14928	14749	14721	14843	14877	14952	14793	14810	14786	14571	14658	14787	14930	14688	14905	14831	14648	14755	14921	14657	14675	15005	14722	14705	14759	14749	14789	14706	14913	14831	14797	14690	14777	14769	14831	14742	14696	14743	14584	14746	14792	14726	14808	14666	14891	14825	14808	14700	14617	14668	14767	14720	14792	14665	14678	14665	14776	14863	14711	14840	14760	14867	14789	14751	14739	14829	14749	14880	15038	14741	14587	14793	14775	14828	14798	14904	14884	14724	14746	14681	14872	14774	14880	14755	14796	14843	14745	14733	14830	14803	14781	14671	14816	14839	14898	14647	14743	14615	14698	14868	14845	14779	14780	14861	14887	14733	14728	14810	14712	14795	14673	14685	14684	14837	14839	14598	14865	14615	14826	14843	14881	14832	14814	14779	14741	14795	14831	14751	14753	14649	14840	14794	14924	14791	14729	14762	14793	14843	14738	14826	14751	14708	14710	14679	14787	14652	14662	14787	14883	14630	14922	14704	14927	14911	14728	14808	14722	14725	14741	14696	14685	14789	14798	14814	14774	14763	14701	14772	14618	14875	14762	14829	14823	14867	14820	14702	14716	14888	14734	14767	14743	14814	14848	14714	14721	14783	14662	14798	14655	14635	14687	14791	14800	14855	14746	14891	14807	14674	14839	14682	14785	14802	14858	14861	14651	14733	14843	14694	14911	14735	14716	14708	14802	14801	14653	14726	14655	14794	14732	14848	14809	14750	14618	14980	14854	14895	14860	14824	14785	14770	14693	14618	14769	14647	14751	14720	14704	14803	14838	14583	14827	14643	14770	14830	14845	14894	14664	14737	14788	14687	14794	14718	14899	14786	14745	14688	14794	14646	14700	14875	14741	14720	14806	14728	14741	14876	14904	14806	14976	14876	14907	14922	14824	14867	14518	14849	14728	14671	14616	14805	14775	14857	14640	14892	14669	14911	14704	14987	14829	14882	14635	14753	14935	14836	14802	14862	14634	14769	14940	14758	14862	15007	14890	14668	14781	14720	14720	14802	15023	14786	14748	14769	14838	14615	14799	14724	14784	14707	14663	14859	14855	14763	14911	14842	14725	14704	14876	14895	14801	14872	14758	14742	14808	14894	14741	14830	14706	14657	14784	14894	14656	14800	14796	14513	14835	14887	14754	14856	14800	14784	14896	14740	14771	14745	14727	14883	14691	14773	14674	14889	14690	14852	14927	14782	14793	14746	14643	14678	14587	14899	14740	14802	14859	14750	14887	14679	14853	14634	14847	14828	14939	14975	14799	14714	14902	14889	14603	14789	14924	14705	14855	14847	14686	14664	14860	14863	14663	14842	14893	14693	14714	14637	14961	14725	14728	14854	14652	14857	14594	14735	14762	14758	14620	14847	14660	14690	14860	14869	14845	14797	14916	14829	14679	14630	14649	14794	14716	14590	14789	14839	14887	14673	14717	14739	14734	14965	14869	14802	14634	14838	14553	14710	14770	14959	14867	14763	14920	14795	14866	14699	14677	14590	14827	14799	14805	14818	14746	14540	14967	14787	14779	14724	14677	14781	14824	14668	14822	14807	14652	14821	14829	14690	14661	14644	14813	14764	14871	14751	14735	14819	14771	14853	14874	14781	14839	14831	14804	14803	14540	14785	14686	14847	14922	14763	14669	14902	14849	14926	14976	14639	14671	14795	14630	14588	14896	14757	14807	14870	14872	14753	14641	14731	14784	14555	14821	14828	14787	14909	14802	14651	14820	14876	14671	14826	14887	14676	14726	14878	14712	14759	14880	14812	14746	14651	14702	14888	14948	14741	14789	14729	14695	14751	14755	14647	14758	14687	14592	14688	14772	14582	14754	14761	14629	14814	14715	14927	14615	14828	14643	14797	14721	15043	14674	14832	14684	14911	14821	14685	14704	14668	14725	14799	14713	14807	14845	14594	14815	14733	14775	14768	14557	14717	14646	14663	14859	14792	14885	14742	14589	14813	14678	14831	14746	14747	14862	14791	14863	14630	14781	14665	14856	14899	14668	14826	14894	14749	14807	14925	14794	14719	14792	14751	14821	14783	14731	14779	14858	14764	14920	14783	14730	14778	14743	14795	14763	14764	14751	14729	14834	14604	14786	14836	14718	14674	14794	14602	14998	14823	14720	14729	14835	14732	14812	14673	14626	14857	14699	14867	15039	14732	14737	14871	14665	14721	14830	14848	14738	14958	14801	14793	14902	14630	14668	14768	14724	14892	14938	14814	14696	14780	14720	14930	14745	14823	14845	14930	14772	14908	14666	14684	14800	14759	14658	14903	14621	14816	14848	14706	14605	14712	14956	14708	14718	14780	14730	14811	14672	14812	14888	14792	14716	14849	14799	14827	14737	14892	14701	14801	14805	14783	14811	14869	14717	14917	14844	14747	14898	14802	14882	14639	14838	14747	14814	14674	14678	14706	14941	14822	14739	14821	14750	14786	14869	14860	14683	14774	14856	14875	14937	14826	14878	14794	14862	14549	14932	14806	14761	14697	14772	14715	14838	14583	14723	14735	14835	14676	14613	14739	14767	14807	14684	14636	14840	14843	14667	14851	14715	14932	14640	14681	14712	14797	14692	14707	14667	14911	14684	14893	14643	14706	14807	14842	14746	14743	14900	14648	14767	14692	14718	14795	14693	14874	14661	14876	14771	14587	14680	14846	14905	14734	14871	14777	14886	14823	14684	14789	14741	14810	14653	14652	14867	14884	14878	14718	14719	14745	14762	14877	14699	14748	14829	14635	14924	14799	14785	14879	14883	14813	14824	14938	14740	14579	14612	14754	14673	14786	14821	14741	14972	14636	14824	14726	14780	14690	14926	14717	14974	14625	14767	14687	14929	14730	14796	14822	14772	14722	14865	14703	14829	14865	14783	14765	14815	14728	14867	14806	14827	14813	15037	14768	14797	14826	14805	14747	14935	14622	14787	14841	14651	14655	14829	14623	14902	14899	14718	14775	14809	14709	14873	14997	14795	14709	14788	14626	14700	14640	14999	14817	14893	14627	14694	14859	14625	14709	14844	14800	14727	14669	14705	14858	14618	14864	14829	14862	14710	14940	14706	14820	14733	14693	14734	14738	14837	14603	14854	14856
24186	25258	43270	40443	29238	22806	19785	17278	16717	16872	16882	16687	16581	16755	16739	16695	16844	16660	16533	16553	16762	16810	16888	16610	16581	16763	16652	16766	16610	16602	16678	16485	16509	16613	16744	16471	16739	16660	16651	16596	16425	16601	16728	16850	16906	16600	16551	16696	16628	16408	16526	16534	16624	16387	16704	16612	16538	16477	16578	16607	16639	16419	16570	16726	16532	16688	16588	16845	16633	16768	16550	16591	16779	16566	16604	16538	16612	16618	16629	16680	16424	16439	16421	16601	16727	16490	16511	16418	16497	16525	16470	16474	16608	16429	16703	16692	16613	16676	16423	16585	16622	16648	16700	16644	16453	16500	16514	16679	16435	16635	16654	16550	16520	16580	16570	16402	16435	16596	16482	16715	16439	16523	16738	16570	16473	16607	16524	16546	16497	16567	16589	16594	16751	16620	16494	16590	16665	16488	16504	16450	16687	16573	16691	16519	16540	16505	16468	16567	16462	16625	16349	16587	16537	16484	16459	16665	16628	16706	16752	16666	16402	16288	16391	16603	16461	16555	16653	16559	16605	16507	16380	16507	16672	16425	16499	16506	16511	16577	16517	16428	16736	16514	16568	16624	16716	16637	16704	16597	16402	16504	16592	16596	16383	16687	16498	16536	16395	16556	16354	16619	16573	16523	16449	16521	16375	16575	16689	16493	16572	16625	16527	16433	16680	16555	16790	16542	16654	16604	16674	16554	16414	16808	16632	16566	16549	16687	16478	16492	16650	16683	16597	16486	16534	16677	16624	16460	16664	16391	16630	16666	16530	16566	16812	16604	16709	16565	16733	16673	16578	16653	16561	16535	16660	16573	16815	16556	16671	16666	16517	16551	16468	16573	16509	16654	16513	16508	16577	16552	16640	16563	16497	16592	16404	16607	16462	16561	16485	16667	16619	16441	16639	16577	16634	16431	16685	16590	16508	16514	16551	16473	16441	16551	16430	16539	16562	16547	16454	16588	16548	16541	16619	16594	16694	16610	16478	16510	16525	16656	16632	16390	16476	16506	16719	16552	16557	16404	16503	16464	16635	16473	16552	16632	16311	16645	16454	16559	16355	16483	16449	16560	16438	16493	16576	16485	16503	16686	16515	16649	16278	16615	16508	16597	16564	16603	16482	16545	16352	16644	16603	16467	16535	16480	16456	16500	16636	16587	16439	16426	16619	16331	16609	16680	16651	16515	16443	16616	16553	16528	16487	16620	16468	16596	16570	16793	16367	16458	16587	16480	16277	16528	16520	16670	16649	16285	16540	16691	16663	16444	16486	16576	16473	16351	16656	16802	16630	16618	16521	16590	16712	16532	16498	16492	16642	16471	16561	16696	16512	16318	16546	16538	16661	16341	16513	16456	16733	16397	16479	16532	16462	16707	16711	16635	16598	16697	16431	16730	16678	16570	16741	16767	16500	16431	16633	16441	16748	16504	16569	16723	16626	16692	16627	16463	16528	16492	16552	16472	16445	16702	16514	16645	16583	16403	16435	16487	16599	16530	16504	16540	16361	16656	16559	16537	16484	16630	16563	16647	16436	16661	16557	16534	16410	16461	16628	16656	16676	16636	16730	16707	16503	16560	16415	16490	16574	16500	16469	16325	16665	16660	16522	16381	16331	16415	16644	16553	16368	16428	16445	16626	16525	16567	16671	16768	16673	16579	16540	16730	16528	16553	16513	16644	16527	16448	16576	16500	16618	16619	16360	16468	16718	16557	16328	16664	16548	16509	16733	16569	16650	16528	16501	16577	16618	16528	16526	16541	16539	16594	16343	16663	16402	16615	16824	16568	16438	16532	16518	16553	16599	16633	16830	16514	16480	16539	16362	16519	16659	16563	16453	16410	16623	16567	16722	16537	16336	16517	16527	16503	16525	16566	16429	16682	16518	16426	16545	16554	16547	16402	16238	16601	16596	16866	16639	16611	16486	16535	16603	16353	16601	16463	16414	16697	16462	16609	16701	16567	16514	16593	16382	16548	16745	16463	16699	16719	16448	16658	16666	16428	16608	16492	16644	16520	16624	16602	16411	16531	16531	16528	16605	16648	16659	16511	16700	16475	16556	16785	16811	16487	16546	16639	16675	16417	16475	16354	16625	16551	16392	16589	16733	16691	16443	16571	16631	16789	16707	16608	16525	16384	16799	16440	16591	16631	16690	16424	16488	16305	16681	16526	16670	16662	16699	16421	16609	16551	16664	16642	16595	16590	16647	16701	16407	16643	16444	16452	16529	16713	16677	16492	16508	16598	16412	16453	16524	16778	16558	16458	16557	16422	16533	16619	16649	16555	16779	16637	16604	16673	16534	16544	16496	16546	16636	16528	16620	16529	16755	16497	16562	16325	16355	16556	16595	16682	16454	16595	16794	16563	16584	16470	16778	16627	16581	16700	16731	16420	16496	16557	16508	16683	16560	16520	16679	16489	16548	16476	16588	16603	16398	16322	16643	16731	16533	16524	16731	16662	16692	16627	16511	16599	16484	16611	16457	16399	16592	16606	16509	16709	16540	16550	16591	16414	16717	16382	16468	16698	16557	16617	16621	16578	16391	16633	16453	16727	16450	16843	16528	16675	16582	16528	16559	16385	16486	16622	16522	16436	16697	16554	16482	16602	16558	16446	16367	16405	16551	16481	16425	16659	16622	16631	16704	16432	16694	16599	16732	16589	16310	16480	16835	16506	16741	16503	16718	16512	16696	16702	16809	16692	16528	16429	16651	16382	16672	16471	16472	16820	16627	16666	16723	16494	16566	16421	16629	16532	16612	16547	16519	16519	16676	16620	16795	16511	16596	16573	16523	16670	16654	16507	16721	16457	16389	16369	16480	16542	16512	16463	16557	16578	16416	16539	16608	16389	16580	16459	16767	16552	16660	16525	16601	16414	16401	16363	16374	16469	16670	16758	16482	16448	16551	16545	16777	16751	16615	16664	16272	16539	16670	16669	16642	16554	16547	16644	16563	16371	16614	16571	16646	16423	16568	16549	16741	16533	16472	16588	16474	16500	16466	16549	16344	16492	16540	16628	16773	16548	16511	16742	16476	16348	16713	16468	16537	16677	16705	16681	16555	16574	16641	16751	16629	16559	16548	16659	16531	16549	16631	16557	16738	16496	16555	16642	16726	16562	16578	16646	16662	16571	16630	16675	16505	16569	16674	16638	16686	16565	16487	16342	16488	16505	16437	16672	16503	16624	16787	16576	16244	16454	16400	16690	16648	16580	16438	16541	16674	16576	16685	16651	16618	16756	16755	16755	16679	16286	16706	16571	16460	16406	16465	16316	16642	16411	16553	16518	16551	16516	16499	16607	16587	16552	16626	16474	16503	16493	16661	16435	16643	16648	16502	16437	16450	16463	16637	16687	16513	16558	16485	16578	16712	16703	16697	16687	16636	16381	16518	16622	16619	16378	16259	16492	16381	16630	16503	16604	16661	16654	16642	16641	16491	16443	16370	16489	16598	16692	16378	16529	16514	16624	16344	16607	16568	16630	16519	16550	16545	16615	16474	16694	16711	16626	16547	16757	16608	16645	16462	16572	16655	16659	16457	16555	16519	16547	16660	16666	16634	16427	16750	16407	16777	16472	16397	16370	16627	16560	16478	16659	16500	16666	16614	16519	16566	16697	16827	16862	16500	16425	16490	16562	16588	16642	16351	16509	16573	16468	16602	16734	16653	16701	16538	16555	16633	16647	16573	16581	16577	16435	16484	16487	16607	16476	16658	16730	16624	16441	16639	16604	16529	16521	16509	16713	16615	16597	16641	16395	16468	16532	16575	16487	16389	16566	16578	16659	16548	16342	16791	16682	16568	16632	16347	16335	16612	16718	16639	16655	16797	16592	16632	16443	16400	16606	16665	16552	16416	16515	16563	16491	16529	16504	16550	16629	16569	16401	16552	16586	16609	16450	16437	16565	16684	16784	16548	16445	16639	16606	16686	16597	16481	16540	16548	16675	16470	16380	16347	16645	16628	16554	16609	16298	16468	16564	16543	16452	16564	16533	16493	16657	16620	16487	16678	16708	16533	16676	16506	16454	16422	16543	16605	16590	16541	16376	16362	16480	16697	16598	16600	16448	16476	16478	16556	16604	16605	16296	16530	16503	16603	16624	16614	16474	16661	16419	16561	16544	16537	16412	16570	16668	16316	16698	16581	16509	16603	16589	16521	16393	16633	16573	16458	16745	16442	16669	16498	16742	16631	16664	16507	16344	16744	16530	16697	16626	16621	16417	16519	16548	16661	16278	16473	16619	16538	16498	16591	16557	16437	16489	16627	16483	16866	16545	16560	16645	16561	16687	16626	16422	16423	16400	16480	16300	16499	16476	16658	16475	16607	16432	16510	16518	16685	16493	16531	16618	16588	16338	16450	16684	16501	16857	16587	16383	16387	16508	16699	16524	16591	16472	16513	16639	16656	16617	16646	16630	16653	16653	16544	16616	16714	16557	16629	16681	16302	16421	16545	16386	16622	16527	16643	16570	16494	16590	16444	16517	16427	16379	16467	16538	16702	16663	16566	16489	16646	16567	16476	16556	16599	16598	16476	16638	16644	16484	16596	16783	16753	16511	16472	16660	16543	16590	16509	16523	16690	16633	16621	16471	16514	16443	16689	16520	16550	16650	16461	16558	16686	16412	16638	16660	16551	16573	16509	16490	16608	16684	16529	16493	16810	16612	16564	16658	16672	16376	16546	16443	16471	16523	16593	16495	16515	16604	16794	16380	16556	16645	16533	16556	16693	16596	16449	16556	16483	16586	16799	16673	16476	16522	16810	16699	16856	16468	16578	16558	16340	16527	16570	16404	16580	16579	16644	16640	16491	16618	16686	16718	16698	16596	16397	16544	16706	16581	16637	16608	16538	16728	16562	16489	16622	16631	16507	16653	16560	16548	16612	16591	16593	16425	16527	16425	16668	16771	16467	16607	16529	16513	16448	16568	16614	16556	16476	16696	16509	16533	16599	16698	16693	16499	16491	16553	16573	16673	16652	16503	16339	16609	16627	16787	16628	16573	16821	16521	16628	16711	16546	16713	16604	16613	16721	16391	16596	16668	16543	16498	16462	16577	16744	16596	16569	16607	16465	16715	16538	16594	16728	16334	16590	16491	16683	16541	16670	16489	16633	16426	16639	16685	16509	16547
57408	97580	85235	56173	33632	18441	14796	15065	14991	15020	14826	14973	15102	15037	15128	15133	15061	14937	14828	15045	14968	14953	15064	14996	14939	14956	15036	15135	14948	15002	14920	15059	15079	14984	14976	15023	15086	14889	15028	15081	14911	14956	15010	14831	15035	14931	15030	14910	15062	15084	14961	14953	15092	15031	14951	14856	14890	15097	14982	14982	14925	14935	14769	14999	14736	15167	14989	14891	14991	14930	14763	15138	14827	14804	14949	15002	14950	14939	14958	14980	15048	15155	14871	14923	14977	15073	14987	14933	15010	14976	14858	14911	14944	15027	15089	15074	15038	14818	14970	14886	14862	14940	15076	14764	14842	14857	14944	14919	15022	15093	15074	15082	15088	14924	14759	15065	15063	15080	14821	14959	15012	14890	15103	15203	15017	15105	14921	14962	14785	14972	15043	14845	15212	14872	14885	14908	15132	14905	14987	15045	15032	14996	14937	14879	14893	15043	14623	14878	14989	14831	14808	14970	14925	14833	14929	14973	14972	14959	14917	15019	14866	14844	14963	14968	14936	15090	14983	14928	14915	15047	15092	15071	14897	14964	14844	14888	15100	14834	14988	15005	14905	14958	15074	15040	14791	14958	14844	15067	14945	14946	14852	14974	14916	14937	14785	14894	15112	14788	14897	15133	15024	14934	14948	14813	14959	14878	15046	14891	14959	14951	14889	15007	15094	14954	14936	14892	14986	15029	14859	15074	14950	14916	14834	14935	14979	14954	15081	14916	15095	14972	14914	14871	14947	15207	14947	14945	14924	14850	14984	15069	15204	14976	15052	14870	14920	14946	14899	14905	15098	14730	14993	14858	14947	15029	14841	14920	14985	15091	15016	14994	15048	15066	14941	14982	15021	15078	14885	14960	15156	14838	14997	15036	14847	14876	14912	14838	14971	15104	14926	14918	14877	14990	15003	14748	14908	14959	15036	14929	14863	14985	14920	14940	15018	14976	14965	15062	14961	14888	14856	14965	15014	15001	15015	15029	15002	14806	15027	15011	14990	14998	14920	14892	15050	15005	15020	15000	15009	14877	15000	15025	15023	14971	14953	14997	15033	15005	14908	14915	14963	15086	14949	14959	14763	14969	14933	15115	14965	15092	15040	15054	14912	14837	15032	15089	15052	14846	15046	14760	14875	15000	15058	15105	14911	14915	14974	14847	15126	14954	14974	14792	15076	14850	14935	14843	15047	15025	14991	15010	14887	14844	14859	14933	14852	14817	14864	14983	14926	15116	14913	15031	14928	15017	14915	14927	14900	15013	15051	15040	14977	14912	14965	14980	15011	14826	14983	15012	15016	15151	14955	14908	14865	14998	14986	14805	14943	14920	14831	15054	15115	15050	14971	14951	15041	14969	14964	14991	14994	15053	15111	14985	15055	14993	14823	15004	14834	14815	14958	14958	14942	15094	14966	14889	15243	14953	14911	15046	15007	15048	14999	15071	15000	15051	14933	14914	14743	15055	14853	14904	15072	14970	14845	14868	14954	14843	14987	15037	14807	15048	15014	15004	15021	14887	15099	14886	15080	14911	15027	14931	14958	14849	15035	14902	15176	15000	15033	14856	15170	14897	14951	14993	14972	15094	15021	14833	14900	15014	15017	14923	15090	14929	14850	15010	15037	14989	15148	15007	14718	14958	15039	15068	14984	14930	15179	14910	14920	15014	14903	14929	14983	14983	14965	14945	15000	14998	14853	14913	14863	14962	14801	15098	14855	14867	15029	14864	15233	14884	14985	14909	14967	15027	15066	14908	14831	15043	14932	14829	14962	14862	14861	15171	15157	14998	14861	14954	14978	14915	15107	14898	15057	15100	14959	15026	15109	14946	14888	15013	15033	14916	15032	15048	15019	14948	14848	15065	15027	15057	14931	14926	14905	14999	14830	14752	15014	15003	14751	15053	15098	15028	14975	14974	15003	15016	14994	14932	14558	14882	14961	14983	15007	14968	14997	14954	15135	15014	14987	14908	14982	15030	14954	15087	14887	15085	14890	15043	15032	14975	14985	14936	14991	14989	15089	15025	14993	14879	14976	15041	14879	14890	15101	15033	14992	14970	15064	15023	14850	15079	15098	14936	15077	14930	14864	15063	14913	14701	14976	14940	15176	14939	15110	14864	15078	14964	14983	15051	15048	15022	14748	15028	14864	15043	14801	15006	15043	15066	14982	14957	15146	14877	14979	15024	14928	14972	14760	14890	14933	15127	14935	14979	15006	15046	14874	14794	14936	14904	14852	14903	15002	15076	15040	14950	14870	14961	14932	14965	14941	14983	15068	14844	15106	14786	14824	14971	14948	14828	14934	14944	15042	14908	14864	14850	15073	14935	14958	15024	14992	14899	15186	15000	15009	14975	14902	14941	14901	14979	15027	15024	15055	14952	14937	14997	15062	15078	15031	14998	14932	14931	14936	14871	14932	14945	14840	14741	14938	14954	15017	14973	14969	14898	14895	14912	14958	14978	14889	14833	14957	14758	14829	14916	15013	15004	14867	14884	14940	14852	14788	14976	14965	14900	14894	14790	14876	14745	15157	15079	15054	14874	14969	15026	14918	14854	14842	14973	14866	14829	14897	14993	15075	15058	14989	14850	15105	15002	14840	15092	14983	14911	14857	14947	14846	14974	15082	14831	14978	15153	15027	14863	14873	14929	14925	14952	14966	15021	15147	14925	14795	14877	14873	15040	15021	15055	14918	15020	14885	14977	15057	14936	14948	14948	14887	14849	14866	14916	15119	15022	14959	14971	14891	15033	14955	14800	15015	15089	14933	15203	14885	14998	14987	14922	15023	14817	15020	14889	14800	14924	15004	14964	14923	14968	14864	15025	15057	14990	14856	14932	14950	15153	14884	14847	14876	15074	14891	14940	15049	15075	15079	15025	14885	14952	14855	14861	14894	14930	15119	15022	15058	15048	14763	14878	14935	14882	15005	15093	14951	14842	14952	14981	14993	14826	14901	15140	15030	14839	15069	14867	15094	14857	14928	15079	14923	14934	15058	14943	14909	14904	14871	14866	14997	15043	14961	14913	15033	15061	15036	15071	15020	15176	14988	14915	15013	15001	14864	14890	14744	15039	14769	14857	15095	15049	14981	14928	15048	14858	14950	15130	14782	15053	14920	14969	14963	14950	14911	15002	15091	14803	14984	14881	14819	14946	14872	15030	14941	14819	15048	15083	14943	14921	15033	14791	14987	14794	15102	14927	15034	14940	15099	14828	15029	15048	14994	15019	14912	14952	14922	14970	15061	14930	14886	14883	15003	14983	14962	14978	14984	15006	14922	14940	14942	14877	14963	15033	15163	14988	15125	15053	14904	15041	14852	14831	14771	14978	15076	14913	15034	15035	14949	15086	15025	14831	15048	14870	15006	14973	14799	14952	15025	14905	15078	14821	14978	14897	15010	14796	14908	15074	15073	14970	14956	14955	15045	14977	15038	14946	14847	14946	14811	14910	15106	14899	15015	14896	14838	15002	15059	14994	14778	15022	14957	15132	14818	14867	14968	14876	14781	15035	14994	14940	14945	14923	14860	14934	14779	14948	15032	14903	14822	14897	15039	14927	14826	15154	15014	14982	14893	14816	14990	15151	15045	15059	15081	14986	14933	14800	15002	15021	14984	15051	14949	15025	14964	14874	14849	15138	15086	14878	15002	15030	15059	14985	14856	14828	14987	14945	14778	14970	14851	14952	14927	14970	14919	14981	15082	15014	14878	14893	14947	14886	14914	15078	14886	14969	14911	14957	14961	15118	14990	14981	14887	15090	15005	14866	14780	14967	15098	14897	14994	15155	15013	14986	14905	14941	15051	15047	15039	14927	14922	14987	14891	14731	14997	14941	14900	15019	14901	14898	14992	14914	15089	14987	14934	15044	14934	15022	15026	15125	15040	15020	14906	14870	14756	14828	14843	14860	14903	14831	14975	14986	15042	14956	14944	15070	15096	14954	14967	14999	15010	14999	15051	15020	14920	14769	14927	14849	14975	15026	15003	14970	15013	15045	14941	14952	14952	14966	14905	15145	14889	14897	14873	14894	15020	14892	14900	15110	14925	15036	14937	15150	14938	14792	15031	14858	15053	15019	14775	14979	14809	14930	14925	14854	14929	14973	14937	14984	14923	14897	15016	15036	15039	14985	14987	14945	15089	15109	14918	14732	14917	14877	14933	14918	14897	14919	14767	15040	14846	15110	15026	14861	15002	14866	14863	14933	14950	14987	14984	14988	14669	14884	14948	15001	15044	14894	14950	14935	14946	15048	14947	14873	14921	14834	14900	15023	14852	15099	14919	15053	14907	15009	15024	14949	15086	14749	14752	15010	14840	14964	15131	14985	14912	15098	14957	14898	14945	15065	14880	14963	15007	14884	14972	14906	14866	14955	14818	14940	14960	15278	14869	14965	15005	15026	15023	14992	14918	14943	15044	15080	15053	14912	14942	14916	14896	14984	15129	14926	14903	15027	14979	14870	15089	15067	14817	14922	14769	15041	15017	14918	14904	15000	14967	14937	15029	14929	14955	14781	14888	14921	14969	14841	14879	14988	14827	15114	14931	14920	14774	15093	15004	14970	15078	14845	15197	15029	14921	14952	14934	14942	15024	15062	14967	14962	14993	14893	14866	14970	14855	15102	14904	15055	15038	15251	15018	14965	14984	15031	15124	14846	14993	14910	14901	15088	14991	14993	15103	15095	15130	14938	14963	14988	14880	15001	15005	14961	14980	15020	14947	14999	15031	14938	14911	14833	14878	15089	14852	15045	14854	14892	15050	14885	15098	15072	14849	15110	14809	14854	15126	14836	15144	14879	14951	15058	14975	15037	14895	14884	14910	14889	14864	14968	14961	14978	15017	15048	14918	14883	14936	15067	15030	15040	14915	14935	14938	14960	14964	14881	15021	14909	15024	14993	14871	14949	15055	14900	14993	14918	14975	14865	15087	14802	14959	15006	14972	15013	14831	14858	14880	14934	14963	15040	15053	15141	14872	15063	14990	15007	14780	14913	14817	15112	15007	15052	14935	14844	14962	14995	15092	14877	15020	14802	14890	14909	14923	14904	14948	14866	15004	14956	15057	14810	15042	14976	14810	14990	14975	14843	15041	15056	14917	15028	14952	14818	14975	14964	14974	15033	14975	14776	14838	14900
23013	22958	37049	35021	28317	24749	22936	17814	16823	16924	16899	16994	16813	16822	16533	16851	16742	16597	16771	16674	16724	16535	16744	16778	16693	16724	16583	16727	16705	16536	16601	16536	16578	16407	16737	16589	16593	16592	16696	16534	16539	16397	16637	16490	16607	16609	16707	16552	16489	16440	16540	16711	16674	16480	16525	16499	16706	16683	16503	16808	16552	16651	16518	16681	16436	16456	16572	16421	16604	16559	16501	16607	16515	16390	16551	16519	16613	16376	16479	16529	16590	16549	16365	16484	16508	16498	16493	16544	16625	16504	16479	16457	16453	16428	16522	16504	16385	16608	16494	16584	16455	16516	16340	16609	16522	16594	16534	16441	16644	16560	16360	16553	16407	16563	16476	16519	16490	16556	16613	16425	16514	16536	16510	16671	16426	16469	16438	16291	16398	16403	16710	16413	16452	16378	16339	16432	16498	16504	16500	16422	16534	16720	16533	16385	16440	16596	16445	16583	16646	16547	16516	16490	16375	16607	16753	16516	16574	16646	16370	16607	16356	16574	16482	16278	16632	16329	16412	16517	16509	16488	16339	16464	16471	16509	16401	16613	16649	16450	16557	16562	16700	16530	16409	16557	16598	16489	16488	16424	16576	16393	16447	16436	16546	16558	16433	16594	16359	16486	16609	16552	16537	16612	16505	16403	16645	16494	16587	16250	16443	16499	16413	16443	16475	16667	16422	16425	16488	16438	16490	16381	16490	16279	16632	16581	16495	16773	16423	16679	16666	16269	16462	16417	16561	16578	16394	16204	16249	16492	16528	16432	16519	16508	16519	16536	16667	16521	16602	16485	16569	16511	16360	16341	16507	16556	16532	16363	16401	16393	16424	16486	16530	16501	16396	16098	16502	16462	16298	16717	16384	16219	16291	16462	16426	16287	16499	16430	16411	16749	16659	16517	16556	16388	16355	16450	16404	16575	16386	16158	16627	16530	16356	16467	16628	16324	16378	16577	16494	16553	16545	16432	16444	16266	16469	16610	16518	16387	16525	16341	16435	16351	16540	16370	16620	16303	16470	16273	16321	16402	16307	16432	16421	16297	16523	16574	16624	16409	16553	16575	16604	16497	16549	16273	16589	16448	16521	16455	16583	16368	16449	16665	16457	16624	16703	16438	16588	16671	16496	16501	16512	16522	16616	16610	16433	16606	16464	16526	16501	16241	16210	16588	16542	16658	16388	16357	16467	16530	16378	16442	16690	16625	16599	16444	16623	16460	16614	16539	16377	16324	16432	16424	16466	16126	16611	16596	16533	16481	16343	16309	16624	16166	16390	16568	16494	16479	16409	16536	16597	16505	16292	16699	16599	16551	16639	16333	16412	16409	16411	16652	16549	16301	16495	16548	16553	16385	16586	16679	16368	16557	16559	16406	16624	16357	16505	16541	16536	16375	16638	16396	16457	16547	16345	16365	16331	16412	16279	16399	16535	16626	16547	16477	16527	16538	16664	16460	16544	16692	16501	16560	16791	16692	16304	16433	16463	16363	16660	16427	16437	16461	16385	16456	16407	16274	16364	16413	16316	16337	16435	16395	16467	16323	16403	16402	16330	16403	16548	16537	16501	16540	16572	16586	16539	16252	16268	16433	16336	16335	16361	16378	16326	16564	16367	16668	16743	16439	16417	16367	16416	16607	16494	16442	16555	16562	16117	16427	16733	16325	16242	16472	16243	16574	16520	16519	16463	16592	16653	16569	16653	16458	16484	16638	16718	16666	16515	16780	16688	16441	16326	16471	16431	16407	16212	16548	16478	16498	16380	16367	16397	16441	16445	16351	16487	16665	16594	16627	16449	16390	16291	16405	16542	16536	16585	16510	16428	16439	16552	16400	16494	16396	16581	16602	16596	16497	16577	16411	16434	16528	16616	16573	16501	16549	16556	16322	16474	16424	16530	16248	16497	16380	16522	16626	16500	16298	16580	16585	16502	16453	16747	16535	16524	16475	16469	16420	16423	16403	16329	16478	16389	16565	16464	16638	16508	16658	16417	16398	16501	16366	16720	16549	16398	16458	16586	16466	16171	16456	16589	16714	16470	16467	16448	16673	16441	16437	16541	16556	16584	16546	16507	16445	16528	16469	16365	16305	16585	16468	16623	16396	16481	16624	16430	16499	16448	16423	16460	16404	16512	16550	16496	16474	16262	16543	16449	16383	16361	16414	16491	16408	16532	16349	16381	16587	16392	16446	16379	16090	16458	16576	16619	16529	16445	16464	16542	16526	16352	16514	16560	16621	16662	16436	16606	16608	16508	16651	16458	16363	16425	16595	16508	16499	16383	16440	16482	16457	16550	16422	16462	16489	16323	16377	16595	16575	16629	16458	16470	16425	16511	16544	16583	16384	16600	16453	16664	16432	16539	16462	16196	16516	16473	16561	16589	16633	16396	16316	16712	16398	16385	16630	16485	16485	16387	16641	16371	16495	16353	16672	16403	16565	16526	16523	16606	16469	16697	16540	16513	16582	16638	16619	16332	16529	16567	16561	16186	16639	16521	16443	16486	16278	16496	16425	16382	16428	16546	16419	16564	16555	16559	16371	16709	16648	16547	16635	16405	16637	16501	16605	16495	16514	16314	16495	16517	16543	16373	16529	16497	16445	16671	16650	16451	16388	16512	16641	16514	16289	16485	16712	16566	16536	16454	16494	16635	16474	16319	16580	16370	16629	16564	16606	16587	16584	16476	16643	16520	16255	16322	16367	16409	16440	16480	16582	16437	16487	16393	16523	16497	16558	16436	16459	16627	16374	16290	16405	16351	16393	16426	16106	16440	16554	16487	16453	16418	16453	16704	16474	16479	16529	16591	16510	16468	16273	16437	16368	16377	16335	16588	16421	16469	16670	16474	16366	16374	16452	16217	16473	16510	16472	16521	16580	16583	16589	16430	16398	16499	16322	16489	16498	16431	16633	16504	16338	16458	16455	16519	16391	16684	16403	16538	16596	16561	16621	16464	16476	16418	16593	16499	16378	16503	16543	16461	16436	16503	16707	16629	16478	16420	16713	16550	16540	16245	16454	16463	16678	16430	16680	16413	16242	16411	16474	16562	16398	16610	16501	16401	16559	16387	16458	16444	16640	16536	16383	16434	16438	16586	16400	16563	16475	16683	16542	16536	16525	16438	16563	16461	16456	16654	16410	16462	16147	16481	16523	16247	16475	16645	16379	16363	16402	16562	16497	16551	16450	16382	16612	16521	16428	16658	16522	16277	16361	16467	16466	16199	16462	16486	16501	16357	16547	16605	16476	16354	16421	16590	16409	16353	16625	16375	16457	16448	16481	16420	16608	16608	16548	16330	16418	16425	16719	16342	16492	16402	16424	16499	16513	16537	16740	16351	16547	16272	16678	16711	16683	16597	16573	16532	16511	16523	16577	16354	16477	16578	16478	16507	16409	16391	16564	16676	16530	16555	16688	16400	16393	16495	16555	16527	16606	16481	16679	16615	16414	16598	16393	16678	16570	16478	16361	16379	16245	16321	16436	16373	16574	16500	16514	16563	16584	16543	16567	16554	16504	16649	16376	16456	16437	16592	16601	16409	16097	16550	16442	16478	16589	16474	16358	16336	16471	16427	16396	16330	16470	16457	16456	16431	16451	16425	16487	16432	16467	16314	16583	16490	16425	16415	16596	16514	16471	16344	16244	16373	16440	16477	16645	16495	16517	16394	16515	16505	16461	16497	16503	16448	16627	16330	16516	16406	16500	16335	16515	16397	16555	16275	16255	16537	16466	16365	16380	16390	16528	16404	16610	16429	16589	16334	16485	16460	16518	16314	16496	16504	16514	16555	16419	16475	16508	16512	16535	16281	16315	16531	16241	16558	16514	16486	16269	16477	16650	16430	16389	16447	16514	16569	16475	16386	16616	16687	16485	16464	16383	16567	16550	16403	16392	16516	16541	16607	16419	16525	16471	16413	16688	16546	16475	16545	16601	16531	16582	16321	16553	16568	16631	16603	16477	16557	16517	16487	16481	16573	16533	16489	16636	16607	16230	16544	16670	16510	16502	16462	16533	16387	16260	16438	16553	16258	16611	16337	16501	16495	16446	16425	16471	16586	16769	16482	16330	16462	16445	16278	16498	16440	16586	16352	16400	16541	16488	16380	16370	16268	16533	16480	16677	16651	16551	16539	16608	16381	16493	16443	16289	16392	16563	16365	16577	16391	16507	16314	16361	16436	16485	16587	16457	16524	16508	16671	16368	16524	16582	16465	16521	16469	16588	16468	16587	16290	16591	16433	16609	16637	16134	16414	16658	16420	16504	16633	16437	16260	16464	16564	16302	16667	16371	16295	16556	16615	16379	16634	16500	16363	16521	16532	16540	16462	16420	16522	16512	16581	16699	16540	16679	16560	16480	16531	16388	16493	16492	16743	16577	16347	16556	16450	16498	16320	16328	16565	16639	16522	16406	16563	16494	16517	16531	16611	16342	16445	16424	16472	16321	16670	16390	16529	16400	16407	16545	16604	16314	16393	16560	16567	16683	16675	16668	16615	16409	16666	16597	16598	16326	16425	16377	16528	16406	16590	16420	16530	16417	16408	16552	16563	16261	16428	16287	16465	16600	16398	16471	16446	16567	16584	16433	16563	16622	16520	16175	16539	16350	16282	16313	16411	16594	16320	16301	16217	16443	16572	16364	16468	16566	16779	16493	16693	16476	16638	16625	16565	16237	16439	16476	16319	16474	16345	16532	16327	16610	16392	16622	16592	16495	16566	16517	16580	16432	16437	16482	16817	16534	16436	16515	16440	16279	16437	16511	16592	16660	16592	16582	16524	16539	16688	16583	16408	16475	16415	16329	16332	16668	16429	16425	16523	16420	16401	16520	16336	16370	16289	16512	16491	16369	16466	16652	16579	16752	16377	16493	16549	16476	16630	16733	16562	16511	16357	16334	16608	16290	16358	16413	16582	16411	16627	16689	16685	16701	16605	16569	16360	16462	16631	16480	16552	16253	16387	16499	16546	16499	16694	16325	16629	16574	16487	16450	16452	16592	16310	16546	16507	16599	16470	16617	16493	16407	16439	16544	16550	16684	16483	16329	16582	16458	16549	16506	16540	16449	16423	16448	16571	16503	16429	16384	16586	16515	16423	16517	16645	16510	16612	16379	16411	16496	16410	16528	16570	16396
61808	104580	93775	68853	42402	20824	14808	14832	14842	14761	14809	14900	14836	14910	14779	14931	14950	14875	14947	14812	14919	14901	14932	14995	14820	14883	14827	14975	15009	14871	15038	14886	14790	14616	15007	14924	14848	14698	15111	15054	14799	14773	14895	14860	14747	15000	14777	14991	14791	14798	15006	14975	14925	14921	15102	14773	14830	14807	14820	14849	14938	14924	14751	14897	14880	14919	15110	14900	15007	14911	14847	14811	14916	15033	14893	14948	14970	14826	15108	14860	14989	14893	15029	14955	14865	14908	14906	14900	14897	14850	14766	15079	14955	14938	14920	14833	14880	14917	14877	14845	14798	14998	14918	14823	14764	15047	15111	15027	14835	14852	14996	14861	14935	14841	14874	14958	14910	14793	14803	14700	14893	14931	14967	14944	14958	14844	14817	14817	14756	14892	14825	15003	14961	14808	14929	14732	14993	14896	14758	14996	15017	14843	15146	15007	14990	15018	14753	15084	14887	14788	14894	14995	14834	15064	14904	14833	14865	14982	14784	14896	14835	14796	14790	14861	14731	14806	14917	14800	14912	14884	14951	14905	14830	14762	14822	14960	15005	14780	14904	14950	14858	14927	14856	14931	14929	14827	14836	14802	14840	14865	14980	14940	14914	14817	14982	15013	14815	14821	14745	14869	14994	14938	14843	14922	14839	14876	14772	14973	15043	14989	14903	14804	14890	14905	14871	14903	15000	14894	14880	14825	14796	14821	14954	14728	14854	14876	14948	14743	14810	14737	14976	14922	14979	14898	15011	14955	14920	14874	14830	14662	14718	14873	14924	14847	14996	14859	14949	14793	14934	14802	14894	14952	14791	14882	14808	14836	14947	14894	14971	14908	14788	14770	14883	14907	14870	14833	14916	15048	14937	14950	14879	14944	14854	14795	15019	14890	15063	14720	15192	14953	14735	14835	14938	14889	14829	14800	15020	14973	14973	15122	15015	14880	14701	14981	14963	14927	14688	15015	14933	15072	14814	14726	15059	14998	14957	14737	14832	14838	14972	14662	14801	14889	14931	14831	14730	14874	14738	14862	14968	14926	14870	14859	14798	14772	14876	14794	14902	14774	14948	14862	14760	14808	14737	14911	14982	14872	14876	14830	14923	14870	14871	14927	14749	14794	14754	14711	15043	14791	14834	14960	14930	14832	14796	14906	14732	14958	14870	14840	14992	14772	14780	14881	14763	14838	14748	14828	14821	15039	14751	14918	14673	14891	14964	14837	14844	14906	14639	14789	15044	14914	14987	15005	14691	14971	14994	15056	14761	14818	14892	14897	14849	14850	14817	15017	14907	14907	14868	14840	14671	15009	14801	15116	14814	14936	14966	15026	15027	14823	14921	14910	14943	14768	14962	14877	14985	15047	14820	14790	14996	14786	14827	14891	15118	14968	14944	14816	14764	14749	14769	14953	14923	15031	14750	14943	14914	15020	14895	14886	14912	15041	15097	14982	14830	14878	14673	14925	14833	14734	14797	14744	14737	14821	14763	14944	14719	14916	14951	14780	14785	14885	14931	14901	14914	14836	14762	14977	14873	14902	14920	14737	14886	14799	14841	14749	14981	14909	14999	14681	14892	14978	14883	14907	14698	14777	14774	15039	14920	14824	14938	14650	14662	14908	14974	14898	15052	14742	14848	15090	14927	14956	14774	14849	14727	14845	14812	14840	15009	15006	14975	14943	14871	14898	15034	14979	14909	14812	15039	15067	14757	14893	14966	14825	14885	14850	14862	14801	15022	14844	14962	14866	14933	14949	14736	14882	14931	15067	14863	14765	14902	14954	14894	14869	14928	14797	14979	14872	14800	14924	14881	14821	14979	14728	14896	15021	14909	14923	14783	14895	14793	14879	14744	14847	14882	14944	14864	14714	14809	15020	14800	14899	14792	14958	14915	14860	14984	14713	14891	14822	14723	14954	15001	14857	14856	14914	14771	14879	14960	14872	14724	14721	14938	15046	14845	14918	15000	14995	14936	14613	14803	14846	14848	14923	14907	14970	15008	14872	14837	14925	14962	14859	14914	14916	14889	14915	15144	14731	15010	14904	15006	15014	14772	14943	14839	14916	14948	15032	14923	14896	14898	14901	14895	14729	15031	14871	14781	14821	14855	14998	14839	15086	14872	14860	14792	14926	14837	14971	14918	14725	14849	15033	14940	14783	14953	14873	14960	14833	15013	14617	14825	15002	14860	14827	14843	14818	14918	14917	14962	14926	14929	14776	15019	14809	14706	14812	14959	14913	14811	14714	14800	15003	15010	14977	14881	14816	14842	15113	14763	14887	14937	14912	14785	15115	14727	14896	14771	14877	14841	14922	14828	14954	14943	14984	14924	14873	14925	14826	15069	14838	14987	14829	14794	14809	14757	14832	14909	14898	15075	14789	14835	14908	14792	14973	15083	14928	14931	15037	14947	14849	14762	14965	14774	14949	14976	14895	14808	15004	14781	14825	14890	14936	14843	14922	14738	14815	14957	14774	14826	14893	14876	14792	14939	14721	14932	14835	14890	14953	14936	14865	14817	15064	15062	14822	14937	14870	14917	14966	14819	14778	14951	14970	14904	14716	14931	14986	14839	14777	14924	14784	14898	14934	14950	14848	14759	15011	14863	14826	14974	14700	14900	14867	14785	14800	14895	14865	14815	14984	14975	14910	14970	15055	14852	14908	15060	15085	15055	14879	14869	14985	14784	14820	14960	14985	14737	14857	14996	14684	14847	14967	15026	15000	14606	15075	14886	14970	14882	14904	14941	14872	14679	14838	14946	14911	14749	14838	14893	14867	14851	14821	14887	15001	14976	15007	14891	14954	14932	14918	14815	14923	14897	14646	14877	14772	14862	14832	15005	14948	14836	15093	15051	14856	14777	14685	14945	14856	14644	15028	14795	15058	14790	14927	14806	14816	14816	14762	14800	14958	14943	14932	14756	15031	14717	14820	14889	14871	14789	14781	14803	14915	14959	14775	14932	14777	14970	14807	14965	14806	14829	14812	14792	14975	14980	14949	15144	14986	14933	14970	14858	14882	14826	14800	14871	14902	14947	14661	14860	14914	14896	14885	14788	14890	15103	14910	14906	15073	14793	14836	15151	14711	15026	14914	15042	15088	14873	14851	14934	14796	14801	14914	15004	14830	14879	14912	14828	14832	14842	15021	15104	15009	14747	14991	14853	14832	14910	14882	14857	14871	14826	14849	14866	14786	14904	14805	14883	14980	14989	14727	15008	14917	14847	14785	15004	14918	14790	14899	14861	14827	15014	15111	14861	14902	14892	14915	14884	14894	14871	14938	14788	14903	14878	14858	15003	14952	14941	14996	14851	15041	14866	14872	14853	14987	14848	14819	14850	14914	14923	14941	14924	14900	14888	14797	14719	14817	14854	14781	14904	14941	14826	14972	14776	15039	14859	14799	14948	14761	14908	14873	14827	14868	14970	14855	14869	14853	14760	14823	14947	14729	14841	14878	14842	15003	14964	14935	14732	15088	14863	15010	14787	15042	15021	14830	14972	14921	14875	14949	14859	14845	14976	14924	14799	14852	14871	14966	14837	14857	14976	14806	14780	14938	15120	14845	14822	14809	14915	14910	14993	15042	14745	14912	14696	14818	14859	14955	14932	14889	14864	14718	14944	14983	14852	15082	14982	14853	14930	14968	14878	14971	14779	15076	14889	14621	14790	14811	14903	14989	14948	15034	14932	14928	14933	14786	14870	15000	14890	15000	14986	14918	14903	14947	14808	14940	14918	14917	14911	14959	14963	14941	14939	14759	14881	14746	14897	14861	14924	14954	14836	14993	14912	14802	14867	14884	14876	14757	15034	14984	15068	14853	14839	14859	14962	14854	14930	14900	15021	15008	15038	14981	14813	14859	14842	14815	15082	14718	14850	14913	14900	14932	14962	14828	15087	15018	14902	14887	14775	14861	14794	15018	14921	14932	15008	14740	15043	14829	14978	14770	14821	14961	14933	14797	14886	15033	14722	14870	14763	14853	14801	14847	15099	14875	14900	14820	14958	14914	14883	14748	14967	14839	14903	14696	15012	14736	14872	14917	15011	14718	14952	14924	14965	14943	14765	14896	14794	14903	14862	14943	14716	14871	14988	14842	14964	14942	14967	14976	14858	14801	14960	14692	15102	14956	14820	14924	14850	14717	14791	14913	14816	14767	14691	14803	14786	14959	14930	14867	14829	14893	14838	14717	14932	14694	14770	14749	14905	14831	14930	14953	14915	14961	15035	14723	14895	14876	14921	14979	14837	14865	14731	14953	14801	15012	14829	14856	14850	14824	14966	14876	14845	14930	14863	15002	14683	15043	14990	14781	15045	14855	15052	14726	14930	14982	14722	14679	14938	15024	14775	14878	15027	14825	14812	14807	15024	14832	14879	14846	14749	14999	14849	15014	14802	14877	14957	14834	14685	14843	14865	14995	14755	14882	14858	14831	15045	14863	14969	14882	14905	14920	14980	14840	15012	14770	14791	14866	14748	15008	14906	14940	14876	14748	14784	14875	14885	14996	14872	15017	14950	14984	14930	14892	14681	14889	15022	14854	15020	14906	14881	14864	14877	15013	14801	15004	14755	14901	15127	15023	14917	14839	14859	14872	14934	14830	14968	14834	14896	14846	15094	14827	14796	14798	14908	14987	14860	14959	14820	14790	15005	14948	14902	14943	14750	14696	14941	14949	14762	14907	14820	14852	14869	14930	14930	14816	14908	14819	14915	14809	14855	14800	14850	14962	14850	14746	14896	15001	14886	14885	14912	14757	14844	14868	14927	14925	14969	14912	14852	14983	14887	14716	14933	14898	14784	14786	14837	14821	14981	14843	14887	14817	14952	14857	14761	14827	14980	14848	14966	14808	14812	14895	14943	14872	14910	14889	15059	14974	14814	14843	14890	14581	14879	14788	14925	14769	14976	14847	15047	14710	14947	14913	14880	14785	15007	14874	14876	14797	14801	14836	14896	14906	14801	15014	14878	14896	15131	14914	14843	14835	14891	14909	14883	15032	15029	14958	14726	14897	14920	14756	14718	15011	14887	14865	14904	14844	15015	14963	14786	14882	14863	15037	14707	14637	14805	15020	14865	14775	14883	14972	14830	14911	14920	14939	14874	14886	14939	15036	15082	14876	15030	14913	14889	14824
28251	35001	42894	31329	20763	16670	16241	15918	15838	15724	15667	15835	15841	15803	15759	15966	15740	15849	15678	15773	15692	15936	15901	15698	15890	15976	15927	15674	15898	16098	15953	15614	15822	15684	15800	15723	15892	15840	15892	15733	15713	15853	15647	15962	15871	15893	15915	15835	15850	15606	15749	15968	15744	15599	15739	15669	15688	15798	15957	15666	15618	15850	15804	15834	15945	15953	15590	15724	15685	15835	15848	15768	15692	15804	15766	15836	15752	15717	15718	15634	15803	15656	15945	15654	15730	15678	15779	15865	15693	15802	15744	15887	15929	15701	15861	15568	15809	15723	15743	15835	15887	15744	15810	15742	15796	15687	15835	15872	15715	15623	15884	15651	15834	15660	15776	15651	15729	15821	15746	15530	15523	15597	15752	15527	15960	15886	15790	15670	15864	15698	15853	15873	15843	15632	15755	15888	15755	15720	15665	15834	15952	15896	15818	15705	15688	15953	15852	15774	15591	15644	15854	15704	15941	15766	15841	15875	15710	15805	15714	15734	15736	15813	15795	15786	15804	15741	15914	15821	15854	15723	15717	15753	15813	15654	15717	15976	15804	15627	15784	15629	15883	15773	15820	15845	15870	15906	15753	15858	15765	15577	15734	15690	15759	15901	15753	15702	15882	15579	15832	15903	15535	15693	15686	15740	15801	15618	15943	15936	15699	15749	15612	15706	15610	15600	15803	15589	15671	15726	15779	15969	15871	15659	15643	15584	15933	15812	15694	15641	15677	15645	15628	15601	15741	15782	15894	15751	15861	15748	15786	15624	15742	15734	15613	15799	15884	15613	15636	15846	15771	15681	15763	15821	15781	15768	15673	15837	15759	15957	15756	15914	15721	15698	16011	15836	15795	15865	15924	15843	15748	15932	15828	15850	15864	15877	15706	15590	15827	15790	15690	15822	15787	15831	15776	15822	15813	15659	15725	15819	15731	15699	15815	15726	15795	15960	15803	15815	15704	15698	15835	15785	15629	15903	15698	15768	15763	15771	15816	15894	15883	15732	15608	15653	15896	15802	15907	15902	15728	15543	15680	15844	15913	15900	15666	15835	15855	15801	15864	15844	15748	15888	15726	15632	15763	15698	15552	15908	15906	15911	15793	15680	15672	15618	15701	15765	15830	15716	15707	15768	15784	15732	15763	15743	15755	15794	15778	15813	15700	15732	15767	15890	15834	15822	15887	15787	15824	15542	15765	15728	15817	15754	15759	15576	15956	15615	15819	15666	15765	15914	15813	15684	15726	15715	15966	15745	15686	15872	15705	15751	15776	15727	15606	15782	15784	15686	15829	15905	15723	15727	15705	15589	15883	15752	15674	15837	15877	15964	15862	15697	15803	15850	15802	15873	15739	15786	15849	15774	15893	15766	15899	15699	15740	15845	15855	15877	15805	15974	15754	15746	15774	15711	15770	15796	15753	15861	15686	15709	15711	15688	15687	15585	15846	15858	15716	15926	15865	15555	15813	15709	15865	15632	15648	15793	16010	15799	15850	15849	15789	15790	15806	15539	15581	15639	15711	15809	15814	15790	15837	15675	15826	15724	15824	15769	15627	15700	15758	15749	15882	15538	15860	15683	15801	15544	15802	15822	15937	15883	15551	15831	15956	15845	15941	15861	15674	15692	15658	15728	15573	15818	15798	15767	15642	15990	15728	15750	15585	15844	15946	15733	15651	15800	15792	15775	15859	15846	15629	15914	15934	15832	15844	15790	15897	15868	15873	15761	15646	15785	15802	15726	15882	15912	15843	15981	15866	15606	15711	15630	15792	15741	15916	15654	15878	15704	15643	15921	15829	15916	15764	15788	15818	15939	15687	15706	15767	15876	15699	15762	15619	15599	15977	15959	15705	15732	15869	15852	15801	15875	15677	15897	15798	15666	15629	15618	15599	15666	15815	15938	15823	15684	15825	15845	15746	15787	15785	15606	15820	15629	15931	15628	15814	15678	15610	15619	15865	15953	15813	15766	15684	15738	15776	15565	15664	15886	15577	15760	15881	15708	15788	15782	15767	15910	15734	15727	15669	15609	15793	15706	15750	15806	15623	15665	15832	15693	15764	15794	15779	15765	15672	15856	15922	15760	15727	15701	15728	15725	15881	15770	15779	15606	15705	15707	15676	15870	15826	15800	15885	15686	15648	15783	15774	15679	15949	15565	15812	15594	15983	16034	15730	15908	15874	15603	15993	15744	15926	15772	15729	15693	15744	15769	15815	15652	15643	15706	15667	15715	15899	15860	15901	15664	15633	15720	15799	15657	15829	15703	15865	15983	15866	15895	15678	15842	15854	15855	15646	15825	15699	15824	15798	15930	15813	15414	15757	15565	15680	15782	15936	15786	15697	15751	15504	15625	15678	15971	15931	15670	15860	15661	15831	15674	15801	15921	15813	15724	15825	15787	15824	15922	15915	15797	15814	15666	15797	15928	15569	15716	15801	15781	15729	15687	15694	15909	15803	15861	15810	15693	15720	15651	15581	15984	15824	15647	15678	15776	15858	15870	15823	15725	15738	15626	15842	15730	15897	15774	15606	15811	15758	15696	15762	15750	15831	15811	15892	15734	15874	15856	15796	15879	15606	15661	15778	15784	15723	15871	15796	15821	15925	15794	15761	15623	15816	15758	15734	15857	15770	15791	15673	15700	15581	15804	15664	15647	15931	15856	15750	15763	15989	15665	15761	15826	15823	15795	15554	15827	15701	15564	15812	15761	15922	15832	15838	15895	15770	15644	15553	15749	15767	15567	15881	15731	15689	15753	15958	15666	15927	15797	15822	15620	15838	15818	15861	15654	15774	15653	15786	15752	15840	15849	15612	15785	15753	15614	15876	15685	15702	15745	15761	15793	15764	15751	15934	15808	15564	15970	15704	15773	15928	15930	15828	15912	15859	15802	15845	15589	15678	15923	15865	15796	15970	15691	15726	15857	15828	15777	15724	15788	15645	15849	15927	15787	16061	15846	15727	15713	15770	15929	15592	15838	15729	15877	15857	15846	15688	15709	15860	15996	15740	15659	15733	15752	15778	15835	15749	15725	15815	15738	15831	15985	15932	15750	15901	15616	15664	15826	15726	15733	15804	15792	15790	15869	15899	15848	15704	15833	15829	15875	15810	15614	15744	15774	15860	16021	15865	15773	16128	15927	15894	15829	15519	15743	15686	15690	15668	15743	15836	15797	15967	15968	15833	15720	15862	15818	15781	15875	15743	15833	15870	15738	15856	15759	15583	15690	15788	15789	15678	15605	15616	15786	15769	15900	15610	15739	15502	15673	15797	15712	15756	15604	15546	15776	15803	15602	15639	15584	15776	15839	15724	15843	15836	15834	15765	15910	15785	15942	15770	15906	15751	15703	15820	15960	15807	15851	15877	15809	15810	15804	15739	15750	15699	15711	15777	15933	15762	15785	15731	15843	15777	15843	15881	15889	15763	15739	15794	15590	15754	15615	15740	15627	15869	15802	15732	15931	15719	16029	15627	15844	15814	15756	15931	15689	15719	15736	15629	15754	15776	15578	15649	15760	15728	15837	16097	15906	15646	15832	15735	15855	15796	15763	15867	15848	15767	15780	15747	15884	15693	15662	15730	15752	15734	15797	15845	15787	15849	15726	15787	15886	15620	15789	15952	15773	15887	15744	15792	15755	15956	15656	15766	15796	15804	16048	15712	15817	15862	15799	15510	15873	15831	15730	15785	15661	15677	15792	15852	15701	15564	15824	15711	15608	15649	15792	15822	15856	15691	15725	15998	15759	15762	15677	15732	15816	15772	15730	15766	15671	15692	15642	15946	15888	15791	15954	15748	15643	15879	15704	15804	15704	15778	15702	15644	15690	15746	15856	15894	15714	15614	15766	15719	15665	15811	15966	15794	15947	15801	15764	15891	15875	15735	15800	15653	15776	15668	15779	15764	15745	15711	15705	15887	15758	15729	16015	15880	15753	15963	15906	16002	15654	15704	15644	15838	15745	15763	15859	15783	15654	15878	15666	15646	15746	15620	15679	15714	15696	15831	15965	15683	15676	15770	15802	15797	15735	15902	15797	15581	15943	15802	15852	15707	15661	15599	15683	15637	15881	15735	15814	15764	15823	15639	15781	15696	15982	15687	15687	15554	15765	15757	15830	15767	15890	15885	15672	15860	16130	15784	15791	15804	15754	15949	15671	15742	15815	15713	15911	15604	15807	15617	15990	15878	15822	15736	15496	15936	15942	15868	15788	15869	15774	15820	15757	15860	15704	15898	15984	15885	15870	15814	15651	15659	15669	15821	15833	15820	15807	15840	15831	15694	15877	15943	15862	15598	15811	15976	15754	15762	15776	15796	15768	15944	15588	15786	15813	15742	15874	15751	15797	15940	15629	15888	15702	15523	15845	15751	15908	15867	15763	15863	15866	15630	15533	15635	15832	15958	15649	15860	15719	15737	15771	15777	15726	15781	15889	15788	15587	15773	15840	15878	15856	15922	15698	15851	15797	15803	15895	15867	15616	15810	15713	15907	15778	15634	15766	15893	15798	15748	15754	15754	15713	15755	15762	15668	15855	15707	16144	15818	15791	15950	15904	15749	15714	15969	15740	15879	15635	15694	15635	15857	15845	15848	15845	15793	15816	15861	15998	15900	15600	15823	15873	15638	15788	15733	15587	15814	15706	15888	15829	15689	15880	15751	15657	15755	15678	15817	15549	15895	15621	15635	15833	15542	15841	15782	15735	15792	15739	15796	15830	15749	15671	15966	15801	15716	15781	15725	15746	15823	15622	15796	15760	15969	15851	15860	15787	15778	15693	15946	15857	15749	15889	15778	15575	15587	15789	15755	15683	15861	15775	15759	15720	15575	15700	15740	15882	15708	15744	15618	15846	15701	15709	15970	15867	15717	15700	15800	15730	15700	15732	15736	15741	15784	15986	15576	15915	15776	15596	15670	15813	15712	15709	15747	15802	15821	15776	15953	15716	15793	15674	15681	15851	15738	15617	15717	15840	15766	15695	15701	16020	15920	15791	15778	15816	15938	15926	15775	15790	15829	15836	15700	15647	15862	15643	15908	15655	15826	15767	15931	15799	15823	15556	15651	15565	15901	15958	15839	15888	15984	15956	15736	15768	15623	15913	15642	15723	15883	15971	15567	15861	15773	15742	15639	15795
30809	55508	46952	28926	19119	14681	14402	14293	14451	14399	14260	14435	14224	14560	14291	14288	14411	14404	14480	14396	14186	14428	14578	14463	14478	14426	14416	14476	14478	14418	14309	14427	14357	14480	14330	14298	14378	14408	14331	14457	14384	14446	14589	14564	14439	14267	14570	14357	14496	14536	14385	14357	14397	14355	14527	14426	14260	14526	14460	14361	14550	14411	14443	14389	14505	14408	14628	14289	14481	14204	14381	14387	14124	14460	14434	14336	14466	14538	14442	14373	14310	14623	14337	14467	14404	14446	14351	14498	14462	14605	14462	14238	14619	14452	14481	14504	14264	14288	14286	14405	14546	14284	14393	14264	14191	14469	14351	14510	14397	14366	14304	14363	14487	14352	14365	14523	14348	14479	14395	14537	14210	14487	14356	14503	14312	14273	14207	14346	14432	14427	14341	14478	14412	14313	14329	14447	14379	14450	14521	14197	14328	14415	14434	14392	14253	14421	14315	14438	14216	14464	14253	14489	14542	14470	14390	14263	14379	14431	14518	14342	14563	14384	14343	14279	14430	14429	14395	14237	14288	14446	14275	14362	14306	14475	14226	14273	14212	14399	14415	14402	14340	14475	14484	14325	14398	14436	14441	14372	14377	14362	14226	14425	14281	14351	14340	14320	14370	14349	14394	14322	14387	14337	14320	14436	14328	14497	14497	14332	14451	14407	14425	14376	14464	14309	14340	14470	14462	14300	14355	14387	14372	14264	14332	14547	14342	14473	14246	14350	14391	14363	14320	14422	14318	14236	14513	14507	14483	14444	14508	14448	14401	14336	14281	14443	14470	14564	14395	14455	14523	14375	14332	14520	14259	14421	14369	14412	14364	14489	14387	14378	14302	14430	14367	14513	14275	14400	14461	14369	14313	14455	14415	14370	14456	14497	14394	14378	14418	14266	14367	14362	14286	14242	14279	14330	14441	14478	14507	14346	14332	14342	14280	14369	14555	14362	14249	14433	14378	14363	14419	14426	14442	14449	14446	14446	14355	14492	14458	14383	14393	14265	14405	14381	14276	14335	14286	14437	14225	14379	14534	14377	14301	14378	14258	14515	14326	14282	14339	14323	14305	14474	14546	14456	14424	14375	14372	14258	14537	14311	14341	14270	14454	14380	14322	14499	14421	14327	14374	14473	14496	14344	14357	14309	14347	14386	14427	14408	14350	14395	14398	14342	14351	14528	14620	14477	14383	14332	14372	14560	14452	14393	14444	14415	14356	14462	14407	14494	14494	14372	14291	14526	14338	14431	14514	14456	14398	14333	14487	14436	14300	14468	14245	14577	14330	14480	14363	14492	14491	14270	14318	14438	14406	14381	14437	14400	14422	14446	14459	14425	14351	14469	14511	14452	14348	14407	14289	14388	14440	14416	14335	14346	14415	14377	14336	14398	14170	14639	14341	14423	14296	14401	14416	14293	14257	14516	14318	14473	14288	14492	14279	14408	14378	14466	14348	14315	14434	14332	14464	14280	14319	14361	14491	14508	14197	14206	14456	14315	14424	14365	14365	14304	14451	14196	14344	14274	14420	14419	14507	14284	14377	14357	14298	14316	14451	14405	14431	14389	14487	14508	14259	14459	14516	14370	14350	14349	14457	14306	14400	14410	14370	14315	14458	14156	14402	14332	14496	14352	14360	14442	14412	14454	14455	14403	14386	14412	14463	14500	14412	14257	14250	14271	14362	14392	14360	14434	14298	14533	14342	14419	14302	14394	14416	14344	14349	14399	14336	14496	14391	14397	14441	14314	14332	14351	14480	14594	14347	14466	14441	14566	14368	14479	14496	14306	14316	14355	14483	14582	14320	14278	14569	14304	14539	14398	14457	14516	14527	14501	14429	14505	14457	14376	14303	14430	14297	14456	14367	14354	14313	14314	14318	14374	14400	14374	14290	14458	14564	14253	14408	14352	14250	14450	14408	14321	14364	14319	14385	14420	14383	14287	14448	14549	14372	14389	14486	14411	14328	14301	14384	14520	14469	14308	14417	14320	14455	14253	14470	14423	14317	14195	14357	14405	14307	14264	14445	14488	14261	14331	14286	14448	14317	14521	14530	14438	14442	14387	14313	14298	14415	14538	14354	14387	14349	14520	14499	14515	14387	14424	14353	14472	14487	14319	14349	14674	14291	14368	14415	14524	14298	14294	14556	14333	14353	14568	14315	14289	14498	14437	14291	14403	14406	14336	14311	14563	14401	14300	14366	14298	14424	14450	14307	14419	14391	14449	14579	14307	14513	14375	14560	14594	14379	14301	14253	14422	14347	14303	14445	14442	14535	14160	14362	14338	14397	14453	14314	14411	14396	14319	14461	14378	14287	14284	14599	14256	14466	14400	14343	14302	14334	14491	14369	14327	14445	14559	14518	14289	14431	14383	14338	14376	14421	14284	14334	14263	14343	14198	14505	14325	14451	14259	14372	14289	14258	14218	14394	14223	14379	14513	14445	14262	14444	14303	14252	14407	14451	14322	14361	14466	14528	14393	14307	14501	14138	14489	14329	14358	14472	14497	14397	14383	14263	14455	14432	14523	14220	14470	14412	14336	14471	14454	14362	14502	14305	14474	14276	14407	14328	14387	14539	14543	14501	14395	14485	14388	14583	14337	14404	14547	14252	14499	14424	14530	14297	14337	14552	14459	14593	14448	14386	14439	14399	14514	14384	14451	14335	14341	14349	14449	14277	14411	14463	14392	14495	14408	14445	14309	14401	14566	14252	14400	14259	14382	14331	14479	14251	14470	14442	14301	14505	14366	14487	14481	14508	14309	14375	14442	14417	14321	14396	14291	14431	14319	14470	14437	14378	14285	14408	14455	14386	14216	14301	14191	14290	14287	14515	14279	14335	14312	14467	14302	14374	14435	14556	14267	14443	14432	14446	14295	14220	14398	14371	14302	14440	14506	14392	14285	14369	14473	14314	14264	14426	14400	14441	14397	14387	14377	14444	14515	14421	14457	14467	14308	14372	14296	14377	14501	14417	14399	14420	14319	14248	14375	14363	14529	14233	14201	14434	14401	14261	14510	14293	14348	14456	14362	14363	14425	14430	14298	14398	14274	14373	14437	14421	14294	14386	14498	14398	14476	14345	14572	14480	14420	14549	14345	14398	14401	14312	14293	14403	14722	14402	14321	14374	14402	14438	14330	14506	14480	14421	14455	14471	14459	14445	14435	14268	14295	14375	14355	14444	14386	14504	14301	14345	14252	14388	14320	14414	14398	14514	14357	14441	14632	14483	14337	14300	14292	14632	14309	14405	14352	14474	14516	14356	14411	14352	14325	14479	14388	14371	14616	14415	14303	14453	14244	14341	14541	14383	14578	14342	14338	14527	14375	14378	14342	14337	14628	14477	14426	14456	14371	14336	14462	14308	14427	14359	14495	14454	14167	14326	14309	14454	14404	14305	14497	14414	14432	14424	14325	14378	14258	14536	14442	14468	14411	14406	14358	14444	14479	14557	14413	14535	14510	14287	14354	14309	14218	14337	14474	14462	14332	14444	14364	14413	14436	14537	14275	14393	14558	14272	14533	14487	14571	14465	14476	14368	14399	14505	14360	14426	14445	14402	14509	14373	14461	14395	14380	14323	14507	14467	14343	14356	14508	14383	14190	14319	14340	14270	14364	14430	14470	14439	14339	14455	14395	14394	14360	14503	14363	14371	14353	14551	14467	14363	14349	14428	14334	14335	14479	14451	14427	14340	14523	14368	14435	14458	14342	14460	14567	14439	14348	14383	14495	14329	14574	14497	14296	14431	14279	14392	14537	14447	14307	14294	14503	14294	14197	14397	14428	14387	14441	14377	14385	14447	14460	14383	14324	14413	14463	14332	14372	14417	14305	14420	14440	14523	14502	14359	14482	14297	14412	14387	14343	14487	14423	14443	14418	14284	14368	14409	14442	14365	14382	14375	14489	14450	14366	14371	14329	14573	14188	14249	14337	14233	14488	14249	14339	14473	14355	14363	14426	14419	14374	14350	14420	14338	14373	14489	14401	14550	14481	14553	14223	14367	14298	14335	14363	14436	14226	14430	14389	14367	14325	14372	14369	14391	14335	14416	14307	14509	14247	14498	14379	14476	14332	14377	14359	14347	14436	14522	14486	14433	14447	14324	14396	14324	14479	14452	14478	14424	14498	14455	14461	14570	14467	14325	14175	14480	14374	14353	14399	14307	14632	14294	14238	14446	14594	14331	14378	14436	14488	14482	14410	14564	14326	14429	14251	14430	14477	14333	14391	14336	14387	14360	14498	14304	14290	14362	14354	14396	14405	14444	14481	14363	14374	14383	14240	14213	14352	14474	14457	14483	14354	14444	14430	14473	14211	14356	14514	14392	14401	14396	14320	14447	14299	14440	14375	14217	14482	14339	14264	14415	14407	14378	14364	14537	14495	14354	14373	14497	14330	14467	14470	14315	14453	14327	14451	14363	14323	14487	14363	14442	14419	14417	14436	14408	14474	14409	14435	14373	14518	14290	14394	14545	14274	14341	14386	14431	14362	14363	14371	14380	14208	14239	14322	14358	14528	14591	14351	14435	14334	14385	14453	14497	14396	14282	14320	14564	14291	14502	14484	14443	14243	14453	14441	14440	14449	14487	14415	14455	14432	14393	14428	14401	14245	14475	14354	14489	14405	14337	14488	14452	14490	14447	14333	14448	14511	14395	14460	14425	14514	14296	14238	14306	14365	14502	14351	14486	14400	14411	14517	14185	14419	14482	14408	14468	14603	14388	14573	14363	14408	14534	14333	14386	14308	14378	14391	14353	14358	14565	14381	14372	14321	14505	14430	14418	14389	14309	14451	14249	14489	14273	14421	14271	14337	14293	14391	14368	14383	14169	14322	14479	14281	14451	14417	14301	14408	14295	14492	14453	14412	14460	14390	14483	14383	14330	14503	14450	14405	14339	14363	14413	14326	14515	14499	14394	14502	14246	14540	14379	14318	14544	14316	14323	14477	14329	14390	14388	14351	14441	14320	14462	14392	14332	14339	14314	14445	14361	14549	14418	14403	14228	14468	14337	14358	14374	14426	14347	14382	14338	14400	14417	14356	14519	14444	14429	14570	14309	14455	14647	14333	14273	14486	14400	14292	14388	14377	14453	14345	14439	14395	14485	14185	14263	14266	14392	14300	14504	14350
24133	25191	43782	40514	30331	22748	19615	17131	16557	16536	16547	16561	16425	16654	16488	16585	16464	16517	16401	16322	16328	16340	16498	16344	16275	16371	16367	16578	16522	16605	16466	16458	16426	16550	16203	16230	16349	16500	16387	16311	16321	16342	16447	16317	16459	16419	16452	16514	16395	16342	16353	16309	16378	16222	16382	16528	16382	16286	16274	16447	16347	16245	16458	16457	16347	16398	16278	16202	16268	16344	16232	16316	16350	16324	16349	16381	16245	16493	16235	16393	16340	16492	16381	16484	16433	16305	16462	16346	16228	16333	16335	16030	16454	16430	16280	16381	16357	16327	16260	16374	16263	16497	16342	16365	16475	16364	16227	16452	16173	16241	16447	16300	16383	16193	16398	16345	16454	16258	16287	16335	16382	16229	16288	16382	16195	16382	16280	16290	16358	16344	16502	16260	16305	16352	16126	16293	16343	16338	16410	16405	16390	16470	16292	16234	16281	16461	16509	16173	16467	16358	16456	16240	16364	16562	16256	16403	16182	16066	16125	16123	16270	16363	16326	16401	16342	16137	16407	16317	16287	16368	16221	16244	16136	16371	16377	16403	16384	16120	16256	16357	16267	16290	16579	16243	16217	16181	16311	16296	16274	16368	16441	16420	16247	16384	16278	16371	16440	16408	16253	16382	16519	16348	16276	16223	16254	16209	16384	16372	16417	16349	16303	16396	16224	16395	16352	16286	16456	16257	16487	16343	16208	16286	16356	16317	16227	16254	16345	16532	16201	16271	16241	16248	16266	16462	16206	16224	16319	16256	16516	16437	16392	16434	16518	16361	16297	16495	16278	16329	16215	16496	16391	16455	16370	16469	16324	16194	16369	16382	16367	16283	16248	16292	16216	16179	16350	16197	16260	16271	16219	16125	16339	16315	16291	16333	16338	16462	16261	16283	16153	16427	16384	16335	16527	16277	16410	16488	16436	16266	16452	16226	16463	16257	16507	16508	16282	16347	16433	16243	16328	16265	16388	16481	16349	16244	16161	16502	16355	16528	16526	16600	16422	16531	16301	16081	16285	16299	16340	16255	16297	16388	16292	16263	16366	16383	16436	16359	16338	16395	16323	16345	16178	16213	16427	16517	16264	16232	16397	16425	16467	16266	16240	16294	16491	16383	16401	16226	16237	16489	16632	16397	16327	16366	16555	16302	16341	16304	16575	16227	16531	16287	16268	16072	16320	16239	16121	16174	16481	15972	16360	16263	16421	16278	16306	16325	16386	16203	16368	16161	16112	16384	16224	16235	16398	16531	16415	16361	16321	16213	16280	16333	16413	16229	16309	16375	16197	16399	16384	16415	16312	16202	16236	16289	16313	16389	16551	16214	16317	16430	16380	16312	16546	16423	16343	16368	16458	16493	16397	16301	16321	16309	16389	16344	16490	16513	16248	16433	16364	16114	16459	16205	16395	16334	16429	16298	16430	16534	16311	16455	16421	16276	16444	16656	16379	16507	16328	16184	16557	16205	16296	16459	16361	16380	16357	16299	16263	16420	16147	16328	16290	16286	16314	16263	16201	16240	16307	16524	16274	16318	16379	16378	16305	16288	16362	16479	16211	16338	16440	16259	16408	16297	16504	16184	16564	16351	16470	16341	16231	16319	16482	16188	16171	16019	16482	16382	16200	16378	16409	16423	16406	16273	16215	16313	16352	16304	16435	16287	16312	16225	16364	16621	16335	16435	16353	16335	16347	16515	16338	16248	16422	16381	16459	16232	16342	16161	16461	16373	16382	16308	16276	16444	16451	16334	16468	16282	16259	16296	16368	16143	16406	16289	16361	16187	16359	16354	16227	16326	16364	16394	16296	16365	16348	16124	16241	16498	16611	16326	16484	16542	16361	16259	16170	16339	16429	16301	16227	16244	16317	16329	16378	16316	16321	16239	16301	16345	16480	16440	16346	16408	16361	16104	16339	16288	16217	16288	16494	16265	16386	16430	16326	16371	16267	16443	16387	16256	16440	16219	16405	16245	16507	16350	16236	16297	16371	16473	16419	16312	16300	16555	16319	16225	16404	16426	16573	16375	16413	16389	16379	16347	16434	16436	16454	16237	16409	16260	16269	16331	16341	16176	16414	16390	16262	16202	16231	16392	16183	16428	16384	16309	16058	16441	16412	16624	16317	16215	16379	16464	16448	16405	16405	16300	16318	16294	16434	16429	16347	16305	16397	16495	16270	16332	16576	16202	16356	16158	16326	16488	16328	16190	16474	16684	16445	16423	16643	16326	16368	16058	16127	16247	16233	16360	16442	16099	16088	16356	16325	16240	16377	16436	16202	16423	16225	16353	16328	16115	16332	16206	16319	16439	16350	16071	16253	16487	16229	16243	16322	16523	16393	16487	16462	16084	16282	16467	16536	16267	16288	16397	16480	16386	16232	16357	16269	16283	16302	16086	16400	16595	16476	16361	16332	16281	16350	16085	16303	16258	16294	16371	16335	16562	16594	16444	16346	16535	16437	16161	16488	16332	16227	16232	16411	16245	16333	16405	16516	16319	16378	16395	16381	16380	16390	16455	16443	16460	16419	16376	16342	16356	16420	16245	16316	16226	16244	16264	16378	16508	16417	16420	16271	16263	16183	16249	16308	16356	16489	16285	16474	16420	16497	16279	16083	16150	16256	16402	16104	16117	16222	16444	16359	16120	16276	16360	16357	16378	16370	16399	16327	16232	16351	16311	16259	16454	16231	16198	16297	16209	16304	16328	16187	16345	16392	16272	16256	16425	16317	16386	16489	16279	16280	16441	16334	16184	16347	16293	16280	16323	16295	16312	16437	16269	16400	16342	16360	16502	16489	16330	16419	16451	16200	16251	16158	16218	16446	16529	16446	16372	16325	16091	16542	16337	16223	16406	16326	16301	16285	16440	16402	16184	16286	16469	16498	16314	16556	16382	16457	16377	16231	16467	16270	16365	16302	16486	16457	16248	16098	16152	16367	16122	16318	16328	16216	16401	16341	16267	16372	16268	16157	16519	16306	16219	15988	16401	16373	16260	16233	16221	16121	16300	16266	16385	16251	16267	16246	16169	16262	16397	16400	16256	16307	16363	16343	16230	16295	16443	16494	16257	16201	16206	16315	16282	16365	16263	16242	16292	16215	16469	16237	16214	16407	16316	16308	16284	16333	16370	16476	16313	16423	16259	16325	16406	16277	16283	16371	16476	16268	16335	16276	16325	16352	16360	16252	16458	16410	16348	16290	16355	16398	16309	16088	16021	16518	16121	16492	16288	16711	16320	16271	16325	16402	16497	16477	16227	16303	16281	16293	16199	16444	16318	16219	16325	16422	16264	16205	16479	16403	16333	16247	16402	16273	16322	16301	16326	16451	16196	16332	16452	16359	16369	16273	16133	16259	16149	16318	16269	16272	16299	16251	16222	16211	16273	16282	16313	16377	16447	16190	16280	16304	16293	16355	16472	16318	16484	16389	16260	16361	16243	16376	16502	16407	16358	16354	16263	16292	16146	16193	16456	16153	16604	16358	16305	16253	16272	16452	16306	16342	16249	16372	16412	16603	16478	16299	16426	16364	16206	16456	16443	16183	16272	16345	16259	16234	16363	16200	16349	16272	16330	16384	16234	16178	16350	16379	16215	16225	16154	16455	16304	16540	16212	16262	16355	16237	16198	16204	16439	16354	16205	16268	16346	16487	16348	16166	16236	16351	16343	16240	16219	16387	16264	15984	16369	16556	16562	16215	15977	16288	16432	16052	16428	16409	16400	16330	16420	16449	16335	16331	16485	16247	16362	16402	16391	16458	16366	16318	16431	16353	16285	16236	16319	16347	16280	16505	16163	16381	16383	16046	16295	16457	16418	16369	16359	16523	16376	16372	16302	16381	16355	16314	16164	16369	16209	16324	16478	16402	16186	16172	16456	16220	16288	16292	16325	16446	16342	16212	16353	16298	16377	16372	16353	16297	16373	16318	16360	16322	16061	16456	16459	16508	16211	16364	16446	16246	16187	16196	16179	16316	16326	16489	16437	16422	16463	16336	16481	16257	16609	16233	16253	16140	16396	16226	16080	16229	16506	16314	16382	16313	16295	16351	16597	16426	16168	16349	16429	16422	16279	16357	16355	16432	16228	16336	16186	16561	16156	16300	16506	16488	16267	16496	16321	16438	16426	16441	16227	16563	16317	16475	16566	16467	16225	16425	16276	16246	16342	16489	16253	16301	16198	16292	16453	16292	16207	16467	16376	16392	16228	16567	16430	16603	16232	16311	16263	16340	16494	16298	16281	16493	16293	16337	16362	16393	16220	16353	16180	16487	16385	16229	16281	16182	16358	16332	16413	16152	16271	16291	16236	16146	16341	16355	16259	16521	16227	16519	16223	16138	16075	16422	16342	16285	16452	16454	16241	16340	16400	16414	16359	16092	16329	16288	16391	16488	16236	16186	16147	16168	16084	16312	16244	16187	16289	16139	16405	16242	16376	16314	16411	16500	16338	16316	16250	16471	16201	16211	16295	16251	16293	16157	16486	16294	16347	16212	16254	16150	16348	16443	16414	16598	16312	16430	16368	16482	16267	16266	16257	16098	16222	16314	16382	16377	16321	16457	16389	16497	16323	16517	16374	16260	16304	16231	16102	16325	16201	16432	16426	16345	16340	16312	16329	16382	16175	15886	16264	16472	16451	16203	16306	16492	16312	16558	16408	16218	16319	16434	16250	16354	16362	16401	16354	16334	16254	16569	16168	16210	16326	16416	16357	16335	16356	16344	16243	16376	16422	16233	16265	16339	16585	16455	16330	16254	16416	16294	16426	16394	16229	16300	16368	16422	16148	16343	16145	16198	16436	16452	16339	16414	16368	16192	16236	16288	16343	16268	16485	16555	16334	16286	16272	16426	16237	16136	16244	16381	16412	16344	16304	16404	16509	16300	16247	16241	16478	16239	16364	16341	16410	16236	16287	16403	16226	16359	16426	16177	16402	16369	16229	16335	16335	16398	16397	16264	16422	16309	16385	16273	16451	16572	16288	16319	16348	16414	16223	16458	16480	16330	16165	16287	16324	16218	16386	16166	16246	16354	16376	16505	16339	16154	16292	16490	16320	16279	16551	16297	16136	16374	16302	16311	16270	16369	16170	16192	16346	16336	16463	16410	16323	16240	16376	16340	16297	16399	16407
56043	98579	86023	57027	34390	17179	14854	14806	14673	14745	14787	14812	14972	14704	14758	14918	14868	14802	14812	14903	14904	14915	14772	14817	14813	14735	14766	14602	14722	14993	14624	14726	14931	14883	14751	15029	14882	14840	14761	14761	14629	14883	14670	14925	14686	14892	14666	14701	14888	14776	14710	14730	15046	14603	14877	14918	14782	14764	14780	14854	14827	14570	14933	14765	14792	14805	14509	14910	14681	14742	14603	14730	14737	14779	14809	14793	14719	14897	14846	14714	14862	14716	14855	14697	14774	14801	14738	14635	14838	14631	14766	14843	14784	14900	14763	14680	14870	14830	14745	14561	14823	14753	14816	14948	14813	14591	14641	14802	14870	14680	14903	14711	14744	14686	14821	14692	14880	14676	14964	14741	14694	14792	14850	14823	14936	14623	14862	14731	14814	14792	14814	14751	14833	14908	14774	14806	14780	14919	14769	14847	14800	14858	14762	14828	14811	14869	14737	14799	14833	14846	14747	14880	14642	14841	14792	14851	14907	14675	14919	14854	14775	14761	14860	14688	14792	14955	14794	14875	14882	14716	14763	14650	14903	14864	14672	14619	14784	14805	14839	14806	14797	14862	14791	14702	14811	14782	14852	14761	14927	14775	14892	14608	14853	14855	14734	14738	14845	14953	14827	14739	14723	14760	14839	14654	14759	14839	14911	14732	14785	14846	14640	14872	14760	14603	14750	14803	14866	14747	14807	14841	14724	14877	14936	14706	14801	14795	14968	14754	14774	14916	14843	14834	14905	14705	14717	14763	14694	14738	14659	14756	14654	14921	14891	14767	14650	14753	14876	14935	14665	14745	14877	14748	14844	14837	14830	14857	14711	14745	14752	14917	15016	14776	14685	14803	14772	14784	14838	14907	14529	14746	14731	14816	14693	14815	14907	14821	15051	14861	14977	14843	14735	14779	14796	14767	14692	14816	14681	14925	14722	14749	14855	14782	14851	14726	14812	14789	14894	14689	14766	14789	14842	14786	14706	14698	14800	14844	14824	14827	14932	14751	14863	14758	14663	14891	14848	14817	14872	14747	14766	14822	14796	14930	14753	14727	14730	14779	14717	14975	14792	14683	14843	14747	14806	14866	14690	14706	14700	14905	14993	14604	14781	14730	14783	14723	14718	14700	14809	14837	14778	14963	14850	14818	14751	14828	14723	14788	14662	14678	14981	14692	14873	14934	14781	14873	14823	14775	14707	14910	14726	14617	14672	14626	14828	14789	14799	14675	14869	14700	14553	14895	14755	14722	14684	14990	14658	14827	14836	14897	14899	14809	14644	14872	14900	14817	14964	14917	14766	14952	14612	14749	14674	14771	14780	14681	14697	15014	14664	14726	14685	14823	14770	14757	14683	14816	14664	14680	14823	14850	14741	14707	14851	14833	14763	14885	14790	14728	14813	14734	14816	14693	14746	14826	14780	14693	14942	14672	14712	14810	14896	14786	14709	14849	14912	14852	14921	14900	14793	14814	14829	14669	14871	14674	14800	14912	14698	14811	14872	14675	14719	14881	14698	14697	14886	14689	14837	14786	14804	14819	14839	14751	14917	14872	14851	14894	14660	14942	14847	14844	14696	15031	14860	14770	14868	14691	14850	14881	14725	14770	14723	14624	14716	14604	14789	14797	14795	14792	14813	14738	14703	14811	14943	14750	14972	14500	14902	14878	14910	14821	14887	14855	14806	14755	14821	14849	14911	14653	14822	14784	14825	14798	14728	14862	14834	14898	14571	14764	14850	14800	14853	14822	14753	14793	14837	14680	14804	14631	14819	14727	14843	14907	14820	14971	14544	14870	14801	14644	14766	14824	14980	14861	14878	14863	14773	14678	14840	14822	14840	14710	14794	14742	14808	14747	14718	14863	14884	14705	14969	14725	14756	14731	14913	14681	14924	14885	14801	14492	14840	14819	14895	14800	14893	15014	14858	14706	14722	14768	14761	14826	14763	14840	14798	14807	14751	14691	14983	14752	14906	14742	14813	14711	14854	14834	14731	14911	14814	14809	14796	14812	14783	14808	14771	14748	14745	14618	14836	14836	14720	14800	14839	14788	14783	14749	14797	14740	14864	14941	14714	14925	14865	14874	14838	14783	14904	14937	14755	14781	14775	14953	14845	14929	14913	14662	14622	14720	14887	14771	14749	14871	14836	14833	14721	14831	14755	14797	14858	14884	14718	14803	14823	14919	14716	14789	14777	14693	14866	14777	14717	14731	14748	14884	14765	14776	14917	14698	14645	14950	14751	14798	14814	14682	14959	14654	14975	14737	14758	14768	14825	14824	14718	14721	14860	14902	14854	14683	14812	14932	14845	14799	14645	14644	14712	14682	14673	14733	14726	14788	14687	14924	14873	14867	14747	14702	14960	14900	14925	14773	15025	14653	14708	14738	14750	14770	14894	14847	14711	14887	14778	15043	14868	14678	14625	14751	14707	14701	14780	14852	14862	14707	14796	14775	14851	14832	14715	14852	14856	14915	14841	14819	14625	14655	14629	14656	14735	14825	14796	14758	14787	14730	14707	14818	15052	14702	14925	14831	14871	14746	14976	14793	14858	14893	14704	14688	14776	14695	14916	14573	14687	14751	14718	14673	14775	14940	14710	14591	14838	14927	14614	14782	14867	14865	14852	14679	14820	14830	14860	14864	14966	14902	14808	14813	14851	14869	14844	14736	14876	14791	14715	14768	14748	14659	14899	14678	14852	14657	14822	14815	14837	14825	14697	14640	14831	14896	14892	14787	14694	14904	14898	14777	14787	14939	14927	14634	14615	14774	14797	14562	14720	14842	14664	14835	14944	14703	14780	14654	14734	14786	14788	14763	14817	14777	14837	14957	15088	14819	14759	14830	14824	14856	14747	14741	14814	14754	14584	14804	14958	14787	14903	14837	14811	14776	14786	14753	14801	14702	14629	14930	14766	14798	14769	14767	14717	14680	14868	14787	14703	14695	14864	14791	14588	14724	14759	14685	14924	14904	14765	14753	14815	14796	14734	14830	14711	14799	14738	14768	14896	14762	14801	14853	14729	14671	14923	14983	14853	14792	14895	14936	14737	14875	14899	15030	14812	14569	14793	14854	14712	14663	14924	14780	14854	14814	14679	14728	14806	14887	14687	14799	14738	14740	14778	14829	15043	14822	14780	14858	14607	14821	14829	14740	14623	14818	14987	14723	14800	14743	14909	14958	14809	14836	14922	14858	14778	14867	14726	14909	14847	14897	14824	14608	14891	14836	14906	14833	14858	14834	14838	14809	14776	14819	14913	14791	14761	14784	14666	14728	14762	14868	14688	14973	14834	14724	14953	14788	14744	14823	14863	14753	14806	14875	14764	14736	14896	14672	14893	14717	14835	14664	14880	14695	14705	14801	14857	14704	14944	14903	14779	14761	14737	14719	14880	14804	14734	14714	14830	14769	14759	14687	14798	14699	14832	14653	14723	14886	14885	14869	14745	14626	14853	14720	14737	14872	14806	14699	14727	14769	14876	14801	14946	14701	14722	15099	14888	14757	14858	14808	14903	14828	14624	14855	14630	14693	14718	14797	14816	14693	14890	14842	14981	14799	14915	14900	14947	14763	14886	14690	14894	15002	14755	14920	14905	14824	14877	14768	14946	14900	14823	14662	14782	14668	14786	14938	14912	14845	15016	14819	14790	14674	14787	14715	14673	14927	14917	14786	14843	14967	14730	14853	14755	14688	14679	14628	14870	14892	14835	14933	14720	14792	14818	14725	14721	14755	14867	15047	14733	14781	14689	14768	14788	14887	14890	14854	14702	14720	14814	14897	14876	14810	14704	14784	14527	14823	14752	14668	14967	14854	14690	14824	14730	14727	14709	14804	14784	14815	14892	14804	14795	14767	14809	14840	14651	14886	14766	14742	14833	14910	14657	14804	14813	14791	14802	14880	14760	14713	14814	14879	14757	14920	14749	14877	14804	14742	14733	14639	14726	14791	14838	14833	14648	14803	14633	14877	14859	14748	14621	14931	14874	14798	14748	14774	14714	14937	14656	14741	14879	14627	14625	14866	14806	14736	14904	14657	15006	14792	14875	14760	14630	14841	14688	14654	14811	14685	14847	14681	14923	14773	14913	14794	14657	14798	14806	14795	14692	14781	14664	14804	14742	14750	14880	14887	14771	14859	14764	14833	14689	14831	14968	14801	14855	14832	14769	14888	14765	14896	14651	14727	14680	14812	14945	14884	14781	14722	14854	14616	14809	14656	14754	14864	14697	14705	14908	14932	14900	14830	14816	14684	14787	14763	14694	14673	14759	14628	14820	14830	14959	14688	14837	14601	14749	14826	14887	14756	14631	14770	14723	14778	14720	14816	14945	14767	14681	14793	14838	14857	14747	14766	14822	14889	14919	14747	14800	14739	14885	14838	14651	14780	14724	14830	14815	14768	14962	14813	14952	14853	14680	14828	14700	14882	14831	14850	14882	14871	14726	14790	14950	14891	14749	14658	14737	14887	14794	14988	14811	14655	14797	14900	14855	14734	14786	14670	14809	14737	14833	14895	14735	14721	14861	14895	14719	14797	14798	14823	14729	14786	14987	14884	14879	14707	14929	14930	14756	14764	14756	14735	14771	14731	14810	14882	14681	14835	14709	14646	14779	14799	14747	14882	14902	15015	14696	14867	14764	14858	14711	14831	14924	14701	15027	14721	15009	14741	14645	14827	14903	14690	14825	14788	14920	14743	14815	14971	14856	14731	14859	14868	14823	14752	14623	14747	14761	14775	14935	14879	14750	14832	14677	14792	14757	14841	14820	14628	14784	14778	14816	14776	14896	14702	14767	14669	14818	14838	14969	15010	14945	14847	14804	14912	14877	14722	14750	14754	14775	14835	14732	14616	14936	14740	14731	14626	14837	14861	14857	14751	14709	14670	14911	14907	14692	14832	14936	14808	14767	14810	14734	14815	14776	14741	14789	14730	14888	14888	14732	14795	14830	14796	14823	14798	14796	14713	14811	14700	14797	14809	14775	14678	14713	14776	14771	14744	14742	14810	14645	14698	14717	14786	14892	14764	14893	14768	14932	14876	14745	14973	14992	14625	14818	14867	14802	14863	14780	14869	14842	14779	14746	14684	14772	14676	14743	14787	14698	14801	14930	14659	14727	14879	14898	14803	14751	14928
22983	22915	38259	37044	30508	24228	22916	17775	16871	17218	17111	16807	17027	16775	16978	16939	16882	16935	16835	16843	16832	16963	16892	16742	16920	16672	16896	16760	16657	16739	16870	16648	16791	16683	16666	16857	16720	16706	16630	16725	16780	16518	16704	16648	16611	16707	16710	16720	16597	16664	16683	16786	16667	16689	16529	16699	16681	16800	16492	16691	16624	16681	16440	16682	16654	16663	16483	16648	16616	16720	16593	16644	16622	16844	16701	16467	16753	16620	16728	16767	16770	16751	16679	16578	16486	16528	16671	16578	17042	16751	16723	16700	16514	16668	16644	16587	16514	16630	16481	16673	16740	16498	16411	16617	16554	16508	16561	16727	16688	16723	16407	16513	16545	16619	16622	16620	16521	16763	16673	16458	16662	16718	16649	16588	16664	16705	16785	16607	16649	16522	16690	16782	16781	16770	16571	16581	16528	16631	16779	16726	16634	16642	16604	16481	16693	16609	16633	16566	16608	16545	16585	16521	16681	16563	16545	16697	16744	16661	16862	16572	16652	16599	16755	16554	16666	16904	16657	16536	16628	16581	16598	16686	16593	16902	16627	16634	16656	16540	16782	16556	16470	16790	16523	16793	16659	16594	16742	16661	16602	16421	16638	16707	16714	16685	16643	16682	16520	16617	16604	16663	16646	16530	16711	16633	16658	16637	16733	16618	16643	16647	16627	16544	16680	16738	16737	16623	16494	16657	16662	16434	16786	16666	16547	16639	16719	16745	16655	16636	16668	16641	16459	16553	16572	16580	16615	16738	16567	16521	16684	16655	16792	16730	16775	16661	16683	16810	16562	16701	16653	16630	16626	16547	16768	16541	16615	16650	16957	16794	16683	16557	16364	16608	16544	16574	16669	16685	16678	16634	16651	16821	16600	16451	16588	16519	16631	16800	16584	16692	16688	16654	16567	16650	16619	16629	16521	16623	16393	16603	16758	16892	16507	16598	16694	16538	16753	16466	16683	16609	16466	16620	16438	16481	16521	16624	16694	16476	16556	16510	16801	16508	16470	16580	16731	16726	16653	16666	16690	16502	16695	16654	16540	16788	16660	16650	16544	16635	16558	16548	16649	16741	16378	16434	16461	16691	16491	16622	16726	16626	16502	16799	16623	16654	16484	16760	16614	16622	16694	16473	16764	16724	16493	16495	16544	16734	16567	16635	16636	16586	16751	16477	16483	16584	16689	16644	16684	16775	16568	16635	16513	16574	16523	16596	16737	16734	16469	16577	16662	16661	16658	16605	16401	16573	16656	16585	16666	16719	16492	16467	16584	16626	16816	16691	16670	16502	16471	16677	16826	16685	16677	16358	16551	16620	16418	16484	16670	16530	16660	16696	16614	16445	16581	16745	16720	16406	16494	16484	16779	16632	16744	16613	16781	16562	16722	16646	16850	16802	16961	16573	16619	16471	16666	16629	16278	16545	16688	16549	16334	16626	16579	16773	16669	16730	16845	16571	16520	16740	16757	16693	16617	16564	16824	16651	16699	16516	16482	16647	16771	16669	16684	16697	16607	16521	16568	16479	16659	16618	16589	16539	16630	16718	16559	16540	16680	16651	16542	16620	16780	16588	16673	16714	16442	16746	16510	16591	16564	16695	16683	16655	16642	16726	16673	16543	16674	16635	16724	16528	16774	16797	16848	16811	16521	16666	16730	16710	16578	16665	16696	16372	16580	16652	16612	16749	16446	16619	16781	16546	16682	16665	16670	16602	16729	16733	16637	16679	16647	16785	16867	16661	16486	16592	16475	16577	16648	16551	16564	16739	16832	16736	16704	16627	16724	16563	16681	16437	16651	16482	16571	16785	16657	16663	16601	16652	16627	16746	16683	16740	16539	16730	16566	16565	16417	16530	16554	16471	16632	16512	16668	16561	16644	16677	16632	16591	16791	16687	16602	16694	16797	16528	16736	16636	16636	16746	16561	16584	16778	16672	16595	16621	16811	16704	16685	16813	16622	16571	16645	16479	16546	16785	16560	16630	16575	16664	16687	16780	16790	16691	16628	16618	16791	16693	16593	16625	16559	16483	16632	16669	16632	16646	16677	16675	16619	16574	16608	16636	16614	16584	16609	16788	16820	16493	16420	16508	16500	16595	16619	16476	16603	16446	16754	16652	16661	16497	16432	16576	16715	16678	16486	16517	16833	16386	16570	16650	16624	16634	16594	16657	16603	16625	16580	16531	16569	16603	16674	16623	16683	16486	16486	16565	16697	16575	16459	16623	16750	16652	16651	16577	16522	16597	16590	16774	16692	16772	16534	16626	16535	16628	16486	16635	16669	16798	16804	16489	16689	16492	16773	16686	16580	16563	16675	16615	16568	16922	16690	16783	16615	16540	16696	16601	16655	16648	16596	16723	16652	16775	16615	16585	16631	16776	16517	16584	16590	16442	16589	16775	16442	16389	16474	16580	16763	16554	16800	16544	16711	16580	16418	16709	16644	16594	16593	16512	16420	16572	16589	16706	16631	16569	16584	16505	16675	16454	16611	16603	16699	16660	16742	16739	16818	16650	16649	16634	16620	16606	16835	16636	16745	16668	16799	16412	16488	16321	16535	16718	16532	16433	16543	16602	16585	16383	16663	16781	16721	16518	16644	16575	16651	16704	16635	16478	16547	16684	16562	16339	16841	16817	16788	16525	16383	16505	16627	16456	16512	16581	16605	16629	16702	16763	16735	16681	16595	16562	16427	16767	16442	16510	16568	16647	16573	16652	16543	16633	16676	16650	16793	16709	16838	16614	16637	16581	16551	16567	16602	16648	16644	16568	16518	16444	16673	16471	16579	16652	16582	16577	16548	16645	16623	16900	16651	16664	16682	16597	16435	16611	16769	16674	16572	16527	16671	16507	16674	16614	16703	16516	16696	16790	16509	16761	16759	16761	16666	16512	16471	16574	16669	16748	16731	16603	16605	16483	16722	16680	16567	16545	16597	16665	16630	16764	16712	16633	16886	16653	16578	16693	16796	16541	16504	16670	16710	16555	16637	16639	16767	16740	16853	16728	16742	16603	16639	16665	16504	16702	16602	16619	16746	16651	16567	16466	16671	16638	16708	16612	16580	16746	16662	16689	16516	16576	16794	16671	16702	16767	16596	16658	16287	16515	16697	16488	16757	16695	16511	16687	16651	16597	16598	16731	16365	16640	16690	16564	16823	16731	16344	16677	16630	16463	16670	16533	16595	16667	16678	16467	16447	16606	16668	16677	16585	16705	16429	16571	16685	16674	16683	16446	16495	16646	16422	16465	16542	16521	16610	16617	16519	16499	16342	16637	16561	16710	16599	16496	16591	16500	16502	16592	16701	16678	16667	16440	16604	16660	16704	16433	16499	16556	16794	16501	16708	16677	16583	16807	16457	16656	16796	16704	16607	16714	16597	16563	16690	16658	16756	16602	16479	16806	16654	16637	16675	16572	16735	16698	16670	16596	16549	16714	16759	16710	16830	16676	16637	16729	16713	16729	16545	16643	16683	16464	16509	16687	16529	16741	16643	16502	16405	16616	16690	16633	16632	16470	16508	16584	16682	16510	16640	16674	16727	16644	16625	16749	16645	16450	16603	16834	16672	16755	16567	16874	16653	16670	16768	16537	16557	16565	16685	16671	16555	16513	16557	16584	16492	16687	16557	16406	16531	16626	16449	16620	16463	16464	16656	16776	16464	16571	16559	16417	16635	16600	16628	16742	16775	16588	16432	16496	16643	16834	16584	16721	16494	16400	16753	16571	16661	16564	16587	16832	16763	16628	16668	16483	16712	16489	16382	16571	16755	16518	16715	16611	16586	16504	16707	16756	16567	16655	16583	16543	16517	16550	16783	16892	16579	16582	16646	16551	16614	16628	17060	16676	16483	16624	16563	16604	16486	16828	16503	16464	16609	16600	16716	16623	16560	16465	16600	16694	16597	16593	16631	16554	16592	16509	16498	16670	16725	16630	16640	16727	16572	16764	16708	16341	16698	16578	16461	16748	16556	16636	16589	16660	16305	16518	16721	16540	16646	16603	16557	16601	16469	16664	16558	16583	16613	16708	16814	16541	16612	16558	16832	16471	16661	16790	16832	16785	16681	16538	16735	16680	16510	16691	16597	16569	16727	16687	16796	16829	16655	16627	16793	16763	16489	16657	16833	16772	16710	16698	16721	16588	16710	16570	16622	16656	16737	16565	16638	16700	16623	16583	16477	16531	16460	16621	16685	16641	16591	16636	16772	16680	16574	16630	16496	16822	16628	16609	16586	16627	16581	16611	16592	16654	16882	16445	16639	16694	16661	16679	16825	16360	16782	16603	16713	16530	16502	16843	16795	16652	16438	16521	16572	16695	16651	16514	16715	16800	16770	16582	16596	16622	16501	16612	16563	16611	16713	16456	16617	16779	16549	16469	16539	16739	16698	16622	16609	16570	16730	16588	16485	16553	16744	16597	16671	16753	16723	16799	16848	16493	16788	16630	16607	16674	16675	16463	16475	16724	16712	16513	16627	16395	16523	16699	16635	16573	16591	16741	16700	16526	16655	16688	16711	16589	16428	16303	16665	16505	16439	16457	16695	16544	16478	16446	16706	16671	16766	16825	16635	16595	16508	16683	16397	16572	16749	16822	16547	16602	16791	16578	16480	16584	16401	16568	16721	16535	16848	16587	16621	16651	16720	16582	16677	16733	16563	16771	16725	16705	16591	16595	16560	16632	16641	16560	16513	16632	16569	16558	16595	16824	16548	16766	16605	16582	16337	16618	16296	16536	16758	16649	16445	16699	16558	16521	16662	16529	16519	16652	16796	16768	16797	16551	16600	16713	16461	16599	16595	16653	16481	16487	16744	16849	16521	16613	16586	16650	16730	16551	16541	16556	16651	16679	16538	16722	16545	16687	16656	16699	16648	16746	16342	16703	16596	16661	16754	16527	16573	16697	16541	16539	16673	16748	16603	16673	16680	16474	16487	16850	16723	16508	16648	16678	16720	16747	16593	16712	16688	16673	16687	16843	16661	16649	16670	16617	16732	16718	16786	16718	16543	16538	16703	16484	16616	16434	16833	16674	16559	16656	16790	16674	16525	16448	16584	16672	16614	16554	16619	16741	16571	16696	16660	16673	16637	16504	16453	16679	16808	16687	16539	16909	16517	16637	16623	16575	16540	16672
62254	105175	94750	68871	42435	18039	14861	14872	14900	14708	14949	15119	15002	14990	15041	15105	14975	15138	15017	14977	14855	14945	14979	15002	14979	14839	15007	14923	15029	15032	14962	15104	14883	14864	15030	15098	14871	14975	15013	14988	14990	14984	15060	14800	14955	14979	14974	15097	14961	14937	15044	14847	14904	15148	14807	15089	14969	14784	14971	14817	14999	15006	14912	15001	14958	14915	15041	15035	15104	14995	15055	15021	15080	15023	15077	14948	14789	15075	14943	14866	14979	14948	14872	14798	15074	14939	14885	15042	15092	15027	14992	14998	14918	14828	14970	14963	14973	14962	15122	14921	14923	14841	14905	15025	15029	15112	14998	15050	14985	14816	14930	14950	14971	14878	15042	14832	14754	14929	14934	14882	14791	14963	15125	14994	14960	14761	14896	14990	14883	14826	14890	14979	14812	14994	15019	15208	14868	14930	15075	14862	15063	14908	14873	14963	15135	14807	15037	15010	14982	15013	14982	14865	15097	14910	15203	14924	14814	14968	14946	15137	14989	14889	14957	15095	14848	14881	14926	14971	14939	14930	14994	14994	14924	14951	14988	14930	14908	15076	14887	14911	14865	14832	14907	14797	14901	14970	14812	14789	15063	14941	14985	15018	15007	15106	14980	15085	14963	14942	15044	14976	14850	15098	14877	15079	15017	15014	14809	14978	15048	15033	14955	14964	15025	15058	14986	14947	14749	14833	14888	14978	15151	14937	14929	15003	14879	14806	14943	14988	15023	14908	14990	14949	14985	14746	14948	14874	14987	15075	14992	15010	15062	15039	14938	14989	15128	14934	14930	14957	14818	15030	14957	14912	14897	14845	14965	14936	15078	14928	14865	14867	14996	14802	14933	15035	15007	14798	14913	14978	14951	14998	15053	14956	14816	14912	14965	14804	14908	14867	14920	14848	14866	14812	15002	14933	14835	15065	14877	14959	14852	15019	14902	14860	14840	14951	14972	14964	15119	14816	15140	14976	14822	14937	14902	14917	14952	14858	14769	15094	14885	15023	15107	14833	14906	14977	14983	14970	14902	14862	14961	14950	15086	15013	15035	14891	14930	14899	14916	14846	15053	14905	15171	14922	15071	14917	14802	15010	15010	14971	15102	14863	14876	14885	14974	14843	15134	14940	14918	14895	14968	14807	14982	14987	14854	15104	15004	14974	14860	15034	14891	15000	14892	14928	14909	14873	14967	15054	14983	14791	15043	14848	14904	14921	15078	14923	14798	15085	14847	15000	14921	14999	15037	14928	14965	15095	14999	14902	14874	15038	14871	14725	14938	14970	14884	15098	15248	14985	14919	14917	14963	14892	14858	14968	14968	15062	14984	14867	14980	14953	14871	15088	14992	14962	14906	15081	14720	15083	14871	14859	14987	14804	14972	14916	15206	14994	14846	15173	14802	14997	14952	15013	14740	15084	14858	15096	15047	14819	14894	15058	15037	14946	14887	14909	15010	14814	15030	15029	14955	14902	14798	15017	14890	15077	14831	14916	14788	14954	14942	14975	14962	14932	15029	14890	15028	14843	14990	14990	14924	14944	14917	14945	14889	14835	15040	14806	15041	14874	14965	14902	14851	15055	14930	14935	14952	15081	15010	14936	14979	14877	14959	14996	14932	14834	14850	15026	14906	15003	14987	15114	15055	14878	14878	14907	14753	14809	14968	14877	14877	14787	14798	14973	15021	14819	14935	14899	14993	14863	14752	14850	14905	14911	14935	15096	15109	14995	14808	14853	14968	14965	14973	15003	14792	15020	14890	14864	14919	14994	14984	14850	14881	14902	14990	14982	14992	14709	14918	15083	15051	14973	14943	14894	14912	14889	14924	15039	14868	14901	15009	14958	15028	14985	14780	15047	14907	14932	14946	14961	15057	15064	14895	14888	14935	14964	14779	14922	15069	14920	14881	15095	14924	15059	15089	14840	14907	14854	14984	14902	14891	15093	14874	14900	14929	14976	15100	14960	14829	15070	14954	15119	14819	15004	14927	14989	15129	14837	15064	14918	14953	14945	14950	14796	14875	14977	14959	14979	14899	15018	15013	14936	15015	14911	15031	15069	14804	14862	14913	14835	14871	15135	15010	14911	15027	14964	15004	14976	15087	14921	14927	15085	14940	15075	15056	15028	14789	15032	14874	14842	14934	14830	14917	14878	14980	14936	14962	14993	14966	14982	14943	15009	14855	14775	14769	14989	14995	14996	15004	14772	14887	15004	15036	15024	15016	15111	14802	14938	14923	15092	14965	14938	14950	14959	14935	15026	14970	15015	14952	14899	14930	14983	15001	14874	14962	14848	15016	14888	14906	14908	14951	15045	15060	14945	15049	14973	14972	14863	14923	14783	14992	14804	15019	14958	14935	14999	14855	14982	14966	14856	14953	14991	14979	15003	14839	14886	14855	14884	14846	15016	15001	14928	14855	14884	14914	14774	15246	14968	14664	15013	15135	15013	14925	14899	14913	14764	14975	14911	14803	14996	14993	14909	14852	15013	15100	14808	14991	14902	14992	15004	15003	14883	14864	14944	14998	14941	15025	14871	14936	15005	14804	15052	14984	14879	14804	15130	14957	15042	14813	15019	15023	14841	15011	15067	14892	14983	14761	14969	14814	15006	15230	14844	14826	15093	14810	14880	15019	14830	14836	14944	14936	14914	15090	15044	14861	14929	14943	14921	15034	14999	14979	14983	14957	14985	15013	14988	14892	15041	14879	14945	14927	14944	14877	14858	14978	14885	15015	14866	14999	14955	14949	14950	14903	14945	14901	15013	14914	14860	14890	14925	15015	14832	14902	14804	14977	14835	15027	14914	14821	14950	14864	14709	14933	14896	15099	14908	14744	14926	14812	14759	14833	14972	15008	15043	14900	14918	14779	14722	14881	14761	14899	14945	15027	14726	14818	15002	14990	14922	15030	14943	14969	14785	14961	14783	14908	15058	14917	14836	14988	15098	14929	14931	15094	14917	14769	14777	14948	15125	14909	14980	14788	14862	14899	15002	14944	14780	14947	15029	14924	14953	14977	14949	14824	15054	15092	15045	14921	14903	14981	14954	14848	14858	14955	14940	14956	14975	14911	15124	14901	14860	14800	15120	14970	15057	15007	14827	14877	14897	14905	14761	15068	14951	15004	14894	15045	14925	15112	14826	14997	14869	15040	15106	15136	14876	14822	15030	14812	14889	14868	14984	14977	14933	14964	15022	15176	14933	14950	14861	14941	14898	15013	14946	14879	14911	14970	15151	15080	15049	15001	14969	15168	14830	15013	14989	14812	14926	14901	14951	15091	15021	14779	15083	15053	14908	14976	14736	15084	14952	14924	14801	14927	14985	14888	14978	15038	14879	14846	15073	14938	14853	14832	15034	14898	14934	14862	15022	14953	15109	15137	14950	14897	15061	15094	14896	14899	15044	14995	14738	15113	15020	15125	14861	14930	14974	14831	14859	15097	14917	15012	14959	14819	15107	15026	15054	14870	14823	15028	15001	14865	15106	14936	15013	14823	14825	15038	14991	14855	14898	14841	14907	14991	14867	14921	14725	14951	14881	15010	14861	14989	14979	14960	15084	14920	14930	14965	14935	14872	14920	15048	14985	14971	15022	14982	15016	15064	14994	15013	14918	14729	15009	15027	14934	15036	14891	15066	15034	15006	14886	14913	15044	14920	14935	14976	14889	14957	14835	14825	14852	14889	14892	14952	15013	14809	14779	14974	14938	14821	15073	14716	15076	14843	14976	15042	14684	14903	14726	14810	14941	14963	14929	15025	14901	14997	14878	15167	14936	14854	15048	14849	14817	14902	14819	14915	15081	14943	14910	15040	14942	15016	14957	14819	15011	14964	14953	14886	14959	15024	14936	14843	14995	14937	14922	15002	14907	15022	14901	15014	14997	14822	14920	15048	15055	15057	15041	14892	14853	14923	15024	14780	14925	14992	14869	15005	14903	14904	15013	14883	15000	14872	15094	15005	15031	14878	14862	15027	15055	15068	15091	14970	14888	14891	14936	15102	15023	14929	14881	14893	14945	15063	14945	14999	14900	14924	15024	14911	14784	14796	14929	14976	15015	14980	15079	14855	15055	14908	14845	14884	14887	14831	14896	15039	14959	15006	14926	14893	15105	14854	14952	14827	14971	14867	15136	14934	14893	14854	14924	14876	14686	14906	14887	14915	14971	14880	14919	15040	14734	15006	14842	15047	15017	14883	14942	14948	15067	14670	14947	14999	14787	15025	15030	14890	14913	14967	14968	15101	15022	14869	15089	15075	14957	14793	14886	14912	14940	14898	14888	15059	14813	14922	14816	14754	14833	15024	14930	15044	14977	14994	14969	14978	15164	14967	14786	15045	14984	14982	15022	14730	14713	14872	14925	14930	14999	15062	14920	14973	14900	14902	14832	14971	14984	14805	15056	14914	15041	15055	14927	14873	14949	14754	14864	14930	14952	14975	15054	14810	14871	15020	14976	15052	14920	14842	14792	15090	14912	14787	14809	15048	15021	14824	15107	14961	14937	15067	14921	14810	14973	14822	14959	14902	14844	14953	14839	14988	14978	14821	15009	14869	14921	14997	15009	15079	14934	14995	14819	14892	14964	14738	14988	14883	14831	14974	14918	14894	14722	14876	14878	15020	14949	15010	14898	14986	14940	14959	14989	14823	14762	15015	14816	14881	15067	14827	14896	15015	14787	15016	15047	15025	14955	15116	14846	14790	14895	15010	15120	14875	14884	14891	14934	14807	14890	15022	14995	14900	14905	15060	14900	14896	15044	14867	15161	15041	14781	14794	14925	15008	14987	14816	14858	14945	14885	15099	14990	14924	14848	14853	14816	14920	15033	14799	14958	14994	14877	14885	14997	14808	14829	14887	14860	14966	15140	14980	14995	14906	14936	15099	14979	15006	14946	14928	14996	14888	14922	14861	14928	14992	15090	14742	14940	14884	15018	14970	14994	14887	14820	14896	14924	14829	14905	14926	14961	14977	14929	15153	14936	14992	14863	14965	15106	14919	14776	14963	15053	14959	14901	14847	14904	14812	15050	14897	14799	14831	14972	14897	14618	14893	14986	14827	14951	14849	14945	14952	14856	14901	15039	14932	15027	14686	15026	15059	15090	14821	14957	14887	14940	14923	15060	14947	14958	15015	14943
28517	34532	42326	31776	21468	17246	16504	16326	16341	16498	16395	16134	16329	16331	16403	16557	16160	16255	16328	16380	16147	16492	16154	16184	16336	16241	16177	16216	16357	16556	16450	16350	16261	16358	16377	16371	16258	16260	16212	16439	16364	16453	16153	16363	16385	16358	16115	16341	16148	16370	16326	16387	16395	16537	16404	16339	16403	16291	16348	16168	16337	16466	16286	16275	16239	16232	16407	16328	16208	16476	16227	16276	16226	16371	16217	16341	16254	16103	16557	16410	16108	16366	16296	16369	16117	16154	16401	16203	16366	16421	16255	16375	16291	16096	16287	16221	16157	16296	16447	16380	16491	16120	16256	16278	16227	16222	16137	16246	16391	16191	16386	16234	16337	16503	16309	16366	16339	16237	16225	16146	16251	16367	16316	16315	16277	16191	16193	16483	16090	16214	16128	16449	16296	16370	16246	16375	16267	16371	16264	16195	16236	16276	16242	16337	16202	16172	16227	16287	16208	16296	16259	16323	16387	16247	16420	16172	16225	16394	16404	16227	16197	16398	16355	16108	16391	16354	16331	16182	16171	16392	16460	16575	16154	16312	16222	16179	16463	16496	16315	16293	16353	16420	16182	16046	16220	16220	16271	16361	16277	16363	16312	16254	16424	16400	16271	16161	16265	16411	16246	16357	16474	16489	16438	16215	16338	16130	16183	16335	16188	16319	16226	16421	16381	16406	16216	15999	16412	16303	16302	16401	16274	16096	16243	16236	16272	16171	16334	16215	16307	16154	16179	16330	16506	16347	16261	16378	16100	16562	16203	16227	16330	16357	16256	16313	16253	16461	16254	16096	16293	16183	16472	16355	16298	16265	16283	16373	16263	16235	16246	16297	16374	16419	16314	16269	16205	16265	16324	16272	16249	16187	16157	16348	16267	16403	16108	16134	16301	16118	16458	16341	16021	16200	16175	16129	16240	16023	16122	16307	16132	16309	16210	16495	16518	16359	16373	16449	16341	16238	16212	16499	16249	16407	16420	16099	16463	16109	16357	16397	16148	16410	16164	16377	16270	16448	16371	16441	16330	16409	16442	16187	16253	16399	16334	16293	16145	16214	16508	16360	16217	16289	16326	16156	16398	16295	16406	16063	16265	16272	16356	16446	16268	16004	16220	16464	16314	16144	16469	16149	16334	16203	16128	16245	16145	16519	16156	16233	16310	16261	16268	16224	16290	16345	16121	16319	16349	16309	16390	16273	16186	16184	15990	16263	16270	16261	16352	16367	16272	16408	16240	16385	16306	16263	16303	16254	16468	16332	16267	16376	16265	16211	16372	16319	16363	16476	16396	16248	16409	16277	16320	16376	16250	16201	16365	16036	16298	16289	16371	16253	16324	16419	16461	16338	16287	16272	16275	16352	16211	16294	16133	16207	16377	16218	16334	16122	16023	16295	16215	16303	16222	16263	16382	16225	16285	16354	16261	16455	16372	16342	16319	16338	16266	16334	16423	16332	16083	16313	16235	16226	16221	16187	16400	16187	16376	16340	16287	16353	16390	16406	16423	16246	16329	16194	16448	16304	16411	16173	16279	16287	16441	16234	16348	16246	16195	16280	16087	16332	16383	16274	16215	16168	16258	16351	16111	16340	16352	16366	16121	16237	16209	16381	16185	16016	16238	16510	16419	16189	16278	16268	16252	16381	16376	16366	16315	16288	16202	16263	16333	16275	16309	16275	16130	16225	16128	16209	16355	16218	16218	16366	16218	15980	16388	16209	16344	16278	16383	16267	16329	16327	16381	16134	16194	16145	16171	16384	16208	16214	16249	16219	16457	16178	16027	16386	16273	16441	16425	16303	16110	16283	16233	16285	16312	16406	16234	16311	16200	16195	16320	16256	16327	16300	16232	16384	16345	16157	16285	16342	16343	16328	16372	16338	16264	16441	16332	16180	16363	16333	16298	16303	16422	16329	16373	16291	16558	16369	16173	16447	16164	16261	16529	16327	16209	16257	16438	16204	16545	16240	16305	16338	16322	16339	16398	16252	16519	16308	16268	16524	16315	16396	16449	16475	16247	16270	16452	16229	16290	16483	16409	16520	16402	16047	16275	16233	16280	16133	15995	16059	16058	16318	16011	16322	16192	16336	16400	16283	16398	16379	16290	16398	16258	16089	16425	16355	16427	16360	16302	16344	16210	16047	16211	16435	16502	16176	16353	16324	16292	16454	16375	16211	16140	16172	16306	16551	16318	16429	16276	16378	16270	16128	15867	16127	16196	16347	16369	16297	16247	16220	16397	16448	16445	16296	16480	16479	16291	16359	16358	16349	16268	16465	16356	16217	16410	16208	16233	16355	16086	16293	16271	16350	16150	16345	16311	16381	16231	16294	16429	16401	16303	16393	16342	16403	16236	16258	16436	16316	16239	16278	16379	16362	16482	16254	16382	16197	16266	16269	16373	16360	16263	16286	16251	16133	16467	16135	16244	16527	16176	16502	16405	16306	16337	16275	16381	16370	16247	16182	16282	16369	16377	16187	16239	16499	16308	16145	16235	16211	16323	16364	16358	16108	16231	16330	16303	16425	16241	16362	16320	16431	16303	16295	16557	16354	16293	16275	16179	16187	16134	16213	16105	16284	16395	16327	16131	16275	16442	16499	16268	16265	16246	16306	16273	16161	16459	16427	16250	16342	16332	16291	16302	16334	16301	16140	16160	16207	16317	16331	16196	16309	16210	16356	16346	16484	16285	16539	16359	16399	16424	16288	16060	16473	16167	16294	16228	16307	16482	16154	16220	16192	16338	16432	16414	16448	16267	16220	16173	16294	16367	16679	16305	16382	16336	16196	16170	16342	16286	16315	16400	16370	16341	16144	16433	16151	16081	16433	16271	16278	16109	16234	16309	16412	16391	16512	16394	16192	16422	16294	16187	16221	16159	16135	16294	16270	16074	16333	16369	16454	16220	16317	16289	16424	16250	16251	16385	16388	16231	16429	16398	16370	16266	16689	16261	16571	16304	16372	16247	16330	16255	16266	16257	16202	16437	16132	16175	16361	16273	16219	16512	16292	16241	16238	16221	16350	16322	16392	16108	16291	16242	15959	16224	16250	16520	16253	16229	16265	16322	16167	16321	16216	16413	16260	16150	16086	16288	16229	16217	16320	16320	16354	16485	16446	16537	16189	16354	16483	16188	16354	16356	16511	16206	16426	16428	16477	16215	16416	16262	16371	16256	16171	16268	16301	16018	16423	16086	16217	16289	16391	16564	16331	16244	16199	16104	16219	16190	16296	16202	16306	16240	16233	16189	16415	16146	16350	16391	16397	16235	16322	16474	16227	16182	16419	16326	16242	16325	16260	16365	16412	16163	16271	16199	16157	16425	16370	16363	16174	16418	16463	16300	16296	16154	16170	16288	16242	16437	16456	16214	16237	16320	16192	16261	16447	16353	16314	16505	16345	16259	16155	16199	16176	16289	16249	16230	16420	16436	16039	16363	16251	16444	16280	16418	16115	16211	16287	16258	16181	16324	16224	16354	16124	16290	16235	16349	16227	16319	16259	16141	16162	16269	16416	16508	16362	16337	16429	16283	16304	16251	16233	16177	16274	16117	16182	16291	16111	16446	16167	16268	16392	16251	15962	16151	16445	16210	16217	16257	16279	16203	16291	16227	16245	16292	16291	16223	16276	16193	16335	16221	16251	16211	16356	16484	16192	16385	16381	16435	16245	16393	16333	16174	15935	15995	16342	16167	16419	16342	16391	16490	16263	16485	16451	16527	16264	16316	16131	16380	16221	16337	16605	16086	16118	16189	16363	16300	16307	16302	16329	16354	16295	16339	16339	16127	16299	16404	16150	16137	16294	16309	16152	16414	16113	16278	16221	16274	16452	16287	16151	16232	16217	16058	16401	16431	16199	16216	16210	16537	16363	16385	16292	16517	16488	16313	16358	16256	16367	16511	16196	16093	16365	16328	16388	16461	16405	16357	16302	16309	16271	16323	16284	16382	16233	16143	16225	16316	16406	16356	16283	16135	16236	16234	16403	16303	16374	16358	16239	16306	16259	16307	16308	16388	16379	16298	16333	16369	16270	16315	16282	16267	16546	16058	16325	16464	16493	16189	16152	16284	16194	16274	16092	16223	16381	16527	16308	16311	16416	16359	16216	16375	16305	16297	16160	16315	16375	16483	16409	16274	16362	16259	16293	16253	16262	16449	16370	16324	16091	16229	16260	16253	16187	16658	16250	16557	16420	16474	16229	16388	16247	16419	16420	16453	16315	16234	16338	16323	16372	16494	16353	16375	16260	16219	16291	16259	16514	16553	16268	16199	16165	16202	16328	16390	16169	16287	16243	16476	16297	16174	16492	16314	16227	16423	16274	16277	16232	16348	16210	16292	16061	16367	16154	16196	16307	16363	16443	16472	16492	16350	16398	16269	16143	16456	16342	16183	16138	16416	16187	16292	16240	16050	16208	16339	16144	16191	16145	16265	16063	16202	16462	16356	16192	16350	16253	16226	16223	16243	16130	16397	16361	16135	16317	16101	16348	16327	16186	16345	16154	16261	16289	16196	16340	16372	16323	16186	16235	16287	16293	16309	16371	16327	16301	16354	16257	16214	16235	16341	16225	16414	16367	16107	16320	16400	16161	16352	16271	16310	16354	16466	16336	16158	16237	16292	16250	16400	16271	16256	16176	16273	16326	16229	16144	16365	16199	16296	16564	16380	16399	16039	16291	16259	16391	16447	16293	16194	16271	16196	16332	16250	16229	16211	16332	16189	16176	16401	16452	16328	16342	16205	16265	16170	16329	16253	16105	16162	16474	16410	16403	16367	16287	16295	16153	16431	16185	16447	16323	16168	16068	16301	16152	16212	16324	16265	16196	16316	16290	16406	16266	16081	16421	16457	16402	16418	16363	16409	16102	16177	16201	16090	16305	16318	16130	16120	16194	16252	16395	16186	16388	16265	16176	16438	16505	16382	16193	16184	16335	16350	16283	16169	16331	16413	16276	16207	16433	16063	16283	16137	16339	16319	16453	16292	16319	16310	16149	16509	16304	16247	16336	16184	16344	16279	16300	16381	16216	16291	16192	16201	16182	16240	16336	16384	16383	16370	16461	16256	16274	16308	16216	16506	16198	16143	16223	16309	16364	16586	16116	16388	16344	16134	16285	16160	16376	16333	16190
32977	55891	46895	29475	19472	14947	14715	14716	14621	14463	14756	14758	14661	14908	14769	14727	14651	15020	14744	14625	14551	14862	14651	14686	14879	14706	15012	14869	14933	14860	14653	14608	14725	14693	14776	14677	14639	14914	14851	14725	14741	14764	14925	14742	14793	14787	14755	14603	14628	14756	14634	14737	14696	14629	14717	14768	14889	14666	14676	14791	14624	14747	14776	14893	14827	14596	14759	14721	14604	14805	14763	14674	14640	14786	14758	14779	14681	14811	14629	14739	14893	14823	14645	14682	14761	14749	14846	14799	14691	14846	14686	14725	14805	14709	14674	14646	14781	14538	14733	14747	14823	14651	14679	14711	14810	14887	14697	14628	14746	14689	14623	14811	14651	14658	14658	14746	14762	14799	14727	14784	14779	14784	14685	14827	14768	14810	14767	14859	14827	14850	14711	14640	14633	14690	14614	14971	14743	14709	14825	14645	14580	14781	14645	14752	14851	14602	14810	14735	14816	14739	14689	14674	14770	14725	14711	14710	14791	14775	14736	14541	14618	14930	14809	14678	14743	14822	14785	14687	14590	14839	14600	14987	14644	14636	14849	14653	14662	14735	14635	14717	14759	14627	14812	14722	14727	14700	14726	14901	14435	14814	14667	14767	14830	14629	14752	14611	14766	14833	14697	14605	14709	14724	14637	14581	14625	14778	14728	14667	14700	14810	14746	14748	14778	14661	14830	14880	14677	14790	14673	14758	14673	14894	14744	14693	14841	14779	14725	14641	14553	14623	14731	14797	14794	14670	14676	14840	14722	14678	14765	14623	14560	14841	14692	14686	14791	14665	14657	14798	14827	14637	14757	14793	14656	14755	14630	14653	14759	14616	14791	14677	14700	14743	14716	14709	14703	14616	14783	14689	14547	14683	14690	14795	14703	14757	14921	14636	14915	14839	14626	14791	14662	14711	14795	14770	14811	14711	14830	14742	14773	14719	14722	14780	14673	14781	14729	14999	14782	14773	14815	14762	14890	14636	14713	14663	14850	14907	14876	14596	14701	14780	14801	14775	14762	14813	14690	14765	14834	15042	14626	14732	14660	14682	14745	14657	14805	14807	14551	14836	14598	14782	14772	14638	14806	14701	14650	14922	14581	14843	14570	14707	14938	14697	14682	14822	14716	14728	14700	14566	14644	14729	14776	14679	14793	14586	14797	14645	14647	14628	14639	14749	14627	14758	14663	14803	14757	14744	14896	14791	14807	14800	14827	14687	14769	14750	14727	14753	14577	14918	14704	14646	14654	14717	14801	14574	14657	14713	14786	14631	14804	14604	14761	14544	14895	14793	14647	14580	14919	14757	14837	14752	14710	14729	14777	14695	14581	14752	14469	14602	14689	14714	14883	14646	14778	14641	14729	14727	14722	14724	14653	14782	14829	14677	14687	14709	14769	14593	14696	14690	14681	14667	14743	14602	14673	14679	14772	14707	14777	14871	14566	14702	14603	14821	14744	14714	14745	14694	14684	14783	14764	14903	14699	14768	14470	14747	14828	14668	14767	14682	14825	14759	14793	14728	14714	14839	14638	14686	14750	14683	14914	14731	14848	14716	14644	14604	14704	14816	14540	14804	14817	14809	14756	14698	14783	14634	14660	14892	14640	14741	14664	14701	14683	14621	14733	14605	14820	14866	14748	14650	14842	14740	14697	14640	14898	14725	14765	14873	14844	14663	14687	14529	14658	14684	14755	14737	14659	14726	14677	14650	14743	14610	14670	14784	14707	14905	14608	14722	14672	14754	14785	14549	14848	14781	14748	14732	14806	14699	14756	14767	14818	14726	14891	14698	14653	14678	14742	14765	14754	14748	14757	14637	14742	14804	14822	14793	14801	14797	14741	14724	14817	14852	14710	14628	14602	14579	14814	14523	14644	14762	14688	14858	14895	14902	14630	14692	14899	14763	14507	14776	14763	14555	14855	14947	14838	14673	14750	14969	14684	14706	14887	14655	14710	14682	14994	14712	14652	14614	14896	14634	14757	14751	14706	14735	14546	14729	14899	14793	14778	14594	14618	14666	14574	14855	14585	14762	14660	14821	14671	14916	14636	14798	14780	14580	14859	14714	14782	14826	14804	14910	14701	14897	14697	14723	14764	14774	14836	14591	14675	14744	14711	14694	14772	14857	14667	14578	14723	14950	14705	14614	14708	14833	14785	14746	14710	14695	14734	14835	14709	14850	14648	14752	14730	14672	14741	14717	14723	14527	14592	14672	14735	14697	14760	14572	14729	14705	14781	14596	14642	14754	14708	14663	14726	14748	14767	14585	14861	14681	14745	14875	14666	14832	14905	14700	14641	14686	14567	14667	14644	14688	14775	14637	14681	14747	14708	14796	14714	14683	14778	14685	14695	14822	14870	14740	14724	14835	14758	14781	14620	14618	14957	14723	14797	14712	14719	14724	14713	14762	14697	14653	14784	14754	14922	14625	14777	14688	14649	14626	14757	14740	14733	14720	14717	14732	14892	14692	14656	14802	14853	14696	14767	14728	14773	14620	14756	14790	14605	14615	14671	14886	14751	14615	14765	14645	14758	14862	14716	14591	14735	14615	14552	14560	14624	14589	14777	14781	14794	14877	14797	14788	14800	14726	14774	14609	14868	14859	14778	14641	14709	14710	14690	14578	14626	14667	14704	14653	14819	14767	14793	14853	14734	14769	14778	14694	14830	14621	14719	14603	14767	14789	14883	14616	14649	14852	14824	14687	14795	14729	14742	14729	14821	14674	14790	14783	14649	14716	14696	14707	14743	14812	14697	14744	14827	14713	14775	14669	14710	14857	14870	14620	14864	14804	14658	14635	14667	14821	14694	14584	14739	14677	14849	14695	14723	14609	14775	14903	14884	14699	14877	14852	14652	14659	14590	14804	14696	14875	14625	14684	14593	14708	14705	14836	14801	14822	14565	14668	14726	14790	14687	14689	14764	14775	14715	14759	14720	14759	14744	14794	14868	14641	14958	14710	14736	14905	14766	14606	14765	14797	14791	14802	14843	14834	14691	14845	14645	14725	14638	14741	14760	14750	14762	14623	14858	14559	14932	14658	14732	14709	14810	14702	14752	14653	14682	14897	14704	14618	14819	14687	14638	14778	14716	14625	14682	14880	14717	14695	14695	14553	14758	14624	14778	14732	14653	14890	14582	14782	14808	14722	14637	14829	14694	14751	14721	14657	14645	14711	14594	14718	14724	14573	14755	14838	14761	14721	14812	14646	14698	14636	14759	14914	14712	14644	14728	14676	14808	14647	14754	14843	14789	14789	14843	14734	14624	14677	14765	14704	14788	14716	14541	14566	14607	14727	14780	14755	14550	14751	14810	14700	14633	14611	14613	14689	14658	14772	14702	14567	14617	14912	14569	14745	14802	14816	14649	14751	14709	14599	14886	14800	14536	14856	14724	14515	14957	14801	14568	14704	14675	14680	14570	14573	14779	14812	14739	14824	14800	14723	14765	14705	14711	14707	14691	14778	14830	14849	14648	14805	14862	14603	14687	14711	14846	14765	14682	14775	14643	14739	14711	14645	14716	14699	14731	14704	14872	14665	14722	14688	14773	14801	14809	14725	14722	14652	14674	14700	14749	14616	14564	14666	14807	14814	14699	14707	14833	14537	14563	14856	14647	14774	14771	14712	14644	14802	14749	14845	14786	14820	14726	14527	14682	14886	14881	14773	14684	14736	14706	14561	14627	14849	14740	14802	14736	14838	14745	14673	14705	14842	14659	14732	14762	14831	14768	14672	14748	14591	14819	14773	14659	14800	14682	14789	14733	14753	14626	14691	14672	14793	14861	14844	14628	14845	14720	14504	14605	14751	14568	14799	14702	14624	14711	14700	15016	14669	14764	14680	14773	14790	14722	14685	14773	14713	14605	14707	14835	14617	14820	14746	14629	14686	14590	14825	14931	14784	14599	14742	14707	14595	14841	14616	14771	14624	14574	14731	14808	14753	14724	14625	14792	14704	14808	14724	14839	14719	14774	14847	14835	14739	14880	14590	14816	14753	14688	14803	14828	14845	14638	14633	14796	14761	14658	14660	14662	14877	14749	14885	14717	14816	14877	14632	14746	14770	14928	14600	14679	14750	14657	14831	14640	14819	14820	14690	14792	14896	14691	14707	14839	14690	14766	14935	14701	14731	14819	14749	14578	14766	14829	14744	14774	14792	14907	14707	14723	14557	14749	14670	14745	14768	14666	14684	14730	14760	14747	14932	14773	14856	14842	14788	14837	14821	14700	14967	14677	14683	14695	14770	14645	14798	14588	14820	14765	14778	14652	14705	14652	14588	14901	14808	14451	14712	14705	14675	14748	14831	14857	14910	14775	14702	14764	14708	14891	14750	14744	14833	14788	14818	14942	14732	14843	14797	14705	14701	14773	14626	14768	14849	14708	14794	14830	14808	14679	14788	14818	14853	14650	14621	14741	14889	14616	14811	14704	14675	14764	14877	14722	14759	14754	14776	14775	14749	14927	14626	14773	14829	14661	14677	14707	14646	14760	14755	14555	14856	14708	14759	14641	14696	14583	14733	14889	14735	14765	14741	14843	14665	14650	14746	14827	14835	14805	14796	14743	14744	14696	14696	14745	14764	14698	14604	14681	14654	14736	14742	14649	14701	14772	14563	14736	14812	14724	14740	14740	14911	14722	14719	14677	14917	14784	14669	14728	14790	14671	14703	14618	14724	14850	14764	14710	14670	14589	14770	14650	14728	14704	14604	14682	14753	14821	14753	14683	14927	14734	14782	14799	14691	14935	14774	14871	14805	14689	14717	14821	14696	14835	14841	14699	14703	14857	14661	14611	14809	14874	14769	14877	14735	14706	14653	14606	14624	14678	14659	14752	14690	14624	14652	14707	14672	14603	14829	14686	14704	14547	14713	14865	14513	14668	14581	14852	14844	14663	14938	14744	14698	14822	14790	14705	14785	14693	14599	14814	14622	14688	14726	14800	14587	14723	14770	14847	14857	14655	14545	14643	14637	14784	14719	14628	14644	14621	14690	14733	14796	14781	14705	14701	14783	14785	14799	14877	14708	14829	14864	14745	14530	14744	14778	14778	14766	14632	14851	14588	14797	14601	14613	14617	14714	14656	14817	14843	14556	14780	14529	14631	14744	14798	14729	14606	14888	14548	14750	14815	14660
24172	24691	42500	40938	31246	22919	19826	17459	17315	17220	17107	17204	17251	17154	17100	17181	17301	17265	17051	17073	17159	16973	16983	17024	17182	16866	17058	17073	16908	16762	17214	17038	16879	17105	16944	17007	17039	17054	16987	17054	16796	17180	16991	16931	17112	16979	17021	17109	16965	16940	16989	16802	17004	17213	17077	16997	17199	16982	16946	17130	17004	17010	16963	16958	16998	17026	17097	16989	17099	17158	17144	17011	17307	17066	17028	17102	16686	16975	16915	16778	16974	16973	17100	16805	17024	17156	17165	16858	17055	17157	16997	17007	16654	17116	17235	16969	17012	17035	17015	17025	16867	16972	16948	16972	17145	17051	17070	17010	16960	16913	16764	16985	16887	17116	16814	16992	16761	16924	17039	16878	17065	17020	17006	16918	17137	17060	16975	17032	16961	16981	16899	17110	16995	16903	16871	16999	16777	16942	16752	17100	16966	17119	16794	17080	16915	17066	17035	16998	16779	16945	17006	17126	16930	17050	17117	17057	16928	16821	16840	16870	16861	17109	16854	17039	16803	17222	17066	17002	16802	17072	17074	17067	17104	16783	16922	16998	16838	16836	16876	16952	16894	17057	16994	17145	16988	17039	17076	16975	16910	16938	16917	17014	16905	17102	17101	16911	17042	17029	17009	16973	17158	16968	16853	16738	16856	16947	16921	17078	17046	17113	17160	16879	17027	16916	16914	17051	17069	17088	16899	17001	16792	16779	17124	16720	16885	16762	16903	17126	16861	17021	16985	16871	17108	16941	17007	17139	17142	16733	16849	16866	16957	16770	16902	17025	16990	16689	16872	16977	16927	17068	17008	17127	16927	16909	17104	17001	16948	16712	16926	16788	17052	16886	16987	17225	16987	16961	16870	16689	16962	17096	16903	16887	17033	17054	17109	16891	16873	16961	17182	17050	16986	16864	16954	16946	17009	17198	16825	16949	16996	16914	17024	16790	16896	17245	16947	16979	16896	17005	16978	16989	17072	16842	17046	16925	16950	17067	17142	16915	17064	16840	16929	16895	16922	17111	17090	17077	16807	17053	16883	17097	17007	16933	17128	16976	16983	16980	16889	17118	16751	16934	16985	16923	16925	17112	17073	17052	17032	17141	17055	17012	17217	17098	17041	16860	17099	17024	16978	17139	16930	16843	17113	17031	16726	17032	16869	16804	16978	16796	16802	17069	16913	17094	16806	16943	16955	16745	16811	16844	16775	16948	17017	17016	16938	17009	17005	17037	16944	17119	16961	16902	16862	16904	17004	16933	17001	17022	16991	16893	16799	16921	17099	17081	17000	16921	17014	17062	17109	17137	16992	17233	16791	17013	17077	16861	16929	16959	16983	17089	16984	17244	16956	16880	16888	17028	16880	16884	17086	17089	16896	17017	16955	17072	16656	16900	16871	17030	16891	17154	17168	16860	17000	17105	16965	17054	17013	17009	16887	16981	17071	16995	16929	16774	16912	16917	17021	16884	16950	16921	17206	17032	17037	16951	16915	17034	16953	16766	16869	16795	16744	16692	17039	16975	16792	17234	16841	16904	16934	16956	16866	16972	16845	16985	17030	17079	16984	17136	16809	17149	17051	16934	16918	16985	17054	17040	16823	16921	17111	16954	17063	17029	16972	17044	16770	16804	17033	16844	16985	17225	17010	16985	17086	16976	17035	17224	16989	16824	16998	16959	16877	16931	16995	16897	17055	16928	16919	16959	16922	17082	17035	16962	17112	16811	17186	17018	17180	17053	16832	17011	16862	17017	17014	17094	17188	17019	17122	17050	16956	17191	17165	16974	17039	17013	16901	17087	16928	16989	17062	16959	16817	16944	17011	16793	17004	17045	16952	16789	16987	17077	17031	16690	16906	16874	16958	16880	17095	16987	17025	17020	16878	16979	17141	17061	17131	17020	16937	16917	17258	16997	16937	16936	17087	16997	16914	17090	17007	16973	16856	16962	17240	17086	16824	17114	17043	17010	16926	17115	16827	16845	16865	17080	16779	16973	17058	16986	16824	17219	17106	17193	17048	17011	17116	16913	17034	17006	17068	16873	17067	17038	16914	16971	17005	17028	16908	17112	17013	16974	16814	17076	16893	17042	16964	16955	16931	16896	16762	17182	17064	17122	16992	16939	16931	16969	16958	16885	17030	16694	16712	17265	16966	16868	16923	16896	16885	16872	16890	17099	16821	16965	17077	17016	16925	16898	16949	16848	16808	16830	17029	17030	17011	16999	16943	17183	16921	17084	17035	17022	17124	16734	17012	17087	17005	17055	17151	16942	17111	16884	16897	16866	17282	17164	17153	17110	17103	17057	16917	17081	16845	16826	17028	16897	16913	16877	17043	17045	17060	16793	16921	17015	17165	17122	16941	16978	17276	17312	17331	17005	17104	16941	17024	16866	17111	16966	17059	17169	17062	16920	16842	16941	17158	16903	16930	16868	17048	17250	17088	17085	16964	17050	17277	17026	17229	16878	16865	17001	16964	16811	16946	16849	16957	16926	16913	17093	16924	16808	16919	16934	17020	17018	16780	17012	17234	16878	17014	17193	17228	16966	17126	16919	16972	17016	17020	16842	16961	17085	16884	16914	16777	16905	17052	16977	16760	17060	17139	16894	17085	17145	17091	17116	17027	16797	16970	16939	16894	17115	16986	16779	17109	16795	16696	17000	16847	17059	17148	17164	16910	17049	17006	16817	16988	17141	16968	17023	16788	16898	16945	17044	17075	17184	16941	17116	17212	16974	16925	16790	16833	17052	17073	17065	16989	16902	17021	16878	17040	17019	17110	17089	17081	17010	17142	17008	17097	16999	17040	16925	16867	16885	17018	17149	16984	17076	16852	17016	16844	17063	16837	17022	16901	16881	16916	16967	16907	16859	16931	17022	16950	17018	16937	16953	17012	16930	16972	17125	17188	16753	16822	17109	16945	16843	17025	17041	16863	16961	17164	17173	17017	17036	17071	17030	17157	17012	17187	17103	16818	16967	17009	17238	17089	16920	16954	16764	17076	16932	16840	16937	17010	16948	17009	16818	16863	16937	17042	16961	17269	17006	16876	16743	16870	17032	17024	16914	16955	17023	17028	17049	16863	16972	16984	16945	16945	17056	16997	17075	16986	16884	16925	17036	17119	16930	16974	16765	16988	16992	17011	16931	16866	17104	16853	16958	16887	17177	17022	17053	17118	17028	17026	16986	16918	16975	17051	16881	16994	17047	16867	17147	17020	16975	16946	17034	16946	17023	16909	16790	16972	16973	16984	17066	16844	17008	17163	16978	16885	16889	16823	16939	17100	16940	17074	17044	17049	17050	16912	17019	16785	17037	16917	16999	16993	17057	17006	16979	16896	17021	17064	16990	16888	17250	17140	17215	16756	16907	17082	16811	16936	16900	16956	16872	17064	17034	16965	17063	16910	17128	17021	17033	16887	16689	16796	17025	17169	17000	17058	17008	17227	17059	16992	16951	17173	16863	17135	16830	16935	16758	17153	17047	16815	17016	16950	16948	17025	16786	16758	16973	16863	17037	17061	17104	17015	16903	16921	16983	16906	17131	16911	16962	16809	16918	16875	17034	17081	17240	17157	16949	17056	17043	17118	17067	16819	16895	16778	16994	17100	16790	17136	16946	16891	17079	17002	17059	16989	16920	17058	17205	16999	17070	16948	17025	16893	17068	16957	16940	16919	17072	17064	16924	16835	16874	17195	16734	16819	16747	17128	16961	16988	16965	17063	16968	16802	17176	16987	16955	17053	17075	16702	16979	16881	17026	17282	16886	17148	16939	16985	16989	16936	16951	17222	16932	17145	17072	16900	16984	17003	17102	17032	17066	17041	16918	16886	16833	17020	17039	16956	16900	17001	17023	16840	17028	16972	17167	16899	16818	16793	17098	16942	17073	17037	16918	17119	17007	17089	17167	16921	16865	17041	17026	16995	16982	16905	17065	17002	16852	17028	16970	17011	17025	16838	16959	17092	16977	17064	16770	16910	17108	17146	16974	16960	16713	16889	17007	17002	16849	16975	17000	17086	16957	16783	16906	16917	16903	16829	17024	16824	16723	16926	17120	16920	16701	16989	16962	17094	16982	17063	17088	16782	16957	17018	16904	16979	17081	16932	16981	16998	16778	17109	16994	17010	17299	16918	16840	17045	17082	16936	17354	17115	16877	16741	16996	16866	16949	16915	17152	17064	16992	17183	16865	16977	16907	16908	16974	17179	17083	16910	16764	17120	16770	16882	16830	16929	16911	16895	16992	17067	16910	16981	16913	17013	16892	17040	16971	16986	17033	17054	17037	16992	16980	17035	16971	16973	16928	17011	17164	16963	17055	16686	16981	16979	17066	16966	16992	16952	17006	17026	16800	16953	17022	17117	16980	16890	17049	17218	17216	16866	17041	17082	16780	16954	17002	16933	16969	16886	16891	17136	16960	16966	17022	16984	16962	16920	17049	16958	17028	17043	17117	17018	16985	17165	17214	16955	17078	17023	16924	17015	16791	17044	17077	16997	16911	16963	16810	16889	16931	16926	16956	16780	17114	16890	17021	16965	17000	16904	16825	16987	17118	16799	16816	17002	16867	16813	16858	17107	17043	17027	16992	16853	16946	17087	16977	16865	16977	16912	16855	16958	17008	17004	17011	17192	16853	16785	16993	17090	16937	17109	16931	16927	16773	16838	17022	16970	17059	16877	17128	16932	16889	17090	16902	16875	17078	17072	16873	16986	17019	16867	17163	16903	16944	17073	16876	16883	17163	17083	16984	17037	17023	16888	16950	16830	17109	16942	17002	16779	16932	16966	16878	17150	17046	16885	17071	17196	17292	17212	17054	16851	17034	16993	16931	17102	17186	16944	16645	16986	16881	17075	17133	16894	16811	16862	17077	17164	16961	16901	17049	17206	17152	17192	16976	17105	16934	17098	17011	16946	16823	17000	16920	16897	16891	16877	16922	16969	16848	16972	16971	17178	17082	17118	17101	16974	17017	16849	16874	17056	16926	17061	17017	16917	17089	16932	17081	17127	16962	16942	16932	16930	16896	17009	16841	17083	17032	16994	16926	17091	17022	17134	16824	16693	17035	17050	16962	17079	16914	16993	17058	16747	17140	17400	16837	16983	16978	17023	16964	16913	16899	17051	17115	16927	16778	17035	16888
57564	98811	85625	56367	35514	17093	15141	15125	15189	15255	15329	15169	15242	15245	15394	15094	15256	15203	15329	15227	15170	15228	15418	15017	15226	15315	15294	15071	15333	15272	15200	15027	15320	14869	15203	15088	15225	15170	15196	15220	15263	15235	15321	15284	15213	15291	15171	15226	15235	15172	15157	15221	15086	15172	15325	15095	15170	15050	15251	15211	15251	15072	15367	15251	15186	15036	15248	15317	15109	15308	15157	15177	15154	15251	15123	15200	15261	15262	15267	15178	15287	15108	15190	15258	15132	15015	15248	15207	15201	15226	15240	15310	15200	15178	15267	15144	15209	15212	15136	15123	15222	15195	15257	15229	15170	15334	15263	15204	15406	15142	15144	15229	14998	15212	15264	15085	15092	15387	15276	15079	15300	15333	15079	15137	15201	15188	15245	15235	15003	15142	15152	15228	15116	15282	15350	15274	15430	15339	15177	15434	15218	15237	15306	15234	15293	15283	15252	15173	15162	15340	15184	15307	15174	15251	15038	15110	15122	15270	15221	15006	15175	15154	15096	15081	15193	15225	15216	15244	15300	15206	15116	15194	15190	15170	15207	15118	15170	15290	15179	15093	15119	15275	15193	15112	15246	15237	15164	15208	15054	15178	15197	15334	15039	15119	15219	15279	15201	15243	15243	15218	15200	15074	15484	15352	15113	15360	15359	15115	15163	15245	15053	15138	15169	15099	15180	15235	15122	15135	15129	15085	15285	15252	15359	15127	15232	15195	15072	15150	15103	15113	15191	15155	15246	15223	15276	15025	15178	15251	15280	15203	15390	15264	15127	15177	15203	15312	15037	15282	15055	15234	15478	15255	15124	15256	15288	15112	15311	15227	15247	15121	15282	15289	15234	15161	15207	15201	15377	15165	15278	15213	15240	15233	15237	15060	15267	15177	15278	15225	15152	15251	15138	15259	15177	15166	15388	15235	15220	15447	15166	15244	15184	15155	15028	15272	15409	15118	15255	15315	15151	15308	15218	15176	15347	15232	15205	15229	15135	15334	15269	15133	15222	15288	15291	15066	15272	15110	15051	15195	15276	15271	15168	15324	15208	15143	15259	15201	15144	15216	15211	15119	15209	15128	15096	15307	15208	15258	15265	15246	15218	15178	15201	15250	15102	15285	15243	15188	15248	15187	15178	15370	15404	15174	15035	15139	15254	15533	15183	15284	15127	15145	15218	15247	15097	15111	15366	15045	15348	15257	15134	15181	15069	15189	15319	15408	15114	15332	15217	15114	15122	15182	15051	15150	15192	15070	15321	15271	15176	15364	15297	15321	15218	15300	15203	15188	15038	15301	15317	15293	15188	15346	15209	15201	15249	15400	15134	15310	14997	15193	15258	15174	15231	15220	15262	15274	15158	15302	15462	15173	15119	15257	15125	15251	15107	15187	15258	15438	15378	15468	15354	15202	15346	15295	15033	15074	15264	15146	15351	15212	15071	15323	15273	15222	15310	15118	15230	15314	15221	15193	15166	15250	15274	15183	15077	14990	15272	15102	15282	15218	15179	15159	15150	15166	15215	15354	15213	15330	14957	15195	15237	15293	14988	15339	15168	15057	15288	15101	15282	15412	15103	15342	15294	15230	15138	15308	15207	15301	15229	15224	15189	15059	15229	15080	15135	15280	15142	15225	15382	15211	15243	15152	15442	15017	15313	15253	15320	15126	15286	15152	15256	15235	15277	15377	15081	15349	15094	15234	15192	15228	15097	15155	15272	15359	15264	15262	15352	15366	15120	15316	15183	15159	15074	15281	15280	15177	15301	15191	15154	15355	15215	15311	15251	15226	15231	15388	15343	15161	15174	15208	15292	15033	15258	15043	15287	15285	15178	15191	15156	15184	15302	15239	15253	15202	15223	15258	15204	15179	15132	15181	15148	15164	15214	15106	15349	15099	15078	15176	15217	15261	15118	15297	15110	15396	15158	15093	15259	15348	14976	15255	15250	15223	15256	15277	15255	15178	15383	15130	15363	15256	15190	15255	15209	15260	15244	15188	15119	15401	15220	15294	15176	15233	15323	15280	15132	15135	15227	15139	15160	15365	15130	14982	15318	15036	15239	15236	15148	15285	15318	15241	15262	15178	15389	15067	15245	15196	15403	15164	15147	15352	15060	15164	15290	15352	15272	15265	15187	15261	15055	15242	15177	15218	15175	15225	15243	15377	15225	15014	15321	15232	15124	15472	15462	15120	15172	15354	15168	15290	15233	15212	15304	15111	15353	15059	15315	15346	15274	15167	15374	15197	15172	15041	15050	15115	15162	15089	15093	15360	15210	15227	15242	15249	15290	15228	15206	15293	15077	15282	15308	15357	15219	15213	15323	15144	15252	15237	15297	15153	15234	15193	15288	15261	15176	15274	15151	15097	15266	15245	15299	15126	15133	15286	15218	15075	15366	15298	15187	15201	15259	15441	15176	15364	15076	15067	15292	15191	15239	15158	15153	15129	15206	15029	15083	15182	15132	15293	15155	15004	15155	15243	15103	15188	15276	15109	15205	15151	15389	15111	15155	15058	15129	15042	15369	15222	15109	15145	15292	15262	15061	15180	15162	15260	15282	15297	15204	15213	15399	15176	15235	15188	15228	15162	15352	15153	15189	15332	15205	15334	15330	15393	15316	15332	15345	15364	15222	15117	15190	15150	15209	15156	15260	15134	15102	15123	15286	15260	15224	15069	15395	15181	15303	15077	15330	15315	15243	15376	15133	15381	15250	15125	15231	15049	15142	15094	15051	15254	15179	15069	15292	15231	15259	15443	15222	15284	15145	15192	15357	15253	15259	15182	15184	15131	15158	15350	15284	15303	15308	15153	15076	15152	15109	15390	15133	15107	15232	15083	15431	15109	15197	15196	15272	15333	15405	14965	15260	15283	15145	15375	15214	15082	15093	15136	15443	15148	15414	15223	15244	15132	15232	15136	15182	15249	15080	15180	15179	15200	15301	15249	15410	15117	15362	15229	15299	15312	15284	15137	15347	15038	15039	15314	15097	15197	15226	15166	15279	15286	15119	15215	15108	15222	15294	15336	15176	15116	15264	15210	15248	15227	15144	15201	15129	15376	15288	15089	15243	15237	15257	15385	15371	15263	15024	15094	15220	15285	15272	15394	15313	15220	15169	15022	15249	15286	15250	15396	15297	15216	15285	15249	15120	15278	15381	15078	15345	15199	15168	15253	15205	15201	15205	15162	15262	15164	15327	15221	15117	15258	15225	15098	15083	15342	15347	15237	15184	15095	15208	15197	15364	15134	15175	15176	15259	15138	15268	15245	15237	15292	15176	15358	15053	15065	15242	15145	15145	15038	15134	15317	15192	15093	15164	15287	15461	15124	15309	15199	15170	15416	15156	15221	15192	15119	15277	15200	15296	15256	15204	15150	15186	15018	15302	15385	15162	15309	15243	15199	15184	15242	15191	15191	15110	15244	15300	15223	15159	15250	15048	15254	15224	15189	15291	15265	15471	15284	15303	15122	15259	15271	15180	15275	15228	15208	15209	15253	15283	15202	15028	15204	15351	15132	15323	15234	15236	15306	15405	15286	15046	15056	15180	15271	15264	15192	15166	15217	15209	15076	15204	15228	15223	15246	15312	15273	15278	15210	15228	15268	15418	15329	15083	15092	15192	15142	15136	15143	15339	15027	15158	15148	15181	15236	15170	15152	15025	15281	15243	15296	15265	15152	15209	15312	15104	15313	15147	15216	15188	15292	15145	15270	15214	15335	15258	15208	15322	15445	15178	15032	15183	15203	15244	15190	15205	15190	15289	15076	15101	15205	15365	15291	15257	15196	15164	15375	15223	15163	15436	15235	14908	14984	15261	15209	15152	15253	15254	15263	15243	15170	15174	15227	15287	15269	15167	15252	15402	15161	15092	15154	15293	15117	15350	15302	15078	15282	15173	15249	15142	15174	15105	15213	15299	15192	15199	15130	15077	15395	15125	15379	15275	15201	15226	15253	15138	15210	15285	15155	15284	15168	15295	15140	15274	15140	15131	15270	15236	15130	15068	15150	15437	15224	15144	15285	15313	15373	15153	15052	15126	15132	15231	15100	15262	15351	15211	15174	15147	15244	15318	15222	15225	15275	15366	15052	15166	15211	15183	15165	15361	15212	15349	15251	15193	15128	15249	15220	15254	15054	15375	15197	15198	15338	15073	15210	15234	15169	15236	15196	15146	15052	15273	15276	15227	15123	15330	15241	15363	15148	14957	15319	15215	15232	15213	15305	15176	15169	15142	15269	15090	15114	15085	15101	15135	15293	15401	15189	15179	15150	15265	15166	15372	15192	15162	15113	15356	15151	15343	15124	15173	15179	15402	14935	15318	15114	15132	15077	15329	15195	15250	15057	15429	15314	15285	15130	15270	15087	15059	15212	15396	15114	15165	15190	15286	15263	15193	15189	15092	15154	15208	15190	15240	15226	15156	15105	15234	15117	15105	15268	15297	15243	15220	15142	15275	15292	15355	15300	15255	15125	15117	15306	15216	15230	15395	15057	15355	15275	15298	15321	15205	15167	15241	15210	15288	15195	15058	15244	15201	15229	15380	15160	15344	15310	15236	15408	15356	15153	15164	15233	15223	15168	15153	15024	15171	15269	15077	15332	15246	15191	15218	15313	15112	15464	15206	15344	15345	15134	15262	15284	15256	15260	15346	15171	15350	15202	15300	15174	15232	15356	15338	15230	15221	15341	15145	15273	15347	15207	15276	15280	15149	15091	15281	15264	15254	15103	15338	15250	15103	15224	15215	15264	15137	15186	15244	15156	15176	15225	15224	15258	15280	15333	15225	15181	15157	15121	15351	15210	15161	15107	15069	15311	15338	15040	15309	15224	15351	15130	15164	15175	15121	15208	15188	15299	15083	15182	15308	15090	15260	15179	14976	15156	15373	15367	15181	15201	15331	15245	15190	15074	15431	15306	15230	15319	15346	15139	15189	15341	15147	15048	15419	15216	15259	15395	15284	15379	15235	15051	15218	15271	15127	15182	15280	15372	15154	15148	15184	15262	15173	15222	15267	15335	15255	15098	15339	15028	15245	15284	15392	15380	15258	15174	15138	14938	15196	15151	15340	15214	15168	15068	15291	15315	15353	15335	15249	14983	15167	15355	15188	15203	15253	15251	15228	15055	15232	15202
22974	22732	36867	37206	31332	24695	23299	18518	17858	18037	17976	17951	17751	17724	17798	17683	17953	17812	17800	17745	17567	17671	17774	17775	17522	17823	17774	17581	17715	17377	17728	17582	17765	17582	17703	17376	17559	17457	17384	17597	17554	17503	17683	17471	17709	17451	17428	17429	17648	17715	17514	17639	17670	17549	17271	17814	17630	17624	17582	17543	17539	17380	17540	17595	17594	17372	17244	17564	17651	17576	17641	17465	17656	17463	17504	17530	17551	17504	17864	17516	17399	17493	17520	17544	17663	17349	17527	17612	17432	17526	17561	17392	17490	17327	17618	17259	17381	17332	17475	17277	17559	17487	17478	17478	17344	17408	17564	17413	17454	17542	17355	17440	17671	17556	17313	17602	17538	17386	17432	17549	17466	17571	17623	17378	17426	17373	17696	17465	17521	17539	17323	17457	17500	17421	17581	17435	17321	17449	17440	17388	17405	17563	17687	17536	17599	17346	17806	17440	17479	17551	17698	17601	17498	17640	17494	17451	17552	17495	17470	17622	17530	17594	17581	17482	17599	17586	17363	17596	17497	17607	17479	17573	17393	17559	17504	17410	17504	17526	17498	17560	17557	17353	17314	17487	17501	17294	17526	17606	17442	17451	17230	17543	17503	17357	17394	17463	17464	17538	17465	17415	17472	17578	17289	17281	17520	17200	17546	17447	17195	17451	17484	17356	17546	17268	17541	17651	17559	17379	17371	17610	17498	17648	17654	17575	17496	17395	17347	17489	17463	17445	17424	17588	17568	17647	17610	17438	17520	17361	17644	17714	17497	17512	17580	17617	17310	17539	17480	17339	17521	17418	17414	17441	17386	17455	17513	17514	17577	17447	17501	17738	17508	17346	17323	17482	17434	17457	17533	17590	17272	17678	17385	17327	17470	17532	17366	17535	17420	17457	17396	17238	17396	17432	17446	17416	17545	17483	17535	17424	17486	17373	17507	17474	17482	17470	17487	17385	17336	17583	17493	17608	17636	17459	17462	17463	17393	17590	17517	17415	17288	17514	17483	17722	17749	17494	17521	17506	17547	17526	17608	17333	17604	17703	17512	17272	17444	17597	17459	17374	17304	17437	17468	17430	17455	17400	17603	17441	17565	17643	17691	17323	17500	17436	17653	17438	17529	17352	17566	17389	17351	17577	17467	17464	17467	17330	17494	17463	17410	17432	17533	17523	17377	17390	17295	17473	17615	17432	17544	17531	17409	17635	17350	17374	17491	17562	17398	17601	17505	17413	17489	17521	17571	17577	17512	17413	17360	17400	17350	17471	17505	17683	17602	17529	17459	17506	17765	17464	17526	17533	17416	17425	17432	17427	17444	17494	17408	17524	17691	17675	17456	17454	17464	17325	17440	17441	17572	17431	17373	17351	17606	17632	17560	17320	17461	17339	17535	17608	17591	17641	17412	17418	17353	17341	17357	17476	17510	17573	17507	17454	17390	17432	17457	17541	17578	17414	17362	17278	17584	17515	17405	17553	17582	17541	17565	17528	17728	17682	17402	17510	17347	17532	17401	17514	17465	17540	17470	17487	17520	17573	17499	17448	17552	17393	17425	17663	17441	17566	17419	17437	17492	17705	17506	17391	17291	17415	17415	17380	17478	17363	17385	17411	17454	17215	17447	17665	17425	17552	17605	17515	17406	17445	17678	17605	17450	17473	17399	17332	17407	17522	17243	17361	17513	17590	17540	17441	17460	17447	17490	17314	17514	17540	17443	17406	17329	17544	17721	17550	17399	17454	17162	17677	17354	17613	17457	17454	17566	17361	17485	17485	17494	17588	17553	17502	17541	17396	17399	17605	17384	17547	17553	17299	17455	17666	17476	17336	17391	17471	17512	17362	17509	17710	17601	17352	17512	17611	17458	17361	17377	17469	17366	17461	17233	17444	17354	17549	17598	17457	17607	17582	17547	17517	17331	17438	17352	17295	17456	17512	17535	17528	17558	17386	17707	17520	17585	17612	17510	17571	17331	17605	17502	17569	17592	17549	17650	17426	17258	17471	17571	17438	17557	17268	17396	17247	17334	17473	17522	17463	17500	17479	17373	17606	17439	17489	17223	17457	17580	17357	17396	17411	17424	17510	17533	17407	17660	17612	17386	17737	17429	17372	17622	17381	17546	17352	17598	17551	17633	17303	17431	17327	17173	17411	17498	17686	17617	17501	17477	17280	17548	17386	17475	17522	17638	17414	17486	17542	17487	17686	17630	17438	17603	17412	17159	17571	17689	17556	17534	17544	17694	17498	17563	17621	17477	17593	17485	17510	17322	17590	17404	17391	17468	17703	17212	17461	17361	17593	17558	17742	17541	17478	17507	17483	17588	17682	17584	17501	17580	17423	17572	17427	17392	17702	17547	17332	17495	17459	17395	17535	17443	17484	17346	17308	17234	17538	17459	17508	17577	17455	17474	17412	17582	17564	17338	17469	17357	17270	17495	17280	17650	17580	17688	17453	17549	17480	17750	17332	17439	17478	17531	17474	17502	17294	17464	17433	17433	17398	17513	17481	17463	17516	17499	17654	17448	17605	17674	17469	17466	17342	17527	17416	17425	17601	17448	17373	17543	17449	17473	17501	17582	17457	17459	17432	17349	17542	17309	17585	17163	17346	17425	17661	17400	17503	17491	17466	17373	17283	17425	17537	17629	17461	17543	17502	17464	17443	17401	17450	17499	17400	17355	17706	17623	17339	17439	17595	17535	17260	17536	17355	17700	17520	17571	17592	17462	17595	17563	17575	17406	17420	17548	17471	17526	17434	17544	17625	17404	17406	17677	17511	17493	17504	17567	17551	17488	17482	17603	17626	17502	17462	17450	17402	17348	17423	17377	17666	17347	17411	17406	17448	17533	17545	17489	17589	17718	17600	17362	17382	17503	17516	17576	17478	17525	17583	17427	17568	17635	17369	17379	17621	17490	17449	17554	17401	17612	17379	17376	17445	17435	17468	17553	17711	17531	17587	17460	17424	17534	17661	17525	17629	17481	17523	17382	17414	17657	17495	17698	17542	17502	17496	17559	17623	17328	17520	17381	17361	17261	17485	17431	17524	17434	17598	17598	17395	17630	17480	17543	17477	17503	17430	17534	17492	17463	17482	17586	17524	17252	17497	17438	17373	17459	17393	17514	17528	17434	17591	17346	17383	17404	17458	17631	17569	17497	17445	17525	17308	17528	17636	17359	17378	17707	17509	17525	17429	17388	17445	17482	17533	17699	17139	17584	17411	17414	17429	17613	17595	17405	17433	17454	17556	17536	17580	17430	17585	17639	17654	17620	17452	17469	17511	17338	17307	17697	17501	17387	17421	17328	17633	17529	17524	17509	17688	17577	17464	17581	17310	17333	17378	17406	17396	17423	17388	17385	17393	17471	17677	17457	17449	17537	17562	17240	17245	17365	17537	17376	17422	17489	17599	17514	17382	17404	17283	17489	17463	17461	17662	17507	17415	17427	17412	17286	17556	17435	17647	17556	17440	17530	17290	17576	17549	17372	17515	17387	17573	17715	17691	17668	17542	17531	17446	17631	17489	17572	17416	17434	17455	17355	17533	17316	17500	17495	17407	17507	17304	17560	17473	17596	17460	17622	17687	17506	17611	17359	17507	17549	17534	17374	17416	17388	17335	17485	17469	17395	17402	17528	17578	17451	17459	17685	17610	17554	17527	17669	17415	17339	17350	17588	17614	17825	17272	17637	17447	17483	17428	17444	17479	17530	17457	17624	17463	17554	17415	17501	17304	17503	17405	17269	17392	17411	17383	17471	17487	17340	17506	17563	17372	17551	17436	17351	17345	17502	17539	17604	17434	17635	17578	17418	17546	17400	17410	17384	17474	17464	17442	17756	17480	17488	17446	17413	17652	17518	17480	17629	17650	17545	17465	17492	17315	17753	17481	17343	17662	17460	17451	17556	17407	17565	17592	17379	17485	17455	17483	17432	17623	17637	17659	17586	17432	17426	17677	17598	17660	17546	17262	17490	17424	17341	17534	17476	17486	17440	17451	17490	17511	17418	17495	17493	17600	17326	17398	17426	17515	17516	17699	17460	17536	17557	17372	17280	17300	17408	17459	17459	17430	17676	17582	17540	17710	17554	17500	17505	17453	17491	17561	17598	17483	17264	17469	17573	17542	17469	17636	17540	17601	17531	17663	17514	17615	17493	17647	17598	17498	17658	17512	17564	17403	17227	17419	17369	17303	17472	17262	17517	17451	17460	17540	17351	17495	17429	17510	17387	17567	17441	17366	17598	17579	17540	17596	17561	17554	17548	17567	17542	17599	17485	17264	17571	17473	17436	17422	17214	17571	17492	17578	17561	17496	17556	17550	17347	17495	17457	17525	17506	17508	17409	17461	17573	17641	17390	17562	17405	17612	17504	17520	17350	17425	17429	17473	17562	17461	17488	17414	17567	17509	17635	17394	17424	17360	17424	17455	17552	17398	17681	17568	17559	17446	17482	17540	17566	17437	17568	17555	17588	17284	17342	17536	17561	17509	17588	17542	17469	17463	17467	17627	17539	17267	17476	17266	17470	17376	17551	17608	17581	17466	17412	17556	17320	17339	17523	17342	17672	17410	17581	17450	17436	17444	17422	17665	17400	17489	17563	17704	17575	17569	17468	17449	17549	17200	17261	17485	17427	17651	17672	17398	17355	17384	17519	17456	17232	17393	17403	17604	17481	17457	17505	17588	17494	17607	17318	17546	17482	17597	17668	17428	17549	17605	17325	17564	17558	17547	17477	17466	17484	17321	17447	17376	17556	17366	17526	17564	17469	17551	17699	17477	17522	17645	17444	17572	17464	17461	17432	17502	17622	17540	17571	17606	17667	17527	17526	17519	17149	17597	17575	17547	17384	17414	17413	17619	17493	17687	17456	17361	17532	17455	17640	17629	17567	17419	17640	17560	17642	17447	17484	17445	17347	17509	17597	17499	17571	17581	17468	17373	17667	17344	17656	17409	17470	17505	17579	17566	17667	17550	17595	17626	17487	17501	17338	17496	17510	17417	17303	17470	17456	17553	17495	17560	17514	17582	17408	17597	17544	17417	17411	17474	17595	17578	17527	17443	17572	17415	17559	17566	17523	17465	17655	17537	17551	17727	17547	17540	17397	17610	17545	17380	17304	17496	17619	17408	17441	17508
61295	106536	93835	69517	44942	19070	15286	15558	15369	15442	15441	15559	15515	15432	15426	15454	15603	15505	15373	15499	15335	15523	15622	15622	15374	15539	15549	15412	15418	15325	15397	15627	15477	15435	15468	15512	15283	15619	15618	15564	15514	15383	15463	15498	15299	15474	15637	15604	15558	15664	15372	15541	15521	15501	15615	15502	15752	15354	15358	15476	15359	15597	15481	15432	15666	15385	15536	15550	15659	15542	15304	15414	15553	15568	15434	15547	15370	15469	15429	15357	15552	15464	15547	15625	15455	15534	15476	15423	15305	15496	15552	15493	15634	15534	15451	15469	15411	15416	15589	15382	15416	15434	15432	15548	15579	15531	15622	15502	15463	15415	15287	15523	15581	15580	15457	15272	15667	15592	15538	15497	15527	15405	15471	15425	15716	15492	15622	15505	15327	15391	15634	15512	15375	15396	15603	15443	15512	15475	15578	15557	15436	15431	15434	15611	15274	15425	15525	15482	15408	15436	15447	15413	15461	15532	15410	15527	15518	15378	15523	15414	15550	15493	15588	15491	15395	15493	15382	15474	15406	15441	15467	15385	15278	15545	15293	15461	15319	15557	15323	15498	15247	15482	15587	15618	15440	15405	15413	15525	15497	15587	15452	15208	15320	15391	15429	15405	15356	15647	15439	15428	15509	15447	15590	15522	15442	15316	15443	15415	15474	15339	15564	15441	15404	15430	15579	15589	15447	15623	15625	15425	15366	15473	15585	15544	15408	15443	15348	15478	15383	15516	15428	15348	15470	15394	15554	15505	15511	15557	15466	15298	15419	15412	15617	15506	15449	15277	15624	15433	15406	15320	15511	15318	15629	15521	15547	15518	15599	15359	15432	15579	15560	15673	15430	15554	15690	15503	15535	15520	15608	15515	15634	15413	15338	15485	15444	15523	15583	15468	15292	15386	15620	15421	15503	15381	15399	15293	15597	15552	15552	15556	15387	15318	15521	15340	15285	15307	15656	15553	15376	15509	15558	15512	15451	15445	15502	15548	15258	15502	15427	15204	15497	15386	15602	15228	15391	15431	15551	15459	15440	15411	15463	15546	15545	15479	15359	15370	15480	15376	15510	15301	15488	15553	15468	15522	15510	15643	15326	15631	15599	15408	15419	15610	15461	15355	15481	15500	15525	15530	15464	15371	15392	15551	15536	15562	15442	15418	15474	15503	15472	15515	15521	15419	15592	15595	15585	15425	15412	15470	15481	15288	15520	15615	15481	15365	15551	15440	15423	15510	15428	15358	15509	15550	15406	15552	15279	15597	15316	15508	15587	15449	15372	15332	15602	15586	15405	15301	15455	15447	15577	15368	15431	15475	15413	15434	15448	15459	15501	15511	15533	15562	15386	15293	15678	15313	15553	15463	15491	15477	15552	15519	15359	15534	15516	15583	15374	15480	15465	15453	15354	15560	15348	15453	15567	15245	15519	15616	15468	15449	15500	15391	15499	15471	15560	15544	15364	15536	15525	15323	15317	15525	15468	15341	15419	15365	15613	15411	15414	15444	15545	15410	15527	15529	15362	15393	15531	15449	15427	15553	15439	15509	15392	15420	15494	15454	15451	15419	15426	15614	15509	15485	15431	15497	15612	15571	15432	15435	15377	15337	15488	15426	15411	15558	15459	15600	15537	15458	15622	15414	15568	15278	15329	15598	15530	15314	15430	15502	15611	15371	15331	15433	15487	15503	15462	15381	15532	15524	15671	15357	15482	15390	15424	15453	15446	15469	15604	15699	15218	15590	15506	15295	15396	15517	15606	15539	15513	15469	15340	15367	15358	15400	15520	15634	15400	15382	15545	15570	15316	15321	15447	15408	15461	15395	15406	15517	15510	15516	15502	15350	15499	15500	15505	15520	15370	15335	15484	15573	15679	15388	15472	15422	15528	15431	15522	15496	15377	15629	15437	15467	15468	15472	15418	15538	15414	15605	15507	15422	15490	15434	15422	15499	15369	15502	15504	15317	15442	15378	15499	15442	15598	15471	15563	15294	15617	15457	15248	15577	15360	15567	15582	15345	15458	15464	15437	15400	15535	15312	15372	15492	15493	15372	15419	15484	15571	15270	15413	15362	15554	15417	15436	15452	15524	15610	15542	15415	15637	15438	15594	15376	15424	15290	15435	15512	15466	15477	15482	15398	15449	15385	15425	15551	15387	15429	15451	15511	15679	15404	15583	15370	15331	15342	15414	15743	15455	15418	15341	15558	15351	15275	15220	15416	15567	15169	15212	15613	15543	15099	15585	15472	15489	15454	15501	15278	15434	15492	15440	15508	15721	15429	15565	15378	15513	15490	15342	15292	15514	15510	15340	15553	15397	15472	15427	15584	15510	15446	15345	15602	15373	15408	15406	15645	15499	15523	15510	15541	15474	15497	15403	15469	15407	15547	15340	15402	15320	15427	15518	15545	15421	15402	15654	15328	15543	15382	15311	15419	15495	15371	15451	15396	15475	15382	15354	15526	15276	15378	15463	15663	15520	15653	15518	15419	15694	15534	15603	15646	15413	15564	15621	15476	15425	15591	15430	15471	15494	15399	15515	15499	15499	15457	15566	15550	15555	15354	15532	15533	15432	15408	15480	15433	15332	15517	15595	15529	15380	15478	15400	15412	15681	15416	15539	15348	15458	15596	15666	15335	15493	15558	15550	15355	15376	15413	15532	15492	15521	15475	15289	15392	15393	15495	15553	15466	15307	15396	15589	15407	15589	15321	15276	15567	15365	15547	15486	15305	15681	15450	15254	15518	15602	15510	15381	15647	15341	15587	15481	15560	15353	15540	15475	15462	15305	15588	15350	15637	15523	15352	15452	15522	15418	15579	15298	15403	15546	15312	15529	15467	15403	15373	15617	15494	15484	15493	15438	15508	15449	15584	15626	15334	15602	15388	15411	15650	15505	15456	15347	15388	15531	15364	15471	15495	15368	15464	15350	15374	15544	15501	15679	15408	15492	15445	15435	15502	15461	15460	15456	15494	15550	15489	15365	15436	15462	15379	15428	15436	15427	15430	15471	15397	15391	15407	15404	15360	15442	15415	15245	15464	15439	15424	15514	15369	15480	15545	15396	15583	15446	15344	15385	15414	15681	15617	15524	15406	15688	15738	15641	15366	15522	15410	15593	15410	15628	15448	15410	15495	15299	15384	15442	15579	15415	15538	15419	15491	15541	15360	15621	15398	15363	15395	15496	15577	15482	15476	15460	15601	15463	15435	15366	15504	15388	15616	15572	15297	15461	15376	15582	15500	15574	15427	15519	15499	15646	15482	15360	15307	15519	15487	15480	15495	15576	15449	15427	15572	15562	15583	15374	15306	15525	15681	15573	15437	15472	15462	15313	15586	15536	15395	15438	15454	15514	15404	15453	15704	15521	15454	15417	15542	15503	15610	15373	15533	15560	15703	15419	15440	15488	15602	15401	15420	15564	15437	15467	15528	15452	15345	15553	15348	15519	15587	15413	15527	15572	15541	15622	15335	15345	15471	15509	15550	15496	15604	15580	15520	15514	15564	15347	15384	15595	15314	15550	15492	15318	15472	15471	15604	15561	15416	15605	15312	15644	15440	15486	15591	15590	15438	15417	15383	15554	15424	15546	15441	15602	15650	15412	15532	15558	15423	15572	15508	15429	15523	15435	15265	15548	15557	15406	15398	15404	15445	15338	15399	15456	15624	15485	15487	15413	15594	15520	15367	15495	15388	15379	15607	15344	15444	15490	15462	15408	15582	15482	15337	15540	15494	15292	15475	15548	15419	15427	15446	15473	15477	15501	15456	15608	15419	15409	15426	15434	15502	15390	15688	15429	15423	15624	15525	15526	15470	15268	15379	15512	15416	15501	15580	15495	15417	15468	15391	15435	15513	15489	15475	15547	15561	15256	15325	15434	15473	15282	15393	15439	15450	15342	15288	15441	15458	15523	15417	15492	15391	15603	15273	15568	15537	15531	15434	15430	15460	15489	15472	15619	15353	15415	15305	15400	15417	15572	15374	15389	15400	15379	15363	15494	15423	15351	15366	15618	15353	15427	15557	15412	15473	15287	15460	15353	15442	15535	15530	15379	15514	15489	15379	15458	15424	15302	15250	15445	15409	15417	15306	15432	15660	15415	15495	15260	15315	15452	15424	15463	15270	15303	15554	15316	15501	15578	15598	15367	15596	15544	15239	15423	15368	15436	15478	15445	15568	15436	15385	15451	15605	15470	15589	15506	15387	15519	15460	15439	15586	15314	15479	15332	15640	15468	15436	15454	15404	15344	15555	15344	15515	15528	15482	15455	15463	15490	15475	15420	15472	15557	15431	15465	15377	15600	15398	15368	15524	15381	15403	15411	15432	15438	15586	15471	15483	15507	15444	15535	15431	15427	15314	15429	15265	15411	15422	15544	15487	15507	15477	15464	15373	15375	15425	15575	15548	15469	15439	15574	15288	15529	15373	15563	15352	15565	15561	15477	15406	15339	15463	15480	15491	15471	15486	15448	15534	15585	15405	15590	15318	15405	15501	15279	15455	15522	15380	15479	15396	15668	15333	15582	15422	15593	15453	15300	15587	15612	15459	15506	15387	15450	15629	15500	15461	15463	15269	15372	15504	15544	15492	15356	15356	15455	15484	15383	15352	15438	15403	15408	15344	15431	15301	15362	15369	15673	15459	15342	15490	15503	15491	15374	15438	15553	15626	15662	15551	15448	15560	15523	15516	15503	15454	15489	15428	15585	15375	15399	15452	15371	15459	15572	15467	15672	15672	15247	15387	15564	15535	15371	15482	15570	15409	15400	15412	15466	15419	15484	15440	15518	15577	15464	15463	15251	15507	15475	15428	15350	15526	15377	15313	15348	15514	15382	15440	15644	15439	15404	15308	15551	15278	15488	15484	15553	15574	15556	15612	15489	15452	15533	15406	15458	15440	15402	15682	15411	15420	15640	15413	15582	15477	15469	15528	15501	15399	15293	15632	15441	15538	15488	15673	15393	15587	15631	15463	15490	15416	15541	15638	15422	15412	15525	15219	15538	15420	15454	15400	15500	15374	15511	15472	15450	15316	15501	15463	15505	15448	15412	15433	15485	15518	15472	15403	15643	15411	15514	15444	15546	15596	15541	15341	15395	15403	15374	15699	15447	15358	15616	15681	15282	15546	15492	15456
28668	33924	41774	32549	22511	17842	16979	16758	17088	17055	17110	17060	17058	17009	17042	16897	17049	17058	16947	16933	16887	17058	17005	16916	17053	16923	17016	17070	16896	16875	17041	17064	16799	16837	16864	16779	16910	16918	16984	16732	16728	17057	16726	17114	16894	16976	16729	16902	17132	16953	16997	16775	16720	16869	17025	16800	17090	16962	17029	16905	17009	16907	16980	17010	16976	16904	16985	16809	16827	16813	16802	17049	16850	16973	17084	17028	16869	16961	17037	16913	16939	16877	16785	16859	16853	17045	16841	17164	16974	16891	16807	16932	16998	16966	16921	16920	16802	16919	16736	16806	16846	16927	16957	16971	17016	16722	16771	16930	16884	16688	16825	16750	16728	16735	16954	16980	16885	16808	17065	16805	16838	16780	17030	17062	17047	16837	16829	16840	17182	16905	17074	17046	17008	16949	17053	16936	17058	16739	16852	16983	17002	16890	16863	17027	16808	16863	16975	17019	16912	16709	16816	16908	17065	16860	16871	16800	16923	16963	16865	16795	16773	16958	16918	16782	16980	16669	16828	16951	17095	17133	16953	16956	17069	16755	16805	16710	16864	16972	17001	17160	16728	16888	16782	16730	16851	16937	16941	17153	17115	17149	16780	16834	16694	16896	16879	16896	17042	16783	16919	16814	16920	16762	16675	16951	16892	17013	16865	17000	16933	17041	17201	16904	17081	16914	16892	16801	16843	17037	17062	16970	17127	16764	17013	16851	17150	16872	16935	16880	16829	17081	16959	17044	17017	17158	16937	16905	16583	16867	16822	16849	16849	16942	16953	16856	16791	16932	17107	17098	16879	17015	17079	16761	16933	16815	16859	16651	16805	16859	16981	16887	16952	16859	16720	16906	17011	16993	16938	17037	16914	16921	16986	16965	16964	17009	17045	17021	17106	16885	16928	16874	16814	16850	16800	16878	17185	17055	17079	16945	16734	16860	17091	16806	16814	16891	17062	16679	16965	16919	16750	16595	17114	16920	16755	16911	16942	16999	16749	16784	16782	17027	16981	17110	17014	16891	16823	16647	16792	16961	16951	16975	16913	16844	16908	16939	16777	16859	16981	17064	16955	16913	16911	16946	16841	16941	16988	17010	16929	16890	16867	16975	16857	16822	16968	16779	16787	16814	16749	16770	16801	16707	16933	16816	16907	17120	17154	16862	16948	16869	17087	16841	16944	16722	16789	16811	16764	16873	17000	16987	17078	17042	16929	17017	16962	16983	16892	16650	16802	16870	16903	17067	16886	17058	16903	17021	17063	16939	16842	17069	16720	16940	16833	16828	16784	17140	16967	16855	17011	16929	16829	17125	16832	16936	16989	16862	16821	16978	16796	16850	16911	16734	16965	16982	16763	17025	16942	16827	16949	16949	17024	17096	17019	16967	16886	16782	16757	16914	16972	16816	16760	17021	17070	17011	17098	16881	16752	17147	17067	16913	17080	16896	16967	16902	16958	16990	17107	16813	17120	16939	16936	16901	16806	16920	17212	16804	16765	16820	16952	17193	17057	16976	16714	16748	16737	16737	16917	16837	16731	16810	16794	17052	16803	16797	16909	17039	16766	16902	16897	16765	17020	16965	17059	16945	16784	17149	16999	16892	16930	17152	17108	16939	16947	16993	16922	16828	17068	17064	16878	16959	16870	17039	16834	17008	16930	17127	16866	17111	16877	16691	16874	17045	16913	17045	16897	16807	16809	16869	17053	16950	16986	16792	16969	16887	16848	16811	16957	16900	16744	16981	16756	16790	16938	16885	16887	16827	16916	16901	16949	16753	17019	16837	16838	16710	16900	16719	16774	17091	16956	16857	17006	16679	16934	16985	16967	16898	16727	16917	16667	17081	16909	16832	16906	16903	16895	16946	16682	16752	16697	16880	16924	16775	16701	16756	16896	16893	16976	16742	16857	16747	16986	16877	16828	16875	16964	16860	16960	16813	16984	16875	16917	17042	16938	17050	16911	16960	17065	16921	16819	16740	16755	16835	17030	16780	16957	16817	17055	16994	16756	16962	16747	16837	16978	16887	16968	16829	16855	16914	16864	16731	17106	16873	16941	16809	16813	16931	16863	16834	17019	16979	16844	16861	17083	16957	16943	16958	16790	16923	16934	16772	16897	16868	16846	16861	16693	16949	17147	17005	17055	16861	16876	16971	16833	16741	16788	16781	16972	16919	16898	16994	16818	16937	16935	17006	16787	17105	16982	16920	16809	16916	17004	17063	16991	16984	16785	16727	16984	16840	16794	16928	16864	16918	17005	16980	16776	16808	16825	16931	16846	16775	16884	16914	16897	16943	16997	16783	16926	16873	17152	16881	16728	17083	17108	16868	16943	16844	17002	16975	16790	17015	17122	16953	16875	16957	16766	16785	17214	16868	17023	16882	16965	16941	16904	16924	16776	16708	16846	16884	16959	16981	17047	16871	17045	17025	16999	17007	16779	17095	17041	16858	16641	16875	16948	16701	16781	16988	17206	17000	16891	16907	16992	16982	17027	16945	16996	17114	17057	16875	16931	16741	17060	17176	17018	16872	16883	17182	16934	17046	16892	16852	17030	16908	16823	17066	17020	16786	16871	16777	16907	16910	16875	16850	16749	16906	16795	16828	17140	16949	16851	17031	17050	16994	16983	16744	16796	16843	16898	16833	16925	16856	16852	17109	16730	16743	16696	16867	16887	16934	16809	17020	17232	16868	16822	16794	16863	16809	17018	16999	16923	16842	16858	16813	17019	17006	16952	17052	16899	16966	16879	16979	16967	16796	16673	16870	17041	16905	16832	16934	16717	16812	17024	16886	16915	16910	16988	16766	16963	16786	17041	17077	16901	17003	16963	16918	16839	17089	16950	16915	17052	16920	17088	17044	17037	16950	16914	16866	17035	17077	17023	16903	16835	16980	17028	16859	16972	16921	17037	16881	16908	16995	16898	16827	16917	17066	16914	16860	16854	16862	16922	16932	16755	16991	16917	16858	17097	16995	17047	16860	17040	16929	17089	16937	16976	16842	16983	16926	16967	16758	16741	16787	16993	16879	16791	16952	16895	16896	16941	16868	16995	17011	16764	16627	16731	16855	17009	16951	16913	16920	17043	17059	16904	17098	16695	16946	16870	16970	17059	17091	17073	16892	16828	16827	16855	16899	17049	16832	16888	16854	16996	17023	16960	16858	16866	16949	16923	16948	16784	16780	16934	16808	16875	16922	16862	16912	16831	16807	17033	16856	16779	16857	16633	16867	16681	16832	16840	16857	16906	16915	16858	16811	17023	16836	16929	16836	16861	16784	16961	16837	16915	17042	17034	16769	16981	16974	16904	16953	16857	16925	16880	16952	16885	16965	16932	16984	17077	16729	16948	16760	16811	16747	16759	16993	17190	16911	16831	16717	17046	16939	16927	17015	16989	16895	17147	16957	17073	16942	16855	16907	16947	16784	16995	16863	16899	16959	16954	16964	16834	16965	16923	16885	16915	16864	16861	16886	16785	16927	16811	16909	16999	17038	17104	16873	17033	16965	16897	16867	17065	17049	16909	16819	16993	16779	16993	16794	16762	16962	16909	16815	17040	16864	16784	16852	16822	16803	16897	16987	16971	16696	16791	16725	16764	16859	17044	16945	16957	16775	17041	16934	16891	16829	16891	16772	16999	17000	17015	16959	16925	16675	16905	16957	17021	16957	16958	17001	16839	16910	16914	16745	17034	16798	16768	16906	17102	16989	16808	16857	16909	16889	16778	16937	16895	16895	16946	16817	16928	16770	16872	16771	16782	16924	16873	16955	16912	16943	17004	16758	16772	17049	16947	17063	16855	16837	16945	17045	16860	16810	16986	16948	17000	16919	17001	17035	17026	16974	16789	16861	16912	16938	16924	16874	16894	16985	16995	16960	16972	17028	16958	16840	16786	16813	16881	16898	16709	16901	17004	17002	17099	16953	17031	16766	16879	16833	16956	17118	17003	16944	16891	17078	16945	16985	17055	16880	16964	16870	16698	16789	16928	16975	17005	16700	17007	16878	17108	16829	16886	16919	16909	16979	16964	16902	17105	16949	16994	16830	16854	16834	16983	16878	17000	16950	16964	16841	16953	16865	16734	16966	16966	16969	16825	16928	17029	16981	16902	16922	17117	16977	16957	16916	16996	17109	16907	16878	17100	16849	17026	16955	16908	16789	16935	16710	16898	16872	16679	16740	16862	16933	16757	16686	16885	17087	16999	16866	16883	17013	16788	16844	16819	17009	16859	16975	16991	16826	17306	16858	16736	16931	16974	16842	17093	16858	16888	16671	16836	16741	16813	16918	16969	16842	17019	17019	16979	16669	16901	16841	16930	16960	16835	16958	16979	16750	16914	16621	16711	16970	16794	16953	17011	16875	16852	16990	17015	16844	16888	16757	16953	16983	16896	17139	16936	16949	17213	16911	16891	16971	16873	16865	16890	17054	17042	16801	16846	16643	16956	16883	16752	16904	16832	16762	17098	16869	16947	17090	17074	16641	17032	16966	16971	16806	16969	16987	17113	16810	16945	16879	17031	16757	16848	16839	16848	16866	16943	16946	16814	16752	16953	17096	16896	16767	16929	16848	16872	16803	16905	16830	17025	16687	16868	16813	16991	16772	16908	16914	17080	16841	16889	16678	16744	16950	16811	16817	16789	16842	17026	17104	16830	16950	16961	17121	16924	16926	16899	16838	16972	16964	16883	16974	16984	17128	16914	17021	16866	17102	16864	16817	16697	16999	17152	16954	16784	16713	16806	16918	16997	16816	16854	17063	17035	17031	17099	16904	17087	16861	16892	16990	16979	16942	17006	17017	17000	17061	17003	16924	16987	16891	16973	16981	16927	16866	16861	17068	16968	16951	17012	16856	16938	16799	16781	16970	17093	16869	17012	16879	17084	17128	16833	17102	16865	16867	16864	16962	17000	16861	17000	16925	16802	16758	16960	16666	16918	16942	16968	16995	16814	16981	16893	16898	16872	17020	17020	16966	17063	16734	16882	16893	16697	16866	16951	17107	16870	16876	16902	16997	17166	16943	16967	17031	16919	17046	16997	17095	16861	16972	17098	17102	16970	16927	17019	16857	17098	16881	16872	16936	16988	16823	16912	16889	16927	16846	16944	16911	17096	16908	16946	16942	16920	16860	17119	16858
32666	54063	45771	30537	20190	15111	15081	15051	15173	15190	15017	15116	14987	15040	15030	15197	15072	15145	15041	15382	14911	15143	14981	15190	15034	15050	15158	14909	15101	15131	14995	15012	15207	15152	15136	15227	15116	15070	15218	15212	15156	15057	15231	15052	14999	15115	14966	15039	14882	14981	15138	15230	14947	15169	15129	14973	15185	15066	14987	15227	15184	15031	15082	15039	15119	15127	15159	14890	15053	15101	15206	15169	15035	15153	15204	14927	15195	15188	15035	15113	15247	15033	14994	14993	15048	14916	14910	15081	15012	14983	15088	15062	15216	15035	14959	15103	15003	15151	15141	15263	15128	15083	15204	15186	15091	15342	15102	15041	14998	15032	15127	14956	15065	15014	15073	15092	15245	15093	15110	15093	15343	15170	15179	14935	15140	15035	15116	15215	14926	15158	15165	15079	15144	15332	15228	15088	15092	15168	15050	15009	15084	15132	15086	14977	15084	15160	14974	15147	15149	14996	14976	15006	15009	15071	14996	15233	15019	15087	15117	15048	15244	14990	15224	15168	15019	15111	14992	14996	15009	15156	15200	14998	14957	14926	14929	15192	15095	15024	15090	15156	15176	15066	14977	15114	15122	15026	14871	15035	15133	15139	15090	15064	15025	15115	15133	14869	15052	15043	14852	15138	15138	15147	14868	15153	15069	14975	15234	15169	15062	15213	15036	15064	15099	15112	15075	14988	15188	15188	15054	15100	15048	14963	15107	15036	15033	15118	15015	15319	15253	15085	15214	14988	15014	15086	15154	14791	14987	15196	15309	15015	14989	15084	15076	14971	14950	15116	14899	15030	14996	15148	15024	15135	15156	15234	15101	15086	15136	15104	14987	15064	15004	15192	15212	15060	14835	15055	15116	15058	15146	15038	15097	15073	15165	14982	14993	14960	15163	14990	15006	14968	15086	15090	15108	15025	14980	15017	15073	14990	15093	14988	15121	15209	15104	14961	15148	15015	14939	15141	15092	15177	15125	15149	15168	15057	14953	15271	14978	15150	15113	14946	15029	15221	14980	15190	15188	15311	15064	15051	15088	14990	14970	15141	15173	15005	14893	15015	15061	15100	15241	14999	14914	15143	14986	15019	14893	15121	15043	14920	15063	15122	15108	15098	15012	15060	15004	15168	14947	15075	15228	15079	15039	14977	15118	15037	15032	15029	15037	15011	15076	15017	15108	14996	15101	15177	14875	15037	15197	15066	15124	15057	15188	15182	15087	15199	15034	14870	15034	15208	15133	15097	15137	15090	14994	15007	14997	14939	15174	15050	15032	15032	15026	14911	14776	15068	15101	15021	14926	14951	15201	15163	15065	14988	15150	15107	15091	15067	15062	15059	15060	14974	15174	15204	14901	15011	15188	15114	15090	15191	15138	15152	15040	15166	14993	14997	14948	15014	15002	14946	15221	15090	15100	15078	15233	15072	15164	15001	14982	15058	15012	14981	14979	14992	15055	15213	15141	15034	15148	15055	15125	14958	15114	15166	15162	15013	15100	15019	14973	15053	15199	15045	15099	14891	15008	15242	15029	14941	14965	15155	14922	14923	15101	15043	15128	15074	14937	14987	15110	15064	14887	15084	15131	15273	14778	15278	15164	15082	15060	15047	14889	15022	15061	15101	15035	15107	15132	15144	15015	15003	15010	15066	15186	15099	15124	15026	15027	15048	15216	15088	15123	15214	15017	15068	15044	15107	15174	15188	14864	14932	15060	15141	15085	15013	15295	15205	15028	14971	15103	15032	15080	15225	15048	14968	15097	15156	14994	15064	15008	15022	15131	15179	15153	14898	15019	14926	15057	15036	15113	15017	14948	15012	15155	14983	15078	15334	15126	15167	15004	15303	15191	15185	14939	15214	15103	15121	15001	15113	15063	15119	15017	15046	15015	15121	15061	15117	14925	14917	15264	15046	15085	15202	14914	15011	14959	15009	14982	14985	15276	14906	15012	15223	15095	15269	15189	14820	15047	14893	15159	15015	15154	15006	14884	15176	15118	14998	15110	14966	14970	15138	14960	14990	15131	15084	14960	15050	15105	15134	15004	15046	14995	15305	15287	15279	15211	15094	15013	15083	15126	15025	15272	15047	15041	15074	15094	15102	15122	15048	14977	15100	15111	15082	15007	15095	15055	15109	15092	14986	15146	14931	15015	15156	14948	15161	14979	15079	15142	14864	15026	15097	15008	15091	15084	15049	15021	15218	15282	15013	15087	15151	15149	14936	14965	15014	15020	14988	15045	15112	15316	15123	15035	15050	15203	15205	15111	15033	15163	15158	15086	15100	15016	15121	15096	15052	14980	15045	14983	15032	15131	15125	15110	15266	15072	15130	15066	14825	15061	15144	15012	15070	15145	14953	15192	14979	15063	15143	15132	15218	15082	14970	15080	15163	15103	15090	14935	15189	15095	15194	15104	15080	15063	15005	15021	15129	15040	15015	14985	15009	15151	15205	15113	15216	15118	15172	15033	14960	15013	15063	15068	15159	14999	15025	15193	15114	15158	15080	15005	15093	15120	15093	15095	15023	15100	15007	15111	15124	15049	15110	15076	15070	15080	14947	15084	15132	15176	15070	15074	14946	14959	15019	15054	15136	14997	15206	15056	15124	15069	15195	15063	15168	14959	14981	15082	15066	15063	15082	15185	15092	14950	14982	15176	15065	15054	15185	15075	14996	15100	15167	15096	14983	15128	15024	15265	15201	15057	15030	14953	15155	15079	15075	15115	15149	15152	15094	14879	15090	15267	15197	15118	15071	15208	15212	15125	15078	15042	15031	15034	15351	15109	14977	15081	15045	14904	15073	15242	15100	15001	15202	15172	15103	15070	15021	15074	14992	15210	15091	15064	15198	15002	14944	15014	15071	15132	15091	15075	15150	15051	15064	15051	15097	14985	15129	14949	14845	15165	15195	15211	15078	15060	14949	15213	14845	15021	15148	15024	14913	15013	15097	15061	15023	15165	15080	14916	15200	14990	14973	15111	15192	15091	15148	15009	15042	15182	15215	15101	14908	15003	14942	15071	15121	15008	15133	15134	14998	15003	15075	14970	15076	15008	14986	14949	15089	15130	14990	14954	15053	15031	14979	15075	15047	15008	14992	14997	15087	15156	14873	15137	15241	15143	14833	15141	15101	14980	14966	15121	15184	15161	15116	14946	15136	15058	15110	15167	15010	15124	15244	15092	15025	14880	15163	15137	15064	14907	15039	15097	15043	15086	15043	15126	15007	15115	15241	14997	15053	15086	15040	15253	15060	15076	15172	14965	15207	15117	15050	15089	15163	15193	15080	15020	14937	15060	15133	15094	15207	15136	15050	15244	14931	15085	15052	15107	15080	15079	15096	15057	15063	15126	14934	15170	14931	15051	15064	15038	15122	15128	15063	14956	15162	15011	15272	15137	15060	15160	14973	15208	15202	15141	15139	15143	15191	15017	15107	15171	15002	15036	15096	14973	15049	14909	15291	15139	15257	14987	15006	15144	15146	15101	15038	15023	14979	15243	15014	15119	15106	14989	15176	15019	15108	15082	15163	15133	15124	15080	15021	15150	15049	15208	15168	15074	15076	15071	15062	14939	15003	14982	15096	14865	15016	15082	15015	15093	15036	15205	15054	15068	15068	15163	15011	15071	14965	15014	15092	15164	15077	15082	15036	15099	15069	14983	14983	15043	15046	15219	15045	14826	14869	15106	15140	15074	14996	15180	15091	15086	15035	14980	15371	15013	15024	15028	15046	14869	15238	15165	15026	15298	15126	15139	15020	15131	14979	15027	15129	14947	15113	14902	15104	15215	15024	15130	15142	15173	14958	15051	15146	15094	15041	15093	15149	15134	15245	15069	15152	14903	15095	15040	15125	15003	15154	15224	15035	14985	15052	15067	15072	15183	15144	15201	14946	15076	15162	15029	14949	15169	15039	15170	15065	15148	15213	14987	14996	14974	15064	15322	14905	15201	15017	15167	15211	15079	15024	15110	15026	15155	15052	15065	14994	15129	15076	15166	14892	14932	15155	15082	15005	15103	15015	15250	15015	15110	15047	15047	15135	15080	15209	14966	15254	14971	15075	15067	15159	15154	15144	15047	15123	15133	15098	14985	15116	15179	15125	15116	14985	15031	15030	15078	15036	15024	15027	15067	15098	15086	15022	15176	15049	15010	15265	15038	15157	15024	15156	14928	15037	15185	15015	14963	15052	15111	14886	15119	15184	15151	15076	15033	15182	15198	15110	15039	15151	15057	15121	15055	15089	15099	14951	15225	15008	15253	15043	15103	15046	15134	15295	15057	15062	14985	14980	15096	15020	15124	15109	15075	14905	15104	15139	15108	15249	15173	15173	15118	15121	14995	14982	15359	15025	15076	14920	15063	14965	14996	15175	15052	14964	15085	15192	15148	15168	15165	15128	14957	15217	15097	15161	15146	15151	15223	15103	15017	15000	15062	15103	15161	15034	15107	15186	15090	15032	15127	15226	15064	15175	15086	14931	15310	15001	15040	14907	15257	15031	15034	15294	15129	15045	15226	14815	15077	15259	15078	15108	15071	14914	14869	15014	15254	14995	15046	14966	15137	15113	15074	14968	15183	14999	14985	15381	14985	15198	15089	15161	15124	15168	15094	14931	15178	15003	15128	15013	15253	14978	15216	15016	15050	15066	14972	14912	15077	15139	15154	14889	15133	14950	15121	15073	15220	14931	15068	15113	15196	15122	14947	15041	15103	15117	15174	15092	15049	14920	15166	15102	15096	15025	15030	15073	15054	14977	15106	15054	15051	15203	14935	14952	14994	15176	14949	15019	15313	14964	15085	14965	15103	15136	15251	15114	15221	15098	15075	15108	14991	14878	14936	14931	15109	14951	15186	14856	15098	15105	15085	15043	15183	15083	15106	15036	15221	15074	15007	15015	15025	15013	15191	15129	15158	14980	15367	15150	15105	14983	15059	15019	15087	15050	15105	14959	15004	15115	15138	14992	15250	15085	15199	14941	15046	15073	15054	14971	14940	15152	15082	15187	15112	15188	15024	15220	14860	15041	15120	14926	15211	15112	15035	15088	15314	14846	15162	15066	15096	14988	15147	15011	15163	15130	15245	14997	15079	15078	15166	15096	15154	15042	15050	15009	14986	15133	15052	15196	14960	15173	15290	15078
24210	24063	40781	40687	31394	23460	20867	18269	17636	17695	17700	17564	17789	17675	17619	17536	17591	17657	17538	17620	17728	17553	17624	17546	17645	17564	17756	17517	17473	17627	17580	17297	17543	17727	17658	17717	17473	17522	17680	17628	17435	17536	17663	17647	17398	17377	17740	17696	17554	17568	17764	17531	17553	17492	17715	17483	17491	17375	17590	17502	17554	17444	17512	17511	17576	17298	17271	17494	17417	17455	17397	17640	17484	17545	17492	17459	17626	17632	17340	17427	17504	17420	17384	17383	17377	17484	17403	17449	17529	17612	17509	17465	17280	17397	17575	17447	17540	17561	17412	17575	17531	17398	17519	17546	17646	17674	17699	17570	17494	17431	17568	17455	17562	17366	17347	17394	17538	17437	17451	17668	17579	17620	17573	17255	17491	17485	17453	17442	17605	17457	17477	17587	17332	17474	17403	17526	17491	17559	17341	17624	17495	17495	17413	17417	17315	17171	17425	17564	17566	17505	17308	17645	17405	17328	17379	17565	17446	17689	17556	17423	17636	17294	17522	17459	17613	17370	17397	17331	17501	17441	17308	17287	17415	17681	17518	17316	17506	17755	17521	17455	17332	17372	17536	17477	17340	17483	17668	17501	17354	17523	17349	17466	17407	17460	17637	17715	17227	17445	17391	17603	17545	17593	17496	17511	17586	17367	17638	17578	17323	17489	17363	17436	17530	17456	17483	17445	17474	17559	17668	17526	17485	17496	17564	17385	17577	17628	17648	17394	17591	17635	17596	17383	17690	17354	17428	17103	17320	17758	17413	17460	17416	17426	17532	17619	17552	17509	17517	17638	17623	17453	17464	17486	17621	17525	17646	17660	17316	17468	17640	17272	17470	17462	17444	17576	17368	17766	17557	17520	17644	17585	17557	17575	17605	17536	17576	17496	17593	17339	17317	17347	17575	17439	17424	17644	17423	17412	17481	17487	17510	17447	17514	17569	17436	17499	17317	17482	17420	17381	17442	17397	17616	17438	17371	17328	17488	17419	17557	17532	17286	17526	17375	17508	17460	17453	17624	17538	17447	17549	17498	17448	17502	17658	17461	17510	17437	17525	17655	17686	17415	17597	17566	17539	17567	17319	17463	17416	17366	17389	17515	17500	17474	17519	17354	17396	17464	17571	17519	17444	17463	17148	17389	17578	17560	17400	17214	17723	17553	17612	17275	17498	17448	17480	17401	17505	17637	17338	17541	17249	17462	17516	17373	17524	17588	17466	17527	17598	17569	17411	17458	17361	17559	17429	17322	17165	17422	17443	17552	17606	17497	17509	17477	17586	17474	17509	17424	17326	17299	17325	17487	17510	17568	17318	17477	17603	17467	17475	17428	17407	17509	17408	17452	17321	17460	17457	17490	17423	17608	17392	17455	17388	17295	17406	17395	17621	17453	17390	17343	17707	17424	17156	17410	17518	17553	17580	17505	17687	17669	17513	17226	17367	17443	17501	17399	17302	17391	17429	17490	17341	17604	17711	17601	17534	17486	17180	17501	17750	17741	17666	17621	17511	17399	17407	17748	17510	17485	17557	17525	17591	17221	17367	17400	17372	17572	17677	17446	17466	17404	17464	17504	17439	17415	17557	17458	17692	17471	17534	17750	17540	17572	17500	17601	17580	17562	17537	17437	17457	17214	17438	17302	17554	17436	17409	17528	17426	17421	17321	17382	17457	17374	17363	17405	17472	17661	17546	17352	17600	17578	17480	17293	17541	17688	17315	17630	17556	17622	17360	17444	17392	17360	17489	17352	17238	17437	17472	17406	17436	17583	17427	17467	17551	17368	17456	17548	17422	17426	17276	17565	17453	17523	17538	16941	17255	17234	17426	17377	17375	17383	17421	17619	17573	17341	17596	17512	17422	17404	17471	17358	17464	17292	17530	17397	17516	17502	17404	17506	17448	17426	17539	17804	17419	17504	17518	17517	17392	17461	17415	17566	17592	17419	17397	17472	17199	17634	17492	17369	17331	17450	17535	17515	17559	17352	17301	17466	17494	17455	17652	17290	17444	17463	17549	17623	17349	17482	17558	17474	17485	17382	17422	17540	17570	17319	17522	17469	17382	17454	17339	17578	17557	17514	17336	17333	17446	17391	17454	17486	17517	17515	17457	17484	17353	17519	17489	17555	17536	17477	17646	17394	17307	17174	17389	17432	17649	17460	17309	17461	17497	17612	17487	17547	17611	17562	17431	17528	17596	17354	17386	17435	17405	17402	17380	17546	17396	17431	17626	17456	17537	17524	17436	17601	17548	17412	17278	17561	17244	17432	17492	17450	17415	17295	17538	17547	17467	17492	17423	17462	17501	17561	17555	17525	17186	17636	17409	17496	17585	17366	17346	17521	17740	17350	17425	17403	17579	17567	17470	17324	17378	17441	17571	17406	17666	17678	17507	17521	17493	17498	17307	17550	17438	17474	17348	17547	17489	17375	17443	17284	17447	17424	17276	17557	17668	17515	17509	17556	17436	17569	17414	17539	17588	17449	17476	17596	17449	17653	17675	17351	17574	17612	17541	17324	17272	17581	17663	17523	17428	17589	17660	17578	17553	17537	17442	17495	17489	17602	17837	17512	17382	17413	17543	17404	17565	17232	17743	17604	17590	17566	17258	17452	17421	17541	17693	17231	17427	17417	17482	17610	17544	17428	17599	17359	17504	17364	17665	17585	17275	17566	17512	17473	17361	17501	17401	17281	17390	17535	17661	17487	17567	17579	17367	17359	17538	17498	17347	17571	17549	17365	17349	17449	17290	17481	17657	17451	17581	17455	17489	17436	17511	17609	17495	17345	17469	17495	17462	17341	17652	17629	17520	17340	17736	17443	17334	17490	17387	17641	17335	17298	17401	17447	17542	17367	17639	17476	17632	17390	17505	17357	17676	17500	17569	17489	17564	17485	17773	17587	17351	17613	17602	17319	17492	17431	17185	17520	17426	17599	17805	17457	17249	17578	17471	17554	17523	17442	17594	17510	17666	17530	17467	17508	17500	17505	17536	17455	17494	17376	17455	17578	17328	17288	17369	17662	17376	17505	17583	17413	17627	17520	17796	17558	17386	17472	17487	17573	17708	17510	17630	17492	17497	17428	17551	17618	16998	17307	17503	17318	17608	17528	17461	17540	17569	17528	17324	17528	17441	17410	17440	17651	17598	17478	17499	17456	17652	17408	17537	17481	17327	17526	17651	17496	17548	17374	17579	17559	17377	17504	17555	17471	17459	17367	17462	17338	17672	17443	17446	17510	17497	17391	17396	17497	17594	17544	17446	17345	17514	17443	17495	17568	17531	17346	17246	17429	17397	17509	17439	17602	17554	17695	17489	17356	17243	17440	17606	17388	17620	17491	17377	17770	17563	17378	17384	17605	17651	17317	17424	17482	17752	17401	17524	17492	17438	17535	17561	17548	17418	17715	17437	17528	17651	17641	17533	17531	17409	17552	17548	17466	17436	17479	17436	17540	17322	17609	17691	17492	17339	17442	17328	17427	17553	17545	17509	17473	17578	17334	17468	17501	17446	17495	17517	17479	17635	17479	17526	17452	17478	17413	17364	17521	17807	17583	17575	17496	17470	17486	17426	17716	17359	17545	17627	17521	17565	17395	17541	17272	17503	17304	17248	17332	17367	17419	17363	17552	17459	17341	17510	17584	17539	17447	17539	17143	17297	17625	17427	17447	17523	17537	17390	17447	17488	17441	17421	17545	17522	17580	17434	17570	17485	17375	17358	17374	17446	17606	17365	17701	17504	17340	17503	17469	17400	17537	17477	17680	17460	17528	17408	17555	17498	17429	17618	17380	17488	17289	17474	17577	17522	17472	17546	17731	17354	17444	17559	17574	17354	17561	17380	17528	17405	17602	17443	17464	17515	17502	17487	17531	17673	17390	17673	17374	17554	17426	17522	17320	17403	17577	17376	17448	17642	17627	17469	17615	17404	17555	17422	17485	17612	17338	17701	17445	17567	17376	17487	17408	17455	17526	17384	17521	17534	17356	17464	17498	17367	17399	17514	17484	17467	17269	17418	17442	17466	17352	17592	17346	17409	17407	17492	17493	17442	17504	17452	17558	17389	17685	17405	17512	17351	17694	17611	17403	17485	17413	17417	17379	17442	17449	17544	17593	17273	17388	17308	17474	17526	17449	17472	17491	17527	17491	17586	17531	17363	17554	17563	17650	17508	17499	17450	17572	17562	17520	17439	17618	17461	17674	17540	17448	17526	17444	17526	17220	17488	17516	17453	17517	17536	17495	17407	17342	17532	17431	17427	17611	17827	17292	17373	17681	17508	17582	17547	17633	17496	17347	17541	17352	17578	17341	17236	17248	17404	17507	17415	17530	17431	17613	17544	17431	17543	17548	17496	17610	17509	17181	17278	17153	17533	17500	17459	17335	17439	17585	17556	17498	17362	17246	17428	17479	17443	17590	17412	17498	17637	17422	17609	17414	17325	17171	17568	17456	17376	17288	17392	17542	17520	17461	17555	17388	17388	17473	17440	17575	17557	17484	17594	17523	17477	17384	17418	17477	17495	17381	17509	17460	17454	17569	17387	17335	17461	17458	17441	17295	17486	17457	17412	17387	17448	17501	17391	17466	17384	17560	17356	17531	17435	17526	17566	17417	17745	17455	17394	17437	17468	17582	17373	17658	17421	17615	17520	17409	17450	17533	17385	17365	17401	17512	17489	17589	17439	17589	17344	17262	17530	17510	17379	17594	17557	17406	17439	17575	17398	17484	17356	17229	17768	17438	17398	17500	17439	17379	17337	17608	17242	17399	17517	17386	17477	17402	17503	17632	17454	17492	17408	17422	17582	17645	17469	17423	17470	17472	17551	17620	17551	17531	17559	17582	17387	17399	17411	17551	17518	17232	17521	17405	17551	17585	17739	17528	17733	17708	17511	17615	17469	17456	17416	17481	17407	17498	17565	17446	17606	17491	17398	17363	17530	17441	17350	17565	17469	17524	17437	17496	17385	17530	17473	17439	17634	17429	17463	17357	17293	17619	17386	17422	17572	17397	17404	17548	17547	17155	17317	17521	17318	17588	17481	17552	17437	17504	17492	17572	17592	17607	17581	17224	17466	17404	17482	17327	17420	17491	17576	17764	17500	17559	17435	17455	17215	17440	17563	17394	17474	17358	17602
57529	97006	84659	59048	37223	17771	15387	15367	15660	15398	15493	15538	15519	15394	15485	15533	15605	15629	15486	15574	15494	15456	15457	15542	15545	15354	15588	15550	15526	15472	15657	15472	15581	15517	15585	15413	15546	15525	15433	15430	15439	15532	15512	15541	15548	15539	15768	15448	15388	15627	15390	15506	15400	15744	15504	15502	15347	15317	15566	15434	15374	15413	15607	15597	15426	15569	15496	15390	15447	15383	15594	15476	15385	15388	15512	15403	15604	15495	15448	15444	15441	15601	15382	15482	15621	15500	15293	15530	15462	15411	15664	15568	15389	15720	15663	15479	15283	15477	15334	15508	15448	15485	15719	15538	15448	15422	15437	15588	15505	15228	15473	15671	15384	15545	15319	15525	15568	15509	15458	15639	15300	15707	15532	15578	15476	15492	15493	15433	15499	15568	15493	15536	15484	15530	15441	15424	15416	15444	15394	15561	15574	15607	15582	15541	15553	15299	15683	15647	15549	15529	15603	15432	15505	15564	15407	15457	15498	15611	15356	15442	15710	15578	15507	15426	15351	15654	15439	15482	15450	15452	15563	15423	15452	15515	15469	15456	15347	15478	15626	15508	15500	15285	15436	15370	15426	15452	15480	15501	15444	15579	15579	15460	15456	15501	15528	15434	15541	15517	15503	15339	15431	15370	15646	15462	15343	15492	15529	15413	15522	15512	15379	15448	15512	15429	15634	15325	15574	15316	15311	15523	15481	15662	15316	15655	15588	15450	15740	15432	15634	15411	15517	15576	15444	15534	15572	15534	15526	15481	15507	15532	15630	15450	15404	15224	15589	15483	15457	15476	15642	15512	15511	15501	15627	15488	15377	15471	15609	15601	15656	15570	15427	15502	15467	15542	15424	15415	15568	15636	15471	15502	15445	15375	15474	15550	15592	15488	15494	15568	15413	15565	15465	15546	15517	15600	15524	15450	15559	15515	15523	15464	15547	15515	15367	15528	15303	15491	15427	15345	15519	15392	15374	15466	15603	15542	15353	15607	15338	15537	15330	15404	15454	15391	15598	15418	15311	15517	15403	15463	15424	15334	15433	15402	15574	15446	15423	15454	15585	15423	15384	15746	15662	15364	15474	15525	15537	15425	15567	15508	15537	15489	15598	15545	15467	15478	15555	15645	15320	15498	15636	15527	15555	15507	15599	15402	15399	15451	15543	15592	15527	15430	15414	15548	15392	15427	15662	15421	15595	15481	15642	15619	15467	15636	15564	15474	15403	15629	15417	15415	15490	15331	15501	15516	15428	15537	15606	15287	15456	15500	15479	15364	15696	15566	15456	15536	15441	15438	15497	15720	15637	15563	15506	15465	15473	15403	15540	15390	15486	15584	15244	15480	15571	15566	15481	15644	15441	15457	15628	15521	15639	15364	15422	15547	15519	15399	15383	15531	15507	15458	15568	15494	15597	15536	15538	15489	15517	15453	15484	15417	15531	15620	15382	15585	15667	15527	15612	15375	15517	15625	15466	15547	15519	15644	15522	15385	15511	15387	15333	15615	15521	15624	15610	15606	15432	15344	15553	15564	15452	15534	15340	15416	15494	15461	15298	15464	15641	15595	15543	15556	15459	15519	15369	15456	15522	15474	15447	15609	15591	15428	15518	15481	15504	15597	15465	15414	15513	15557	15547	15498	15398	15758	15547	15589	15521	15490	15616	15333	15416	15507	15552	15409	15597	15447	15479	15448	15246	15467	15543	15371	15447	15420	15452	15395	15681	15494	15412	15474	15489	15594	15577	15482	15546	15504	15325	15449	15485	15418	15582	15410	15505	15550	15649	15468	15429	15409	15396	15638	15530	15570	15455	15603	15617	15678	15571	15397	15498	15517	15558	15574	15484	15593	15494	15456	15524	15434	15384	15432	15499	15323	15551	15635	15528	15482	15483	15443	15643	15457	15379	15522	15414	15532	15485	15406	15368	15465	15594	15329	15296	15529	15493	15405	15415	15511	15447	15412	15413	15317	15450	15339	15437	15534	15467	15532	15508	15461	15591	15600	15436	15382	15422	15629	15496	15498	15372	15381	15505	15580	15370	15614	15628	15551	15539	15297	15539	15497	15367	15504	15513	15508	15526	15357	15529	15405	15529	15482	15402	15388	15713	15505	15588	15486	15504	15488	15439	15336	15579	15694	15441	15565	15537	15458	15419	15478	15379	15304	15559	15613	15707	15428	15394	15521	15567	15461	15646	15410	15606	15432	15506	15606	15574	15501	15447	15445	15359	15379	15376	15477	15505	15574	15395	15500	15434	15413	15407	15597	15299	15454	15551	15487	15559	15606	15559	15573	15505	15502	15580	15423	15571	15613	15664	15519	15591	15393	15680	15482	15415	15566	15601	15551	15420	15296	15451	15607	15302	15372	15594	15495	15443	15673	15471	15641	15393	15591	15518	15539	15638	15624	15539	15583	15491	15408	15424	15471	15569	15445	15588	15356	15702	15375	15525	15385	15623	15542	15585	15491	15318	15344	15430	15444	15568	15566	15539	15472	15554	15533	15656	15694	15558	15644	15647	15600	15443	15569	15504	15508	15469	15597	15563	15596	15540	15470	15576	15555	15682	15290	15422	15271	15632	15279	15364	15357	15535	15601	15515	15459	15466	15524	15426	15515	15655	15569	15510	15512	15516	15348	15571	15590	15495	15606	15464	15463	15448	15430	15616	15577	15435	15467	15494	15466	15549	15323	15614	15561	15443	15468	15582	15524	15540	15565	15347	15319	15500	15550	15628	15487	15488	15418	15519	15332	15445	15422	15612	15508	15354	15340	15461	15342	15651	15569	15537	15389	15476	15477	15438	15473	15339	15566	15529	15414	15560	15487	15416	15534	15379	15562	15737	15462	15537	15329	15388	15584	15440	15351	15406	15453	15675	15412	15332	15590	15538	15535	15560	15409	15464	15601	15419	15527	15472	15534	15376	15427	15430	15480	15332	15413	15475	15417	15534	15496	15535	15441	15457	15478	15505	15507	15375	15488	15558	15470	15625	15357	15506	15375	15372	15602	15486	15463	15403	15473	15444	15418	15511	15480	15551	15444	15511	15297	15350	15398	15625	15398	15495	15686	15592	15316	15496	15361	15479	15590	15597	15464	15434	15469	15462	15539	15490	15362	15484	15536	15530	15481	15420	15572	15594	15498	15614	15447	15533	15517	15429	15429	15478	15531	15628	15277	15413	15586	15582	15494	15440	15321	15335	15388	15540	15477	15585	15382	15471	15490	15250	15431	15659	15413	15306	15565	15426	15447	15380	15434	15499	15505	15362	15542	15328	15509	15617	15486	15464	15438	15269	15302	15554	15604	15548	15621	15450	15425	15505	15476	15635	15451	15542	15556	15647	15697	15617	15420	15554	15469	15572	15540	15531	15456	15472	15483	15488	15701	15518	15468	15355	15513	15500	15590	15562	15560	15646	15475	15448	15324	15541	15466	15467	15593	15298	15327	15558	15591	15356	15491	15638	15588	15520	15595	15673	15478	15570	15529	15572	15512	15461	15564	15377	15601	15459	15625	15415	15663	15476	15542	15506	15425	15398	15383	15424	15524	15626	15301	15388	15438	15331	15713	15554	15492	15313	15482	15533	15499	15491	15559	15330	15447	15546	15440	15598	15601	15386	15469	15420	15590	15572	15542	15518	15416	15455	15675	15399	15379	15305	15333	15382	15479	15490	15517	15597	15570	15463	15325	15595	15424	15509	15471	15516	15494	15412	15500	15545	15438	15401	15514	15467	15369	15540	15379	15487	15696	15601	15475	15490	15748	15428	15441	15379	15670	15489	15533	15524	15601	15619	15563	15470	15395	15467	15688	15583	15530	15470	15336	15496	15426	15583	15485	15537	15503	15589	15492	15483	15402	15491	15481	15363	15433	15534	15598	15572	15575	15437	15312	15389	15388	15522	15409	15398	15375	15250	15558	15472	15543	15398	15636	15449	15487	15335	15532	15475	15487	15596	15456	15553	15413	15600	15401	15444	15678	15625	15410	15665	15546	15363	15687	15348	15333	15470	15503	15368	15585	15626	15504	15452	15454	15564	15394	15497	15514	15497	15557	15369	15568	15537	15433	15411	15450	15428	15291	15500	15655	15558	15452	15449	15356	15240	15632	15529	15375	15368	15562	15350	15391	15499	15345	15538	15455	15514	15582	15524	15610	15646	15403	15611	15477	15364	15421	15417	15442	15481	15339	15538	15693	15389	15336	15485	15455	15553	15527	15467	15367	15265	15614	15439	15273	15570	15404	15489	15317	15500	15387	15737	15792	15384	15482	15610	15660	15385	15585	15421	15525	15586	15604	15437	15506	15684	15521	15535	15481	15410	15598	15506	15563	15496	15633	15593	15560	15392	15485	15668	15565	15657	15463	15409	15526	15473	15468	15491	15512	15473	15591	15345	15525	15462	15377	15551	15608	15487	15465	15603	15404	15581	15524	15477	15576	15446	15347	15646	15454	15746	15320	15576	15503	15415	15636	15368	15506	15655	15484	15370	15556	15441	15512	15332	15423	15393	15522	15631	15609	15365	15537	15575	15380	15515	15471	15536	15551	15515	15482	15358	15599	15391	15412	15384	15471	15406	15392	15556	15447	15605	15609	15523	15532	15321	15633	15398	15356	15499	15418	15503	15488	15686	15469	15667	15297	15636	15562	15482	15523	15578	15562	15483	15477	15379	15483	15465	15529	15506	15317	15319	15557	15577	15437	15554	15585	15477	15615	15403	15461	15449	15541	15548	15592	15509	15607	15498	15527	15457	15547	15470	15537	15561	15374	15380	15560	15446	15500	15475	15423	15434	15487	15566	15541	15526	15470	15397	15444	15374	15437	15661	15469	15370	15388	15683	15610	15491	15420	15562	15510	15638	15648	15583	15689	15517	15551	15534	15352	15620	15612	15684	15650	15657	15382	15518	15362	15473	15548	15539	15745	15461	15429	15581	15524	15439	15419	15372	15633	15480	15653	15684	15536	15497	15422	15563	15633	15444	15355	15433	15538	15494	15544	15522	15468	15549	15636	15518	15474	15494	15495	15430	15470	15498	15573	15487	15520	15393	15480	15631	15548	15420	15443	15470	15457	15582	15550	15580	15555	15746	15490	15512	15362	15618	15477	15409	15715	15416	15490	15398	15633	15501	15468	15328	15510
22977	23099	38167	38012	31773	24877	23887	19685	18667	18898	18751	18623	18547	18687	18358	18559	18635	18583	18551	18340	18487	18402	18359	18348	18511	18593	18536	18474	18333	18381	18394	18398	18465	18533	18470	18298	18515	18100	18527	18272	18426	18209	18363	18428	18595	18251	18559	18539	18462	18527	18430	18495	18346	18199	18522	18374	18397	18337	18331	18184	18240	18248	18282	18255	18617	18366	18468	18235	18187	18296	18382	18223	18251	18258	18294	18372	18482	18284	18155	18085	18141	18091	18164	18238	18272	18305	18476	18430	18358	18262	18348	18171	18314	18229	18184	18325	18303	18325	18427	18285	18135	18238	18249	18345	18375	18138	18207	18321	18403	18258	18219	18216	18268	18222	18126	18257	18398	18319	18196	18259	18202	18115	18247	18371	18322	18279	18263	18343	18101	18375	18309	18156	18077	18469	18367	18358	18256	18238	18255	18229	18190	18040	18281	18402	18305	18250	18315	18351	18415	18285	18144	18246	18212	18220	18412	18263	18379	18472	18345	18405	18234	18165	18308	18344	18429	18113	18203	18198	18288	17981	18186	18267	18267	18299	18245	18221	18272	18477	18440	18261	18383	18189	18352	18217	18185	18289	18091	18294	18175	18492	18438	18450	18270	18376	18270	18143	18130	18032	18209	18325	18121	18294	18419	18309	18296	18283	18231	18411	18367	18227	18395	18465	18403	18429	18151	18234	18321	18285	18096	18351	18277	18315	18369	18375	18195	18228	18248	18302	18369	18160	18169	18351	18231	18299	18431	18261	18239	18138	17957	18250	18366	18197	18421	18239	18296	18268	18174	18229	18315	18363	18417	18312	18208	18185	18410	18270	18137	18531	18307	18149	18243	18313	18355	18217	18306	18434	18275	18401	18359	18132	18297	18212	18491	18429	18293	18432	18329	18399	18331	18086	18156	18197	18296	18295	18317	18441	18491	18291	18268	18389	18380	18296	18370	18336	18118	18084	18080	18304	18271	18161	18245	18134	18427	18127	18281	18434	18370	18425	18183	18395	18443	18390	18259	18196	18351	18286	18124	18475	18374	18303	18176	18254	18112	18217	18288	18370	18320	18166	18321	18336	18402	18138	18267	18298	18391	18428	18320	18176	18333	18135	18435	18361	18139	18173	18213	18205	18302	18298	18127	18467	18241	18428	18203	18203	18185	18191	18244	18082	18365	18405	18149	18370	18382	18455	18282	18341	18390	18227	18361	18262	18294	18114	18292	18321	18276	18248	18224	18225	18479	18163	18215	18364	18342	18383	18370	18397	18150	18282	18259	18232	18352	18297	18140	18138	18341	18082	18316	18347	18286	18422	18420	18389	18316	18365	18165	18322	18512	18361	18237	18264	18240	18098	18203	18405	18212	18326	18225	18235	18313	18274	18364	18303	18181	18338	18193	18380	18170	18231	18305	17992	18123	18250	18344	18240	18348	18395	18306	18336	18175	18340	18286	18277	18166	18278	18393	18346	18395	18083	18185	18299	18358	18277	18373	18255	18088	18198	18181	18566	18411	18313	18288	18064	18264	18279	18324	18302	18383	18293	18274	18243	18364	18322	18068	18166	18155	18240	18197	18141	18338	18105	18417	18418	18246	18306	18466	18178	18338	18268	18278	18312	18280	18188	18378	18287	18181	18416	18321	18354	18219	18264	18187	18141	18237	18274	18375	18133	18027	18252	18357	18208	18289	18388	18418	18317	18178	18108	18307	18230	18356	18352	18265	18296	18064	18415	18301	18550	18312	18097	18258	18320	18210	18328	18162	18389	18454	18271	18196	18183	18382	18099	18182	18348	18115	18233	18164	18279	18396	18297	18244	18276	18213	18364	18204	18398	18240	18118	18231	18447	18235	18150	18320	18176	18470	18309	18362	18214	18274	18341	18379	18164	18081	18410	18380	18127	18194	18206	18483	18265	18302	18353	18308	18208	18198	18370	18167	18263	18216	18281	18307	18118	18457	18231	18147	18203	18235	18301	18307	18145	18181	18222	18529	18306	18577	18344	18263	18425	18469	18151	18261	18421	18455	18139	18332	18089	18175	18305	18356	18209	18310	18360	18326	18152	18175	18131	18036	18191	18320	18355	18308	18374	18058	18550	18393	18235	18219	18358	18144	18296	18322	18126	18310	18327	18172	18177	18343	18204	18280	18145	18341	18293	18182	18485	18259	18435	18306	18174	18264	18292	18299	18288	18240	18202	18276	18148	18106	18267	18282	18270	18111	18297	18263	18172	18135	18205	18413	18176	18480	18263	18228	18496	18315	18296	18293	18308	18274	18166	18200	18335	18329	18324	18087	18360	18456	18304	18270	18206	18298	18233	18144	18549	18075	18342	18151	18226	18450	18323	18210	18276	18156	18274	18068	17903	18214	18311	18201	18280	18260	18565	18205	18552	18116	18185	18427	18341	17991	18369	18377	18234	18351	18270	18189	18183	18156	18158	18509	18335	18448	18319	18447	18356	18247	18087	18337	18224	18054	18052	18168	18164	18559	18316	18357	18387	18251	18317	18506	18247	18279	18338	18429	18145	18274	18348	18068	18095	18334	18240	18432	18455	18488	18395	18462	18336	18300	18247	18267	18388	18372	18129	18234	18391	18281	18218	18290	18461	18213	18332	18151	18214	18359	18388	18483	18267	18371	18387	18281	18385	18138	18292	18169	18209	18247	18384	18288	18322	18407	18273	18243	18399	18541	18353	18087	18180	18290	18338	18085	18120	18233	18186	18242	18352	18363	18307	18236	18281	18344	18341	18274	18270	18422	18035	18164	18270	18203	18301	18408	18436	18436	18282	18147	18309	18256	18166	18453	18256	18207	18301	18263	18348	18550	18121	18461	18228	18291	18292	18375	18345	18290	18417	18191	18240	18448	18290	18520	18216	18237	18132	18268	18187	18043	18292	18376	18310	18320	18143	18229	18309	18164	18316	18253	18260	18177	18096	18180	18339	18288	18209	18098	18290	18151	18233	18267	18217	18396	18313	18057	18173	18230	18153	18264	18246	18258	18147	18293	18271	18390	18256	18194	18215	18106	18370	18449	18203	18235	18330	18399	18283	18256	18224	18296	18126	18156	18220	18156	18280	18272	18250	18226	18316	18318	18305	18399	18329	18103	18183	18230	18355	18156	18262	18266	18492	18167	18106	18310	18170	18276	18290	18148	18259	18358	18373	18188	18324	18299	18280	18295	18177	18111	18216	18262	18400	18286	18416	18309	18124	18345	18448	18377	18240	18169	18214	18325	18258	18218	18113	18203	18449	18307	18339	18226	18243	18152	18234	18269	18258	18437	18416	18298	18257	18495	18262	18415	18293	18303	18185	18330	18196	18308	18115	18487	18350	18109	18277	18266	18454	18278	18301	18249	18319	18239	18386	18248	18413	18353	18170	18360	18288	18331	18130	18209	18206	18396	18317	18168	18391	18356	18403	18320	18354	18025	18155	18167	18319	18259	18328	18266	18305	18529	18282	18341	18458	18068	18373	18294	18211	18280	18348	18231	18209	18288	18431	18423	18248	18147	18112	18450	18272	18236	18366	18162	18348	18333	18406	18264	18362	18506	18227	18294	18316	18206	18109	18108	18326	18408	18141	18169	18137	18186	18402	18223	18422	18171	18375	18120	18390	18318	18131	18303	18282	18148	18363	18212	18344	18200	18169	18232	17983	18329	18371	18284	18367	18494	18173	18177	18291	18295	18366	18407	18315	18197	18339	18319	18112	18322	18161	18230	18266	18424	18315	18487	18101	18226	18280	18385	18181	18133	18215	18207	18175	18168	18377	18277	18201	18356	18336	18337	18120	18149	18347	18327	18376	18307	18318	18051	18114	18517	18344	18397	18244	18055	18208	18324	18330	18301	18179	18496	18296	18269	18306	18121	18341	18423	18052	18451	18315	18419	18425	18281	18259	18091	18298	18013	18274	18117	18110	18324	18590	18182	18291	18285	18462	18258	18222	18365	18220	18349	18331	18554	18121	18326	18319	18289	18261	18145	18346	18375	18520	18169	18248	18123	18214	18255	18372	18208	18223	18230	18321	18055	18325	18399	18322	18231	18242	18290	18209	18440	18018	18378	18291	18223	18455	18276	18186	18046	18176	18327	18402	18357	18480	18317	18317	18319	18231	18169	18315	18247	18228	18102	18366	18361	18055	18172	18207	18357	18199	18185	18223	18409	18262	18406	18227	18400	18175	18418	18315	18381	18346	18285	18472	18152	18352	18073	18016	18289	18312	18216	18339	18338	18302	18262	18281	18226	18379	18280	18378	18100	18150	18338	18192	18292	18219	18283	18360	18335	18348	18460	18420	18312	18192	18270	18307	18285	18234	18376	18332	18342	18095	18045	18070	18285	18457	18292	18454	18325	18394	18283	18189	18317	18484	18138	18156	17949	18323	18115	18095	18281	18180	18406	18375	18205	18198	18226	18211	18227	18333	18187	18479	18401	18437	18434	18363	18368	18314	18369	18315	18271	18385	18170	18334	18416	18295	18279	18276	18429	18368	18323	18111	18262	18283	18344	18203	18221	18347	18351	18302	18185	18259	18354	18326	18067	18288	18344	18206	18276	18170	18296	18378	18337	18097	18237	18237	18374	18377	18346	18292	18167	18337	18227	18230	18275	18198	18293	18262	18403	18314	18300	18344	18204	18356	18261	18256	18315	18310	18447	18304	18109	18254	18461	18115	18378	18268	18159	18307	18271	18376	18147	18205	18410	18002	18172	18251	18354	18350	18165	18252	18333	18361	18181	18320	18231	18311	18368	18282	18223	18253	18214	18180	18242	18089	18268	18323	18466	18232	18298	18169	18179	18146	18319	18250	18348	18346	18141	18173	18234	18276	18310	18180	18306	18121	18482	18145	18248	18328	18504	18370	18227	18379	18263	18397	18375	18348	18210	18399	18136	18377	18129	18313	18366	18215	18232	18121	18349	18414	18334	18450	18150	18302	18328	18334	18286	18407	18308	18095	18266	18248	18373	18274	18260	18385	18193	18158	18460	18287	18195	18171	18305	18415	18166	18413	18309	18279	18254	18294	18198	18376	18247	18056	18496	18108	18367	18323	18386	18413	18187	18322	18112	18214	18234	18326	18413	18518	18109	18235	18339	18248	18222	18247	18388	18263	18522	18061	18328	18267	18308	18098	18266	18247
63096	105117	95275	70551	44980	19634	15881	15964	16061	15872	15942	16087	15928	15928	15818	16059	16108	15976	15866	15914	16030	16108	16026	15847	15996	16046	16016	15867	15910	16007	16044	15989	16019	16014	15944	16007	15904	15972	16004	15908	15844	15981	15984	16129	16044	15849	15930	16022	16009	15894	16024	15908	15909	15827	15899	15827	15931	16044	15907	15954	15961	15954	15967	15817	15787	15869	15937	15961	15894	15899	15910	15856	15808	15873	16206	16152	15922	15889	16041	15936	15846	16009	15863	15831	16098	16095	15952	15862	16020	15903	16079	15839	15820	16028	15847	15969	16075	15928	15941	15932	15799	15942	15946	16023	15840	16015	15847	15923	15713	15863	15826	15956	15972	16037	16091	15912	15804	15807	15971	15808	15880	15930	16003	15959	15916	15805	16023	15822	15923	16009	15985	16008	15878	15968	15887	15805	15779	15984	15938	16091	15956	15858	15928	15948	15867	15868	15930	15889	16001	16009	15905	15923	15904	15949	15931	15913	15766	15800	15906	16004	16077	15957	16073	15855	15960	15858	15968	15726	15853	16064	16050	15947	15939	15928	16030	15990	16095	15819	15969	15923	15946	15958	15925	15870	15799	16041	15915	15948	15885	15970	15888	15952	15830	15926	15883	15870	15932	15831	15941	15844	15942	16100	16039	15938	15939	15947	15914	15904	15891	15894	16049	15884	15826	15974	15973	15929	16064	15813	16119	16033	15946	15859	16063	15843	16063	16011	16193	15859	15927	16098	15946	16015	16035	15767	15923	15935	15901	15857	15935	15832	15777	15860	15920	15886	16028	15826	15922	15922	15953	16073	15920	15942	15901	16139	15895	15893	16072	15861	15829	15857	15998	16009	16095	16164	15770	15988	15879	15820	16011	15750	15916	15989	15949	15950	15920	15890	15947	15834	15924	16059	15898	16093	15977	15743	15923	16045	15602	15912	15926	15932	15901	15960	15977	16028	15810	15817	15840	16030	16046	16036	15901	15926	16201	16000	15960	16151	15894	15935	15993	15867	15942	15836	15946	15974	15944	15904	16018	15910	16065	16061	16034	15789	15879	15882	15949	15910	15937	15872	15942	15909	15982	15905	16023	16017	15870	15978	15852	16014	16110	15861	15781	15981	15829	16023	15788	15935	15967	15912	16090	15687	15902	15930	15970	15719	16006	15855	16027	16019	16031	16048	15998	15896	16003	15821	15997	15714	15923	15860	15881	15790	15859	15868	15887	15936	15952	15943	15986	15822	15888	15872	15949	15953	16056	15773	16141	15691	15856	16061	15758	15996	16051	15919	15996	15823	15902	15953	15994	15857	15878	15857	16023	15837	15787	15793	16029	15895	15878	15905	15939	15931	15926	15807	15988	15984	15986	15981	15852	16037	15932	15910	15822	15865	16080	15832	15997	15915	15746	15931	16008	15860	15869	16083	15963	15889	15934	15826	15816	15849	15893	15882	15931	16019	16082	15983	15983	16022	15909	16028	15932	15978	15928	15915	15951	15767	16131	15926	16063	16112	15919	16058	15966	15779	16000	16042	15892	15870	15964	15885	15770	15926	15906	15956	15856	15929	15919	15925	16035	15989	16077	15913	15906	15846	15919	15878	15871	15892	15974	16085	16086	15765	15976	15848	15969	15884	15985	15903	15965	15790	15908	16116	15922	15891	15992	15835	16228	15879	15911	15893	16039	15945	15988	15898	15943	15979	16051	16019	16022	15982	15980	15737	16018	15844	16110	15879	15820	15815	15956	15884	15849	15863	15838	16036	15973	15959	15942	15967	15971	15888	15853	15959	16082	15895	15954	15807	15996	16094	15654	15833	15905	16045	15917	15860	16124	15964	15868	15966	16050	15929	15873	15860	15914	15911	15988	15869	15960	15976	15833	15823	15822	15865	15916	15911	15993	16024	16010	15915	15975	15954	15700	15962	16036	15878	15823	15985	15836	15918	16051	15978	16072	15770	15865	15925	16000	16008	15937	15954	15937	15946	15810	15925	15890	15738	15976	15954	16071	15980	15975	16099	15999	16051	16038	15851	15865	16003	16012	15980	15883	15947	15852	16003	16006	15851	15879	16109	15834	15828	16025	15860	16006	15752	15975	15932	16019	15946	15751	15928	16024	15795	15996	15727	15994	15917	15864	16009	16100	15934	16012	15830	15712	15902	15776	15950	15968	15796	15956	16077	16089	16052	16002	16008	16017	15992	15810	15905	15876	15883	15896	15960	16088	15985	16013	16159	15943	16026	15945	15946	15953	15882	15887	15938	15958	15945	16070	15918	15759	15966	15817	15995	15990	15922	16099	15890	15971	16036	16031	15833	15959	15835	15901	15879	16066	16028	16095	16080	15968	16017	15924	16002	15853	15869	15946	16116	16053	15874	15892	15912	15787	15878	15856	16044	16059	15730	15920	15874	15830	15948	15981	15876	15953	15692	15968	15901	15968	15799	15853	15889	15833	16024	15858	15767	15800	16012	15946	16059	15921	15967	15901	15824	15956	15997	16021	16004	15874	15988	15867	15865	16077	15955	15957	15852	16007	15857	15991	15867	15872	15947	15990	15989	15866	15895	15866	15862	15916	15856	15776	15846	16107	16035	16058	15921	16196	15813	15943	15873	16112	15965	15722	15949	15971	16021	15880	15899	16067	15978	15944	15836	16096	15780	15805	15964	15934	15929	16114	15910	16088	15952	15967	16065	15951	15945	15898	15945	15969	15804	15696	15695	15981	15953	15871	16162	15992	15988	16045	15898	16108	15877	15893	15933	15972	15977	16074	15899	15929	15948	15966	15833	15948	15937	15995	15855	15872	16191	15849	15948	15945	15942	15940	15909	15952	15840	15871	15836	16052	15993	16032	16049	15958	16030	15971	15888	16014	15769	15942	16014	15805	15890	15974	15905	15966	15943	16036	15802	15922	16007	15957	15891	16057	15920	15772	15871	16079	16052	16029	15778	15967	15975	15884	15988	15791	15993	15954	15913	15821	15733	16053	16019	16000	15730	15809	15996	16032	15913	15868	16099	15989	16004	15883	16034	16040	15977	16003	15995	15808	15837	15974	15894	15979	15895	15979	16107	16032	15997	15970	15974	15884	15995	15796	15746	16087	15967	16012	15879	15988	15886	15927	16006	15770	16055	15953	15951	15923	16100	16009	16057	15919	16003	15993	15838	15877	15974	15787	15955	15969	15827	15884	15851	15994	16043	16013	15953	15841	15745	15810	15858	15850	15863	15962	15833	15797	15759	15906	16063	16141	15994	15995	15747	16002	15864	15886	15932	15896	16015	15991	15918	15875	15935	15797	15866	15841	15937	16087	15722	15943	16042	15917	16108	15798	16106	15910	15864	15891	15917	15873	15894	15997	15875	15975	15949	15909	15765	15822	15914	15894	15973	15842	15989	15760	15863	16114	16007	15838	15830	15976	16099	15943	16039	15915	15747	16102	15896	15897	15864	15862	15851	15916	15825	16061	16128	15929	16126	15943	15867	16012	15918	16038	15969	16174	15798	15858	15967	15873	16163	15879	15926	15851	15956	15897	15824	15996	15978	15915	16080	15831	15798	15890	16072	16022	16061	15980	15956	16023	15941	15965	15866	16070	16032	15943	15936	15869	16063	16048	15876	15757	15891	15946	15907	15882	15974	15750	16099	15852	15895	15898	15951	15951	15963	15812	16107	15800	15915	16031	15878	15961	16059	15931	15953	16133	15860	16011	15978	16062	15850	15949	15750	15852	15842	15902	15977	15997	15899	15793	15930	15878	15969	15963	15933	15914	15930	16017	15914	16007	15922	15824	15908	15888	16009	15998	16029	16095	15882	15936	15816	15976	15937	15856	15786	15944	15928	15978	15893	15917	15933	15986	15819	15638	16054	15961	15958	15898	15808	16127	16066	15986	15971	16055	16013	15951	16165	15838	15692	15748	15976	15963	15844	16005	15807	15919	16133	15833	15961	16016	15957	16012	15882	15943	15740	15834	15879	15954	15909	15877	15849	15881	15866	15776	15990	15971	15873	15918	16156	15962	15743	15905	15924	15830	15874	15771	16010	15904	15872	15988	16022	15930	16067	16033	15803	16014	15687	15882	16010	15948	15907	15929	16041	15883	15667	16080	15826	15949	16025	15852	15985	16043	15973	15947	15930	15992	15776	15826	15886	16023	15964	15963	15849	15958	15993	15911	15893	16018	15957	15969	15753	15896	16052	15963	16093	15715	15913	15892	15861	15867	15836	16037	15923	15947	15921	16023	15885	16005	15914	15895	15955	15978	15921	15970	15818	15883	16041	16028	15813	15963	15989	15878	15759	15885	15853	15835	15968	15910	15968	16011	15880	16055	16008	15864	15889	15962	15904	15846	15807	15870	15887	15904	15982	15914	15894	15892	15981	15883	16012	16087	15892	15996	16112	15955	15857	16049	15851	15682	15959	15779	15962	15998	15997	15864	15776	16009	15943	16053	15981	15977	15879	15736	16009	16005	15986	15970	15959	16053	15703	15992	15963	15869	15882	15984	16044	15956	16050	15857	15804	16115	15929	15881	16066	16120	16021	16019	15990	15950	15880	15864	15902	15950	15865	15971	16036	15875	15872	15854	16022	15901	16022	15970	15954	15966	15997	15927	16050	15926	16001	15901	15900	15783	15931	15908	15953	15861	15892	15797	15836	15867	15866	16059	15809	15820	16041	15750	15981	15782	16038	15756	16000	16002	15930	16130	15982	16010	15818	15852	15781	15979	16047	15882	16065	15920	15817	16059	15822	15971	16054	16067	16061	16068	15999	15788	15921	15838	15917	15720	15976	16117	15979	15905	15876	15871	16053	15809	15998	15868	15888	15782	16057	15957	16095	15989	15944	16002	15983	15962	15998	16003	16037	15907	15998	15851	15896	16025	15965	15915	15795	15792	16022	15946	16056	15826	15911	15808	16069	15931	15891	16018	15898	15868	16001	15828	16073	16065	16033	15854	16005	16132	15937	15788	15805	15941	15980	16055	15938	16000	15991	15878	15957	15963	16044	16008	15851	15811	15930	16004	15904	15899	15943	16018	15827	15990	15845	15876	16034	15772	15877	16036	15908	15962	16019	16055	16141	15925	16136	15923	15929	16036	15834	15844	15832	15818	15838	16108	15965	15916	15933	15936	15854	15798	15916	16006	15693
28848	35021	43281	32980	22748	18910	18081	18113	17929	18062	18128	17776	17846	17632	17888	17983	17871	17975	17986	18050	17956	17874	18048	18160	17983	17926	18029	17872	17838	18024	17898	17893	17881	17764	18084	17916	18084	18024	17928	18003	17873	17995	17955	17721	17788	17943	17973	17769	17863	17792	18009	17728	17825	17913	17968	17993	18094	17879	17993	17840	18046	17901	17787	17767	17846	17913	17854	17748	17850	18109	17947	17850	18104	18044	18060	17904	17868	17823	17818	17837	17931	18028	17978	17692	17776	18011	18127	18095	17700	17813	18009	18037	17935	17863	17960	17688	18005	17869	17849	17992	18012	17991	17650	17894	17836	17798	17940	18055	17777	17871	17891	17887	17776	17914	17936	17786	17959	18063	17786	18071	17810	18008	17909	18101	17964	18023	17872	17838	17879	17924	18080	17992	17930	17757	17977	17949	18018	17920	17698	17870	17847	17767	17982	17712	17840	17823	17813	17913	17782	18004	17872	17882	17905	18009	17770	17785	17882	17828	17736	17935	17919	17971	17898	17722	17819	17927	17858	17772	18008	17795	17815	18114	18139	17854	17833	18125	17799	17874	17972	17879	17741	17767	17727	17800	17902	17852	17908	17964	17978	17890	17707	17857	17859	17825	17843	17803	17923	17847	17970	17868	17932	17893	17947	17836	17721	17664	17730	18013	17827	17863	17921	17933	18047	17871	17890	17846	17911	17713	17948	17938	17995	17884	17896	17813	17883	17739	17799	18050	17718	18012	17838	17830	17917	17735	17786	17918	17680	17908	18023	17986	17911	17982	17869	17892	18013	17704	17901	17689	17651	17844	17829	17921	17929	17820	17727	17964	17787	17910	17906	17872	17876	17907	17865	18001	17753	17879	17851	17751	17795	17908	17838	17887	17748	17852	17814	17710	17893	17864	17940	17694	17757	17864	17602	17976	17908	17648	17999	17809	17714	17842	17753	17759	18041	17924	17702	17921	17899	17754	18082	17871	17876	17881	17892	17953	17767	17785	17836	17834	17926	18111	17944	17890	18004	17617	17720	17794	17719	18017	17928	17937	17726	17892	17919	17849	17832	17904	17808	17974	17841	18131	17997	17779	18084	17841	18034	17915	17805	17929	17901	17915	17872	17785	17994	17724	18091	17857	17775	17938	17970	17790	17797	17911	17857	17798	17828	18051	17898	17652	17975	17724	17899	17853	17900	17975	17834	17817	17808	17951	17789	17683	17732	17807	17843	17703	18074	17827	17969	17924	17785	17934	17862	17661	17833	18111	18024	17873	17901	17744	17760	17945	17915	17875	17790	17863	17860	17945	17807	17840	17892	17883	17972	17977	18025	17852	17903	17942	18085	17768	17947	17945	17668	17832	17848	17698	17962	17825	17790	17702	17927	18048	17808	17983	17956	17989	17938	17925	17903	18059	17854	18144	18061	17871	17890	17871	17736	17875	17953	17839	17859	17878	18069	17814	17984	17819	17900	17665	17899	17792	17890	17950	18008	17924	17988	17866	17859	17789	17951	17850	17705	17965	17778	17846	17899	17748	17966	18044	17984	17954	17779	17755	17894	18031	17687	17931	17850	17740	17818	17956	18021	17965	17776	17786	17978	17912	17863	17820	17876	17840	18013	17771	17781	17594	17892	17759	17674	17757	17843	17896	17984	18033	17894	17920	17898	17761	18083	18004	17766	17806	18051	17780	18109	17834	17802	18000	17805	17919	17973	17809	17816	17941	17732	17899	17812	17718	18005	18061	17981	17857	17897	17923	17941	17812	18082	17744	18070	17771	17723	18189	17930	17970	17831	17861	17964	17794	17918	17906	17845	17740	17697	17951	17801	17855	18063	17787	17901	17966	17800	17903	17854	17839	18000	17894	17837	17814	17818	17728	17732	17837	17787	17715	17749	17783	17785	17951	17892	17918	18010	17825	17901	17949	17789	17776	18042	18026	17887	17935	18061	18017	17869	17989	17847	17841	17986	17900	18045	17937	17921	17956	17827	17828	17979	18013	17871	17922	17750	17806	17963	17815	17748	17914	17934	17929	17821	17868	17696	17952	17846	17828	17803	17858	17982	18080	17726	17791	17975	17809	17728	17678	17975	17834	17904	17763	17716	17776	17947	17915	17930	17742	17919	17942	17821	17761	18098	17734	18033	17867	17791	17839	17915	17766	18133	17923	17891	17866	18028	17915	17807	18067	17898	17964	17765	17833	18167	17760	17948	17886	17877	17795	17902	17930	17909	17824	17785	17896	17823	17889	17884	17635	17677	17739	17929	17864	17864	17864	17878	17689	17840	17881	18033	17866	18082	17965	18036	17885	18027	17943	17989	17865	17905	17736	17805	18036	18042	18032	17725	17898	17959	18011	17812	18096	17919	17902	17963	17878	17866	17846	17788	17949	17922	17783	17967	17713	17944	17823	17759	17901	17804	17851	17835	18102	17808	17765	17816	17955	17752	17818	18012	17904	17860	17841	17920	18009	17863	17979	17890	17795	17926	17908	17979	17863	17968	18037	17724	17857	17815	17877	17826	17831	18005	17999	17814	17808	17834	17964	17913	17962	17807	17962	17830	17817	17938	17835	18068	17922	17796	17815	17999	17851	17691	17699	17740	17937	17914	17835	17858	18027	17853	17935	17853	17932	17783	17820	17837	17756	17807	18049	18041	18108	17823	17909	17726	17803	17977	17836	17878	17751	18196	17959	17756	17513	17904	17715	17542	17679	17854	17952	17939	17871	18003	17985	17808	17941	18000	17854	17678	17693	17763	17777	17834	18148	17993	17919	17798	18091	17857	17989	17845	17997	17829	18026	17884	17686	17806	17784	17822	17758	17954	17954	17877	18024	18013	17905	18025	18079	17934	17927	17908	17913	17653	17815	17840	17673	17869	17984	17873	17954	17697	17827	17752	17879	17909	17846	17994	17952	17953	17906	18121	17786	17844	17964	17957	17855	18038	17855	17765	17778	17828	17746	18076	17937	17938	17956	17902	17958	17844	17899	17936	18029	17866	17730	17849	18015	17764	17813	17966	17765	17875	18021	17941	17928	18013	17959	17916	17730	17963	17839	17853	17875	17897	17902	18063	17758	18099	17837	17665	17916	17837	17859	17923	18000	17954	18088	17756	17952	17804	17807	18066	17882	18039	17848	17902	17900	17785	17892	17739	17695	18040	17862	17872	17946	17866	17806	17981	17816	17854	17782	17982	17696	18000	17908	17922	17808	17875	17875	17925	17973	17890	17789	17841	17947	17863	17974	17803	17946	17905	17845	17777	17915	17933	17940	17940	18156	17901	17919	17861	17796	17700	17930	17893	17858	17796	17764	18084	17818	17781	17793	17581	17909	17713	17926	17845	17902	18014	17924	17867	17976	18021	17957	17898	17936	17754	17972	17841	17934	17708	17794	17867	17924	18133	18030	17847	17975	17929	17838	17902	17801	17884	18016	17744	18057	17889	17905	17876	17764	17801	17963	17880	17965	17900	17792	17995	17739	17946	17961	17816	17934	17779	17891	17845	17867	17857	17899	17669	17837	17976	17840	17767	17996	17823	17752	18223	17921	17977	17998	18016	17929	17874	18114	17970	17843	17917	17641	17669	17679	18018	18033	18031	17817	17820	17583	17944	17709	17959	17881	17813	17972	18088	17975	17781	17776	17806	17916	17926	18109	17840	17777	17943	17932	17771	17848	17793	17731	17820	18020	17766	17868	17926	17893	17913	17723	17923	17765	17840	17853	17794	17890	17936	17832	17735	17939	18028	17947	17927	17918	17841	17940	17803	17788	17777	17652	17883	17822	17940	17734	17810	17746	17813	17871	17939	17979	17908	17889	17802	17867	17644	18072	18057	18044	18041	17734	17963	18005	18026	17864	17896	17831	17851	17931	17866	18007	17910	17828	17674	17873	17898	17785	17977	18101	18116	17996	17964	17902	17802	17957	17789	17862	17839	17970	17980	17836	17951	17820	17737	17733	17789	17955	17748	17620	17828	17693	17918	17893	17885	17930	17762	17813	17730	18058	17891	17856	17939	17984	17848	17846	17919	17725	17886	17760	18059	17810	17974	17881	18019	17925	17691	17809	17991	17992	17983	18138	17853	17921	17905	17969	17873	17854	17945	17961	18015	17863	17812	17741	17876	17983	18010	17872	17880	18099	17903	17882	17960	17914	17782	17850	17760	17982	17871	17811	17781	17709	17894	17942	17946	17859	17835	17922	18067	17849	17706	17912	17915	17846	17841	17839	17871	17934	17804	17845	17759	17991	17700	17693	17776	17809	17971	17926	17856	17896	17832	17781	17802	17989	17916	17871	17885	18020	17916	18022	17860	17807	17851	17997	17970	17895	17867	17800	17910	17990	17868	17889	17889	17880	18000	17767	17791	17806	17775	17711	17890	17908	18121	17904	17935	17869	17716	18038	17820	17801	17976	17925	17834	17990	17919	17687	17912	17830	17791	17646	17984	17652	18115	17845	17737	17923	18062	17829	17798	17783	17996	17840	17918	17722	17990	17894	17733	18014	17899	17969	17856	17922	17979	17892	17968	18026	17847	17812	17762	17706	18033	17800	17753	17731	17957	17748	18009	18129	17800	17795	17908	18043	17857	17751	17792	17999	17892	17936	17914	17662	18101	17766	17851	17999	17841	17817	17893	17647	17793	17850	17837	18066	18094	18008	17830	17836	17754	17745	17957	17966	17695	17829	17826	17863	17773	17777	17913	17910	17865	17929	17981	17930	17790	17786	17854	17868	17838	17889	17765	17736	18111	17758	17967	17837	17887	17716	17981	17705	17982	17870	17804	17959	17906	17776	17943	18008	18024	17914	17830	18029	17917	18028	17899	17933	17752	17758	17864	17867	17926	17858	18033	17776	17909	18035	17871	17857	17990	17926	17891	17915	17862	17830	17978	17872	17940	18014	17994	17850	17884	17764	17774	17977	17895	17915	17824	17880	18037	17834	17808	17804	17966	17824	17930	17857	17712	17843	17892	18012	17727	17865	17758	18173	17823	17807	18044	17843	17975	17820	17861	17955	17825	17957	17651	18057	17836	17785	17906	17994	17856	17855	18060	17769	17887	17823	17918	17733	17729	17646	17727	17858	17901	17779	17788	17804	17902	17937	17930	17864	17814	17899	17816	17942	17887	18036	17838	17698	17754	17882
34317	55836	46907	30389	20091	15915	15652	15686	15719	15870	15723	15839	15771	15738	15571	15479	15745	15679	15615	15724	15677	15762	15689	15732	15479	15616	15546	15858	15601	15517	15619	15793	15610	15694	15739	15726	15547	15570	15658	15672	15592	15784	15726	15817	15746	15603	15700	15513	15794	15653	15699	15731	15633	15578	15707	15589	15710	15746	15609	15685	15708	15572	15480	15848	15750	15627	15745	15575	15807	15655	15699	15616	15677	15843	15822	15712	15462	15684	15716	15697	15604	15705	15596	15635	15709	15604	15752	15642	15648	15676	15638	15772	15479	15654	15630	15666	15617	15604	15802	15652	15552	15657	15664	15687	15575	15704	15743	15617	15625	15796	15716	15588	15614	15712	15524	15434	15330	15670	15655	15718	15598	15598	15542	15644	15725	15562	15703	15549	15649	15551	15691	15864	15588	15584	15603	15607	15745	15486	15811	15787	15723	15665	15763	15684	15558	15738	15756	15565	15551	15846	15790	15417	15615	15569	15685	15836	15887	15570	15643	15677	15692	15683	15792	15508	15641	15688	15576	15649	15643	15784	15682	15527	15717	15671	15573	15766	15590	15511	15694	15687	15661	15625	15605	15751	15572	15727	15564	15756	15611	15644	15698	15517	15644	15578	15664	15640	15602	15556	15707	15636	15809	15659	15606	15766	15698	15523	15623	15626	15693	15706	15503	15626	15792	15712	15676	15489	15577	15581	15610	15602	15565	15637	15597	15730	15659	15550	15567	15585	15652	15637	15733	15662	15657	15598	15661	15769	15761	15757	15607	15589	15821	15598	15469	15713	15607	15642	15743	15641	15499	15624	15551	15627	15614	15720	15654	15561	15722	15654	15703	15701	15653	15591	15766	15766	15695	15718	15601	15519	15781	15653	15624	15714	15656	15692	15706	15655	15636	15820	15584	15746	15667	15529	15553	15769	15656	15629	15525	15715	15576	15687	15673	15540	15680	15585	15752	15540	15609	15696	15444	15629	15714	15680	15624	15736	15580	15756	15712	15669	15913	15666	15709	15560	15581	15459	15598	15567	15654	15516	15740	15741	15659	15669	15586	15556	15484	15823	15701	15659	15685	15431	15630	15656	15723	15497	15523	15815	15591	15787	15596	15794	15639	15614	15733	15568	15733	15648	15574	15673	15706	15428	15750	15751	15501	15750	15663	15770	15656	15626	15644	15574	15780	15690	15685	15558	15730	15752	15735	15800	15758	15676	15602	15716	15429	15794	15549	15546	15679	15682	15598	15517	15644	15896	15762	15723	15749	15587	15651	15685	15623	15638	15686	15585	15779	15656	15724	15646	15706	15475	15633	15706	15727	15822	15507	15632	15710	15795	15659	15598	15658	15727	15662	15765	15797	15649	15657	15789	15593	15563	15585	15602	15798	15472	15509	15650	15610	15765	15558	15634	15594	15466	15730	15676	15584	15534	15562	15711	15612	15671	15717	15640	15767	15756	15582	15772	15606	15740	15557	15809	15870	15641	15627	15626	15532	15707	15470	15599	15526	15741	15793	15769	15682	15785	15550	15734	15641	15543	15711	15519	15706	15688	15541	15765	15783	15581	15554	15585	15657	15608	15728	15676	15612	15634	15588	15607	15781	15614	15572	15774	15481	15465	15750	15544	15725	15620	15589	15740	15611	15800	15553	15463	15596	15569	15640	15700	15662	15501	15582	15725	15698	15609	15604	15650	15774	15565	15523	15640	15536	15782	15676	15649	15661	15692	15795	15616	15802	15537	15741	15642	15678	15639	15628	15556	15471	15708	15624	15825	15779	15659	15674	15516	15743	15707	15580	15693	15718	15545	15777	15610	15743	15520	15666	15658	15757	15736	15577	15627	15609	15803	15544	15651	15829	15675	15556	15591	15647	15645	15846	15724	15594	15763	15771	15705	15886	15420	15629	15782	15772	15650	15572	15713	15770	15680	15794	15572	15694	15590	15630	15713	15776	15751	15841	15733	15714	15560	15793	15692	15597	15636	15705	15708	15587	15625	15584	15927	15641	15722	15689	15732	15611	15700	15772	15624	15655	15699	15550	15574	15764	15696	15710	15801	15791	15644	15741	15618	15638	15742	15671	15660	15611	15638	15631	15605	15851	15805	15622	15698	15646	15634	15755	15678	15613	15557	15625	15765	15725	15653	15746	15773	15722	15720	15545	15605	15733	15637	15660	15795	15624	15492	15689	15725	15755	15829	15835	15590	15665	15870	15681	15776	15526	15725	15702	15758	15687	15728	15715	15691	15657	15742	15636	15738	15703	15499	15631	15682	15682	15618	15696	15480	15722	15819	15746	15645	15661	15747	15667	15720	15728	15756	15739	15876	15584	15807	15578	15570	15590	15656	15807	15674	15442	15597	15606	15678	15727	15799	15617	15621	15461	15743	15673	15621	15801	15757	15638	15714	15711	15635	15746	15592	15574	15617	15601	15639	15550	15671	15619	15786	15661	15698	15723	15705	15650	15701	15667	15686	15769	15681	15629	15536	15511	15651	15593	15724	15653	15609	15681	15531	15683	15674	15535	15741	15647	15742	15679	15725	15554	15893	15597	15639	15644	15692	15670	15653	15529	15768	15738	15614	15639	15705	15740	15777	15767	15544	15642	15664	15582	15735	15615	15702	15661	15626	15669	15787	15741	15622	15512	15828	15591	15635	15648	15460	15606	15483	15650	15551	15598	15643	15623	15455	15642	15552	15766	15619	15841	15635	15633	15799	15727	15667	15577	15602	15482	15624	15711	15637	15417	15817	15766	15643	15606	15759	15833	15688	15768	15671	15775	15738	15660	15609	15686	15561	15680	15638	15688	15737	15779	15619	15668	15727	15764	15718	15586	15821	15614	15557	15664	15773	15798	15665	15727	15741	15824	15585	15746	15639	15587	15648	15578	15757	15634	15779	15672	15864	15631	15564	15558	15605	15593	15609	15517	15668	15632	15527	15847	15578	15548	15737	15701	15713	15605	15677	15658	15730	15491	15555	15667	15340	15767	15640	15661	15543	15606	15692	15595	15626	15808	15655	15683	15661	15736	15655	15763	15562	15766	15710	15664	15574	15707	15497	15676	15818	15533	15709	15711	15819	15580	15707	15479	15646	15704	15695	15642	15749	15712	15726	15839	15595	15581	15573	15766	15623	15569	15677	15693	15579	15752	15818	15738	15694	15689	15579	15668	15566	15590	15576	15736	15659	15594	15630	15706	15691	15548	15593	15668	15608	15605	15674	15683	15756	15696	15699	15722	15711	15711	15632	15685	15612	15721	15719	15763	15596	15547	15608	15674	15713	15737	15796	15568	15693	15613	15530	15719	15707	15653	15725	15740	15541	15661	15543	15771	15569	15870	15836	15798	15599	15746	15690	15741	15712	15682	15769	15825	15595	15726	15593	15744	15729	15594	15600	15739	15888	15649	15636	15679	15541	15711	15776	15723	15773	15576	15503	15637	15705	15760	15757	15645	15716	15626	15728	15822	15714	15513	15697	15500	15794	15739	15542	15693	15572	15684	15774	15618	15682	15496	15739	15795	15516	15800	15804	15809	15786	15671	15514	15682	15704	15715	15656	15611	15622	15662	15650	15656	15584	15638	15701	15657	15539	15654	15512	15718	15632	15614	15719	15577	15745	15755	15652	15751	15681	15632	15677	15474	15691	15722	15567	15808	15625	15827	15807	15691	15684	15744	15663	15745	15623	15725	15490	15667	15596	15668	15632	15835	15765	15481	15848	15497	15833	15690	15613	15596	15660	15634	15742	15715	15547	15674	15688	15700	15691	15598	15689	15678	15748	15541	15565	15687	15698	15662	15728	15582	15646	15614	15697	15562	15655	15437	15503	15704	15593	15771	15613	15589	15696	15650	15663	15569	15765	15615	15615	15697	15733	15653	15627	15697	15693	15516	15615	15553	15654	15618	15599	15714	15696	15724	15642	15616	15770	15796	15519	15691	15715	15661	15738	15675	15494	15587	15579	15831	15475	15612	15524	15690	15756	15548	15796	15648	15635	15617	15673	15540	15647	15688	15606	15559	15786	15671	15723	15652	15725	15658	15639	15670	15603	15637	15795	15736	15725	15523	15695	15636	15542	15668	15824	15740	15472	15671	15757	15509	15571	15669	15548	15611	15617	15705	15849	15737	15532	15638	15635	15774	15639	15617	15773	15506	15704	15737	15806	15528	15641	15733	15683	15727	15635	15579	15657	15647	15742	15752	15745	15728	15782	15781	15615	15599	15612	15665	15757	15721	15628	15697	15772	15574	15630	15774	15544	15688	15661	15698	15775	15698	15654	15634	15617	15608	15514	15740	15526	15668	15592	15563	15671	15751	15744	15546	15586	15697	15656	15738	15671	15708	15690	15595	15591	15586	15599	15652	15635	15763	15782	15633	15812	15781	15803	15637	15675	15665	15818	15651	15635	15647	15680	15698	15773	15559	15719	15784	15687	15647	15470	15725	15748	15693	15759	15575	15770	15677	15777	15700	15601	15780	15747	15563	15588	15726	15582	15579	15608	15764	15454	15760	15599	15774	15814	15643	15612	15693	15584	15745	15617	15626	15673	15722	15727	15697	15845	15570	15659	15658	15623	15621	15636	15606	15683	15806	15576	15736	15619	15538	15520	15782	15698	15704	15660	15655	15668	15630	15503	15606	15715	15588	15658	15783	15802	15598	15738	15889	15508	15654	15675	15557	15792	15583	15618	15563	15690	15646	15673	15734	15695	15569	15658	15734	15633	15704	15682	15656	15561	15643	15616	15665	15495	15692	15702	15679	15721	15866	15744	15595	15716	15798	15702	15627	15696	15529	15856	15636	15607	15721	15543	15674	15795	15622	15600	15668	15478	15676	15574	15802	15503	15708	15754	15899	15772	15793	15714	15927	15711	15740	15759	15843	15612	15737	15755	15644	15680	15749	15725	15720	15585	15705	15765	15710	15801	15546	15545	15578	15513	15638	15637	15627	15506	15654	15630	15733	15733	15413	15681	15653	15723	15731	15729	15734	15616	15822	15768	15681	15515	15733	15608	15608	15550	15600	15724	15798	15706	15755	15844	15637	15681	15589	15612	15744	15604	15614	15590	15728	15767	15468	15661	15644	15546	15558	15627	15511	15798	15628	15586	15575	15719	15608	15626	15635	15559	15712	15551	15471	15658
24220	24472	41156	40315	30201	23602	21315	18757	18287	18561	18448	18448	18865	18426	18133	18591	18168	18315	18505	18437	18313	18097	18366	18323	18240	18647	18419	18372	18599	18330	18438	18283	18620	18268	18356	18227	18173	18307	18350	18334	18281	18246	18365	18292	18287	18181	18116	18086	18350	18224	18227	18188	18232	18436	18421	18234	18277	18416	18142	18306	18367	18181	18210	18271	17961	18382	18261	18314	18283	18218	18417	18411	18509	18336	18343	18138	18226	18389	18268	18390	18299	18266	18111	18264	18229	18183	18196	18321	18227	18392	18292	18326	18299	18433	18390	18322	18218	18201	18339	18195	18307	18251	18319	18221	18387	18035	18236	18186	18318	18141	18125	18230	18121	18351	18310	18215	18275	18348	18280	18212	18361	18093	18249	18265	17977	18321	18213	18380	18362	18224	18079	18437	18271	18340	18149	18228	18131	18319	18334	18243	18218	18196	18256	18481	18164	18235	18145	18347	18186	18094	18165	18091	18449	18326	18253	18389	18287	18419	18174	18229	18411	18164	18261	18269	18297	18141	18362	18231	18176	18247	18058	18369	18384	18378	18251	18120	17990	18406	18255	18239	18165	18290	18417	18350	18346	18507	18386	18246	18200	18124	18238	18271	18047	18340	18369	18189	18372	18362	18271	18138	18325	18051	18225	18595	18228	18289	18293	18301	18475	18385	18416	18137	18353	18227	18410	18305	18367	18038	18284	18336	18188	18290	18078	18218	18269	18228	18464	18288	18182	18304	18255	18346	18429	18356	18377	18306	18225	18286	18346	18279	18404	18304	18342	18342	18534	18350	18189	18348	18251	18192	18183	18116	18035	18388	18414	18055	18271	18295	18428	18152	18369	18031	18475	18344	18138	18219	18286	18165	18137	18313	18302	18114	18223	18290	18092	18276	18068	18333	18350	18090	18196	18158	18156	18221	18041	18119	18201	18012	18264	18320	18125	18308	18225	18157	18306	18096	18166	18523	18361	18165	18225	18310	18467	18313	18165	18487	18287	18419	18271	18190	18222	18336	18543	18542	18415	18374	18245	18343	18323	18290	18294	18371	18191	18265	18192	18202	18417	18077	18322	18126	18151	18397	18221	18128	18326	18371	18408	18260	18134	18142	18277	18149	18097	18240	18237	18238	18259	18223	18221	18268	18155	18369	18328	18297	18293	18454	18388	18281	18140	18214	18090	18234	18278	18182	18355	18150	18267	18461	18291	18259	18305	18373	18479	18226	18324	18203	18299	18465	18418	18351	18257	18335	18189	18233	18146	18472	18314	18202	18137	18270	18437	18146	18237	18234	18393	18273	18374	18179	18262	18049	18434	18281	18161	18247	18380	18262	18105	18235	18453	18152	18214	18109	18258	18226	18103	18282	18240	18000	18317	18286	18232	18189	18355	18254	18086	18202	18276	18346	18350	18254	18210	18166	18207	18351	18438	18475	18470	18406	18070	18032	18192	18432	18043	18404	18135	18119	18222	18134	18157	18124	18138	18466	18260	18225	18212	18425	18072	18317	18352	18095	18082	18293	18097	18202	18196	18401	18227	18282	18256	18200	18457	18133	18233	18144	18228	18121	18376	18396	18287	18047	18055	18321	18210	18319	18142	18181	18279	18256	18389	18253	18301	18033	18244	18251	18144	17979	18137	18297	18180	18210	18175	18182	18271	18155	18304	18112	18188	18480	18254	18276	18181	18222	18387	18161	18014	18241	18115	18224	18362	18233	18105	18035	18472	18268	18568	18412	18281	18106	18335	18254	18277	18306	18194	18258	18258	18208	18281	18260	18123	18210	18211	18093	18102	18270	18273	18132	18237	18212	18196	18177	18190	18149	18295	18194	18269	18044	18392	18342	18143	18264	18269	18123	18271	18205	18394	18296	18572	18167	18233	18186	18103	18160	18099	18406	18257	18167	18238	18191	18256	18219	18295	18410	18416	18143	18379	18343	18459	18177	18340	18283	18159	18444	18526	18043	18350	18122	18299	18192	18295	17985	18090	18186	18202	18447	18235	18221	18046	18220	18251	18456	18218	18448	18294	18376	18241	17976	18168	18393	18208	18022	18100	17976	18184	18168	18240	18525	18219	18115	18175	18306	18508	18204	18420	18500	18217	18371	18221	18382	18266	18190	17939	18076	18147	18172	18391	18059	18333	18343	18421	18161	18154	18179	18328	18424	18114	18177	18344	18052	18364	18158	18343	18168	18316	18176	18168	18270	18441	18432	18203	18173	18305	18123	18284	18239	18458	18322	18021	18279	18395	18398	18280	18215	18226	18200	18255	18365	18337	18268	18284	18262	18106	18298	18306	18040	18436	18244	18262	18347	18265	18339	18330	18386	18394	18351	18403	18311	18337	18184	18313	18272	18380	18246	18169	18339	18447	18213	18291	18203	18179	18094	18322	18331	18261	18068	18190	18316	18439	18234	18320	18317	18306	18472	18250	18274	18325	18040	18347	18208	18527	18102	18220	18260	18288	18214	18242	18289	18235	17956	17980	18175	18005	18322	18294	18191	18190	18402	18109	18270	18290	18368	18143	18323	18246	18140	18236	18470	18381	18282	18347	18154	18144	18227	18302	18368	18515	18185	18234	18174	18249	18379	18260	18429	18404	18231	18207	18121	18367	18244	18143	18163	18344	18311	18073	18307	18270	18332	18109	18266	18202	18392	18220	18302	18340	18404	18116	18189	17989	18302	18154	18351	18212	18135	18149	18237	18317	18422	18173	18156	18161	18354	18234	18391	18297	18258	18247	18224	18208	18280	18163	18286	18224	18436	18203	18341	18163	18208	18109	18146	18203	18003	18382	18473	18210	18296	18171	18107	18189	18177	18435	18080	18183	18243	18218	18222	18270	18561	18197	18252	18102	18231	18262	18256	18276	18068	18243	18204	18289	18302	18341	18171	18327	18121	18205	18287	18349	18163	18343	18418	18247	18214	18231	18333	18169	18319	18274	18249	18181	18195	18371	18252	18270	18121	18270	18177	18219	17958	18179	18136	18253	18238	18343	18002	18223	18389	18436	18392	18279	18325	18427	18320	18311	18138	18277	18294	18147	18355	18257	18368	18389	18452	18452	18265	18380	18123	18445	18299	18114	18285	18238	18223	18299	18268	18348	18338	18147	18326	18327	18188	18216	18245	18300	18193	18173	18306	18061	18222	18303	18298	18111	18356	18221	18235	18358	18404	18243	18418	18280	18219	18262	18240	18163	18261	18259	18103	18114	18216	18362	18220	18286	18314	18204	18384	18217	18235	18529	18264	18279	18251	18159	18515	18411	18347	18429	18347	18250	18173	18297	18334	18299	18235	18344	18229	18469	18460	18300	18093	18086	18164	18221	18547	18290	18231	18164	18311	18262	18209	18081	18295	18300	18192	18234	18267	18170	18365	18374	18196	18321	18218	18238	18204	18337	18243	18304	18297	18052	18243	18142	18233	18353	17916	18470	18195	18148	18264	18173	18429	18300	18312	18392	18053	18242	18329	18173	18138	18356	18489	18374	18228	18256	18166	18307	18099	18299	18294	18404	18251	18412	18154	18205	18136	18181	18207	18115	18152	18163	18279	18311	18328	18343	18076	18205	18288	18329	18051	18177	18380	18232	17975	18446	18367	18405	18357	18428	18252	18334	18297	18467	18147	18307	18066	18091	18490	18165	18206	18429	18403	18148	18435	18307	18248	18259	17969	18225	18142	18520	18309	18285	18256	18121	18105	18365	18444	18323	18338	18152	18341	18147	18129	18246	18376	18299	18145	18258	18081	18128	18350	18261	18017	18108	18185	18376	18321	18467	18416	18222	18378	18389	18413	18293	18247	18140	18319	18621	18294	18303	18285	18083	18135	18289	18357	18347	18263	18193	18103	18262	18245	18484	18381	18308	18066	18304	18129	18318	18113	18211	18168	18275	18428	18232	18288	18150	18238	18226	18307	18341	18127	18348	18415	18551	18183	18198	18173	18334	18473	18288	18301	18193	18120	18045	18171	18205	18367	18205	18368	18141	18238	18233	18213	18363	18313	18452	18273	18386	18510	18257	18304	18384	18369	18428	18284	18382	18197	18297	18255	18189	18384	18125	18292	18176	18207	18230	18461	18458	18148	18496	18277	18427	18196	18238	18367	18065	18182	18276	18055	18162	18278	18368	18311	18304	17994	18200	18290	18065	18128	18128	18424	18321	18252	18210	18175	18343	18320	18137	18232	18298	18372	18287	18473	18277	18189	18170	18226	18371	18276	18023	18336	18469	18384	18259	18178	18211	18208	18214	18036	18356	18112	18417	18249	18288	18238	18351	18541	18377	18115	18404	18224	18368	18409	18398	18174	18274	18323	18196	18319	18265	18271	18326	18296	18280	18454	18122	18251	18118	18201	18539	18411	18280	18223	18175	18006	18205	18253	18350	18231	18353	18468	18467	18436	18258	18300	18031	18327	18200	18265	18186	18177	18288	18405	18458	18410	18219	18086	18451	18274	18385	18372	18165	18384	18214	18262	18241	18167	18141	18358	18264	18295	18209	18166	18255	18218	18201	18290	18394	18457	18097	18350	18490	18473	18396	18343	18213	18276	18447	18135	18232	18120	18370	18342	18498	18429	18313	18211	18225	18256	18136	18281	18326	18395	18161	18235	18335	18241	18330	18483	18286	18240	18252	18352	18343	18366	18228	18141	18364	18356	18382	18246	18180	18287	18409	18282	18187	18312	18282	18227	18318	18233	18383	18252	18256	18222	18341	18167	18150	18387	18193	18394	18303	18446	18276	18250	18217	18333	18359	18391	18188	18105	18286	18014	18293	18374	18506	18281	18447	18437	18450	18517	18344	18269	18152	18192	18448	18263	18259	18091	18366	18238	18264	18401	18442	18241	18514	18132	18448	18227	18280	18406	18367	18246	18420	18189	18277	18067	18261	18275	18289	18176	18180	18158	18504	18290	18311	18277	18129	18035	18189	18246	18232	18283	18247	18327	18314	18459	18264	18222	18410	18369	18336	18550	18273	18080	18269	18270	18292	18332	18079	18171	18462	18344	18329	18230	18093	18311	18272	18186	18182	18388	18164	18127	18182	18072	18460	18244	17998	18328	18223	18333	18105	18313	18410	18325	18252	18370	18165	18412	18226	18263	18288	18346	18500	18200	18323	18326	18296	18313	18361	18067
59815	98677	85379	56990	34351	18016	15958	15952	15915	15873	15934	15941	15940	16251	15798	16093	15936	15949	16099	15933	15879	15931	15872	16016	15941	15867	15932	15856	15942	15917	16010	15880	16064	15963	16005	15923	15971	16064	15952	15922	16036	15963	15951	15983	15982	15872	15944	16065	15994	15858	16100	15932	15981	15954	15915	15902	16072	15750	15958	15798	15920	15981	15959	15957	15906	15875	16149	15868	15910	16043	15875	15990	15942	16033	15834	15978	16007	15774	15860	15788	15911	16045	15931	15914	15876	15894	15932	16142	15915	15942	16102	16017	15819	15907	15940	15901	16073	15862	15930	15927	15831	16029	15923	15946	15867	15855	15994	15814	16076	16167	15852	15939	16067	16008	15949	15785	16000	15766	15921	15967	15872	15968	15954	15728	15976	15813	16020	16104	15872	15985	15971	15977	15897	15924	15924	15939	15991	15854	15989	15926	15856	15839	16100	16074	15886	15794	15826	16010	15929	15862	16061	16025	15899	15924	15858	15965	16027	15892	15849	15960	15987	15972	15916	15903	15956	15839	15946	15840	15859	15957	15991	15947	15991	16055	15977	15803	16049	15864	15783	16043	16145	15965	15878	15886	16188	15979	15882	15912	16001	15822	15726	15856	15914	15934	15935	15754	15847	16017	15839	15970	15900	15801	15834	15656	15941	16095	15898	16036	15914	15943	15813	15884	15862	15784	16037	16001	16036	15762	15886	15986	15813	16020	15855	15815	15897	15799	15889	15908	15956	16012	15827	15875	15899	15741	15968	16064	15795	15866	15949	15973	15923	15947	15955	16017	15854	15887	16079	15678	15927	15920	15913	16075	16115	15954	15939	15714	15925	15937	15955	16007	15947	16000	15922	15938	15955	16059	15952	15971	15949	16000	15828	15796	15931	16002	15793	15897	15933	15791	15818	15942	15991	15841	15764	15908	15941	16103	15835	15896	15961	15894	15933	15779	15867	15973	15850	16053	15877	15948	15820	15926	16053	15970	15812	15816	15923	15873	16002	16107	15833	15885	15992	16049	16015	15873	15812	16065	15846	15919	16038	15755	15915	15984	16041	15889	15975	15952	16008	15994	16031	15908	15845	15944	16073	16122	15979	15990	15940	15936	15870	16114	16146	15879	15672	15928	15967	15931	16030	15988	15848	15978	15978	16007	15897	15903	16022	15882	15963	15944	15793	15850	15924	15911	15949	15878	15931	15997	15824	15976	15939	15956	15934	16129	15939	15940	15907	15971	15849	15910	15951	15932	15903	15880	15950	15854	15969	15944	15920	15706	15845	16058	15982	15934	15979	15819	15798	16073	15875	15993	15783	15933	16036	15907	15919	15883	15943	15947	15919	15963	16081	15946	15765	15866	15911	15864	15856	16038	16003	15887	15903	16065	16136	15981	15972	15909	15875	15931	15848	15968	15721	15952	15984	15972	15910	16038	15948	15998	15913	16088	16027	15980	15841	15960	16051	15873	15765	15778	15957	15846	16007	15961	15924	15860	15942	16070	16059	15934	15794	15692	15869	15862	15981	16022	15876	15979	15923	15886	15926	15734	15993	15901	15879	16013	15832	15898	16008	15909	15964	15940	15793	15789	15918	15957	15814	15843	15922	15985	15899	16019	15850	15978	16149	15923	15936	15934	15826	16038	16052	15897	15832	16154	15912	15961	15875	15963	15930	15683	16159	15829	15928	16015	15929	15967	15998	15990	15791	15976	15985	16032	15997	15731	15962	15915	15985	15901	15904	15874	16027	15882	15989	15946	15965	15933	15852	15928	15925	15840	15889	15901	15962	15883	15829	15982	15982	16098	15652	15956	15912	15939	15793	16006	15904	16168	15812	16000	15901	15855	16016	15915	15808	16082	15994	15975	16026	15877	15782	15877	16022	15884	15952	15955	15834	15816	16026	15994	15662	16050	15915	15930	15935	15880	15852	15959	16021	15917	15844	15933	15981	15983	15888	15943	16068	15894	15972	15823	15904	15921	15897	15907	15931	15960	15805	15825	16023	16019	16034	16011	15789	15867	15959	15947	16067	16072	15911	15998	15894	15803	15901	15995	15914	15874	15975	15960	16052	16012	15872	15887	16104	15859	15793	15941	15882	16013	16001	15996	15937	15971	15977	15945	16115	15932	15791	15806	16047	15938	15962	15914	15777	16003	15712	16211	15722	15926	15948	15985	15836	16045	15931	15826	15861	16065	16053	15789	15926	15895	15965	15999	15915	16115	15884	15901	15966	16125	15914	15701	15905	15843	15986	16058	15810	16025	16019	15949	15941	16082	15836	15764	15976	15827	16070	15981	15991	15939	15928	16080	15850	15937	15883	15957	16174	15976	16053	15897	15806	15923	16007	15878	15801	15776	15836	16011	15981	15897	15898	16129	15889	16090	15961	15978	16028	16070	15919	15818	15930	15844	16232	15912	15824	15954	15881	15866	15832	15830	15884	16035	15953	15859	16012	16041	15540	15916	15827	15996	15878	15782	15769	15860	16099	15900	15864	15899	15835	15786	16136	15955	15896	15977	15986	15787	16055	15827	15980	15843	15873	15775	15905	16013	16069	16051	16050	15901	16044	15744	15986	15874	15862	16064	16010	15858	15933	15998	15839	15974	15914	16027	16073	15940	15908	15736	16013	15953	16071	15971	15881	15789	15861	15998	15870	15960	15920	15914	15862	15756	15871	15906	15843	16150	16014	15803	15819	15863	15975	16052	15880	15674	15840	15839	15994	15831	15936	15953	15684	15852	15898	15940	15834	16015	15910	15840	16077	15872	16154	16006	16117	15844	15907	15942	15990	15872	15930	15860	15896	15938	16021	15972	15787	15837	15890	15940	16086	15792	15983	15957	16015	16072	15748	15864	16077	15804	15902	15845	15881	15965	15871	16010	16029	15696	15894	15953	16019	15945	16000	15910	15855	15868	15953	15935	15825	15845	15998	15860	15907	15797	16065	15964	15822	15901	16005	15901	15792	15870	15945	15902	15985	16064	15813	16002	15994	15887	15775	15810	15990	15861	15886	15948	15966	15904	16017	15956	16050	15946	15765	15960	15956	15909	15927	15967	15988	15874	15895	15841	15905	16114	15912	15982	15870	15994	16025	15919	15973	15798	15737	15910	16086	15903	15946	16109	15822	15963	15602	15826	15975	16038	15916	15933	15850	15801	15923	15998	15846	15836	15933	15988	15957	15898	15897	15705	15995	15860	16111	15890	16004	16021	15949	15995	15991	15954	15800	15914	15941	15833	16047	16074	16017	15903	16039	15995	15853	15940	15936	15968	15786	15859	15871	15919	15996	15948	15900	16149	15773	15833	15995	15992	15914	15956	15928	16009	15934	15862	15870	15873	15976	15954	15927	15898	15820	15940	16065	15884	15887	15931	15953	15938	15969	15947	15958	15807	15955	15772	15927	15881	15855	15834	15992	16056	15796	15864	15855	15818	15877	16053	15928	15887	16032	15882	15903	15992	15966	15978	15802	15973	16067	15940	16113	15874	15806	16090	15889	15966	15940	16008	15981	15883	16052	15997	16020	16016	15820	15825	16074	15993	15904	16024	15848	15904	15802	16010	15890	15956	15866	15942	16049	15835	15966	15968	15922	16017	15892	15825	15961	15805	15853	15912	16029	15905	15892	15893	15995	16140	15788	15775	15901	16000	15773	15888	15913	16041	16082	15839	15817	15915	16003	15865	16022	15885	16113	15772	15955	15939	15882	15922	16031	15917	15989	15827	15765	15926	15844	15940	15934	15936	15770	15890	15882	15935	15823	15857	15979	15795	15920	15904	15871	15881	15991	15848	15878	16043	15939	16074	15898	15859	16040	15942	15984	15963	15948	16006	15807	15999	15913	15876	16023	15935	15893	15807	15931	16010	16024	15924	15740	16001	15879	15940	16058	15743	16171	15907	15902	15949	15980	15956	15856	15976	15909	16010	16002	15949	15937	15810	15957	15954	16075	16069	15875	15963	15959	16101	15819	15908	15970	15851	15957	16070	15840	15952	15812	15862	16005	16083	15878	15930	15723	15901	15880	16052	16011	15856	15860	15838	16002	15946	15921	15884	15946	15880	15988	15985	15883	16050	15974	15930	15819	15939	15959	15737	16058	15942	15943	15785	15915	15983	16036	15956	15880	15772	15989	15955	15995	16155	15903	15988	15836	16152	15966	15861	15916	16040	15901	15810	16070	15926	15978	16028	15932	16013	16040	15921	15788	15783	16022	15828	15948	15920	15755	16073	15981	16063	15911	16073	15868	16063	15934	15882	15797	15915	15959	16081	15905	16041	15962	15677	15984	16094	15763	15993	15700	16110	15941	15949	15957	15894	15833	15846	15913	15878	16156	15993	15759	15993	15921	15776	16023	15930	15861	15936	15841	16026	15943	15926	16017	16064	15938	16067	15966	16056	16038	15786	15963	15767	15838	16003	15986	16053	15944	15758	15938	16048	16093	15955	15981	15791	16012	16024	15945	15872	16074	15829	15886	15924	15964	15965	15976	15856	15959	15933	15916	15798	16104	16011	15980	15938	15954	16074	16087	15910	15997	16053	16032	15708	15944	15917	15875	15917	16041	15923	15976	16014	15828	16021	15779	15788	15857	15857	15873	16093	15928	16053	15898	15888	16084	15797	15786	15877	15881	15983	15806	15771	15903	15961	15939	16015	15858	16046	15900	15908	15888	15863	15968	15877	15875	15930	15993	15877	15863	16077	15929	15987	15956	16022	15827	16134	15840	16055	15898	15950	16054	15850	15986	15838	15842	16026	15680	15872	15799	15784	15991	15936	15917	15984	15873	15870	15965	16021	15884	15820	15658	16121	15869	15796	15704	15814	16066	15832	15858	15922	15946	15950	15964	16067	15991	15844	16055	15952	15929	15964	15957	15800	15888	15962	15940	15825	15846	15834	15928	15791	15965	15870	15819	16004	16028	15973	15983	16088	16061	15913	15930	15838	15841	15871	16005	15824	15843	15844	15915	16049	16025	15911	16135	15803	15980	15810	15828	15742	15907	16012	16006	15835	15917	15986	16005	16014	15950	16146	15895	15879	15967	15997	15885	15872	15839	15931	15905	15885	15932	16050	15952	15932	15924	16066	15909	16023	15997	16050	15899	15841	15972	15797	15940	15839	15965	15885	15907	15816	15986	15892	16023	15886
23025	22758	37183	36162	29182	24819	24469	19987	19001	19297	19094	19188	19125	19188	19041	18833	18905	18944	18972	18993	18923	19120	18950	18909	18974	18880	18950	19020	18776	18749	18866	18807	19039	18802	18841	18763	18836	18825	18950	18931	18876	19018	18854	18901	18471	18879	18767	18859	18677	18952	18778	18859	18823	18898	18919	18973	18839	18753	18908	18850	18840	18773	18854	18738	18846	18713	18728	18660	18933	18785	18784	18779	18876	18909	18770	18705	18859	18674	18700	18568	18896	18752	18736	18898	18825	18790	18885	18588	18777	18674	18727	18785	18692	18933	18854	18776	18766	18693	18834	18769	18952	18928	18683	18800	18759	18673	18841	18842	18678	18748	18733	18589	18983	18661	18834	18761	18811	18785	18790	18575	18797	18714	18699	18801	18907	18818	18822	18890	18836	18984	18852	18773	18837	18695	18598	18703	18563	18602	18624	18788	18664	18765	18596	18622	18704	18691	18670	18685	18646	18847	18578	18708	18650	18567	18779	18834	18721	18767	18694	18565	18624	18707	18816	18825	18866	18837	18902	18593	18835	18743	18709	18810	18688	18832	18980	18880	18768	18693	18838	18850	18773	18695	18739	18811	18856	18834	18719	18817	18925	18729	18837	18960	18905	18604	18566	18808	18933	18842	19013	18556	18665	18700	18697	18938	18711	18810	18716	18840	18644	18803	18682	18787	18732	18943	18704	18772	18823	18847	18659	18797	18520	18770	18714	18783	18692	18706	18718	18862	18709	18554	18664	18751	18902	18633	18811	18633	18662	18560	18702	18550	18619	18908	18638	18800	18546	18720	18629	18706	18824	18614	18658	18691	18556	18696	18684	18785	18453	18701	18685	18691	18997	18743	18814	18659	18842	18779	18697	18751	18783	18710	18728	18687	18783	18738	18559	18668	18844	18853	18662	18775	18649	18823	18712	18705	18651	18832	18749	18620	18907	18712	18925	18716	18775	18616	18754	18658	18815	18723	18711	18549	18722	18754	18630	18746	18783	18728	18587	18781	18641	18824	18710	18668	18825	18738	18608	18619	18844	18806	18737	18770	18570	18753	18847	18860	18896	18977	18891	18669	18566	18776	18776	18594	18802	18719	18849	18827	18799	18791	18902	18740	18752	18645	18755	18387	18703	18649	18861	18692	18848	18695	18761	18778	18690	18722	18803	18958	18794	18897	18681	18808	18690	18596	18757	18629	18645	18917	18807	18788	18577	18559	18675	18872	18991	18572	18886	18688	18682	18720	18581	18681	18593	18781	18802	18860	18786	18717	18863	18733	18889	18778	18822	18838	18496	18596	18869	18886	19066	18783	18967	18823	18661	18545	18678	18706	18633	18645	18690	18857	18744	18854	18684	18738	18652	18578	18882	18751	18588	18533	18776	18790	18725	18708	18627	18680	18750	18611	18839	18864	18450	18716	18652	18799	18752	18864	18711	18902	18779	18886	18801	18710	18872	19010	18902	18698	18878	18839	18797	18877	18656	18745	18669	18623	18736	18670	18737	18737	18829	18629	18619	18669	18762	18860	18802	18798	18628	18690	18562	18647	18947	18921	18752	18923	18757	18807	18815	18743	18753	18895	18782	18821	18794	18716	18793	18977	18520	18705	18958	18725	18664	18711	18788	18702	18722	18649	18640	18842	18790	18718	18733	18724	18944	18826	18791	18651	18829	18818	18822	18767	18874	18671	18660	18637	18859	18778	18780	18677	18778	18719	18915	18985	18640	18813	18756	18732	18664	18756	19019	18930	18770	18969	18571	18764	18791	18675	18778	18747	18740	18868	18629	18820	18689	18659	18910	18826	18682	18684	18735	18679	18734	18757	18911	18786	18783	18608	18867	19049	18732	18984	18650	18758	18759	18781	18651	18635	18589	18994	19095	18696	18576	18822	18853	18770	18766	18700	18763	18665	18905	18732	18794	18619	18833	18733	18761	18596	19009	18782	18574	18711	18664	18915	18692	18801	18703	18710	18975	18775	18867	18950	18822	18699	18821	18773	18498	18728	18797	18687	18708	18826	18730	18513	18902	18688	18756	18735	18763	18745	18637	18652	18747	18886	18744	18647	18642	18839	18880	18731	18781	18655	18753	18838	18714	18690	18625	18759	18705	18640	18642	18662	18863	18558	18730	18888	18710	18776	18738	18939	18607	18841	18844	18746	18883	18674	18907	18756	18807	18872	18752	18635	18550	18726	18527	18856	18759	18711	18791	18898	18882	18644	18794	18649	18917	18755	18465	18612	18569	18782	18950	18879	18878	18829	18717	18707	18798	18867	18781	18752	18824	18884	18862	18938	18723	18911	18773	18611	18920	18914	18634	18979	19098	18678	18634	18751	18671	18701	18785	18907	18603	18750	18852	18665	18738	18653	18822	18866	18904	18705	18646	18616	18635	18476	18515	18633	18673	18767	18570	19041	18854	18787	18747	18841	18777	18593	18600	18871	18792	18838	18964	18706	18812	18721	18828	18786	18518	18693	18727	18531	18591	18652	18691	18829	18855	18655	18968	18798	18875	18609	18635	18940	18668	18683	18938	18702	18730	18760	18839	18641	18778	18941	18749	18779	18631	18831	18814	18659	18779	18591	18514	18759	18843	18816	18623	18736	18716	18674	18796	18645	18815	18855	18747	18937	18778	18701	18652	18879	18658	18666	18542	18679	18743	18659	18705	18606	18757	18819	18919	18892	18745	18669	18935	18830	18834	18879	18887	18539	18822	18723	18838	18876	18634	18754	18884	18688	18692	18765	18751	18744	18904	18691	18794	18706	18765	18586	18682	18878	18629	18726	18619	18818	18846	18359	18835	18792	18930	18870	18616	18858	18734	18742	18778	18951	18645	18937	18814	18544	18580	18841	18750	18970	18737	18735	18656	18700	18664	18721	18755	18704	18816	18614	18650	18756	18723	18818	18801	18769	18783	18761	18794	18808	18741	18574	18802	18792	18732	18734	18626	18588	18604	18687	18775	18788	18933	18500	18700	18660	18888	18723	18760	18598	18593	18732	18854	18748	18735	18761	18881	18798	18925	18632	18898	18668	18812	18722	18802	18800	19060	18968	19011	18886	18669	18759	18723	18668	18861	18718	18757	18840	18827	19030	18713	18893	18610	18579	18874	18822	18654	18843	18777	18835	18498	18798	18913	18740	18635	18720	18682	18697	18801	18760	18704	18773	18695	18715	18586	18712	18623	18543	18630	18841	18627	18726	18780	18922	18828	18611	18695	18740	18865	18926	18931	18814	18697	18871	18611	18787	18816	18766	18650	18656	18838	18783	18781	18757	18642	18547	18829	18836	18880	18856	18775	18740	18701	18605	18615	18940	18864	18807	18944	18839	18532	18763	18656	18810	18829	18901	18752	18733	18706	19005	18613	19097	18873	18815	18708	18745	18851	18612	18806	18662	18654	18841	18817	18782	18682	18976	18708	18686	18631	18838	18932	18768	18653	18768	18769	18680	18773	18889	18908	18737	18897	18725	18796	18674	18728	18721	18559	18452	18772	18723	18844	18748	18825	18699	18550	18817	18726	18806	18729	18678	18784	18704	18572	18608	18866	18784	18622	18721	18940	18601	18678	18763	18726	18853	18836	18739	18726	18602	18632	18696	18924	18773	18686	18636	18661	18869	18821	18883	18707	18659	18658	18695	18742	18691	18711	18772	18904	18802	18753	18693	18656	18755	18799	18810	18771	18668	18713	18639	19022	18656	18847	18714	18609	18766	18917	18771	18611	18641	18749	18654	18932	18727	18832	18590	18697	18822	18692	18805	18769	18588	18726	18776	18695	18614	18660	18622	18578	18432	18751	18837	18658	18658	18804	18822	19019	18556	18983	18597	18710	18627	18947	18825	18566	18859	18741	18633	18999	18517	18774	18791	18614	18655	18743	18770	18634	18782	18783	18644	18759	18628	18793	18999	18655	18651	18741	18785	18798	18736	18798	18703	18862	18666	18756	19014	18713	18978	18970	18688	18851	18813	18869	18889	18967	18830	18852	18956	18847	18846	18725	18690	18808	18921	18728	18711	18728	18662	18723	18882	18752	18652	18808	18863	18607	18609	18643	18506	18758	18609	18751	18868	18867	18680	18693	18768	18595	18697	18624	18707	18767	18727	18959	18790	18814	18787	18699	18556	18519	18642	18628	18730	18634	18815	18674	18671	18936	18835	18672	18622	18823	18625	18651	18672	18809	18886	18890	18655	18568	18811	19014	18894	18725	18982	18819	18498	18770	18968	18676	18655	18661	18810	18640	18527	18807	18694	18799	18669	18886	18762	18676	18828	18422	18702	18617	18885	18761	18532	18890	18730	18862	18873	18934	18770	18777	18849	18749	18640	18811	18758	18743	18643	18752	18790	18801	18591	18588	18794	18808	18727	18663	18669	18462	18868	18765	18610	18896	18734	18604	18866	18648	18906	18654	18698	18906	18847	18722	18589	18750	18781	18808	18707	18784	18768	18719	18792	18709	18621	18727	18822	18779	18717	18714	18793	18716	18713	18610	18795	18705	18909	18780	18948	18913	18763	18581	18554	18730	18840	18727	18534	18627	18828	18903	18615	18679	18748	18683	18763	18827	18819	18831	18634	18714	18610	18946	18823	18705	18652	18699	18924	18999	18869	19006	18565	18799	18678	18642	18473	18750	18749	18902	18937	18677	18866	18989	18682	18739	18656	18639	18845	18652	18735	18914	18646	18890	18767	18956	18713	18848	18626	18690	18621	18752	18755	18696	18638	18757	18858	18695	18780	18671	18624	18662	18812	18684	18692	18755	18969	18705	18806	18666	18956	18718	18842	18725	18719	18718	18761	18759	18624	18680	18719	18688	18401	18540	18760	18525	18653	18600	18799	18704	18671	18572	18751	18621	18763	18871	18689	18583	18841	18787	18644	18693	18716	18530	18852	18707	18638	18687	18737	18847	18652	18618	18817	18851	18631	18714	18888	18763	18778	18689	18836	18583	18794	18814	18890	18667	18871	18658	18757	18730	18714	18552	18717	18867	18767	18758	18748	18850	18822	18753	18684	18641	18710	18669	18807	18628	18896	18813	18881	18760	18661	18714	18645	18674	18760	18822	18738	18765	18690	18732	18841	18798	18605	18657	18777	18691	18698	18711	18719	18681	18685	18624	18703	18637	18649	18650	19050	18874	18840
64019	106547	93882	70116	42576	19893	16256	16135	16251	16385	16143	16296	16077	16388	16153	16228	16197	16237	16354	16327	16376	16136	16319	16243	16224	16181	16335	16403	16236	16403	16281	16374	16212	16354	16316	16347	16249	16207	16235	16100	16244	16241	16437	16410	16224	16190	16235	16445	16320	16357	16295	16214	16015	16173	16274	16220	16308	16253	16391	16360	16065	16132	16237	16437	16401	16148	16420	16339	16204	16193	16211	16502	16069	16533	16186	16229	16220	16378	16230	16276	16211	16212	16137	16326	16064	16252	16261	16181	16223	15998	16196	16235	16249	16105	16168	16202	16301	16378	16256	16207	16219	16410	16405	16272	16309	16236	16264	16304	16417	16182	16257	16210	16147	16228	16118	16470	16101	16411	16104	16264	16258	16249	16239	16342	16401	16166	16384	16279	16241	16269	16219	16263	16295	16229	16254	16412	16093	16365	16213	16313	16336	16241	16304	16275	16202	16309	16136	16164	16366	16431	16127	16190	16160	16164	16288	16280	16310	16096	16240	16192	16276	16287	16260	16360	16398	16194	16174	16175	16278	16166	16281	16303	16261	16406	16117	16377	16114	16197	16339	16182	16021	16291	16146	16153	16331	16179	16195	16118	16295	16224	16269	16337	16338	16261	16160	16256	16336	16200	16242	16292	16281	16161	16078	16152	16238	16353	16186	16293	16260	16225	16251	16309	16357	16148	16331	16206	16086	16325	16166	16016	16443	16289	16237	16476	16240	16154	16164	16280	16128	16358	16380	16247	16266	16207	16302	16182	16172	16182	16386	16216	16007	16180	16306	16302	16237	16401	16244	16353	16239	16197	16220	16206	16355	16228	16317	16329	16322	16140	16184	16184	16316	16287	16243	16367	16212	16329	16574	16062	16256	16267	16192	16280	16402	16388	16276	16411	16085	16158	16374	16266	16280	16239	16316	16365	16287	16432	16172	16276	16409	16049	16347	16211	16262	16109	16253	16257	16239	16151	16271	16459	16495	16264	16073	16282	16362	16184	16184	16321	16225	16332	16184	16125	16364	16167	16382	16226	16292	16305	16236	16259	16372	16288	16424	16171	16225	16202	16346	16188	16184	16202	16288	16314	16161	16114	16153	16106	16349	16213	16284	16222	16353	16324	16330	16226	16398	16292	16207	16428	16154	16245	16299	16258	16282	16164	16482	16316	16254	16231	16299	16107	16289	16300	16228	16388	16275	16147	16258	16172	16306	16177	16262	16346	16124	16286	16318	16425	16194	16175	16220	16118	16360	16377	16333	16215	16390	16057	16380	16251	16199	16180	16293	16202	16230	16154	16212	16157	16265	16170	16202	16373	16220	16349	16373	16276	16270	16311	16227	16144	16163	16334	16105	16175	16215	16461	16161	16166	16322	16297	16135	16123	16240	16229	16519	16209	16241	16259	16358	16299	16285	16280	16351	16276	16266	16224	16248	16147	16246	16386	16348	16116	16236	16270	16372	16373	16170	16224	16264	16342	16177	16302	16220	16343	16286	16299	16158	16495	16275	16097	16268	16285	15967	16268	16346	16240	16253	16236	16365	16087	16359	16358	16152	16466	16205	16006	16249	16284	16271	16077	16163	16265	16313	16237	16287	16217	16264	16219	16332	16256	16307	16207	16258	16177	16356	16124	16346	16230	16306	16336	16033	16161	16147	16325	16119	16281	16331	16288	16056	16440	16298	16252	16319	16298	16169	16307	16317	16281	16334	16306	16366	16164	16176	16312	16313	16128	16161	16306	16410	16255	16394	16194	16039	16322	16200	16119	16243	16273	16320	16203	16093	16376	16161	16097	16210	16280	16131	16134	16361	16341	16252	16571	16306	16039	16277	16281	16287	16375	16391	16274	16211	16126	16285	16301	16158	16398	16419	16225	16314	16303	16081	16253	16216	16361	16312	16296	16313	16140	16204	16170	16332	16299	16357	16321	16218	16053	16069	16388	16245	16076	16538	16335	16329	16215	16206	16233	16209	16500	16367	16156	16249	16085	16272	16127	16245	16272	16319	16247	16235	16324	16436	16202	16303	16347	16281	16242	16146	16124	16202	16271	16207	16376	16284	16310	16223	16230	16290	16242	16342	16280	16189	16183	16299	16256	16164	16341	16319	16345	16306	16253	16161	16251	16213	16266	16292	16230	16218	16305	16309	16165	16260	16370	16251	16222	16196	16317	16221	16314	16055	16268	16212	16084	16237	16232	16260	16386	16223	16161	16244	16204	16259	16257	16219	16237	16194	16439	16116	16324	16180	16330	16211	16431	16037	16276	16221	16289	16267	16160	16159	16288	16294	16212	16300	16269	16434	16299	16373	16023	16298	16324	16334	16150	16300	16234	16288	16296	16178	16293	16268	16155	16161	16245	16227	16228	16362	16259	16476	16091	16137	16323	16100	16214	16232	16215	16388	16148	16067	16221	16275	16292	16382	16276	16278	16107	15921	16287	16352	16267	16380	16239	16289	16337	16275	16458	16285	16152	16304	16202	16303	16244	16144	16187	16241	16241	16147	16195	16328	16345	16269	16226	16277	16099	16247	16277	16241	16204	16107	16279	16140	16246	16133	16317	16329	16186	16295	16223	16203	16184	16143	16433	16245	16283	16232	16209	16196	16457	16166	16120	16302	16198	16205	16436	16297	16137	16300	16183	16354	16189	16188	16115	16394	16271	16312	16121	16571	16270	16212	16263	16334	16217	16128	16168	16193	16332	16367	16297	16197	16222	16206	16308	16296	16243	16406	16408	16289	16242	16252	16153	16179	16293	16148	16477	16155	16322	16112	16350	16261	16157	16328	16226	16321	16328	16327	16308	16148	16367	16227	16406	16325	16200	16373	16231	16329	16169	16377	16247	16282	16497	16223	16358	16160	16264	16241	16057	16391	16357	16244	16343	16414	16389	16149	16415	16398	16161	15983	16263	16237	16283	16202	16095	16303	16210	16216	16184	16184	16109	16370	16325	16181	16296	16287	16364	16372	16381	16119	16100	16314	16354	16149	16216	16163	16207	16222	16214	16412	16320	16372	16254	16349	16226	16282	16293	16241	16147	16338	16330	16374	16219	16441	16193	16510	16343	16136	16256	16044	16336	16374	16275	16446	16249	16272	16323	16268	16207	16107	16201	16247	16400	16144	16269	16206	16157	16211	16300	16193	16356	16138	16209	16221	16401	16373	16327	16276	16127	16231	16201	16252	16435	16356	16296	16258	16351	16252	16173	16284	16174	16130	16058	16369	16273	16330	16142	16233	16189	16472	16147	16281	16220	16387	16264	16292	16254	16228	16080	16283	16347	16259	16221	16250	16213	16321	16296	16336	16242	16277	16167	16223	16189	16210	16376	16278	16261	16146	16198	16053	16087	16133	16289	16312	16264	16296	16258	16104	16234	16245	16420	16247	16291	16236	16254	16278	16239	16170	16359	16290	16262	16334	16214	16199	16315	16286	16375	16182	16191	16375	16096	16161	16314	16038	16332	16353	16189	16267	16260	16424	16071	16227	16124	16159	16296	16241	16289	16195	16190	16270	16143	15994	16277	16348	16237	16324	16050	16146	16053	16123	16339	16346	16285	16136	16167	16081	16203	16249	16236	16358	16386	16224	16317	16376	16271	16241	16315	16171	16130	16353	16136	16146	16072	16387	16135	16403	16261	16213	16409	16249	16418	16113	16255	16163	16179	16315	16157	16118	16355	16220	16450	16361	16116	16231	16244	16316	16196	16366	16264	16086	16215	16439	16407	16266	16083	16485	16314	16285	16340	16220	16241	16220	16311	16277	16235	16234	16243	16341	16351	16243	16213	16116	16116	16224	16155	16290	16266	16213	16251	16161	16410	16252	16255	16396	16229	16276	16234	16254	16387	16270	16370	16193	16218	16301	16288	16278	16405	16239	16281	16222	16205	16401	16273	16232	16107	16220	16353	16238	16264	16224	16279	16293	16190	16234	16253	16162	16281	16317	16232	16203	16101	16267	16267	16314	16205	16081	16200	16231	16209	16211	16226	16227	16223	16301	16231	16188	16426	16116	16255	16150	16199	16243	16430	16282	16048	16215	16298	16391	16289	16304	16342	16259	16353	16343	16397	16160	16142	16237	16159	16278	16413	16272	16300	16275	16191	16361	16322	16318	16315	16315	16121	16168	16325	16178	16228	16218	16062	16307	16195	16309	16319	16127	16378	16192	16250	16197	16183	16148	16203	16339	16216	16311	16212	16474	16200	16082	16345	16253	16219	16250	16334	16279	16433	16294	16165	16287	16266	16106	16293	16271	16353	16246	16125	16259	16256	16202	16232	16178	16171	16381	16150	16155	16378	16224	16170	16357	16196	16166	16241	16203	16434	16183	16236	16298	16402	16378	16281	16184	16376	16221	16332	16202	16324	16339	16151	16347	16157	16233	16341	16234	16065	16315	16378	16242	16146	16344	16352	16338	16183	16377	16361	16173	16198	16394	16391	16270	16287	16088	16274	16383	16212	16234	16363	16179	16134	16217	16243	16352	16176	16421	16313	16280	16200	16121	16242	16263	16155	16478	16228	16275	16209	16280	16212	16352	16187	16319	16100	16222	16278	16330	16216	16283	16190	16211	16142	16370	16158	16132	16384	16333	16324	16219	16086	16311	16030	16069	16278	16299	16284	16295	16351	16237	16263	16198	16252	16361	16375	16374	16426	16267	16306	16306	16346	16311	16234	16138	16245	16208	16179	16251	16282	16160	16372	16060	16326	16344	16162	16238	16303	16187	16431	16297	16258	16243	16323	16077	16170	16320	16189	16321	16150	16218	16218	16256	16245	16241	16196	16145	16086	16248	16221	16330	16087	16133	16181	16268	16160	16223	16237	16279	16334	16211	16176	16370	16253	16128	16211	16141	16239	16265	16132	16208	16200	16433	16297	16217	16387	16273	16220	16181	16149	16150	16335	16338	16164	16206	16267	16179	16175	16259	16265	16147	15997	16438	16221	16221	16314	16174	16346	16247	16302	16211	16209	16237	16122	16276	16414	16264	16319	16223	16246	16214	16372	16072	16280	16250	16305	16392	16224	16170	16327	16237	16254	16183	16019	16247	16045	16154	16405	16198	16137	16326	16278	16145	16186	16139	16241	16393	16028	15999	16430	16199	16391	16397	16204	16028	16324	16151	16139	16386	16292	16139	16271
28963	34751	43878	32963	22694	19102	18568	18505	18566	18510	18488	18413	18617	18543	18273	18255	18268	18406	18392	18354	18307	18372	18216	18543	18468	18347	18506	18404	18539	18374	18561	18337	18441	18373	18522	18560	18168	18407	18331	18354	18302	18373	18376	18281	18566	18545	18365	18496	18474	18305	18256	18441	18467	18265	18430	18566	18327	18515	18376	18373	18637	18490	18296	18470	18353	18477	18309	18474	18525	18220	18320	18199	18367	18311	18392	18412	18430	18390	18270	18367	18258	18463	18360	18427	18369	18298	18084	18404	18466	18140	18299	18108	18247	18319	18438	18649	18438	18579	18372	18312	18304	18196	18227	18512	18272	18496	18250	18368	18466	18396	18502	18354	18371	18228	18238	18377	18521	18315	18487	18464	18269	18350	18532	18302	18335	18355	18120	18187	18186	18421	18281	18316	18241	18285	18447	18186	18311	18470	18395	18421	18375	18509	18204	18513	18299	18281	18396	18310	18318	18441	18245	18324	18272	18398	18210	18313	18266	18321	18267	18324	18529	18330	18332	18403	18268	18256	18485	18529	18222	18363	18417	18260	18425	18356	18381	18364	18357	18262	18337	18294	18435	18326	18346	18301	18495	18265	18249	18435	18280	18399	18161	18624	18377	18468	18243	18155	18236	18196	18314	18233	18165	18371	18173	18554	18428	18388	18419	18301	18347	18248	18588	18250	18343	18389	18563	18390	18314	18447	18319	18303	18264	18469	18426	18410	18381	18242	18260	18265	18317	18334	18208	18178	18159	18494	18295	18408	18201	18417	18433	18326	18426	18380	18367	18440	18411	18498	18235	18188	18526	18554	18113	18447	18238	18286	18288	18409	18461	18506	18315	18212	18162	18425	18429	18192	18324	18439	18467	18296	18228	18396	18346	18336	18306	18450	18425	18491	18361	18419	18265	18368	18442	18541	18466	18195	18408	18538	18520	18325	18420	18356	18382	18171	18427	18539	18343	18390	18451	18365	18392	18282	18546	18274	18385	18261	18109	18367	18573	18532	18351	18348	18293	18401	18586	18244	18224	18319	18411	18339	18264	18393	18443	18247	18287	18285	18469	18454	18202	18236	18280	18378	18153	18316	18379	18528	18538	18475	18344	18166	18283	18384	18318	18224	18193	18238	18503	18442	18204	18458	18402	18429	18248	18365	18578	18594	18376	18466	18395	18320	18477	18405	18470	18484	18424	18369	18385	18195	18390	18418	18548	18502	18458	18315	18394	18210	18293	18287	18450	18317	18375	18450	18333	18374	18319	18331	18236	18432	18295	18357	18611	18579	18274	18207	18171	18381	18235	18324	18298	18451	18498	18431	18308	18420	18266	18198	18512	18345	18358	18263	18490	18513	18241	18509	18389	18522	18348	18276	18300	18264	18389	18438	18304	18363	18333	18270	18303	18459	18322	18396	18425	18270	18330	18262	18406	18323	18436	18365	18373	18476	18259	18590	18390	18267	18551	18397	18260	18340	18260	18517	18221	18312	18314	18314	18473	18499	18355	18464	18393	18404	18375	18428	18346	18184	18255	18356	18539	18314	18138	18285	18424	18441	18412	18333	18631	18265	18204	18407	18497	18450	18264	18311	18429	18283	18401	18298	18338	18491	18491	18457	18639	18388	18363	18426	18035	18368	18436	18357	18407	18386	18350	18474	18180	18494	18273	18528	18392	18412	18355	18061	18356	18272	18354	18346	18423	18339	18327	18362	18193	18264	18330	18483	18234	18387	18323	18508	18369	18354	18392	18522	18267	18375	18411	18138	18371	18421	18414	18224	18254	18209	18235	18392	18544	18255	18289	18432	18280	18535	18330	18332	18156	18396	18396	18482	18067	18563	18284	18400	18299	18566	18345	18370	18267	18592	18421	18254	18392	18201	18411	18333	18201	18496	18368	18456	18481	18351	18442	18269	18278	18278	18303	18077	18445	18249	18138	18378	18303	18292	18409	18394	18244	18468	18371	18304	18365	18344	18320	18470	18278	18324	18458	18334	18294	18474	18466	18343	18257	18239	18391	18348	18239	18355	18268	18568	18363	18417	18357	18405	18339	18526	18429	18373	18328	18068	18352	18474	18354	18528	18215	18684	18524	18308	18410	18318	18206	18341	18452	18515	18394	18355	18306	18239	18226	18254	18617	18328	18511	18346	18252	18081	18430	18471	18358	18393	18358	18398	18382	18300	18472	18367	18380	18469	18351	18290	18453	18243	18339	18239	18338	18393	18201	18359	18426	18421	18410	18261	18225	18512	18408	18237	18282	18409	18195	18366	18417	18541	18214	18538	18264	18516	18523	18251	18393	18373	18288	18300	18298	18127	18300	18307	18344	18400	18392	18202	18443	18502	18341	18327	18399	18532	18196	18421	18417	18315	18276	18480	18596	18330	18354	18311	18209	18373	18501	18267	18437	18414	18413	18390	18312	18368	18228	18379	18288	18283	18344	18348	18535	18303	18611	18465	18493	18608	18409	18393	18337	18492	18364	18487	18373	18356	18362	18356	18140	18475	18429	18278	18189	18372	18315	18471	18412	18506	18405	18384	18340	18181	18111	18419	18243	18445	18564	18329	18398	18495	18433	18538	18301	18334	18348	18261	18446	18343	18245	18258	18119	18380	17948	18373	18354	18468	18346	18333	18294	18184	18214	18271	18407	18286	18279	18265	18439	18402	18472	18400	18276	18420	18463	18423	18053	18504	18342	18352	18228	18461	18340	18208	18293	18247	18207	18343	18448	18313	18373	18402	18290	18608	18439	18397	18367	18390	18386	18473	18395	18594	18384	18578	18398	18129	18417	18305	18241	18236	18333	18254	18524	18360	18360	18370	18329	18417	18406	18163	18380	18461	18587	18492	18259	18263	18430	18494	18523	18332	18293	18247	18393	18158	18548	18266	18319	18472	18087	18271	18456	18092	18299	18376	18425	18389	18415	18310	18395	18399	18407	18273	18161	18390	18329	18167	18528	18315	18557	18227	18214	18150	18313	18474	18454	18433	18423	18266	18206	18205	18353	18398	18307	18435	18339	18352	18463	18464	18290	18476	18380	18561	18416	18320	18171	18331	18492	18403	18475	18507	18100	18490	18373	18543	18255	18427	18413	18288	18300	18293	18365	18526	18385	18250	18355	18470	18186	18542	18140	18319	18311	18426	18387	18345	18515	18315	18121	18420	18339	18303	18516	18483	18446	18634	18364	18307	18148	18382	18322	18340	18384	18247	18479	18326	18364	18366	18256	18271	18432	18382	18388	18171	18387	18238	18408	18385	18429	18164	18322	18221	18099	18304	18370	18331	18270	18278	18410	18396	18382	18446	18507	18242	18366	18241	18328	18127	18394	18340	18229	18163	18114	18212	18326	18426	18509	18267	18305	18365	18455	18360	18366	18415	18478	18338	18331	18371	18398	18352	18355	18448	18289	18408	18371	18456	18425	18275	18405	18199	18266	18241	18337	18468	18244	18408	18271	18386	18372	18400	18471	18346	18361	18360	18414	18421	18399	18282	18240	18420	18135	18220	18294	18258	18437	18486	18248	18392	18579	18337	18401	18572	18248	18130	18409	18499	18399	18335	18358	18676	18326	18172	18309	18418	18517	18361	18350	18395	18445	18400	18305	18478	18271	18232	18347	18523	18230	18298	18353	18305	18370	18398	18205	18226	18378	18264	18380	18322	18480	18306	18240	18426	18393	18172	18554	18210	18268	18394	18268	18298	18433	18274	18279	18352	18371	18544	18149	18659	18433	18428	18340	18353	18435	18148	18389	18354	18247	18285	18325	18384	18365	18219	18092	18375	18321	18328	18275	18088	18381	18164	18412	18328	18319	18238	18214	18244	18348	18447	18446	18143	18520	18324	18419	18554	18350	18153	18368	18072	18275	18300	18402	18384	18356	18276	18343	18405	18119	18131	18473	18414	18269	18251	18332	18273	18406	18340	18318	18433	18241	18341	18454	18409	18136	18363	18331	18379	18253	18345	18477	18355	18512	18439	18330	18506	18418	18249	18386	18428	18516	18221	18416	18286	18204	18324	18281	18404	18274	18270	18527	18375	18308	18289	18335	18348	18441	18262	18423	18287	18270	18418	18552	18310	18356	18337	18505	18499	18426	18189	18315	18533	18467	18507	18291	18404	18367	18468	18490	18405	18429	18491	18367	18202	18478	18264	18367	18432	18279	18281	18500	18489	18414	18280	18349	18590	18431	18186	18336	18373	18131	18228	18225	18090	18357	18310	18224	18458	18382	18537	18423	18335	18619	18399	18607	18316	18458	18366	18382	18387	18184	18271	18403	18227	18229	18312	18377	18364	18539	18493	18247	18382	18511	18410	18339	18352	18274	18303	18260	18434	18663	18510	18317	18382	18556	18267	18211	18289	18489	18238	18440	18293	18365	18506	18250	18547	18484	18429	18479	18228	18354	18414	18247	18170	18486	18316	18531	18457	18238	18329	18418	18397	18466	18347	18180	18191	18263	18103	18321	18286	18214	18378	18436	18299	18411	18258	18609	18219	18290	18120	18318	18449	18282	18466	18337	18113	18260	18288	18446	18561	18591	18303	18500	18139	18470	18341	18414	18394	18289	18465	18307	18531	18276	18097	18456	18545	18289	18546	18619	18684	18275	18386	18534	18408	18490	18218	18323	18314	18435	18322	18359	18286	18457	18509	18497	18376	18394	18513	18253	18595	18296	18399	18532	18397	18314	18275	18036	18351	18433	18279	18365	18380	18449	18205	18434	18297	18506	18579	18156	18541	18304	18219	18312	18301	18383	18504	18416	18449	18448	18444	18358	18404	18550	18510	18431	18302	18270	18368	18308	18317	18359	18482	18298	18353	18307	18357	18401	18349	18524	18320	18528	18587	18506	18426	18372	18470	18420	18573	18347	18273	18159	18299	18459	18194	18361	18243	18285	18391	18385	18253	18421	18284	18208	18159	18658	18480	18466	18421	18319	18438	18490	18550	18386	18247	18363	18283	18263	18262	18129	18300	18211	18338	18245	18252	18174	18574	18381	18521	18417	18135	18425	18339	18399	18261	18176	18523	18363	18291	18196	18285	18436	18280	18175	18567	18542	18376	18479	18199	18276	18522	18336	18291	18367	18446	18471	18337	18347	18337	18305	18457	18533	18288	18503	18453	18461	18393	18405	18489	18379	18200
34246	55238	47421	30309	20283	16218	15952	15923	16042	16014	16027	16070	15979	16200	15995	15906	16023	16007	15998	15969	16138	16098	15911	15974	16099	15975	16243	16105	16052	16069	15940	15987	16003	15958	16126	15965	16085	16135	15904	15989	16030	15997	15941	15972	15971	15925	16031	15928	16066	15992	16066	16102	15998	15984	16038	16123	16103	16024	15959	15887	16049	16006	15818	16061	15913	15982	16042	16065	15871	15930	15956	15966	16142	15909	15992	16007	16001	15942	15916	16121	16039	15976	15878	15863	16054	15886	15859	16044	16092	15960	16091	16157	15830	16189	16034	16158	15938	15926	15952	15857	15925	15763	16201	15956	15832	16185	15951	16057	15917	16054	15915	16020	15897	15975	15899	15882	15974	16052	15950	15932	15919	16023	16090	15868	15987	15948	15737	15884	15816	16008	15990	15910	16022	16067	16130	16032	16070	15896	16096	16054	15926	15974	15944	15918	15923	15984	16066	16080	16007	16079	16090	16105	16097	15985	16153	15894	15853	16021	16074	16030	16002	15942	16000	16020	15999	15897	15976	15966	15899	16190	16002	15873	16001	15823	16004	16003	15934	15844	16040	15907	15996	15983	16042	15920	16085	15964	15896	15837	15970	15911	15982	15932	16015	16016	16026	15928	16027	15920	16093	15975	15977	15975	16086	16076	15922	15934	15870	16024	15942	15922	15941	16115	15886	16052	15978	16092	15930	15996	16035	15978	16052	15962	15856	16028	15978	16056	16160	16056	16012	16056	15968	15896	15986	15941	15938	15990	16048	16078	15775	15881	15904	15931	16109	16012	16027	15951	15866	16111	15994	16000	15873	15872	16092	15823	15926	15955	15944	15992	15882	15927	16053	15908	16140	16051	16087	16090	16195	16063	15873	15869	15835	16038	15858	15927	15847	15986	15993	16026	15858	16085	15967	16067	15944	15969	16042	16062	16011	15947	16128	15947	15961	15973	15975	15806	15998	15943	16023	15953	15931	16123	15961	16078	16017	16182	16195	15851	16034	16077	15949	15984	15894	15909	16053	15937	15950	15898	16121	16057	15991	16107	15972	15975	15900	16051	15933	16025	15934	15950	15964	15867	16053	16028	16117	16034	16012	15810	15980	15959	16010	16076	16020	16132	15936	15981	15906	16106	15948	15932	15982	16069	15748	16027	16042	15895	15793	15835	16150	16025	15999	15800	15923	16138	15964	15967	16006	15994	15940	16090	15954	15930	16084	15893	15946	16054	16109	15876	16080	16032	16062	16015	15940	16129	15874	16115	15921	15932	16133	15869	15959	15914	15958	15971	15997	15903	16064	15953	15940	15980	15821	15715	16021	15953	15980	15918	15875	15989	16064	15985	15840	15943	15979	16039	15941	16203	15990	16144	15757	16035	16036	16055	15881	16003	16062	15904	16067	16025	15856	15940	16102	16019	15780	15962	16075	15994	15947	16191	15808	16087	16069	16020	16097	16120	15869	15975	16108	15909	16015	16135	15898	16020	16055	15891	16016	15901	15995	16131	15985	15835	16029	15949	15940	16094	16025	15873	15870	16001	16091	15848	16074	15958	16101	15932	15945	15994	16099	15905	16047	15909	15911	16017	16225	15973	16109	16020	16087	16025	15721	15937	15764	16054	15995	16149	15865	16060	16055	15983	15722	15979	16028	16031	15948	16052	16117	15920	15812	15912	15986	15954	15892	16130	16170	16042	16026	16109	16017	16033	15995	15910	16011	15869	16047	15925	16065	16072	15972	16096	16056	15888	15980	15932	15862	16142	15946	16004	15915	15897	15969	15926	15771	15854	15973	15879	16016	15848	15958	15874	15935	16023	16042	15916	16117	16018	16032	15916	16108	15866	16130	16042	15774	15997	15923	15875	15920	16062	15862	15957	16017	16258	16123	15981	15987	15997	15976	16124	16114	16132	16065	15871	15860	15960	16026	16053	16088	15980	16034	16125	15965	15987	16056	16010	16075	15968	15963	15832	15984	15923	15921	16136	15968	16096	16174	16036	16074	16122	16154	15866	15901	16145	16101	16060	16094	16041	16000	16206	15931	16145	16041	15965	15839	15980	16042	16006	16085	16114	15938	15987	15885	15808	15884	16028	16000	15907	16073	15965	15910	15925	16045	15957	16056	15899	15962	16125	15965	15931	15869	16036	15965	15997	16070	16005	15928	15915	16076	16133	15869	15914	16015	16072	15809	16134	15988	16128	16063	16076	15812	15889	15966	16012	15931	16067	16096	15955	16063	16052	16100	16186	15960	15968	15991	16035	15795	16036	15869	16078	15969	15986	16056	15982	16150	16074	15991	16010	16049	15971	16029	15925	16123	15832	15886	15987	15862	15728	16050	16046	15917	15866	16009	16103	15827	16061	16164	15997	15829	15897	15973	15921	15791	16088	15936	16045	16020	15925	15934	15950	15897	16141	15742	15990	15979	16075	15870	15830	16055	15930	16020	16016	15942	16107	16121	15951	15930	16009	15921	16159	15973	15896	15955	15925	16075	16049	16072	16012	16098	15894	16031	15887	16028	15858	15976	15961	15878	16073	15952	15983	15949	15930	16065	15913	16066	15952	16074	15828	16204	16237	16028	16016	16022	16002	16011	15980	15976	15932	15895	15891	15912	16021	15957	16022	15985	16000	16097	16027	15998	15935	15989	15967	15838	16128	15860	15971	16038	15895	16040	16138	16031	16020	16075	16198	16090	15836	16030	15965	16107	15954	16021	15934	15810	15875	16020	15953	16146	15984	16166	15916	15917	15992	16017	16056	16195	15863	16136	15987	16036	16190	15942	16003	16131	15987	15974	16102	16147	16035	15825	15882	15808	15851	16115	15962	16063	15898	16188	16127	15969	15851	15983	16040	15906	15990	16067	15996	16099	15910	15991	16065	16039	16006	16073	15818	15864	16015	16081	16059	15929	16010	16067	15985	15862	16075	16109	16036	16054	16059	15991	16137	15899	15969	15921	16047	15969	16091	15908	16030	16038	15992	15929	16078	15985	15644	15983	15924	16053	15921	15939	16069	15973	15896	15904	15981	16003	15954	16007	15965	15949	15983	16119	15931	16060	16030	16141	15929	15986	15979	16018	15948	15950	15767	15915	15856	16094	16068	15843	16181	16003	16120	16097	15924	16109	16087	15994	15836	15986	15941	16012	15862	16167	15997	16011	15796	16134	16166	15958	15974	15904	16008	16039	16080	15968	15959	16033	15941	16125	16075	16086	16060	15954	15898	15996	16027	16042	15995	15970	15902	16101	15953	15950	15989	15790	16034	16004	15939	15817	16079	15914	15802	15925	16050	15951	15895	16171	16022	15840	16056	15843	15999	16184	15893	15995	16065	15958	16123	15897	15922	16181	15839	16018	16157	15710	16137	16125	15983	15939	15937	16009	15995	16002	16109	16159	16069	16006	16075	15879	15944	15976	16004	15970	15986	16014	16026	15930	15842	16184	16099	15866	15933	16047	15967	16038	16034	16112	16091	16011	15985	15970	15882	16021	15972	15991	16110	15883	16154	16043	16048	15976	15938	16030	16039	15892	15964	15875	15948	16163	15896	15847	16102	16018	15998	16007	16017	15984	15926	15997	15932	16046	15929	15984	15936	16136	16055	16017	15968	15961	16094	16123	15972	16102	15865	15999	15977	15982	15966	16030	16124	16037	15974	16019	16033	15916	16153	16004	15967	15948	16026	15882	15948	16002	15918	16213	15791	16043	15892	15991	15882	16044	15957	16033	16080	15957	16064	15882	16091	15946	16013	16061	15867	16152	15923	15923	15853	16048	15874	16018	16001	15966	15789	16163	15895	16029	15906	16023	15995	15990	15927	15962	16165	16115	16084	15789	16142	15993	16010	16100	15942	16118	16016	16093	16031	16005	16062	15792	15956	16058	16049	15937	16057	15977	15899	15994	15959	15939	16001	16165	15982	16090	16067	16095	15956	16002	16090	15969	16113	15936	16097	15956	15973	16192	16135	16089	15965	16019	15899	15986	16081	15985	15886	15964	15926	16023	16013	15986	15993	16027	16049	15997	15909	15895	16036	15990	15853	15943	16005	15875	16037	16102	15940	16020	15903	16043	16170	16022	15961	15891	16095	15918	15888	16019	15786	16062	16050	16027	16094	15777	16098	16038	16078	16051	15845	15871	15923	16091	15892	16075	15992	16084	15899	16127	16088	16115	16054	15950	16087	16022	15967	16182	16074	15864	15894	15984	16114	16046	16005	15894	15941	15977	16031	15770	15978	16182	16058	16115	16073	15896	16044	16169	15913	16097	15919	15992	15972	16041	16018	15976	15808	16112	16222	15999	15941	15992	15911	15847	16120	15940	15939	16055	15969	16012	16056	15914	16059	15848	16049	16072	16018	16022	15987	16238	16209	15969	16057	16097	15914	16002	15960	16048	15964	15847	16007	16015	15973	16071	15964	16075	15992	16140	16130	16076	15934	15873	16016	16082	16056	16020	15979	16106	16110	16028	15981	16045	15926	15927	15931	15901	16050	16109	15929	16103	15929	15936	16005	15968	15939	16059	15973	16147	16063	16048	15909	15960	15844	16078	15930	15881	15971	15966	15849	16098	16057	16058	15879	15910	16122	16032	16032	15996	15992	15854	15954	16034	16058	16117	15794	16166	15980	15889	16090	15998	15981	15941	15830	15939	15976	15991	15962	15835	15970	15897	15917	16181	15995	15920	16002	15948	15960	16156	15995	16076	16144	16028	15800	15917	15921	15906	16033	16047	16067	15898	16118	16042	15991	16125	15922	16145	15913	15999	15841	15976	15935	16091	15964	16069	15998	15997	15980	15990	16166	16020	15972	15991	16056	15975	15929	16015	16027	16248	16001	15976	16024	15911	15947	15831	16032	16014	15878	15951	16092	15864	16040	16059	16007	16038	16010	16012	15947	15878	15964	15911	15991	15977	16064	15972	15890	16079	16101	15917	15883	15965	15901	16029	15872	16080	15875	15920	15901	16016	15939	16036	16126	16002	15728	15957	16061	16146	16021	15947	16037	16133	16004	15825	16099	15866	15884	16016	16023	15984	15907	16083	16042	15877	15984	16005	16001	15912	16032	15960	15983	16032	16158	15993	15845	16024	15946	16174	16055	15966	16038	15889	16012	15991	16089	16107	16078	16177	15801	16275	16209	16056	16021
24223	24659	42817	41665	30250	23965	21948	19431	18869	18998	19040	19068	19020	18846	19152	19021	18759	18902	19046	18771	19176	18916	19000	18971	18944	18969	19028	18869	18844	18896	19056	18850	18962	18927	18972	18935	18948	18833	18964	18910	18990	19026	18842	19055	18976	18953	19124	18868	18882	18841	18862	18857	18690	18786	18843	18913	18925	18845	18955	18892	18924	18994	18927	18794	18941	18751	18662	18661	19082	18866	18926	18815	18956	19018	18636	18801	18742	18921	18738	18882	18794	18805	18746	18938	18959	18498	18952	18901	18865	18818	18802	18683	18755	18921	18989	18901	18752	18819	18674	18659	18954	18823	18802	18720	18826	18894	19117	18998	18828	19038	19015	18732	18813	18913	18719	18976	18992	18958	18842	18763	18813	18997	18841	18657	18578	18820	19088	18745	18842	18926	18805	19111	18886	18862	18893	18858	18737	18982	18967	18870	18928	19049	18773	18917	18793	18779	18909	18784	19018	18948	18954	18724	18839	18971	18839	18973	18809	18641	18592	18875	18799	18723	18841	18569	18725	18806	18721	18893	18742	18873	18852	18717	18830	19108	18891	19187	18807	18819	18909	19173	18912	18692	18717	18781	18691	18856	18781	18684	18669	18868	18822	18992	18631	18875	18776	19020	18917	18634	18838	18846	18774	18922	19092	18946	18908	18752	18898	18784	18810	18842	19004	18632	18765	18805	18810	18759	18994	18634	18996	18955	18767	18951	18949	18819	18885	18786	18993	18828	18761	18836	18844	19012	19085	18915	18922	18720	18864	18766	18794	18771	18965	18839	19017	18869	18824	18751	19143	18893	19048	18686	18747	18848	18919	18883	18786	18786	18914	18843	18913	18737	18935	18672	18672	18942	18910	18852	18948	18859	19091	18751	18750	18788	18987	18816	18890	18876	18671	18888	18866	18815	18854	18911	18839	18606	18851	18872	18989	18713	18895	18820	18827	18669	18852	18930	18825	18720	18888	18834	18762	18687	18824	18988	18978	18772	18933	18827	18699	18946	18753	18793	18762	18919	18747	18902	18841	19103	18844	18699	18757	18833	18794	18770	18950	18926	18902	18984	18828	18923	18833	18713	18790	18696	18836	18693	18702	18757	18828	18832	18887	18858	18820	18847	18798	18801	18844	18834	18833	19082	18954	18970	18916	18907	18807	18792	18976	18966	19004	18885	18813	18777	18882	18863	18799	18850	18929	18742	18951	18897	19049	18882	18786	18720	18764	18769	18832	18858	18712	18645	18619	18643	18938	18755	18905	18903	19026	18897	18764	18799	18983	18852	18952	18869	19011	18695	18665	18758	18809	18843	18814	18774	18791	18897	18907	18916	18738	18888	19008	18854	19048	18928	18840	18754	19028	18992	18895	18706	18924	18818	18912	18652	18828	18771	18849	18903	18805	18608	18826	18980	18686	18982	18981	18791	18996	18689	18766	18906	19040	18873	18981	18928	18761	18775	18943	18960	18880	18849	18948	18988	18756	18707	18751	18786	18804	18797	18875	18924	18842	18972	19183	18949	19003	18793	18748	18783	18765	18943	18815	18854	18977	18805	18890	18876	18830	19032	18883	18784	18987	18862	18733	18988	18790	18916	18781	18741	18943	18624	18745	18679	18890	18736	18816	18813	18956	18647	18785	18817	18935	18748	19084	18622	18683	18900	18813	18961	18716	18779	18790	18859	18834	18861	18784	18828	18973	18937	18684	18678	19098	18783	18958	18757	18814	19003	18942	18776	18824	18777	18562	18974	18823	18792	18951	18745	18828	18736	18909	18904	18857	18776	18742	18724	18946	18719	19046	18795	18806	18867	18900	18818	18950	18856	18894	19070	18768	18669	18907	18759	18804	18922	18687	18833	18732	18911	18815	18954	18844	18972	18815	18809	18848	18770	18844	18903	18884	18834	18921	18794	18791	18853	18843	18988	18870	18711	18944	18828	19044	18890	18870	18734	19124	18985	18884	18793	18968	18923	18843	18909	18820	18806	18799	18715	18810	18819	18750	18791	18923	18914	18709	18944	18962	18803	18968	18828	18610	18807	18929	18769	18973	18751	18930	18784	18582	18952	18735	19022	18547	19052	18759	18735	18804	18910	18884	18863	18884	18897	18647	18688	18806	18773	18837	18781	19142	18769	18763	18642	18780	18863	18818	18755	18885	18822	18889	18946	18830	19061	18822	18898	18831	18924	18851	18895	18936	18765	18760	18855	18912	18824	18853	19198	18858	19128	18928	18829	18574	18778	18971	18819	18781	18775	18592	18836	18832	18909	18843	18787	18869	18924	18831	18682	18709	18911	18803	19065	18911	18871	18769	18782	18789	18845	18812	18835	18941	18949	18921	18880	18733	18725	18750	18804	18791	18749	18829	18867	18754	18870	18799	18979	18776	18884	18940	18929	18790	19005	18941	18876	19062	18763	18907	18707	18849	18956	18809	18876	18727	18903	18953	18943	18888	18751	18678	18817	19119	19059	18915	19128	18733	18754	18724	18989	18799	18876	18770	18791	18722	18606	18994	18740	18828	18906	18879	18807	18688	18724	18887	18841	18975	18836	18663	18681	18805	18738	18860	18928	18764	18879	18789	18873	18838	18704	18690	18885	18906	18770	18818	18931	19074	19116	18875	18835	18705	18994	18801	18840	18858	18667	18761	18900	18740	18950	18706	18887	18959	18789	18954	18777	18719	18793	18834	18952	18630	18922	18932	18933	18824	18985	18859	18880	18788	18709	18631	18999	19054	18758	18810	18907	18803	18746	18796	18878	18717	18743	18780	18755	18891	18758	18795	18708	18747	18860	18964	18763	18870	18915	18730	18823	18697	18937	18957	18855	18885	18778	19012	18646	18915	18785	18774	18918	18695	18814	18739	18729	18816	18943	18764	18884	18780	18970	18951	18879	18794	18788	18917	18865	18627	18694	18741	18717	18720	18824	18876	18739	18801	18792	18636	18798	18798	18947	18937	18894	18961	18987	19022	18896	18811	18851	18748	18738	18845	18957	18844	18807	18825	18615	18800	18886	18849	19017	18713	19045	18630	18855	18886	19123	18888	18825	18691	18856	18862	18684	18920	18817	19117	18739	18727	18792	19018	18665	18853	19042	18617	18806	18811	18777	18886	18882	18781	18737	18747	18960	18885	18801	18668	18936	18628	18852	18665	18853	18882	18697	18817	19038	18826	18960	18773	18804	18557	18952	19030	18915	18809	18887	18916	18740	18756	18471	18965	18963	18876	18772	18906	18726	18835	18880	18805	19099	18934	18953	18661	18734	18914	19162	18958	18901	19099	19044	18951	18635	18844	18712	18920	18865	18749	18952	18967	19064	18881	19144	18903	18759	18747	18812	18844	18819	18771	18816	18968	19021	19077	18907	18872	18741	18718	19050	19037	18712	18979	18766	18722	18887	18853	18673	18929	18813	18843	18641	18835	18834	19100	18999	18881	18802	18937	18923	18894	18804	18715	18572	18732	18935	18811	18954	18951	18923	18708	18690	19236	18997	18950	18898	19187	18744	18882	18958	18865	18815	18661	18954	18976	18802	18994	18858	18773	18931	18707	18762	18937	18977	18999	18823	18950	18956	18729	18853	18890	18847	19013	18935	18688	19038	18809	18976	18825	18769	18780	19008	18880	18834	18730	18831	18829	18955	18846	18911	18904	18963	18765	18783	18925	18868	18730	19004	18849	18886	18872	18855	18690	18805	18892	18782	19128	18772	19058	18778	18807	18737	18784	18695	18643	18750	18725	18882	18942	18892	18815	18828	18813	18727	18900	18884	18985	18876	18752	18873	19027	19072	18843	18673	19019	18839	19127	18914	18900	18979	18984	18889	19066	18786	18815	18831	18675	18789	18933	18806	18688	18888	18681	18746	18985	19098	18878	18905	18897	18694	18751	18789	18978	18766	18888	18867	18649	18876	18833	18819	18905	18998	19058	18836	18849	18958	18777	18946	19074	18719	19089	18998	18857	18759	19048	18866	18834	19067	19249	19020	18863	18990	18800	18808	18721	18709	18911	18820	18995	18758	18910	18730	18817	18763	18965	18711	18584	18919	18988	18817	19006	18672	18700	18819	18766	18967	19185	18927	18924	18894	18882	18995	18799	18934	18905	18870	18630	18982	18860	18891	18714	18725	18796	18869	18977	18847	18867	18860	18854	18845	18859	18839	18786	18766	18972	18596	18689	18917	18913	18847	18944	18955	18894	18701	19022	18806	18664	18626	18789	18884	18827	18873	18811	18780	18654	18817	18877	18877	18993	18792	18645	18819	18811	18802	18607	18871	18831	18846	18723	18762	18906	18911	18826	19130	18995	18760	18885	19034	18983	18896	18766	18902	18857	18647	18906	18957	18862	18864	18822	18791	18719	18917	18936	19002	18973	18931	18916	18855	18923	18828	19008	18994	18891	18977	18795	18709	18983	18860	18727	18722	18911	18914	18845	18892	18929	19051	18970	18709	18612	18947	18848	18862	18820	18736	18746	18835	18780	18855	19010	18907	18856	18792	18593	18658	18971	18622	18858	18917	19002	19008	18981	18780	19070	18803	18982	18837	18686	18806	18867	18932	18867	18948	18820	19088	18858	18824	18720	18860	18860	18825	18812	18863	18785	18710	18793	18970	18801	18805	18899	18928	18831	18919	18959	18991	18991	18767	18906	18806	18900	18844	18851	18793	18824	18814	19010	18870	18808	18916	18881	18745	18770	18982	18943	18869	18985	18842	18807	18789	18882	18798	19028	18953	18720	18948	18949	18758	18959	18952	18974	18624	19047	18773	18840	18898	18884	18988	18682	18865	18934	18729	18739	18921	18837	18793	19029	18853	19023	19054	18788	18895	18831	18879	18957	18842	18917	18871	18939	18768	19007	18848	18815	18737	19001	18875	18951	18804	18938	18839	19060	18682	18878	18929	18797	18808	18875	18863	19008	18694	18855	18937	19108	18954	19005	18668	18881	18784	18981	19097	18845	18854	18896	18954	18911	18642	18592	19043	18825	18824	18807	18887	18985	18958	18833	18754	18766	18937	18755	18615	18865	18773	18994	18730	18902	18933	18877	18643	18705	18928	18839	18654	18818	18989	18930	18895	18759	18653	18798	18931	18891	18889	18924	18797	18782	18919	18817	18873	18671	18905	18933	18949	18836	18745	18908	18800
58759	99150	86916	57839	34557	18228	16437	16465	16394	16438	16234	16284	16298	16372	16211	16387	16259	16225	16206	16412	16456	16256	16375	16510	16456	16302	16292	16124	16191	16393	16287	16268	16464	16336	16453	16524	16301	16483	16380	16105	16311	16283	16280	16356	16263	16422	16464	16410	16366	16288	16372	16314	16292	16246	16374	16364	16223	16378	16261	16398	16261	16383	16289	16288	16210	16308	16412	16411	16479	16258	16246	16360	16423	16374	16351	16320	16379	16329	16296	16281	16250	16344	16176	16311	16302	16339	16272	16455	16553	16123	16312	16326	16360	16247	16348	16373	16309	16295	16242	16394	16184	16154	16222	16390	16410	16329	16295	16382	16510	16407	16369	16398	16342	16355	16371	16172	16372	16406	16329	16397	16360	16193	16310	16473	16287	16293	16297	16331	16464	16257	16216	16327	16503	16330	16372	16274	16350	16317	16321	16280	16345	16336	16251	16230	16399	16442	16241	16228	16315	16376	16369	16199	16421	16302	16157	16358	16288	16483	16295	16390	16220	16380	16149	16390	16335	16304	16443	16388	16239	16291	16300	16485	16355	16321	16335	16582	16290	16509	16331	16372	16332	16450	16346	16226	16236	16138	16634	16476	16373	16354	16377	16322	16337	16309	16287	16349	16322	16209	16364	16339	16301	16169	16320	16426	16093	16207	16153	16528	16383	16469	16261	16264	16451	16373	16473	16213	16255	16386	16300	16238	16168	16249	16187	16302	16222	16263	16350	16367	16397	16242	16437	16269	16492	16358	16131	16346	16189	16225	16417	16290	16301	16630	16312	16348	16220	16356	16412	16361	16442	16347	16234	16442	16435	16391	16353	16249	16284	16324	16404	16359	16205	16153	16317	16431	16306	16457	16286	16404	16303	16254	16419	16441	16297	16446	16428	16350	16441	16387	16435	16203	16235	16324	16169	16459	16140	16253	16436	16193	16362	16242	16297	16284	16553	16249	16287	16247	16409	16333	16113	16297	16276	16327	16242	16251	16284	16352	16219	16249	16338	16228	16231	16460	16313	16165	16480	16313	16206	16390	16226	16311	16473	16364	16344	16344	16219	16353	16335	16474	16350	16183	16335	16374	16378	16310	16319	16248	16271	16199	16204	16289	16275	16217	16298	16426	16376	16333	16521	16295	16298	16230	16183	16371	16372	16312	16288	16223	16345	16374	16298	16363	16143	16490	16220	16353	16284	16165	16308	16443	16254	16355	16311	16226	16235	16329	16308	16401	16195	16230	16298	16193	16358	16345	16212	16376	16443	16437	16248	16337	16344	16274	16175	16262	16331	16287	16108	16387	16358	16267	16255	16324	16220	16330	16460	16400	16134	16469	16296	16407	16299	16487	16183	16450	16182	16288	16169	16227	16228	16320	16270	16149	16270	16379	16224	16364	16498	16386	16296	16191	16237	16404	16426	16325	16224	16216	16377	16134	16245	16394	16415	16269	16327	16251	16195	16347	16316	16337	16238	16359	16275	16457	16563	16367	16261	16488	16247	16194	16413	16377	16286	16198	16432	16309	16408	16225	16301	16323	16463	16296	16336	16514	16354	16355	16414	16315	16205	16416	16348	16307	16192	16285	16285	16319	16215	16317	16290	16332	16448	16467	16176	16384	16445	16224	16225	16260	16324	16388	16353	16368	16359	16230	16199	16370	16252	16491	16254	16250	16232	16418	16402	16420	16306	16339	16318	16441	16312	16322	16258	16360	16393	16341	16365	16373	16474	16454	16213	16535	16488	16191	16346	16250	16374	16486	16396	16454	16337	16356	16330	16297	16346	16307	16444	16366	16205	16331	16317	16226	16286	16171	16386	16226	16322	16248	16405	16275	16366	16408	16340	16526	16257	16288	16363	16202	16224	16201	16260	16358	16159	16268	16306	16124	16202	16256	16178	16311	16271	16207	16386	16391	16176	16426	16121	16477	16371	16230	16362	16460	16324	16077	16337	16370	16392	16353	16194	16266	16230	16211	16376	16258	16361	16204	16233	16451	16306	16423	16316	16204	16249	16206	16401	16164	16478	16502	16370	16335	16207	16387	16358	16375	16273	16463	16295	16269	16235	16373	16243	16281	16250	16463	16226	16379	16391	16198	16363	16365	16250	16244	16372	16258	16183	16144	16397	16464	16366	16143	16128	16349	16235	16382	16328	16353	16323	16383	16341	16284	16292	16430	16398	16246	16202	16437	16584	16377	16204	16281	16367	16201	16185	16363	16299	16489	16334	16310	16250	16163	16401	16169	16241	16192	16126	16192	16319	16356	16420	16298	16419	16306	16294	16431	16205	16358	16506	16455	16459	16375	16373	16217	16181	16413	16285	16199	16106	16258	16377	16404	16433	16416	16319	16392	16407	16200	16523	16426	16393	16314	16166	16367	16431	16082	16309	16400	16224	16343	16322	16463	16223	16246	16301	16423	16233	16228	16456	16419	16375	16233	16214	16365	16337	16345	16344	16307	16522	16224	16319	16381	16297	16348	16299	16332	16321	16245	16231	16159	16415	16276	16299	16197	16512	16361	16357	16236	16215	16422	16383	16271	16191	16350	16403	16246	16328	16234	16256	16310	16245	16179	16334	16306	16377	16234	16475	16315	16437	16384	16264	16261	16217	16312	16184	16268	16294	16365	16201	16315	16260	16284	16302	16429	16393	16391	16158	16244	16316	16348	16300	16183	16349	16424	16309	16356	16419	16240	16191	16322	16266	16260	16276	16308	16449	16394	16458	16376	16230	16409	16321	16141	16425	16488	16364	16408	16243	16270	16200	16227	16268	16356	16422	16388	16318	16458	16344	16343	16354	16375	16201	16176	16361	16413	16441	16368	16444	16251	16447	16293	16237	16246	16354	16349	16239	16349	16396	16236	16380	16396	16355	16269	16111	16300	16248	16323	16087	16257	16346	16198	16199	16300	16318	16360	16394	16292	16237	16223	16410	16234	16258	16146	16353	16361	16410	16278	16245	16443	16371	16147	16422	16332	16263	16172	16313	16510	16413	16328	16192	16425	16143	16265	16406	16354	16266	16120	16462	16154	16230	16372	16308	16149	16238	16206	16398	16344	16316	16357	16211	16204	16316	16361	16276	16166	16295	16284	16466	16233	16298	16422	16362	16381	16249	16231	16248	16497	16230	16258	16304	16278	16092	16275	16229	16433	16331	16416	16320	16274	16244	16304	16240	16134	16393	16122	16559	16420	16169	16383	16237	16386	16362	16360	16363	16262	16310	16404	16311	16374	16319	16350	16232	16368	16361	16307	16377	16426	16327	16373	16285	16153	16297	16266	16376	16216	16439	16277	16254	16178	16337	16323	16334	16227	16313	16404	16183	16302	16302	16201	16364	16275	16338	16320	16251	16405	16337	16291	16238	16377	16263	16296	16275	16342	16235	16379	16340	16352	16382	16351	16259	16219	16216	16484	16435	16248	16285	16248	16290	16228	16439	16333	16242	16182	16470	16452	16400	16309	16388	16101	16378	16324	16243	16165	16431	16431	16348	16324	16446	16271	16389	16269	16327	16249	16399	16414	16279	16349	16337	16280	16163	16275	16304	16301	16336	16486	16404	16233	16439	16332	16397	16249	16437	16289	16459	16343	16333	16272	16190	16370	16271	16319	16182	16160	16213	16248	16215	16488	16187	16328	16202	16097	16373	16480	16340	16337	16568	16402	16395	16414	16388	16387	16382	16223	16288	16237	16361	16371	16474	16375	16479	16348	16412	16362	16203	16200	16389	16336	16315	16519	16208	16184	16311	16098	16367	16426	16283	16366	16111	16392	16148	16420	16270	16305	16311	16393	16380	16445	16284	16296	16377	16322	16322	16365	16437	16354	16206	16393	16395	16280	16272	16500	16366	16150	16163	16290	16294	16404	16258	16325	16178	16241	16222	16365	16371	16225	16227	16520	16173	16429	16159	16416	16355	16427	16227	16371	16449	16312	16332	16447	16328	16355	16322	16391	16379	16287	16405	16261	16330	16292	16106	16222	16337	16225	16289	16244	16431	16397	16344	16303	16326	16307	16258	16402	16268	16243	16293	16537	16239	16213	16317	16531	16296	16273	16252	16275	16242	16397	16319	16260	16360	16236	16386	16162	16300	16287	16278	16321	16381	16275	16120	16381	16269	16372	16383	16171	16346	16168	16314	16179	16367	16244	16269	16484	16323	16360	16310	16519	16259	16300	16379	16407	16418	16234	16069	16210	16233	16226	16230	16300	16236	16459	16237	16311	16345	16334	16523	16227	16315	16394	16306	16288	16414	16114	16378	16314	16252	16195	16330	16447	16291	16345	16192	16292	16328	16397	16387	16332	16343	16311	16379	16339	16274	16307	16270	16185	16230	16157	16464	16432	16319	16349	16286	16257	16420	16272	16321	16301	16180	16422	16538	16263	16471	16395	16171	16247	16285	16326	16391	16410	16336	16412	16256	16251	16140	16385	16271	16313	16401	16440	16236	16092	16246	16221	16419	16242	16240	16350	16405	16346	16232	16341	16393	16168	16434	16363	16184	16358	16217	16195	16254	16350	16243	16410	16312	16256	16261	16325	16309	16370	16235	16286	16501	16421	16243	16185	16394	16528	16323	16062	16329	16412	16270	16313	16495	16268	16263	16249	16194	16251	16424	16379	16337	16317	16246	16350	16177	16370	16341	16373	16313	16364	16431	16472	16302	16369	16329	16322	16294	16279	16394	16339	16340	16268	16234	16332	16216	16367	16168	16512	16310	16628	16290	16166	16245	16229	16282	16429	16422	16220	16332	16146	16222	16451	16386	16400	16320	16287	16155	16319	16476	16237	16324	16276	16623	16430	16446	16323	16309	16428	16421	16587	16385	16425	16350	16216	16179	16416	16239	16198	16378	16466	16454	16242	16195	16286	16351	16430	16106	16195	15998	16205	16190	16225	16270	16325	16324	16255	16261	16175	16469	16347	16302	16374	16285	16173	16320	16421	16355	16144	16366	16305	16081	16367	16353	16153	16257	16213	16384	16317	16505	16274	16231	16236	16203	16114	16418	16508	16289	16284	16378	16104	16321	16324	16388	16301	16289	16360	16360	16304	16312	16209	16183	16430	16313	16397	16344	16152	16236	16336	16278	16414	16291	16193	16259	16205	16317	16347	16229	16375	16269	16315	16279	16481	16346	16270
22942	22700	37125	36699	29771	25144	25129	20527	19644	20064	19648	19491	19468	19585	19755	19724	19481	19475	19472	19493	19697	19534	19562	19334	19576	19672	19641	19476	19540	19418	19520	19574	19108	19630	19657	19169	19475	19549	19383	19405	19368	19420	19275	19449	19378	19446	19391	19604	19471	19401	19486	19313	19287	19335	19522	19304	19501	19353	19548	19546	19196	19313	19267	19317	19416	19427	19353	19445	19498	19391	19139	19433	19397	19402	19345	19171	19330	19311	19356	19458	19339	19283	19528	19301	19446	19549	19349	19338	19427	19343	19293	19365	19466	19096	19267	19343	19207	19302	19265	19415	19491	19339	19277	19364	19452	19324	19256	19483	19305	19293	19348	19271	19376	19256	19413	19459	19423	19298	19328	19281	19343	19395	19395	19066	19260	19481	19330	19396	19262	19231	19302	19357	19391	19379	19264	19342	19322	19365	19321	19052	19205	18992	19377	19403	19249	19251	19351	19102	19270	19271	19381	19367	19178	19305	19612	19441	19448	19348	19339	19327	19370	19444	19400	19049	19327	19313	19324	19146	19331	19536	19400	19431	19319	19355	19476	19348	19163	19314	19261	19352	19251	19169	19325	19523	19088	19102	19118	19288	19247	19066	19240	19459	19408	19358	19413	19229	19220	19197	19158	19202	19422	19245	19306	19236	19307	19355	19415	19308	19244	19199	19454	19480	19241	19299	19282	19388	19368	19140	19275	19404	19211	19233	19514	19517	19263	19338	19207	19345	19275	19212	19398	19394	19235	19369	19466	19204	19480	19329	19290	19239	19236	19219	19200	19221	19485	19378	19370	19343	19294	19405	19099	19329	19451	19207	19272	19454	19497	19238	19381	19614	19567	19382	19382	19437	19471	19267	19246	19188	19312	19425	19271	19409	19172	19242	19451	19419	19160	19420	19291	19685	19502	19124	19251	19292	19376	19392	19333	19264	19390	19209	19405	19465	19305	19433	19090	19322	19376	19204	19433	19253	19278	19419	19373	19210	19481	19350	19186	19464	19268	19211	19277	19251	19447	19240	19127	19379	19223	19215	19318	19139	19300	19504	19284	19279	19207	19473	19350	19264	19243	19062	19245	19175	19144	19549	19253	19423	19494	19248	19277	19232	19191	19512	19344	19696	19399	19552	19401	19400	19418	19238	19224	19351	19269	19686	19350	19402	19235	19542	19351	19367	19038	19306	19348	19217	19357	19482	19487	19279	19310	19232	19266	19387	19381	19392	19380	19542	19464	19233	19266	19316	19183	19558	19249	19050	19364	19353	19508	19245	19335	19254	19425	19404	19398	19292	19237	19590	19126	19326	19342	19460	19356	19167	19362	19360	19366	19233	19318	19145	19306	19186	19147	19315	19243	19253	19401	19306	19356	19318	19327	19204	19110	19451	19439	19249	19526	19258	19216	19185	19384	19385	19367	19112	19365	19441	18994	19247	19366	19229	19198	19383	19399	19149	19374	19203	19311	19385	19275	19315	19496	19430	19194	19285	19352	19218	19362	19183	19506	19416	19423	19325	19330	19251	19494	19201	19258	19287	19297	19240	19312	19286	19280	19330	19279	19361	19297	19286	19085	19397	19304	19365	19312	19302	19343	19173	19435	19358	19375	19231	19310	19395	19515	19318	19431	19159	19393	19432	19230	19411	19326	19194	19264	19153	19541	19200	19253	19344	19346	19134	19265	19204	19164	19206	19216	19370	19473	19277	19467	19246	19484	19181	19218	19297	19336	19282	19296	19376	19472	19343	19311	19287	19439	19343	19311	19424	19269	19292	19390	19134	19437	19267	19063	19280	19173	19428	19188	19248	19408	19182	19310	19270	19465	19337	19232	19406	19405	19237	19199	19115	19430	19264	19311	19149	19121	19198	19197	19274	19233	19182	19198	19131	19199	19385	19284	19150	19443	19147	19287	19264	19439	19475	19259	19368	19211	19459	19292	19311	19201	19166	19513	19214	19283	19377	19354	19111	19285	19122	19243	19408	19423	19376	19374	19317	19384	19405	19455	19319	19181	19367	19168	19417	19246	19262	19175	19290	19062	19297	19551	19465	19320	19113	19436	19239	19234	19395	19443	19138	19404	19246	19350	19246	19318	19323	19447	19403	19405	19263	19312	19498	19285	19511	19272	19111	19480	19219	19369	19271	19040	19542	19288	19574	19320	19301	19147	19001	19349	19420	19212	19116	19133	19144	19356	19227	19041	19291	19320	19532	19292	19077	19437	19178	19194	19278	19398	19289	19411	19454	19369	19221	19468	19332	19248	19243	19271	19272	19446	19377	19293	19369	19100	19240	19215	19424	19101	19298	19234	19071	19243	19331	19474	19247	19411	19277	19453	19183	19192	19341	19024	19289	19386	19280	19426	19327	19301	19438	19309	19277	19329	19337	19152	19309	19346	19338	19463	19460	19251	19298	19521	19311	19388	19224	19364	19309	19560	19545	19389	19184	19403	19256	19380	19172	19037	18933	19236	19145	19110	19123	19479	19365	19258	19114	19279	19165	19131	19182	19375	19154	19280	19120	19181	19385	19067	19040	19355	19182	19490	19141	19404	19428	19362	19200	19438	19562	19355	19294	19363	19397	19406	19461	19327	19116	19147	19535	19421	19116	19398	19292	19312	19245	19231	19395	19159	19286	19459	19445	19420	19288	19186	19208	19177	19148	19376	19223	19324	19250	19225	19227	19160	19498	19383	19280	19289	19313	19259	19199	19440	19065	19331	19242	19113	19167	19330	19243	19412	19260	19224	19247	19368	19270	19417	19244	19207	19260	19501	19426	19223	19365	19288	19296	19119	19287	19160	19336	19322	19187	19424	19267	19286	19449	19476	19313	19320	19281	19169	19545	19333	19163	19328	19319	19372	19229	19192	19356	19130	19341	19132	19256	19107	19287	19128	19405	19331	19459	19343	19169	19179	19239	19208	19421	19357	19171	19291	19241	19419	19425	19290	19465	19042	19251	19211	19326	19204	19302	19142	19289	19362	19419	19391	19283	19316	19205	19180	19140	19352	19475	19324	19234	19254	19248	19558	19281	19404	19259	19284	19174	19213	19166	19392	19327	19516	19275	19299	19117	19394	19171	19135	19595	19435	19185	19378	19557	19374	19492	19265	19310	19264	19446	19261	19228	18859	19292	19258	19269	19403	19268	19242	19358	19391	19461	19313	19178	19504	19241	19462	19309	19316	19218	19421	19463	19286	19504	19152	19191	19221	19445	19309	19166	19262	19381	19461	19361	19319	19468	19156	19247	19364	19275	19258	19433	19356	19363	19241	19395	19253	19164	19308	19246	19298	19220	19197	19533	19202	19448	19121	19153	19215	19340	19495	19146	19136	19385	19299	19127	19395	19429	19046	19491	19449	19214	19260	19410	19155	19167	19446	19227	19442	19081	19396	19478	19395	19365	19331	19235	19138	19311	19503	19181	19313	19450	19441	19296	19438	19252	19229	19411	19317	19377	19317	19405	19311	19145	19392	19351	19171	19358	19438	19552	19336	19191	19354	19378	19002	19133	19186	19304	19339	19288	19037	19474	19292	19368	19261	19171	19446	19260	19435	19262	19207	19242	19261	19094	19439	19339	19272	19348	19189	19367	19291	19385	19305	19456	19098	19083	19247	19392	19311	19221	19251	19262	19389	19349	19456	19477	19288	19261	19569	19271	19323	19285	19427	19112	19135	19107	19299	19343	19397	19281	19181	19210	19278	19330	19287	19401	19357	19478	19366	19337	19246	19329	19424	19151	19241	19090	19315	18987	19436	19296	19313	19311	19267	19225	19140	19250	19193	19318	19291	19260	19341	19311	19416	19346	19126	19426	19404	19321	19393	19227	19082	19391	19349	19621	19500	19433	19429	19134	19182	19218	19035	19220	19195	19427	19231	19214	19331	19270	19218	19497	19517	19375	19376	19367	19423	19436	19297	19508	19381	19037	19302	19272	19355	19123	19296	19539	19069	19396	19279	19306	19334	19118	19180	19288	19336	18968	19426	19386	19184	19397	19333	19275	19301	19065	19265	19472	19318	19457	19138	19346	19149	19345	19159	19337	19307	19369	19285	19297	19385	19281	19340	19490	19278	19215	19344	19201	19408	19431	19276	19191	19580	19474	19282	19400	19360	19105	19241	19223	19383	19188	19407	19395	19308	19463	19423	19377	19415	19239	19477	19268	19242	19280	19294	19230	19255	19414	19270	19323	19302	19118	19271	19251	19307	19181	19148	19381	19482	19361	19329	19253	19164	19207	19392	19366	19398	19408	19455	19343	19228	19056	19347	19363	19393	19239	19249	19260	19210	19308	19460	19343	19446	19317	19443	19192	19273	19309	19258	19193	19276	19328	19247	19395	19318	19341	19334	19287	19349	19585	19125	19266	19460	19308	19251	19404	19600	19380	19148	19140	19441	19454	19065	19284	19183	19258	19150	19301	19493	19275	19276	19487	19171	19351	19253	19428	19079	19449	19349	19429	19569	19089	19192	19302	19328	19370	19370	19230	19236	19030	19260	19338	19242	19305	19341	19369	19249	19275	19053	19109	19436	19176	19343	19179	19140	19150	19372	19281	19530	19200	19298	19276	19308	19242	19174	19301	19416	19213	19285	19139	19416	19297	19613	19269	19413	19337	19336	19369	19288	19277	19232	19028	19304	19080	19141	19241	19210	19279	19250	19384	19493	19377	19058	19349	19372	19429	19083	19224	19361	19321	19257	19172	19029	19305	19345	19248	19264	19196	19190	19341	19416	19334	19345	19320	19431	19220	19345	19371	19343	19222	19241	19419	19301	19333	19259	19443	19248	19401	19137	19064	19330	19250	19331	19375	19507	19321	19356	19356	19338	19249	19203	19263	19327	19429	19343	19428	19106	19168	19287	19261	19469	19303	19127	19181	19390	19092	19319	19347	19383	19210	19264	19326	19232	19310	19263	19372	19360	19318	19219	19301	19260	19418	19440	19394	19038	19300	19062	19210	19349	19126	19223	19341	19401	19305	19460	19385	19429	19113	19316	19135	19316	19246	19534	19398	19334	19336	19220	19410	19395	19259	19160	19384	18959	19241	19318	19235	19128	19415	19335	19282	19287	19528	19403	19324	19359	19222	19325	19488	19120	19324	19179	19253	19324	19467	19408	19480	19261	19317	19235	19335	19391	19364
63197	104775	96701	70199	43011	20183	16327	16327	16663	16581	16374	16529	16644	16579	16553	16673	16723	16500	16490	16729	16639	16527	16723	16513	16661	16658	16605	16650	16592	16586	16769	16586	16712	16522	16333	16492	16582	16588	16688	16632	16543	16560	16539	16571	16698	16338	16463	16707	16620	16429	16548	16622	16650	16571	16612	16520	16645	16551	16750	16550	16450	16399	16555	16724	16538	16527	16662	16633	16626	16614	16659	16496	16654	16653	16582	16602	16444	16459	16508	16483	16508	16502	16584	16432	16419	16586	16604	16796	16488	16593	16361	16525	16523	16476	16524	16473	16587	16463	16477	16598	16507	16477	16580	16502	16562	16641	16632	16698	16482	16506	16520	16492	16597	16536	16411	16593	16516	16493	16575	16526	16482	16368	16522	16533	16572	16581	16615	16682	16546	16599	16676	16665	16709	16544	16642	16501	16579	16385	16432	16556	16603	16532	16677	16410	16381	16585	16535	16442	16566	16438	16484	16654	16686	16809	16490	16605	16490	16563	16582	16493	16688	16595	16463	16476	16601	16520	16731	16627	16689	16390	16696	16508	16539	16528	16413	16454	16276	16610	16563	16551	16453	16552	16485	16437	16457	16649	16560	16440	16386	16586	16583	16558	16570	16595	16489	16415	16709	16502	16514	16404	16814	16587	16472	16639	16573	16354	16609	16582	16564	16655	16527	16601	16573	16532	16496	16584	16329	16584	16517	16588	16437	16521	16501	16551	16566	16510	16578	16684	16564	16618	16591	16571	16710	16356	16610	16493	16522	16543	16518	16703	16371	16591	16621	16429	16648	16634	16435	16627	16409	16522	16642	16563	16492	16539	16454	16414	16411	16475	16507	16609	16608	16588	16524	16674	16530	16554	16542	16525	16518	16643	16646	16503	16664	16508	16619	16511	16600	16675	16485	16445	16705	16574	16414	16558	16542	16504	16488	16647	16381	16506	16305	16723	16543	16587	16608	16447	16574	16554	16506	16450	16633	16495	16478	16594	16523	16428	16666	16583	16570	16532	16467	16373	16438	16581	16618	16473	16668	16660	16545	16762	16442	16612	16446	16545	16528	16451	16386	16510	16600	16606	16593	16513	16530	16689	16585	16540	16476	16280	16600	16480	16387	16405	16392	16699	16695	16486	16603	16671	16530	16464	16547	16607	16528	16508	16535	16462	16622	16215	16602	16672	16471	16350	16563	16525	16580	16491	16557	16579	16394	16423	16734	16463	16453	16667	16638	16499	16555	16470	16502	16626	16646	16546	16390	16536	16533	16585	16453	16547	16468	16557	16344	16538	16433	16480	16279	16440	16470	16521	16525	16375	16592	16547	16402	16681	16540	16442	16398	16619	16437	16374	16692	16566	16515	16566	16558	16692	16472	16576	16466	16659	16496	16416	16727	16468	16537	16422	16515	16612	16402	16587	16548	16514	16550	16573	16451	16654	16358	16549	16557	16652	16486	16685	16623	16507	16548	16530	16547	16512	16519	16530	16457	16533	16479	16675	16608	16621	16487	16660	16551	16504	16577	16720	16582	16581	16500	16555	16449	16612	16568	16285	16776	16404	16478	16533	16400	16787	16536	16483	16586	16476	16467	16532	16565	16464	16613	16517	16708	16624	16445	16567	16535	16668	16582	16361	16468	16629	16505	16625	16498	16485	16555	16436	16651	16633	16632	16592	16635	16512	16501	16501	16541	16413	16518	16705	16688	16556	16571	16562	16381	16487	16416	16599	16724	16256	16368	16585	16504	16511	16408	16481	16573	16588	16363	16490	16470	16496	16393	16693	16452	16670	16581	16364	16418	16471	16567	16451	16545	16657	16618	16427	16632	16572	16535	16628	16521	16697	16532	16579	16556	16674	16446	16619	16408	16644	16666	16527	16456	16562	16544	16482	16671	16430	16553	16616	16732	16474	16458	16542	16432	16419	16393	16470	16509	16562	16593	16548	16511	16464	16370	16339	16652	16500	16550	16535	16548	16600	16553	16517	16711	16193	16552	16562	16665	16676	16567	16483	16519	16557	16503	16536	16750	16577	16524	16461	16466	16417	16436	16444	16551	16541	16617	16671	16479	16444	16433	16323	16521	16653	16707	16527	16575	16515	16663	16653	16611	16368	16573	16535	16530	16655	16616	16592	16647	16528	16642	16567	16514	16480	16507	16422	16556	16614	16580	16313	16526	16448	16538	16464	16475	16549	16502	16602	16562	16521	16531	16620	16477	16703	16630	16548	16639	16530	16783	16412	16467	16484	16513	16493	16531	16635	16547	16550	16419	16491	16640	16499	16547	16572	16529	16513	16581	16554	16595	16738	16455	16526	16463	16405	16601	16628	16514	16461	16313	16373	16632	16587	16493	16610	16466	16618	16555	16663	16635	16440	16506	16486	16487	16305	16703	16513	16621	16299	16471	16600	16471	16586	16599	16394	16509	16410	16522	16617	16439	16669	16464	16475	16330	16537	16431	16515	16542	16545	16566	16612	16514	16613	16563	16442	16669	16465	16423	16313	16584	16394	16673	16521	16462	16451	16628	16650	16490	16535	16633	16474	16621	16657	16835	16506	16587	16443	16692	16411	16571	16380	16523	16414	16579	16569	16464	16573	16712	16418	16450	16505	16469	16646	16382	16534	16517	16444	16447	16494	16594	16509	16596	16390	16685	16406	16521	16666	16610	16493	16481	16621	16689	16531	16481	16574	16506	16489	16470	16486	16638	16524	16559	16604	16758	16435	16640	16553	16472	16454	16574	16617	16650	16606	16596	16602	16516	16530	16567	16691	16501	16576	16377	16787	16734	16682	16617	16652	16501	16428	16415	16432	16510	16557	16634	16585	16633	16512	16424	16478	16655	16450	16706	16575	16529	16546	16556	16514	16483	16510	16418	16613	16690	16398	16649	16739	16693	16560	16582	16550	16557	16599	16425	16575	16497	16634	16503	16539	16373	16681	16519	16527	16573	16505	16667	16489	16560	16569	16561	16459	16620	16481	16604	16309	16432	16670	16335	16357	16460	16337	16607	16485	16575	16533	16650	16422	16532	16731	16579	16419	16431	16554	16700	16625	16489	16506	16405	16416	16605	16453	16473	16463	16498	16509	16388	16403	16475	16727	16535	16423	16578	16512	16573	16500	16681	16633	16616	16577	16403	16396	16605	16645	16570	16542	16664	16603	16448	16526	16534	16432	16571	16638	16584	16489	16681	16578	16616	16523	16486	16719	16498	16647	16459	16571	16648	16580	16519	16446	16466	16624	16621	16776	16382	16582	16624	16610	16542	16611	16526	16612	16568	16510	16468	16466	16660	16426	16717	16396	16502	16524	16654	16431	16526	16547	16495	16552	16584	16643	16448	16512	16525	16527	16499	16373	16454	16516	16415	16794	16535	16697	16583	16605	16465	16524	16569	16407	16374	16628	16564	16387	16638	16449	16648	16612	16463	16635	16654	16621	16598	16494	16584	16579	16441	16415	16378	16515	16650	16484	16485	16455	16628	16543	16549	16638	16570	16393	16612	16511	16406	16549	16487	16553	16505	16410	16511	16515	16546	16597	16634	16577	16589	16498	16380	16589	16579	16599	16517	16623	16503	16232	16457	16558	16453	16477	16665	16541	16372	16475	16753	16602	16402	16384	16630	16591	16450	16587	16590	16417	16511	16519	16604	16809	16695	16606	16581	16637	16496	16697	16642	16447	16538	16537	16612	16412	16569	16575	16612	16376	16378	16466	16487	16437	16450	16553	16638	16636	16495	16588	16581	16511	16643	16547	16675	16407	16638	16599	16453	16472	16482	16336	16437	16590	16577	16545	16469	16474	16640	16564	16600	16618	16647	16547	16521	16498	16493	16545	16489	16601	16442	16462	16645	16603	16473	16634	16536	16549	16565	16406	16476	16479	16567	16572	16518	16656	16500	16610	16720	16424	16529	16572	16495	16406	16598	16398	16573	16665	16567	16609	16479	16507	16611	16656	16697	16424	16434	16580	16580	16459	16547	16419	16638	16610	16695	16700	16719	16381	16340	16512	16563	16540	16729	16764	16599	16571	16455	16789	16502	16410	16504	16611	16577	16583	16483	16625	16602	16559	16492	16664	16609	16531	16534	16499	16472	16383	16382	16484	16666	16705	16470	16428	16583	16687	16614	16565	16492	16496	16566	16415	16622	16589	16515	16459	16553	16408	16616	16633	16579	16513	16511	16494	16389	16503	16504	16332	16342	16699	16459	16522	16496	16529	16525	16499	16622	16501	16508	16311	16640	16578	16621	16529	16370	16512	16377	16533	16518	16449	16400	16553	16542	16513	16427	16461	16625	16501	16538	16579	16439	16515	16698	16587	16649	16567	16622	16729	16465	16534	16685	16486	16388	16524	16547	16433	16516	16477	16652	16587	16532	16548	16526	16526	16485	16616	16545	16505	16529	16454	16551	16530	16511	16661	16410	16736	16501	16647	16592	16511	16767	16488	16656	16539	16531	16411	16374	16587	16578	16543	16645	16432	16357	16675	16675	16536	16473	16636	16473	16419	16479	16515	16692	16608	16600	16359	16615	16478	16697	16548	16490	16607	16430	16401	16710	16691	16598	16515	16437	16403	16529	16530	16432	16583	16611	16635	16523	16556	16649	16640	16493	16514	16664	16562	16589	16568	16544	16475	16613	16455	16733	16476	16549	16608	16470	16595	16356	16321	16381	16525	16417	16535	16499	16729	16479	16551	16474	16559	16531	16402	16522	16492	16586	16503	16540	16432	16498	16531	16551	16829	16554	16294	16709	16430	16619	16430	16677	16429	16535	16511	16662	16610	16467	16624	16583	16563	16393	16338	16647	16508	16461	16470	16557	16682	16692	16522	16517	16616	16589	16615	16561	16673	16671	16500	16604	16820	16518	16640	16618	16715	16549	16605	16571	16397	16440	16592	16435	16563	16557	16492	16421	16484	16715	16573	16599	16531	16577	16673	16610	16464	16481	16539	16680	16552	16691	16656	16637	16458	16660	16501	16483	16628	16630	16519	16584	16512	16557	16553	16483	16656	16581	16662	16547	16577	16601	16403	16519	16525	16581	16537	16613	16502	16659	16650	16669	16494	16650	16598	16420	16419	16463	16350	16435	16588	16650	16463	16476	16529	16617	16654	16569	16675	16636	16446	16364	16664	16504	16565
28705	32427	44777	35086	24264	19944	19178	18901	18776	18873	18948	18732	18897	18913	18931	18830	18912	18901	18719	18786	18750	18856	18728	18762	19002	18698	18876	18836	19010	18853	18912	19051	18745	18548	18876	18841	18860	18757	18678	18894	18807	18751	18681	19010	18852	18795	18640	18966	18761	18920	18810	18739	18616	18833	18722	18826	18901	18676	18669	18747	18715	18852	18685	18718	18774	18799	18672	18812	18561	18937	18841	19059	18939	19042	19058	18850	18692	18779	18776	18756	18987	19002	18748	18887	19052	18581	18865	18954	18787	18850	18731	18785	18592	18711	18701	18754	19087	18859	18769	18832	18879	18764	18693	18651	18890	18710	18921	18793	18896	18706	18927	18922	18773	18771	18810	18478	18621	18784	18850	18992	18845	18870	18629	18636	18672	18663	18896	18681	18868	18695	18725	18730	18717	18616	18976	18990	18663	18901	18841	18835	18938	18781	18824	18984	18965	18591	18865	18679	18839	18691	18740	18681	18654	18810	18663	18800	18725	18544	18643	18787	18766	18739	18843	18883	18781	18902	18687	18750	19098	18724	18689	18702	18972	18756	18798	18828	18755	18603	18685	18877	18765	18700	18893	18841	18765	18735	18928	19072	18739	18770	18926	18875	18920	18831	18818	18582	18940	18767	18707	18807	18825	18766	18932	18686	18837	18860	18742	18826	18730	18963	18712	18710	18940	18746	18838	18871	18870	18551	18829	18724	18571	18792	18751	18728	18871	18733	18779	18971	18769	18717	18804	18665	18904	18719	18730	18865	18727	18928	18913	18967	18836	18654	18758	18785	18797	18665	18913	18769	18682	18761	18810	18755	18755	18742	18521	18910	18870	18723	18856	19013	18858	18846	18870	18968	18882	18905	18891	18664	18896	18874	18779	18809	18777	18793	18782	18776	18657	18905	18724	18952	18799	18615	18979	18747	18920	18868	18713	18806	18990	18856	18673	18742	18766	18851	19020	18660	18714	18598	18711	18773	18717	18788	19030	18777	18889	18568	18788	18847	18712	18790	18860	18763	18678	18515	18792	18846	19000	18648	18792	18761	18928	19006	18773	18716	18732	18789	18922	18652	18715	18837	18696	18853	18842	18958	18689	18913	18974	18804	18744	18638	18800	18748	18799	18677	18646	18819	18828	18687	18850	18832	18794	18690	18848	18823	18875	18928	18708	18769	18927	18888	18843	18747	18849	18830	18862	18826	18752	18712	18919	18736	18890	18668	18767	18798	18694	18812	18559	18697	18880	18643	18719	18873	18710	18776	18924	19097	18921	18814	18845	18730	18902	18748	18608	18784	18925	18925	19017	18874	18651	18834	18732	18711	18885	18874	18786	18650	18784	18886	18938	18714	18988	18815	18714	18932	18893	18728	18633	18783	18748	18881	18848	18970	18775	18794	18704	18658	18944	18784	18777	18893	18827	18750	18687	18512	18805	18796	18893	18767	18843	18966	18844	18873	18832	18643	18723	18707	19072	18905	18846	18745	18791	18946	19114	18701	18837	18623	18749	18886	18946	18597	18873	18668	18869	18778	18728	18677	18856	18643	18749	18704	18837	18869	18710	18807	18830	18775	18782	18733	18781	18820	18716	18624	18700	18634	18947	18672	18751	18785	18924	18732	18781	18813	18736	18668	18739	18655	18696	18900	18643	18752	18922	18934	18778	18656	18901	18721	18757	18748	18875	18916	18547	18966	18783	18790	18668	18748	18837	18762	18828	18732	18975	18743	18926	18830	18798	18762	18743	18776	18974	18663	18797	18691	18849	18771	18883	18929	18770	18801	18835	18756	19013	18866	18975	18928	18912	18693	18964	18944	18897	18819	18989	18899	18910	18750	18672	18775	18771	18701	18687	18782	18799	18628	18953	18907	18859	18812	18840	18875	18877	18615	18494	18677	18807	18870	18920	18733	18687	18788	18696	18706	18764	18973	18915	18477	18825	18770	18923	18740	18786	18722	18897	18746	18710	18769	18680	18979	18695	18889	18808	18989	18808	18742	18723	18911	18794	18873	18674	18748	18890	18801	18874	18888	18856	18657	18593	18924	19055	18612	18800	18885	18910	18966	18863	18827	18881	18737	18727	18716	18819	18803	18643	18830	18721	18688	18816	18900	18615	18613	18562	18959	18700	18734	18881	18808	18758	18950	18849	18880	18847	18978	18877	18947	18755	18619	18838	18750	18701	18515	18901	18927	18980	18687	18755	19046	19014	18564	18961	18549	18732	18620	18772	18882	18767	18883	18832	18671	18659	18696	18681	18959	18867	18682	18694	18830	18622	18961	18833	18738	18793	18820	18807	18980	18778	18681	18756	18683	19004	18857	18657	19000	19046	18660	18702	18884	18920	18754	18691	18767	18704	18973	18736	18692	18963	18660	18820	18579	18711	18624	18740	18831	18864	18762	18821	18687	18807	18898	18723	18799	18971	18843	18863	18786	18837	18871	18769	18828	18778	18984	18877	18920	18998	18633	18962	18823	18854	18822	18728	18804	18635	18614	18757	18840	18645	18882	18869	18644	18691	18887	18598	18896	18823	18795	18785	18937	18896	18883	18744	18595	18750	18952	18714	18920	18699	18711	18863	18775	18726	18899	18775	18855	18847	18820	18804	18725	18823	18790	18969	18826	18929	19113	19118	18900	18950	18894	18830	18768	18900	18855	18836	18800	18850	18758	18830	18919	19019	18755	18890	18949	18848	18685	18766	18886	18690	18870	18939	18739	19117	18892	18566	18839	18773	18662	18718	18829	18873	18780	18671	18807	18813	18856	18871	18904	18901	18705	18727	18637	18704	18771	18727	18851	18790	18848	18886	18876	18574	18727	19145	18982	18953	18889	18737	18874	18809	18835	18800	18631	18861	18722	18737	18711	18740	18745	18789	18658	18833	18609	18947	18650	18756	18740	18905	18854	18635	18865	18972	18822	18827	18682	18743	18923	18891	18703	18749	18559	18776	18909	18757	18799	18719	18928	19029	18769	18984	18797	18778	18776	18783	18739	18784	18647	18772	18911	18717	18748	18834	18784	18752	18731	18812	18952	18987	18682	18828	18808	18838	18959	18678	18642	18645	18694	18955	18616	18923	18914	18698	18796	18959	18947	19044	18792	18906	18711	18895	18950	18873	18721	18571	18798	18740	18842	18956	18857	18659	18885	19053	18656	18597	18933	18676	18737	18957	18921	18846	18547	18795	18572	18813	18832	18782	18909	19091	18989	18834	18586	18881	18843	18862	18847	18697	18741	18750	18769	18573	18883	18596	18840	18812	18814	18768	18895	19037	18861	18711	18929	18910	18816	18815	18911	18897	18639	18862	18759	18910	18603	18810	18791	18915	18983	18849	18760	18641	18810	18874	18855	18773	18996	18799	18785	18578	18785	18765	18885	18587	18480	18862	18831	19002	18782	18503	18796	18762	18975	18649	18891	18942	18782	18957	18727	18894	18722	18863	18651	18811	18789	18649	18883	18828	18850	18885	18812	18763	18869	18936	18955	18848	18739	18837	18865	18909	18818	18883	18741	19011	18757	18624	18711	18905	18812	18833	18743	18680	18984	18757	18698	18800	18857	18694	18821	18741	19016	18701	18805	18851	18678	18908	18953	18847	18976	18871	18760	18696	18760	18767	18808	18739	18600	18740	18907	18900	18831	19047	18698	18748	18673	18758	18672	18828	18807	18535	18678	18854	19004	18814	18730	18660	18496	18608	18689	18801	18638	18821	18836	18924	18591	18773	18901	18849	18745	18911	18785	18639	18878	18538	18782	18692	18630	18716	18779	18843	18542	18616	18677	18879	18720	18856	18779	18853	18640	18866	18556	18799	18831	18819	18664	18725	18835	18733	18740	18921	18835	18776	18679	18652	18807	18806	18813	19014	18732	18748	18727	18870	18844	18733	18805	18933	18757	18715	18707	18758	18798	18776	18709	18785	18768	18834	18817	18790	18751	18832	18780	18805	18662	18682	18787	18875	18869	18825	18760	18728	18907	18854	18961	18914	18922	18988	18660	18773	18721	18717	18777	18810	18833	18776	18935	18818	18858	18954	18869	18853	18858	18736	19033	18680	18640	18753	18953	18758	18766	18709	18599	18674	18589	18714	18746	18798	18873	18813	18830	18640	18829	18788	18841	18902	18897	18736	18524	18753	18870	18942	18754	18782	18650	18671	18712	19037	18768	18896	18780	18839	18792	18815	18690	18747	18825	18784	18650	18760	18899	18772	18597	18942	18799	18967	18713	18939	18705	18771	18698	18871	18831	18802	18917	18900	18731	18835	18983	18819	18597	18873	18802	18719	18839	18727	18878	18835	18844	18756	18676	18888	18782	18967	19022	18891	18691	18725	18896	19075	18820	18965	18797	18660	18702	18691	18722	18764	18912	18558	18732	18796	18888	18897	18832	18844	18701	18830	18745	18817	18993	18726	18684	18689	18874	18665	18814	18808	18700	18804	18811	19011	18708	18899	18954	18724	18811	18871	18762	18918	18857	18722	18885	18830	18849	18888	18641	18770	18725	18797	18737	18923	18748	18960	18835	18919	18940	19009	18764	18694	18805	18785	18806	18688	18808	18768	18776	18742	18643	18869	18814	18898	18840	18864	18660	19105	18932	18693	18685	18942	18722	18849	18945	18789	18674	18837	18882	18765	18814	18700	19120	18824	18739	18612	18677	18751	18928	19097	18735	18919	18792	18869	18699	18672	18875	18964	18927	18845	18630	18671	18782	18959	18834	18776	18851	18771	18750	18826	18910	18683	18969	18965	18452	18850	18801	18614	18711	18788	18823	18799	18684	18932	18784	18898	18804	18914	18716	19079	18773	18930	18879	18855	18815	18709	18990	18821	18665	18895	18997	18918	18834	18647	18792	18867	18755	18610	18808	18670	19002	18685	19085	18757	18704	18929	18672	18820	19038	18839	18722	18970	18662	18854	18744	18679	18826	18970	18920	18850	18716	18681	18713	18905	18695	18747	18675	18799	18942	19035	18618	18792	18859	18719	18748	18867	18910	18842	18944	18884	18519	18725	18761	18812	18676	18923	18611	18725	18902	18794	18932	18815	18519	18853	18816	18883	18820	18813	18788	18831	19013	18736	18843	19022	18752	18888	18870	18767	18906	18871	18733	18846	18848	19021	18588	18782	18750	18843	18552	18889	18743
33165	53980	49890	32601	21220	16577	16172	16168	16138	16347	16305	16369	16193	16219	16311	16360	16297	16153	15940	16325	16121	16199	16450	16158	16131	16280	16235	16082	16322	16254	16304	16029	16392	16171	16216	16244	16366	16235	16330	16210	16351	16223	16231	16121	16158	16162	16232	16286	16331	16253	16272	16305	16301	16290	16324	16022	16266	16148	16316	16246	16432	16382	16334	16195	16217	16318	16330	16109	16191	16237	16154	16181	16370	16210	16212	16253	16256	16217	15945	16214	16062	16285	16442	16356	16065	16310	16241	16193	16201	16268	16119	16100	16279	16208	16316	16247	16125	16294	16312	16277	16370	16399	16323	16276	16143	16281	16286	16172	16154	16056	16100	16324	16268	16253	16347	16097	16260	16118	16393	16116	16280	16149	16291	16357	16295	16181	16146	16104	16225	16148	16170	16246	16242	16237	16253	16201	16201	16140	16149	16163	16269	16273	16222	16142	16183	16089	16217	16160	16144	16241	16123	16050	16086	16241	16157	16364	16338	16399	16009	16197	16340	16390	16120	16156	16115	16315	16255	16258	16264	16137	16101	16387	16210	16189	16240	16306	16344	16308	16129	16168	16245	16082	16165	16009	16267	16217	16226	16122	16310	16203	16209	16321	16258	16406	16202	16132	16218	16312	16153	16235	16213	16383	16367	16117	16204	16229	16293	16247	16359	16136	16339	16174	16337	16373	16279	16080	16378	16216	16263	16293	16220	16225	16187	16112	16160	16248	16318	16157	16282	16324	16177	16226	16100	16119	16259	16238	16271	16262	16222	16148	16157	16408	16124	16293	16183	16167	16209	16288	16375	16341	16310	16328	16227	16307	16320	16285	16247	16140	16266	16463	16238	16182	16145	16111	16240	16177	16233	16220	16355	16198	16296	16187	16270	16303	16450	16221	16162	16113	16221	16112	16211	16082	16208	16256	16128	16294	16217	16229	16280	16213	16140	16237	16326	16168	16111	16268	16356	16255	16363	16191	16271	16106	16348	16241	16186	16359	16206	16118	16259	16134	16224	16398	16273	16261	16234	16323	16321	16147	16268	16161	16203	16165	16140	16207	16356	16261	16279	16207	16168	16180	16271	16144	16238	16205	16318	16186	16169	16161	16022	16202	16255	16198	16124	16259	15994	16183	16205	16233	16164	16239	16173	16380	16138	16258	16269	16178	16189	16240	16216	16326	16407	16424	16036	16174	16123	16200	16376	16292	16226	16312	16196	16313	16303	16396	16211	16414	16234	16086	16246	16459	16353	16180	16129	16217	16299	16442	16322	16084	16129	16291	16254	16217	15993	16292	16227	16099	16315	16212	16336	16267	16248	16330	16321	16123	16227	16334	16299	16301	16245	16302	16131	16239	16440	16162	16205	16232	16166	16151	16294	16193	16199	16110	16191	16270	16261	16347	16410	16200	16177	16154	16102	16229	16140	16251	16192	16270	16179	16112	16390	16327	16172	16419	16343	16194	16288	16302	16353	16095	16351	16303	16299	16288	16189	16195	16427	16188	16011	16260	16071	16208	16344	16239	16301	16200	15977	16275	16332	16140	16453	16172	16463	16190	16290	16257	16277	16309	16272	16334	16288	15947	16216	16305	16240	16160	16308	16235	16285	16270	16252	16430	16057	16234	16263	16332	16380	16288	16142	16252	16414	16116	16127	16121	16195	16176	16248	16248	16241	16214	16325	16305	16332	16223	16224	16366	16333	16315	16151	16085	16322	16304	16359	16296	16307	16294	16233	16216	16276	16187	16103	16156	16195	15978	16245	16241	16298	16369	16184	16225	16249	16321	16115	16397	16264	16370	16272	16295	16250	16032	16261	16073	16150	16440	16265	16253	16392	16253	16098	16236	16191	16396	16138	16400	16278	16183	16276	16406	16290	16371	16087	16210	16169	16295	16182	16360	16238	16201	16064	16060	16322	16159	16220	16328	16356	16184	16393	16287	16381	16309	16236	16111	16203	16197	16122	16334	16297	16146	16347	16419	16390	16271	16361	16238	16138	16178	16168	16179	16385	16146	16228	16170	16219	16245	16202	16207	16343	16159	16318	16395	16014	16063	16181	16149	16200	16327	16211	16047	16247	16274	16101	16133	16170	16163	16335	16184	16104	16140	16254	16254	16317	16277	16318	16296	16389	16304	16308	16198	16296	16231	16135	16285	16309	16346	16284	16231	16137	16116	16103	16087	16275	16112	16206	16318	16276	16230	16113	16310	16350	16219	16228	16058	16335	16212	16279	16428	16273	16302	16347	16186	16229	16367	16214	16197	16160	16132	16378	16165	16308	16310	16288	16216	16219	16393	16133	16297	16155	16193	16200	16075	16079	16101	16298	16322	16194	16072	16127	16347	16313	16233	16180	16231	16213	16209	16161	16172	16248	16213	16175	16163	16177	16236	16277	16101	16223	16260	16261	16304	16278	16033	16183	16240	16233	16171	16220	16110	16295	16220	16188	16272	16034	16137	16337	16319	16371	16284	16357	16470	16183	16183	16116	16263	16254	16347	16235	16228	16066	16258	16158	16272	16223	15989	16145	16392	16181	16171	16264	16215	16299	16186	16111	16218	16284	16197	16231	16221	16080	16374	16259	16139	16167	16231	16249	16330	16375	16264	16048	16351	16395	16089	16169	16474	16141	16213	16371	16168	16194	16346	16276	16213	16200	16318	16235	16221	16125	16285	16156	16364	16131	16076	16238	16187	16353	16128	16254	16088	16270	16284	16220	16248	16238	16273	16204	16334	16126	16290	16316	16213	16306	16225	16161	16187	16116	16234	16362	16147	16274	16246	16251	16195	16317	16215	16177	16109	16321	16196	16240	16302	16251	16084	16216	16240	16187	16257	16053	16221	16158	16196	16184	16365	16188	16314	16376	16304	16228	16284	16257	16202	16297	16262	16149	16333	16215	16048	16225	16212	16191	16277	16254	16164	16175	16223	16260	16209	16166	16215	16333	16324	16193	16334	16100	16272	16264	16155	16247	16318	16315	16224	16168	16275	16311	16298	16261	16245	16292	16330	16257	16211	16356	16211	15944	16179	16196	16258	16411	16354	16081	16196	16258	16338	16304	16292	16271	16225	16249	16246	16198	16038	16177	16211	16373	16248	16348	16204	16149	16237	16233	16199	16147	16275	16084	16307	16432	16300	16122	16162	16136	16163	16363	16101	16373	16145	16231	16216	16323	16306	16204	16358	16182	16227	16234	16110	16186	16160	16137	16164	16236	16250	16251	16262	16297	16389	16177	16248	16308	16223	16342	16337	16351	16277	16282	16231	16175	16173	16141	16177	16186	16374	16249	16245	16290	16120	16297	16140	16168	16396	16264	16338	16046	16219	16339	16358	16316	16223	16402	16380	16293	16332	16243	16320	16153	16170	16332	16103	16158	16127	16422	16172	16295	16357	16120	16190	16252	16253	16391	16159	16122	16047	16211	16343	16206	16202	16182	16159	16209	16186	16282	16338	16355	16160	16140	16376	16275	16108	16233	16314	16253	16133	16214	16365	16346	16195	16278	16256	15990	16191	16192	16186	16366	16117	16306	16231	16268	16169	16372	16298	16138	16276	16184	16201	16277	16185	16127	16240	16376	16365	16186	16393	16319	16324	16352	16195	16299	16266	16378	16177	16248	16248	16450	16097	16182	16211	16333	16146	16389	16253	16307	16201	16203	16234	16109	16195	16265	16142	16217	16047	16210	16466	16214	16282	16343	16120	16331	16151	16301	16207	16068	16303	16321	16387	16238	16318	16285	16004	16506	16254	16303	16285	16252	16148	16205	16155	16165	16196	16246	16207	16274	16229	16140	16305	16199	16387	16195	16241	16344	16282	16336	16234	16290	16302	16289	15985	16069	16295	16232	16311	16257	15975	16108	16214	16112	16334	16219	16296	16192	16091	16192	16360	16135	16216	16191	16257	15908	16099	16257	16087	16259	16312	16193	16221	16191	16192	16220	16143	16222	16299	16129	16242	16111	16284	16182	16194	16246	16217	16009	16245	16373	16235	16355	16210	16220	16373	16369	16118	16189	16250	16182	16314	15974	16264	16212	16164	16323	16203	16180	16244	16273	16266	16210	16314	16358	16123	16258	16353	16150	16211	16325	16236	16286	16066	16234	16047	16207	16200	16448	16181	16209	16125	16088	16039	16304	16070	16286	16145	16162	16119	16117	16207	16255	16185	16329	16249	16261	16353	16229	16400	16307	16235	16245	16332	16435	16178	16224	16005	16148	16333	16240	16307	16300	16165	16145	16345	16230	16232	16201	16045	16147	16227	16096	16096	16247	16331	16138	16178	16317	16227	16335	16201	16139	16186	16319	16308	15997	16293	16188	16155	16264	16346	16263	16222	16340	16130	16208	16111	16103	16322	16450	16318	16317	16281	16213	16239	16220	16262	16226	16424	16324	16304	16343	16222	16484	16199	16178	16273	16368	16433	16383	16393	16174	16162	16178	16112	16360	16256	16217	16316	16277	16238	16111	15986	16185	16269	16314	16122	16366	16154	16205	16119	16150	16257	16280	16210	16111	16411	16305	16340	16235	16150	16237	16253	16435	16154	16292	16354	16134	16145	16331	16405	16250	16115	16463	16169	16294	16186	16124	16135	16324	16266	16253	16402	16256	16290	16257	16026	16290	16120	16299	16354	16229	16230	16074	16191	16313	16381	16317	16177	16331	16364	16222	16318	16369	16202	16173	16327	16253	16142	16309	16218	16134	16139	16157	16290	16459	16357	16125	16301	16131	16219	16233	16281	16313	16349	16240	16258	16144	16068	16294	16155	16339	16242	16180	16167	16411	16356	16127	16181	16348	16372	16307	16110	16294	16273	16088	16174	16031	16240	16208	16278	16240	16359	16245	16214	16188	16181	16157	16179	16106	16112	16201	16307	16170	16301	16321	16287	16302	16077	16236	16023	16277	16161	16303	16131	16396	16229	16254	16136	16335	16250	16341	16205	16240	16278	16171	16037	16342	16295	16137	16082	16412	16282	16154	16348	16212	16408	16184	16216	16188	16196	16279	16279	16189	16139	16262	16225	16257	16200	16241	16208	16183	16303	16093	16137	16282	16190	16255	16310	16124	16294	16253	16122	16245	16326	16175	16248	16217	16224	16325	16227	16473	16224	16176	16295	16285	16334	16228	16276	16285	16341
24154	23995	46245	45103	32494	24416	22049	19382	19194	19161	19248	19030	19065	19188	18914	19103	19035	19133	19057	18888	19163	18854	19051	19205	19075	19157	18970	18910	19024	18977	18990	18957	19032	19064	19248	18939	18702	18757	18904	19050	19027	18798	19022	19101	19197	18818	19214	18878	18848	19045	18979	18863	18981	19019	18945	19001	18954	18714	18765	18725	19013	18851	19085	18856	18887	19050	18705	19009	18965	19080	18763	18849	18865	18839	19027	19167	18913	18969	18839	19094	18920	18996	18917	18763	18892	18933	19022	19014	18907	18975	18857	19107	19101	18784	18850	18947	19021	19020	18858	19021	19074	18973	18906	19054	18850	18969	18996	18875	19065	19049	18819	18809	18907	18852	19131	18973	18839	18805	19014	18948	18951	18888	19108	18768	18995	18930	18781	18781	19105	18858	18889	18980	19025	18869	18759	18871	19121	19001	19011	18763	18920	19098	19066	18988	18905	18970	19056	18779	18769	19033	18953	19096	19002	18789	18861	18924	18898	18748	18804	18871	18814	19037	18994	18970	18696	19023	19010	18773	18889	18921	18795	18984	18972	18714	18875	19134	18738	18774	18806	18812	18927	18852	18828	19093	18869	18774	18819	19122	18950	19113	18947	18997	18847	18880	18919	18894	18919	18938	18955	18992	18995	18836	18867	18849	19055	18811	19109	18860	19044	18958	18966	18924	18834	18943	18804	19002	18965	18939	18772	18985	19042	18874	18919	19019	18813	18844	18791	18803	18981	18797	18768	18961	18861	18815	18838	18731	18888	19090	18799	19059	18961	18967	19190	18754	18806	18846	18922	18753	18857	18901	18868	18960	18894	18834	19030	18889	18928	18855	18737	19048	18895	18915	18969	18750	18837	18688	18976	18701	18943	18726	19027	18840	18735	19033	19080	18954	18909	18698	18858	18919	18768	18865	18978	19023	18924	18782	18813	18825	19060	18970	19016	18783	18799	18733	18878	18950	18989	18748	18746	18862	18720	18765	19028	18856	19267	19013	18814	18943	18847	18968	18908	18900	18929	18928	18908	19057	18970	18902	19027	18994	18973	18807	18826	18912	18960	18743	18989	18970	18972	18771	18857	18781	19017	18967	18868	19049	19095	18945	18972	18961	18880	18702	18857	19008	18808	18857	18907	19107	18983	18970	18867	18971	18867	18885	18810	18941	18785	18846	18662	18964	19079	19128	18900	19076	18939	18845	18856	18987	18878	18854	19061	18798	19097	18888	19008	19021	18951	18814	18832	18979	19228	18995	19003	19076	19275	18838	18929	19116	19124	18989	18852	18967	19241	18860	19122	18996	19021	18796	18771	18970	18920	18751	18801	18822	18956	18993	18755	18849	19039	18743	19146	18873	18857	19014	19072	18687	18747	18941	19052	18883	18911	19085	18763	18801	19070	19066	18976	18764	19096	18639	18985	18850	18931	18941	18861	18902	18902	18925	19065	19039	18886	18854	19005	19003	18868	18840	18885	18889	18838	19033	19144	19031	18890	18881	18987	18862	18813	18910	18758	18937	19078	18995	18930	18628	18893	18780	18898	18858	18715	18827	18804	18983	18788	18868	18810	18862	18996	19107	19083	18994	18777	18832	18876	18906	19109	18918	18746	18612	19012	18989	18815	19139	18886	18856	18988	18832	18976	18892	19116	18777	18973	19028	18816	18841	19028	18955	18828	18812	19288	18758	18712	18832	19068	18903	18881	19077	18915	19002	18771	18830	18991	18862	18865	19020	18955	18801	18895	19000	18945	18909	18879	18898	18939	19024	19056	18985	18869	18870	18915	18883	18800	18882	19015	18888	18854	19114	19067	18941	18772	18849	18973	18895	19063	18849	19040	18728	18768	19188	18901	18865	18904	18945	19092	18998	18907	18755	18642	19051	18784	18722	18905	19006	19019	18798	18787	19017	18711	19056	18877	19023	18730	18979	18900	18815	18960	18734	18820	18754	18969	19004	18775	18960	18975	18938	18912	18720	18920	18998	18944	18970	18874	19165	18988	18793	18795	18871	19012	18934	19027	18954	18940	19059	18967	18799	18774	19116	19087	18950	18909	18873	18750	18928	18979	18880	18989	18955	19134	19047	18932	19016	18916	18978	19016	19197	18987	18607	18859	18837	18892	18993	18761	18815	18751	19000	18891	19044	18808	18623	18942	18943	18840	18791	18899	18855	18810	18812	18684	18706	18826	18951	19066	18782	18966	18879	18850	18949	19024	18843	18692	18994	18865	19050	19062	19122	18818	18975	18724	18595	19011	19000	18932	18794	18772	18954	19058	19015	18916	18911	18930	18992	18949	18865	18837	18856	19110	18812	19016	18836	18984	18914	19065	18866	18949	19039	18644	19147	18875	19093	18920	18983	18956	18737	18900	18764	18784	19061	18835	18787	19147	18969	18765	18937	19083	19160	18726	19016	18967	19020	19084	19136	19027	18983	18911	19031	18764	18753	18820	18883	18943	18969	19176	18798	18899	18896	18912	19033	18837	18843	18790	18821	18953	18924	18879	18764	18803	18964	19091	18989	18956	19030	18888	18555	18907	18949	18967	18910	18857	18885	18893	18772	18950	18976	19101	19032	18840	18969	19240	18977	18774	18814	18870	18910	18880	18790	18956	18886	19157	19140	18937	18863	19064	18958	18963	18878	18918	18868	18989	18905	19003	18779	18922	18874	19095	18878	19123	18969	18679	18926	18888	18765	18702	18967	18934	18939	18834	19045	19197	19005	18700	18865	18785	18846	18917	18780	18997	18923	19053	19098	18942	18823	18933	18679	19003	18864	18748	18779	18968	19110	18944	18846	18701	19088	18881	19066	19070	18920	18984	19104	18873	18814	19049	18882	18751	18939	18973	18940	19071	18947	18905	19001	18889	18895	18827	18739	18706	18944	18902	18776	18960	18898	18984	19144	18829	19002	18919	18781	19102	18998	19024	18986	18998	19007	19024	18877	18986	18738	18878	18756	18814	18988	18890	19143	18863	19080	18877	19039	18965	18983	18822	19028	19258	19183	18957	18931	18691	18925	18963	18978	19052	18832	18894	18769	18992	19223	19040	18662	18843	18828	18968	18826	18614	18719	18804	18863	19026	18847	18999	18963	18899	18839	18705	18856	18918	18934	19042	18836	19075	18887	18888	18927	18820	18883	19068	18984	18939	18850	19144	18986	18818	18867	19001	19032	18884	18914	18815	19117	19084	19033	19221	19017	18857	19022	18914	18805	18882	18922	18792	18742	18686	18900	18833	18885	18653	18771	18772	19051	18917	18889	19091	18860	18922	19028	18856	18775	18904	18894	19068	18735	18736	18666	18928	18807	18796	18931	18844	18825	18974	18879	19108	19126	19040	18815	18758	18962	18966	18969	18955	18900	18781	18767	19042	19062	19044	18920	19083	19000	18883	18682	18811	18916	18864	18875	18838	18847	18786	18937	18966	18950	18947	18963	18828	18792	18946	18920	18950	19025	18933	18894	19160	19215	18897	18952	18882	18934	19045	18953	18742	18956	18999	18925	18917	18938	18935	18813	18748	18724	19050	19140	18926	18871	19002	19035	19070	18858	18877	18885	19031	19036	18935	18959	18977	19023	18888	19025	18987	18716	18897	18911	18945	19060	19031	19120	19112	19020	19001	18976	18884	18917	18858	18890	18760	18969	18888	18896	18938	18980	19054	18941	18854	18907	18941	18920	18847	18846	19067	19044	18932	18851	18683	18886	18820	18769	19024	18950	19181	18925	18958	19032	19052	18937	18825	18827	18837	18936	18886	18837	19224	18933	18804	18837	19033	18743	19030	19025	18929	18940	18991	19044	18727	18934	19040	19026	19189	19065	18962	18783	18865	18721	18781	18974	18876	18765	18982	18904	18840	18775	18911	18898	18830	19012	18918	19246	18843	18923	18795	18866	19025	18904	18940	18877	18766	18936	18950	18998	19067	18844	18916	18858	19002	18852	18930	19000	19137	18881	18856	19129	18976	18788	18875	18908	19007	19163	19035	19096	18852	18797	18865	18759	19001	18841	18873	18977	18905	18861	19054	18887	18835	18883	18884	18991	19038	18917	19193	19125	19064	18890	18912	18930	18849	18834	19073	18927	18910	18823	19051	19039	18914	18725	19064	18749	19109	18904	18796	18879	18800	18971	18963	18858	18940	19010	18844	18944	18916	18607	18993	18988	18718	18930	19009	18918	18920	19094	19018	18970	19003	18844	19108	18807	18802	18858	18792	18942	19125	19117	18960	18860	18768	18884	19034	18958	19019	18808	18844	18893	19104	18842	19016	18972	19024	18814	18864	18940	19012	18755	18931	18988	19077	18912	18885	18881	18939	19220	18897	19029	18851	18964	18974	18993	18895	19024	18926	18729	18818	18831	19017	18955	19120	18922	18875	18717	18889	19049	18936	18995	18974	18973	18850	18837	19019	18954	18848	18964	18852	18954	18984	18952	19079	19115	18853	19041	19073	18897	18925	18936	18826	18938	19138	19079	18789	18948	18917	18975	18988	18788	19051	19174	19033	18981	18969	18788	18867	18921	18925	18877	18831	18942	18890	18942	18916	18830	19066	19173	18785	19076	18992	18868	18966	18859	18961	18942	18956	18878	18874	18739	19076	19147	18854	19090	18973	18820	18995	18890	18712	18883	19105	19103	18762	18998	18977	18899	18878	19003	19108	18761	18849	18962	19169	18847	18975	19041	18979	18762	19046	19041	19129	18926	18932	18794	18846	18863	18987	18960	18954	18966	18994	18979	18971	18788	18907	19109	18863	18903	18779	18882	18861	19020	19014	18890	19193	18871	18897	18845	18800	18938	18918	18901	19036	19024	18918	18861	18975	19024	19006	19073	19051	19029	19023	18754	18861	18981	19005	18868	18752	18871	18768	18837	18890	18943	18926	18813	18888	18795	18867	18940	18928	18884	18852	19003	18746	19074	18805	18879	18846	18856	18866	18884	19065	18812	19062	19027	18982	19080	18837	18930	19079	19003	18947	18989	18980	18860	18794	18777	18813	18816	19016	18866	18933	18852	18674	18970	18952	18838	18923	18899	18917	18902	19027	18969	18732	18898	19008	18847	19052	18810	18732	18974	19003	19044	18854	18908	18772	19018	18936	18653	18761	18781	19031	18937	18930	18696	18876	18866	18992	19001	18972	19073
54975	96110	88960	61324	37072	18251	16205	16489	16589	16415	16401	16417	16233	16491	16259	16382	16242	16285	16296	16458	16264	16374	16336	16531	16448	16303	16510	16501	16615	16561	16253	16362	16297	16230	16283	16242	16524	16477	16344	16432	16219	16231	16296	16321	16252	16395	16334	16343	16335	16252	16246	16369	16328	16336	16297	16297	16302	16370	16559	16268	16303	16421	16061	16243	16223	16365	16296	16259	16223	16261	16395	16285	16517	16401	16331	16416	16337	16244	16395	16416	16316	16352	16326	16192	16257	16361	16273	16345	16455	16289	16307	16439	16430	16476	16413	16253	16349	16335	16148	16255	16282	16231	16508	16256	16405	16319	16330	16383	16287	16458	16396	16469	16216	16536	16211	16311	16436	16402	16119	16174	16229	16315	16256	16326	16150	16396	16436	16395	16320	16282	16213	16326	16378	16474	16515	16315	16231	16336	16446	16422	16413	16521	16387	16236	16314	16354	16434	16238	16437	16350	16145	16409	16489	16286	16302	16333	16172	16288	16393	16231	16349	16403	16405	16243	16370	16290	16283	16146	16302	16355	16386	16248	16434	16388	16385	16339	16375	16261	16490	16282	16515	16584	16247	16274	16260	16264	16376	16374	16362	16302	16195	16269	16270	16202	16383	16501	16351	16273	16294	16371	16357	16268	16553	16290	16274	16452	16462	16409	16238	16449	16221	16269	16354	16372	16360	16310	16473	16356	16207	16336	16264	16280	16459	16282	16280	16324	16294	16343	16218	16168	16219	16288	16238	16276	16452	16267	16241	16234	16202	16421	16218	16267	16401	16122	16410	16195	16267	16404	16416	16243	16401	16297	16293	16176	16407	16270	16329	16392	16180	16200	16464	16141	16306	16327	16276	16406	16425	16192	16195	16255	16522	16288	16425	16312	16315	16102	16412	16340	16483	16329	16309	16349	16431	16271	16287	16369	16273	16375	16391	16236	16483	16381	16449	16170	16502	16305	16542	16457	16365	16186	16177	16437	16302	16099	16281	16299	16450	16419	16327	16422	16167	16578	16367	16202	16540	16565	16288	16361	16480	16383	16194	16146	16347	16603	16304	16219	16337	16225	16281	16095	16273	16407	16260	16375	16270	16369	16227	16195	16452	16374	16274	16412	16299	16323	16299	16289	16383	16515	16393	16308	16436	16238	16255	16436	16267	16366	16286	16338	16399	16432	16435	16408	16335	16254	16330	16370	16340	16411	16262	16269	16284	16392	16392	16389	16404	16365	16363	16406	16292	16538	16355	16236	16426	16265	16368	16331	16321	16302	16444	16241	16195	16458	16427	16397	16412	16263	16397	16290	16454	16260	16355	16304	16098	16496	16275	16398	16281	16396	16369	16397	16307	16379	16448	16369	16246	16410	16534	16403	16266	16322	16355	16200	16356	16308	16365	16409	16357	16444	16315	16218	16288	16250	16329	16330	16501	16413	16272	16265	16480	16195	16649	16217	16426	16216	16228	16391	16412	16241	16384	16423	16186	16352	16407	16336	16228	16406	16391	16335	16269	16401	16404	16338	16444	16402	16401	16518	16219	16270	16327	16570	16309	16435	16325	16369	16308	16389	16390	16189	16378	16309	16431	16304	16241	16402	16349	16313	16194	16437	16215	16418	16236	16223	16266	16225	16400	16354	16358	16279	16372	16439	16265	16435	16309	16259	16641	16211	16325	16423	16309	16188	16115	16407	16464	16398	16274	16406	16376	16323	16312	16101	16534	16250	16285	16403	16286	16433	16286	16399	16257	16292	16338	16137	16306	16354	16392	16147	16387	16274	16312	16474	16369	16350	16231	16367	16396	16217	16254	16275	16117	16436	16356	16305	16269	16424	16223	16401	16367	16156	16566	16347	16233	16155	16420	16309	16501	16265	16530	16345	16421	16330	16457	16312	16279	16259	16110	16243	16266	16469	16293	16292	16313	16300	16269	16346	16353	16195	16285	16282	16270	16506	16322	16339	16331	16119	16439	16287	16379	16290	16244	16368	16492	16276	16188	16356	16329	16319	16510	16245	16385	16399	16294	16311	16364	16237	16519	16461	16221	16108	16238	16354	16325	16163	16247	16363	16326	16282	16299	16169	16222	16416	16380	16439	16293	16039	16240	16326	16456	16381	16186	16443	16168	16269	16327	16271	16467	16300	16377	16321	16457	16189	16298	16197	16266	16462	16319	16295	16463	16359	16459	16206	16224	16149	16317	16364	16243	16307	16255	16435	16371	16442	16316	16248	16397	16350	16143	16228	16367	16410	16482	16504	16271	16253	16275	16237	16435	16360	16238	16461	16252	16247	16337	16336	16078	16240	16320	16427	16454	16263	16334	16309	16364	16259	16466	16282	16541	16211	16526	16262	16275	16248	16363	16277	16316	16311	16349	16309	16361	16355	16216	16263	16266	16250	16300	16347	16206	16324	16383	16481	16274	16241	16430	16332	16088	16402	16318	16221	16284	16282	16441	16478	16276	16300	16360	16088	16265	16304	16126	16255	16278	16197	16347	16339	16329	16264	16172	16282	16313	16386	16309	16184	16418	16408	16334	16267	16433	16275	16443	16210	16219	16379	16431	16345	16400	16239	16346	16192	16340	16292	16429	16324	16321	16397	16358	16442	16387	16362	16333	16319	16325	16423	16318	16462	16377	16434	16231	16353	16221	16340	16290	16278	16370	16257	16229	16482	16307	16402	16286	16317	16363	16348	16335	16190	16361	16453	16304	16205	16259	16302	16349	16371	16305	16161	16299	16319	16318	16364	16244	16214	16332	16485	16366	16433	16024	16364	16219	16374	16339	16417	16365	16444	16198	16329	16364	16375	16279	16292	16356	16145	16502	16473	16371	16377	16414	16220	16227	16268	16344	16362	16274	16326	16396	16142	16430	16351	16351	16579	16216	16345	16425	16472	16299	16368	16347	16331	16316	16174	16231	16307	16294	16224	16271	16399	16308	16388	16294	16456	16305	16285	16141	16451	16273	16441	16382	16357	16414	16337	16370	16241	16285	16278	16359	16408	16338	16366	16133	16249	16361	16545	16421	16423	16254	16318	16373	16392	16370	16410	16315	16440	16352	16331	16469	16315	16320	16120	16314	16374	16158	16437	16326	16257	16197	16260	16418	16333	16343	16229	16337	16227	16252	16252	16251	16343	16233	16345	16282	16203	16237	16338	16319	16416	16482	16176	16295	16348	16266	16201	16232	16290	16210	16347	16319	16337	16333	16401	16416	16530	16281	16393	16479	16235	16325	16351	16409	16220	16219	16429	16349	16380	16379	16433	16430	16453	16367	16173	16336	16239	16409	16360	16263	16314	16368	16442	16508	16253	16358	16279	16528	16317	16321	16297	16323	16244	16324	16385	16103	16169	16279	16342	16355	16372	16380	16442	16283	16310	16386	16250	16403	16185	16198	16228	16167	16404	16525	16455	16442	16263	16287	16418	16331	16276	16296	16401	16233	16285	16238	16393	16400	16308	16326	16227	16304	16327	16270	16374	16379	16242	16323	16259	16312	16361	16371	16355	16340	16332	16505	16321	16247	16354	16198	16443	16176	16413	16462	16314	16240	16330	16289	16305	16344	16383	16268	16186	16331	16303	16130	16528	16173	16211	16227	16268	16231	16494	16483	16312	16271	16174	16384	16272	16466	16311	16476	16213	16316	16391	16510	16453	16416	16488	16257	16178	16311	16186	16393	16273	16388	16254	16318	16328	16405	16220	16389	16363	16369	16448	16212	16422	16522	16394	16404	16387	16290	16320	16387	16372	16195	16331	16249	16387	16347	16351	16338	16373	16237	16227	16512	16220	16417	16392	16264	16238	16432	16380	16247	16248	16281	16094	16367	16232	16461	16370	16204	16192	16427	16364	16545	16257	16244	16145	16380	16451	16383	16464	16408	16261	16266	16533	16391	16408	16448	16218	16257	16403	16424	16500	16227	16340	16309	16400	16326	16409	16126	16270	16297	16357	16240	16379	16076	16420	16418	16276	16312	16303	16367	16408	16212	16370	16293	16275	16334	16337	16381	16254	16254	16467	16381	16394	16384	16326	16227	16264	16274	16330	16174	16325	16359	16327	16328	16428	16240	16300	16331	16333	16377	16460	16341	16440	16241	16239	16332	16313	16330	16573	16332	16308	16413	16422	16393	16243	16221	16348	16300	16188	16397	16245	16332	16327	16373	16305	16390	16240	16232	16347	16547	16193	16557	16067	16298	16244	16503	16296	16305	16393	16278	16339	16224	16348	16199	16482	16575	16275	16444	16338	16388	16370	16435	16338	16291	16426	16351	16376	16421	16300	16419	16441	16333	16402	16389	16390	16423	16316	16374	16392	16131	16365	16421	16248	16262	16201	16399	16298	16276	16269	16316	16333	16221	16344	16343	16384	16295	16412	16208	16304	16367	16291	16423	16456	16446	16377	16277	16349	16551	16331	16321	16465	16416	16372	16533	16421	16282	16311	16281	16352	16379	16322	16293	16268	16199	16325	16180	16338	16479	16328	16535	16231	16317	16326	16322	16114	16273	16131	16426	16302	16202	16293	16334	16258	16466	16500	16255	16394	16149	16343	16290	16269	16285	16476	16365	16253	16493	16296	16374	16340	16278	16198	16364	16397	16322	16330	16276	16342	16274	16275	16326	16309	16308	16382	16452	16313	16333	16331	16162	16390	16409	16302	16324	16450	16188	16277	16442	16410	16362	16260	16480	16313	16261	16345	16372	16352	16221	16310	16313	16491	16334	16472	16296	16331	16644	16182	16334	16283	16238	16294	16455	16318	16397	16150	16375	16429	16217	16411	16171	16371	16393	16412	16194	16296	16355	16399	16292	16324	16315	16445	16246	16311	16222	16514	16426	16252	16358	16281	16531	16281	16387	16276	16254	16216	16436	16345	16386	16356	16185	16333	16381	16412	16381	16323	16344	16655	16305	16491	16241	16265	16397	16324	16461	16339	16080	16368	16302	16525	16273	16423	16187	16320	16324	16396	16420	16332	16278	16410	16389	16179	16249	16295	16477	16159	16380	16163	16327	16272	16527	16217	16373	16332	16302	16266	16311	16159	16341	16413	16238	16319	16202	16306	16281	16248	16434	16361	16350	16291	16438	16376	16292	16377	16228	16379	16492	16179	16242	16307	16275	16328	16451	16432	16360	16249
22959	22511	38723	39250	31349	25239	24562	19704	18981	19066	18967	18732	18944	19021	18913	18710	18802	18966	18664	18690	18558	18720	18880	18680	18555	18641	18742	18541	18642	18729	18753	18901	18725	18845	18746	18703	18613	18596	18596	18525	18644	18553	18623	18698	18584	18475	18514	18574	18447	18604	18654	18622	18399	18362	18491	18627	18360	18663	18459	18528	18558	18377	18509	18490	18562	18412	18616	18462	18547	18480	18602	18607	18484	18583	18616	18559	18546	18429	18686	18645	18559	18603	18439	18560	18430	18557	18396	18347	18367	18435	18591	18680	18580	18671	18490	18765	18488	18481	18587	18554	18406	18627	18481	18584	18676	18542	18538	18578	18522	18409	18372	18460	18729	18573	18526	18639	18410	18610	18553	18283	18571	18564	18458	18432	18347	18472	18379	18461	18569	18433	18474	18510	18658	18692	18606	18434	18434	18503	18610	18738	18713	18525	18585	18502	18521	18432	18741	18398	18431	18505	18468	18573	18464	18560	18541	18424	18454	18679	18657	18737	18622	18306	18435	18425	18501	18607	18441	18661	18599	18524	18419	18582	18568	18470	18369	18487	18564	18492	18579	18547	18582	18654	18600	18417	18468	18712	18344	18481	18481	18458	18593	18542	18430	18675	18489	18743	18617	18356	18520	18472	18557	18536	18673	18568	18507	18442	18691	18475	18449	18378	18552	18590	18857	18700	18513	18523	18283	18456	18524	18534	18512	18390	18648	18497	18548	18491	18423	18204	18448	18563	18717	18621	18511	18692	18620	18335	18668	18562	18479	18416	18372	18600	18566	18595	18307	18411	18252	18441	18572	18579	18432	18584	18632	18351	18619	18541	18608	18349	18270	18517	18254	18605	18616	18513	18413	18585	18370	18726	18642	18192	18305	18513	18372	18441	18594	18338	18480	18453	18370	18582	18504	18510	18480	18394	18653	18447	18489	18630	18605	18599	18526	18557	18449	18541	18598	18645	18318	18648	18592	18338	18423	18607	18605	18471	18474	18530	18524	18286	18652	18762	18445	18745	18445	18406	18597	18434	18385	18525	18505	18447	18376	18414	18469	18665	18475	18726	18478	18411	18637	18424	18512	18573	18470	18569	18390	18539	18688	18546	18645	18500	18308	18366	18645	18471	18414	18501	18456	18558	18564	18618	18423	18368	18295	18417	18564	18436	18679	18320	18347	18537	18510	18458	18451	18655	18483	18557	18529	18361	18276	18590	18323	18820	18527	18675	18337	18255	18461	18381	18167	18440	18614	18701	18550	18457	18481	18511	18503	18308	18552	18601	18706	18497	18607	18566	18531	18450	18424	18492	18521	18603	18583	18548	18448	18562	18773	18671	18409	18558	18458	18334	18581	18574	18393	18427	18780	18450	18508	18573	18514	18362	18617	18501	18368	18367	18563	18373	18613	18415	18353	18437	18699	18485	18413	18441	18551	18443	18478	18459	18497	18499	18593	18598	18800	18589	18290	18742	18508	18457	18401	18469	18482	18582	18502	18577	18626	18563	18568	18527	18615	18516	18499	18409	18402	18388	18533	18554	18534	18569	18714	18480	18382	18441	18428	18418	18510	18349	18410	18488	18708	18519	18526	18502	18465	18297	18441	18503	18373	18523	18559	18645	18762	18381	18590	18332	18511	18613	18668	18355	18412	18493	18256	18581	18519	18437	18404	18671	18457	18379	18624	18696	18566	18568	18449	18457	18537	18524	18469	18697	18624	18499	18423	18498	18221	18691	18508	18418	18542	18459	18402	18385	18511	18441	18390	18357	18472	18576	18356	18513	18475	18552	18588	18652	18483	18575	18487	18497	18353	18539	18550	18391	18431	18384	18468	18403	18532	18540	18416	18487	18677	18510	18368	18354	18542	18494	18444	18545	18349	18526	18460	18444	18533	18581	18265	18280	18583	18502	18362	18635	18489	18532	18493	18591	18556	18387	18376	18592	18409	18449	18583	18342	18709	18519	18500	18568	18702	18586	18331	18486	18383	18487	18501	18215	18469	18586	18494	18480	18554	18605	18484	18494	18655	18230	18444	18561	18624	18512	18501	18431	18632	18553	18672	18647	18438	18588	18496	18517	18494	18472	18577	18519	18371	18555	18388	18335	18544	18423	18606	18649	18560	18530	18432	18501	18342	18447	18632	18513	18428	18590	18552	18376	18551	18319	18525	18397	18623	18696	18406	18528	18495	18552	18358	18629	18699	18556	18561	18647	18516	18591	18425	18377	18427	18570	18405	18642	18463	18636	18473	18190	18424	18417	18580	18363	18668	18620	18455	18323	18522	18793	18464	18489	18516	18468	18427	18446	18598	18409	18388	18473	18573	18498	18607	18620	18532	18470	18562	18707	18614	18565	18419	18691	18452	18354	18370	18443	18505	18358	18492	18250	18334	18464	18500	18411	18524	18463	18467	18489	18508	18671	18504	18525	18485	18334	18404	18414	18430	18504	18627	18489	18571	18500	18412	18633	18497	18498	18671	18386	18472	18537	18511	18316	18500	18478	18662	18465	18609	18830	18552	18448	18624	18499	18360	18629	18448	18338	18648	18554	18258	18587	18683	18470	18601	18336	18363	18382	18477	18355	18405	18543	18452	18540	18436	18497	18354	18568	18642	18505	18477	18464	18648	18589	18522	18647	18413	18336	18537	18538	18419	18510	18659	18462	18663	18561	18506	18526	18557	18349	18528	18510	18613	18425	18497	18446	18438	18455	18411	18611	18493	18665	18485	18583	18469	18541	18272	18347	18717	18534	18243	18524	18467	18524	18392	18579	18446	18401	18567	18318	18539	18712	18410	18609	18476	18467	18228	18364	18539	18679	18567	18628	18507	18630	18546	18560	18542	18526	18730	18621	18416	18555	18723	18423	18521	18638	18565	18583	18542	18503	18360	18529	18598	18271	18551	18659	18510	18664	18464	18370	18621	18250	18490	18430	18831	18705	18447	18711	18384	18335	18445	18227	18518	18234	18605	18495	18479	18584	18477	18311	18476	18573	18472	18347	18576	18683	18485	18567	18572	18603	18564	18358	18416	18440	18514	18674	18566	18594	18526	18608	18418	18371	18440	18554	18504	18472	18559	18430	18662	18421	18394	18215	18645	18372	18728	18412	18344	18556	18474	18498	18416	18545	18582	18461	18604	18469	18507	18585	18704	18641	18512	18640	18533	18473	18415	18397	18569	18537	18476	18392	18512	18416	18353	18387	18572	18478	18463	18461	18227	18497	18451	18490	18412	18463	18379	18598	18677	18805	18299	18376	18573	18469	18452	18756	18428	18378	18537	18605	18709	18431	18117	18428	18615	18437	18426	18533	18644	18571	18410	18601	18379	18554	18500	18395	18343	18283	18396	18686	18661	18660	18466	18484	18597	18410	18661	18331	18649	18576	18500	18523	18476	18277	18494	18593	18587	18539	18543	18494	18535	18592	18612	18316	18387	18702	18568	18531	18464	18407	18521	18565	18416	18358	18600	18599	18489	18594	18536	18257	18476	18434	18491	18287	18649	18318	18318	18713	18262	18439	18557	18599	18502	18404	18611	18419	18423	18465	18531	18463	18559	18441	18525	18508	18361	18719	18359	18357	18612	18436	18563	18381	18464	18437	18483	18371	18470	18498	18573	18502	18505	18633	18659	18501	18587	18552	18536	18584	18485	18216	18319	18645	18562	18495	18522	18423	18445	18407	18390	18451	18343	18394	18413	18743	18646	18688	18484	18501	18482	18779	18679	18482	18478	18469	18468	18575	18524	18454	18361	18524	18415	18486	18426	18563	18575	18562	18440	18498	18440	18673	18374	18508	18456	18289	18701	18599	18559	18488	18502	18591	18353	18205	18648	18495	18643	18323	18499	18621	18658	18538	18406	18515	18455	18391	18552	18400	18489	18384	18643	18371	18481	18492	18603	18407	18511	18442	18422	18548	18687	18512	18462	18500	18515	18524	18487	18554	18409	18615	18335	18391	18585	18566	18592	18401	18261	18478	18530	18481	18582	18500	18667	18521	18348	18402	18629	18646	18478	18578	18466	18610	18569	18370	18537	18537	18439	18572	18621	18349	18610	18402	18298	18158	18480	18295	18585	18397	18498	18563	18542	18518	18808	18529	18472	18309	18674	18789	18334	18473	18634	18552	18470	18321	18458	18704	18419	18655	18496	18523	18382	18519	18491	18304	18602	18586	18657	18556	18503	18534	18678	18429	18656	18572	18642	18330	18642	18486	18515	18722	18618	18486	18474	18488	18460	18559	18555	18557	18614	18459	18410	18330	18412	18658	18632	18523	18260	18517	18424	18517	18476	18726	18695	18635	18543	18449	18728	18336	18484	18503	18486	18635	18669	18604	18468	18455	18489	18289	18382	18384	18455	18477	18406	18613	18463	18315	18599	18444	18468	18699	18537	18497	18584	18340	18410	18468	18417	18347	18347	18563	18291	18430	18306	18383	18533	18380	18414	18796	18323	18493	18489	18381	18563	18496	18702	18327	18355	18466	18530	18494	18580	18683	18359	18628	18532	18490	18380	18372	18442	18456	18583	18502	18538	18700	18479	18484	18637	18221	18635	18544	18429	18337	18599	18453	18455	18515	18557	18344	18675	18471	18437	18611	18609	18514	18614	18325	18346	18368	18672	18581	18494	18695	18321	18682	18530	18630	18326	18567	18394	18486	18511	18408	18293	18356	18454	18595	18588	18575	18712	18473	18239	18387	18472	18429	18512	18465	18565	18471	18622	18508	18399	18411	18505	18693	18545	18391	18430	18313	18530	18559	18377	18751	18662	18256	18369	18648	18588	18432	18520	18632	18582	18455	18391	18501	18478	18326	18517	18519	18412	18391	18608	18444	18478	18372	18545	18447	18423	18355	18515	18338	18447	18635	18477	18698	18485	18741	18524	18513	18635	18457	18500	18357	18514	18147	18575	18553	18449	18623	18694	18322	18453	18582	18548	18379	18286	18446	18480	18546	18498	18651	18546	18505	18572	18572	18552	18297	18630	18574	18576	18308	18534	18531	18467	18464	18541	18566	18653	18581	18505	18705	18731	18480	18521	18324	18444	18657	18394	18647	18433	18474	18232	18568	18484	18640	18577	18485	18411	18433	18525	18645	18278	18538	18419	18491	18517	18455	18531	18289	18395	18518	18536	18534	18797	18388
60717	102149	96022	75272	46464	20407	16053	16140	15945	15916	16302	15972	15867	16145	16165	16103	16158	16026	16063	15985	16013	16020	16119	16075	16228	15990	16095	16123	16096	15982	16276	16119	16043	16225	16130	16073	16250	16106	16181	16146	16126	16199	16049	15942	16068	15975	16111	16228	16117	16193	16004	16073	15981	16042	16225	15988	16051	16111	16186	16090	16095	15982	15981	16151	16220	16087	16111	16064	16004	16149	16065	16142	16075	16058	16127	16182	15967	16136	15923	15972	16035	16143	15929	15957	16055	16192	16211	16072	16086	16025	16016	16080	15979	16026	15980	16131	16023	16133	16069	16177	16049	16253	15992	15992	15968	16057	16031	16037	16167	15865	15978	15995	16073	16083	16074	16052	16037	16092	16050	16089	16173	16247	15989	16138	16150	16015	16102	16079	16050	16178	16142	16057	16090	15982	16247	16123	16165	16084	16179	16065	16034	16093	16072	16112	15951	16003	15965	16106	15954	16234	15961	16078	16141	16158	16175	15945	16058	15984	16171	15929	16026	16213	15952	15950	15884	16221	16036	15889	16157	16145	16012	16002	16084	16223	16163	16199	16024	16064	16220	16169	16078	15815	16076	16211	16067	15988	16088	16034	15980	16216	15924	16113	16078	16170	15950	15898	16134	15982	15912	16035	16063	16057	16177	15956	16054	16148	16006	16194	16045	16035	16205	16109	16122	15943	15952	16138	16144	16119	16024	16106	15898	16142	16144	16083	16063	15985	16147	16054	15896	16133	16107	16064	15884	16117	15997	16037	16024	16080	15923	16113	16095	15968	16087	16152	15968	16065	15896	16122	16048	16191	16118	15992	16089	16121	16025	15876	16122	16059	15896	16063	16163	15909	15999	16076	16151	15978	16016	15984	16225	15901	15996	15846	16137	16077	15976	16080	15918	16014	16114	15972	16005	15975	16057	16029	15905	16147	15961	16249	16095	16094	16086	15847	15891	16101	16194	16004	15978	16139	16159	16049	16040	16038	16019	16120	15965	15967	16107	16008	16004	16112	16171	16162	15981	16223	16078	16175	16110	15984	16092	16099	16042	16055	15992	15983	15974	16074	16058	16111	16011	16102	15993	16108	16013	16160	15955	16042	16011	16280	16127	16000	16023	16034	16101	16158	16042	16112	16159	16251	16019	15931	16121	16046	15929	16222	15916	15995	16203	16037	16026	16141	16165	15944	16185	15799	16111	16076	16109	16178	16077	16118	16171	16020	16032	16076	16073	16136	16035	15958	15902	16329	16022	16055	16136	16118	15967	15929	16241	15944	15944	16097	15995	16057	16209	16113	16110	16000	16132	16075	16106	15941	15994	16207	15897	16119	16022	16192	15995	16123	15980	16094	15869	15913	15869	16113	16000	16084	15977	16011	15958	16290	16101	16028	16061	15953	16183	15941	16089	16065	15919	16115	15979	16145	16092	15884	16162	16027	16281	16101	16077	16197	16081	15990	16186	16002	16041	16067	16076	16082	16154	15999	16076	16193	16177	15956	15949	16128	15901	16272	16032	15912	15859	15876	16079	16026	16001	16082	16122	16055	16155	16063	16148	16154	16082	16003	16051	15988	16081	16160	16096	15991	16003	16036	16188	16091	16042	16027	16111	16200	16141	15994	16067	15833	16000	15984	16078	15953	16117	16155	16123	15875	16078	16098	16059	16088	16074	16105	16112	16180	15971	16075	15840	16014	16099	16064	16054	16178	15804	16038	16025	16031	16169	15980	15969	16155	16069	16110	16082	16027	16016	16117	16024	16139	16031	16041	15942	15958	16071	16054	16037	15908	16047	16067	16005	16019	16172	16114	15944	16223	16148	16132	16084	16100	16105	15981	15973	16123	16006	16197	15968	16089	15879	15912	16018	16165	16253	15980	15936	16068	16078	15979	16019	15983	16062	16081	16075	16067	16077	15995	16053	16132	15953	15971	15972	16020	15989	16154	16101	15968	16145	16174	15827	15952	16190	16096	15969	16075	16314	16012	16070	16146	16150	16009	16179	16149	15958	16142	16059	16071	15901	16095	16052	16033	16059	16001	16043	16085	15745	16257	16061	16153	16267	16017	15999	15960	15756	15901	16080	16186	15942	16005	16246	15956	16027	16041	16151	16189	16024	16019	16138	16041	16147	16058	15999	15943	15919	15972	15816	16069	16163	15959	16155	15946	16101	15855	15976	16089	15940	16039	15950	16036	16026	16178	16017	15919	16100	15984	16024	16053	16163	15875	16024	16048	15971	16043	16083	16062	16090	16121	16018	15943	15894	16098	16218	16038	16035	15989	15982	15966	15863	16108	15836	16123	16048	16090	16270	15841	16011	16128	15810	16259	16223	16047	15864	15965	16190	16170	16046	16082	16025	16203	16070	16021	16097	16067	16125	16180	15942	16133	16161	16006	15966	16016	16078	16041	16062	16072	15926	16095	16132	16016	16101	15907	16023	16067	16061	16000	16120	15993	16117	15919	15970	16230	15960	16241	16023	16229	16091	16144	16046	16148	15986	15975	15930	16115	16168	16115	16105	15954	16011	16031	16046	16009	16055	16132	16029	15855	16100	16040	16141	16057	16227	15990	16236	16159	16038	16033	16114	16071	16044	16031	16112	16038	15997	16132	15960	15915	15967	16080	15971	15811	16131	16139	16081	16044	16169	16083	16106	16058	15959	16144	16175	16007	16092	15830	16154	16012	16063	16146	15923	16055	15923	16052	16111	15988	15837	16103	16288	16048	16110	16048	16014	16151	15959	16041	16165	16057	16033	16038	16017	16069	16221	16016	15962	16073	16105	15924	16025	16258	16133	16083	16066	16217	16036	16131	15986	16004	16132	16097	15860	15997	15910	16131	16214	16032	16155	16032	16023	15999	16118	15930	15844	16177	15959	16113	16057	16054	16140	16229	16072	16087	16241	16101	15924	15930	16156	16135	16237	16027	16074	15964	16092	15926	16193	16133	16004	16063	16021	16188	16011	15996	16019	15989	16166	16004	16024	16287	15923	16001	15980	16031	16200	16114	15727	16058	15990	16023	16043	15969	15958	16169	15966	16145	16118	16068	16078	16121	15867	16121	16109	16032	16159	16006	16006	16043	16027	16047	15989	15967	16071	16085	16114	15882	16182	16113	16011	15982	15955	16010	16023	15954	16139	15958	16112	16140	16045	16074	15919	16020	15972	16121	16077	15992	16116	16009	16083	16134	15985	16251	16137	16098	16176	16207	16182	16046	16016	16037	16015	16098	15868	16120	16130	16080	16073	16122	15987	16136	16062	16046	16097	16049	16125	16130	16083	15991	16185	16152	16164	16205	16024	16084	16016	16029	15844	15761	16024	16058	16009	16036	16125	16182	15993	15947	16175	15943	16090	16164	16256	16087	15952	16092	15835	15921	16132	15971	16096	16121	16092	15892	16155	16018	16081	16039	15863	15982	15930	16254	16007	16091	16063	15979	15999	15867	15792	16123	16198	16072	16174	16060	16054	16006	16100	15862	16247	16166	16119	15893	15991	15922	15968	15848	15987	16085	16069	16135	15925	16052	15814	16118	16063	16105	16145	16066	16093	16095	15928	16081	15933	16253	15881	16167	16262	16141	16241	16094	16220	16279	16041	16109	16009	15989	16069	16067	15995	16105	15991	16188	16087	16025	16115	16132	16013	16167	15956	16012	16049	16027	15983	15955	15949	16052	16177	16110	16058	16048	16017	16058	16090	16014	16172	16124	16142	16166	16046	15923	16036	15993	16019	15830	16088	16134	16072	16019	16058	16236	16108	16007	16147	16051	16089	15975	16077	16015	15959	16048	16027	16095	16008	16042	15968	15937	16062	15940	16144	15965	15956	15973	16133	16129	15849	16011	15856	16056	15960	16051	16060	16056	15959	16041	16053	15995	16030	15946	16031	15957	16162	16074	16146	16164	16191	16129	16102	16028	16128	16207	16090	16213	16217	16082	16148	15965	16207	16246	15989	15930	16030	15893	16039	16115	15890	15955	15971	16018	16130	16123	16230	16028	15977	16087	16223	15977	16036	15951	16060	15937	16000	16086	15938	16004	15814	16057	16056	16178	16057	16026	16114	16292	16187	16073	16024	15969	15971	16007	16125	15936	16079	16239	16028	16056	16085	16019	16031	15927	16042	16066	15999	16049	15977	16079	16035	16058	16074	16120	16107	16102	16043	16064	16037	15950	16120	16069	16116	15999	15877	15947	16247	15950	15905	15957	15934	16062	15948	16153	16166	16229	16220	16069	16096	16182	16034	16055	16025	16070	16124	16192	16143	15889	16034	16037	15941	15936	16134	16015	16085	16123	16279	16199	16078	16048	15964	16065	16072	16025	16037	16303	16100	16097	16006	16024	15980	16110	16232	16038	16122	16112	16100	16003	16204	16089	16200	15836	16225	15967	16279	15984	15913	15964	16191	16081	16035	16216	16210	15925	15847	16059	15844	15913	16003	16022	16040	16010	16143	15894	16073	16167	16171	15990	16211	16069	16104	16026	16178	16066	16092	16009	16073	16169	16133	15940	16031	15833	16102	16116	16114	16093	16213	15998	16124	15986	15996	15934	16155	15884	16016	16019	15988	16082	16209	15960	16162	15991	16099	15922	15965	16054	16227	15971	16089	15995	16155	16129	15953	16197	16091	16109	16057	16031	16008	16013	16049	15987	16142	15835	16028	16148	16131	16024	16021	16139	15944	16140	16051	16117	16083	15952	16048	16138	16001	15995	15864	16189	16118	16095	16107	15971	16040	16031	16096	16076	15999	15963	16080	15961	16217	15960	15698	15964	15959	16150	16169	16135	16134	15977	15941	16144	16039	16156	16027	16062	16031	15963	16098	15954	16265	16052	15924	16121	15925	16042	16062	16234	15995	15992	16040	16102	15892	16107	15913	15875	16086	16032	16092	15979	16046	16047	16079	16139	16059	15990	16186	16073	16115	15998	15958	16086	16051	16063	15983	15956	15928	16091	16077	15911	16087	15934	16111	15913	15945	16191	15960	15922	16009	16152	16089	15896	16244	16032	15994	16044	16184	15991	15944	16151	16365	16153	16113	16107	16066	16078	15960	16133	15901	16084	16040	16114	16051	16078	15892	15916	16039	16202	16080	16081	16149	16040	16142	16056	16023	16045	16112	16095	16111	15996	16119	16047	15981	16068
28150	33845	46584	35592	23651	18791	17735	17452	17589	17562	17710	17684	17557	17547	17783	17625	17695	17460	17700	17480	17739	17648	17701	17750	17357	17491	17552	17463	17531	17577	17561	17606	17555	17503	17513	17472	17493	17464	17463	17620	17467	17500	17582	17424	17571	17513	17888	17634	17559	17684	17444	17511	17426	17500	17612	17558	17547	17463	17494	17468	17573	17507	17343	17539	17579	17443	17534	17587	17280	17455	17421	17460	17551	17348	17390	17448	17450	17709	17468	17489	17633	17391	17494	17561	17429	17271	17370	17467	17296	17438	17475	17506	17447	17443	17402	17355	17581	17730	17539	17520	17565	17428	17390	17447	17478	17283	17511	17507	17547	17270	17566	17562	17379	17675	17508	17343	17569	17672	17553	17681	17469	17576	17446	17516	17561	17658	17351	17383	17659	17285	17420	17437	17444	17467	17574	17415	17509	17650	17536	17454	17512	17402	17444	17464	17343	17322	17482	17528	17534	17426	17687	17468	17483	17578	17560	17648	17520	17618	17467	17533	17377	17485	17351	17510	17395	17338	17358	17544	17499	17588	17505	17679	17545	17446	17399	17403	17332	17268	17296	17479	17424	17341	17360	17695	17471	17510	17675	17419	17281	17252	17647	17506	17418	17696	17512	17235	17505	17343	17785	17500	17507	17355	17590	17434	17433	17669	17463	17463	17477	17532	17717	17373	17622	17765	17510	17675	17579	17390	17675	17499	17510	17485	17708	17471	17599	17410	17380	17646	17516	17607	17580	17244	17457	17590	17545	17591	17469	17435	17531	17700	17420	17581	17451	17626	17564	17404	17605	17593	17465	17394	17497	17444	17513	17422	17577	17383	17455	17423	17531	17708	17555	17437	17466	17517	17508	17483	17505	17698	17590	17439	17554	17549	17430	17464	17536	17485	17577	17550	17523	17592	17440	17621	17427	17527	17609	17404	17506	17531	17639	17313	17651	17445	17472	17448	17726	17454	17477	17547	17405	17767	17337	17378	17628	17527	17456	17644	17282	17494	17390	17471	17479	17397	17704	17434	17451	17509	17506	17489	17376	17482	17487	17498	17517	17577	17306	17669	17596	17562	17538	17611	17402	17297	17376	17522	17360	17391	17556	17456	17516	17497	17407	17611	17556	17626	17599	17455	17630	17595	17227	17350	17418	17238	17343	17675	17409	17406	17532	17733	17376	17325	17534	17494	17369	17542	17295	17244	17702	17412	17542	17418	17615	17477	17661	17593	17405	17291	17504	17365	17537	17535	17505	17497	17404	17560	17466	17641	17541	17425	17415	17496	17509	17549	17444	17444	17453	17355	17547	17582	17387	17483	17628	17290	17378	17510	17329	17680	17560	17567	17226	17433	17425	17600	17430	17441	17650	17220	17365	17549	17600	17417	17499	17388	17539	17532	17535	17637	17577	17602	17428	17444	17412	17400	17563	17325	17547	17635	17590	17610	17479	17327	17600	17344	17463	17417	17354	17449	17624	17530	17621	17658	17539	17264	17365	17794	17376	17500	17502	17487	17590	17565	17663	17579	17674	17507	17636	17547	17234	17479	17544	17572	17641	17406	17574	17487	17571	17462	17420	17356	17432	17370	17482	17511	17399	17590	17668	17547	17593	17518	17511	17720	17440	17456	17510	17714	17497	17618	17473	17409	17501	17314	17543	17671	17523	17484	17611	17571	17796	17477	17620	17581	17340	17517	17468	17466	17579	17605	17546	17490	17389	17806	17463	17543	17328	17555	17539	17665	17560	17481	17441	17591	17553	17552	17329	17521	17621	17494	17484	17548	17560	17492	17552	17510	17618	17322	17486	17650	17509	17347	17560	17676	17469	17512	17454	17623	17498	17493	17442	17537	17409	17384	17506	17414	17568	17514	17528	17519	17424	17416	17478	17613	17701	17471	17535	17567	17381	17529	17171	17427	17550	17304	17474	17664	17461	17545	17501	17448	17578	17677	17468	17564	17550	17560	17467	17481	17666	17528	17449	17637	17590	17537	17528	17420	17541	17494	17419	17369	17314	17502	17488	17379	17532	17272	17467	17536	17493	17583	17447	17528	17665	17656	17437	17304	17506	17388	17479	17341	17403	17393	17544	17515	17581	17516	17418	17535	17548	17467	17417	17630	17411	17503	17453	17427	17600	17583	17460	17539	17658	17486	17412	17409	17588	17438	17594	17547	17637	17371	17541	17377	17561	17455	17401	17406	17478	17413	17473	17467	17540	17461	17640	17600	17415	17441	17592	17450	17380	17561	17578	17390	17390	17462	17520	17463	17614	17571	17695	17635	17489	17365	17365	17326	17477	17442	17412	17406	17545	17421	17596	17430	17539	17455	17716	17384	17525	17623	17485	17624	17407	17518	17303	17284	17367	17478	17649	17452	17257	17565	17670	17273	17381	17646	17608	17501	17412	17697	17329	17647	17277	17522	17518	17587	17756	17672	17608	17538	17565	17636	17601	17627	17326	17675	17485	17524	17597	17458	17485	17455	17496	17560	17395	17555	17526	17598	17669	17491	17577	17544	17243	17540	17484	17526	17613	17322	17516	17435	17655	17457	17632	17681	17332	17552	17569	17617	17661	17519	17771	17596	17647	17550	17350	17511	17614	17468	17470	17548	17595	17484	17624	17629	17552	17599	17500	17484	17409	17382	17617	17432	17397	17427	17525	17534	17641	17365	17508	17354	17599	17445	17418	17471	17400	17410	17468	17675	17449	17542	17476	17448	17423	17496	17595	17515	17469	17532	17517	17536	17530	17440	17370	17603	17358	17327	17366	17528	17585	17503	17468	17528	17495	17528	17562	17508	17358	17505	17623	17707	17491	17340	17761	17505	17228	17497	17575	17512	17695	17308	17583	17625	17759	17572	17441	17595	17668	17671	17717	17440	17532	17265	17500	17320	17579	17415	17654	17527	17432	17499	17284	17482	17450	17390	17496	17581	17391	17362	17321	17323	17412	17760	17575	17436	17612	17608	17335	17698	17621	17570	17572	17802	17466	17726	17579	17552	17346	17649	17645	17599	17550	17331	17543	17257	17524	17431	17541	17569	17608	17374	17402	17356	17347	17542	17710	17375	17654	17478	17554	17556	17562	17631	17411	17358	17548	17481	17577	17489	17556	17518	17590	17408	17618	17652	17396	17502	17592	17473	17544	17567	17597	17430	17609	17448	17425	17425	17455	17458	17537	17492	17670	17484	17409	17627	17588	17529	17394	17371	17572	17582	17488	17449	17357	17524	17506	17675	17336	17413	17592	17452	17359	17513	17501	17558	17670	17689	17602	17536	17513	17522	17438	17262	17407	17537	17433	17478	17469	17605	17669	17584	17242	17441	17485	17531	17741	17433	17624	17569	17655	17631	17433	17668	17420	17362	17377	17461	17651	17316	17477	17390	17583	17428	17557	17377	17463	17510	17826	17426	17543	17532	17666	17432	17508	17467	17592	17586	17494	17604	17439	17487	17575	17461	17481	17534	17488	17485	17689	17846	17425	17672	17450	17631	17559	17477	17505	17465	17591	17581	17557	17592	17494	17471	17513	17499	17604	17615	17559	17508	17618	17644	17387	17447	17655	17508	17497	17151	17602	17513	17695	17570	17691	17403	17508	17478	17479	17684	17676	17483	17705	17477	17576	17522	17751	17669	17520	17565	17434	17462	17376	17343	17727	17570	17439	17602	17446	17501	17486	17571	17504	17479	17550	17369	17520	17418	17719	17752	17558	17390	17418	17562	17604	17605	17350	17479	17444	17366	17602	17406	17653	17390	17531	17597	17567	17405	17501	17518	17208	17514	17517	17479	17525	17409	17482	17430	17642	17459	17463	17299	17560	17615	17504	17540	17488	17562	17424	17627	17631	17667	17303	17411	17609	17393	17335	17495	17459	17452	17499	17495	17341	17659	17471	17467	17515	17409	17486	17487	17566	17477	17644	17418	17418	17494	17523	17471	17601	17696	17591	17452	17675	17616	17623	17572	17674	17694	17489	17476	17500	17470	17584	17477	17512	17457	17224	17581	17596	17433	17395	17328	17262	17588	17514	17652	17433	17338	17452	17373	17471	17472	17677	17489	17508	17494	17538	17320	17581	17280	17566	17383	17732	17471	17470	17446	17405	17593	17429	17529	17320	17464	17442	17635	17547	17375	17535	17384	17447	17627	17463	17429	17382	17543	17431	17622	17664	17571	17500	17533	17450	17515	17734	17536	17670	17461	17553	17468	17474	17432	17561	17608	17523	17493	17600	17409	17528	17581	17515	17426	17438	17573	17551	17564	17627	17455	17442	17693	17410	17544	17465	17431	17594	17348	17467	17554	17331	17385	17348	17650	17594	17494	17451	17542	17448	17569	17629	17466	17440	17562	17662	17592	17601	17668	17574	17482	17556	17453	17498	17336	17406	17529	17654	17642	17541	17379	17401	17542	17705	17714	17329	17536	17533	17463	17492	17548	17615	17478	17412	17457	17412	17526	17331	17367	17533	17572	17629	17552	17442	17468	17321	17578	17617	17348	17452	17453	17475	17353	17402	17383	17687	17512	17788	17362	17604	17347	17543	17466	17400	17512	17623	17602	17465	17640	17738	17363	17537	17498	17385	17530	17369	17538	17591	17574	17601	17351	17612	17500	17411	17351	17566	17398	17442	17337	17293	17460	17639	17534	17528	17354	17507	17464	17633	17639	17364	17468	17434	17553	17422	17439	17625	17511	17621	17442	17487	17724	17499	17323	17553	17619	17346	17560	17571	17527	17647	17482	17655	17294	17549	17239	17353	17446	17528	17505	17359	17372	17484	17554	17595	17439	17358	17803	17369	17256	17356	17401	17306	17206	17484	17564	17478	17434	17399	17332	17445	17592	17347	17554	17429	17689	17680	17339	17439	17561	17599	17418	17534	17494	17427	17331	17317	17630	17413	17477	17588	17611	17739	17514	17469	17461	17652	17346	17543	17596	17579	17528	17338	17552	17521	17666	17587	17481	17504	17610	17592	17521	17550	17461	17653	17469	17378	17438	17573	17498	17414	17528	17488	17636	17632	17363	17690	17453	17335	17458	17493	17368	17332	17505	17652	17341	17535	17481	17521	17585	17625	17546	17440	17467	17572	17540	17654	17540	17576	17627	17534	17486	17581	17527	17560	17402	17425	17501	17433	17514	17420	17574
28698	55274	50988	33423	21036	15975	15396	15405	15470	15563	15479	15475	15444	15620	15401	15367	15530	15483	15492	15637	15530	15390	15438	15644	15345	15346	15467	15420	15497	15315	15470	15430	15508	15475	15312	15371	15265	15391	15264	15360	15486	15378	15460	15468	15424	15329	15545	15490	15419	15408	15432	15581	15468	15382	15434	15217	15417	15418	15326	15383	15380	15280	15488	15458	15422	15399	15459	15486	15333	15470	15543	15372	15627	15583	15455	15527	15392	15490	15362	15495	15430	15411	15430	15364	15410	15381	15497	15441	15503	15431	15438	15463	15516	15524	15629	15432	15476	15363	15573	15465	15510	15270	15484	15527	15536	15446	15565	15336	15573	15402	15384	15508	15492	15482	15452	15353	15620	15556	15393	15497	15352	15413	15580	15347	15229	15407	15591	15477	15537	15543	15471	15353	15415	15469	15522	15331	15621	15421	15558	15603	15283	15392	15364	15462	15583	15407	15449	15596	15255	15441	15432	15657	15513	15511	15425	15277	15228	15597	15608	15519	15448	15516	15405	15327	15529	15631	15374	15422	15471	15398	15340	15285	15522	15460	15456	15445	15436	15656	15291	15566	15485	15366	15432	15394	15400	15533	15425	15464	15457	15390	15549	15436	15277	15550	15499	15513	15484	15540	15417	15600	15492	15433	15502	15386	15423	15608	15468	15387	15352	15474	15610	15294	15452	15431	15487	15422	15545	15411	15515	15419	15415	15458	15291	15603	15289	15478	15575	15425	15534	15407	15380	15238	15510	15688	15333	15455	15309	15550	15443	15023	15656	15679	15369	15435	15651	15465	15527	15405	15531	15571	15392	15345	15272	15481	15425	15505	15330	15467	15347	15497	15549	15366	15267	15368	15407	15483	15401	15568	15344	15344	15411	15408	15498	15425	15550	15323	15577	15456	15505	15314	15528	15535	15403	15522	15287	15348	15449	15409	15481	15402	15327	15437	15445	15486	15432	15513	15441	15319	15329	15630	15317	15450	15355	15358	15453	15448	15337	15460	15420	15411	15414	15350	15420	15507	15349	15653	15387	15613	15437	15589	15471	15230	15589	15372	15403	15475	15269	15563	15620	15424	15372	15384	15551	15623	15300	15328	15553	15588	15337	15340	15565	15441	15564	15361	15518	15160	15513	15522	15401	15355	15491	15541	15609	15510	15447	15619	15248	15645	15461	15484	15397	15538	15413	15543	15327	15333	15411	15330	15388	15485	15323	15519	15496	15359	15285	15370	15184	15556	15501	15425	15372	15418	15490	15310	15549	15431	15587	15550	15400	15463	15438	15372	15471	15527	15453	15428	15341	15518	15443	15412	15485	15434	15518	15525	15480	15403	15555	15254	15366	15475	15547	15472	15426	15571	15427	15415	15664	15399	15517	15478	15490	15548	15420	15242	15582	15462	15512	15326	15458	15543	15580	15506	15171	15445	15687	15262	15594	15378	15510	15356	15451	15485	15523	15456	15419	15639	15604	15514	15502	15591	15504	15367	15585	15621	15462	15379	15477	15485	15350	15500	15313	15305	15443	15552	15574	15547	15490	15371	15241	15437	15326	15519	15452	15380	15362	15504	15584	15418	15467	15357	15417	15503	15436	15353	15445	15561	15493	15393	15416	15439	15433	15428	15432	15479	15415	15247	15509	15507	15410	15400	15459	15417	15283	15563	15340	15476	15338	15478	15377	15499	15415	15695	15446	15406	15492	15371	15366	15418	15350	15505	15438	15381	15468	15504	15638	15472	15482	15373	15361	15471	15428	15399	15267	15428	15344	15516	15413	15627	15588	15575	15465	15525	15577	15523	15503	15479	15367	15499	15607	15574	15397	15443	15458	15379	15543	15500	15309	15570	15585	15440	15618	15543	15298	15551	15501	15674	15559	15406	15497	15449	15517	15416	15708	15392	15506	15383	15336	15321	15385	15398	15392	15427	15526	15465	15387	15498	15568	15356	15499	15413	15464	15364	15448	15437	15535	15390	15321	15395	15465	15334	15517	15524	15473	15597	15610	15504	15415	15265	15426	15446	15648	15483	15415	15454	15638	15467	15375	15438	15520	15541	15413	15524	15484	15531	15464	15347	15390	15497	15442	15304	15407	15430	15409	15342	15434	15481	15407	15456	15501	15478	15406	15608	15414	15488	15321	15255	15492	15456	15479	15439	15611	15620	15394	15371	15441	15405	15483	15429	15504	15496	15470	15359	15545	15433	15523	15272	15464	15369	15702	15414	15491	15465	15653	15483	15446	15506	15528	15506	15637	15437	15455	15455	15464	15668	15340	15535	15386	15471	15413	15431	15436	15545	15332	15626	15594	15249	15390	15469	15358	15483	15340	15402	15696	15345	15620	15401	15360	15325	15599	15449	15391	15233	15318	15512	15528	15531	15382	15374	15372	15366	15489	15425	15438	15357	15450	15444	15513	15550	15471	15591	15543	15432	15501	15521	15565	15442	15514	15375	15419	15479	15582	15587	15399	15531	15401	15450	15466	15572	15492	15553	15486	15562	15565	15409	15472	15458	15506	15427	15434	15446	15424	15659	15502	15490	15444	15332	15459	15506	15406	15489	15384	15356	15507	15455	15465	15428	15625	15418	15516	15503	15487	15639	15389	15391	15364	15557	15537	15445	15353	15420	15401	15490	15463	15394	15573	15292	15430	15387	15468	15380	15500	15422	15369	15578	15433	15632	15342	15423	15509	15502	15384	15522	15555	15450	15520	15486	15488	15393	15473	15486	15373	15354	15588	15373	15329	15366	15496	15474	15359	15571	15431	15533	15401	15421	15532	15444	15330	15469	15688	15376	15642	15483	15439	15594	15287	15671	15403	15522	15380	15299	15562	15459	15381	15352	15512	15270	15458	15419	15490	15495	15561	15312	15584	15531	15459	15501	15504	15490	15364	15500	15526	15417	15534	15604	15438	15380	15538	15593	15556	15564	15549	15381	15451	15526	15503	15486	15340	15583	15518	15507	15484	15524	15535	15409	15439	15390	15412	15462	15504	15498	15622	15492	15519	15305	15450	15579	15507	15536	15423	15669	15594	15565	15536	15468	15535	15515	15446	15599	15567	15504	15510	15350	15487	15543	15505	15553	15388	15544	15427	15463	15473	15461	15547	15529	15672	15431	15645	15468	15498	15444	15331	15449	15398	15432	15514	15434	15427	15313	15498	15338	15319	15442	15454	15616	15497	15654	15584	15416	15490	15487	15392	15473	15472	15479	15292	15477	15575	15485	15471	15475	15515	15670	15550	15407	15449	15397	15483	15482	15468	15454	15501	15510	15648	15479	15460	15520	15481	15651	15273	15473	15421	15382	15505	15445	15519	15374	15350	15579	15354	15534	15453	15255	15453	15429	15329	15572	15403	15479	15481	15535	15609	15580	15466	15394	15457	15501	15340	15452	15269	15579	15542	15444	15445	15413	15335	15464	15381	15506	15278	15510	15212	15460	15359	15436	15530	15681	15560	15421	15396	15423	15238	15356	15418	15550	15436	15373	15567	15573	15537	15414	15420	15481	15558	15281	15407	15484	15501	15478	15581	15524	15466	15472	15534	15383	15512	15487	15463	15442	15541	15443	15430	15369	15525	15554	15589	15422	15396	15457	15419	15434	15437	15445	15373	15461	15477	15431	15483	15485	15432	15404	15516	15401	15377	15666	15634	15320	15474	15512	15365	15414	15468	15491	15440	15630	15414	15336	15517	15376	15514	15447	15510	15351	15396	15483	15324	15248	15499	15543	15300	15568	15445	15517	15459	15653	15510	15215	15403	15467	15437	15527	15342	15583	15517	15399	15450	15503	15444	15426	15512	15484	15438	15523	15486	15570	15498	15424	15493	15325	15388	15597	15412	15576	15647	15391	15391	15544	15400	15382	15485	15466	15369	15409	15552	15429	15356	15502	15412	15571	15416	15511	15612	15501	15409	15426	15409	15398	15375	15397	15542	15391	15462	15584	15467	15533	15478	15457	15369	15457	15622	15299	15618	15561	15308	15429	15481	15521	15417	15599	15581	15524	15670	15611	15380	15420	15501	15283	15386	15458	15494	15362	15375	15346	15340	15528	15578	15386	15547	15392	15582	15598	15328	15311	15433	15347	15522	15598	15418	15331	15484	15492	15365	15228	15360	15519	15500	15434	15434	15470	15346	15471	15477	15554	15449	15426	15461	15422	15439	15368	15451	15427	15503	15292	15427	15506	15438	15560	15601	15494	15603	15497	15510	15686	15649	15376	15433	15357	15415	15498	15331	15476	15501	15506	15490	15474	15446	15452	15434	15438	15518	15523	15476	15454	15472	15296	15348	15515	15433	15353	15456	15585	15489	15491	15693	15368	15375	15433	15457	15359	15430	15520	15427	15443	15378	15303	15544	15701	15478	15445	15532	15438	15463	15475	15479	15407	15567	15355	15505	15447	15507	15775	15447	15444	15510	15505	15267	15334	15602	15467	15431	15706	15595	15461	15498	15447	15360	15345	15380	15400	15504	15587	15535	15538	15625	15436	15289	15388	15583	15538	15689	15523	15655	15284	15364	15623	15537	15486	15519	15452	15433	15389	15507	15473	15288	15374	15410	15480	15380	15475	15504	15541	15295	15535	15307	15388	15490	15443	15313	15513	15524	15400	15472	15288	15436	15432	15401	15424	15287	15417	15516	15493	15534	15592	15428	15438	15542	15456	15431	15358	15612	15328	15394	15503	15497	15606	15216	15270	15344	15597	15318	15389	15573	15505	15425	15506	15382	15577	15522	15402	15508	15646	15481	15524	15497	15514	15477	15548	15602	15439	15452	15488	15435	15345	15522	15273	15402	15411	15423	15372	15474	15418	15448	15480	15563	15379	15558	15413	15470	15419	15648	15460	15490	15530	15490	15522	15442	15443	15544	15621	15394	15415	15387	15442	15583	15468	15497	15418	15369	15562	15411	15479	15439	15492	15346	15426	15381	15346	15301	15568	15266	15264	15467	15453	15582	15531	15491	15177	15583	15371	15441	15501	15487	15440	15439	15462	15518	15508	15684	15357	15502	15440	15423	15426	15380	15364	15350	15438	15321	15376	15475	15379	15519	15434	15413	15487	15341	15524	15403	15561	15469	15374	15482	15486	15443	15370	15417	15391	15502	15443	15426	15389	15335	15515	15625	15422	15492	15629
24178	24139	45102	47194	32762	23919	20939	18124	17837	18014	17973	17713	17959	17724	17689	17721	17645	17778	17856	17706	17838	17754	17802	17795	17851	17833	17755	17735	17887	17604	17666	17774	17676	17889	17641	17715	17730	17652	17858	17538	17618	17715	17858	17725	17829	17670	17707	17625	17766	17646	17738	17669	17642	17691	17612	17786	17703	17621	17783	17709	17601	17719	17625	17757	17626	17685	17695	17762	17683	17584	17497	17647	17720	17700	17678	17734	17629	17526	17517	17688	17575	17605	17716	17821	17582	17657	17684	17539	17676	17510	17515	17845	17725	17634	17833	17576	17685	17710	17486	17669	17619	17850	17730	17688	17795	17914	17788	17565	17656	17499	17669	17795	17688	17952	17676	17621	17555	17595	17668	17687	17580	17757	17701	17603	17884	17532	17495	17666	17682	17539	17295	17654	17568	17542	17552	17620	17656	17625	17766	17670	17807	17709	17613	17497	17648	17688	17764	17771	17676	17760	17603	17681	17851	17594	17725	17568	17771	17737	17834	17664	17648	17873	17763	17536	17742	17558	17757	17590	17554	17593	17625	17934	17698	17855	17594	17509	17872	17933	17311	17722	17512	17765	17595	17883	17824	17626	17628	17596	17436	17514	17410	17612	17642	17602	17547	17668	17537	17630	17466	17441	17617	17763	17690	17501	17680	17625	17493	17733	17586	17725	17584	17529	17600	17750	17619	17599	17592	17667	17622	17626	17500	17552	17590	17684	17764	17719	17678	17658	17766	17977	17530	17638	17608	17768	17933	17683	17774	17517	17441	17789	17572	17624	17822	17671	17531	17639	17450	17536	17548	17586	17725	17677	17771	17769	17549	17640	17426	17683	17525	17573	17590	17819	17818	17472	17624	17817	17652	17576	17620	17382	17659	17564	17812	17747	17636	17793	17860	17646	17691	17659	17620	17718	17710	17606	17632	17620	17648	17274	17499	17614	17457	17785	17475	17535	17541	17779	17737	17576	17477	17670	17574	17569	17648	17777	17638	17704	17587	17758	17667	17467	17880	17923	17649	17543	17786	17643	17506	17556	17681	17802	17781	17564	17590	17492	17491	17716	17528	17488	17571	17745	17677	17745	17494	17728	17624	17629	17602	17614	17658	17584	17763	17734	17819	17701	17750	17596	17387	17535	17559	17504	17408	17465	17693	17658	17646	17574	17586	17690	17438	17552	17569	17438	17746	17571	17857	17749	17670	17593	17571	17855	17871	17631	17855	17590	17605	17589	17522	17735	17648	17570	17686	17758	17759	17755	17457	17510	17692	17604	17756	17513	17918	17646	17561	17395	17729	17702	17642	17615	17717	17576	17683	17535	17742	17572	18005	17617	17686	17561	17569	17417	17596	17711	17741	17678	17780	17710	17673	17682	17842	17579	17617	17852	17628	17635	17739	17605	17782	17425	17450	17747	17808	17640	17752	17413	17737	17523	17735	17535	17806	17482	17476	17668	17658	17508	17514	17708	17460	17558	17638	17532	17729	17692	17547	17600	17594	17587	17688	17700	17758	17780	17662	17707	17823	17818	17641	17572	17750	17533	17616	17591	17672	17740	17731	17664	17879	17604	17545	17852	17611	17682	17820	17622	17651	17522	17682	17371	17618	17481	17542	17633	17574	17806	17855	17786	17743	17556	17657	17732	17545	17743	17556	17624	17521	17765	17664	17683	17585	17685	17479	17475	17587	17617	17811	17663	17559	17762	17706	18013	17555	17533	17649	17586	17582	17661	17699	17604	17719	17634	17743	17789	17496	17497	17669	17593	17585	17582	17446	17490	17498	17551	17690	17676	17461	17734	17612	17661	17475	17651	17687	17604	17455	17734	17791	17714	17506	17560	17689	17600	17678	17623	17562	17632	17463	17584	17847	17550	17622	17690	17820	17849	17511	17633	17747	17627	17624	17740	17800	17559	17900	17658	17571	17716	17570	17691	17721	17579	17478	17510	17547	17614	17635	17806	17540	17475	17777	17691	17587	17786	17615	17437	17636	17623	17636	17740	17589	17616	17582	17670	17960	17822	17725	17667	17715	17655	17646	17614	17518	17503	17627	17761	17609	17707	17662	17597	17655	17686	17638	17595	17759	17550	17668	17707	17695	17648	17804	17631	17751	17852	17613	17651	17822	17697	17409	17656	17701	17647	17639	17726	17643	17775	17748	17733	17769	17602	17623	17517	17714	17406	17875	17608	17793	17692	17815	17746	17740	17705	17777	17718	17835	17744	17789	17624	17575	17671	17548	17635	17647	17667	17602	17563	17689	17795	17714	17875	17823	17578	17643	17592	17725	17669	17624	17504	17524	17602	17616	17524	17624	17733	17677	17500	17384	17591	17665	17679	17643	17546	17661	17726	17648	17633	17642	17492	17522	17610	17775	17616	17733	17671	17645	17727	17524	17621	17561	17561	17643	17651	17790	17696	17595	17638	17512	17616	17723	17579	17678	17591	17628	17729	17902	17722	17685	17653	17696	17421	17687	17686	17652	17737	17672	17588	17590	17828	17377	17395	17748	17544	17411	17687	17672	17665	17626	17565	17502	17677	17792	17563	17696	17456	17550	17607	17589	17717	17567	17741	17545	17674	17550	17779	17622	17851	17638	17776	17628	17586	17660	17544	17492	17488	17435	17607	17620	17659	17397	17694	17532	17663	17783	17491	17635	17873	17587	17770	17688	17869	17609	17506	17443	17822	17746	17654	17475	17506	17613	17908	17899	17576	17500	17552	17534	17659	17690	17472	17808	17729	17720	17569	17738	17932	17598	17549	17561	17711	17738	17469	17625	17505	17568	17672	17771	17646	17603	17357	17405	17688	17532	17619	17587	17723	17607	17633	17893	17512	17451	17633	17539	17492	17536	17649	17644	17569	17754	17557	17680	17765	17545	17623	17792	17403	17676	17518	17447	17613	17509	17662	17469	17513	17653	17508	17517	17825	17699	17463	17567	17737	17433	17395	17626	17684	17575	17788	17775	17504	17352	17627	17830	17470	17570	17695	17700	17513	17884	17689	17559	17558	17555	17552	17731	17541	17583	17812	17759	17557	17629	17467	17755	17401	17558	17543	17722	17652	17629	17645	17674	17510	17656	17620	17923	17763	17679	17611	17587	17483	17633	17646	17486	17441	17633	17597	17683	17646	17497	17654	17423	17774	17457	17655	17545	17614	17706	17579	17843	17620	17475	17676	17714	17565	17551	17659	17932	17715	17463	17629	17728	17817	17599	17455	17685	17510	17793	17594	17537	17702	17683	17600	17751	17693	17627	17619	17643	17647	17565	17637	17685	17694	17731	17737	17828	17798	17590	17811	17595	17716	17618	17702	17829	17523	17691	17586	17636	17777	17565	17692	17638	17725	17556	17706	17607	17806	17546	17545	17733	17448	17563	17664	17394	17491	17686	17671	17715	17493	17664	17720	17677	17700	17611	17731	17752	17806	17744	17853	17901	17547	17670	17656	17639	17644	17593	17374	17545	17595	17621	17527	17982	17725	17510	17607	17580	17486	17545	17696	17792	17684	17656	17360	17625	17635	17801	17585	17615	17755	17701	17447	17947	17664	17867	17529	17681	17623	17620	17731	17604	17791	17689	17438	17696	17601	17590	17761	17630	17804	17544	17631	17823	17629	17765	17547	17611	17560	17651	17583	17669	17614	17552	17543	17566	17562	17421	17657	17670	17714	17689	17613	17852	17525	17652	17609	17741	17676	17512	17616	17606	17701	17836	17498	17586	17592	17632	17683	17721	17870	17497	17693	17878	17615	17639	17804	17505	17567	17605	17502	17513	17540	17371	17679	17672	17718	17574	17752	17800	17644	17720	17604	17536	17740	17574	17600	17756	17613	17446	17571	17583	17423	17472	17679	17661	17639	17716	17611	17663	17573	17782	17628	17599	17328	17590	17604	17407	17566	17543	17811	17597	17801	17730	17684	17443	17625	17656	17668	17640	17655	17627	17602	17754	17640	17675	17875	17594	17672	17747	17567	17655	17703	17537	17791	17613	17572	17672	17593	17608	17749	17663	17758	17594	17549	17704	17511	17501	17783	17779	17690	17725	17614	17648	17750	17633	17566	17610	17547	17728	17579	17728	17540	17520	17732	17600	17607	17694	17752	17782	17521	17611	17558	17693	17499	17684	17619	17708	17621	17641	17780	17529	17583	17462	17760	17608	17647	17630	17615	17669	17579	17888	17647	17506	17702	17783	17661	17838	17704	17645	17546	17485	17743	17614	17617	17606	17465	17536	17341	17817	17566	17740	17692	17583	17748	17707	17708	17712	17689	17561	17786	17632	17566	17722	17719	17716	17659	17549	17554	17607	17548	17674	17731	17680	17487	17905	17645	17856	17704	17676	17679	17744	17763	17577	17570	17568	17690	17627	17577	17631	17734	17537	17697	17646	17513	17692	17843	17784	17779	17862	17763	17782	17801	17720	17688	17532	17708	17886	17591	17807	17490	17641	17625	17525	17454	17458	17653	17621	17669	17678	17582	17669	17612	17814	17834	17523	17612	17631	17607	17650	17804	17669	17688	17637	17575	17679	17780	17741	17756	17537	17770	17610	17829	17609	17567	17639	17569	17677	17691	17793	17795	17552	17593	17640	17774	17671	17697	17731	17769	17613	17615	17505	17764	17584	17498	17732	17825	17687	17632	17565	17844	17686	17574	17623	17877	17708	17618	17499	17581	17703	17864	17879	17577	17655	17747	17713	17688	17590	17603	17635	17542	17765	17649	17674	17785	17832	17549	17573	17761	17755	17897	17770	17797	17664	17423	17533	17596	17728	17761	17808	17601	17751	17689	17557	17614	17591	17653	17688	17528	17697	17677	17571	17642	17909	17660	17887	17576	17568	17581	17819	17632	17590	17766	17669	17651	17761	17714	17553	17766	17683	17678	17502	17699	17616	17716	17661	17580	17567	17729	17601	17773	17520	17445	17849	17604	17766	17746	17833	17832	17774	17539	17562	17709	17635	17716	17774	17516	17790	17822	17741	17853	17720	17642	17541	17676	17677	17684	17722	17577	17917	17805	17572	17722	17726	17684	17482	17471	17624	17519	17666	17831	17730	17649	17597	17574	17640	17465	17693	17666	17687	17690	17620	17585	17681	17542	17564	17705	17697	17577	17586	17585	17542	17830	17632	17705	17826	17475
53407	96191	90130	62394	37767	18250	15628	15635	15672	15525	15747	15657	15795	15714	15730	15548	15574	15684	15568	15714	15774	15603	15338	15688	15632	15407	15574	15565	15453	15766	15519	15573	15680	15627	15559	15610	15625	15502	15745	15596	15670	15680	15492	15753	15654	15530	15660	15612	15609	15530	15635	15615	15598	15569	15587	15798	15657	15753	15600	15715	15606	15550	15729	15713	15689	15661	15497	15653	15649	15560	15662	15670	15720	15604	15722	15437	15545	15583	15569	15634	15507	15448	15708	15603	15638	15713	15651	15443	15588	15726	15599	15496	15645	15735	15651	15612	15479	15573	15596	15585	15676	15748	15745	15477	15731	15635	15522	15513	15622	15563	15543	15537	15419	15494	15491	15710	15621	15622	15626	15756	15475	15528	15532	15557	15580	15457	15485	15639	15464	15485	15728	15706	15759	15723	15411	15630	15719	15496	15588	15632	15623	15646	15481	15504	15455	15605	15609	15545	15417	15488	15626	15550	15676	15650	15528	15729	15441	15666	15677	15401	15701	15753	15513	15444	15630	15495	15474	15592	15572	15509	15478	15651	15580	15595	15476	15802	15516	15542	15749	15586	15694	15521	15515	15609	15650	15517	15603	15479	15601	15614	15471	15656	15557	15552	15747	15590	15642	15740	15359	15744	15659	15643	15554	15782	15571	15510	15711	15467	15636	15583	15761	15647	15516	15705	15493	15623	15634	15618	15519	15542	15712	15452	15708	15567	15603	15515	15573	15565	15554	15421	15626	15478	15495	15563	15568	15434	15490	15644	15603	15633	15643	15515	15706	15630	15393	15702	15588	15522	15547	15597	15645	15587	15521	15494	15561	15668	15607	15497	15639	15623	15568	15498	15677	15634	15538	15642	15522	15579	15782	15536	15672	15631	15674	15660	15706	15649	15734	15574	15819	15624	15755	15454	15631	15399	15544	15462	15729	15536	15689	15651	15590	15548	15658	15695	15579	15602	15713	15498	15495	15640	15449	15678	15424	15522	15532	15640	15488	15527	15600	15539	15477	15548	15387	15496	15607	15402	15612	15632	15578	15650	15558	15620	15653	15633	15696	15680	15660	15640	15552	15741	15565	15652	15537	15736	15465	15521	15505	15642	15823	15642	15622	15829	15705	15544	15591	15585	15648	15644	15647	15527	15623	15598	15600	15563	15581	15638	15538	15627	15665	15519	15491	15657	15612	15582	15645	15605	15584	15493	15542	15557	15562	15629	15730	15400	15633	15545	15635	15572	15618	15658	15508	15486	15608	15464	15570	15515	15530	15684	15661	15498	15757	15531	15648	15523	15711	15564	15523	15704	15455	15769	15570	15572	15511	15477	15648	15560	15568	15575	15710	15460	15480	15613	15545	15563	15577	15606	15517	15664	15427	15485	15610	15759	15479	15699	15616	15482	15516	15406	15548	15582	15551	15780	15701	15678	15751	15500	15500	15651	15520	15674	15591	15700	15642	15572	15761	15675	15463	15509	15662	15728	15686	15604	15576	15676	15540	15590	15555	15491	15518	15573	15737	15477	15607	15597	15522	15665	15702	15793	15430	15309	15699	15613	15524	15547	15640	15571	15327	15760	15713	15557	15444	15618	15584	15612	15547	15588	15588	15565	15636	15498	15454	15604	15648	15592	15491	15504	15535	15633	15555	15482	15606	15633	15752	15703	15642	15549	15686	15563	15599	15599	15516	15391	15454	15477	15541	15700	15418	15586	15679	15446	15671	15540	15657	15599	15603	15640	15727	15700	15505	15387	15586	15552	15478	15689	15660	15628	15705	15645	15621	15579	15590	15565	15632	15609	15535	15333	15634	15514	15609	15677	15635	15616	15494	15642	15671	15684	15529	15403	15645	15472	15761	15508	15608	15709	15558	15737	15519	15657	15519	15525	15561	15600	15671	15618	15448	15677	15623	15551	15638	15628	15638	15731	15726	15643	15652	15732	15670	15469	15660	15563	15490	15536	15583	15559	15542	15627	15590	15643	15635	15524	15642	15704	15666	15645	15501	15671	15575	15570	15588	15746	15618	15574	15676	15668	15534	15565	15589	15420	15735	15437	15479	15498	15596	15633	15625	15672	15679	15356	15596	15605	15608	15626	15571	15524	15551	15672	15647	15601	15533	15609	15615	15595	15651	15637	15549	15623	15549	15553	15594	15506	15619	15507	15430	15674	15586	15682	15595	15659	15550	15499	15669	15670	15740	15681	15535	15570	15513	15665	15424	15499	15772	15672	15708	15634	15557	15588	15516	15786	15594	15550	15600	15766	15491	15725	15544	15731	15476	15454	15601	15682	15549	15364	15665	15705	15641	15643	15554	15487	15446	15568	15478	15622	15522	15615	15556	15649	15618	15417	15499	15464	15481	15633	15561	15471	15564	15558	15750	15597	15584	15705	15601	15825	15410	15507	15716	15618	15704	15585	15507	15547	15609	15684	15800	15435	15580	15686	15682	15639	15715	15434	15406	15483	15454	15649	15539	15524	15690	15476	15609	15541	15509	15554	15467	15676	15556	15624	15761	15470	15556	15632	15516	15519	15538	15423	15387	15551	15636	15625	15732	15518	15486	15568	15535	15522	15836	15573	15603	15753	15464	15550	15478	15680	15473	15472	15567	15601	15557	15520	15377	15441	15506	15700	15640	15534	15744	15640	15623	15635	15769	15505	15509	15661	15573	15655	15539	15575	15666	15590	15650	15729	15556	15541	15639	15724	15620	15568	15625	15649	15610	15570	15809	15362	15532	15712	15519	15567	15537	15546	15565	15586	15485	15592	15531	15633	15537	15564	15630	15691	15617	15568	15595	15451	15646	15564	15622	15515	15454	15584	15557	15658	15772	15562	15599	15493	15478	15590	15648	15839	15632	15590	15607	15662	15612	15558	15575	15647	15625	15629	15763	15697	15466	15622	15533	15553	15475	15654	15581	15500	15616	15434	15463	15565	15683	15621	15579	15675	15683	15402	15387	15517	15401	15593	15373	15504	15504	15623	15524	15668	15522	15656	15596	15541	15559	15679	15493	15706	15551	15691	15573	15595	15547	15572	15461	15653	15496	15628	15482	15665	15786	15628	15549	15576	15579	15610	15514	15720	15555	15448	15635	15569	15573	15540	15612	15587	15785	15556	15808	15541	15651	15443	15469	15566	15454	15589	15616	15503	15567	15556	15491	15689	15616	15415	15682	15616	15561	15715	15459	15571	15575	15515	15712	15676	15589	15492	15622	15333	15635	15585	15543	15555	15570	15675	15661	15634	15507	15517	15591	15547	15577	15588	15536	15439	15623	15699	15611	15597	15309	15692	15488	15508	15589	15661	15486	15681	15541	15575	15619	15580	15465	15457	15515	15559	15554	15600	15588	15694	15623	15545	15725	15695	15494	15607	15691	15913	15430	15637	15509	15621	15605	15579	15700	15657	15638	15430	15664	15590	15447	15585	15573	15602	15628	15398	15750	15531	15590	15569	15514	15679	15578	15547	15595	15678	15604	15469	15558	15436	15515	15684	15546	15639	15748	15716	15655	15628	15576	15568	15553	15550	15680	15656	15601	15558	15725	15715	15478	15553	15646	15496	15566	15642	15641	15557	15611	15724	15556	15436	15562	15545	15699	15616	15554	15592	15604	15521	15667	15626	15573	15473	15672	15684	15512	15558	15567	15505	15762	15616	15451	15698	15586	15599	15573	15652	15587	15680	15693	15690	15662	15660	15642	15594	15657	15585	15539	15529	15552	15618	15655	15558	15669	15592	15598	15524	15624	15593	15549	15406	15726	15465	15570	15732	15664	15467	15544	15513	15599	15645	15619	15612	15640	15725	15477	15678	15662	15419	15704	15509	15431	15759	15634	15437	15637	15516	15481	15412	15650	15747	15554	15551	15517	15511	15573	15578	15795	15614	15733	15652	15530	15624	15673	15505	15702	15477	15465	15445	15627	15632	15522	15565	15518	15693	15364	15611	15427	15518	15472	15505	15507	15683	15625	15678	15628	15534	15595	15489	15547	15659	15711	15526	15477	15567	15603	15745	15464	15641	15654	15515	15631	15507	15566	15651	15731	15450	15682	15608	15655	15697	15536	15474	15616	15474	15711	15722	15724	15552	15625	15562	15671	15613	15600	15574	15685	15478	15606	15516	15587	15567	15541	15667	15589	15650	15637	15552	15628	15612	15583	15507	15670	15590	15560	15718	15660	15589	15713	15387	15630	15556	15637	15604	15576	15720	15601	15518	15571	15425	15731	15475	15801	15587	15612	15571	15697	15547	15522	15807	15537	15641	15662	15637	15559	15739	15813	15496	15555	15502	15734	15574	15585	15541	15458	15672	15670	15566	15547	15631	15823	15520	15617	15723	15565	15724	15717	15612	15557	15493	15653	15608	15765	15655	15662	15625	15679	15569	15530	15681	15672	15477	15669	15613	15523	15579	15524	15630	15639	15517	15535	15747	15604	15702	15593	15626	15614	15647	15604	15416	15547	15441	15680	15501	15608	15505	15560	15801	15685	15617	15642	15631	15515	15629	15625	15638	15535	15638	15474	15657	15656	15581	15709	15731	15541	15557	15635	15420	15558	15552	15757	15535	15585	15685	15656	15545	15691	15602	15679	15687	15607	15680	15619	15587	15645	15558	15540	15630	15588	15506	15558	15579	15586	15562	15521	15622	15668	15549	15646	15558	15750	15763	15641	15563	15816	15649	15709	15564	15523	15617	15642	15560	15511	15522	15701	15386	15450	15539	15409	15748	15512	15557	15674	15817	15523	15510	15671	15533	15403	15766	15667	15580	15301	15460	15649	15461	15541	15512	15539	15589	15497	15589	15671	15508	15638	15754	15712	15842	15604	15616	15658	15543	15390	15645	15369	15639	15681	15510	15573	15500	15671	15559	15616	15501	15305	15575	15586	15535	15635	15572	15540	15643	15550	15401	15548	15577	15587	15481	15447	15553	15516	15592	15757	15586	15615	15702	15583	15515	15687	15468	15742	15476	15439	15570	15581	15441	15497	15641	15593	15581	15703	15518	15705	15564	15823	15599	15642	15668	15494	15510	15671	15568	15623	15575	15710	15636	15613	15612	15701	15638	15608	15541	15460	15588	15626	15631	15480	15626	15690	15572	15518	15511	15608	15616	15428	15812	15559	15383	15474	15737	15617	15583
23066	22629	39684	41771	32879	25566	23803	19054	18127	18205	18335	18176	18014	18068	18023	18019	17952	18119	18260	18187	18016	18011	17915	18114	17955	18018	18121	18005	18161	18062	18072	17991	18004	18092	18028	17929	17949	17935	17947	17960	17828	17963	17844	17846	17844	18045	17688	17825	17844	17758	17903	17862	17991	18024	17868	17745	17902	17719	17797	17926	17835	17673	17873	17752	17895	17743	17715	17932	18083	17759	17825	17773	17695	17678	17877	17828	18036	17806	17765	17923	17657	18131	17939	17769	17858	17825	17901	17915	17950	17777	17869	17703	18052	17874	17735	17732	18014	17722	17697	17864	17977	17925	17700	17770	17849	17902	17676	17813	17867	17673	17615	17786	17701	17874	18017	17879	17886	17790	17824	17783	17635	17731	17763	17909	17712	17757	17772	17831	17663	17787	17896	17709	17885	18050	17823	17730	17749	17790	17991	18027	17708	17682	17999	17763	17745	17884	17920	18055	17972	17788	17857	17988	17929	17797	17716	17928	17828	17749	17753	17866	17668	17965	17895	17826	17834	17803	17878	17884	17856	17737	17837	17850	17842	17995	18085	17887	17812	17859	17805	17782	17674	17723	17973	17661	17489	17698	18018	17630	17723	17523	17534	17711	17837	17852	17714	17814	17731	17747	17779	17949	17773	17860	17710	17747	17713	17956	17916	17778	17986	17891	17760	17772	17855	17783	17742	17885	17738	18020	17785	17880	17761	17861	17919	17857	17978	17883	17786	17730	17828	17726	17836	17877	17629	17737	17912	18007	17944	17970	17701	17846	17666	17728	17828	17763	17682	17759	17879	17614	17827	17888	17722	17770	17808	17653	17559	17664	17778	17955	17955	17943	17895	17817	17826	17978	17885	17784	17849	17893	17851	17790	17887	17815	17809	17676	17608	17652	17975	17864	17893	17733	17941	17926	17875	17826	17810	17720	18016	17628	17736	17824	17836	17718	17683	17891	17918	17690	17848	18002	17894	17945	17946	17887	17861	17939	18044	17997	17994	17539	17797	17936	17878	17788	17795	17843	17612	17673	17852	17813	17843	17859	17809	17711	17672	17769	17592	17917	17768	17852	17833	17809	17831	17962	18094	17941	17943	17679	17783	17778	17788	17807	17801	17900	17813	17855	17881	17848	17696	17975	17846	17787	17709	17726	17829	17930	18100	17829	17743	17800	17746	17927	17594	17439	17560	17830	18038	17876	17863	17879	17826	17575	17666	17711	17982	17812	17698	17788	17868	17726	17712	17912	17785	17888	17891	17825	17579	17725	17709	17963	17843	17869	17754	17895	17608	17663	17836	17757	17938	17807	17625	17837	17817	17728	17765	17685	17797	17712	17879	17764	17804	17856	17977	17878	17871	17797	17674	17923	17710	17854	17972	17561	17951	17925	17852	17839	17907	17931	17867	17736	17693	17734	17806	17920	17841	17866	17914	17978	17775	17833	17668	17721	17531	17721	17972	17768	17809	17806	17863	17900	17640	17594	17786	17747	17830	17738	17848	17752	17753	17826	17769	17719	17940	17717	17894	17912	17811	18019	17798	17814	18033	17880	17540	17705	17806	17677	17725	17762	17770	17830	17645	17792	17995	17835	17927	17842	17773	17852	17872	17674	17788	17927	17793	17869	17841	17827	17639	17686	17946	17821	17727	17686	18021	17444	17962	17808	17816	17752	17880	17832	17933	17864	17818	17854	17965	17781	17965	17946	18089	17905	17942	17805	17793	17736	17893	17889	18069	17837	17726	17992	17700	17774	17768	17823	17910	17908	17996	18003	17830	17847	17832	17923	17790	17490	17765	17851	17880	17766	17880	17892	17915	17899	17959	17807	17841	18047	17781	17953	17801	18005	17997	17758	17766	17694	17837	18063	18048	17769	17848	17995	17781	17796	17962	17670	17715	17801	17752	17622	17809	17612	17934	17975	17933	17757	17784	17814	17844	17665	17837	17716	17680	17580	17724	17754	17567	17525	17754	17904	17930	17908	17914	17954	17825	17676	17832	17940	17830	17668	17963	17928	17844	17787	18002	17894	17684	17945	17812	17716	17696	17746	17944	17770	17690	17897	17757	17811	18031	17767	17709	17751	17959	17807	18270	17827	17993	17875	17727	17742	17767	17676	18035	17923	17649	17855	17973	18014	17867	17652	17815	17683	17601	17722	17812	17742	17861	17886	18104	17860	17764	17848	17806	17801	17717	18043	17886	17763	17679	17777	17890	17811	17695	17843	17705	17668	18002	17695	17798	17788	17955	17806	17856	17821	17867	17816	17614	17770	18004	17681	17737	17754	17719	17755	17734	17931	17716	17947	17749	17900	17872	18016	17955	18090	17907	17613	17709	17820	17871	17990	17751	17742	17820	17767	17921	17738	17886	17678	17848	17939	17821	17769	17683	17874	17752	17789	17752	17853	17489	17780	17722	17788	17863	17664	17877	17812	17855	17706	17786	17919	17894	17853	17964	17637	17706	18023	17826	17739	17716	17812	17722	17803	17977	17617	17914	17833	17682	17650	17623	17728	17683	17746	17873	17862	17923	17825	17910	17811	17911	17656	17953	17963	17645	17926	17928	17844	17890	17670	17814	18105	17715	17678	17830	17940	17673	17895	17651	17641	17812	17989	17892	17963	17961	17722	17799	17866	17949	17766	17733	17750	17848	17565	17692	17902	17795	17923	17753	17751	17944	17664	17777	17961	17729	17702	17623	17972	17877	17623	17869	17678	17897	17839	17838	17885	17733	17994	17828	17920	17933	17833	17828	17644	17779	17986	17694	17798	17800	17781	17871	17633	17724	17752	17797	17717	18004	17772	17824	17817	17893	17759	17826	17912	17803	17858	17882	17683	17653	17685	18069	17979	17996	17765	17742	17998	17642	18080	17880	17843	17902	17805	17813	17879	17686	17802	18055	17878	17854	17961	17817	17733	17974	17930	17845	17783	17745	17760	17712	17688	17841	17897	17881	17884	17628	17824	17802	17816	17781	17820	17766	17835	17694	17718	17816	17878	17905	17640	17860	17786	17967	17593	17805	17621	17874	17850	17657	17808	17802	17747	17642	17763	17725	17966	17871	17998	17689	17975	17794	17780	17724	17722	17736	17957	17894	17744	17860	17761	17689	17761	17783	17773	17774	17736	17869	17849	17837	17973	17611	17870	17875	17593	17799	17569	17868	17782	17774	17925	17857	17739	17615	17723	17956	17871	17678	17881	17597	17747	17745	17939	17795	17868	17614	17893	17698	17890	17878	17808	17906	17829	17826	17749	17785	17669	17621	17664	17873	17826	17875	17673	18101	17927	17766	17766	17889	17724	17611	17692	17895	17932	17657	17859	17745	17820	17855	17736	17929	17660	17740	17892	17854	17670	17893	17807	17884	17730	17804	17876	17814	17651	17708	17594	17787	17894	17690	17849	17634	17823	17917	17872	17873	17678	17809	17792	17952	17959	17913	17834	17764	17722	17788	17656	17834	17879	17937	17799	17750	17707	17859	17817	17772	18084	17886	17855	17810	17805	17943	17862	17786	17857	17921	17621	18117	17701	17822	17906	17812	17797	17913	17921	17843	17737	17875	17766	17801	17786	17675	17789	17780	17840	17986	17779	17737	17842	17987	17951	17829	17574	17784	17923	17840	17918	17940	17894	17502	17898	17974	17676	17628	17655	17743	17824	17882	17824	17971	17702	17818	17731	17851	17882	17848	17826	17692	17708	17780	17779	17800	17739	17734	17780	17965	17854	17811	17979	18047	17765	17947	17826	17937	17772	17898	17792	17679	17806	17985	17640	17945	17714	17797	17813	17884	17830	17671	17892	17821	17662	17821	17766	17870	17928	18019	17896	17699	17947	17893	17796	17882	17880	17798	17858	17724	17797	17868	17794	17738	17910	18068	17839	17806	17801	17792	17667	17717	17780	17784	18003	17551	17829	17713	17621	17885	17943	17944	17742	18082	17812	17845	17843	17850	17703	17769	17849	17884	17900	17778	17690	17811	17825	17741	17864	17773	17914	17750	17667	17669	17845	17654	17795	17710	17969	17795	17610	17937	17804	18048	17871	17783	17663	17852	17930	17816	17662	17974	17751	17624	17871	17848	17664	17598	17811	17786	17744	17978	17929	17759	17953	17725	17739	17952	17829	17657	17842	17843	17850	17720	17849	17775	17742	17705	17745	17549	17878	17827	17935	17740	17807	17868	17648	17820	17772	17814	17792	17676	17901	17966	17810	17959	17729	17693	17817	17823	17809	17845	17730	17842	17820	17909	17922	17776	17760	17900	17757	17728	17796	17739	17854	17966	17856	17788	17610	17781	17744	17694	17932	17926	17683	17828	17936	17775	17688	17763	17580	17752	17623	18013	17797	17712	17827	17756	17685	17744	17808	17724	17789	17849	17804	17767	17762	17761	17906	17888	17883	18032	17990	17799	17748	17846	17826	17949	17719	17906	17970	17774	17563	17558	17711	17788	17800	17887	17789	17806	17867	17840	17926	17991	17974	17916	17793	17932	17826	18089	17911	17729	17891	18016	17679	17838	17797	17692	17738	17703	17718	17893	17845	17557	17890	18069	17879	17573	17745	17647	17589	17842	17711	17920	17827	17895	17896	17747	18001	17845	17784	17993	18095	17940	17968	17877	18059	17658	17724	17715	18003	17739	17683	17972	17701	17714	17841	17751	17640	17849	17715	17794	17793	17861	17971	17887	17946	17797	17978	17979	18036	17827	17878	17815	17844	17919	17672	17917	17726	17771	17849	17916	17953	18071	17862	17687	17670	17886	17539	17826	17732	17889	17785	17710	17767	17896	17806	17938	17751	17822	18140	17785	17793	17932	17777	17830	17766	17908	17675	17778	17807	17809	17891	17828	17834	17912	17873	17741	17911	17920	17740	17971	17663	17691	18095	17837	17971	17704	17799	17847	17803	17826	17981	17931	17891	18016	17753	17719	17864	17546	17763	17731	17730	17949	18014	17839	17770	17700	17563	17771	17831	17810	17863	17885	17970	17944	17846	17790	17808	18080	17765	17796	17916	17778	17976	17822	17864	17725	17889	17879	17711	17745	17892	17747	17906	17859	17887	17848	17876	17895	17802	17706	17809	17593	17699	17652	17727	17860	17792	17782	17792	17784	17606	17594	17768	17960	17797	17806	17848	17680	17907
60853	104293	98352	74284	47345	20316	15689	15503	15721	15616	15908	15810	15804	15810	15773	15664	15986	15689	15770	15716	15745	15830	15854	15720	15835	15591	15895	15716	15883	15776	15679	15799	15868	15843	15658	15682	15770	15626	15656	15707	15716	15624	15602	15863	15511	15904	15700	15632	15940	15764	15764	15646	15780	15724	15644	15532	15776	15761	15593	15689	15790	15747	15724	15662	15720	15523	15758	15823	15679	15762	15713	15720	15839	15685	15690	15594	15724	15649	15777	15679	15772	15812	15656	15673	15825	15701	15768	15720	15711	15827	15792	15841	15688	15764	15762	15981	15771	15661	15880	15481	15626	15568	15835	15796	15615	15730	15727	15638	15896	15636	15594	15848	15747	15691	15623	15675	15707	15737	15694	15728	15837	15839	15643	15844	15732	15966	15790	15728	15726	15738	15598	15763	15757	15608	15739	15763	15627	15701	15572	15648	15860	15742	15729	15627	15826	15818	15887	15722	15703	15803	15885	15734	15513	15810	15799	15677	15745	15794	15845	15614	15701	15659	15661	15791	15671	15718	15922	15696	15762	15676	15700	15829	15647	15745	15718	15654	15680	15862	15654	15574	15864	15787	15667	15734	15681	15710	15573	15791	15581	15812	15711	15680	15620	15623	15809	15709	15827	15868	15776	15721	15572	15740	15714	15606	15636	15609	15687	15657	15705	15703	15783	15684	15653	15711	15758	15624	15825	15565	15799	15743	15722	15931	15549	15637	15586	15575	15758	15585	15748	15606	15797	15684	15721	15890	15734	15851	15820	15736	15725	15759	15564	15809	15879	15792	15540	15753	15648	15780	15737	15595	15641	15552	15894	15672	15685	15760	15622	15772	15638	15613	15857	15724	15703	15666	15626	15937	15558	15616	15620	15641	15787	15728	15731	15792	15684	15735	15776	15689	15757	15624	15841	15967	15729	15800	15689	15693	15683	15792	15559	15668	15658	15669	15579	15707	15795	15663	15908	15770	15707	15781	15775	15843	15652	15887	15700	15720	15556	15724	15635	15781	15554	15864	15578	15681	15765	15673	15714	15827	15952	15726	15691	15689	15644	15685	15854	15844	15762	15807	15719	15622	15706	15578	15609	15603	15698	15730	15710	15626	15639	15751	15747	15542	15825	15891	15803	15821	15505	15784	15794	15690	15618	15806	15674	15660	15721	15821	15568	15561	15653	15680	15841	15726	15812	15710	15714	15603	15740	15800	15805	15622	15813	15614	15749	15808	15656	15749	15621	15706	15768	15725	15551	15755	15633	15638	15611	15651	15632	15663	15763	15722	15657	15670	15787	15505	15642	15743	15603	15811	15817	15784	15600	15631	15771	15720	15717	15690	15570	15715	15779	15756	15721	15564	15815	15544	15658	15834	15881	15795	15728	15646	15913	15773	15752	15602	15607	15702	15550	15746	15679	15712	15809	15649	15627	15669	15630	15473	15712	15828	15686	15905	15755	15736	15676	15967	15789	15758	15812	15604	15691	15651	15760	15812	15669	15676	15794	15845	15703	15555	15637	15697	15725	15740	15542	15867	15691	15819	15636	15790	15656	15634	15740	15849	15561	15665	15651	15547	15765	15810	15906	15844	15651	15693	15670	15699	15722	15733	15665	15667	15741	15750	15646	15619	15825	15895	15685	15888	15700	15684	15760	15616	15701	15582	15811	15540	15752	15797	15742	15681	15721	15752	15699	15768	15725	15630	15738	15751	15723	15646	15738	15776	15970	15746	15735	15830	15672	15748	15679	15712	15707	15723	15508	15580	15704	15733	15604	15812	15637	15893	15506	15671	15755	15834	15690	15758	15712	15821	15725	15864	15702	15779	15817	15610	15824	15805	15831	15831	15754	15629	15725	15636	15744	15506	15894	15748	15735	15602	15577	15812	15575	15489	15832	15854	15722	15616	15606	15798	15743	15736	15729	15755	15525	15785	15719	15753	15773	15633	15703	15755	15671	15562	15641	15753	15817	15633	15811	15842	15741	15602	15544	15845	15649	15718	15801	15898	15667	15700	15867	15715	15676	15682	15626	15830	15709	15591	15826	15674	15899	15702	15663	15748	15834	15638	15663	15736	15646	15798	15798	15779	15728	15757	15695	15726	15681	15508	15837	15646	15566	15629	15807	15759	15693	15756	15733	15753	15871	15616	15541	15628	15536	15622	15668	15788	15709	15477	15768	15794	15633	15778	15688	15794	15766	15824	15707	15530	15756	15712	15760	15790	15837	15754	15608	15648	15901	15597	15712	15712	15450	15820	15775	15789	15849	15643	15738	15850	15708	15785	15878	15922	15747	15689	15842	15804	15873	15725	15898	15624	15746	15785	15724	15782	15863	15907	15631	15729	15664	15707	15739	15619	15817	15740	15788	15697	15686	15772	15719	15653	15871	15731	15653	15685	15859	15711	15711	15714	15751	15887	15716	15762	15727	15833	15657	15523	15697	15645	15763	15765	15583	15683	15689	15747	15658	15670	15612	15624	15906	15647	15748	15740	15690	15680	15583	15902	15759	15635	15637	15831	15650	15771	15718	15704	15804	15764	15738	15652	15773	15624	15758	15884	15793	15588	15672	15688	15831	15684	15699	15615	15818	15745	15669	15680	15814	15672	15687	15581	15623	15740	15810	15801	15685	15691	15609	15685	15596	15851	15793	15773	15606	15587	15806	15758	15799	15710	15766	15856	15565	15802	15611	15586	15703	15908	15743	15681	15624	15793	15771	15677	15750	15732	15794	15594	15659	15816	15721	15779	15745	15767	15764	15859	15804	15798	15756	15673	15736	15645	15882	15625	15738	15764	15739	15574	15654	15721	15651	15770	15786	15713	15764	15726	15632	15861	15731	15756	15514	15902	15954	15670	15622	15674	15764	15780	15775	15749	15636	15886	15629	15801	15701	15659	15685	15732	15714	15770	15744	15600	15902	15509	15628	15660	15533	15547	15634	15610	15728	15701	15798	15629	15599	15754	15762	15828	15522	15673	15749	15640	15794	15581	15684	15734	15734	15767	15809	15695	15711	15665	15733	15745	15616	15860	15783	15813	15740	15634	15748	15610	15639	15664	15840	15661	15779	15514	15781	15718	15593	15756	15658	15680	15660	15620	15681	15788	15701	15760	15596	15733	15805	15634	15896	15493	15901	15608	15793	15528	15669	15783	15706	15674	15730	15615	15680	15582	15748	15658	15582	15856	15704	15531	15761	15599	15678	15597	15707	15698	15635	15690	15778	15695	15754	15802	15631	15787	15607	15755	15968	15687	15808	15666	15754	15846	15862	15719	15609	15730	15703	15775	15430	15708	15812	15700	15688	15716	15622	15797	15809	15846	15692	15775	15864	15435	15485	15863	15656	15774	15717	15655	15708	15888	15771	15642	15617	15675	15725	15745	15700	15681	15717	15739	15640	15501	15625	15721	15533	15741	15794	15653	15808	15612	15616	15903	15664	15615	15782	15792	15550	15670	15630	15725	15744	15591	15546	15706	15668	15600	15758	15582	15719	15666	15788	15756	15478	15698	15774	15623	15591	15701	15678	15589	15829	15681	15771	15470	15721	15736	15686	15822	15725	15880	15591	15765	15754	15674	15673	15753	15643	15648	15900	15645	15915	15737	15845	15829	15576	15661	15767	15696	15774	15773	15770	15595	15577	15748	15726	15708	15724	15852	15627	15791	15683	15723	15781	15709	15762	15826	15689	15727	15750	15732	15726	15637	15867	15627	15737	15683	15633	15801	15676	15712	15681	15767	15681	15766	15788	15615	15908	15788	15729	15632	15620	15741	15711	15713	15675	15745	15581	15536	15722	15725	15784	15657	15831	15765	15690	15685	15693	15658	15730	15795	15650	15634	15662	15538	15762	15695	15914	15704	15838	15535	15731	15968	15813	15662	15567	15891	15730	15790	15710	15678	15658	15868	15638	15795	15446	15781	15734	15897	15773	15907	15797	15577	15683	15723	15843	15613	15778	15600	15934	15671	15777	15692	15670	15719	15823	15757	15688	15584	15696	15459	15897	15795	15669	15638	15750	15750	15790	15804	15945	15650	15774	15761	15724	15688	15598	15784	15728	15758	15676	15652	15611	15662	15813	15609	15655	15693	15572	15589	15728	15545	15643	15533	15707	15741	15806	15684	15524	15740	15685	15863	15834	15808	15740	15661	15858	15754	15627	15717	15672	15694	15694	15652	15670	15785	15907	15882	15587	15744	15683	15658	15733	15624	15782	15839	15680	15625	15658	15979	15535	15616	15718	15774	15713	15672	15736	15712	15674	15799	15755	15798	15595	15842	15682	15658	15621	15835	15616	15618	15714	15778	15745	15798	15758	15526	15838	15752	15492	15713	15674	15861	15761	15682	15757	15725	15709	15753	15750	15606	15617	15632	15727	15570	15687	15798	15729	15682	15728	15793	15656	15725	15629	15721	15675	15656	15626	15703	15786	15639	15562	15720	15884	15727	15757	15632	15780	15757	15980	15680	15655	15680	15733	15702	15467	15662	15757	15786	15811	15819	15729	15712	15775	15829	15670	15575	15708	15863	15746	15681	15657	15537	15619	15810	15837	15542	15667	15713	15629	15527	15700	15655	15729	15615	15701	15909	15688	15594	15651	15847	15817	15683	15851	15514	15760	15754	15593	15848	15620	15770	15762	15774	15724	15746	15631	15860	15784	15704	15762	15827	15808	15677	15867	15596	15684	15715	15673	15586	15645	15527	15611	15503	15649	15764	15691	15821	15656	15715	15721	15783	15568	15510	15752	15796	15804	15580	15825	15557	15582	15571	15767	15779	15628	15569	15539	15764	15795	15746	15773	15717	15765	15650	15657	15527	15757	15688	15613	15840	15635	15923	15817	15699	15665	15841	15839	15690	15649	15636	15652	15676	15690	15758	15941	15669	15758	15707	15758	15736	15770	15689	15760	15593	15862	15679	15767	15594	15874	15800	15849	15748	15840	15975	15667	15523	15676	15687	15684	15583	15549	15645	15746	15714	15745	15639	15534	15797	15570	15786	15590	15924	15691	15872	15639	15766	15652	15690	15685	15715	15741	15634	15684	15632	15664	15789	15768	15832	15660	15717	15845	15926	15703	15631	15723	15727	15666	15735	15670	15625	15802	15660	15476	15639	15662	15856	15718	15618	15553	15668	15650	15757	15690	15742
28233	33578	44180	34268	22728	18223	17551	17423	17226	17472	17194	17232	17361	17458	17367	17223	17162	17136	17341	17344	17480	17267	17219	17184	17463	17263	17518	17252	17387	17496	17425	17175	17118	17490	17098	17165	17391	17053	17287	17295	17136	17070	17121	17260	17375	17187	17226	17396	17216	17183	17406	17265	17294	17213	17261	17368	17366	17449	17351	17346	17316	17330	17336	17395	17169	17085	17226	17233	17209	17334	17303	17111	17177	17315	17432	17076	17309	17314	17317	17258	17441	17231	17349	17267	17236	17240	17476	17263	17026	17265	17202	17200	17072	17412	17240	17271	17112	17118	17412	17372	17169	17052	17352	17257	17217	17422	17437	17113	17369	17231	17146	17199	17095	17113	17271	17341	17321	17386	17255	17331	17216	17175	17538	17219	17293	17087	17221	17108	17315	17062	17175	17112	17230	17416	17264	17058	17309	17331	17194	17162	17193	17258	17235	17316	17218	17192	17207	17459	17360	17212	17250	17279	17419	17405	17133	17231	17247	17092	17256	17197	17176	17118	17087	17183	17191	17523	17345	17193	17376	17420	17306	17461	17215	17058	17039	16985	17332	17224	17140	17312	17206	17356	17230	17408	17330	17281	17284	17130	17418	17344	17154	17273	17226	17214	17101	17235	17153	17298	17257	17316	17337	17330	17347	17418	17132	17281	17064	17362	17295	17219	17369	17332	17290	17265	17152	17185	17501	17235	17193	17268	17431	17187	17169	17236	17350	17066	17363	17001	17167	17313	17221	17397	17115	17283	17170	17391	17319	17184	17198	17215	17130	17273	17152	17425	17160	17276	17452	17460	17175	17285	17436	17273	17005	17223	17352	17329	17250	17283	17089	17397	17170	17183	17222	17337	17286	17227	17261	17191	17226	17241	17426	17363	17212	17120	17227	17252	17070	17142	17264	17212	17382	17196	17256	17263	17406	17178	17234	17018	17398	17444	17178	17085	17278	17024	17330	17450	17610	17126	17105	17218	17306	17176	17121	17261	17216	17333	17277	17141	17322	17408	17212	17239	17203	17199	17345	17131	17209	17127	17277	17286	17187	17207	17315	17174	17262	17071	17226	17332	17345	17377	17211	17308	17359	17187	17332	17259	17325	17063	17247	17168	17394	17117	17225	17376	17010	17191	17196	17023	17319	17276	17374	17227	17422	17291	17256	17230	17266	17269	17348	17260	17060	17097	17445	17295	17189	17145	17273	17241	17200	17291	17157	17231	17309	17347	17363	17429	17210	17386	17482	17208	17375	17115	17346	17189	17175	17251	17282	17298	17425	17381	17301	17190	17338	17124	17133	17284	17385	17187	17087	17207	17229	17153	17281	17274	16981	17313	17438	17278	17304	17118	17181	17462	17051	17301	17262	17017	17013	17282	17232	17286	17052	17254	17262	17165	17026	17235	17351	17285	17410	17055	17287	17309	17294	17401	17316	17190	17184	17258	17192	17291	17284	17062	17342	17239	17025	17247	17088	17287	17287	17066	17225	17270	17293	17370	17344	17169	17376	17505	17058	17233	17226	17275	17127	17215	17348	17582	17247	17258	17511	17214	17262	17215	17125	17307	17183	17215	17189	17281	17349	17484	17342	17388	17213	17139	17179	17108	17356	17258	17330	17328	17368	17288	17450	17318	17292	17135	17198	17207	17450	17228	17477	17255	16988	17008	17133	17210	17299	17298	17275	17438	17330	17112	17299	17357	17278	17178	17188	17190	17345	17214	17336	17188	17217	17121	17476	17100	17164	17470	17134	17350	17205	17007	17188	17135	17334	17238	17145	17425	17080	17420	17037	17172	17394	17292	17645	17299	17439	17169	17414	17216	17295	17322	17330	17312	17082	17448	17366	17061	17251	17208	17286	17261	17179	17242	17146	17254	17232	17311	17367	17242	17253	17197	17423	17449	17178	17014	17274	17564	17332	17483	17211	17067	17121	17313	17505	17161	17202	17279	17158	17174	17251	17325	17113	17206	17285	17534	17254	17421	17087	17015	17129	17261	17197	17165	17284	17229	17062	17162	17331	17075	17246	17175	17399	17169	17342	17074	17282	17198	17403	17371	17407	17226	17213	17257	17418	17080	17394	17193	17454	17303	17325	17342	17344	17190	17264	17339	17254	17046	17389	17150	17292	17314	17162	17204	17217	17128	17201	17279	17242	17162	17300	17246	17217	17234	17314	17499	17216	17131	17349	17239	17356	17108	17280	17386	17143	17273	17347	17425	17175	17113	17142	17470	17207	17306	17282	17292	17246	17134	17237	17294	17263	17331	17036	17198	17427	17281	17281	17392	17152	17120	17241	17043	17212	17179	17150	17223	17331	17215	17315	17230	17381	17460	17301	17385	17180	17173	17246	17190	17214	17086	17066	17256	17257	17162	17222	17318	17270	17168	17339	17338	17386	17217	17256	17323	17273	17297	17109	17145	17308	17296	17052	17378	17450	17369	17299	17333	17304	17080	17164	17357	17147	17298	17175	17265	17433	17272	17204	17276	17307	17270	17256	17270	17278	17285	17128	17243	17239	17335	17314	17175	17429	17301	17413	17457	17299	17188	17139	17159	17081	17107	17147	17353	17212	17330	17179	17217	17399	17129	17277	17341	17515	17274	17401	17147	17216	17293	17293	17215	17177	17046	17206	17274	17227	17182	17084	17309	17228	17103	17068	17299	17280	17401	17289	17220	17293	17316	17260	17097	17360	17092	17139	17442	17167	17367	17249	17239	17174	17127	17401	17239	17188	17374	17330	17349	17203	17140	17233	17407	17355	17142	17292	17197	17222	17205	17227	16970	17499	17427	17109	17170	17161	17439	17224	17113	17249	17322	17282	17156	17308	17454	17472	17338	17269	17193	17271	17169	17042	17186	17408	17168	17218	17305	17218	17204	17195	17239	17246	17191	17075	17270	17041	17363	17155	17091	17339	17257	17316	17008	16972	17267	17346	17176	17161	17268	17299	17230	17146	17362	17282	17268	17165	17368	17229	17222	17271	17365	17168	17296	17146	17168	17391	17276	17266	17205	17225	17303	17215	17327	17258	17392	17101	17050	17088	17202	17331	17400	17155	17201	17436	17206	17261	17299	17146	17235	17419	17318	17235	17428	17214	17253	17142	17461	17320	17336	17026	17184	17319	17148	17147	17265	17272	17149	17153	17186	17427	17246	17390	17283	17449	17241	16898	17099	17061	17325	17157	17456	17236	17405	17170	17318	17312	17447	17297	17175	17416	17129	17100	17489	17107	17192	17336	17410	17138	17459	17345	17133	17166	17232	17173	17350	17230	17382	17302	17282	17430	17191	17378	17051	17255	17317	17164	17236	17447	17144	17062	17288	17467	17382	17277	17284	17153	17329	17107	17397	17291	17331	17169	17063	17224	17330	17116	17204	17267	17318	17041	17200	17322	17421	17509	17288	17273	17119	17351	17048	17159	17271	17463	17226	17240	17232	17298	17109	17341	17067	17050	17106	17230	17438	17172	17359	17192	17297	17405	17279	17458	17237	17340	17357	17303	17320	17152	17324	17138	17532	17226	17249	17270	17301	17217	16954	17107	17411	17216	17232	17117	17338	17462	17402	17229	17344	17190	17109	17312	17297	17365	17310	17326	17321	17292	16930	17090	17219	17357	17460	17120	17173	17124	17297	17200	17355	17337	17390	17341	17179	17334	17228	17344	17453	17260	17120	17254	17145	17305	17310	17371	17093	17054	17094	17186	17355	17289	17186	17291	17244	17258	17217	17412	17101	17149	17409	17219	17378	17091	17271	17023	17394	17291	17326	17149	17055	17357	17309	17356	17449	17195	17294	17402	17267	17236	17307	17177	17300	17224	17210	17449	17299	17414	17239	17260	17198	17410	17429	17167	17305	17171	17243	17244	17198	17259	17382	17405	17374	17297	17168	17189	17243	17440	17131	17369	17286	17208	17128	17237	17187	17344	17281	17315	17215	17137	17275	17316	17178	17221	17018	17160	17394	17191	17299	17431	17120	17433	17268	17264	17340	17428	17272	17339	17146	17352	17157	17152	17281	17298	17350	17310	17430	17210	17458	17192	17273	17075	17322	17352	17092	17324	17269	17441	17394	17407	17375	17048	17316	17332	17250	17359	16922	17133	17248	17324	17333	17215	17420	17210	17248	17145	17198	17234	17259	17250	17128	17218	17241	17305	17335	17313	17397	17239	17352	17125	17258	17479	17050	17185	17432	17303	17036	17119	17403	17209	17469	17173	17225	17310	17313	17210	17368	17277	17124	17178	17368	17180	17357	17231	17203	17173	17051	17135	17246	17362	17047	17194	17255	17208	17334	17270	17348	17106	17249	17210	17251	17342	17331	17316	17279	17397	17263	17217	17303	17094	17408	17322	17089	17243	17099	17133	17135	17273	17289	17370	17189	17155	17241	17107	17159	17288	17342	17162	17081	17286	17111	17151	17285	17334	17246	17111	17355	17178	17266	16933	17042	17205	17284	17355	17139	17376	17125	17343	17356	17261	17531	17458	17216	17367	17340	17070	17151	17482	17100	17268	17131	17390	17165	17201	17290	17627	17194	17512	17183	17376	17323	17237	17244	17149	17355	17126	17175	17304	16955	17226	17518	17238	17430	17184	17209	17240	17125	17383	17128	17326	17398	17095	17511	17188	17250	17470	17250	17336	17124	17239	17065	17275	17042	17186	17209	17367	17273	17315	17271	17331	17371	17303	17085	16945	17248	17421	17047	17259	17193	17341	17276	17321	17068	17094	16989	17224	17238	17255	17180	16991	17006	17130	17537	17488	17152	17190	17232	17394	17245	17248	17267	17354	17202	17235	17113	17237	17136	17149	17088	17197	17302	17219	17076	17279	17306	17227	17491	17035	17433	17064	17088	17241	17294	17519	17051	17264	17149	17080	17407	17143	17194	17315	17046	17343	17347	17183	17309	17417	17253	17268	17321	17351	17207	17285	17375	17102	17195	17476	17194	17145	17519	17461	17376	17149	17232	17301	17326	17333	17154	17309	17424	17411	17200	17083	17301	17305	17365	17231	17078	17399	17260	17407	17303	17267	17062	17274	17165	17200	17189	17063	17156	17057	17241	17169	16994	17295	17206	17203	17196	17146	17218	17299	17193	17482	17403	17175	17169	17251	17344	17241	17236	17295	17329	17189	17250	17237	17377
30853	54879	48554	32001	20641	15466	15274	15354	15302	15275	15311	15304	15640	15330	15476	15457	15340	15353	15298	15225	15293	15278	15287	15322	15378	15289	15312	15179	15425	15262	15270	15375	15418	15389	15506	15289	15368	15463	15322	15329	15283	15342	15405	15314	15320	15362	15371	15433	15300	15258	15294	15208	15275	15268	15291	15405	15216	15367	15327	15362	15335	15205	15454	15257	15246	15262	15222	15015	15361	15128	15291	15331	15316	15214	15366	15089	15226	15214	15342	15377	15324	15276	15334	15287	15409	15058	15131	15341	15542	15304	15188	15310	15274	15336	15077	15489	15138	15302	15352	15267	15381	15420	15277	15241	15122	15275	15340	15421	15355	15332	15378	15136	15201	15334	15389	15152	15096	15219	15425	15139	15155	15274	15343	15523	15395	15270	15339	15311	15338	15052	15471	15299	15384	15210	15183	15156	15323	15405	15323	15381	15305	15101	15240	15201	15479	15301	15259	15258	15349	15368	15293	15398	15180	15441	15299	15323	15267	15262	15187	15149	15412	15189	15262	15329	15311	15466	15137	15330	15281	15335	15255	15150	15292	15269	15214	15292	15221	15422	15272	15367	15179	15196	15409	15492	15392	15314	15152	15292	15305	15371	15193	15211	15258	15396	15334	15304	15376	15283	15310	15415	15355	15219	15310	15198	15320	15199	15274	15406	15215	15302	15268	15316	15380	15212	15435	15123	15362	15324	15247	15371	15372	15206	15033	15183	15436	15322	15223	15281	15348	15275	15339	15346	15319	15132	15328	15308	15202	15226	15336	15137	15276	15317	15120	15225	15178	15325	15246	15391	15314	15269	15327	15453	15403	15273	15275	15296	15369	15207	15301	15089	15235	15253	15210	15243	15188	15244	15283	15171	15219	15356	15372	15195	15185	15179	15499	15440	15380	15334	15229	15353	15411	15392	15319	15275	15251	15267	15243	15321	15305	15308	15286	15300	15403	15294	15291	15439	15429	15356	15435	15306	15166	15314	15234	15470	15339	15439	15323	15296	15400	15324	15371	15122	15231	15175	15283	15337	15365	15162	15320	15260	15364	15337	15258	15260	15127	15315	15131	15241	15355	15409	15331	15439	15136	15248	15239	15115	15383	15244	15361	15083	15360	15274	15337	15439	15426	15373	15208	15392	15249	15238	15202	15210	15310	15468	15352	15348	15268	15025	15392	15207	15179	15116	15006	15244	15343	15186	15360	15360	15293	15180	15315	15328	15158	15129	15161	15256	15279	15384	15339	15454	15421	15097	15317	15303	15384	15255	15360	15260	15331	15218	15258	15316	15216	15257	15193	15349	15328	15197	15390	15232	15297	15395	15285	15256	15199	15255	15244	15342	15188	15454	15392	15371	15379	15164	15269	15248	15259	15408	15207	15138	15295	15324	15404	15604	15246	15320	15282	15090	15367	15150	15306	15236	15189	15220	15157	15348	15278	15343	15218	15554	15297	15241	15320	15306	15334	15429	15320	15489	15423	15124	15364	15522	15298	15258	15321	15370	15298	15341	15149	15290	15394	15350	15464	15187	15362	15186	15447	15297	15443	15333	15373	15230	15280	15319	15068	15189	15377	15331	15394	15510	15276	15126	15179	15193	15207	15332	15224	15121	15315	15261	15369	15225	15399	15219	15310	15251	15293	15268	15137	15453	15323	15378	15275	15317	15239	15320	15232	15390	15414	15213	15337	15262	15325	15106	15278	15138	15294	15275	15432	15451	15184	15194	15397	15419	15242	15247	15320	15435	15273	15380	15365	15101	15331	15316	15311	15226	15276	15243	15168	15476	15355	15492	15376	15244	15446	15357	15310	15204	15321	15191	15225	15135	15373	15240	15218	15510	15320	15345	15330	15406	15369	15187	15221	15535	15226	15329	15199	15161	15412	15235	15304	15431	15316	15166	15399	15258	15247	15425	15424	15226	15429	15248	15309	15200	15312	15276	15342	15400	15328	15417	15173	15296	15138	15222	15258	15151	15328	15346	15195	15208	15312	15345	15234	15275	15257	15434	15325	15283	15166	15333	15261	15253	15328	15267	15140	15237	15394	15241	15092	15224	15288	15252	15235	15390	15152	15287	15320	15549	15282	15474	15305	15322	15333	15197	15443	15428	15228	15430	15237	15325	15240	15324	15332	15335	15308	15336	15235	15324	15268	15236	15317	15182	15309	15324	15401	15362	15238	15142	15282	15193	15084	15191	15232	15347	15246	15148	15392	15203	15481	15469	15326	15195	15409	15449	15216	15012	15295	15154	15323	15277	15374	15279	15303	15163	15351	15281	15161	15236	15223	15144	15395	15291	15266	15359	15348	15223	15155	15404	15333	15280	15199	15261	15186	15171	15251	15264	15377	15278	15276	15421	15414	15327	15233	15296	15238	15143	15375	15325	15264	15334	15327	15397	15221	15274	15337	15405	15218	15291	15500	15285	15277	15254	15347	15420	15332	15242	15293	15333	15500	15227	15460	15270	15218	15427	15441	15358	15442	15339	15139	15242	15220	15196	15362	15407	15172	15325	15264	15400	15192	15336	15383	15353	15202	15133	15397	15455	15272	15316	15205	15356	15292	15277	15417	15420	15279	15286	15303	15272	15235	15311	15170	15402	15218	15268	15359	15376	15405	15324	15470	15342	15326	15218	15248	15258	15266	15350	15219	15304	15371	15372	15289	15238	15389	15215	15333	15329	15282	15445	15318	15328	15172	15349	15268	15515	15378	15378	15335	15290	15302	15434	15388	15307	15116	15372	15412	15340	15122	15389	15387	15288	15372	15224	15251	15290	15314	15397	15361	15234	15387	15139	15263	15462	15226	15381	15253	15264	15437	15392	15304	15382	15353	15372	15264	15298	15370	15297	15331	15457	15287	15226	15447	15119	15500	15167	15295	15226	15498	15233	15352	15398	15163	15349	15338	15328	15441	15241	15293	15439	15272	15342	15381	15341	15215	15288	15382	15332	15161	15271	15377	15269	15266	15288	15346	15144	15126	15344	15149	15429	15356	15477	15300	15340	15214	15298	15357	15198	15314	15263	15267	15354	15281	15340	15311	15332	15220	15421	15298	15351	15180	15264	15404	15221	15341	15350	15296	15373	15283	15312	15254	15430	15167	15309	15354	15410	15202	15346	15349	15193	15487	15287	15339	15338	15296	15440	15341	15346	15444	15417	15292	15330	15419	15333	15328	15322	15150	15162	15257	15350	15385	15376	15441	15205	15464	15275	15403	15424	15383	15376	15433	15337	15346	15200	15434	15251	15424	15299	15340	15281	15333	15203	15457	15305	15143	15367	15229	15299	15317	15296	15364	15338	15302	15343	15267	15378	15319	15438	15236	15423	15313	15186	15358	15296	15370	15244	15162	15341	15308	15266	15267	15273	15173	15506	15308	15340	15274	15318	15247	15273	15267	15292	15253	15417	15319	15267	15229	15266	15395	15423	15108	15384	15415	15367	15328	15284	15270	15541	15200	15289	15302	15298	15129	15174	15333	15259	15307	15336	15380	15241	15277	15217	15353	15362	15331	15208	15222	15315	15395	15291	15186	15265	15307	15328	15324	15193	15352	15265	15400	15356	15374	15166	15345	15306	15296	15307	15172	15317	15340	15364	15285	15382	15289	15347	15441	15325	15396	15379	15293	15237	15079	15353	15416	15317	15415	15230	15240	15464	15247	15347	15430	15279	15201	15344	15318	15554	15386	15364	15279	15336	15130	15255	15201	15462	15239	15457	15178	15162	15199	15345	15232	15415	15289	15263	15334	15122	15388	15206	15339	15355	15229	15207	15268	15384	15352	15286	15261	15409	15283	15283	15206	15308	15215	15437	15375	15303	15245	15118	15337	15519	15223	15129	15281	15255	15318	15342	15179	15383	15354	15313	15238	15269	15242	15170	15327	15365	15488	15219	15240	15152	15385	15383	15186	15392	15172	15341	15365	15314	15255	15335	15350	15483	15243	15234	15308	15117	15333	15186	15283	15270	15349	15228	15279	15379	15243	15462	15169	15473	15376	15377	15401	15274	15482	15345	15326	15096	15361	15365	15340	15112	15188	15347	15327	15220	15325	15066	15316	15409	15275	15272	15325	15329	15306	15283	15263	15433	15273	15314	15340	15341	15157	15238	15323	15291	15272	15331	15194	15281	15158	15333	15288	15136	15201	15161	15370	15304	15308	15225	15187	15324	15361	15292	15427	15324	15260	15414	15253	15459	15313	15459	15399	15309	15392	15325	15214	15245	15387	15329	15242	15227	15208	15379	15407	15353	15221	15174	15287	15215	15291	15304	15427	15138	15216	15228	15456	15221	15365	15413	15481	15349	15254	15514	15234	15388	15253	15369	15304	15413	15262	15371	15188	15210	15219	15169	15435	15514	15481	15260	15497	15255	15362	15363	15243	15191	15193	15174	15308	15260	15329	15158	15263	15254	15279	15292	15472	15304	15335	15337	15050	15412	15238	15325	15303	15326	15386	15312	15419	15308	15313	15130	15422	15363	15326	15235	15305	15479	15295	15261	15277	15050	15303	15258	15341	15251	15210	15125	15329	15343	15431	15344	15423	15273	15387	15223	15216	15346	15313	15305	15201	15403	15385	15423	15249	15393	15305	15251	15259	15215	15345	15205	15138	15301	15410	15240	15434	15388	15394	15496	15237	15257	15158	15296	15430	15157	15341	15363	15163	15463	15388	15295	15155	15320	15223	15379	15427	15419	15313	15213	15141	15005	15270	15236	15491	15335	15395	15380	15422	15450	15454	15289	15378	15360	15441	15295	15263	15164	15309	15413	15346	15438	15255	15300	15268	15361	15253	15405	15173	15528	15184	15317	15307	15303	15290	15338	15301	15269	15375	15362	15437	15218	15470	15304	15299	15430	15437	15326	15480	15351	15379	15315	15249	15321	15225	15278	15383	15384	15170	15403	15213	15397	15417	15315	15294	15337	15388	15282	15233	15218	15299	15196	15335	15173	15338	15381	15254	15353	15286	15445	15175	15295	15224	15213	15235	15293	15160	15310	15298	15289	15433	15381	15196	15264	15484	15220	15472	15136	15276	15474	15406	15184	15333	15194	15338	15343	15302	15461	15199	15307	15358	15232	15190	15292	15491	15283	15482	15175	15072	15306	15300	15266	15113	15349	15364	15411	15137	15346	15256	15246
24155	24568	43686	43806	32615	24118	20898	18171	17927	17958	18060	17782	17908	17732	17674	17954	17807	17760	17849	17893	18075	17822	17711	17974	17807	17538	17661	17929	17705	17674	17865	17955	17638	17716	17850	17723	17883	17656	17673	17718	17519	17632	17671	17506	17731	17840	17776	17949	17680	17657	17727	17720	17701	17711	17724	17829	17685	17899	17906	17416	17659	17670	17722	17735	17832	17748	17711	17571	17705	17615	17819	17698	17695	17602	17644	17851	17823	17625	17824	17549	17860	17673	17724	17632	17710	17640	17649	17773	17647	17783	17876	17698	17712	17838	17679	17673	17599	17585	17653	17533	17600	17530	17559	17735	17881	17742	17591	17624	17605	17650	17763	17640	17678	17714	17709	17525	17791	17576	17403	17621	17551	17558	17804	17669	17678	17808	17589	17694	17689	17862	17656	17679	17739	17593	17660	17589	17730	17705	17577	17734	17628	17688	17538	17803	17755	17693	17696	17546	17600	17546	17699	17821	17848	17741	17759	17539	17802	17695	17722	17611	17663	17633	17426	17618	17708	17426	17728	17596	17699	17784	17551	17687	17764	17630	17640	17624	17861	17824	17717	17838	17688	17843	17654	17580	17600	17701	17758	17660	17553	17423	17723	17774	17681	17662	17545	17657	17763	17952	17737	17532	17592	17754	17669	17508	17640	17670	17550	17788	17814	17890	17702	17822	17921	17742	17833	17606	17654	17527	17708	17767	17819	17621	17502	17577	17618	17622	17881	17704	17706	17783	17568	17739	17828	17711	17750	17760	17669	17671	17545	17703	17733	17878	18074	17548	17464	17618	17815	17600	17631	17429	17633	17760	17710	17664	17522	17747	17538	17787	17765	17694	17560	17743	17732	17753	17693	17717	17712	17412	17702	17622	17686	17622	17817	17580	17723	17560	17719	17784	17697	17654	17599	17439	17690	17836	17859	17761	17684	17813	17713	17870	17802	17565	17548	17674	17680	17668	17768	17768	17737	17764	17696	17699	17847	17443	17688	17770	17850	17751	17609	17708	17577	17846	17668	17852	17466	17706	17638	17639	17655	17612	17725	17790	17810	17601	17694	17740	17746	17513	17718	17665	17731	17587	17604	17648	17700	17698	17676	17715	17647	17639	17676	17591	17717	17551	17825	17690	17824	17676	17695	17513	17664	17577	17779	17664	17746	17589	17685	17732	17690	17610	17667	17717	17723	17697	17673	17722	17808	17733	17631	17762	17795	17585	17736	17841	17739	17727	17682	17598	17588	17612	17645	17602	17840	17801	17783	17868	17660	17666	17591	17595	17810	17776	17743	17755	17753	17779	17819	17934	17784	17815	17866	17777	17718	17559	17705	17593	17688	17782	17429	17726	17727	17660	17712	17877	17811	17709	17758	17695	17727	17623	17556	17845	17662	17726	17805	17588	17528	17776	17785	17826	17476	17694	17694	17641	17743	17670	17775	17882	17785	17924	17771	17744	17763	17674	17773	17819	17683	17838	17893	17722	17789	17757	17628	17883	17973	17687	17865	17934	17709	17807	17689	17661	17774	17636	17764	17666	17617	17645	17740	17689	17662	17647	17739	17659	17662	17541	17611	17749	17646	17814	17948	17812	17852	17665	17817	17844	17738	17747	17743	17797	17739	17688	17691	17672	17603	17843	17722	17827	17843	17670	17759	17427	17652	17800	17747	17687	17517	17472	17579	17955	17649	17538	17686	17598	17699	17828	17547	17845	17660	17444	17819	17567	17931	17680	17816	17795	17696	17726	17641	17752	17632	17563	17664	17489	17602	17513	17566	17905	17401	17697	17560	17584	17936	17730	17500	17729	17790	17512	17527	17591	17586	17809	17651	17770	17858	17607	17708	17767	17637	17848	17866	17633	17611	17553	17844	17800	17589	17646	17750	17806	17589	17584	17673	17605	17815	17632	17747	17839	17811	17639	17763	17609	17692	17780	17848	17875	17588	17645	17741	17623	17854	17588	17356	17879	17715	17617	17645	17706	17758	17882	17529	17693	17682	17669	17684	17494	17669	17578	17658	17611	17550	17607	17659	17653	17735	17787	17830	17561	17454	17649	17884	17773	17517	17701	17584	17792	17706	17723	17756	17719	17666	17651	17522	17585	17725	17581	17799	17721	17514	17530	17536	17631	17655	17707	17596	17471	17601	17431	17777	17759	17712	17743	17736	17636	17602	17536	17735	17502	17729	17647	17714	17824	17721	17488	17729	17551	17715	17591	17521	17661	17704	17610	17661	17749	17718	17623	17623	17591	17580	17551	17729	17879	17614	17796	17590	17669	17647	17694	17690	17597	17823	17733	17753	17606	17640	17616	17593	17899	17763	17664	17708	17706	17788	17729	17602	17754	17690	17861	17807	17574	17787	17726	17657	17855	17756	17707	17580	17704	17571	17573	17843	17796	17669	17859	17650	17760	17846	17614	17776	17651	17389	17711	17692	17670	17777	17848	17527	17608	17592	17669	17431	17597	17954	17690	17794	17704	17676	17735	17706	17754	17770	17641	17989	17619	17673	17669	17722	17495	17678	17520	17838	17772	17797	17640	17791	17557	17578	17549	17730	17771	17621	17612	17733	17698	17730	17762	17562	17653	17584	17817	17799	17614	17934	17474	17999	17550	17583	17624	17662	17563	17779	17601	17702	17741	17685	17734	17543	17734	17713	17880	17637	17588	17757	17524	17638	17814	17789	17811	17856	17655	17507	17661	17873	17452	17824	17752	17746	17808	17685	17543	17588	17687	17436	17771	17770	17822	17779	17770	17696	17829	17755	17626	17696	17611	17931	17686	17557	17583	17906	17928	17694	17656	17692	17688	17541	17606	17741	17819	17606	17740	17607	17828	17694	17797	17753	17613	17523	17614	17601	17533	17580	17650	17749	17641	17632	17733	17662	17707	17670	17519	17699	17714	17640	17736	17708	17665	17690	17829	17810	17736	17624	17892	17631	17479	17792	17549	17606	17555	17673	17746	17890	17572	17802	17391	17653	17582	17772	17784	17633	17719	17703	17868	17728	17592	17732	17753	17413	17671	17784	17791	17687	17710	17772	17699	17629	17926	17612	17694	17596	17793	17861	17664	17916	17926	17510	17498	17845	17744	17669	17705	17774	17722	17749	17740	17622	17560	17443	17695	17550	17697	17802	17971	17639	17771	17633	17673	17565	17738	17656	17641	17632	17578	17613	17987	17621	17704	17680	17701	17750	17844	17921	17813	17834	17722	17659	17697	17697	17716	17674	17562	17533	17559	17951	17478	17608	17735	17777	17733	17582	17718	17973	17674	17777	17629	17768	17788	17703	17597	17689	17497	17679	17683	17774	17759	17569	17539	17780	17631	17897	17609	17786	17745	17548	17704	17806	17752	17672	17685	17883	17622	17733	17786	17796	17722	17635	17548	17865	17689	17774	17559	17888	17796	17799	17601	17670	17679	17620	17618	17643	17698	17885	17625	18004	17808	17528	17671	17450	17830	17656	17764	17889	17673	18007	17725	17693	17733	17660	17973	17660	17663	17565	17660	17754	17643	17441	17786	17572	17765	17568	17655	17763	17606	17530	17556	17645	17818	17666	17755	17802	17669	17566	17737	17745	17835	17845	17616	17589	17765	17815	17542	17817	17715	17699	17771	17656	17743	17840	17639	17898	17656	17653	17710	17907	17657	17887	17497	17585	17719	17671	17592	17572	17666	17813	17611	17562	17752	17807	17792	17575	17382	17855	17805	17700	17998	17568	17886	17733	17649	17584	17683	17508	17763	17653	17673	17491	17619	17687	17738	17699	17647	17674	17702	17665	17598	17743	17740	17568	17742	17827	17420	17545	17702	17774	17769	17667	17757	17856	17601	17840	17639	17759	17759	17738	17974	17763	17666	17791	17697	17774	17783	17761	17770	17557	17538	17820	17605	17571	17766	17675	17633	17749	17758	17833	17637	17722	17726	17843	17554	17695	17769	17668	17885	17805	17785	17588	17560	17582	17615	17689	17835	17625	17941	18039	17641	17827	17686	17859	17806	17563	17788	17622	17701	17744	17645	17666	17754	17676	17556	17632	17643	17851	17739	17713	17583	17622	17791	17832	17659	17648	17794	17733	17848	17680	17765	17756	17646	17813	17586	17953	17633	17719	17585	17789	17602	17736	17652	17682	17861	17698	17725	17752	17602	17617	17894	17630	17540	17877	17431	17628	17773	17809	17771	17680	17666	17790	17693	17697	17705	17597	17596	17677	17662	17651	17692	17614	17670	17557	17720	17903	17636	17692	17463	17627	17675	17544	17530	17756	17619	17796	17659	17574	17901	17699	17792	17536	17461	17753	17810	17642	17718	17741	17706	17616	17846	17843	17650	17818	17924	17722	17683	17570	17298	17669	17441	17708	17618	17534	17527	17768	17674	17728	17509	17611	17826	17860	17529	17833	17598	17791	17850	17737	17874	17607	17668	17531	17504	17785	17520	17759	17716	17851	17842	17788	17520	17624	17774	17445	17655	17721	17504	17890	17708	17759	17732	17601	17682	17772	17926	17686	17669	17603	17677	17852	17665	17711	17523	17617	17714	17516	17491	17547	17762	17689	17780	17687	17869	17772	17699	17571	17517	17623	17629	17784	17422	17756	17880	17656	17549	17865	17641	17470	17616	17795	17919	17907	17669	17777	17624	17874	17724	17610	17733	17903	17735	17591	17791	17857	17725	17640	17658	17609	17794	17826	17679	17664	17793	17658	17679	17388	17638	17747	17598	17672	17758	17934	17748	17723	17673	17629	17823	17690	17608	17752	17710	17590	17767	17689	17520	17590	17697	17694	17456	17613	17631	17662	17779	17768	17871	17747	17722	17865	17663	17744	17686	17681	17642	17663	17697	17634	17707	17760	17753	17664	17587	17520	17735	17577	17806	17679	17721	17602	17709	17793	17854	17620	17664	17502	17676	17686	17605	17666	17677	17620	17618	17510	17621	17741	17749	17592	17747	17734	17719	17658	17767	17739	17553	17723	17534	17846	17570	17605	17679	17809	17576	17535	17597	17826	17752	17854	17741	17507	17628	17802	17469	17845	17736	17461	17524	17357	17842	17985	17762	17646	17626	17723	17706	17599	17747	17802	17793	17573	17758	17815	17749	17352	17733	17502	17599	17778	17633	17641	17523	17572	17526	17968	17487
55978	97086	87912	60846	38669	18198	15589	15723	15650	15615	15645	15410	15669	15498	15689	15474	15725	15516	15826	15564	15861	15635	15718	15493	15615	15599	15705	15634	15651	15745	15708	15488	15667	15626	15968	15553	15613	15713	15678	15523	15670	15590	15610	15624	15686	15636	15536	15381	15537	15599	15666	15830	15646	15676	15577	15730	15457	15593	15613	15619	15669	15453	15691	15753	15704	15637	15673	15556	15744	15621	15686	15696	15573	15649	15736	15631	15709	15509	15452	15736	15594	15598	15640	15601	15942	15721	15592	15600	15630	15506	15540	15735	15488	15591	15623	15492	15512	15564	15657	15627	15594	15496	15622	15624	15601	15676	15623	15608	15630	15484	15503	15676	15611	15739	15519	15615	15721	15718	15592	15506	15618	15662	15384	15650	15730	15588	15667	15639	15625	15539	15549	15565	15631	15658	15763	15773	15675	15466	15706	15723	15742	15729	15547	15584	15704	15703	15629	15676	15637	15601	15704	15721	15543	15526	15513	15681	15779	15668	15538	15478	15696	15550	15518	15670	15662	15660	15501	15723	15554	15623	15587	15666	15692	15682	15679	15659	15599	15580	15789	15612	15717	15589	15646	15528	15612	15715	15699	15588	15619	15534	15593	15469	15614	15604	15479	15599	15628	15630	15543	15530	15727	15736	15685	15495	15684	15645	15510	15606	15539	15670	15671	15613	15790	15531	15530	15603	15606	15762	15675	15660	15519	15719	15775	15688	15719	15839	15607	15664	15652	15427	15729	15783	15659	15650	15597	15582	15583	15703	15648	15733	15668	15683	15689	15584	15536	15754	15675	15605	15543	15556	15543	15564	15638	15728	15624	15587	15657	15522	15604	15655	15606	15668	15574	15466	15739	15718	15569	15710	15468	15740	15549	15691	15705	15536	15504	15593	15480	15749	15668	15572	15554	15719	15721	15592	15427	15598	15487	15608	15578	15596	15587	15620	15809	15685	15601	15539	15725	15676	15551	15547	15567	15579	15632	15661	15499	15448	15622	15646	15550	15808	15510	15589	15598	15505	15693	15655	15597	15635	15451	15755	15546	15702	15487	15574	15668	15502	15736	15654	15703	15609	15763	15576	15565	15659	15538	15517	15674	15683	15696	15580	15596	15733	15810	15630	15679	15564	15498	15566	15707	15577	15624	15586	15492	15698	15696	15650	15559	15746	15585	15686	15486	15561	15560	15725	15779	15740	15665	15551	15487	15483	15585	15651	15539	15688	15680	15605	15523	15592	15803	15742	15676	15542	15512	15486	15777	15589	15624	15598	15661	15547	15710	15641	15671	15614	15337	15629	15604	15776	15472	15506	15625	15610	15695	15730	15698	15801	15457	15738	15665	15661	15677	15736	15598	15586	15668	15614	15658	15484	15658	15580	15589	15696	15470	15529	15631	15726	15604	15558	15605	15527	15736	15578	15732	15635	15701	15594	15588	15601	15684	15569	15725	15709	15561	15611	15636	15570	15753	15634	15573	15553	15623	15680	15379	15656	15696	15411	15417	15517	15817	15597	15503	15536	15645	15558	15630	15593	15431	15594	15625	15544	15532	15520	15683	15584	15750	15549	15505	15659	15567	15649	15707	15623	15831	15576	15601	15595	15536	15578	15638	15569	15589	15612	15596	15729	15740	15472	15570	15571	15780	15777	15622	15458	15527	15566	15662	15581	15520	15605	15509	15635	15699	15666	15657	15532	15720	15562	15421	15648	15532	15572	15653	15557	15575	15606	15736	15531	15516	15666	15665	15575	15554	15688	15520	15668	15684	15615	15441	15625	15716	15688	15548	15553	15558	15502	15493	15753	15819	15619	15498	15586	15522	15686	15462	15602	15665	15698	15705	15472	15835	15488	15534	15723	15464	15657	15506	15638	15668	15637	15701	15655	15664	15525	15667	15683	15595	15650	15663	15694	15720	15700	15532	15543	15429	15622	15758	15609	15685	15723	15698	15627	15750	15726	15699	15491	15708	15709	15560	15653	15599	15553	15739	15602	15407	15557	15516	15674	15651	15639	15556	15501	15576	15524	15595	15567	15636	15508	15560	15779	15534	15653	15572	15686	15647	15557	15824	15397	15541	15657	15524	15462	15507	15693	15590	15688	15628	15595	15523	15483	15568	15643	15635	15690	15632	15523	15694	15520	15687	15699	15711	15798	15568	15651	15723	15673	15690	15533	15621	15598	15529	15692	15684	15618	15533	15755	15577	15613	15646	15525	15627	15711	15668	15639	15542	15540	15765	15519	15582	15675	15740	15474	15585	15533	15677	15656	15736	15566	15690	15601	15655	15628	15796	15696	15654	15766	15650	15620	15708	15576	15722	15539	15520	15514	15659	15710	15627	15306	15530	15672	15660	15632	15554	15527	15629	15668	15600	15785	15530	15700	15559	15513	15733	15569	15644	15829	15578	15562	15732	15640	15763	15564	15582	15764	15658	15804	15460	15544	15522	15783	15707	15615	15649	15473	15569	15841	15717	15578	15705	15717	15558	15482	15631	15621	15653	15563	15642	15582	15574	15698	15636	15610	15677	15772	15644	15635	15530	15638	15486	15553	15623	15574	15540	15658	15478	15679	15628	15609	15714	15621	15551	15599	15669	15412	15514	15566	15695	15665	15758	15671	15723	15530	15594	15661	15722	15709	15591	15769	15538	15583	15707	15703	15489	15698	15585	15706	15689	15704	15675	15578	15597	15717	15690	15691	15695	15721	15667	15755	15515	15559	15580	15520	15617	15731	15466	15592	15546	15633	15703	15638	15561	15625	15524	15707	15585	15518	15856	15646	15576	15558	15707	15522	15567	15615	15597	15704	15642	15558	15524	15685	15675	15731	15672	15672	15561	15570	15619	15665	15644	15654	15546	15565	15569	15590	15498	15669	15830	15708	15585	15754	15731	15574	15671	15897	15503	15772	15683	15633	15670	15710	15692	15478	15481	15675	15664	15526	15686	15525	15536	15540	15477	15591	15505	15604	15614	15628	15629	15599	15644	15364	15577	15624	15712	15772	15683	15411	15468	15576	15658	15602	15447	15660	15767	15588	15538	15686	15604	15581	15665	15658	15688	15654	15513	15630	15520	15731	15724	15673	15746	15658	15659	15615	15721	15495	15562	15639	15499	15647	15703	15665	15616	15625	15780	15649	15691	15576	15760	15635	15624	15634	15562	15500	15681	15735	15684	15685	15614	15633	15520	15687	15607	15521	15605	15667	15665	15488	15707	15518	15640	15741	15581	15711	15772	15644	15679	15613	15515	15666	15803	15644	15671	15575	15648	15541	15534	15574	15582	15534	15651	15527	15657	15432	15582	15585	15636	15504	15573	15657	15702	15573	15589	15682	15565	15610	15528	15686	15768	15729	15668	15692	15563	15631	15662	15672	15732	15632	15708	15586	15590	15666	15594	15540	15563	15627	15627	15554	15560	15822	15579	15666	15746	15592	15689	15585	15500	15650	15753	15627	15723	15443	15501	15630	15618	15709	15670	15698	15497	15682	15654	15601	15644	15496	15645	15799	15439	15755	15519	15740	15629	15651	15618	15592	15576	15744	15633	15655	15675	15501	15571	15617	15634	15610	15456	15660	15727	15846	15600	15497	15488	15570	15575	15594	15638	15516	15679	15584	15813	15552	15704	15644	15596	15626	15677	15675	15564	15646	15534	15596	15665	15843	15590	15707	15690	15643	15554	15537	15588	15436	15665	15555	15591	15506	15600	15562	15699	15550	15563	15692	15564	15829	15547	15616	15531	15545	15786	15488	15732	15443	15559	15709	15692	15629	15574	15602	15511	15620	15714	15572	15483	15544	15648	15670	15681	15621	15540	15513	15651	15790	15598	15635	15429	15700	15654	15659	15496	15619	15780	15638	15676	15451	15627	15482	15613	15631	15635	15630	15458	15610	15650	15692	15618	15581	15759	15661	15562	15618	15699	15614	15536	15545	15702	15488	15548	15514	15558	15708	15591	15670	15653	15680	15648	15620	15567	15474	15605	15627	15726	15507	15618	15573	15472	15556	15791	15616	15634	15618	15638	15564	15528	15551	15662	15628	15483	15717	15701	15649	15565	15555	15644	15625	15677	15661	15674	15501	15740	15465	15719	15661	15710	15571	15601	15552	15569	15595	15641	15362	15568	15663	15694	15547	15568	15423	15736	15751	15725	15537	15658	15624	15482	15731	15637	15698	15595	15447	15743	15524	15732	15574	15493	15501	15655	15531	15681	15509	15707	15500	15737	15629	15545	15734	15508	15738	15465	15531	15545	15708	15538	15529	15673	15650	15767	15517	15671	15724	15592	15653	15628	15891	15502	15618	15642	15767	15627	15580	15591	15656	15629	15532	15661	15600	15528	15453	15607	15659	15467	15694	15700	15612	15643	15561	15707	15563	15745	15579	15622	15526	15609	15382	15757	15479	15506	15633	15607	15706	15637	15740	15576	15477	15756	15724	15722	15668	15532	15700	15574	15683	15790	15619	15656	15545	15694	15488	15720	15514	15593	15579	15781	15702	15552	15671	15589	15561	15705	15739	15679	15665	15615	15684	15429	15544	15570	15711	15509	15518	15761	15627	15724	15687	15727	15525	15843	15694	15668	15580	15562	15714	15747	15638	15719	15607	15626	15578	15719	15551	15728	15543	15686	15484	15533	15624	15761	15701	15672	15561	15816	15479	15764	15468	15600	15558	15762	15567	15389	15691	15829	15484	15741	15875	15596	15628	15598	15592	15689	15772	15555	15496	15622	15630	15721	15585	15699	15708	15945	15736	15541	15670	15549	15627	15591	15601	15606	15691	15705	15602	15628	15603	15647	15671	15703	15597	15588	15661	15369	15727	15844	15643	15759	15627	15666	15633	15581	15691	15508	15636	15732	15530	15395	15657	15703	15616	15703	15827	15542	15665	15609	15676	15594	15731	15378	15561	15538	15642	15721	15546	15570	15717	15616	15654	15553	15639	15660	15638	15613	15514	15558	15494	15623	15655	15595	15657	15548	15544	15517	15565	15605	15608	15636	15606	15619	15490	15584	15530	15603	15384	15700	15657	15574	15509	15775	15564	15478	15648	15698	15533	15553	15567	15701	15767	15575	15557	15572	15640	15581	15685	15697	15784	15805	15541	15741	15569	15607	15679	15553	15615	15625	15582	15758	15551
22911	22687	38249	39385	33120	25253	24454	19559	18669	19006	18810	18858	18609	18750	18706	18729	18618	18459	18731	18484	18690	18628	18637	18344	18649	18583	18530	18527	18454	18506	18474	18514	18549	18446	18423	18536	18409	18539	18521	18423	18436	18482	18515	18416	18319	18684	18460	18569	18561	18419	18269	18408	18559	18397	18534	18584	18216	18182	18452	18488	18497	18353	18352	18552	18486	18431	18496	18378	18241	18122	18482	18362	18422	18630	18393	18419	18538	18360	18518	18376	18201	18465	18388	18618	18534	18423	18436	18638	18278	18367	18565	18343	18464	18231	18536	18268	18547	18188	18286	18296	18408	18474	18339	18585	18349	18474	18433	18112	18434	18525	18412	18434	18372	18407	18440	18491	18439	18556	18377	18299	18370	18497	18540	18438	18372	18371	18524	18462	18505	18481	18392	18540	18299	18690	18355	18405	18340	18519	18353	18109	18259	18178	18487	18363	18429	18522	18198	18237	18551	18117	18317	18430	18387	18259	18425	18319	18467	18377	18288	18378	18351	18443	18376	18241	18393	18554	18563	18443	18519	18148	18669	18312	18323	18402	18283	18318	18491	18290	18343	18483	18275	18512	18413	18252	18435	18388	18172	18062	18587	18203	18439	18602	18212	18298	18373	18154	18403	18228	18227	18274	18327	18425	18457	18360	18296	18480	18338	18217	18471	18494	18373	18408	18365	18375	18341	18547	18416	18334	18313	18333	18525	18548	18356	18400	18385	18310	18503	18346	18420	18276	18507	18315	18097	18436	18275	18413	18430	18428	18358	18402	18220	18248	18496	18470	18317	18297	18419	18624	18477	18585	18510	18462	18370	18652	18431	18502	18360	18413	18548	18400	18516	18454	18421	18356	18290	18295	18504	18286	18322	18486	18297	18338	18271	18170	18398	18381	18339	18309	18240	18187	18538	18238	18422	18460	18473	18485	18315	18418	18361	18296	18239	18319	18445	18317	18404	18605	18359	18578	18350	18400	18128	18371	18486	18441	18246	18591	18285	18443	18189	18399	18250	18380	18395	18412	18454	18438	18177	18281	18524	18495	18518	18292	18283	18522	18422	18431	18350	18279	18231	18431	18502	18161	18410	18303	18584	18592	18460	18261	18321	18195	18429	18396	18450	18138	18164	18486	18468	18584	18355	18371	18383	18379	18182	18358	18484	18419	18413	18400	18373	18366	18496	18560	18573	18654	18326	18281	18432	18368	18316	18238	18490	18340	18293	18339	18361	18608	18288	18374	18266	18564	18419	18465	18616	18456	18419	18397	18190	18559	18334	18329	18001	18539	18367	18209	18341	18508	18309	18251	18166	18225	18251	18472	18218	18318	18437	18308	18066	18276	18348	18443	18302	18241	18512	18557	18525	18235	18264	18220	18422	18396	18287	18343	18352	18419	18398	18374	18428	18353	18575	18292	18163	18369	18366	18177	18344	18578	18375	18518	18388	18298	18319	18254	18234	18210	18519	18329	18456	18251	18667	18491	18415	18337	18158	18293	18195	18453	18528	18307	18444	18498	18333	18378	18388	18514	18490	18345	18343	18428	18114	18222	18123	18162	18335	18457	18506	18391	18312	18379	18426	18419	18295	18117	18315	18171	18313	18564	18368	18477	18542	18418	18554	18616	18274	18374	18197	18298	18488	18428	18492	18379	18297	18476	18507	18295	18278	18393	18225	18422	18547	18633	18472	18417	18366	18418	18371	18234	18162	18188	18564	18525	18308	18347	18403	18286	18209	18417	18509	18492	18249	18348	18360	18198	18471	18381	18301	18400	18344	18395	18469	18379	18236	18354	18350	18352	18511	18461	18449	18333	18543	18497	18445	18210	18307	18454	18226	18371	18316	18326	18493	18351	18366	18239	18317	18367	18467	18445	18610	18532	18532	18269	18177	18430	18233	18286	18397	18287	18415	18534	18520	18365	18460	18651	18441	18260	18368	18227	18269	18353	18441	18391	18335	18474	18386	18319	18501	18326	18425	18594	18348	18210	18411	18339	18438	18420	18382	18422	18377	18414	18391	18359	18246	18342	18442	18475	18474	18368	18203	18181	18276	18437	18294	18421	18446	18259	18545	18238	18287	18618	18365	18280	18436	18530	18441	18505	18223	18326	18312	18296	18591	18606	18413	18423	18487	18333	18496	18270	18212	18303	18535	18380	18327	18336	18349	18397	18493	18343	18608	18437	18415	18473	18242	18281	18314	18237	18379	18475	18266	18439	18361	18469	18321	18537	18340	18406	18365	18377	18284	18443	18492	18360	18270	18400	18371	18671	18414	18378	18393	18497	18477	18407	18389	18362	18495	18602	18148	18186	18186	18342	18411	18582	18356	18368	18360	18349	18469	18337	18440	18222	18429	18563	18426	18453	18468	18567	18500	18494	18540	18271	18469	18320	18390	18397	18276	18410	18476	18436	18390	18312	18390	18588	18180	18360	18443	18335	18455	18253	18195	18150	18331	18303	18446	18367	18450	18154	18368	18278	18258	18410	18415	18524	18478	18278	18421	18276	18333	18620	18323	18512	18355	18328	18329	18501	18637	18340	18361	18268	18406	18428	18359	18234	18206	18221	18519	18199	18581	18386	18322	18311	18518	18447	18328	18331	18406	18269	18243	18271	18255	18369	18337	18445	18416	18412	18467	18264	18169	18469	18450	18365	18389	18415	18214	18519	18382	18418	18457	18324	18456	18612	18291	18543	18526	18549	18262	18234	18423	18441	18458	18354	18358	18544	18286	18396	18542	18469	18287	18303	18343	18636	18423	18319	18511	18061	18559	18313	18450	18464	18325	18488	18233	18311	18384	18431	18502	18199	18284	18329	18352	18453	18635	18266	18355	18322	18366	18338	18324	18469	18388	18468	18427	18493	18381	18376	18279	18239	18311	18414	18353	18363	18479	18464	18416	18102	18150	18209	18289	18439	18485	18563	18295	18338	18418	18315	18516	18247	18377	18587	18385	18255	18487	18387	18438	18189	18365	18347	18222	18411	18305	18568	18497	18338	18512	18089	18555	18489	18573	18174	18399	18562	18585	18349	18286	18466	18284	18407	18448	18237	18466	18455	18542	18343	18327	18568	18477	18354	18377	18389	18330	18477	18373	18366	18530	18453	18467	18438	18349	18285	18445	18381	18323	18116	18544	18296	18333	18409	18281	18573	18584	18360	18178	18396	18422	18391	18452	18527	18326	18195	18415	18395	18264	18466	18491	18410	18292	18379	18326	18330	18359	18349	18478	18393	18452	18173	18393	18344	18280	18463	18416	18333	18451	18579	18258	18365	18400	18420	18329	18446	18633	18508	18055	18394	18572	18446	18350	18454	18374	18314	18386	18272	18547	18508	18380	18363	18242	18411	18321	18405	18517	18358	18498	18428	18284	18374	18360	18350	18375	18609	18330	18319	18272	18243	18513	18264	18339	18503	18312	18209	18247	18360	18203	18278	18348	18237	18329	18464	18403	18438	18384	18409	18269	18317	18442	18411	18368	18464	18480	18340	18268	18366	18363	18404	18319	18343	18759	18155	18305	18423	18253	18438	18299	18542	18294	18460	18524	18643	18434	18389	18095	18448	18231	18299	18504	18248	18302	18467	18469	18443	18424	18528	18505	18442	18435	18294	18144	18389	18210	18272	18354	18208	18326	18243	18269	18382	18275	18325	18310	18424	18302	18255	18396	18358	18325	18390	18417	18576	18468	18426	18576	18246	18470	18471	18333	18238	18438	18602	18453	18332	18305	18160	18330	18278	18131	18284	18430	18408	18423	18288	18346	18504	18544	18411	18276	18373	18191	18353	18369	18172	18303	18438	18137	18414	18223	18539	18281	18327	18554	18324	18285	18531	18334	18422	18371	18300	18515	18272	18351	18260	18440	18461	18378	18608	18356	18230	18265	18474	18376	18255	18176	18373	18385	18304	18443	18320	18549	18379	18363	18107	18394	18444	18542	18577	18277	18326	18512	18560	18247	18664	18285	18278	18400	18471	18535	18448	18679	18566	18456	18286	18313	18274	18191	18289	18493	18423	18252	18358	18332	18586	18327	18295	18345	18514	18344	18536	18370	18356	18300	18143	18291	18326	18462	18574	18373	18319	18523	18500	18358	18028	18396	18433	18344	18236	18245	18400	18194	18513	18368	18499	18398	18265	18432	18580	18164	18265	18190	18436	18296	18370	18349	18482	18444	18363	18448	18550	18325	18564	18390	18331	18321	18387	18473	18408	18297	18214	18480	18528	18445	18370	18263	18590	18443	18637	18239	18334	18409	18444	18468	18343	18310	18348	18521	18327	18502	18355	18381	18371	18611	18300	18500	18275	18559	18622	18438	18353	18348	18398	18506	18312	18336	18443	18339	18427	18416	18536	18231	18447	18438	18336	18164	18270	18469	18462	18450	18313	18247	18576	18586	18323	18252	18279	18463	18372	18187	18545	18373	18390	18265	18505	18374	18242	18469	18443	18425	18312	18287	18222	18456	18446	18433	18414	18482	18542	18346	18351	18274	18506	18403	18393	18294	18338	18252	18355	18451	18276	18326	18476	18435	18475	18236	18313	18388	18388	18459	18321	18349	18415	18380	18395	18408	18249	18412	18296	18349	18139	18321	18357	18437	18351	18267	18516	18330	18411	18475	18436	18496	18502	18296	18296	18444	18447	18176	18378	18289	18226	18620	18446	18523	18366	18617	18362	18457	18341	18634	18240	18266	18466	18444	18463	18324	18321	18417	18383	18339	18439	18266	18275	18448	18513	18333	18523	18343	18159	18403	18265	18482	18293	18514	18230	18202	18144	18400	18529	18393	18392	18481	18441	18308	18617	18571	18623	18268	18450	18308	18559	18323	18234	18353	18457	18249	18349	18271	18356	18559	18328	18499	18403	18611	18282	18272	18347	18346	18423	18653	18178	18351	18243	18352	18229	18330	18296	18459	18365	18356	18468	18444	18397	18288	18183	18335	18496	18460	18417	18412	18353	18372	18646	18428	18193	18413	18378	18478	18310	18242	18497	18650	18332	18379	18327	18471	18261	18243	18414	18345	18387	18465	18560	18416	18327	18418	18263	18534	18319	18300	18427	18494	18427	18359	18339	18402	18346	18389	18414	18430	18530	18475	18296	18360	18358	18279	18272	18469	18338	18326	18450	18414	18304	18363	18240
61982	104853	95625	74952	48033	19485	16049	15926	16185	16002	15961	16099	16119	15975	15970	16066	15952	16021	16159	16150	16194	16206	16004	16213	15943	16053	15965	16052	16058	16035	16082	16113	15949	16058	16254	16057	15960	15980	16030	16092	16011	16041	16128	15955	15928	16168	16154	16128	16105	16009	16120	16181	15980	16086	15962	15938	16044	15937	16082	16093	16158	16008	16025	16194	16043	16062	15945	16001	16163	16097	16098	16145	15930	16213	16056	15941	16149	15980	16114	15999	16154	15948	16137	16035	16100	15999	15764	16157	16069	16161	16125	16139	16072	15967	15910	16139	16002	16180	16340	15942	16024	16077	15955	15969	15998	16067	15841	16105	16111	16071	15924	16003	16037	16017	16077	16018	16072	15955	16064	16011	16023	15896	15951	16155	16051	16004	16046	16028	16037	15902	16137	16035	16073	16047	16006	16103	15957	15976	16121	16116	16170	15969	15905	16066	16007	16109	16125	16104	16077	16297	16097	15853	16128	15776	16028	15943	16179	15936	16040	16054	15946	15982	16182	15968	15957	15963	15973	15968	15947	15872	16130	15993	15845	15973	15953	16001	16059	16018	16025	15943	16013	15959	16076	16021	16015	15929	16054	16247	16038	15942	16246	16086	16136	16083	16038	16088	16169	15954	15981	15980	15887	15862	15965	16006	15980	16049	16071	16033	16061	16072	15854	15898	15954	16064	16179	15881	16070	16096	15969	15946	16108	15976	16119	16067	16213	15867	16045	16017	15967	16169	15862	15971	16113	16037	16033	16004	16037	16116	15877	15991	16067	16069	16085	16153	16090	16057	15926	16182	15946	16006	16062	16027	15921	16037	16169	15931	16121	15929	15977	15886	16031	16097	16019	16021	16117	15960	16047	15991	16070	15991	16121	16069	15917	16054	16040	15938	15909	16004	16057	15972	16001	15772	15962	16059	16035	16150	15866	15919	16096	16159	16121	15997	16247	15878	16087	16018	15929	16187	15906	16035	15946	16033	15934	15997	16118	16008	16000	15982	16005	15993	15989	16108	16124	16096	15981	16020	15970	16168	16201	16011	16086	16046	16087	16014	16138	16030	16023	15992	15931	16011	16136	16030	16092	16028	15933	16179	16129	16153	15992	15993	15967	16018	15874	16112	15975	15946	16068	16049	16004	16017	16203	16123	16102	16225	16111	15991	15963	16143	15928	16128	15797	16086	16077	16107	16093	15971	16028	16110	15987	16044	16100	15991	16023	15946	16208	15858	15968	16024	16064	15964	16147	16216	15965	16066	16227	15967	16022	15961	16114	15907	16051	16109	15988	15988	16052	16350	15872	15940	16108	15927	16064	16127	16222	16028	16022	15809	16062	15929	15982	15843	16005	15873	16130	15914	16024	16066	16029	16083	16135	16018	16125	15917	16136	16040	16091	15860	15815	16099	16025	16109	15980	16054	16001	15982	16056	15980	16120	16007	16053	16207	16116	16028	16168	16137	16205	15914	16050	16190	16061	15946	16100	16111	16072	16000	16031	16204	16027	15948	15964	16042	15921	16050	15897	15837	16048	15810	16095	16038	16090	15976	16062	16077	16037	16200	16020	15921	15959	16160	16030	16012	16017	16147	15821	15989	16043	16115	16042	16270	15913	16145	16053	16082	15845	15914	15887	16166	16178	16088	15960	16034	15944	16128	15906	16101	15997	16021	15950	15990	15820	16182	16065	16037	15916	16085	16073	15944	16206	16106	16101	16023	16032	16085	16031	15907	15917	16044	16043	16161	15997	16123	15970	16151	16177	16241	16081	15978	16065	16090	15849	16064	16042	16015	16016	16096	16048	15940	15996	15934	16048	16094	16152	16133	15964	15823	16000	15965	16162	15875	16211	16044	16131	16096	16118	15990	16014	15912	15996	16044	16040	15971	16103	16063	16134	16051	16099	15854	16055	15966	16111	15955	16241	15989	16180	16192	16148	16015	16042	15948	15904	15891	16119	16010	16023	16054	15886	15946	16082	15943	15922	15936	16091	16011	16189	15979	15872	15925	15904	15947	16072	15906	16187	16111	16015	16018	16213	16018	16024	15951	16007	16026	16200	16024	15945	16032	16188	16083	16279	15937	15927	15752	16045	16153	15988	15975	16057	15908	15980	16062	15997	16149	15978	16106	16008	15976	16112	16005	16241	15942	16104	15980	16085	15936	15747	16081	15997	16128	15974	16089	15934	16068	15976	15996	15911	16059	15978	15960	16075	16109	16039	16055	16046	15932	15858	16028	15981	16162	16021	16204	16036	16038	15903	16224	15990	15991	16101	15905	16091	16014	16148	16083	16028	15964	16065	15891	16136	16004	15977	16049	16085	16041	15979	15918	16055	16028	15780	16083	16017	16021	15940	16065	16297	16121	16078	15775	16029	16120	16080	16209	15932	16042	15890	16010	16097	16248	16012	16125	16001	16230	16079	16108	16055	16060	16094	16035	15899	15996	16138	15994	16086	16100	16087	15971	15979	15950	16140	15895	16104	16006	15896	16177	16078	16008	15877	15720	16035	16077	16000	16050	16072	16063	16049	15893	15945	15960	16069	15987	15981	16099	16024	15931	15957	16074	16076	15999	15967	16110	15794	15995	15968	16105	16136	16029	16218	15960	16042	16026	16131	16079	16098	16049	16171	16102	16171	15990	16062	15930	15865	16045	16046	16128	16006	16055	15970	16029	16112	16054	16064	16071	15972	15951	16059	16016	15946	16024	16112	16036	16136	16156	16012	16185	15867	16036	15953	16041	15997	16216	16142	15947	15932	15866	16219	15925	16168	16047	16015	16151	15981	16031	16017	16088	16174	15962	16158	15960	16144	16082	16069	16222	16057	16123	15789	16112	16074	15894	16016	15939	16097	16127	16097	15932	16048	16086	16059	16044	16196	16016	16109	16115	15937	15973	16007	16019	16002	15983	16025	15829	16044	15886	16109	16006	16085	16057	15751	16167	16015	16195	16033	16196	16053	16298	15856	16125	16006	15923	15873	15972	16111	15999	16008	16043	15960	16061	16093	16127	16036	16225	16040	16076	16090	16016	15998	16083	16070	16079	15954	15913	16058	16115	15938	15873	15948	15952	16024	15896	15926	16117	16006	16068	16244	16023	16020	15907	15851	15977	16103	15986	15953	16217	16197	16107	16078	16082	15977	16054	16145	15874	15974	16176	16205	16042	15936	16192	16054	16072	15938	16097	16225	16085	16083	15928	16080	16013	16043	16119	16241	15872	15898	15960	15893	16081	16071	16016	15978	16214	15923	16092	15959	16092	16001	15959	16132	16198	16000	16025	15966	16048	16180	16018	16021	15928	15937	16124	16091	15894	16069	16139	16029	16043	16049	15857	16071	15973	16117	16102	16123	15983	15897	15910	15989	16048	15924	16090	16028	16138	15974	16126	16226	16015	16244	16015	16022	16016	15987	16189	15964	16112	15893	15994	16056	16046	15933	16071	15986	16006	16163	15954	16025	16248	16175	16104	15925	16191	16077	16091	16004	15975	16017	16032	16098	16078	16174	15940	16012	16127	15951	16150	16203	16057	15895	16156	16043	15900	16007	16042	16111	16180	15928	15961	16000	15919	15923	15994	16072	15962	16082	16235	16146	16076	16063	15940	15938	16197	15993	16085	15936	15980	16016	16085	16066	16094	16081	16033	16024	16134	16085	16138	16092	15822	16020	16035	15894	16119	16041	15884	16001	15843	16117	16017	16115	16098	16091	16156	15884	16026	16108	15993	16045	16066	16048	16023	16098	16059	15938	16041	15917	16025	15909	16056	15945	15985	16012	16090	16130	15985	15906	16292	16147	15993	16066	16015	16046	16014	15945	16024	16017	16047	15969	16230	16031	15948	15970	16058	15956	16001	15996	16073	16264	15977	16106	16014	15954	16013	15977	16020	16035	15980	16173	15990	16054	16006	16129	15984	16034	16055	16034	15984	15841	16137	16082	16160	16093	16066	16105	16014	16095	16275	16090	15954	16126	15780	16059	16088	16015	16087	15939	16051	15989	15913	16138	15945	15839	16079	15999	15972	16158	16059	15935	16012	15870	16058	15912	16146	16124	16080	16022	16077	15946	15961	16062	16023	16119	15935	16126	16122	16029	16051	16119	16107	16053	16084	16163	15879	15992	15915	16020	16027	15989	16089	16122	16026	15981	15881	15915	16013	16053	16012	16132	16117	16023	16223	15996	16133	16177	15813	15901	16108	16283	15961	16001	16061	15995	16188	16136	15945	15977	15987	15840	16211	16045	16098	16096	15776	15899	16020	16138	15960	15955	16220	16145	15875	16129	16058	15993	15863	16013	15951	16097	16076	16113	16073	16000	15921	15903	16024	16213	16105	16000	16061	16040	16111	16037	16157	16005	15995	15912	16206	16008	16037	16192	16060	16124	16060	16112	15971	15819	15948	15961	15916	16038	16076	15987	16010	15977	16067	15833	16082	16019	16059	16083	16048	15882	15952	15969	15974	16136	16052	16082	16211	16108	16049	16143	15911	16026	15973	16039	16188	16180	16087	15956	16206	16070	16081	15896	16071	15862	15932	16054	15878	15936	16092	16204	16006	16114	15969	16104	15961	15945	15888	16041	15988	15950	15981	16221	16049	16035	16186	16108	16078	15916	15991	16141	16076	15922	15968	16053	16135	16108	16153	15990	16092	16080	15992	16079	16137	16102	16059	16034	16122	16083	15849	16037	16079	15928	16040	16043	15726	16067	16134	16070	15976	16014	16135	16069	16045	15910	15972	16047	16134	16011	15999	16032	15997	15913	16191	16121	15955	16157	15933	15948	16060	15976	15967	15940	15913	16042	16134	16068	16029	16171	16098	15874	16054	16084	16042	16023	15981	16164	16022	15978	16110	16079	16034	15992	16023	16054	16065	16115	16094	16157	16139	15943	15948	15970	16127	16156	16054	16201	15855	15958	16039	16068	16088	16035	15862	16040	16064	16046	15991	15978	16099	16242	16152	16149	15933	16257	16035	15980	15877	16005	16185	15922	15974	16124	15951	16057	16123	16131	16029	16077	15795	16061	16192	16147	15978	16057	16051	16044	16045	16006	16127	16121	16130	15929	15874	16096	16079	15975	16054	16115	16151	16017	16111	16076	15897	16069	15994	15986	15977	16084	16132	15991	16120	16060	15946	15852	16030
28080	33059	45137	34940	24178	19229	18198	18020	18166	17966	17891	18070	17831	17850	18085	18125	18125	18083	17934	17873	17991	17991	17989	18111	17907	17788	17952	17898	17836	17881	17778	17971	17972	18069	17883	17890	17865	17851	18079	17884	17920	17895	17969	18209	17940	18098	17927	17627	17926	17896	18075	17705	18112	17974	17995	17825	17796	17852	18025	17933	17978	17994	17972	17849	17809	17929	17904	18004	18081	17936	17891	17845	17856	17788	17937	17844	17861	18116	17954	17891	17947	17922	17655	17788	18066	18111	17927	17893	18138	18084	18080	18070	17879	17949	17942	18007	17807	17909	17614	18184	17844	17883	17819	17909	18046	17835	17788	17947	17785	17845	17826	17815	17907	17834	18185	17833	17780	17971	17923	17923	18030	17823	17972	17788	17882	17944	17762	17913	18180	17877	17873	17713	17964	18084	17949	17796	17934	18046	17962	17769	17874	17847	18022	17793	17908	17861	17824	17972	17880	17923	17603	17733	17901	18001	17888	17918	17685	17771	17839	17994	17867	17954	17907	17854	18096	17861	17872	17804	17957	17801	17833	17841	17623	17563	17897	17790	18047	18133	17786	17914	17934	17660	17859	17758	17735	17901	17885	17799	17879	17842	17905	17777	18028	18056	18041	18033	17764	17608	17898	18053	17881	17778	17828	17767	17858	17812	17780	17894	17750	17961	17741	17777	18004	17996	18132	17887	18049	17872	17960	17801	17695	17840	17775	17654	18023	17906	17902	17870	17993	18154	18091	17762	18152	18061	18045	18127	17914	17804	18027	18016	18008	17852	17788	17665	17918	17912	18018	17887	17751	18030	17914	17856	18047	17808	17895	17754	17940	17748	17965	17899	17856	17895	17755	18038	17759	17668	17960	18023	17702	17809	17803	17969	17998	17870	17952	17866	17993	17740	18020	18127	17909	17848	17793	17959	18035	17894	17699	17900	17930	17839	17859	17876	17882	17749	17917	17888	18049	17934	17921	17873	17852	17876	17812	17808	17857	17826	17940	18038	18018	17759	17756	17928	18049	17816	17955	17863	18027	18048	17815	17881	17835	17753	18078	18016	17877	17886	17984	17908	18115	17980	18051	17767	17857	17953	17895	17920	18126	17850	17917	18003	17984	17809	17806	17928	17871	17936	17828	17893	17771	17693	17787	17960	17929	17889	17767	17998	17913	17949	17861	17781	17719	17825	18003	18061	17798	17719	17894	18000	17932	17828	17802	17963	17710	17797	18005	18015	17984	17816	17931	17719	17981	17750	17770	17976	18066	18091	17777	18013	17904	17722	17848	17942	17875	17831	17887	17920	18027	17884	18009	18016	17885	17866	17940	17892	18021	17961	17995	17888	17857	17990	18040	17969	17918	17815	18005	17828	17925	17786	17807	18118	17912	17913	17902	17961	18016	17776	17916	18043	17979	17848	17729	17913	18021	17987	17906	17982	17926	17965	17984	17944	17920	17596	17614	17741	17888	17851	17902	18038	17694	18007	17886	17805	17966	17973	18095	17891	17995	17855	17910	17885	17902	18053	17936	17984	17713	18109	17847	17849	17838	17911	18066	17977	17946	18027	17941	17769	17891	17707	18032	17900	17754	17987	17617	17826	17988	18123	17823	17969	17992	17898	17977	17988	18066	17931	17964	17997	18141	17666	17903	18049	18012	17947	17916	18159	18095	17944	17797	17941	17952	17941	17868	17935	18098	17803	17908	18030	17855	17963	17883	18012	17918	17976	18094	17853	17889	18079	18079	18004	18013	18068	18173	18088	17800	17914	17793	18042	18078	17960	18133	17772	17957	17760	17997	17930	17922	17781	18011	17914	18114	17833	18042	18004	17946	17882	18050	17847	17896	17853	17950	17781	17893	17766	17992	18028	17859	17986	17889	17954	17799	18030	17943	17974	18068	17812	18211	17836	17736	18019	18031	18051	17951	17806	17977	17880	17721	17807	17767	17930	17865	17874	17697	17788	17950	17741	17900	18054	17965	17947	17981	17823	17962	17906	17723	17946	17943	17974	17801	17899	17824	17818	17952	17977	17842	17932	17898	18021	17929	17853	17944	17975	17844	17941	18015	17810	18061	17844	17853	17786	17755	18055	18003	17945	18007	17951	17941	18036	17931	17909	17824	17871	17992	18082	17968	18105	18061	17756	17840	17855	17950	17955	17839	18156	17867	18034	17923	17854	17818	17827	17882	18085	17891	17922	18007	17788	18083	17968	18126	17981	17915	17707	17933	17893	17857	18044	18024	17860	17804	17862	17977	17916	17882	18017	17907	17817	17770	18171	18029	17778	17987	17909	17855	17841	18017	17893	17749	18080	18290	17918	17761	17879	18217	17892	17961	18025	17963	18096	17910	17949	17843	17610	17850	17813	17845	18012	17966	18066	18036	17937	17876	17867	17867	17774	18123	18056	18088	17810	17878	18081	17907	17881	17977	17830	17951	17885	17702	18105	18045	17912	18053	17903	17889	17833	17831	17529	18073	17637	17802	18009	17889	17856	17808	17795	17882	17911	17802	18099	17728	17855	17798	17985	17809	17890	18083	17813	17966	17742	17810	17992	17905	17728	17767	17822	18085	17863	17941	17726	17594	17799	18094	18051	17864	17911	17853	17906	17898	17811	17996	17731	17889	18035	17831	17783	18007	17732	17924	17771	17960	18205	18065	18114	17840	17995	17944	17887	17971	17925	17719	17963	18181	17962	18145	17860	17949	17797	17847	17842	17932	17948	18023	17973	17958	17959	17777	17951	18066	18124	18111	17896	18011	17996	17827	17996	17870	17874	17926	17984	18022	17910	17787	17722	17972	17955	18086	17847	17775	18066	17854	17861	17866	18024	17888	18072	17863	17963	18078	17841	17970	17874	17996	17934	17734	17896	17955	18043	17830	17826	18035	17995	17979	17938	17814	18029	17988	17849	17971	17886	17975	17760	17793	18060	17912	17820	17917	17858	17868	17906	18010	17881	17873	17693	17945	17950	17991	17971	17809	17976	17980	18040	17799	17854	17885	17758	17975	17959	18025	17854	17911	17957	17962	17671	18175	18015	17901	18156	17865	17902	18011	17861	17942	17995	17940	18036	17782	18025	17920	17993	18142	18089	17824	17875	17791	18049	17989	17987	17829	17816	17709	18079	17882	17943	17895	17898	17786	17968	17896	17856	17892	17654	17950	17831	17921	17842	17818	17871	18079	18025	17822	18149	17955	18029	17927	17953	17743	18031	17864	17914	17984	17942	18043	17801	18140	17829	18094	17799	17842	18071	17871	18061	18156	18025	17741	17914	17762	17775	18110	17915	17828	17810	17935	17999	18064	18047	18008	17826	17930	18033	17869	17928	17800	17893	17963	17813	18008	18042	17683	17883	17904	17896	17827	18021	17884	17986	18078	18037	18108	17910	18114	18064	18038	17832	17866	17972	17984	18026	17735	17924	17829	17954	17952	17862	17962	18046	17988	17882	17976	17998	17959	17995	17811	17992	17879	17725	17759	17942	17799	17787	17866	17798	18118	18080	17823	18156	17871	17712	17960	17909	17986	17834	18029	17915	18001	18043	18096	17887	17993	17841	17818	17792	17936	17793	17894	17930	17880	17807	17986	17774	18076	17967	18018	17897	17720	17796	18048	17921	17915	17891	17945	17837	17864	17762	18020	17890	18136	17927	18106	18027	18010	17846	18071	17814	17861	17944	17907	17837	18104	18007	17947	18057	17906	17917	17831	17876	17924	17826	17861	17735	17866	17933	17952	18121	17938	18058	17917	17823	17891	18024	17936	17835	17873	17729	17869	17943	17928	18025	17877	17886	17739	17974	17984	17976	17876	17887	17813	17917	17926	17891	18052	17875	17840	17832	17998	17806	17932	17821	17950	17851	17818	17990	17753	17889	17821	17868	17862	17823	18137	18007	18099	18017	17778	18088	17949	18017	17858	17989	17980	17864	17830	17954	18098	18019	17791	17795	17766	17870	17881	17678	17771	17791	18086	17945	18118	18014	17900	17838	17956	18030	18129	18202	17775	17838	17798	17838	17917	17851	17981	17921	17800	17890	17990	17844	18035	18175	17893	17731	17937	17997	17909	17937	17787	17790	17694	17604	17849	17871	17893	17874	17752	17740	17708	17766	17949	17997	17900	17888	17899	17897	18043	17884	17968	17951	18025	17986	17761	17846	17796	17916	17691	17850	17898	17896	17779	17622	17909	17989	17817	17906	17800	17927	17829	17891	17919	17763	17927	17920	18037	17961	17859	17755	17733	17941	18032	17929	17794	17796	17977	17792	18057	17919	18002	18002	18061	18006	17886	17910	17778	18019	17822	18012	17785	17899	17989	17816	17901	17922	18036	17870	17812	17804	18022	17870	17692	17993	18071	17790	17995	17763	17961	17887	17801	17696	17863	17841	17941	18049	17879	17816	17928	17779	17925	17798	17898	17879	18050	17872	17953	17883	17749	17848	17821	17917	17761	17784	17819	17980	18012	17727	17792	18049	17849	17897	17913	17909	17963	17839	18031	17931	17797	18073	17830	17894	18240	17860	17807	17677	17758	17862	18096	17970	18049	18042	17827	18124	17906	17802	17836	17898	17998	17921	17881	17773	18070	17872	17941	17827	18080	17959	17856	17812	17863	18047	18001	18243	18012	17951	17764	17968	17945	18014	17952	17792	17889	17698	18172	17837	17851	17885	18097	17747	17779	17795	18081	17786	17928	18111	18068	17937	17771	17713	18098	17775	18109	17893	17866	17605	17971	17848	17726	17857	18051	18024	18167	18136	17881	17887	17927	17889	17842	17948	17787	17720	18006	17867	17919	17821	18001	17974	17951	17831	17944	17802	17992	17950	17848	17999	17925	17907	17865	17760	17745	17859	17941	17937	17972	18029	18035	18034	17702	17895	17770	17735	17953	17744	17928	17940	17910	18043	17998	17855	18066	17996	17836	17831	18119	17812	17897	17991	17838	17895	18102	17867	17813	18052	18033	18086	18059	17849	18078	17910	17916	17829	17997	17858	17987	17917	17796	17902	17940	17719	17855	17788	17895	17674	17813	17744	17974	17979	17861	17949	17891	17926	17869	17680	17969	17973	17932	17802	18026	17765	17968	18063	17991	17786	17927	18026	17894	18129	17901	17949	17969	17937	17964	18076	17954	17856	17802	17881
30059	55099	49438	32623	21418	15944	15473	15728	15811	15847	15657	15784	15694	15643	15832	15780	15855	15902	15678	15805	15707	15655	15644	15702	15707	15653	15664	15707	15708	15739	15736	15596	15697	15700	15689	15507	15808	15590	15466	15689	15746	15595	15810	15884	15643	15852	15742	15816	15692	15750	15776	15872	15670	15680	15724	15705	15797	15778	15576	15635	15790	15626	15898	15921	15665	15639	15715	15723	15694	15792	15743	15700	15807	15833	15666	15699	15700	15674	15654	15619	15732	15729	15528	15668	15716	15779	15816	15641	15687	15703	15729	15759	15841	15845	15575	15870	15580	15813	15699	15697	15589	15710	15662	15656	15679	15577	15682	15661	15709	15614	15711	15887	15610	15818	15519	15741	15642	15573	15638	15720	15779	15630	15676	15593	15710	15647	15728	15721	15668	15702	15742	15798	15825	15767	15685	15654	15744	15663	15606	15600	15727	15679	15784	15858	15687	15595	15686	15834	15851	15496	15792	15848	15717	15850	15689	15606	15674	15608	15575	15678	15524	15764	15709	15672	15716	15707	15825	15597	15579	15678	15673	15748	15510	15684	15558	15610	15821	15772	15702	15778	15709	15609	15840	15859	15638	15543	15860	15547	15834	15690	15881	15635	15619	15704	15541	15751	15624	15664	15631	15584	15762	15750	15822	15590	15723	15660	15637	15838	15753	15806	15853	15626	15842	15834	15629	15802	15712	15854	15765	15588	15682	15828	15858	15803	15894	15563	15516	15824	15870	15605	15562	15577	15945	15731	15732	15794	15699	15713	15547	15729	15746	15697	15740	15655	15583	15789	15584	15733	15748	15692	15759	15638	15649	15610	15683	15806	15697	15698	15830	15764	15615	15751	15619	15890	15729	15658	15637	15545	15697	15642	15764	15653	15924	15898	15685	15726	15634	15587	15704	15601	15788	15653	15757	15595	15801	15625	15575	15723	15783	15726	15759	15658	15860	15668	15733	15672	15720	15788	15895	15804	15633	15621	15593	15675	15673	15612	15607	15685	15635	15713	15790	15604	15724	15553	15686	15612	15969	15591	15647	15491	15684	15748	15853	15625	15781	15886	15716	15605	15685	15603	15682	15558	15788	15761	15801	15781	15543	15725	15568	15431	15857	15603	15580	15640	15567	15775	15645	15711	15737	15764	15642	15766	15791	15709	15720	15783	15608	15476	15674	15755	15680	15640	15652	15838	15759	15802	15777	15624	15707	15741	15605	15780	15691	15786	15610	15884	15745	15537	15664	15802	15581	15741	15706	15620	15683	15756	15737	15842	15779	15641	15583	15737	15732	15770	15663	15610	15768	15807	15616	15766	15906	15712	15568	15797	15756	15727	15676	15687	15725	15646	15571	15744	15583	15790	15523	15649	15931	15746	15849	15643	15622	15942	15524	15697	15763	15728	15779	15707	15801	15875	15898	15726	15896	15626	15760	15628	15790	15765	15652	15623	15644	15748	15787	15475	15709	15802	15541	15735	15767	15873	15653	15709	15905	15679	15691	15659	15624	15820	15646	15741	15809	15673	15716	15777	15609	15613	15719	15629	15698	15914	15610	15463	15771	15714	15763	15764	15642	15661	15643	15596	15722	15577	15687	15630	15704	15637	15677	15807	15566	15621	15705	15829	15638	15747	15675	15785	15436	15628	15665	15697	15810	15653	15702	15552	15531	15651	15779	15686	15649	15858	15722	15777	15476	15805	15624	15652	15623	15620	15819	15719	15757	15769	15686	15659	15782	15751	15732	15701	15616	15719	15645	15569	15833	15697	15631	15561	15727	15548	15731	15774	15643	15606	15739	15697	15656	15785	15560	15862	15725	15580	15880	15655	15738	15755	15579	15646	15593	15726	15674	15719	15730	15681	15630	15739	15718	15518	15822	15674	15605	15731	15697	15607	15725	15547	15775	15617	15630	15608	15762	15661	15874	15599	15517	15653	15800	15830	15581	15912	15608	15694	15720	15698	15569	15631	15757	15585	15838	15811	15784	15670	15886	15798	15769	15631	15573	15774	15518	15576	15675	15641	15815	15609	15737	15589	15647	15634	15775	15778	15907	15643	15773	15877	15677	15675	15711	15841	15617	15664	15838	15751	15845	15880	15709	15728	15704	15675	15670	15471	15607	15633	15704	15689	15729	15714	15680	15584	15704	15700	15766	15608	15714	15599	15910	15741	15673	15613	15677	15868	15700	15620	15737	15857	15637	15798	15492	15799	15728	15574	15777	15835	15725	15743	15722	15551	15597	15802	15725	15812	15753	15542	15824	15546	15602	15698	15835	15766	15896	15812	15684	15754	15694	15758	15662	15620	15633	15758	15778	15838	15776	15630	15797	15713	15785	15800	15705	15615	15781	15718	15636	15726	15752	15691	15800	15656	15628	15646	15720	15766	15706	15859	15743	15683	15702	15632	15670	15794	15754	15589	15625	15748	15660	15782	15821	15717	15600	15621	15589	15653	15861	15602	15853	15805	15646	15518	15635	15666	15574	15765	15720	15546	15706	15895	15506	15613	15740	15645	15757	15731	15704	15692	15676	15669	15630	15702	15812	15682	15803	15772	15675	15731	15783	15702	15786	15724	16012	15629	15542	15711	15803	15764	15515	15759	15733	15551	15628	15766	15622	15649	15857	15738	15739	15884	15676	15771	15685	15676	15672	15739	15735	15702	15612	15713	15894	15745	15715	15601	15707	15641	15604	15795	15900	15785	15630	15679	15949	15506	15628	15720	15719	15678	15627	15726	15723	15679	15691	15523	15678	15661	15749	15632	15615	15768	15896	15709	15686	15560	15813	15714	15685	15701	15593	15781	15787	15708	15798	15860	15595	15853	15655	15776	15882	15780	15682	15678	15625	15909	15690	15663	15638	15666	15718	15579	15512	15754	15730	15799	15648	15552	15786	15714	15689	15737	15753	15598	15789	15778	15754	15704	15798	15597	15783	15764	15626	15732	15865	15826	15673	15738	15604	15853	15761	15621	15675	15719	15628	15648	15489	15662	15666	15605	15588	15683	15661	15686	15843	15681	15608	15604	15710	15765	15446	15598	15596	15680	15821	15714	15647	15584	15798	15660	15632	15943	15718	15733	15602	15557	15716	15736	15647	15756	15708	15705	15782	15707	15522	15693	15737	15772	15666	15709	15594	15674	15707	15755	15595	15939	15759	15770	15744	15652	15797	15623	15915	15641	15851	15853	15812	15961	15637	15918	15749	15705	15555	15625	15652	15671	15558	15715	15554	15877	15515	15606	15505	15696	15744	15609	15676	15773	15769	15702	15682	15583	15550	15794	15773	15816	15741	15640	15769	15730	15622	15815	15780	15900	15604	15663	15651	15781	15647	15608	15736	15688	15733	15691	15867	15656	15710	15687	15772	15696	15699	15746	15680	15687	15646	15683	15772	15741	15764	15599	15762	15710	15745	15713	15556	15614	15842	15657	15669	15571	15668	15711	15813	15810	15802	15730	15653	15740	15764	15690	15664	15589	15750	15743	15775	15640	15838	15528	15721	15766	15733	15759	15654	15821	15767	15478	15617	15561	15707	15784	15707	15707	15997	15690	15815	15703	15740	15824	15765	15615	15629	15723	15647	15753	15694	15577	15579	15874	15566	15818	15621	15644	15522	15679	15623	15680	15693	15621	15736	15626	15861	15571	15760	15853	15736	15685	16031	15558	15769	15716	15653	15625	15651	15756	15473	15746	15451	15727	15690	15794	15670	15711	15750	15621	15590	15694	15811	15873	15558	15768	15778	15648	15624	15809	15808	15698	15752	15657	15717	15717	15681	15747	15784	15750	15765	15675	15765	15745	15836	15729	15855	15873	15676	15605	15641	15728	15771	15694	15771	15702	15743	15800	15637	15706	15863	15701	15756	15806	15641	15618	15774	15790	15555	15603	15794	15715	15646	15802	15736	15635	15743	15658	15680	15736	15498	15859	15876	15744	15572	15620	15630	15595	15782	15698	15864	15552	15800	15632	15717	15659	15661	15779	15828	15706	15747	15726	15608	15750	15643	15709	15793	15815	15617	15636	15831	15567	15755	15753	15688	15701	15768	15855	15656	15571	15580	15886	15705	15698	15636	15442	15700	15660	15921	15676	15514	15535	15686	15842	15670	15827	15655	15842	15677	15651	15681	15801	15514	15721	15663	15764	15772	15796	15618	15762	15718	15800	15644	15679	15769	15859	15682	15573	15643	15739	15646	15692	15617	15835	15739	15678	15621	15802	15835	15717	15700	15637	15696	15655	15566	15742	15715	15700	15774	15631	15743	15703	15746	15585	15719	15854	15658	15882	15625	15740	15648	15660	15817	15831	15779	15641	15762	15779	15737	15650	15763	15661	15731	15780	15594	15554	15798	15598	15686	15719	15624	15640	15794	15669	15762	15582	15679	15713	15647	15623	15680	15778	15705	15743	15832	15700	15629	15800	15609	15697	15818	15818	15722	15687	15644	15613	15782	15599	15619	15656	15722	15573	15570	15677	15767	15728	15677	15736	15607	15780	15768	15911	15603	15748	15727	15636	15925	15780	15648	15636	15591	15739	15893	15658	15679	15753	15774	15554	15743	15785	15649	15760	15619	15828	15705	15777	15635	15868	15692	15827	15623	15701	15654	15801	15840	15726	15653	15614	15794	15605	15593	15581	15698	15682	15538	15706	15622	15558	15465	15704	15706	15585	15489	15895	15754	15666	15843	15652	15820	15673	15711	15616	15761	15742	15755	15788	15765	15676	15573	15702	15840	15603	15701	15615	15773	15701	15734	15696	15760	15873	15522	15726	15801	15658	15726	15803	15612	15613	15752	15635	15697	15596	15600	15684	15685	15580	15747	15639	15786	15733	15628	15903	15718	15617	15862	15682	15628	15722	15709	15579	15759	15889	15703	15847	15760	15725	15713	15796	15682	15515	15687	15614	15641	15712	15741	15759	15704	15671	15703	15653	15891	15557	15726	15789	15660	15590	15568	15765	15778	15851	15571	15798	15677	15745	15666	15614	15814	15623	15556	15737	15848	15821	15583	15569	15695	15696	16087	15775	15688	15723	15806	15729	15665	15678	15777	15743	15810	15719	15694	15745	15716	15780	15692	15666	15553	15545	15655	15672	15750	15778	15724	15865	15743	15726	15655	15708	15874	15622	15621	15674	15759	15793
24151	23932	44108	44538	33315	23911	21304	18691	17993	18312	18323	18157	18027	18110	18156	18102	17932	18081	17904	17889	18036	18004	18071	17895	18083	18005	17888	17900	17903	18077	17817	18203	17948	18159	17914	18047	17820	18021	17819	18022	18216	17914	17884	18028	18078	17846	18039	17898	17895	17786	17698	17938	18071	17936	17875	17894	17913	18137	18100	17862	18021	18011	17930	17677	17918	17936	17763	18098	18044	17784	17902	17863	17988	17939	17913	17786	17839	17933	18038	17972	17723	18000	17740	17756	18008	17967	17633	17976	17931	18046	17941	17973	17757	17749	17994	17897	17925	17803	17988	17802	17838	17980	18040	17841	17763	17924	17894	17949	18001	17982	17667	17981	18078	17779	17908	17803	17965	18185	17937	17818	17763	18171	17912	17822	18123	17917	17972	17855	17889	18040	17856	17810	17732	18033	17856	17913	17977	17806	17675	17807	18047	17797	17920	17915	17843	17738	17821	17879	18108	18014	17895	17995	17777	17892	17872	17888	17853	17876	17919	17947	17918	17876	17898	17680	18060	17771	18009	17951	18025	18042	17928	17989	18015	17955	18069	18063	17791	17563	18021	17846	17993	17827	18032	17962	17945	17899	17881	17824	17865	17729	17930	17840	17978	18020	17836	17816	17872	17956	17788	17716	17770	17855	18183	17742	17927	18001	17889	17595	18219	17733	17892	17812	17815	17889	17769	17864	18001	17904	17577	17724	17823	17857	17794	18046	18006	17907	17871	17891	17835	17995	17907	17967	17678	17962	17667	17817	17818	18003	17938	17912	17885	17917	17747	17754	18018	17937	17760	17625	18026	18010	17901	18060	17536	17938	17867	17820	17795	17893	17813	17830	18009	17851	17685	17839	17990	17743	17806	17703	17803	17889	17695	17764	17932	17831	18001	17893	17838	17892	18036	17687	18082	17984	17939	17965	17945	18154	17902	17971	17978	17946	17718	17958	18039	17838	18037	18136	18058	17809	17847	17727	17906	17929	17916	17772	17874	18012	17970	17761	17945	17818	17941	17926	17938	17916	17925	17759	17951	17881	18053	18058	17747	17719	17929	17882	17790	17817	17659	17940	17750	17837	17734	17915	17937	17959	18099	17930	17754	17841	17828	17809	18010	17955	18057	17982	18074	17898	17806	17914	17961	17793	17842	17914	17801	17897	17822	17935	18032	17749	17687	17881	18057	17753	17786	17713	17779	17970	17865	17930	17782	18012	17979	17757	18005	17893	17881	17635	17830	17737	17890	17705	17708	17906	17966	17992	17987	17852	17868	17917	17818	18034	17857	17806	17650	17574	17915	17974	17893	17861	17903	17831	17586	17750	17894	17899	17979	17877	17856	17765	18109	17980	17844	17938	17991	18005	17995	17756	17997	17817	18048	17782	17844	17906	17807	17957	17861	17981	17744	18002	17970	18000	17848	17945	17852	17826	17883	17920	17997	18024	17987	17865	17854	17716	17953	17991	17662	17763	17870	17785	17707	17908	17891	17725	18006	17917	17927	17874	17922	17650	17856	17906	17591	17894	17864	18089	17845	18223	17957	17843	17753	17687	18066	17728	17700	17856	17907	17808	18003	18025	17803	17732	17934	17881	17925	17811	18128	17917	18045	18010	17973	18064	18019	17830	17917	17935	17867	17852	18027	17991	17889	17961	17798	17759	17849	17779	17911	18016	17970	18153	18014	17857	17869	17955	17841	17997	17860	17904	17996	17916	17806	17826	18054	17816	17867	17887	18000	17980	17861	17796	17930	17921	18061	17784	17811	17846	17952	17853	17974	17861	17930	17962	17686	17962	17856	17868	17939	17829	17991	17920	18011	17948	17734	17895	17943	18030	17923	17937	17798	17799	18084	18072	17654	17819	18065	17900	17783	17787	17772	17685	17817	18025	17618	17833	18028	17869	17986	17947	17628	17760	17859	17818	17751	17903	17876	17986	17850	17840	17882	17984	17886	17889	17897	17727	18045	17897	17847	17848	18062	18235	17849	17744	17882	18038	17804	17925	17878	17787	17920	17700	17865	17824	17977	17600	17783	17676	17761	17767	17794	18038	17962	17869	17960	17848	17835	18063	18054	17875	17939	17771	17847	17764	17810	17625	17888	17784	17858	17905	18110	17864	17942	17761	18016	17756	17879	17712	17739	17972	17919	17980	17953	17746	18031	17910	17733	17818	17766	17771	17979	18043	17841	17772	17680	17923	17679	17700	17960	18130	17868	17821	17830	17740	17676	17750	17993	18181	17958	17915	18024	17887	17966	17816	17840	17866	17875	18036	18116	17820	17755	17950	17835	17702	18059	17799	17857	18034	17980	18076	18011	17937	18059	18012	17905	17897	17897	17817	18030	17864	17789	17732	17886	17973	17826	17986	17909	17914	17750	17834	17711	17815	17765	17800	18057	17767	17788	17870	18056	18006	17907	17861	17944	17955	17881	17884	17811	17737	18005	17753	17825	17773	17967	17781	17816	17932	17781	17970	17996	17885	17821	17803	17914	17724	17829	17655	17910	18034	17934	17822	17824	17910	17800	17932	18014	17771	17862	17959	17811	17978	17629	17915	18019	17971	17872	17755	18118	17882	18013	17957	17938	17930	17643	17956	17847	17675	17813	17783	17883	18011	17839	17825	17798	17987	17988	18072	17687	18010	18007	17895	17997	17878	18054	17824	17856	17898	17891	17858	17908	17764	17954	17880	18022	17987	17921	18002	18034	18067	17884	17818	17906	17788	17741	17977	17928	17876	18119	17890	17867	18070	17747	17970	17919	17802	17653	17737	17847	17966	17803	18144	17914	17823	17895	17893	18189	17662	17980	17876	18082	18162	17871	17749	18096	17941	17721	17739	18022	17832	17826	17918	17851	17860	17965	17968	17797	18019	17890	17823	17809	17734	17937	18058	17943	17868	17814	17763	17886	17735	18194	18014	17762	17760	17894	17980	17875	17862	18072	17813	17986	17970	18007	17893	17856	17812	17658	17906	17947	17700	17738	17886	17799	17890	18057	17962	17806	17701	17849	17709	17948	17823	17794	17762	18098	17905	17980	17851	17789	18058	17846	17944	18074	17962	17856	17868	17788	18004	18037	17701	17900	17748	17801	17853	17913	17830	17947	17912	17925	17658	17680	18004	17854	17815	17965	17622	17995	17932	17876	17862	17816	18049	17796	17868	17921	17949	18010	17824	17982	17857	18015	17844	17968	18081	18054	17819	18100	17821	17970	17951	17922	17762	17935	17967	17737	17819	17968	17874	17882	17934	18024	17895	17687	17993	17906	17872	18002	17889	17963	17938	18070	18029	17823	17924	17777	18037	17952	18059	17937	17826	17829	18077	17871	17855	17982	17850	17883	17652	17903	17919	18122	17948	17946	17918	18123	17886	18066	17997	17714	17723	17783	17643	17734	17918	17738	17963	17860	17894	17830	18069	17842	17852	17851	18045	17779	17753	17881	17822	17665	17928	17785	17880	17809	17819	17972	17945	17725	17812	17778	17946	17916	17923	17879	17894	17838	17831	17663	17911	17957	17671	17960	17864	17967	17935	17788	17951	17907	17884	17836	17918	17817	17669	17871	17998	17883	17730	17948	17811	17844	18030	17916	17811	17975	18017	18000	17937	17898	17961	17673	18031	17987	17954	17861	17854	17844	17744	17868	17833	17880	17883	18225	17930	17873	17887	17881	17672	17802	17964	17857	17933	17984	17873	17737	17820	17782	17870	18036	17763	17843	17954	18113	18078	18174	17767	17806	17974	17955	17811	17706	17799	17814	17961	17894	18042	17762	17744	17804	18013	17969	17684	17913	17844	17844	17829	17951	17806	17831	18083	17962	17861	17861	18011	17770	17856	17916	17896	17851	17787	17972	17961	17834	17785	17857	18018	17724	17749	17990	17860	17903	17880	17899	17954	17969	18019	17745	18165	17888	17946	17895	17709	17807	17894	17928	17874	18071	17703	17923	17762	17889	17867	17972	17913	17940	17857	17718	17657	17969	17948	17809	18016	17839	17907	17804	17881	18003	17838	17727	17758	17966	17821	17988	17927	17836	17890	18021	18076	17844	17860	17934	18054	18045	17909	18090	17838	18135	17934	17626	18011	18050	17835	18018	17921	17997	17784	17793	17979	17917	17920	17779	18017	17950	17950	17707	17795	17690	17946	17682	17813	18030	17864	17964	17995	18077	18076	17888	17797	17834	17680	18079	17885	17870	17967	18040	18092	17771	17952	17925	17847	17973	17998	17751	17839	17976	17863	17959	17824	17936	18046	17922	18059	18080	17820	17993	17874	17907	17862	17749	17859	17693	17780	17829	17839	17887	17775	17838	18021	18022	17789	17763	17741	17810	17745	17990	17717	18028	17863	17888	17920	17860	17883	17634	17928	17933	17798	17937	17790	17850	17820	17856	18049	17760	17793	18093	17814	17830	17965	17952	17854	17860	17890	17728	17922	17884	17937	17580	18064	17850	17846	17894	18029	17896	17982	18035	18110	17779	17850	17920	17745	18003	18022	18025	17943	17779	17819	17939	17776	17867	18037	17843	17705	17711	17776	17656	17945	17828	17877	17910	17827	17767	17722	17812	17914	17883	17756	17807	17980	18066	17862	18048	17859	17917	17946	17766	17975	17946	18049	18029	17867	17808	17807	17888	18067	17891	17989	17846	17902	17649	17727	17801	18217	17766	17988	17864	17843	18112	17884	17953	17865	18072	18099	17980	17816	17983	17805	17781	17934	17937	17999	17757	17901	17941	18101	17884	18009	17805	17978	17985	17867	17751	17977	17995	18065	17619	17801	17825	17739	17985	17980	17937	17887	17889	17859	17908	17767	17950	17934	17977	17943	17971	17782	18094	17649	17901	17971	18038	17792	17820	17876	17926	18129	17821	17708	17928	17872	18014	17897	17927	17880	17843	17870	18111	17919	17949	17847	18037	18007	17908	17856	17908	17807	17836	17987	17751	17539	17953	18035	17892	17859	18131	17991	18108	17998	17860	17979	17927	17732	17735	17829	18018	17796	17886	18009	17833	17982	17890	18082	17789	17634	17721	17980	17876	17935	18044	17703	17876	17882	17920	17787	17853	18045	17861	18041	17998	17951	17908	17886	17969	17814	17848	17842	17903	17806	17893	17937	17956	18044	18015	17864	17970	18015	17868	18167
53084	96363	89542	62585	38796	17397	15724	15940	15799	15594	15756	15772	15798	15703	15728	15795	15834	15877	15752	15988	15808	15767	15698	15669	15843	15582	15905	15830	15761	15690	15885	15846	15730	15517	15640	15633	15857	15881	15876	15847	15750	15763	15719	15677	15762	15753	15812	15881	15843	15864	15859	15814	15685	15956	15670	15759	15828	15850	15585	15743	15712	15803	15832	15778	15762	15958	15666	15773	15723	15810	15862	15840	15828	15817	15792	15777	15866	15761	15861	15658	15606	15775	15744	16024	15736	15772	15864	15788	15801	15726	15816	15840	15572	15903	15673	15843	15713	15704	15514	15774	15646	15553	15708	15947	15758	15717	15838	15913	15716	15644	15725	15810	15912	15855	15809	15758	15642	15776	15743	15635	15735	15862	15936	15549	15742	15761	15515	15705	15931	15634	15786	15701	15866	15670	15759	15802	15842	15861	15709	15750	15892	15778	15666	15784	15660	15443	15767	15742	15791	15697	15866	15784	15833	15976	15488	15666	15543	15778	15892	15724	15795	15665	15785	15647	15704	15675	15804	15829	15783	15753	15812	15676	15636	15699	15665	15758	15777	15688	15752	15744	15975	15805	15970	15646	15715	15707	15771	15908	15701	15745	15670	15834	15799	15831	15733	15856	15780	15731	15870	15768	15798	15738	15813	15853	15818	15889	15732	15871	15796	15652	15836	15941	15540	15788	15662	15697	15876	15675	15687	15716	15865	15689	15859	15622	15805	15719	15903	15903	15784	15761	15894	15845	15657	15648	15923	15703	15752	15670	15779	15699	15910	15682	15815	15631	15699	15864	15739	15842	15672	15731	15661	15734	15625	15509	15928	15559	15648	15693	15685	15802	15715	15666	15827	15800	15751	15641	15985	15724	15673	15758	15861	15698	15730	15796	15667	15787	15848	15836	15573	15778	15662	15685	15795	15857	15897	15720	15906	16034	15744	15726	15733	15730	15755	15834	15825	15836	15738	15680	15768	15713	15769	15616	15570	15800	15738	15801	15737	15773	15614	15799	15807	15802	15830	15728	15691	15811	15746	15858	15600	15783	15769	15719	15790	15720	15816	15657	15763	15611	15805	15793	15602	15771	15722	15879	15735	15769	15616	15829	15634	15717	15891	15690	15647	15824	15590	15687	15627	15893	15575	15527	15788	15691	15735	15778	15638	15836	15686	15839	15790	15660	15819	15633	15771	15650	15430	15935	15793	15828	15754	15568	15881	15745	15665	15679	15604	15806	15798	15818	15741	15647	15713	15723	15798	15794	15866	15743	15740	15655	15746	15720	15709	15878	15939	15819	15831	15852	15716	15754	15788	15715	15748	15788	15714	15793	15869	15814	15644	15885	15736	15846	15839	15564	15734	15749	15691	15801	15814	15866	15689	15804	15792	15803	15792	15923	15807	15794	15666	15690	15611	15690	15647	15779	15659	15980	15695	15772	15572	15719	15769	15693	15836	15937	15749	15685	15767	15731	15713	15733	15823	15766	15705	15792	15753	15535	15718	15804	15827	15748	15690	15643	15831	15644	15691	15760	15709	15921	15913	15750	15824	15734	15645	15719	15582	15789	15782	15732	15810	15723	15708	15762	15928	15545	16064	15625	15784	15809	15851	15771	15744	15627	15814	15790	15873	15637	15880	15696	15831	15570	15791	15530	15704	15814	15750	15620	15771	15810	15759	15708	15847	15872	15811	15754	15771	15882	15759	15691	15841	15696	15823	15861	15783	15813	15846	15931	15689	15883	15674	15682	15645	15670	15906	15802	15774	15576	15845	15714	15816	15947	15613	15751	15702	15689	15728	15829	15749	15763	15796	15652	15831	15657	15534	15848	15754	15607	15963	15797	15840	15681	15832	15675	15743	15729	15809	15822	15715	15783	15699	15699	15777	15712	15883	15702	15685	15911	15705	15651	15757	15762	15650	15914	15778	15746	15771	15610	15757	15689	15865	15852	15853	15662	15687	15685	15757	15684	15846	15715	15744	15834	15827	15650	15721	15602	15754	15693	15829	15826	15837	15683	15763	15754	15765	15681	15786	15739	15713	15856	15698	15730	15713	15684	15831	15706	15762	15824	15671	15830	15696	15772	15775	15760	15832	15815	15795	15754	15902	15804	15715	15684	15824	15900	15816	15707	15676	15835	15633	15732	15721	15761	15690	15734	15671	15709	15766	15796	15797	15728	15672	15762	15812	15712	15753	15731	15737	15836	15910	15678	15886	15834	15789	15866	15682	15877	15765	15815	15609	15793	15760	15615	15862	15777	15799	15885	15751	15812	15820	15784	15732	15713	15753	15680	15720	15767	15737	15772	15696	15589	15597	15699	15820	15729	15672	15751	15673	15877	15762	15806	15598	15783	15809	15682	15760	15707	15820	15707	15619	15895	15625	15695	15874	15600	15688	15822	15916	15779	15839	15789	15908	15780	15746	15737	15655	15662	15753	15815	15793	15816	15636	15773	15725	15649	15799	15705	15982	15813	15704	15793	15693	15710	15802	15825	15701	15675	15651	15666	15937	15735	15703	15757	15711	15698	15858	15862	15635	15759	15854	15756	15713	15857	15724	15792	15820	15792	15729	15800	15854	15749	15612	15851	15759	15766	15778	15637	15651	15808	15719	15721	15828	15875	15981	15851	15830	15738	15757	15941	15800	15708	15790	15676	15724	15681	15865	15735	15853	15837	15711	15863	15722	15830	15596	15837	15765	15548	15711	15750	15657	15636	15731	15902	15761	15776	15653	15736	15795	15789	15783	15610	15702	15748	15660	15707	15759	15795	15883	15900	15744	15611	15778	15653	15746	15638	15733	15794	15827	15717	15654	15785	15751	15675	15878	15826	15737	15810	15669	15718	15570	15697	15984	15646	15600	15579	15757	15888	15653	15712	15652	15847	15790	15695	15780	15817	15745	15942	15577	16009	15939	15755	15913	15664	15754	15559	15788	15804	15711	15818	15786	15675	15757	15852	15724	15757	15770	15798	15800	15843	15694	15658	15675	15648	15813	15622	15816	15771	15576	15746	15853	15718	15734	15753	15644	15755	15695	15876	15706	15833	15835	15743	15889	15719	15898	15741	15659	15876	15894	15946	15874	15814	15897	15942	15715	15576	15917	15594	15758	15767	15776	15652	15708	15841	15711	15833	15745	15829	15755	15784	15820	15726	15856	15887	15770	15705	15789	15849	15780	15667	15690	15996	15818	15741	15828	15725	15643	15790	15821	15851	15618	15808	15819	15846	15741	15669	15736	15728	15752	15659	15579	15833	15686	15762	15790	15687	15747	15806	15736	15937	15762	15543	15660	15681	15731	15829	15680	15765	15924	15739	15685	15803	15594	15875	15723	15795	15610	15669	15653	15699	15754	15629	15733	15809	15657	15692	15528	15809	15641	16042	15882	15742	15798	15715	15742	15755	15741	15891	15893	15782	15895	15711	15676	15792	15652	15714	15846	15721	15699	15816	15625	15798	15742	15812	15716	15708	15652	15692	15744	15682	15651	15766	15712	15604	15696	15800	15727	15602	15785	15628	15800	15760	15807	15635	15728	15858	15773	15813	15753	15711	15688	15861	15780	15790	15757	15828	15575	15646	15708	15985	15840	15566	15554	15831	15777	15725	15848	15834	15831	15597	15857	15622	15725	15795	15677	15815	15772	15667	15772	15733	15848	15863	15726	15744	15814	15900	15871	15815	15858	15699	15753	15863	15917	15863	15814	15760	15763	15809	15889	15728	15704	15656	15869	15681	15883	15769	15662	15868	15889	15678	15665	15661	15575	15785	15843	15655	15848	15724	15831	15754	15802	15848	15800	15904	15714	15765	15731	15698	15822	15709	15660	15706	15726	15595	15817	15777	15701	15721	15809	15686	15965	15782	15719	15805	15655	15980	15738	15869	15575	15860	15781	15837	15664	15702	15859	15992	15859	15740	15650	15808	15829	15705	15655	15733	15675	15753	15806	15727	15895	15755	15834	15723	15816	15785	15861	15810	15805	15694	15730	15557	15630	15810	15776	15776	15826	15741	15715	15699	15740	15805	15760	15689	15744	15941	15668	15712	15810	15573	15816	15815	15854	15719	15745	15776	15735	15708	15834	15765	15679	15786	15651	15831	15732	15685	15614	15840	15816	15769	15736	15666	15843	15760	15743	15961	15802	15647	15612	15816	15798	15687	15728	15800	15768	15819	15943	15855	15599	15803	15797	15695	15837	15596	15659	15845	15717	15748	15788	15545	15839	15730	15773	15854	15815	15825	15744	15630	15754	15979	15634	15618	15660	15827	15868	15820	15723	15861	15976	15748	15715	15717	15745	15844	15811	15750	15574	15709	15910	15786	15715	15804	15700	15894	15713	15756	15736	15796	15775	15907	15742	15760	15775	15736	15699	15696	15805	15755	15661	15799	15768	15847	15652	15766	15785	15835	15789	15745	15834	15857	15622	15894	15839	15825	15941	15684	15797	15637	15936	15883	15707	15617	15720	15767	15901	15734	15660	15790	15893	15789	15804	15666	15676	15857	15919	15703	15884	15806	15851	15701	15633	15852	15699	15882	15822	15588	15710	15739	15816	15628	15731	15604	15771	15948	15792	15776	15635	15913	15754	15706	15807	15978	15877	15672	15718	15870	15789	15871	15769	15794	15793	15927	15718	15622	15688	15813	15702	15853	15806	15701	15979	15605	15836	15809	15857	15781	15785	15855	15853	15700	15737	15779	15702	15896	15804	15725	15722	15784	15713	15841	15715	15634	15756	15885	15697	15755	15797	15701	15804	15844	15835	15749	15655	15755	15589	15713	15759	15753	15815	15767	15767	15873	15585	15627	15691	15784	15872	15633	15777	15699	15686	15759	15848	15873	15754	15873	15719	15985	15645	15789	15794	15824	15816	15733	15809	15792	15778	15777	15828	15715	15837	15731	15824	15817	15825	15687	15806	15734	15860	15748	15893	15749	15685	15798	15729	15779	15767	15633	15793	15644	15980	15814	15778	15892	15614	15647	15765	15795	15811	15794	15798	15655	15926	15733	15855	15780	15804	15756	15788	15837	15818	15719	15746	15597	15914	15761	15762	15691	15666	15719	15657	15813	15771	15762	15745	15766	15581	15790	15690	15929	15645	15728	15813	15611	15738	15798	15907	15795	15712	15657	15858	15843	15639	15788
22988	22811	38630	40720	32478	25069	24365	19548	18713	19121	19061	18869	18657	18596	18684	18738	18687	18803	18710	18627	18673	18857	18544	18588	18615	18747	18534	18555	18714	18586	18546	18516	18516	18529	18544	18493	18480	18372	18466	18542	18496	18743	18734	18561	18475	18485	18557	18453	18555	18531	18370	18587	18501	18475	18689	18457	18583	18290	18625	18564	18441	18527	18416	18428	18544	18360	18549	18540	18501	18566	18423	18376	18504	18414	18455	18663	18653	18462	18555	18605	18525	18487	18513	18505	18541	18344	18569	18565	18520	18352	18593	18548	18444	18435	18415	18612	18590	18437	18489	18432	18450	18505	18545	18502	18569	18518	18511	18429	18467	18610	18397	18706	18454	18366	18170	18358	18587	18668	18323	18440	18560	18500	18446	18180	18576	18397	18411	18475	18538	18684	18628	18454	18533	18638	18511	18281	18583	18510	18437	18373	18479	18323	18192	18511	18266	18571	18364	18501	18683	18280	18447	18480	18639	18702	18546	18368	18523	18413	18411	18465	18396	18418	18484	18516	18421	18520	18417	18356	18397	18374	18367	18421	18336	18250	18422	18358	18391	18400	18675	18381	18339	18486	18444	18485	18500	18539	18589	18523	18436	18401	18592	18465	18371	18257	18474	18280	18582	18486	18585	18452	18512	18496	18395	18462	18547	18418	18674	18395	18366	18405	18422	18557	18634	18476	18414	18407	18532	18386	18340	18378	18533	18428	18422	18469	18407	18336	18463	18444	18548	18421	18476	18442	18454	18434	18475	18380	18317	18549	18431	18360	18502	18457	18237	18404	18416	18521	18416	18473	18474	18517	18380	18280	18610	18412	18406	18430	18439	18564	18237	18294	18464	18588	18491	18252	18551	18483	18571	18512	18455	18470	18187	18438	18317	18488	18333	18462	18551	18471	18243	18458	18548	18523	18208	18493	18356	18299	18483	18321	18382	18421	18489	18344	18442	18347	18503	18304	18326	18608	18321	18620	18334	18374	18514	18478	18451	18511	18371	18396	18396	18386	18444	18540	18525	18620	18450	18271	18531	18504	18338	18514	18611	18516	18337	18419	18556	18632	18563	18526	18500	18627	18313	18429	18535	18543	18561	18580	18527	18393	18391	18522	18237	18644	18440	18695	18329	18534	18506	18638	18560	18289	18395	18591	18440	18402	18442	18369	18420	18471	18606	18241	18572	18571	18340	18492	18541	18428	18457	18548	18600	18710	18473	18525	18425	18483	18558	18547	18365	18409	18442	18667	18303	18376	18570	18455	18545	18510	18506	18597	18453	18535	18307	18464	18347	18571	18716	18487	18633	18259	18306	18412	18402	18346	18472	18345	18584	18375	18519	18302	18778	18464	18532	18542	18486	18484	18308	18307	18367	18545	18508	18740	18440	18458	18495	18588	18409	18405	18399	18487	18345	18490	18382	18515	18541	18662	18507	18318	18532	18710	18522	18617	18256	18382	18565	18478	18580	18621	18439	18468	18463	18584	18257	18383	18648	18534	18582	18603	18436	18353	18607	18291	18594	18487	18573	18589	18464	18435	18573	18370	18618	18375	18501	18481	18720	18272	18368	18591	18605	18645	18432	18370	18394	18533	18524	18297	18431	18413	18323	18576	18555	18376	18296	18283	18401	18369	18255	18619	18567	18323	18625	18506	18438	18440	18402	18492	18405	18427	18378	18559	18558	18530	18396	18555	18369	18497	18523	18332	18298	18481	18409	18541	18400	18378	18324	18457	18170	18334	18459	18561	18484	18459	18405	18590	18502	18460	18534	18422	18339	18363	18340	18270	18595	18398	18344	18522	18416	18379	18770	18491	18352	18177	18147	18538	18319	18406	18446	18504	18327	18700	18596	18433	18496	18429	18516	18273	18381	18204	18533	18425	18518	18343	18551	18476	18324	18292	18477	18448	18409	18620	18447	18388	18580	18246	18525	18512	18466	18458	18495	18538	18572	18510	18430	18519	18397	18477	18377	18536	18650	18529	18456	18314	18318	18362	18564	18437	18478	18512	18491	18466	18500	18556	18481	18500	18381	18540	18366	18468	18615	18342	18313	18375	18413	18378	18611	18404	18423	18529	18548	18438	18394	18557	18443	18635	18553	18479	18377	18495	18429	18507	18547	18483	18257	18445	18384	18494	18385	18425	18615	18402	18481	18491	18384	18393	18466	18304	18358	18375	18512	18329	18636	18494	18357	18473	18485	18365	18241	18295	18450	18497	18583	18413	18302	18537	18525	18409	18283	18580	18559	18679	18422	18434	18661	18631	18435	18471	18554	18513	18416	18381	18374	18379	18388	18695	18511	18452	18176	18332	18477	18527	18707	18544	18414	18543	18414	18607	18586	18464	18389	18611	18640	18307	18431	18415	18391	18318	18348	18473	18348	18371	18511	18419	18569	18453	18426	18488	18583	18609	18499	18395	18528	18577	18350	18468	18537	18557	18472	18567	18462	18599	18306	18423	18652	18725	18496	18476	18452	18593	18359	18452	18176	18520	18530	18466	18488	18497	18378	18463	18385	18468	18558	18387	18458	18551	18493	18552	18357	18505	18391	18505	18477	18507	18474	18424	18407	18692	18449	18485	18460	18535	18675	18460	18372	18577	18496	18516	18641	18590	18603	18499	18398	18602	18395	18466	18402	18542	18349	18674	18517	18501	18625	18309	18541	18364	18443	18499	18516	18443	18408	18619	18484	18553	18542	18391	18465	18540	18632	18557	18594	18593	18422	18314	18459	18635	18455	18461	18536	18439	18564	18447	18327	18455	18424	18288	18675	18301	18473	18452	18556	18589	18614	18544	18443	18440	18537	18303	18366	18310	18406	18233	18442	18421	18365	18365	18440	18412	18566	18359	18363	18320	18270	18323	18513	18525	18397	18491	18408	18421	18527	18612	18566	18628	18402	18414	18456	18420	18493	18369	18445	18288	18406	18443	18167	18506	18550	18317	18383	18422	18482	18457	18294	18366	18435	18519	18566	18559	18460	18418	18543	18319	18501	18523	18512	18348	18230	18554	18524	18315	18688	18549	18427	18353	18455	18421	18431	18362	18581	18515	18482	18427	18265	18259	18500	18267	18434	18356	18529	18743	18609	18393	18489	18495	18469	18468	18494	18464	18335	18528	18431	18417	18349	18528	18468	18337	18244	18389	18615	18509	18468	18498	18315	18519	18403	18335	18572	18457	18536	18533	18498	18359	18299	18449	18430	18553	18408	18244	18450	18584	18497	18360	18597	18332	18439	18406	18585	18416	18363	18493	18409	18427	18427	18199	18427	18529	18479	18415	18282	18353	18428	18358	18623	18403	18555	18274	18592	18408	18465	18328	18540	18463	18712	18362	18473	18521	18405	18512	18433	18462	18388	18321	18616	18429	18521	18352	18665	18539	18518	18353	18525	18339	18698	18410	18562	18563	18568	18461	18343	18487	18549	18245	18360	18554	18498	18630	18537	18453	18484	18419	18423	18508	18569	18614	18525	18417	18269	18534	18504	18625	18236	18631	18362	18436	18468	18279	18343	18679	18639	18347	18576	18614	18336	18514	18600	18423	18539	18416	18393	18440	18248	18442	18407	18362	18393	18465	18368	18372	18545	18542	18536	18295	18654	18423	18607	18399	18598	18356	18588	18498	18305	18462	18303	18428	18728	18438	18586	18416	18538	18354	18607	18383	18396	18325	18429	18331	18629	18488	18618	18491	18408	18538	18511	18597	18504	18409	18227	18409	18216	18465	18433	18393	18433	18394	18455	18571	18497	18540	18334	18416	18385	18422	18485	18461	18429	18476	18355	18377	18345	18305	18401	18482	18568	18561	18763	18544	18170	18322	18582	18539	18584	18566	18292	18471	18613	18247	18405	18355	18433	18431	18562	18549	18515	18574	18144	18573	18387	18358	18281	18498	18475	18400	18347	18491	18563	18646	18578	18502	18537	18493	18438	18547	18378	18309	18287	18422	18346	18373	18650	18551	18235	18319	18557	18288	18447	18562	18325	18211	18450	18605	18463	18451	18344	18453	18524	18416	18383	18501	18440	18553	18451	18159	18684	18343	18485	18332	18354	18548	18372	18416	18452	18583	18442	18506	18358	18547	18628	18518	18520	18551	18267	18188	18345	18254	18320	18387	18373	18516	18502	18612	18654	18599	18569	18625	18554	18360	18575	18428	18522	18341	18521	18326	18570	18590	18557	18444	18578	18305	18567	18476	18415	18410	18292	18452	18491	18552	18389	18385	18521	18220	18435	18493	18534	18570	18475	18362	18594	18399	18520	18354	18371	18409	18268	18392	18371	18676	18634	18543	18521	18477	18636	18347	18508	18474	18337	18509	18488	18335	18395	18365	18644	18553	18369	18407	18379	18546	18337	18364	18423	18441	18514	18669	18548	18443	18484	18720	18523	18426	18580	18460	18308	18493	18157	18576	18473	18443	18238	18268	18464	18440	18408	18331	18537	18431	18302	18495	18446	18597	18490	18591	18501	18463	18416	18348	18400	18404	18564	18475	18515	18624	18396	18475	18257	18570	18503	18607	18501	18556	18376	18577	18474	18477	18365	18410	18408	18480	18343	18412	18400	18599	18521	18274	18554	18459	18522	18406	18542	18236	18689	18297	18648	18449	18298	18594	18397	18286	18658	18549	18426	18445	18406	18579	18417	18588	18581	18466	18496	18475	18371	18461	18426	18593	18636	18488	18443	18471	18510	18468	18478	18360	18565	18516	18352	18383	18626	18489	18401	18510	18349	18614	18692	18406	18548	18549	18326	18481	18481	18531	18577	18438	18442	18389	18386	18423	18281	18353	18547	18538	18354	18594	18326	18456	18493	18642	18527	18551	18538	18319	18522	18538	18624	18312	18450	18150	18436	18280	18322	18470	18118	18381	18559	18332	18635	18443	18497	18614	18388	18244	18627	18418	18344	18637	18400	18389	18260	18463	18530	18511	18550	18221	18531	18434	18237	18469	18823	18365	18384	18485	18594	18440	18334	18519	18473	18493	18566	18435	18317	18394	18247	18556	18399	18379	18523	18354	18304	18415	18565	18531	18483	18651	18602	18330	18387	18520	18540	18584	18677	18592	18593	18428	18580	18451	18413	18539	18566	18277	18368	18416	18504	18485	18600	18380	18593	18480	18256	18456	18416	18332	18420	18479
61172	103230	97781	75612	46982	18737	16052	15892	16050	16050	16148	16039	16075	16106	16150	16252	16040	16113	16206	16106	16296	16019	16144	16182	16145	16104	16112	16146	16192	16149	16173	16201	16149	16172	16142	16082	16274	16176	16125	16107	16322	16079	16094	16168	16241	15960	16099	16034	16058	16110	16083	16231	16078	16131	16111	16168	16135	16157	16053	16202	16203	16145	16004	16236	15914	16095	15972	16032	16240	16112	16088	16175	15908	16048	16085	15982	16276	16093	16068	15938	16096	16268	16138	15982	15945	16118	16200	16169	16125	16194	16052	16177	16210	15978	16046	16002	16004	16089	16148	16007	16156	16054	16144	16181	16217	16190	16090	16175	16025	16048	16100	16197	16214	15967	16141	16064	16227	16107	16129	16207	16017	16109	16024	15982	16233	16061	16054	16273	16143	16063	16119	16059	16060	16112	16127	16202	16105	16066	16226	16219	15953	16181	16082	16133	16017	16105	16127	16136	16108	16281	16163	16091	16041	16241	16088	16103	15981	16008	16199	16144	16200	16126	16148	16047	16160	16216	16138	16083	16205	16067	16281	16153	16055	16020	16145	16146	16118	16086	15980	16213	16108	16193	15921	15964	16146	16142	16065	16131	16108	15989	16231	16068	16070	16129	16036	16156	16192	16112	16227	16124	16172	16340	16170	15904	15972	16100	16009	16280	16267	16183	16031	15989	16058	16155	16196	16088	16160	16079	15995	16104	16157	16020	16079	16030	16117	16126	16025	16246	16018	16166	16048	15982	16182	15973	16160	16099	16088	16088	16148	16000	16153	16020	16116	15956	16112	16013	16009	16226	16070	15898	16095	16079	15944	16031	16031	16018	16200	16239	16119	16245	16007	15977	16244	16211	16129	16121	16167	15987	16151	16084	16020	16191	16039	15998	16106	16231	16112	16234	16068	16178	16174	16216	15933	16033	16155	16126	16113	16099	16250	16212	16051	16125	15967	16413	16032	15973	16128	16108	16094	16183	15966	16055	16020	16102	16069	15929	16197	16161	16204	16101	16213	16090	16230	16146	15967	15967	16094	16049	16222	16305	16147	16175	16081	16038	16019	16017	16167	16227	16007	16131	16328	16154	16305	16083	16208	16009	16154	16075	16089	16114	16024	16140	16039	16117	16089	16040	16268	16086	16093	16019	16076	16128	16341	16088	16247	16148	16003	16251	16111	16068	15979	16015	16010	15975	16166	16124	16157	16166	15872	16066	16178	16108	16081	16057	16104	16059	16004	15956	16040	15956	16068	16012	16089	16149	16109	16102	16081	16007	16156	16067	16097	16111	16065	16045	16243	16028	16080	16118	16036	16139	16072	16106	15945	16196	16117	15965	16330	16310	15994	16158	16019	16068	16218	15946	15988	16065	16136	15995	16098	15999	16267	16166	16113	15983	16214	16175	16167	16182	15968	16046	15894	16321	16215	16103	15998	16021	16191	16080	16200	16210	16168	16158	16065	15912	16095	16079	16035	16197	16059	16054	16105	16214	15929	15975	16090	16082	16068	16189	15969	16121	16060	16275	16021	16117	16153	15995	16136	16071	16300	15997	16188	16072	16196	16071	16081	16117	15995	16150	16121	16042	16200	16205	15965	16107	16137	16254	16084	16211	15931	16147	15944	16077	16135	16073	16231	16122	16005	16074	16227	15961	16149	16189	16099	16147	16050	16059	16118	16081	16232	16054	16159	16106	16151	16094	16185	16194	16067	16040	16081	15982	16119	15934	16115	16079	16156	16205	15984	16055	16260	16094	16151	16233	16200	16338	15975	16136	15949	16105	16141	16038	16157	16149	16165	15974	15991	16101	16068	16095	15994	16025	15993	16177	15871	16060	16085	16114	16072	16206	16022	16285	16258	16210	16110	16107	16213	16196	16065	16244	15968	15993	16180	16067	16242	15944	16094	16240	16335	16156	16035	16062	16220	16160	16017	16179	16033	16016	16149	16214	16185	16047	15915	16151	16082	15994	16149	16014	16079	16151	16090	16272	16083	16213	16176	16043	16125	16152	15966	16047	16293	16122	16133	16277	15954	16098	16184	16153	15961	16045	15996	16186	16116	16088	16032	16045	16204	16102	16137	16159	16063	16083	16101	16080	16209	16144	16014	16227	16105	15978	16074	16193	16274	16127	16073	16246	15980	16097	16108	16219	16086	16000	16220	16132	16144	16103	15863	16063	16222	15938	16004	16138	16121	16319	16045	15922	15997	16055	16063	16264	15994	16084	16183	16224	16052	16070	16165	16079	16076	16073	16183	16305	15994	16092	16016	16261	16058	16007	15799	16217	16144	16208	16267	16010	16067	16050	16139	16294	16093	16196	16087	16007	16185	16122	16107	15996	16245	16115	16072	16209	16047	16056	16071	15941	16086	16312	16123	16171	16130	16138	16165	15957	16108	16001	16033	16053	16025	16054	16101	16125	16160	16103	16230	16256	16032	16123	16099	16183	16078	16125	16047	16101	15983	16017	16081	16106	16260	16101	16111	16102	16214	16128	16048	15996	16283	16086	16154	15893	16206	16233	16158	16065	16122	16040	15970	16116	16074	16179	16160	16104	16062	16158	15982	16181	15968	16037	15888	16085	16021	16171	16185	16106	16090	16282	16187	16187	16217	15967	16239	15897	16178	16257	16172	16050	15976	16284	16223	16027	16108	16159	15992	15987	15904	16030	16125	16042	16076	15991	16250	16081	16050	16015	16141	16145	16055	15956	16019	16148	16116	16128	15952	16161	16107	16168	16113	16019	16071	16323	16146	16228	15985	16154	16188	16052	16187	16028	16090	16110	15899	15989	16091	15990	16081	16031	16109	16072	16019	16081	15951	16087	16220	16033	16163	16174	16010	16157	16100	16074	16191	16135	16032	16220	16284	16109	16192	15908	16021	16181	16142	16098	16059	16102	16013	16236	16090	15924	15914	15996	16138	16115	16108	16031	16014	16006	16181	16001	15980	16129	16002	16151	15927	16144	15991	16053	16001	16114	16074	16151	15976	16072	16084	16049	16009	16246	16192	15978	16039	16145	16091	16080	16211	16058	16007	16239	15966	15966	16200	15898	16145	15967	15913	16137	15962	16120	16345	16215	16247	16142	16264	16231	15993	16254	16171	16077	16029	16106	15938	15964	16054	16137	16148	16009	15985	16057	16212	16105	16044	16102	15981	16174	16000	16157	16267	16209	16223	16132	15909	16191	16165	16154	16021	16106	16178	15971	16186	16101	16110	16280	16242	16158	16237	16018	16191	15873	16080	16174	16083	16220	16227	16146	16185	16163	16042	16055	15966	16066	16175	15924	15939	16250	15998	16159	16138	16226	16237	15962	16187	16194	16180	15949	16125	15994	15981	16243	15999	16200	16088	16165	16244	16283	16194	16100	16120	16139	15981	16080	16110	16088	16110	16219	15979	16163	15971	16279	16067	16068	16112	16099	16041	15951	16027	16144	16005	16043	16202	16093	16013	16198	16195	16125	16085	15993	15971	16090	15967	16023	16194	16116	16091	16132	16176	16217	16160	16198	16126	16088	16050	16140	16021	16201	16099	16231	16134	16183	16062	16038	16173	15997	16154	16113	16131	16245	16028	16091	16085	16096	16092	16161	15999	16135	16040	16032	16073	16261	16146	15958	16113	16238	15906	16180	16109	16163	16013	15891	16167	15998	16022	15968	16091	16185	16228	16029	16196	16159	15993	16048	16163	16129	16163	16197	16007	16154	16083	15930	16256	16054	15876	16062	16083	16134	16012	16039	16067	16004	16049	16130	16046	16135	16113	16053	16158	16167	16165	16030	16069	16192	16271	15999	16195	16220	16064	16133	16080	15947	16123	16011	16111	15980	16078	16052	16094	16171	16164	16135	16036	15995	15871	16136	16238	16240	16053	16177	16259	16170	16004	16010	16252	16085	16100	16054	16061	16025	16157	16183	15988	15985	16214	16112	16158	16173	16143	16080	16201	16158	16167	16011	16123	16029	16047	15990	16034	16129	16185	16128	16118	15950	15963	15937	16122	16037	15877	15867	16027	16203	16059	15986	15879	16140	16263	16200	16024	15964	16009	16023	16128	16045	16044	16161	16119	15979	16169	16020	16133	16162	16189	16036	16120	16114	16221	16028	16020	16120	15913	16120	16222	15904	16202	16133	16179	16223	16105	16022	15995	16043	16060	16039	15899	16104	16055	16181	16073	16238	16071	16260	15977	16109	16110	16171	16058	16089	16097	16160	16035	16029	16338	16201	15998	16010	16067	16056	16077	15925	16073	16048	16012	16147	16034	16124	16048	16138	16111	16095	16081	15996	16036	16264	16025	15840	15996	16026	16093	15914	16021	15998	16140	16068	15971	16023	16114	16176	15930	16229	16200	16047	16139	16129	16053	16068	16080	16091	16146	16304	16050	16107	16086	16183	16100	16097	16288	16033	16238	16079	16276	16159	15917	15978	16161	15988	15924	16059	16049	16119	16179	16048	16142	16185	16029	16160	16165	16088	16255	16256	16201	16100	16115	16168	16045	16081	16047	15973	16154	16193	16040	16069	16169	16061	16051	16271	16044	16077	16084	16091	16151	16172	15996	15977	16066	16101	16355	16069	16075	16067	16177	15965	16288	15970	16078	16048	16037	16246	15901	16116	15905	15853	16216	16130	16232	15950	16029	16172	16027	16065	16195	16151	15951	16076	16146	16133	16142	16193	16013	16148	15875	16173	16067	16099	15997	16127	15951	15970	16189	15983	16274	16157	16144	16107	15929	16196	16225	16167	16020	16001	16137	16094	16229	16161	16094	15958	16020	15956	15997	16022	16082	16142	16247	16107	16038	16196	16105	16133	16017	15969	16207	16053	16033	16112	16130	16039	16001	16254	16088	15910	16185	16044	16030	15976	16135	16153	16032	15988	16101	16096	15973	16057	16134	15939	16172	16220	16176	16215	16058	16108	15985	16235	16196	16146	16044	16212	16121	16055	16104	16036	16061	16040	16280	15992	16187	16163	16212	16079	16169	16138	16092	16038	16169	16108	16054	15973	16274	16004	16046	16039	16084	16083	16125	16220	16165	16095	15977	16211	16197	16176	16001	16113	16145	16053	16009	16145	16049	16020	16083	15989	16122	16271	16100	16058	16128	15944	16122	16160	16100	16110	16165	15916	15982	16298	16161	16069
27936	33885	45061	36240	24038	18540	17746	17395	17186	17326	17463	17408	17470	17365	17430	17446	17487	17579	17382	17192	17355	17302	17291	17298	17298	17282	17254	17447	17511	17411	17296	17366	17417	17488	17368	17446	17577	17398	17249	17449	17423	17369	17631	17363	17342	17468	17289	17221	17267	17468	17403	17371	17297	17469	17418	17258	17309	17392	17360	17315	17341	17168	17402	17180	17326	17244	17417	17356	17465	17292	17474	17435	17506	17342	17382	17351	17109	17379	17228	17382	17295	17227	17339	17309	17581	17373	17347	17398	17220	17177	17213	17416	17279	17470	17430	17355	17373	17257	17253	17305	17510	17277	17397	17243	17378	17175	17422	17480	17292	17422	17438	17397	17323	17175	17246	17314	17119	17372	17424	17275	17249	17151	17215	17469	17417	17280	17346	17370	17314	17325	17332	17416	17221	17356	17464	17344	17365	17236	17336	17311	17350	17394	17511	17307	17251	17394	17395	17389	17339	17247	17217	17076	17316	17248	17119	17274	17125	17334	17227	17343	17322	17400	17403	17114	17606	17375	17379	17381	17197	17224	17288	17258	17194	17304	17248	17201	17341	17405	17597	17558	17389	17312	17391	17231	17341	17203	17221	17215	17506	17475	17260	17187	17453	17233	17389	17270	17149	17425	17604	17490	17280	17255	17515	17321	17163	17409	17412	17282	17291	17223	17380	17158	17139	17417	17354	17353	17265	17440	17400	17349	17447	17497	17319	17238	17383	17617	17251	17181	17131	17181	17356	17097	17464	17338	17188	17371	17323	17135	17263	17451	17210	17309	17387	17186	17244	17380	17338	17264	17292	17298	17392	17243	17397	17291	17269	17424	17244	17357	17339	17442	17445	17345	17139	17395	17406	17241	17319	17258	17297	17487	17362	17249	17152	17432	17243	17452	17224	17378	17191	17328	17386	17354	17276	17319	17378	17570	17411	17221	17194	17114	17471	17338	17349	17131	17194	17327	17488	17282	17276	17413	17443	17167	17329	17319	17474	17421	17487	17524	17507	17394	17253	17243	17327	17246	17508	17409	17144	17322	17288	17554	17159	17318	17394	17235	17499	17330	17235	17319	17346	17457	17356	17128	17538	17284	17398	17280	17611	17298	17288	17272	17413	17172	17308	17317	17280	17516	17139	17399	17593	17330	17399	17410	17170	17448	17442	17395	17311	17325	17424	17279	17268	17464	17355	17192	17319	17389	17330	17498	17241	17226	17349	17371	17250	17420	17345	17334	17552	17212	17304	17217	17075	17310	17232	17280	17314	17315	17498	17147	17307	17291	17356	17345	17660	17210	17347	17211	17472	17591	17347	17279	17438	17292	17392	17392	17453	17409	17338	17164	17460	17439	17487	17251	17324	17271	17175	17374	17212	17234	17392	17379	17285	17262	17322	17252	17244	17359	17292	17185	17348	17325	17318	17255	17253	17295	17390	17626	17154	17174	17263	17515	17285	17333	17379	17387	17496	17359	17484	17417	17213	17367	17144	17348	17407	17252	17164	17324	17343	17176	17270	17283	17191	17580	17379	17474	17455	17117	17226	17451	17330	17409	17345	17368	17622	17362	17441	17380	17361	17322	17257	17456	17430	17515	17387	17316	17209	17198	17410	17220	17412	17282	17334	17306	17316	17361	17427	17368	17328	17580	17467	17359	17279	17278	17312	17393	17468	17294	17474	17440	17287	17335	17531	17307	17477	17445	17265	17311	17390	17302	17333	17403	17376	17284	17429	17232	17253	17303	17351	17337	17405	17366	17394	17501	17063	17150	17350	17282	17400	17518	17428	17279	17468	17383	17412	17416	17460	17378	17253	17141	17481	17308	17449	17290	17313	17301	17451	17572	17346	17481	17470	17633	17242	17442	17681	17496	17494	17178	17294	17332	17262	17278	17232	17153	17435	17294	17422	17411	17563	17294	17510	17409	17253	17190	17335	17361	17463	17437	17314	17289	17353	17348	17311	17364	17442	17367	17450	17417	17150	17378	17385	17455	17129	17222	17651	17219	17444	17437	17130	17412	17267	17326	17215	17428	17227	17355	17283	17233	17187	17429	17450	17372	17292	17300	17735	17174	17353	17399	17418	17312	17191	17440	17136	17579	17308	17420	17408	17358	17405	17365	17484	17438	17310	17230	17377	17226	17322	17382	17592	17305	17123	17485	17547	17267	17450	17202	17168	17190	17302	17106	17275	17463	17141	17349	17372	17483	17406	17569	17262	17384	17369	17445	17446	17186	17484	17374	17457	17407	17462	17391	17438	17313	17376	17394	17223	17322	17347	17083	17329	17434	17306	17437	17336	17387	17276	17399	17467	17418	17273	17341	17437	17392	17380	17309	17442	17391	17541	17184	17600	17396	17299	17124	17494	17300	17617	17304	17369	17433	17366	17404	17389	17448	17281	17532	17476	17296	17402	17376	17472	17549	17204	17099	17250	17261	17261	17359	17394	17388	17453	17411	17417	17174	17285	17356	17419	17351	17372	17399	17197	17236	17165	17205	17149	17454	17223	17604	17375	17217	17258	17363	17459	17404	17305	17290	17233	17472	17326	17450	17292	17365	17382	17429	17175	17184	17167	17440	17310	17191	17578	17402	17386	17339	17311	17318	17389	17406	17384	17364	17280	17402	17504	17345	17430	17518	17279	17297	17264	17272	17183	17402	17362	17273	17539	17675	17220	17372	17297	17285	17438	17312	17663	17218	17495	17292	17247	17385	17378	17357	17347	17169	17486	17400	17232	17426	17344	17332	17395	17548	17415	17223	17302	17443	17289	17344	17360	17329	17359	17395	17525	17484	17471	17397	17405	17228	17518	17352	17411	17214	17487	17493	17296	17327	17246	17216	17253	17439	17468	17464	17378	17382	17400	17267	17368	17360	17461	17076	17222	17361	17214	17503	17507	17314	17465	17220	17111	17151	17304	17395	17409	17413	17300	17401	17271	17302	17217	17224	17193	17323	17353	17344	17180	17381	17522	17406	17409	17478	17386	17295	17319	17419	17379	17382	17349	17402	17311	17394	17309	17263	17202	17275	17038	17162	17044	17273	17467	17271	17424	17513	17379	17411	17397	17310	17382	17366	17415	17208	17062	17271	17536	17446	17371	17355	17282	17307	17285	17464	17295	17341	17381	17421	17349	17580	17286	17239	17495	17414	17508	17264	17453	17336	17504	17403	17467	17489	17497	17264	17478	17417	17276	17412	17328	17398	17432	17266	17435	17321	17441	17453	17377	17374	17456	17487	17453	17128	17637	17378	17228	17337	17474	17217	17216	17243	17408	17457	17257	17458	17514	17394	17349	17306	17240	17293	17320	17238	17372	17448	17312	17400	17265	17235	17409	17248	17146	17485	17271	17338	17411	17364	17370	17393	17159	17433	17404	17264	17340	17268	17384	17340	17621	17323	17408	17375	17382	17359	17233	17331	17488	17300	17325	17355	17411	17353	17100	17301	17411	17368	17234	17408	17333	17509	17473	17357	17356	17299	17185	17421	17347	17394	17431	17369	17427	17335	17173	17082	17331	17186	17174	17455	17169	17147	17352	17328	17227	17478	17516	17351	17297	17392	17340	17491	17368	17411	17355	17340	17307	17204	17254	17487	17367	17267	17096	17403	17432	17522	17480	17376	17169	17458	17242	17363	17516	17338	17582	17386	17245	17340	17308	17463	17605	17368	17377	17406	17416	17144	17425	17418	17349	17375	17511	17127	17217	17295	17271	17144	17259	17248	17269	17147	17290	17221	17257	17352	17454	17194	17433	17251	17449	17119	17364	17418	17323	17359	17514	17405	17428	17368	17418	17289	17522	17184	17107	17236	17396	17225	17310	17508	17314	17403	17437	17393	17353	17398	17564	17359	17359	17290	17324	17312	17287	17425	17227	17188	17367	17247	17185	17386	17395	17506	17286	17429	17130	17409	17245	17329	17339	17371	17205	17423	17506	17268	17516	17257	17259	17428	17300	17142	17225	17460	17450	17423	17329	17429	17350	17426	17360	17322	17475	17412	17472	17393	17319	17334	17447	17320	17334	17308	17285	17298	17433	17416	17441	17202	17200	17341	17258	17287	17505	17449	17486	17357	17359	17242	17312	17255	17379	17436	17423	17243	17293	17345	17436	17335	17333	17466	17431	17190	17513	17340	17183	17408	17458	17088	17517	17065	17234	17302	17183	17364	17275	17399	17183	17311	17203	17345	17400	17249	17596	17467	17292	17564	17379	17330	17324	17365	17315	17380	17290	17418	17604	17243	17411	17421	17515	17168	17407	17353	17297	17358	17274	17377	17290	17441	17386	17379	17247	17341	17344	17161	17319	17386	17209	17291	17522	17218	17258	17331	17286	17443	17398	17225	17600	17400	17346	17355	17435	17486	17453	17422	17127	17475	17361	17416	17326	17479	17229	17407	17420	17204	17327	17339	17459	17386	17349	17318	17307	17384	17189	17245	17410	17415	17422	17354	17454	17242	17383	17291	17379	17606	17242	17317	17324	17191	17546	17263	17303	17394	17169	17318	17221	17456	17406	17273	17535	17447	17369	17324	17340	17345	17157	17337	17210	17292	17389	17303	17547	17418	17346	17255	17330	17407	17293	17265	17391	17290	17373	17364	17494	17226	17309	17525	17328	17329	17380	17361	17305	17362	17309	17269	17372	17351	17561	17412	17449	17303	17223	17088	17190	17474	17305	17159	17097	17263	17273	17236	17243	17252	17289	17174	17494	17195	17322	17359	17402	17272	17282	17305	17353	17582	17507	17338	17270	17379	17219	17123	17389	17208	17440	17303	17265	17291	17207	17411	17221	17297	17322	17464	17297	17284	17384	17246	17483	17462	17500	17425	17297	17361	17122	17347	17567	17270	17518	17534	17422	17371	17396	17250	17453	17384	17299	17402	17283	17459	17378	17270	17291	17374	17268	17299	17364	17369	17415	17237	17495	17303	17349	17387	17391	17546	17389	17172	17404	17281	17431	17372	17398	17260	17172	17532	17349	17545	17535	17303	17265	17463	17347	17254	17551	17462	17344	17334	17053	17329	17235	17385	17253	17297	17325	17195	17379	17335	17358	17428	17532	17354	17311	17299	17207	17163	17203	17530	17270	17484	17202	17511	17335	17540	17394	17251	17207	17444	17267	17245	17333	17361	17412	17382	17357	17310
28245	54451	49262	34600	21746	15588	15394	15413	15424	15513	15480	15445	15264	15508	15459	15423	15303	15431	15339	15397	15343	15571	15289	15380	15139	15315	15312	15458	15314	15355	15319	15484	15272	15365	15440	15277	15241	15269	15465	15328	15454	15423	15376	15413	15317	15419	15508	15336	15289	15462	15295	15276	15268	15402	15497	15321	15337	15282	15355	15324	15468	15317	15226	15496	15315	15423	15234	15403	15408	15323	15551	15242	15381	15693	15261	15557	15197	15419	15404	15297	15435	15390	15388	15430	15253	15401	15276	15376	15376	15432	15402	15338	15404	15285	15486	15315	15381	15442	15377	15316	15424	15340	15261	15419	15281	15325	15466	15423	15309	15335	15334	15464	15412	15419	15486	15532	15280	15466	15206	15424	15285	15572	15366	15270	15204	15227	15373	15327	15175	15324	15495	15430	15427	15207	15328	15284	15273	15359	15316	15356	15363	15469	15445	15398	15392	15471	15313	15382	15426	15319	15245	15371	15263	15308	15293	15260	15372	15283	15353	15407	15267	15370	15483	15304	15377	15212	15459	15421	15284	15395	15262	15246	15432	15259	15437	15243	15365	15255	15438	15476	15225	15260	15364	15449	15274	15314	15382	15381	15381	15380	15176	15254	15252	15379	15466	15439	15412	15234	15399	15400	15357	15407	15307	15284	15208	15372	15590	15363	15425	15424	15419	15277	15331	15439	15383	15315	15278	15361	15300	15274	15460	15431	15444	15284	15285	15166	15353	15352	15355	15292	15153	15125	15504	15284	15349	15322	15506	15342	15409	15298	15495	15361	15398	15540	15269	15417	15448	15339	15409	15431	15412	15215	15380	15497	15331	15319	15402	15332	15324	15303	15471	15331	15386	15311	15077	15311	15265	15488	15345	15376	15342	15355	15427	15398	15518	15364	15350	15382	15346	15235	15361	15236	15606	15294	15319	15401	15230	15332	15469	15282	15388	15398	15411	15353	15242	15318	15389	15405	15313	15414	15372	15363	15334	15238	15435	15481	15346	15333	15419	15272	15575	15255	15392	15524	15173	15331	15603	15412	15372	15219	15386	15492	15261	15354	15372	15385	15325	15457	15456	15318	15312	15561	15293	15327	15348	15432	15334	15474	15416	15321	15339	15451	15309	15475	15367	15364	15344	15285	15473	15338	15221	15490	15496	15502	15321	15299	15559	15421	15426	15453	15337	15487	15401	15260	15166	15474	15274	15419	15461	15275	15344	15466	15288	15451	15389	15328	15344	15453	15366	15466	15348	15397	15406	15437	15462	15395	15280	15299	15415	15312	15439	15420	15354	15280	15363	15450	15292	15385	15302	15500	15300	15325	15392	15379	15450	15308	15299	15317	15264	15346	15553	15426	15445	15353	15377	15143	15300	15228	15456	15219	15386	15209	15486	15345	15239	15429	15465	15426	15462	15422	15444	15458	15282	15312	15383	15396	15310	15381	15435	15297	15368	15405	15394	15539	15313	15322	15229	15301	15564	15555	15421	15507	15319	15331	15384	15459	15460	15259	15388	15314	15501	15415	15336	15536	15290	15499	15263	15479	15223	15360	15312	15458	15347	15438	15381	15478	15416	15377	15317	15319	15358	15360	15386	15504	15245	15543	15462	15322	15366	15403	15484	15363	15344	15272	15318	15451	15552	15366	15395	15294	15372	15387	15259	15429	15374	15515	15254	15462	15300	15477	15284	15393	15412	15396	15575	15365	15443	15381	15296	15490	15323	15358	15410	15181	15420	15299	15347	15545	15292	15291	15469	15424	15263	15255	15368	15458	15462	15381	15368	15358	15331	15350	15586	15508	15472	15459	15266	15325	15396	15281	15387	15309	15285	15320	15409	15285	15511	15399	15411	15491	15335	15405	15372	15367	15262	15488	15375	15303	15477	15312	15120	15500	15362	15496	15239	15375	15459	15549	15326	15410	15299	15293	15370	15406	15506	15476	15420	15473	15558	15414	15373	15276	15378	15360	15272	15351	15359	15326	15333	15261	15330	15455	15419	15406	15381	15442	15354	15370	15381	15389	15425	15436	15385	15457	15508	15361	15341	15439	15293	15533	15440	15283	15467	15507	15307	15299	15372	15499	15341	15417	15427	15447	15515	15477	15284	15285	15435	15307	15487	15453	15449	15439	15238	15394	15290	15352	15371	15465	15352	15419	15348	15405	15316	15567	15343	15348	15237	15209	15304	15293	15344	15521	15353	15507	15271	15448	15460	15308	15396	15329	15499	15327	15236	15363	15400	15452	15522	15307	15453	15362	15460	15337	15430	15518	15336	15247	15522	15316	15366	15446	15421	15374	15306	15393	15434	15366	15269	15355	15296	15276	15185	15250	15142	15254	15328	15522	15389	15232	15403	15284	15366	15356	15323	15382	15442	15259	15404	15471	15377	15321	15492	15316	15122	15599	15328	15273	15354	15570	15225	15588	15350	15325	15557	15579	15427	15309	15224	15401	15546	15242	15486	15216	15358	15151	15368	15325	15425	15263	15374	15454	15254	15411	15334	15501	15399	15373	15213	15447	15438	15346	15424	15406	15489	15290	15229	15506	15447	15198	15365	15419	15322	15410	15310	15298	15461	15282	15619	15231	15402	15506	15477	15365	15348	15435	15302	15427	15248	15450	15415	15379	15329	15274	15326	15236	15337	15466	15331	15265	15472	15353	15270	15579	15553	15295	15370	15339	15349	15455	15288	15324	15196	15323	15279	15500	15362	15456	15471	15319	15379	15307	15415	15351	15400	15370	15356	15407	15326	15344	15182	15431	15317	15397	15371	15277	15323	15283	15298	15503	15270	15430	15420	15286	15366	15259	15335	15233	15379	15325	15198	15477	15318	15532	15513	15427	15421	15380	15269	15423	15425	15430	15450	15391	15523	15431	15304	15291	15331	15316	15560	15452	15286	15273	15302	15379	15250	15383	15442	15533	15433	15399	15305	15510	15308	15292	15473	15148	15459	15520	15486	15427	15328	15328	15292	15330	15351	15447	15375	15504	15328	15444	15327	15436	15354	15371	15314	15449	15359	15432	15415	15336	15453	15325	15381	15259	15475	15403	15581	15245	15442	15264	15242	15327	15516	15394	15530	15532	15232	15306	15492	15316	15429	15476	15380	15389	15481	15435	15307	15403	15349	15387	15398	15205	15484	15363	15477	15475	15439	15330	15366	15517	15546	15390	15355	15437	15473	15399	15378	15401	15517	15509	15456	15400	15217	15347	15394	15405	15360	15312	15259	15278	15412	15453	15479	15422	15436	15422	15296	15537	15510	15354	15216	15338	15219	15108	15419	15439	15442	15475	15318	15580	15367	15370	15198	15290	15411	15353	15238	15484	15415	15399	15331	15407	15488	15304	15463	15427	15412	15324	15481	15293	15433	15174	15484	15379	15396	15458	15483	15477	15534	15489	15439	15453	15373	15427	15421	15380	15460	15471	15533	15455	15463	15460	15174	15291	15586	15357	15557	15424	15308	15349	15433	15378	15449	15290	15509	15525	15217	15356	15323	15244	15502	15374	15467	15246	15445	15271	15390	15448	15378	15333	15468	15279	15321	15381	15495	15309	15341	15443	15324	15237	15259	15452	15431	15263	15254	15579	15498	15519	15400	15323	15305	15281	15330	15488	15310	15372	15362	15254	15465	15427	15435	15475	15465	15447	15532	15405	15343	15430	15314	15330	15228	15269	15401	15306	15406	15402	15326	15489	15334	15337	15438	15444	15276	15353	15481	15281	15286	15415	15230	15396	15431	15273	15464	15220	15299	15407	15400	15312	15400	15373	15461	15614	15328	15506	15463	15368	15265	15407	15605	15340	15477	15303	15296	15470	15397	15318	15404	15226	15332	15378	15355	15443	15377	15457	15619	15227	15479	15366	15411	15295	15412	15412	15327	15403	15479	15286	15211	15405	15341	15380	15365	15374	15495	15304	15306	15473	15228	15328	15469	15408	15387	15171	15290	15358	15444	15329	15415	15499	15473	15450	15389	15413	15453	15341	15341	15447	15312	15407	15301	15323	15442	15418	15309	15322	15384	15315	15333	15514	15449	15423	15290	15314	15616	15480	15397	15609	15372	15503	15437	15330	15418	15374	15470	15406	15402	15171	15465	15351	15387	15363	15563	15416	15335	15306	15480	15285	15245	15370	15322	15405	15320	15380	15198	15528	15246	15363	15433	15391	15524	15592	15321	15540	15404	15463	15326	15241	15262	15309	15488	15313	15429	15318	15421	15323	15272	15603	15423	15271	15284	15301	15348	15431	15334	15414	15399	15415	15450	15526	15344	15299	15440	15263	15273	15210	15326	15273	15419	15331	15486	15346	15362	15439	15300	15390	15386	15286	15437	15286	15310	15289	15459	15459	15331	15452	15240	15344	15461	15285	15420	15230	15371	15348	15198	15403	15280	15452	15284	15498	15258	15414	15337	15319	15453	15450	15449	15337	15610	15538	15373	15340	15353	15512	15349	15255	15452	15402	15387	15350	15397	15354	15337	15473	15350	15383	15379	15359	15319	15536	15394	15493	15252	15519	15296	15352	15402	15447	15442	15322	15397	15360	15448	15398	15544	15381	15407	15473	15377	15500	15287	15637	15403	15452	15371	15481	15376	15444	15276	15176	15342	15479	15397	15413	15427	15479	15412	15428	15466	15491	15331	15282	15363	15478	15353	15421	15394	15405	15363	15531	15291	15479	15494	15425	15329	15354	15316	15402	15412	15268	15324	15238	15314	15344	15413	15344	15444	15319	15391	15520	15459	15413	15415	15369	15519	15469	15323	15229	15541	15351	15454	15462	15506	15263	15379	15375	15428	15525	15323	15486	15367	15304	15409	15396	15272	15336	15421	15396	15446	15448	15419	15433	15303	15398	15386	15430	15427	15236	15444	15235	15328	15364	15405	15397	15255	15281	15469	15266	15370	15361	15237	15494	15300	15321	15472	15290	15398	15455	15233	15542	15439	15509	15456	15394	15338	15341	15310	15399	15264	15512	15395	15301	15329	15420	15304	15441	15429	15286	15206	15258	15474	15325	15359	15454	15270	15439	15523	15381	15561	15415	15340	15402	15114	15567	15388	15399	15441	15357	15342	15512	15349	15234	15275	15340	15411	15383	15407	15356	15421	15351	15413	15530	15348	15369	15364	15252	15334	15331
24167	24140	45347	49294	34800	24082	20701	18062	17561	17505	17683	17502	17677	17532	17525	17700	17395	17578	17470	17654	17674	17570	17579	17483	17518	17345	17713	17730	17511	17504	17592	17299	17647	17431	17653	17547	17471	17535	17544	17470	17620	17631	17323	17504	17574	17355	17339	17366	17652	17456	17479	17653	17487	17527	17369	17346	17598	17597	17183	17438	17468	17557	17640	17420	17304	17433	17551	17490	17564	17416	17491	17372	17531	17507	17465	17503	17390	17502	17567	17446	17445	17574	17595	17477	17429	17275	17368	17320	17585	17310	17432	17440	17642	17628	17373	17382	17566	17293	17479	17448	17677	17532	17416	17468	17548	17515	17357	17555	17548	17413	17309	17312	17322	17527	17394	17589	17602	17638	17437	17403	17404	17589	17547	17422	17395	17437	17388	17243	17323	17643	17546	17483	17580	17463	17315	17723	17491	17367	17442	17453	17351	17395	17495	17432	17591	17474	17461	17557	17453	17426	17476	17494	17430	17361	17487	17656	17303	17479	17400	17400	17478	17480	17446	17579	17493	17536	17466	17655	17518	17552	17397	17441	17527	17363	17458	17436	17358	17580	17368	17358	17512	17667	17663	17327	17408	17248	17261	17478	17426	17353	17555	17350	17547	17397	17482	17490	17373	17347	17142	17494	17512	17555	17182	17407	17409	17397	17606	17319	17441	17417	17348	17421	17418	17344	17682	17488	17409	17430	17355	17486	17364	17477	17326	17448	17508	17322	17506	17588	17317	17339	17325	17337	17346	17409	17243	17437	17221	17490	17530	17528	17566	17247	17482	17433	17606	17475	17336	17443	17574	17672	17302	17675	17523	17373	17422	17642	17393	17609	17599	17448	17557	17309	17473	17594	17427	17422	17506	17553	17419	17562	17691	17481	17539	17625	17453	17520	17460	17392	17398	17469	17309	17322	17401	17514	17410	17417	17491	17445	17259	17427	17294	17358	17394	17541	17537	17374	17540	17376	17396	17561	17433	17494	17433	17535	17344	17362	17338	17569	17506	17613	17371	17367	17428	17484	17465	17430	17514	17559	17381	17457	17428	17330	17478	17496	17572	17506	17343	17461	17476	17652	17617	17430	17376	17490	17507	17539	17536	17538	17330	17477	17483	17325	17366	17763	17353	17616	17288	17525	17757	17283	17375	17597	17479	17404	17483	17553	17641	17368	17249	17496	17619	17478	17333	17452	17327	17333	17450	17600	17250	17556	17612	17389	17521	17319	17384	17384	17411	17451	17563	17476	17459	17571	17502	17281	17371	17367	17325	17283	17444	17529	17400	17411	17411	17354	17469	17295	17368	17465	17513	17465	17615	17444	17467	17452	17564	17399	17393	17450	17480	17464	17199	17302	17461	17452	17407	17325	17428	17365	17614	17488	17517	17413	17518	17370	17591	17541	17375	17390	17437	17517	17393	17184	17164	17506	17387	17413	17300	17329	17474	17518	17509	17451	17340	17639	17508	17350	17519	17641	17418	17207	17479	17432	17313	17499	17593	17438	17140	17349	17734	17279	17294	17484	17433	17535	17589	17383	17135	17376	17275	17497	17478	17557	17342	17479	17256	17175	17469	17486	17372	17395	17579	17483	17391	17210	17388	17555	17393	17356	17288	17565	17545	17525	17501	17244	17316	17286	17512	17448	17372	17268	17472	17252	17379	17502	17463	17415	17454	17591	17394	17481	17364	17296	17425	17634	17280	17320	17453	17547	17455	17485	17511	17464	17444	17332	17396	17500	17376	17487	17290	17564	17572	17541	17483	17616	17510	17302	17370	17453	17634	17794	17344	17348	17644	17458	17398	17346	17469	17475	17353	17489	17584	17268	17480	17540	17243	17610	17459	17378	17386	17633	17582	17463	17281	17224	17707	17454	17305	17556	17341	17392	17556	17203	17520	17450	17356	17550	17684	17295	17514	17234	17686	17443	17376	17332	17362	17378	17471	17305	17520	17583	17381	17464	17424	17442	17608	17537	17430	17446	17472	17382	17534	17413	17525	17491	17388	17601	17431	17317	17624	17592	17159	17506	17380	17369	17437	17417	17844	17364	17316	17480	17542	17595	17232	17622	17471	17513	17569	17479	17432	17534	17496	17612	17685	17413	17497	17405	17432	17678	17381	17218	17450	17336	17512	17315	17364	17565	17324	17382	17350	17321	17468	17576	17354	17369	17404	17446	17726	17410	17284	17555	17374	17527	17428	17513	17603	17596	17487	17426	17432	17354	17478	17300	17404	17402	17507	17375	17393	17424	17382	17478	17373	17597	17457	17511	17346	17262	17345	17460	17557	17447	17403	17567	17524	17492	17508	17458	17432	17318	17502	17635	17534	17610	17517	17355	17347	17402	17515	17426	17275	17252	17327	17516	17381	17298	17519	17680	17342	17481	17275	17546	17379	17622	17486	17414	17520	17495	17346	17412	17395	17377	17646	17479	17433	17433	17431	17297	17368	17503	17441	17290	17373	17529	17354	17325	17566	17484	17233	17383	17516	17458	17339	17461	17150	17365	17264	17461	17434	17524	17394	17422	17509	17346	17436	17498	17559	17388	17463	17381	17554	17408	17411	17351	17502	17388	17499	17310	17282	17471	17522	17294	17476	17418	17436	17446	17360	17589	17490	17338	17424	17377	17405	17665	17456	17328	17481	17497	17587	17226	17598	17470	17557	17391	17576	17439	17585	17544	17347	17333	17478	17251	17309	17597	17633	17477	17520	17569	17368	17514	17411	17356	17467	17403	17469	17544	17456	17350	17354	17427	17218	17407	17469	17379	17518	17332	17353	17372	17401	17487	17474	17480	17563	17511	17521	17264	17412	17451	17165	17323	17576	17415	17413	17340	17350	17418	17363	17496	17398	17265	17437	17378	17289	17295	17344	17507	17556	17337	17392	17489	17374	17504	17467	17456	17448	17399	17508	17366	17697	17201	17437	17285	17430	17412	17644	17591	17499	17634	17375	17288	17515	17305	17385	17523	17424	17563	17482	17409	17446	17397	17489	17593	17290	17430	17485	17322	17440	17752	17276	17360	17523	17380	17391	17309	17382	17450	17338	17401	17574	17267	17208	17315	17425	17356	17630	17583	17467	17340	17342	17448	17324	17172	17537	17368	17298	17452	17381	17217	17479	17367	17346	17243	17298	17371	17340	17223	17412	17436	17475	17510	17495	17368	17385	17218	17307	17311	17588	17413	17448	17486	17351	17499	17408	17569	17295	17559	17368	17403	17451	17451	17571	17503	17430	17502	17337	17538	17387	17351	17687	17489	17615	17504	17561	17587	17516	17528	17368	17363	17346	17401	17255	17389	17359	17348	17460	17415	17529	17526	17372	17498	17505	17366	17626	17351	17437	17440	17603	17393	17583	17404	17396	17378	17566	17400	17483	17451	17444	17382	17474	17528	17285	17284	17414	17697	17539	17435	17314	17363	17412	17852	17371	17334	17477	17239	17630	17517	17311	17491	17499	17495	17146	17584	17437	17459	17314	17530	17357	17450	17485	17318	17516	17432	17444	17547	17487	17529	17631	17531	17487	17344	17527	17367	17362	17425	17275	17488	17640	17477	17560	17456	17398	17433	17549	17476	17150	17428	17388	17347	17224	17340	17500	17373	17415	17501	17394	17633	17432	17681	17358	17458	17288	17408	17499	17603	17385	17417	17430	17566	17595	17414	17631	17272	17307	17318	17483	17319	17533	17379	17397	17450	17482	17397	17489	17443	17543	17287	17242	17565	17555	17419	17592	17440	17528	17633	17544	17443	17513	17293	17393	17283	17582	17488	17423	17389	17509	17545	17402	17526	17509	17267	17366	17374	17396	17406	17657	17505	17316	17364	17442	17371	17421	17445	17291	17392	17329	17521	17351	17578	17332	17286	17597	17458	17422	17408	17445	17330	17514	17573	17511	17282	17395	17450	17494	17542	17402	17393	17306	17393	17302	17401	17613	17420	17338	17354	17555	17554	17442	17507	17623	17555	17473	17513	17311	17306	17366	17365	17271	17373	17734	17489	17293	17454	17550	17528	17335	17368	17278	17532	17385	17413	17570	17483	17449	17462	17465	17399	17426	17434	17546	17465	17378	17562	17433	17341	17492	17496	17514	17459	17410	17467	17333	17559	17292	17432	17403	17288	17417	17742	17483	17476	17387	17372	17348	17595	17554	17525	17300	17514	17587	17461	17336	17323	17721	17393	17478	17498	17326	17491	17468	17548	17568	17522	17465	17272	17304	17237	17492	17256	17252	17375	17421	17457	17431	17518	17468	17496	17428	17676	17528	17526	17472	17446	17455	17122	17508	17486	17315	17224	17320	17323	17508	17355	17597	17481	17290	17358	17459	17437	17587	17439	17496	17268	17284	17500	17400	17350	17602	17598	17723	17356	17574	17380	17177	17184	17416	17497	17456	17350	17566	17219	17430	17510	17426	17275	17406	17439	17494	17575	17479	17511	17591	17390	17581	17287	17448	17675	17608	17533	17460	17646	17425	17317	17277	17095	17605	17540	17505	17425	17586	17442	17405	17711	17580	17437	17375	17438	17420	17321	17386	17477	17437	17411	17493	17385	17451	17239	17505	17423	17453	17439	17655	17625	17524	17210	17395	17624	17332	17483	17549	17346	17454	17508	17456	17473	17567	17481	17527	17365	17482	17418	17429	17462	17261	17396	17476	17421	17548	17464	17519	17610	17417	17564	17443	17346	17541	17362	17345	17534	17281	17430	17364	17292	17139	17193	17487	17332	17465	17497	17334	17390	17543	17383	17409	17235	17371	17277	17545	17134	17503	17210	17665	17487	17477	17487	17460	17608	17378	17239	17548	17377	17498	17543	17356	17555	17511	17498	17160	17412	17526	17472	17410	17634	17575	17330	17392	17359	17321	17537	17284	17444	17602	17381	17250	17624	17396	17309	17238	17650	17386	17198	17392	17456	17535	17480	17390	17538	17468	17318	17462	17509	17410	17407	17479	17409	17430	17471	17591	17228	17456	17376	17517	17476	17617	17401	17289	17302	17492	17351	17391	17385	17463	17392	17423	17504	17433	17395	17181	17317	17268	17290	17325	17422	17436	17637	17506	17433	17230	17527	17214	17418	17491	17574	17440	17370	17482	17563	17425	17543	17485	17576	17580	17460	17380	17098	17438	17345	17471	17529
52619	95874	88907	65190	39626	17526	15541	15411	15441	15446	15369	15582	15576	15591	15622	15715	15469	15591	15410	15573	15486	15598	15530	15432	15434	15425	15363	15668	15535	15506	15513	15404	15371	15575	15622	15403	15486	15645	15521	15525	15378	15440	15452	15585	15551	15516	15457	15688	15515	15345	15432	15475	15458	15557	15576	15651	15333	15553	15540	15275	15576	15380	15532	15434	15520	15440	15290	15400	15300	15451	15532	15285	15548	15374	15409	15393	15435	15539	15529	15419	15437	15462	15602	15378	15534	15474	15452	15441	15406	15379	15337	15493	15555	15419	15470	15416	15365	15406	15451	15457	15432	15506	15497	15597	15472	15383	15515	15348	15347	15369	15477	15610	15356	15499	15509	15629	15469	15552	15465	15312	15480	15655	15496	15420	15436	15501	15484	15663	15463	15288	15454	15476	15493	15463	15623	15474	15446	15223	15572	15617	15527	15420	15401	15521	15527	15522	15504	15526	15540	15435	15470	15471	15377	15546	15525	15393	15469	15469	15403	15433	15332	15423	15494	15391	15435	15454	15503	15336	15637	15472	15393	15479	15513	15598	15455	15448	15324	15434	15429	15415	15351	15441	15436	15492	15522	15596	15431	15527	15533	15381	15418	15427	15416	15341	15462	15455	15370	15323	15626	15276	15523	15263	15444	15423	15297	15507	15568	15614	15330	15409	15487	15382	15413	15444	15523	15531	15446	15467	15342	15548	15496	15443	15602	15476	15448	15413	15551	15473	15442	15419	15442	15433	15379	15490	15516	15372	15610	15675	15596	15462	15659	15416	15495	15589	15387	15393	15514	15522	15355	15475	15548	15398	15495	15437	15430	15450	15615	15352	15579	15412	15528	15353	15424	15406	15393	15350	15663	15318	15452	15507	15458	15340	15415	15455	15411	15659	15511	15343	15588	15574	15458	15434	15508	15359	15574	15321	15347	15442	15427	15547	15564	15433	15649	15320	15401	15544	15314	15403	15404	15457	15386	15451	15512	15474	15374	15362	15570	15343	15351	15334	15504	15481	15348	15550	15431	15485	15350	15608	15398	15541	15580	15272	15659	15443	15557	15402	15549	15522	15656	15500	15436	15424	15393	15393	15426	15355	15505	15629	15684	15521	15455	15600	15394	15561	15553	15449	15313	15350	15474	15325	15559	15334	15455	15529	15429	15518	15376	15391	15388	15225	15378	15642	15343	15452	15357	15512	15339	15599	15465	15358	15491	15378	15423	15414	15414	15469	15396	15469	15604	15533	15422	15405	15250	15458	15510	15481	15504	15533	15435	15483	15375	15320	15263	15471	15530	15434	15371	15407	15471	15491	15391	15576	15442	15476	15453	15438	15392	15512	15271	15538	15566	15553	15451	15557	15477	15490	15665	15226	15547	15425	15427	15390	15557	15428	15534	15429	15469	15565	15635	15461	15481	15307	15509	15374	15489	15329	15532	15252	15421	15458	15445	15423	15567	15391	15579	15419	15393	15592	15261	15384	15518	15471	15349	15357	15493	15409	15623	15495	15511	15399	15383	15518	15419	15468	15394	15364	15523	15340	15485	15354	15361	15588	15460	15390	15437	15404	15219	15587	15430	15426	15423	15568	15488	15356	15408	15522	15418	15556	15458	15602	15533	15481	15435	15550	15395	15523	15467	15439	15605	15537	15417	15529	15458	15433	15540	15552	15483	15527	15586	15546	15280	15443	15434	15417	15492	15534	15292	15434	15334	15484	15451	15604	15385	15494	15483	15553	15401	15373	15456	15413	15466	15322	15391	15563	15379	15541	15370	15420	15446	15529	15563	15554	15553	15510	15473	15452	15413	15409	15393	15520	15334	15469	15490	15534	15462	15460	15496	15491	15343	15498	15501	15414	15592	15542	15341	15586	15435	15396	15514	15623	15267	15509	15388	15373	15507	15572	15414	15407	15564	15538	15450	15445	15569	15403	15377	15360	15510	15506	15385	15579	15434	15569	15409	15497	15430	15440	15602	15476	15431	15626	15435	15505	15503	15415	15388	15520	15200	15287	15366	15384	15564	15465	15425	15515	15521	15558	15449	15526	15595	15291	15487	15558	15362	15401	15503	15668	15572	15584	15306	15543	15503	15523	15249	15577	15402	15425	15448	15353	15490	15451	15388	15176	15319	15576	15501	15467	15429	15425	15326	15656	15388	15478	15376	15349	15413	15494	15331	15525	15436	15485	15523	15612	15329	15406	15473	15408	15480	15573	15506	15405	15394	15411	15433	15370	15490	15473	15453	15458	15449	15489	15377	15473	15463	15410	15493	15472	15596	15480	15402	15435	15448	15464	15511	15419	15490	15501	15382	15402	15533	15492	15787	15418	15331	15382	15303	15421	15407	15508	15564	15557	15482	15302	15449	15525	15487	15359	15280	15412	15531	15454	15312	15530	15453	15473	15423	15469	15587	15543	15281	15527	15517	15387	15295	15566	15468	15421	15457	15439	15436	15601	15503	15598	15471	15576	15415	15243	15463	15462	15492	15528	15554	15391	15339	15488	15435	15547	15438	15458	15445	15421	15519	15516	15402	15478	15464	15441	15388	15411	15453	15464	15552	15549	15251	15546	15440	15544	15315	15603	15529	15367	15790	15427	15583	15486	15502	15226	15537	15594	15634	15313	15225	15468	15394	15512	15448	15551	15230	15432	15455	15508	15425	15472	15452	15583	15487	15447	15630	15351	15572	15477	15456	15466	15291	15330	15429	15442	15314	15388	15444	15522	15582	15360	15433	15413	15574	15371	15427	15356	15438	15577	15512	15471	15424	15352	15561	15406	15413	15599	15528	15564	15414	15472	15413	15559	15520	15300	15426	15525	15276	15232	15463	15600	15446	15585	15573	15516	15478	15435	15472	15378	15398	15485	15309	15521	15538	15446	15403	15613	15482	15350	15370	15529	15433	15461	15346	15698	15556	15581	15540	15421	15560	15485	15477	15422	15372	15353	15449	15551	15351	15459	15254	15544	15408	15416	15503	15425	15410	15308	15580	15486	15410	15565	15503	15569	15559	15475	15435	15416	15396	15564	15323	15453	15532	15381	15267	15559	15347	15571	15540	15453	15372	15568	15526	15405	15642	15501	15396	15626	15552	15377	15424	15569	15425	15418	15453	15349	15614	15511	15545	15267	15536	15451	15420	15641	15464	15614	15418	15515	15475	15487	15397	15569	15416	15622	15396	15539	15415	15223	15698	15367	15424	15399	15493	15271	15352	15431	15575	15423	15544	15447	15578	15483	15372	15418	15543	15492	15563	15470	15492	15591	15449	15359	15458	15419	15544	15498	15523	15535	15474	15552	15588	15238	15417	15605	15517	15650	15443	15473	15483	15517	15412	15412	15499	15576	15497	15613	15456	15557	15440	15558	15520	15552	15523	15473	15551	15402	15426	15444	15409	15450	15419	15479	15401	15517	15399	15523	15459	15366	15483	15342	15447	15631	15601	15558	15510	15472	15475	15351	15440	15581	15573	15507	15385	15366	15482	15487	15385	15622	15492	15485	15485	15541	15532	15454	15505	15537	15367	15476	15691	15608	15603	15389	15478	15713	15320	15360	15403	15528	15530	15540	15552	15416	15553	15294	15372	15729	15390	15426	15368	15380	15330	15624	15364	15485	15354	15557	15475	15466	15624	15411	15376	15498	15439	15476	15347	15381	15495	15502	15512	15504	15475	15372	15333	15661	15377	15553	15566	15487	15631	15493	15149	15408	15513	15505	15495	15461	15431	15372	15558	15502	15586	15443	15540	15407	15331	15629	15462	15504	15516	15423	15441	15416	15455	15599	15246	15322	15688	15452	15444	15400	15397	15616	15371	15343	15520	15494	15483	15356	15503	15323	15761	15534	15517	15359	15573	15401	15480	15514	15361	15361	15366	15501	15643	15436	15549	15538	15650	15344	15346	15373	15366	15621	15457	15384	15487	15481	15453	15465	15448	15337	15506	15333	15278	15477	15336	15421	15543	15301	15527	15407	15434	15474	15521	15478	15487	15424	15471	15590	15553	15377	15497	15365	15531	15410	15550	15507	15463	15397	15499	15371	15315	15410	15547	15480	15254	15317	15585	15509	15467	15332	15518	15408	15569	15381	15354	15346	15575	15566	15368	15432	15485	15489	15490	15517	15562	15242	15391	15432	15568	15506	15445	15371	15491	15365	15385	15403	15421	15299	15334	15485	15431	15457	15578	15366	15516	15451	15540	15412	15412	15430	15518	15596	15371	15413	15497	15525	15522	15496	15414	15445	15503	15542	15359	15455	15555	15274	15498	15282	15405	15509	15623	15332	15353	15691	15442	15499	15536	15624	15446	15419	15322	15421	15412	15448	15585	15341	15453	15543	15593	15318	15435	15510	15591	15348	15352	15507	15483	15414	15620	15434	15532	15310	15499	15277	15532	15493	15671	15414	15463	15413	15449	15293	15424	15415	15549	15497	15469	15348	15528	15495	15382	15514	15303	15463	15337	15352	15511	15338	15500	15514	15442	15587	15380	15511	15450	15562	15412	15686	15513	15368	15569	15309	15472	15534	15306	15570	15320	15302	15664	15572	15505	15475	15359	15406	15491	15445	15384	15441	15490	15626	15545	15348	15604	15604	15495	15434	15478	15428	15528	15645	15421	15509	15576	15477	15519	15404	15511	15308	15532	15646	15280	15650	15392	15482	15417	15447	15545	15513	15404	15461	15434	15382	15471	15586	15494	15443	15488	15422	15503	15467	15361	15449	15366	15426	15584	15589	15542	15488	15508	15442	15518	15275	15321	15386	15538	15431	15577	15384	15441	15345	15378	15529	15458	15275	15472	15457	15418	15399	15633	15569	15424	15488	15471	15500	15336	15425	15593	15407	15471	15388	15622	15429	15482	15305	15640	15353	15463	15534	15661	15375	15527	15394	15409	15427	15566	15325	15437	15316	15536	15532	15457	15376	15511	15420	15563	15463	15441	15543	15585	15467	15553	15476	15579	15453	15377	15401	15547	15481	15546	15417	15339	15555	15431	15447	15472	15438	15459	15458	15246	15394	15343	15510	15539	15456	15650	15413	15429	15513	15533	15370	15335	15449	15434	15683	15456	15509	15487	15419	15422	15380	15452	15338	15474	15365	15523	15566	15401	15566	15478	15433	15421	15531	15363	15500	15458	15342
23010	22374	38813	44917	36167	25868	23520	19135	18131	18383	18658	18304	18308	18096	18056	18018	18367	18029	18350	18172	18217	18051	17944	18191	18007	18159	17965	18141	17932	18141	17891	17998	17830	18008	17711	18096	18077	18035	17918	17988	17974	17973	17994	17830	17935	17924	17873	18030	17872	17818	17791	18087	17978	17999	17853	17821	17694	17961	17974	18031	17925	17864	17915	17763	17927	17925	18013	17980	17945	17836	18237	17941	18000	17953	18154	17996	17933	17992	18085	18064	17878	17755	17909	17856	17892	17976	18067	17934	17842	17971	17927	18139	17905	18137	17750	17746	17883	18015	17812	17988	17884	17918	17979	17919	17806	17704	17745	17822	18170	18002	18003	17897	18021	17988	18075	17936	17807	18061	17893	17860	17859	17966	17798	18002	17912	17823	17962	17835	17855	17859	17940	18023	17954	17855	17681	17793	17822	17778	18001	17846	17859	17758	17854	17815	17833	17853	17997	17841	18013	17945	17768	17918	18067	17970	17673	17958	18036	18062	17943	17970	17796	17852	17867	17932	17810	17950	18119	17929	17850	17614	17962	17960	17959	18000	17868	17839	17897	18003	17820	18004	17909	17832	17719	18069	17996	18062	17803	17712	17931	18057	17788	17988	17712	17842	17904	17857	17928	17826	17910	17927	17930	17896	18000	17972	17930	18017	17692	18022	18049	17907	17954	17866	17809	17900	17909	17888	17920	17801	17961	17932	17876	18013	17963	18060	18025	17854	17912	17940	17908	17839	18160	18011	18056	17784	17813	17995	17956	18012	17860	17780	17790	17843	17849	17784	17709	17869	17985	18159	18019	18176	18064	17952	17758	17733	17875	17794	17750	17958	17853	17938	17974	17919	17966	17879	17958	17935	17808	17879	18035	17854	18014	18053	17725	17923	17854	17989	18077	18095	17780	17683	17802	17787	17924	17984	17734	17860	17703	18025	17957	17734	17870	17954	17987	18041	17979	17912	18019	17817	17913	18049	17814	18108	18018	17817	17890	17995	17837	17860	17980	17961	17960	17782	17785	17526	17794	17669	17924	17958	17879	17850	17793	17958	17820	18016	17987	17858	17808	17776	17799	17857	17928	17721	17923	17827	18142	17907	17941	17757	17591	17968	18043	17711	17794	17816	17824	18090	17890	17912	17901	17951	17878	18056	17838	18013	17841	17904	17745	18149	17908	17876	17931	17921	17923	17720	17779	18002	17769	17965	17693	18023	17865	17753	17807	17826	17825	18042	18017	17876	17928	18108	17986	17626	17790	17858	17954	17857	18095	18010	17883	17962	18014	17868	17808	17772	17655	17719	17841	18124	17753	17921	17856	17878	17764	18127	18090	17862	17563	17974	17873	17953	17743	17899	17823	17970	17827	17989	17986	17882	18013	17819	17975	17892	17844	17902	17803	17734	17790	17930	17924	17903	17590	17649	17697	17923	17823	18109	17636	17772	17960	17806	17907	17815	18128	17761	17891	17927	17788	18090	17988	18064	17916	17929	17889	17899	17901	17929	17834	17963	17808	18110	17908	18100	17777	17808	18108	17921	17961	17883	17604	17915	17806	17706	17900	17818	17581	18099	17889	17810	17892	17855	17823	17880	17758	17754	18040	17937	18075	17797	17853	17813	18053	17835	17892	17837	17766	17742	17909	17807	17925	17878	17855	17887	17925	17888	17838	17939	17808	18065	17771	17951	18021	17929	17919	17851	17888	18026	18077	17988	17823	17856	17834	17810	17970	17802	18052	17647	17710	17786	17854	17680	17894	17696	18120	17917	17988	17905	17707	17767	17910	17891	17921	17861	17741	17985	17962	18112	18001	17751	17874	17815	17795	17932	17826	17987	17881	17920	17936	17713	17794	17975	18091	17703	17863	17709	17862	17911	17962	17920	17857	17839	17840	17736	17937	17893	17790	17739	17973	17961	17825	18060	17743	17946	17894	17819	17958	17936	17921	17680	17978	17952	17897	18026	18073	17951	17999	17832	17840	17484	17808	17738	18018	17851	17961	17792	17925	18140	17914	17924	17868	18005	17915	18077	17903	17859	17864	17988	17835	17930	17993	17819	17729	17843	18042	17908	17747	17949	17827	17912	17914	17969	17746	17655	17667	17894	17879	17884	17897	17535	17876	17978	17747	17854	17848	17883	17740	17722	17815	17620	17932	17659	17914	17996	17820	18006	17863	17885	17906	17994	17882	17822	18023	17906	18082	17873	17997	17677	17907	17830	17713	17920	17872	18000	18008	18055	17987	17938	17691	17821	17720	17785	17878	17842	17866	17972	17817	17937	17794	17809	17786	17889	17879	17805	17782	17886	17902	17685	17756	17877	17894	17860	17924	17839	17883	18010	17789	18070	17891	17926	18045	17950	18021	17984	17706	17825	17752	18121	18014	17793	17887	17915	17849	18097	18032	17949	18091	18054	17941	17937	17754	17904	17804	17978	17881	18002	17882	17891	18008	17972	17918	17851	17825	17647	17873	17987	18004	17747	17984	17782	18096	17996	17996	17988	17979	17960	17927	17833	17747	17794	18038	18067	17988	17872	17908	17975	17910	17782	17719	17783	18000	17993	17849	17908	17886	17919	18029	18043	17887	17859	17796	17946	17841	17897	17867	18038	17807	17982	18074	17898	17938	17922	17944	17898	17756	17996	17810	17912	17980	17831	17919	18075	18023	17948	18114	17756	17943	17828	17912	17864	17910	17821	18092	18001	18107	17960	17814	17774	17871	17840	18033	17779	17849	17994	17805	17896	18024	18057	18008	17929	17570	17653	17896	17722	17834	17978	17824	17675	17868	17840	17896	18020	17856	17927	17741	17895	17919	18032	17905	17899	17901	17777	18076	17909	17894	17687	17895	17842	18075	18010	18118	17996	17840	17682	18172	17844	18079	17938	18029	17802	17753	17801	17966	17815	17793	17856	17974	17831	17875	17759	17806	17810	17863	17907	17826	17951	17748	17834	17723	17958	17814	18136	18139	17888	18033	17782	17922	17924	17910	17804	17912	17781	17757	17970	17946	17998	17959	17925	17843	17861	17881	18055	17848	17677	17963	18029	17848	17890	17933	18047	17963	17979	17712	18039	17762	18008	18062	17941	17884	17999	17955	17974	17839	17810	17919	17959	17854	17750	17947	17673	17987	17800	17694	17658	17945	17732	17926	17757	17870	17726	17828	17953	17726	18029	17818	17914	17854	18039	18015	17698	17837	17811	17950	18126	17831	17820	17831	17856	17852	18049	17902	17787	17936	17961	17852	17799	17885	17718	17928	17933	17866	17803	17862	18087	17977	17885	17917	17879	17895	18030	17726	17906	17846	17796	17778	17644	17988	17868	17828	18045	17632	18070	17838	17889	17839	17854	17884	17941	17903	17870	17951	17725	17819	17932	17673	17835	17986	17985	18013	18042	18009	17885	17858	18051	18014	17899	17879	17881	18025	18100	18000	18101	17839	17888	17807	17841	18071	17773	17861	17901	17822	17992	17928	18054	17706	17751	17868	17842	17912	17938	17782	17835	17922	18043	17878	17913	17667	17928	17916	17692	17886	17805	17971	17989	17676	18080	17774	17985	17941	17968	17999	17553	18148	17785	17700	17920	17572	17809	17893	17950	17928	17985	17738	17800	17912	17666	17824	17952	17825	17952	18099	17747	17971	17652	18048	17764	17891	17902	17944	18063	17847	17858	17830	17909	17994	17927	17966	17894	18069	18029	17900	17787	17947	18028	17934	17916	17841	17989	17986	17866	17938	17898	17749	17905	18003	17880	17916	17786	17977	17823	17984	18059	17980	17815	17779	17858	18006	17947	17903	17891	17723	17924	17759	17968	18018	17893	17787	17728	17847	17961	17906	18008	17810	17821	17901	17617	17908	18137	17810	17979	17936	17997	18050	17851	18114	17867	17976	17858	17800	17757	17869	18095	17684	17795	17940	18115	17873	17724	17978	18034	18006	17946	18120	17845	17603	17894	17966	17910	17987	17873	17996	17864	18085	17795	17775	17818	17621	17914	17945	17756	18029	17690	17702	17870	17787	17939	18181	17966	17756	17880	17746	17936	17924	17844	17854	17887	18153	17890	17913	17762	17931	17843	17973	17840	17849	17844	17917	17814	17881	17917	17965	17935	17569	17980	17893	17825	18114	18008	17788	18049	17850	17789	17843	17756	18150	17949	18096	17899	17860	17927	17953	17783	17956	18003	17787	17606	17934	17916	18021	18000	17855	17868	17792	17956	17901	17764	17877	17885	17758	17753	17800	17792	17981	17741	17601	17923	17956	17664	17994	17870	18078	17923	17831	17867	17906	17996	17964	18111	17786	18137	17892	17950	17789	17803	17809	17797	17784	17725	17583	17813	18028	17791	18049	17508	17839	17951	17816	17807	18020	17897	17831	18041	17976	17692	17878	17916	18061	17950	18021	17911	17922	17785	17806	17795	17871	17991	17979	17955	17849	17970	17956	17851	17737	17695	17876	17877	17902	18012	18136	17929	18179	17668	17906	17921	17919	17876	17817	18005	17888	18007	17834	17897	18030	17914	17876	18033	17931	18030	17828	17835	17843	17964	17874	17744	17891	17723	17982	17742	17844	17759	17862	17972	18073	17999	17836	18032	17869	17853	17978	17765	17903	17752	17840	17961	17748	17837	17952	18033	18059	17978	17667	17777	17961	17817	17897	17808	18080	17763	17946	17851	17987	17877	18016	17752	17813	17749	17922	17886	18044	17997	17881	17955	17942	17898	18064	17939	17759	18008	18033	17959	17790	17644	17823	17862	18082	17855	17980	18024	17909	18002	17871	17782	17888	17731	17966	17686	18052	17933	17994	17886	17866	17961	17930	17514	17743	17896	17725	17793	18008	18150	18010	17884	17791	17945	17812	17924	17910	17813	18034	17683	17798	17791	17827	17862	17925	17989	17906	17895	17764	18055	17856	17953	17948	18110	17953	17704	17638	17783	17977	18062	18040	17911	17903	17870	17984	17829	17710	17898	17797	17891	17959	18125	17937	17843	17774	17786	17831	17785	17788	17865	17909	17829	17968	17907	17757	17990	18070	18069	17746	17814	17826	17815	17718	17851	18040	17782	17952	17894	17983	17886	17840	18073	17952	17950	17900	17857	17992	17938	17886	17941	17769	18036	17736	17882	17933	18002	17750	17862
61128	102721	98130	78414	50038	18650	15616	15889	15802	15795	15660	15839	15820	15898	15679	15629	15860	15769	15736	15719	15835	15864	15840	15889	15790	15687	15778	15780	15824	15860	15647	15712	15599	15835	15753	15920	15818	15689	15897	15819	15708	15716	15793	15796	15557	15683	15763	15833	15601	15833	15686	15792	15808	15723	15694	15777	15819	15651	15939	15861	15683	15645	15651	15775	15665	15734	15595	15772	15840	15675	15734	15807	15784	15711	15824	15757	15683	15667	15653	15769	15823	15827	15930	15984	15744	15861	15779	15679	15682	15677	15856	15797	15735	15953	15538	15797	15891	15688	15760	15989	15703	15831	15630	15849	15807	15845	15686	15823	15856	15786	15541	15635	15900	15730	15760	15687	15799	15635	15719	15785	15722	15772	15736	15777	15598	15746	15936	15824	15697	15888	15674	15681	15664	15808	15663	15916	15597	15786	15772	15688	15756	15589	15688	15732	15686	15778	16034	15635	15716	15691	15700	15799	15782	15714	15864	15684	15801	15621	15802	15815	15721	15732	15650	15535	15773	15767	15679	15693	15746	15869	15773	15710	15732	15671	15822	15746	15744	15726	15775	15795	15847	15777	15873	15736	15673	15779	15634	15777	15799	15679	15763	15749	15682	15871	15949	15821	15634	15769	15710	15738	15705	15707	15816	15742	15626	15799	15848	15790	15672	15787	15526	15746	15539	15861	15772	15829	15759	15608	15669	15785	15715	15587	15832	15679	15827	15656	15749	15724	15656	15675	15872	15738	15717	15799	15787	15524	15663	15587	15765	15928	15785	15770	15722	15699	15672	15731	15911	15662	15688	15826	15756	15893	15912	15646	15793	15778	15674	15791	15740	15641	15626	15759	15785	15839	15820	15847	15701	15924	15739	15963	15760	15780	15806	15786	15619	15713	15906	15698	15822	15555	15667	15896	15819	15750	15769	15742	15663	15825	15788	15652	15805	15619	15862	15773	15813	15812	15742	15932	15763	15772	15778	15803	15608	15604	15820	15756	15763	15637	15805	15699	15904	15861	15794	15646	15718	15875	15718	15797	15730	15733	15668	15867	15902	15581	15747	15638	15709	15591	15829	15752	15832	15915	15642	15964	15764	15962	15762	15756	15797	15852	15872	15782	15817	15831	15745	15844	15799	15886	15583	15601	15802	15792	15788	15672	15683	15671	15787	15776	15748	15839	15712	15687	15638	15593	15692	15678	15724	15655	15702	15798	15795	15769	15638	15786	15648	15875	15647	15711	15814	15654	15885	15786	15756	15858	15744	15754	15841	15670	15748	15556	15856	15801	15649	15643	15709	15760	15857	15620	15720	15750	15561	15797	15691	15747	15699	15720	15465	15706	15634	15734	15627	15603	15726	15855	16051	15703	15513	15859	15563	15906	15641	15853	15597	15804	15645	15665	15714	15660	15763	15651	15647	15776	15721	15456	15604	15800	15731	15784	15840	15773	15750	15865	15891	15591	15595	15776	15684	15710	15831	15658	15820	15605	15643	15702	15861	15586	15877	15725	15679	15752	15699	15841	15721	15839	15809	15567	15781	15909	15734	15769	15780	15691	15862	15814	15694	15618	15734	15770	15790	15844	15640	15694	15702	15671	15616	15875	15749	15678	15952	15862	15659	15664	15720	15818	15610	15872	15635	15695	15672	15679	15577	15724	15695	15862	15464	15743	15811	15760	15536	15747	15559	15545	15789	15765	15728	15796	15767	15640	15687	15733	15751	15717	15556	15696	15621	15618	15651	15612	15799	15745	15826	15735	15777	15656	15811	15910	15876	15688	15674	15857	15652	15686	15630	15756	15653	15724	15709	15819	15696	15698	15655	15784	15780	15600	15788	15838	15717	15953	15616	15599	15596	15666	15767	15749	15676	15628	15818	15783	15772	15806	15679	15930	15632	15860	15730	15688	15786	15675	15714	15940	15746	15807	15805	15839	15828	15825	15691	15737	15763	15808	15692	15629	15608	15826	15583	15671	15541	15763	15798	15527	15830	15568	15730	15699	15879	15664	15695	15752	15675	15820	15811	15657	15654	15663	15719	15774	15744	15715	15720	15704	15791	15577	15810	15859	15874	15778	15593	15865	15758	15800	15760	15722	15744	15706	15754	15703	15838	15746	15900	15671	15910	15814	15701	15702	15887	15757	15947	15817	15733	15879	15589	15871	15653	15637	15710	15636	15877	15645	15765	15715	15766	15784	15625	15734	15734	15732	15825	15815	15768	15700	15722	15740	15793	15776	15757	15739	15756	15760	15802	15612	15923	15804	15799	15697	15676	15797	15673	15717	15834	15616	15533	15706	15703	15860	15619	15849	15648	15773	15725	15804	15693	15877	15694	15634	15679	15677	15651	15685	15870	15700	15781	15670	16037	15908	15941	15697	15718	15695	15824	15636	15922	15769	15837	15533	15742	15694	15576	15738	15699	15799	15744	15660	15712	15761	15986	15736	15689	15802	15809	15524	15832	15560	15858	15555	15730	15743	15782	15753	15602	15664	15620	15679	15658	15614	15855	15732	15655	15762	15914	15601	15708	15650	15867	15673	15806	15812	15985	15778	15739	15746	15586	15808	15539	15800	15659	15684	15830	15776	15754	15865	15762	15798	15901	15606	15691	15785	15586	15793	15606	15624	15860	15548	15606	15575	15645	15762	15849	15677	15805	15819	15635	15765	15734	15645	15689	15838	15775	15713	15630	15555	15703	15859	15545	15780	15780	15873	15630	15762	15663	15708	15847	15864	15831	15700	15597	15746	15856	15627	15813	15764	15649	15771	15645	15781	15635	15713	15658	15898	15592	15768	15855	15704	15701	15762	15502	15571	15735	15721	15708	15642	15652	15694	15714	15789	15673	15707	15781	15675	15599	15840	15841	15729	15876	15629	15899	15755	15744	15696	15869	15511	15841	15763	15621	15804	15658	15792	15735	15801	15814	15885	15741	15647	15887	15749	15759	15761	15742	15598	15542	15655	15829	15792	15595	15732	15776	15745	15696	15579	15841	15872	15803	15641	15719	15749	15814	15717	15757	15783	15906	15652	15826	15734	15793	15771	15846	15719	15808	15521	15726	15687	15837	15807	15756	15705	15718	15894	15807	15535	15742	15594	15884	15787	15793	15708	15805	15756	15797	15779	15745	15810	15886	15646	15601	15639	15747	15713	15790	15666	15812	15804	15591	15521	15758	15818	15827	15709	15744	15803	15602	15764	15609	15783	15863	15759	15751	15694	15794	15917	15635	15793	15682	15717	15510	15793	15664	15666	15798	15612	15735	15789	15754	15476	15744	15745	15735	15759	15600	15662	15734	15666	15651	15807	15796	15622	15641	15833	15963	15825	15654	15601	15643	15723	15898	15642	15812	15801	15875	15728	15746	15613	15721	15529	15637	15613	15726	15723	15731	15722	15781	15742	15555	15573	15661	15821	15787	15674	15716	15642	15892	15810	15867	15863	15660	15657	15785	15693	15734	15725	15783	15864	15647	15659	15679	15721	15592	15834	15829	15793	15670	15769	15745	15748	15783	15754	15586	15707	15819	15713	15711	15829	15777	15643	15655	15859	15628	15791	15688	15732	15708	15600	15744	15611	15750	15766	15765	15781	15608	15744	15808	15730	15648	15786	15731	15728	15618	15662	15600	15486	15664	15789	15596	15675	15637	15685	15813	15657	15724	15607	15782	15640	15665	15825	15845	15656	15759	15984	15802	15752	15722	15679	15743	15687	15687	15753	15559	15720	15759	15763	15674	15793	15715	15616	15814	15662	15692	15780	15781	15682	15680	15774	15621	15854	15784	15778	15805	15668	15609	15787	15605	15904	15647	15795	15517	15648	15810	15822	15842	15855	15634	15794	15822	15709	15763	15815	15573	15716	15646	15669	15840	15657	15636	15903	15772	15772	15694	15688	15771	15843	15820	15807	15814	15701	15633	15746	15522	15622	15620	15787	15882	15829	15681	15779	15613	15772	15843	15674	15773	15666	15745	15653	15688	15812	15664	15736	15744	15705	15820	15805	15608	15636	15813	15607	15713	15742	15646	15813	15829	15798	15912	15643	15663	15515	15805	15807	15853	15580	15783	15421	15960	15726	15688	15549	15718	15729	15814	15713	15708	15599	15840	15519	15730	15655	15829	15742	15823	15799	15812	15934	15677	15789	15576	15781	15571	15814	15856	15711	15841	15908	15714	15795	15721	15649	15711	15621	15715	15825	15800	15728	15562	15932	15610	15622	15715	15748	15692	15718	15753	15753	15763	15883	15966	15714	15625	15832	15735	15784	15943	15837	15793	15820	15574	15651	15890	15683	15727	15877	15775	15659	15939	15744	15784	15747	15763	15775	15763	15656	15812	15777	15670	15653	15718	15736	15790	15783	15661	15851	15746	15704	15783	15632	15769	15757	15807	15769	15752	15791	15761	15743	15883	15656	15714	15769	15805	15688	15855	15747	15785	15696	15710	15713	15742	15891	15684	15697	15703	15831	15657	15765	15734	15668	15517	15889	15783	15725	15782	15737	15818	15749	15761	15738	15818	15893	15634	15833	15712	15864	15806	15733	15630	15571	15785	15643	15807	15753	15840	15629	15735	15760	15783	15814	15738	15681	15634	15643	15848	15846	15715	15714	15929	15613	15682	15573	15791	15833	15612	15755	15709	15729	15866	15784	15690	15688	15634	15671	15733	15790	15648	15586	15754	15542	15532	15671	15785	15806	15672	15817	15788	15802	15849	15791	15860	15971	15799	15899	15739	15862	15570	15809	15704	15795	15811	15769	15637	15711	15608	15636	15618	15630	15848	15610	15822	15838	15830	15691	15633	15662	15870	15769	15729	15606	15780	15621	15722	15702	15802	15787	16000	15561	15720	15890	15764	15655	15752	15644	15741	15621	15777	15761	15873	15932	15600	15481	15793	15523	15651	15699	15831	15765	15805	15613	15805	15732	15960	15789	15794	15554	15732	15775	15792	15815	15719	15725	15584	15659	15832	15659	15917	15707	15783	15687	15615	15671	15753	15850	15697	15661	15701	15572	15687	15871	15739	15748	15711	15712	15741	15893	15637	15730	15917	15606	15757	15900	15682	15739	15815	15628	15633	15709	15780	15894	15743	15750	15855	15741	15845	15797	15876	15667	15701	15915	15967	15640	15796	15749	15779	15579
27835	31945	44823	37308	24763	18774	17746	17529	17334	17277	17418	17278	17350	17394	17207	17331	17130	17332	17403	17186	17339	17213	17161	17220	17096	17318	17259	17267	17491	17490	17314	17255	17502	17179	17333	17243	17138	17319	17159	17401	17346	16984	17282	17291	17135	17113	17336	17138	17139	17090	17239	17147	17279	17358	17295	17200	17005	17129	17271	17105	17201	17194	17084	17363	17170	17282	17213	17296	17193	17149	17162	17286	17055	17133	17142	17155	17136	17145	17195	17201	17332	17367	17220	17321	17309	17133	17382	17265	17254	17178	17278	17275	17307	17131	17227	17107	17057	17287	17239	17055	17165	17293	17369	17275	17247	17281	17177	17085	17194	17142	17137	17243	17139	17214	17105	17351	17095	16977	17301	16949	17200	17289	17324	17077	16902	17212	17324	17172	17288	17133	17185	17062	17166	17291	17204	17284	17246	17154	17373	17148	17044	17195	17323	17384	17244	17115	17436	17039	17248	17072	17228	17234	17195	17058	17122	17413	17104	17147	17099	17196	17113	17237	16972	17247	17174	17171	17250	17262	17129	17316	17359	17175	17285	16921	17179	17102	17072	17209	17080	17143	17264	17138	17056	17288	17083	17161	17081	17116	17228	17136	17074	17343	17188	17060	17219	17078	17249	17316	17198	17214	17245	17235	17256	17173	17307	17193	17250	17341	17255	17224	17363	16990	17176	17107	17248	17222	17219	17301	17363	17062	17143	17025	17241	17170	17069	17105	17135	17122	17319	17177	17148	17247	17164	17068	17061	17109	17221	17154	17400	17175	17109	17326	17267	17151	17029	17258	17292	17307	17414	17096	17297	17220	17250	17273	17187	17064	17095	17081	17344	17267	17285	17199	16993	17277	17242	17112	17252	17216	17149	17276	17319	17268	17103	17194	17095	17228	17041	17127	17273	17024	17207	17246	17016	17208	17355	17151	17013	17035	17172	17181	17204	17234	17194	17072	17158	17133	17283	17202	17017	17162	17216	17229	17024	17231	17367	16874	17301	17176	16967	17157	17220	16896	17333	17177	17476	17307	17345	17131	17146	17209	17304	17262	17176	17260	17254	17059	17233	17251	17095	17367	17333	17150	17016	17263	17272	17228	17218	17045	17231	17430	17034	17237	17413	17369	17242	17256	17273	17130	17266	17107	17422	17417	17353	17215	17291	17076	17069	17127	17248	17187	17103	17297	17404	17192	17353	17196	17271	17178	17211	17395	17205	17473	17304	17135	17217	16922	17210	17020	17064	17148	17266	17249	17237	17183	17211	17261	17028	17172	17158	17119	17368	17398	17293	17104	17254	17308	16953	17242	17242	17225	17319	17206	17023	17255	17163	17317	17186	17292	17019	17185	17186	17181	17163	17405	17255	17256	17176	17244	17185	17238	17214	17158	17554	17311	17165	17074	17263	17223	17390	17154	17193	17293	17152	17197	17275	16946	17187	16977	17066	17400	17113	17383	17230	17107	17287	17171	17091	16926	17150	17247	17322	17090	17225	17188	17301	17129	17238	17135	17381	17299	17085	17165	17316	17260	17237	17327	17276	17109	17021	17403	17247	17181	17100	17299	17232	17172	17122	17303	17373	17253	17136	17060	17113	17024	16982	17227	17177	17096	17403	16856	17203	17439	17466	17168	17179	17340	17195	17226	17270	17195	17123	17293	17421	17136	17337	17272	17309	17296	17173	17253	17260	17150	17205	17367	17150	17192	17299	17114	17234	17195	17385	17111	17132	17230	17244	17067	17225	17090	17170	17112	17003	17066	17103	17301	17004	17191	17124	17027	17315	17132	17074	17109	17186	17332	17185	17371	17295	17339	17317	17305	17257	17247	17320	17059	17189	17308	17374	17166	17181	17107	17210	17127	17161	17218	17298	17231	17229	17135	17351	17216	17065	17242	17205	17181	17152	17105	17253	17255	17399	17214	17197	17283	17183	17070	17223	17198	17245	17117	17115	17289	17339	17294	17426	17239	17289	16932	17099	17083	17364	17147	17132	17176	17238	17122	17098	17148	17174	16939	17677	17356	17303	17174	17314	17211	17216	17089	17357	17182	17051	16998	17089	17251	17057	17125	17094	17226	17235	17023	17086	17194	17196	17075	17311	17145	17221	16911	17085	17372	17245	17090	17156	17054	17146	17150	17127	17174	17267	17062	17031	17221	17374	17244	16967	17359	17039	17354	17225	17177	17319	17212	17219	17112	17155	17474	17340	17307	17458	17254	16954	17171	17222	17124	17207	17330	17305	17272	17111	17169	17030	17323	17094	17275	17125	17091	17131	16992	17159	17320	17117	17172	17244	17257	17267	17031	17178	17287	17210	17141	17142	17216	17241	17275	17285	17187	17308	17185	17119	17118	17172	17394	17168	17344	17091	17110	17285	17246	17290	17103	17403	17170	17388	17257	17215	17352	17228	17269	17396	17286	17139	17222	17304	17429	17355	17236	17317	17160	17155	17196	17013	17305	17201	17180	17339	17297	17145	17035	17139	17093	17158	17217	17289	17375	17151	17016	17357	17356	17344	17371	17396	17276	17182	17338	17497	17390	17393	17094	17213	17242	17191	17253	17150	17201	17082	17374	17091	17076	17126	17121	17244	17125	17110	17458	17075	17198	17074	17156	17187	17330	17195	17223	17334	17053	17217	17318	17263	17258	17249	17167	17040	17184	17098	17176	17149	17260	17115	17219	16970	17070	17181	17254	17235	17261	17230	17279	17251	17170	17371	17172	17278	17351	17126	17288	17224	17143	17028	17191	17218	17122	17391	17391	17207	17182	17182	17165	17304	17105	17129	17109	17117	17154	17223	17028	17336	17063	17184	17124	17171	17206	17224	16866	17065	17235	17274	17352	17155	17281	17139	17267	17321	17337	17155	17085	17215	17397	17103	17109	17120	17210	17135	17252	17149	17227	17307	17233	17121	17087	17040	17164	17052	17358	17263	17214	17304	17299	17208	17323	16924	17301	17177	17329	17104	17199	17099	17131	17045	17013	17236	17143	17279	17212	17270	17318	17140	17300	17093	17275	17444	17161	17212	17154	17308	17242	17075	17026	17369	17309	17090	17064	17372	17188	17284	17382	17212	17171	17310	17138	17077	17117	17246	17092	17239	17232	17098	17140	17280	17159	17226	17154	17270	17104	17114	17148	17199	17185	17233	17182	17272	17167	17240	17165	17086	17226	17242	17270	17160	17423	17356	17299	17282	17209	17198	17231	17188	17065	17197	17398	17220	17162	17197	17241	17280	17245	17119	17231	17007	17153	17129	17031	17129	17239	17279	17054	17139	17186	17144	17274	17119	17121	17388	16997	17279	17150	17108	16969	17371	17274	17218	17164	17312	17258	17365	17651	17357	17123	17171	17219	17075	17068	17170	17297	17305	17157	17144	17245	17330	17345	17027	17225	17081	17071	17199	17246	17167	17121	17253	17143	17303	17240	17183	17463	17165	17264	17062	17257	17148	17392	17260	17343	17071	17098	17304	17248	17130	17191	17044	17117	17182	17166	17016	17144	17374	17314	17103	17334	17281	17127	17094	17021	17479	17288	17284	17253	17297	17047	17058	17211	17280	17298	17118	17216	17204	17413	17170	17275	17204	17238	17307	17305	17176	16984	17060	17235	17426	17264	17344	16987	16853	17118	17374	17307	17069	17284	17274	17211	17142	17301	17416	17122	17457	17362	17247	17204	17407	17420	17237	17167	17156	17206	17186	17114	17195	17122	17311	17358	17109	17055	17148	17269	17288	17319	17301	17110	17174	17246	17117	17374	17345	17092	17183	17082	17186	17194	17199	17294	17215	17331	17247	17271	17247	17255	17164	17240	17100	17210	17266	17131	17497	17227	17248	17251	17371	17268	17355	17435	17113	17273	17289	17106	16954	17117	17278	17124	17252	17395	17158	17348	17430	17018	17258	17189	17099	17115	17303	17145	17218	17140	17286	17141	17203	17362	17276	17116	17059	17237	17229	17392	17233	17107	17210	17194	17331	17069	17174	17186	17054	17267	17135	17140	17139	17149	17187	17034	17101	17094	17308	17150	17078	17155	17196	17174	17236	17110	17237	17227	17110	17278	17027	17074	17028	16925	17415	17494	17138	17190	17085	17314	17265	17039	17278	17179	17213	17255	17168	17338	17257	17367	17340	17220	17170	17242	17131	17307	17302	17092	17260	17231	17176	17106	17399	17113	17375	17173	17307	17003	17256	17092	17044	17290	17274	17119	17227	17077	17142	17204	17129	17268	17276	17126	17472	17282	17178	17196	17233	17170	17311	17243	17168	17334	17307	17071	17306	17101	17143	17270	17292	16972	17137	17243	17327	17058	16895	17256	17353	17123	17146	17104	17148	17064	17443	17357	17217	17382	17292	17159	17260	17377	17130	17241	17262	17110	17108	17023	17142	17036	17456	17416	17336	17421	17145	17279	17554	17314	17262	17352	17242	17228	17245	17093	17311	17050	17277	17425	17305	17260	17060	17271	17141	17106	17312	17132	17328	17252	17282	17326	17257	17221	17372	17312	17160	17175	17150	17166	17334	17243	17186	17278	17250	17174	17188	17143	17174	17266	17220	17213	17149	17237	17288	17119	17322	17131	17168	17174	17098	17102	17248	17188	17237	17270	17108	17231	17190	16982	17355	17421	17260	17231	17144	16995	17014	17365	17253	16954	17217	17213	17206	17196	17085	17099	17262	17096	17458	17252	17088	17297	17332	17211	17067	17323	17262	17187	17070	17254	17205	17269	17147	17306	17122	17154	17033	16973	17089	17121	17265	17163	17266	17318	17227	17360	17286	17199	17221	17295	17264	17351	16997	17307	17189	17304	17406	17284	17208	17091	17203	17286	17022	17048	17227	17311	17139	17285	17222	16933	17118	17505	17329	17233	17198	17371	17243	17035	17270	17001	17331	17208	17135	17286	17438	17251	17323	16942	17091	17152	17421	17205	17331	17188	16966	17302	17114	17305	17155	17224	17403	17145	17108	17266	17296	17074	17155	17173	17405	17169	17061	17168	17212	17299	17125	17280	17215	17286	17134	17427	17323	17218	17294	17143	17186	17248	17200	17158	17029	17147	17143	17125	17155	17053	17348	17178	17347	17084	17163	17183	17163	17224	17188	17140	17406	17368	17264	17240	17352	17205	17120	17035	17146	17131
27923	53853	49908	35703	22773	15566	15340	15295	15282	15281	15346	15248	15157	15418	15402	15406	15166	15431	15308	15321	15240	15165	15209	15233	15366	15299	15283	15389	15419	15350	15359	15361	15264	15258	15272	15197	15317	15369	15351	15524	15123	15193	15313	15386	15299	15421	15467	15022	15283	15359	15332	15324	15259	15394	15461	15351	15287	15393	15406	15406	15306	15162	15222	15317	15456	15375	15308	15282	15260	15282	15229	15408	15106	15172	15241	15223	15257	15239	15274	15333	15363	15321	15235	15231	15231	15216	15379	15372	15099	15259	15313	15359	15235	15174	15351	15368	15365	15452	15320	15357	15559	15247	15144	15278	15208	15330	15386	15353	15471	15213	15197	15456	15219	15424	15386	15467	15340	15360	15289	15340	15463	15218	15352	15398	15312	15178	15457	15257	15409	15412	15199	15335	15292	15255	15382	15254	15296	15263	15103	15197	15272	15275	15182	15320	15110	15411	15241	15339	15182	15125	15320	15269	15201	15283	15256	15273	15336	15458	15265	15229	15280	15443	15133	15279	15392	15177	15136	15354	15278	15382	15259	15336	15274	15256	15247	15257	15226	15174	15455	15496	15236	15429	15557	15448	15369	15291	15348	15072	15278	15359	15288	15429	15314	15290	15292	15223	15147	15333	15359	15289	15221	15110	15323	15298	15303	15243	15347	15282	15342	15240	15242	15137	15140	15281	15440	15325	15214	15317	15270	15185	15324	15322	15416	15233	15187	15163	15251	15297	15461	15369	15213	15538	15105	15243	15223	15360	15313	15290	15320	15349	15360	15302	15354	15104	15306	15464	15216	15160	15305	15284	15229	15336	15331	15216	15332	15373	15134	15361	15308	15245	15184	15335	15235	15363	15127	15360	15412	15167	15178	15279	15195	15298	15191	15328	15276	15183	15358	15324	15381	15349	15274	15460	15060	15130	15369	15421	15192	15372	15250	15283	15261	15296	15076	15336	15254	15400	15139	15358	15158	15338	15340	15427	15217	15304	15185	15232	15238	15347	15269	15350	15286	15270	15379	15182	15270	15374	15205	15432	15225	15319	15372	15296	15295	15335	15272	15326	15333	15330	15244	15290	15357	15322	15328	15457	15299	15288	15220	15262	15431	15386	15260	15151	15110	15265	15299	15234	15255	15435	15286	15364	15231	15211	15256	15243	15359	15091	15215	15278	15247	15325	15119	15088	15333	15341	15333	15352	15346	15195	15269	15440	15265	15345	15262	15227	15137	15389	15427	15430	15196	15307	15358	15325	15375	15388	15324	15248	15340	15457	15233	15367	15368	15223	15099	15254	15248	15300	15353	15344	15283	15458	15357	15247	15213	15310	15430	15255	15274	15158	15407	15342	15186	15301	15183	15152	15278	15222	15217	15307	15219	15245	15415	15277	15209	15361	15431	15332	15374	15344	15599	15129	15211	15242	15293	15153	15381	15243	15159	15295	15295	15441	15410	15293	15356	15417	15192	15473	15288	15197	15355	15477	15128	15478	15425	15345	15314	15220	15272	15456	15319	15284	15412	15306	15164	15325	15073	15304	15272	15310	15437	15271	15307	15124	15288	15261	15460	15176	15322	15402	15306	15378	15220	15233	15160	15126	15239	15150	15348	15105	15374	15156	15358	15371	15264	15372	15317	15285	15241	15259	15338	15339	15337	15453	15150	15345	15246	15303	15251	15279	15348	15372	15127	15283	15265	15064	15228	15283	15357	15347	15382	15211	15159	15323	15320	15241	15303	15111	15234	15390	15388	15425	15403	15248	15271	15179	15211	15181	15418	15328	15219	15308	15193	15270	15260	15312	15345	15229	15239	15217	15211	15338	15159	15289	15131	15316	15293	15377	15152	15346	15353	15403	15336	15263	15288	15251	15259	15286	15389	15437	15291	15462	15399	15380	15231	15379	15169	15223	15382	15503	15302	15222	15307	15281	15397	15420	15395	15385	15301	15197	15189	15319	15362	15246	15220	15278	15396	15234	15204	15175	15291	15334	15132	15471	15213	15306	15274	15352	15300	15223	15198	15342	15545	15233	15376	15215	15380	15243	15345	15306	15334	15232	15095	15322	15289	15265	15293	15389	15314	15361	15294	15426	15332	15291	15328	15348	15336	15240	15427	15211	15290	15216	15185	15302	15337	15219	15283	15210	15371	15287	15370	15342	15332	15336	15397	15462	15104	15266	15292	15368	15257	15404	15311	15353	15231	15461	15239	15239	15123	15443	15150	15476	15296	15291	15268	15372	15289	15519	15220	15463	15173	15334	15320	15347	15364	15225	15180	15350	15274	15283	15263	15294	15300	15155	15439	15388	15171	15327	15413	15272	15202	15250	15291	15337	15219	15120	15221	15335	15211	15406	15367	15468	15273	15236	15438	15222	15331	15328	15368	15391	15290	15356	15383	15321	15254	15344	15209	15287	15359	15249	15299	15077	15218	15267	15322	15297	15279	15334	15278	15153	15426	15371	15246	15295	15250	15333	15279	15218	15453	15384	15239	15222	15241	15458	15394	15329	15384	15428	15330	15351	15172	15096	15276	15258	15234	15072	15292	15358	15448	15224	15218	15290	15220	15286	15411	15355	15212	15381	15273	15297	15385	15324	15397	15287	15267	15213	15423	15468	15253	15258	15401	15280	15468	15326	15338	15178	15321	15333	15372	15138	15350	15375	15265	15309	15258	15315	15383	15186	15329	15388	15202	15308	15277	15345	15294	15329	15299	15200	15276	15436	15247	15370	15369	15520	15211	15288	15259	15277	15364	15282	15364	15357	15168	15379	15312	15353	15338	15166	15341	15324	15207	15270	15523	15220	15186	15312	15187	15235	15396	15185	15311	15350	15507	15493	15140	15272	15375	15413	15311	15374	15253	15361	15234	15139	15260	15171	15269	15315	15234	15405	15349	15285	15454	15292	15298	15192	15409	15307	15144	15386	15363	15357	15246	15300	15241	15219	15276	15275	15323	15234	15240	15443	15228	15199	15331	15253	15360	15243	15342	15279	15286	15171	15309	15357	15192	15391	15416	15319	15407	15334	15185	15233	15413	15270	15368	15354	15198	15350	15364	15224	15364	15380	15387	15305	15250	15342	15326	15209	15352	15191	15302	15379	15448	15401	15343	15225	15286	15231	15261	15445	15310	15207	15201	15184	15337	15269	15279	15364	15240	15560	15224	15283	15208	15265	15260	15245	15286	15490	15266	15140	15042	15354	15379	15267	15419	15463	15280	15431	15342	15342	15130	15272	15246	15379	15198	15354	15185	15351	15313	15318	15440	15184	15217	15315	15394	15269	15275	15265	15228	15166	15434	15224	15314	15361	15404	15285	15390	15461	15149	15380	15180	15388	15406	15246	15284	15300	15187	15289	15160	15299	15334	15295	15370	15211	15413	15357	15318	15281	15186	15227	15140	15464	15234	15487	15356	15203	15339	15269	15271	15316	15435	15314	15193	15253	15234	15056	15303	15483	15353	15252	15225	15233	15165	15304	15277	15221	15349	15433	15240	15127	15299	15562	15367	15454	15370	15434	15262	15317	15197	15519	15341	15248	15215	15335	15374	15068	15214	15316	15404	15168	15188	15469	15126	15457	15130	15334	15435	15353	15302	15251	15263	15136	15469	15198	15395	15292	15294	15338	15135	15363	15195	15373	15403	15325	15215	15248	15273	15374	15443	15242	15490	15292	15398	15136	15274	15267	15165	15290	15191	15267	15397	15220	15180	15434	15532	15317	15351	15472	15462	15218	15249	15265	15268	15328	15423	15137	15373	15280	15216	15439	15060	15208	15191	15392	15409	15336	15249	15248	15325	15263	15553	15395	15373	15302	15250	15394	15230	15307	15246	15431	15235	15240	15350	15153	15336	15329	15247	15322	15105	15160	15354	15365	15348	15218	15327	15140	15389	15275	15338	15168	15256	15359	15210	15326	15403	15321	15184	15260	15331	15263	15499	15362	15327	15420	15336	15340	15354	15318	15230	15349	15330	15230	15252	15140	15272	15304	15246	15339	15360	15480	15242	15311	15243	15340	15145	15371	15262	15361	15217	15453	15170	15223	15319	15244	15380	15362	15303	15283	15261	15430	15280	15216	15358	15083	15335	15177	15419	15387	15380	15312	15205	15371	15324	15219	15428	15424	15195	15332	15366	15194	15275	15212	15289	15280	15273	15284	15337	15219	15301	15292	15363	15321	15329	15446	15364	15398	15341	15441	15243	15431	15197	15384	15284	15287	15327	15312	15379	15197	15233	15263	15348	15344	15309	15273	15283	15380	15231	15343	15254	15338	15430	15323	15279	15355	15502	15210	15400	15286	15334	15316	15290	15285	15267	15266	15215	15236	15429	15407	15309	15325	15391	15367	15270	15351	15383	15186	15230	15346	15314	15178	15305	15270	15184	15342	15416	15231	15278	15245	15250	15383	15398	15172	15256	15198	15298	15240	15483	15477	15169	15462	15276	15287	15257	15342	15240	15319	15203	15237	15380	15311	15394	15367	15258	15354	15359	15236	15434	15249	15185	15427	15459	15379	15400	15330	15362	15352	15208	15260	15283	15162	15240	15251	15437	15339	15237	15275	15307	15408	15302	15185	15393	15334	15178	15266	15245	15221	15348	15263	15416	15312	15211	15407	15439	15076	15305	15417	15254	15274	15270	15351	15324	15202	15261	15312	15387	15203	15402	15230	15342	15211	15318	15087	15116	15448	15375	15483	15216	15237	15287	15287	15383	15268	15326	15258	15308	15361	15315	15276	15296	15355	15290	15452	15283	15203	15371	15137	15139	15296	15235	15453	15330	15068	15170	15556	15218	15232	15226	15473	15357	15490	15302	15440	15254	15335	15370	15424	15333	15398	15262	15437	15262	15403	15252	15245	15164	15287	15293	15428	15381	15341	15280	15332	15410	15388	15269	15135	15118	15203	15375	15336	15269	15170	15369	15406	15202	15341	15462	15325	15309	15325	15244	15187	15234	15291	15296	15430	15243	15217	15348	15099	15372	15346	15310	15279	15255	15490	15183	15303	15318	15321	15433	15338	15153	15157	15306	15335	15521	15278	15231	15137	15346	15391	15407	15425	15318	15423	15306	15248	15430	15263	15376	15397	15371	15267	14991	15205	15200	15188	15206	15253	15345	15286	15186	15272	15327	15379	15401	15292
24148	24008	43370	48828	35392	23960	20767	18003	17559	17524	17436	17669	17622	17272	17453	17504	17750	17538	17416	17575	17605	17262	17399	17452	17488	17579	17608	17529	17410	17695	17517	17139	17546	17315	17182	17500	17392	17344	17460	17373	17452	17394	17372	17384	17424	17377	17269	17359	17415	17241	17530	17503	17689	17499	17377	17526	17353	17259	17368	17349	17337	17343	17466	17187	17272	17198	17448	17443	17538	17463	17401	17493	17209	17361	17285	17328	17670	17376	17444	17521	17560	17415	17306	17456	17326	17390	17534	17243	17304	17546	17401	17511	17480	17421	17400	17456	17435	17640	17437	17433	17133	17487	17334	17398	17520	17223	17367	17326	17103	17202	17330	17235	17337	17281	17309	17259	17342	17091	17431	17209	17422	17315	17353	17473	17595	17186	17319	17390	17494	17430	17420	17181	17517	17384	17339	17246	17380	17519	17149	17290	17261	17377	17580	17319	17380	17512	17349	17384	17416	17505	17675	17388	17422	17273	17171	17526	17297	17288	17433	17621	17309	17312	17413	17319	17276	17465	17370	17303	17261	17426	17411	17323	17380	17307	17304	17442	17521	17429	17414	17465	17550	17471	17232	17302	17362	17404	17413	17221	17279	17229	17409	17267	17331	17346	17357	17409	17364	17530	17533	17478	17466	17379	17381	17234	17442	17378	17326	17560	17369	17304	17386	17518	17369	17427	17442	17491	17244	17242	17430	17548	17412	17286	17238	17366	17457	17538	17524	17201	17436	17400	17322	17221	17278	17521	17601	17266	17310	17398	17420	17310	17338	17421	17261	17437	17399	17400	17420	17229	17378	17091	17426	17480	17265	17240	17171	17208	17379	17382	17381	17398	17542	17230	17422	17354	17510	17040	17204	17255	17388	17368	17378	17195	17456	17331	17231	17374	17515	17306	17386	17403	17078	17351	17353	17211	17381	17377	17349	17306	17137	17328	17552	17394	17439	17338	17389	17409	17326	17076	17227	17342	17419	17481	17374	17296	17207	17396	17398	17336	17367	17263	17126	17242	17279	17262	17557	17305	17486	17316	17323	17366	17257	17256	17268	17236	17326	17147	17254	17710	17313	17444	17266	17342	17266	17391	17270	17548	17129	17417	17382	17383	17241	17372	17279	17362	17411	17561	17332	17482	17294	17270	17357	17375	17256	17261	17312	17127	17406	17335	17333	17400	17351	17365	17387	17388	17469	17305	17410	17268	17379	17387	17239	17380	17361	17266	17428	17325	17387	17522	17366	17253	17484	17254	17310	17174	17277	17516	17193	17349	17339	17361	17431	17277	17383	17456	17362	17310	17235	17480	17304	17637	17440	17603	17206	17397	17128	17342	17318	17322	17407	17216	17335	17428	17505	17299	17454	17497	17306	17347	17382	17235	17296	17481	17489	17215	17305	17394	17147	17478	17405	17398	17368	17386	17321	17411	17318	17411	17263	17277	17502	17202	17314	17344	17245	17424	17449	17356	17415	17381	17340	17276	17443	17529	17560	17299	17467	17326	17236	17135	17267	17274	17511	17591	17334	17193	17334	17411	17549	17395	17260	17296	17244	17485	17336	17342	17520	17367	17400	17376	17324	17289	17535	17112	17275	17395	17312	17206	17250	17286	17210	17321	17303	17361	17279	17346	17300	17215	17385	17249	17327	17411	17266	17259	17240	17394	17325	17476	17326	17330	17426	17349	17322	17197	17334	17254	17211	17366	17351	17537	17269	17133	17211	17202	17436	17217	17349	17502	17311	17425	17164	17356	17417	17446	17180	17334	17234	17220	17252	17270	17253	17331	17512	17578	17588	17434	17314	17547	17335	17215	17345	17170	17151	17306	17441	17345	17529	17312	17208	17267	17258	17353	17325	17322	17225	17454	17171	17491	17226	17407	17325	17384	17319	17216	17202	17456	17533	17513	17318	17160	17206	17426	17423	17471	17273	17378	17132	17159	17306	17314	17360	17326	17562	17392	17443	17433	17263	17348	17317	17418	17430	17541	17402	17175	17276	17447	17390	17534	17240	17316	17617	17327	17435	17428	17537	17227	17446	17345	17278	17421	17301	17241	17412	17190	17297	17380	17461	17311	17305	17169	17116	17434	17523	17498	17298	17406	17443	17239	17257	17430	17202	17417	17334	17325	17373	17331	17498	17343	17402	17555	17454	17244	17274	17433	17341	17329	17257	17234	17425	17308	17394	17203	17530	17245	17157	17356	17306	17387	17350	17523	17329	17363	17378	17414	17317	17275	17352	17562	17334	17522	17536	17327	17350	17451	17573	17218	17270	17396	17545	17331	17153	17383	17456	17406	17250	17264	17390	17346	17552	17521	17308	17484	17289	17380	17353	17453	17177	17520	17471	17348	17151	17226	17278	17379	17552	17680	17546	17324	17472	17563	17422	17411	17459	17540	17210	17186	17400	17357	17517	17312	17217	17345	17291	17452	17464	17417	17319	17465	17631	17485	17553	17575	17383	17284	17431	17393	17321	17516	17270	17360	17313	17521	17375	17444	17402	17400	17332	17474	17502	17360	17386	17378	17237	17454	17236	17540	17453	17176	17289	17410	17334	17579	17546	17310	17352	17549	17409	17317	17320	17283	17402	17431	17270	17372	17347	17288	17380	17102	17500	17124	17478	17225	17217	17330	17668	17226	17207	17236	17248	17551	17263	17323	17452	17374	17475	17264	17449	17493	17042	17236	17426	17414	17426	17234	17477	17369	17222	17234	17460	17369	17453	17377	17528	17151	17416	17362	17451	17247	17401	17436	17156	17479	17382	17184	17245	17341	17484	17398	17384	17321	17318	17313	17334	17400	17209	17125	17323	17301	17552	17334	17393	17502	17371	17278	17311	17177	17177	17480	17325	17489	17498	17101	17366	17276	17289	17411	17264	17386	17379	17601	17374	17258	17379	17261	17235	17245	17379	17485	17478	17188	17519	17476	17222	17290	17384	17220	17353	17420	17131	17333	17444	17363	17378	17380	17287	17166	17263	17379	17410	17414	17335	17269	17337	17506	17387	17413	17252	17366	17345	17120	17142	17381	17101	17510	17365	17283	17372	17229	17295	17385	17328	17334	17244	17275	17095	17396	17309	17369	17285	17350	17415	17629	17240	17300	17313	17187	17384	17448	17419	17390	17491	17323	17478	17426	17322	17309	17360	17382	17458	17344	17347	17173	17426	17323	17262	17301	17348	17262	17489	17291	17366	17216	17252	17628	17258	17304	17403	17355	17482	17413	17276	17364	17388	17224	17366	17287	17290	17336	17228	17328	17311	17470	17406	17441	17417	17286	17396	17315	17412	17354	17543	17311	17201	17159	17254	17217	17276	17215	17021	17160	17276	17259	17412	17383	17542	17368	17354	17487	17200	17358	17243	17401	17396	17308	17397	17372	17477	17424	17483	17293	17476	17484	17158	17320	17432	17374	17590	17328	17400	17258	17398	17391	17583	17248	17312	17425	17426	17407	17293	17412	17343	17363	17249	17497	17277	17427	17337	17334	17401	17344	17261	17436	17376	17498	17246	17153	17315	17355	17396	17348	17233	17361	17373	17556	17422	17202	17264	17166	17147	17331	17384	17318	17254	17403	17470	17295	17421	17146	17425	17361	17378	17378	17180	17387	17339	17109	17513	17426	17251	17418	17424	17710	17302	17445	17250	17521	17445	17422	17299	17185	17415	17306	17496	17281	17456	17177	17481	17268	17294	17261	17224	17050	17394	17269	17468	17335	17218	17355	17447	17385	17274	17201	17358	17153	17483	17336	17369	17310	17409	17255	17432	17457	17294	17228	17321	17499	17385	17295	17279	17330	17328	17097	17232	17236	17194	17557	17501	17436	17380	17463	17208	17306	17480	17258	17371	17364	17527	17437	17352	17326	17451	17291	17451	17358	17375	17429	17337	17354	17327	17404	17409	17581	17374	17481	17385	17288	17319	17395	17364	17239	17282	17258	17543	17395	17411	17404	17422	17351	17454	17351	17117	17444	17355	17487	17524	17418	17466	17323	17332	17213	17181	17360	17454	17453	17589	17294	17208	17333	17413	17411	17355	17388	17214	17327	17427	17318	17432	17320	17288	17363	17197	17506	17397	17371	17352	17475	17340	17470	17411	17287	17172	17467	17210	17467	17562	17310	17309	17250	17509	17505	17209	17544	17500	17174	17385	17247	17409	17210	17269	17352	17432	17297	17235	17287	17200	17446	17571	17567	17449	17405	17245	17409	17471	17420	17422	17374	17478	17333	17306	17385	17309	17420	17216	17223	17478	17370	17406	17138	17462	17151	17224	17213	17381	17491	17313	17117	17254	17591	17349	17501	17395	17452	17396	17339	17156	17413	17070	17355	17453	17267	17224	17439	17428	17291	17410	17343	17264	17053	17464	17401	17473	17314	17375	17333	17351	17358	17255	17247	17389	17395	17291	17194	17634	17407	17296	17435	17234	17536	17347	17371	17162	17197	17365	17283	17226	17416	17476	17443	17090	17459	17194	17451	17323	17241	17454	17415	17365	17437	17403	17399	17264	17276	17372	17480	17419	17436	17367	17343	17108	17297	17325	17426	17267	17504	17361	17337	17276	17490	17329	17392	17215	17157	17529	17154	17358	17285	17371	17512	17444	17288	17298	17326	17584	17324	17330	17300	17589	17426	17466	17460	17302	17277	17373	17217	17332	17309	17272	17367	17434	17506	17696	17267	17340	17298	17315	17371	17288	17473	17350	17552	17395	17293	17382	17393	17321	17303	17373	17331	17463	17267	17352	17583	17349	17520	17287	17359	17315	17502	17260	17267	17523	17499	17503	17330	17387	17314	17396	17516	17355	17421	17164	17375	17423	17451	17384	17312	17534	17436	17229	17445	17317	17325	17560	17395	17375	17327	17604	17609	17427	17251	17388	17435	17306	17421	17399	17326	17352	17508	17230	17444	17432	17283	17312	17293	17463	17268	17334	17493	17274	17251	17423	17330	17332	17421	17326	17386	17418	17230	17492	17305	17589	17232	17391	17609	17284	17216	17433	17209	17306	17062	17397	17207	17393	17353	17464	17592	17451	17398	17576	17495	17396	17576	17370	17453	17462	17090	17169	17028	17244	17437	17521	17351	17384	17421	17345	17372	17322	17275	17438	17457	17345	17373	17428	17400	17288	17290	17362	17333
51801	94558	88731	65466	40494	16748	15477	15287	15591	15470	15381	15664	15464	15447	15538	15513	15476	15507	15401	15433	15428	15417	15555	15478	15552	15429	15412	15518	15379	15460	15541	15277	15327	15444	15552	15666	15411	15475	15151	15230	15362	15302	15373	15587	15472	15371	15463	15279	15447	15378	15549	15404	15526	15377	15464	15267	15441	15452	15511	15455	15470	15406	15377	15330	15369	15479	15666	15406	15450	15493	15558	15281	15454	15445	15443	15389	15184	15530	15412	15291	15459	15415	15379	15538	15458	15326	15397	15355	15425	15483	15482	15456	15298	15429	15290	15465	15393	15497	15301	15477	15413	15335	15418	15281	15279	15358	15124	15428	15385	15332	15596	15412	15225	15368	15510	15460	15383	15482	15463	15315	15317	15490	15354	15502	15292	15510	15354	15365	15317	15465	15384	15434	15467	15455	15454	15507	15333	15413	15409	15231	15561	15400	15468	15454	15450	15379	15327	15496	15305	15309	15334	15423	15161	15356	15460	15356	15365	15574	15411	15397	15249	15403	15275	15522	15314	15452	15491	15402	15324	15425	15414	15451	15309	15469	15478	15397	15274	15341	15523	15247	15376	15264	15224	15480	15379	15437	15344	15403	15217	15357	15279	15485	15300	15422	15215	15399	15547	15275	15379	15481	15489	15457	15476	15393	15384	15459	15565	15321	15450	15503	15530	15360	15417	15492	15536	15228	15442	15362	15341	15594	15460	15546	15563	15461	15528	15401	15368	15366	15220	15505	15490	15256	15500	15512	15403	15444	15202	15508	15482	15347	15274	15369	15383	15414	15460	15263	15371	15319	15331	15402	15439	15441	15311	15461	15438	15162	15405	15371	15393	15428	15374	15232	15498	15439	15267	15532	15544	15401	15480	15383	15333	15338	15290	15483	15505	15495	15338	15280	15311	15561	15270	15357	15373	15406	15395	15371	15450	15513	15425	15503	15450	15579	15436	15441	15609	15399	15621	15254	15500	15498	15257	15310	15406	15421	15229	15382	15500	15427	15297	15464	15438	15372	15436	15357	15401	15310	15455	15384	15344	15363	15502	15165	15353	15283	15464	15232	15368	15395	15317	15382	15315	15513	15385	15237	15545	15354	15419	15361	15335	15381	15412	15285	15411	15439	15488	15511	15425	15475	15370	15346	15444	15217	15470	15434	15299	15288	15241	15342	15427	15407	15289	15286	15320	15473	15424	15545	15345	15583	15533	15435	15236	15363	15580	15408	15339	15273	15510	15367	15437	15287	15562	15447	15495	15212	15367	15513	15575	15344	15304	15409	15378	15412	15600	15387	15586	15202	15327	15167	15510	15360	15348	15504	15408	15404	15517	15322	15256	15340	15422	15273	15411	15520	15417	15448	15433	15281	15433	15373	15283	15492	15467	15349	15506	15416	15483	15348	15511	15333	15406	15131	15431	15349	15295	15447	15407	15343	15496	15339	15370	15408	15442	15564	15376	15368	15436	15473	15351	15354	15399	15656	15446	15239	15282	15316	15408	15515	15303	15356	15484	15367	15561	15318	15326	15280	15503	15361	15273	15413	15363	15367	15267	15517	15409	15455	15525	15492	15423	15329	15424	15193	15428	15416	15438	15422	15439	15616	15574	15529	15217	15442	15338	15407	15480	15296	15355	15605	15460	15269	15219	15499	15448	15440	15517	15273	15286	15484	15504	15306	15350	15279	15358	15626	15485	15373	15479	15486	15335	15268	15368	15437	15403	15415	15519	15626	15286	15510	15299	15346	15294	15412	15312	15542	15284	15579	15423	15417	15513	15383	15438	15516	15481	15489	15323	15349	15292	15387	15380	15185	15456	15435	15399	15337	15364	15287	15385	15335	15409	15497	15451	15369	15260	15401	15401	15261	15453	15306	15461	15694	15309	15254	15354	15505	15356	15131	15266	15378	15447	15126	15225	15333	15328	15459	15409	15488	15470	15430	15544	15505	15471	15434	15622	15516	15350	15552	15339	15423	15496	15445	15327	15470	15418	15433	15289	15629	15309	15453	15297	15250	15461	15328	15376	15429	15309	15369	15438	15413	15253	15323	15445	15396	15433	15521	15261	15445	15358	15296	15564	15296	15539	15326	15559	15448	15269	15403	15352	15257	15307	15365	15359	15523	15120	15426	15314	15479	15420	15453	15369	15231	15375	15426	15382	15374	15468	15416	15374	15482	15335	15529	15347	15379	15357	15367	15313	15343	15470	15469	15504	15522	15330	15359	15349	15267	15506	15388	15421	15454	15505	15286	15474	15433	15334	15415	15365	15413	15376	15435	15413	15326	15355	15415	15430	15431	15487	15445	15347	15425	15460	15496	15424	15390	15442	15285	15335	15398	15524	15402	15311	15390	15356	15322	15419	15459	15344	15349	15523	15435	15464	15376	15379	15253	15432	15490	15268	15371	15471	15166	15569	15409	15284	15302	15379	15401	15430	15169	15332	15519	15197	15335	15262	15378	15433	15413	15307	15539	15578	15259	15557	15278	15324	15401	15390	15315	15485	15487	15407	15353	15379	15408	15448	15516	15533	15340	15283	15484	15341	15397	15457	15342	15300	15442	15431	15462	15430	15294	15329	15415	15293	15303	15434	15505	15255	15462	15247	15282	15377	15528	15447	15391	15378	15421	15392	15467	15478	15379	15466	15321	15414	15328	15487	15334	15279	15521	15353	15495	15514	15395	15471	15180	15515	15267	15296	15472	15443	15320	15422	15462	15442	15439	15318	15384	15343	15502	15438	15363	15535	15462	15484	15392	15443	15397	15414	15374	15350	15465	15294	15464	15439	15424	15501	15346	15376	15532	15427	15413	15498	15538	15536	15427	15492	15391	15494	15291	15493	15368	15265	15421	15425	15303	15402	15462	15428	15265	15326	15504	15381	15340	15384	15422	15429	15422	15408	15221	15414	15368	15256	15222	15539	15492	15240	15311	15344	15319	15446	15314	15246	15439	15318	15503	15529	15407	15476	15197	15363	15569	15370	15314	15444	15449	15317	15465	15407	15414	15441	15395	15423	15530	15244	15191	15586	15282	15397	15415	15555	15392	15489	15495	15326	15271	15454	15427	15378	15264	15522	15277	15441	15434	15407	15438	15291	15457	15220	15491	15462	15385	15405	15341	15300	15387	15524	15307	15381	15375	15282	15313	15443	15326	15372	15333	15439	15449	15398	15387	15425	15412	15558	15329	15383	15183	15447	15346	15274	15396	15525	15631	15284	15478	15347	15291	15343	15360	15564	15297	15468	15393	15332	15315	15460	15361	15429	15421	15367	15400	15418	15335	15426	15275	15241	15380	15457	15377	15417	15508	15481	15499	15519	15414	15394	15424	15396	15403	15363	15338	15488	15286	15376	15487	15325	15346	15354	15386	15503	15483	15403	15471	15260	15492	15400	15438	15475	15333	15379	15388	15504	15474	15607	15331	15505	15228	15630	15400	15276	15425	15345	15443	15555	15299	15449	15511	15457	15478	15458	15642	15399	15206	15424	15535	15399	15368	15578	15503	15362	15397	15498	15364	15255	15441	15446	15356	15604	15555	15373	15151	15343	15356	15424	15480	15323	15433	15430	15321	15457	15428	15564	15406	15406	15431	15448	15299	15374	15330	15410	15281	15362	15294	15338	15430	15352	15457	15397	15279	15339	15406	15538	15462	15310	15368	15399	15411	15197	15336	15446	15369	15291	15144	15264	15238	15472	15581	15453	15247	15466	15291	15240	15435	15455	15215	15261	15514	15400	15460	15441	15371	15432	15215	15460	15434	15413	15445	15309	15420	15469	15397	15467	15470	15256	15399	15468	15394	15405	15352	15371	15370	15328	15423	15366	15348	15431	15318	15471	15100	15265	15466	15446	15445	15336	15285	15207	15423	15424	15526	15412	15465	15399	15431	15385	15494	15286	15439	15318	15442	15368	15247	15339	15314	15316	15384	15381	15422	15318	15526	15529	15458	15381	15334	15399	15347	15382	15310	15394	15372	15432	15501	15405	15509	15418	15414	15538	15417	15446	15420	15424	15458	15393	15416	15423	15387	15530	15493	15461	15296	15483	15393	15404	15416	15392	15358	15389	15445	15441	15438	15310	15419	15558	15419	15369	15306	15374	15430	15489	15387	15461	15457	15460	15457	15483	15399	15346	15466	15388	15449	15476	15386	15509	15318	15356	15273	15328	15429	15291	15363	15487	15364	15328	15294	15610	15382	15449	15380	15392	15239	15447	15215	15157	15428	15365	15149	15377	15421	15341	15340	15422	15370	15477	15246	15442	15395	15480	15474	15433	15406	15361	15440	15374	15287	15307	15415	15385	15395	15313	15332	15343	15447	15395	15536	15308	15383	15334	15462	15481	15625	15358	15359	15299	15466	15447	15271	15443	15347	15436	15264	15406	15590	15482	15294	15374	15361	15319	15490	15501	15401	15529	15321	15356	15383	15254	15178	15207	15429	15571	15318	15418	15388	15396	15331	15476	15356	15586	15353	15501	15265	15549	15481	15358	15340	15338	15511	15545	15382	15367	15388	15366	15463	15378	15290	15452	15424	15253	15338	15418	15478	15391	15291	15207	15367	15279	15392	15374	15327	15365	15442	15284	15493	15497	15184	15485	15249	15336	15490	15422	15447	15283	15482	15345	15431	15543	15346	15354	15486	15276	15513	15455	15496	15333	15340	15448	15441	15355	15328	15343	15573	15327	15425	15305	15617	15371	15424	15439	15409	15525	15281	15581	15376	15503	15405	15529	15422	15460	15391	15258	15438	15311	15501	15259	15279	15394	15417	15366	15264	15417	15346	15429	15556	15416	15267	15377	15457	15433	15405	15431	15364	15308	15445	15464	15329	15330	15370	15494	15393	15378	15178	15445	15530	15431	15414	15409	15407	15414	15474	15303	15250	15557	15377	15410	15379	15401	15369	15311	15389	15404	15293	15406	15370	15442	15461	15259	15329	15286	15344	15450	15465	15387	15388	15410	15467	15386	15383	15368	15473	15326	15378	15355	15504	15329	15355	15496	15471	15209	15477	15290	15384	15272	15362	15452	15290	15386	15302	15370	15594	15563	15400	15407	15389	15269	15381	15352	15404	15356	15351	15391	15551	15338	15422	15395	15255	15452	15329	15368	15240	15316	15274	15545	15389	15078	15345	15450	15445
22896	22215	37484	42494	34571	24171	23087	18216	17397	17374	17225	17052	17247	17288	16927	17206	17106	16991	17151	17230	17002	16985	17050	16891	16799	16902	16934	17153	16983	16918	16996	16933	16944	17040	17028	17032	16978	17171	17284	17042	16860	16753	16973	16805	17014	17021	16900	16707	16901	16949	16975	16868	16895	16703	17016	16942	16806	16802	16955	16831	17011	17009	17015	16937	16737	16809	16990	17005	17053	17044	16915	17047	16978	16882	16831	16746	16961	16848	16986	16818	17016	16919	16890	16813	16908	17064	17003	16878	16813	16910	16762	16938	16692	16824	16806	16869	16895	16926	16998	16988	16935	16920	16911	16995	16905	16964	16768	16917	16914	16510	16713	16874	16937	16703	17129	16968	16798	16850	16926	16727	16916	16940	16813	16966	16922	16798	16766	16860	17087	16788	16922	17017	16923	16896	16898	16891	16877	16809	16806	17059	17048	17017	16654	16691	16820	16906	17020	16738	16716	16782	17075	16976	17152	17059	16921	16684	17034	16859	16904	16915	16866	17039	16762	16841	16847	16890	16589	16925	16976	16787	16837	16789	16738	16990	16821	16732	16776	16896	16850	17088	17026	16895	16868	16717	16836	17126	17091	16632	16899	16817	16839	16810	16840	16923	16832	16905	16778	16924	17042	16904	16723	16941	16876	16743	16908	16990	16793	16811	16905	16985	16915	17037	16784	16699	16691	16856	16858	16816	16703	16820	16774	16907	16987	16810	16990	16818	16850	16844	16831	16903	16777	16654	16842	16810	16750	16750	16897	16732	16890	16727	16819	16713	16742	16933	16846	16808	16953	16822	17006	16648	16831	17040	16848	17039	16822	17045	16696	16882	16623	16595	16710	16656	16962	17002	16790	16952	16867	16792	16651	16774	17059	16720	16947	16675	16785	16906	16995	16729	16783	16969	16960	17016	16797	16935	16790	16811	17013	16839	17060	16951	16791	16942	16958	16923	16899	17050	16906	16847	16617	16767	16895	16961	16728	16770	17015	16855	16992	16928	16902	16910	16678	16725	16945	16962	16828	16845	16958	16801	16794	17037	16862	16906	16813	17157	16988	17080	16668	16947	16961	16741	16864	16785	16862	17128	16924	16890	16682	16758	16848	16994	16903	16951	17017	16865	16973	16929	16863	16911	17053	16885	16908	16859	16933	16895	16801	16772	16889	16820	16807	16885	16774	16752	16989	16866	16827	16895	16746	17102	16991	16869	16886	16907	17004	16849	16834	16725	16750	16680	16804	16597	16815	17041	16765	16957	16859	16873	16883	16871	16721	16879	16839	16670	16805	16830	16942	16730	16687	16786	16823	16709	16734	16893	16667	16869	16949	16861	16634	16857	16849	16858	16934	16852	16841	16824	16813	16922	16813	16872	16802	16905	16964	16783	16701	16859	16754	16904	16826	16631	16805	16557	16755	16733	16825	16685	16902	16763	16862	16958	16755	16854	16791	16598	16762	16891	16629	17049	16772	17032	16828	17017	16908	16843	16822	16856	16976	16968	16861	16970	16780	16794	16876	16991	16735	16911	16795	16747	16850	16870	16903	17068	16812	16977	16964	16783	16918	16889	16803	16723	16762	17091	17004	16949	16817	16862	16938	17053	16931	16650	16635	16794	16715	17060	16745	16669	16707	17084	16713	16857	16951	16777	16738	16781	16809	16946	17042	17113	16943	16813	16824	16892	16906	16928	17118	16795	16946	17115	16735	16763	16953	17042	16927	16711	16771	16771	16907	17042	16959	16674	16840	16747	16739	16791	16847	16870	17038	16872	16744	16936	16654	16643	16861	16818	16878	16839	16790	16827	16862	17046	16856	16890	17020	16905	16818	16802	16812	16815	16897	16845	16901	16737	16918	16860	16980	16580	16626	16898	16952	16893	16864	17052	16812	16780	16810	16807	16790	16820	16900	16577	16923	16887	16875	16943	16885	16873	16846	16765	17054	16740	16849	16718	16716	16864	17109	16844	17052	16995	16870	17037	16840	16597	16848	16815	16992	16638	16883	16881	17008	16964	16772	16905	16889	16867	16823	17181	16822	16810	16923	16875	16875	16811	16894	16743	16805	16678	16957	17012	16893	16719	16937	16801	16841	16791	16777	16749	16927	16834	16962	16743	16924	16864	16835	16941	16747	16912	16886	16959	16659	16874	17080	17016	16695	17008	16992	16934	16847	16785	17040	16831	16877	16792	16500	16735	17032	16844	16881	16922	16757	16784	16878	16902	16749	16650	17085	16827	16922	16748	16823	16590	16796	16896	16799	16898	16864	16779	17005	16818	16668	16697	16872	16927	16791	16866	16777	16889	16901	16826	16769	16965	16655	16904	16842	17076	17027	16871	16771	17015	16922	16751	16801	16843	16982	16974	16713	16595	16837	17029	16934	17021	16981	16918	16888	17057	16836	16760	17005	16906	17058	16918	16696	16931	16977	16825	16801	17131	16917	16837	16987	16894	16782	16818	16939	16744	16726	16722	16810	16676	16866	16826	16876	17001	17088	16874	17153	16949	16891	16906	16931	16900	16891	16823	16732	16671	16718	16834	16853	16893	16584	16706	16806	16828	16868	16912	16673	16793	16872	16716	16908	16900	16734	16789	16842	16840	16856	16744	16770	17096	16907	16916	16877	16960	16832	16958	16779	16628	16814	16932	16966	16971	17067	16911	16993	16931	16912	16741	16968	16846	16763	16750	16847	17043	16887	16758	16765	17123	16745	16856	16804	16799	16916	16812	16889	16999	16783	16800	16938	16887	16808	16778	16832	16815	16914	16773	16871	17004	16867	16952	16777	17069	17031	16842	16795	16889	16736	16827	16974	16820	16887	16886	16728	16956	16985	17028	16713	16882	16808	16905	16855	16864	16960	16908	16843	16901	16847	17120	16739	16935	16679	16847	16775	16885	16852	16818	16933	16838	17012	16797	16910	17022	16833	17054	16804	16651	16845	16747	16932	16835	16921	16829	16900	16615	16845	16720	16884	16895	16758	16938	16997	16807	16856	16712	16756	16794	17115	16729	16783	17006	16818	16879	16819	16895	16867	16937	16945	17001	16822	16705	16924	16678	16857	16901	16934	16778	16893	17137	16887	16869	16962	16907	16855	17010	16797	16893	16959	17061	16824	16832	16996	16811	16752	17041	16944	16879	17039	16829	16886	17169	16927	16864	16734	16818	16886	16711	16827	16985	16884	16810	16770	16823	16855	16852	16771	16830	16974	16716	16864	16787	16857	16927	16996	16866	16690	16847	16808	16601	16805	17024	16637	16770	16510	16776	16859	16857	16811	16920	16890	16836	17162	16856	16896	16794	16814	16778	16719	16649	16916	16951	16772	16763	16679	17007	16990	16712	16937	16938	16942	16858	16871	16862	16723	17095	16906	16938	16787	16764	16844	16862	16747	16899	16822	16938	16950	16854	16926	16849	16959	16981	16999	17011	16792	16755	16840	16916	16813	16854	16874	16771	16882	16870	16809	16908	16812	16883	16757	17093	16995	16765	16896	16928	16876	16998	16895	16962	16801	16653	16883	16902	16614	16928	16840	16879	16881	17076	16976	16901	16945	16676	17026	16765	16782	16745	16927	16978	16745	16714	16642	16809	16988	16920	17034	17085	16882	16932	16761	16766	16952	16737	16886	17051	16678	16813	16798	16861	16816	16802	16852	16947	17108	16744	17006	16742	16953	16924	16894	16819	16914	16835	16783	16873	16893	16714	16994	16834	16806	16860	16893	16813	16731	16706	16804	16926	16934	16951	16705	16868	16833	16768	17078	16929	16927	16795	16824	16991	16735	16865	16874	16881	16916	16882	16781	16806	16974	16894	16904	16971	16774	17099	17049	16834	16851	16749	16851	16961	16973	16918	16772	16888	16909	16772	16881	16803	16959	16911	16876	16871	16757	16872	16906	16822	16662	17008	16788	16948	16953	16751	17036	16758	16947	16908	16896	16771	16873	16925	16752	16864	16942	16769	16808	16699	16854	16823	16839	16802	16780	16777	16953	16803	16759	16699	16841	16946	17116	16947	16758	16755	16683	16981	16697	16785	16745	16694	16652	16821	16770	16937	16860	16852	16684	16766	16937	17094	17041	16856	16946	17000	16808	16893	16863	16938	16721	16635	16767	17061	16823	16886	16883	16867	16634	16779	17104	16867	16788	16892	16936	17008	16858	16956	16932	17152	17058	16868	17050	16798	16847	16829	16889	17047	16928	16894	16815	16827	16960	16750	16904	16900	16908	16771	16871	16779	16842	16908	16983	16900	17156	16717	16777	16960	16876	16776	16829	16727	16953	16772	16995	16677	17052	17011	16788	16808	17029	16803	16977	16705	16741	16912	16921	16973	16853	16918	16924	16743	16646	16705	16745	17032	17056	16885	16678	16908	16912	16739	16790	16902	16957	16876	16854	16831	16761	16909	16753	16664	16686	16885	16646	16771	16775	16959	16791	16612	16831	16912	16869	17028	16873	17162	16751	17059	16755	16764	17015	16814	16824	16718	16865	16873	16751	16818	16893	16838	16850	16830	16929	16857	16939	17064	16763	16976	16718	16842	16955	16957	16959	16812	16779	16692	16935	16832	16936	16789	16831	16775	16843	16911	16967	16904	16693	16744	16768	16745	16950	16804	16691	16924	16740	16663	16865	16972	17028	17010	16857	16715	16841	16911	16764	16985	16851	16874	16872	16950	16974	17061	16847	16842	17064	16834	16945	16864	16837	16740	16677	16797	16912	16969	16840	16811	16835	16714	16828	16678	16974	17046	16771	16835	16908	16657	16845	16806	16744	16854	16842	16877	16837	16845	16910	16692	16790	16892	16837	16882	16758	16888	16637	16877	16906	16783	16908	16926	16953	16929	16857	16816	16811	16870	16909	16869	16704	16887	16937	16688	16918	16922	16873	16695	16770	16769	16980	16848	16770	16933	16814	16811	16829	16957	16871	16829	16726	16983	16861	16909	17115	16667	16923	16760	16798	16995	17037	16871	16961	16831	17015	16848	16807	16977	16877	16886	16960	17036	17047	16989	16874	17087	16989	16706	16746	16844	16751	16895	16862	17035	16734	16767	17011	16894	16871	16959	16882	16841	16617	17016	16949	16902	16869	16591	17094	16727	17048	16820	16948	16796	16828	16800	17052	16958	16902	16637	16852	16873
60007	101245	98335	78260	45956	16025	14962	15098	15205	14952	15005	15070	14992	15148	15140	15046	14997	15034	15098	15220	15071	15075	15247	15053	15185	15189	15366	15201	15190	15127	15006	15226	15165	15065	15122	15036	15082	15189	14989	14991	15133	15075	15037	15209	15090	15186	15130	14973	15210	14963	15131	15197	15180	15127	15172	14981	15088	14966	15120	15055	15062	15052	15068	15192	14897	15102	15032	15171	15105	15134	15052	15051	15082	15072	14996	15066	14914	15104	15101	15043	15208	15023	15000	14980	15062	14991	15017	15068	14997	14898	15048	14848	15137	14990	14920	14960	15024	15046	15177	14969	15068	15116	15085	15001	15061	15071	15189	14975	15189	15070	15041	15013	15025	15172	15077	15274	14882	15068	14980	15088	15033	14956	15104	15042	15216	15000	15025	15038	15030	15077	15068	15271	15225	15110	14978	14959	14995	14990	15049	15076	15264	14997	15098	15077	15111	15266	15033	15021	14936	15114	15217	15071	14953	15090	15024	15128	14890	14990	14963	15103	14955	14981	14783	15049	15094	15116	14968	14935	15056	15089	14989	15143	15250	14926	15050	15278	14975	15174	15074	15045	15096	15133	15179	15064	15116	15052	15136	14951	15038	15113	15293	15035	15081	15039	14988	15067	15073	15196	15154	15061	14898	15191	15121	15089	15077	14986	15157	15189	15198	15041	15002	15096	15129	15040	15158	15152	14916	15300	14870	14978	15199	15148	15075	14994	14868	15139	15155	15091	14906	15172	15150	15029	15022	14987	15133	14987	15065	15032	15092	15043	15038	15042	15124	15040	15143	14948	14955	15086	15040	15069	15081	15025	15098	15084	14968	15036	15163	14988	14957	15101	14969	15062	14853	14882	15011	14976	14971	14922	15013	15133	15023	15190	15002	15131	15123	15194	15112	15079	15199	14930	15002	15022	15011	15184	15244	15154	14995	15031	15001	15226	15048	15219	15036	14873	14994	15092	15144	15046	14879	14940	15070	15045	15066	15057	14954	15058	15174	14984	15135	15143	15066	14958	14916	15113	15049	15264	15074	15097	14830	15171	15244	14989	14823	15091	15161	15108	15197	14983	15182	15213	15108	14982	14972	15109	15029	14929	15042	15160	15011	15120	15180	14960	15099	15089	14998	15056	15024	14993	15259	15083	15171	15220	15100	15063	15064	15024	15098	14923	15142	15145	15049	15020	15082	15239	15113	15141	14999	15016	15204	15202	15055	14959	15147	15036	14928	14969	15131	15025	15035	15107	15202	15137	15162	14995	15026	14970	15068	15071	14936	15004	14817	15049	15068	14932	15056	15019	14918	15027	15144	15056	15147	15083	14967	15118	14938	15203	15016	15149	15114	15122	15143	14908	15210	15158	15086	15177	15074	15136	15092	15022	15110	15248	15114	15073	15142	14877	15157	15017	15184	14951	15224	15108	14944	14999	15167	15190	15102	14946	15092	14988	15128	14969	15103	14912	14988	15013	15029	15055	15143	15030	14928	15114	15063	14977	15061	15151	15178	15023	14972	14955	15025	15021	15073	15330	15053	15113	14988	14935	15004	15046	15162	15241	15135	14975	14980	15162	15129	15124	15056	15098	15078	15022	15153	15155	15157	15130	15156	14902	15045	15033	15028	15065	15259	14945	15148	15170	15143	15051	15050	15002	15102	14965	15081	14992	15190	15001	15224	14975	15115	14913	14968	15373	15152	15154	14977	15060	15129	15119	15033	15077	14956	15084	15223	15146	15155	15132	15204	15014	14969	15110	15184	14952	14788	15105	15263	15116	15218	15079	14962	15030	15101	15062	14877	15071	15173	15065	15078	15097	14863	14934	15260	15132	14975	15151	14883	15041	15097	15030	14897	15034	15005	15053	14928	15072	15126	14991	15177	15026	15106	14984	15051	15265	15115	15070	15247	15031	14962	15069	15130	15124	14891	15090	15054	15076	15088	14983	15047	15061	15032	14975	15131	15068	15114	15109	15164	15020	15000	15160	15116	15288	15034	14928	15134	14958	15243	14974	15005	14926	15115	15088	14809	15091	15118	15159	15136	15053	15134	15224	15129	15009	15080	15102	15119	15128	15033	15184	15099	15063	15013	15099	15118	15041	15049	14982	15225	15085	15160	15104	15124	15183	15179	14997	15169	14981	15041	15131	15040	15245	15091	14958	15129	15112	15015	15098	15177	15338	15075	15281	15224	15024	15112	15121	14818	14978	15215	15055	15081	15036	15095	15202	15027	15145	15083	15064	15069	15075	15103	15105	15160	15223	14930	14914	15134	14993	15158	14940	15027	15092	14940	15104	15096	15159	14922	15086	14929	15068	15046	14993	15044	14994	14854	14855	15055	15060	15069	15107	15105	15171	14970	15084	14990	15106	15030	15024	14995	15015	15007	15039	14957	15068	15004	15092	15055	14989	15033	15250	15251	15068	15051	15095	15034	15059	15157	15135	15073	15070	15012	14907	14967	15154	14894	14926	15168	15058	14921	15218	15066	14961	15009	15073	15073	15149	14970	15201	15120	14894	15156	15236	14987	15180	15112	14992	15081	15002	15092	15105	14941	15077	14957	15040	15102	14920	15104	15050	15127	15013	15163	15047	14976	15138	15118	15021	14983	15084	15024	14985	15090	15229	15154	15133	15110	14918	15052	15216	15023	15064	15159	15128	15266	15274	15149	15029	15090	15148	15187	14932	15113	14962	15198	15178	15066	15234	15010	15083	14976	15155	15101	15018	15121	15004	15065	15027	14835	15179	15002	15068	14981	15091	15021	15109	14880	15017	15097	15032	15049	15085	15054	15153	15116	15217	15111	15345	15150	15099	15065	15047	14972	15026	15125	15132	15151	15079	14994	15018	15114	15032	15055	14856	15018	14997	15148	15064	15100	15213	15139	15135	15119	14853	15099	14991	14992	15033	15251	14891	15107	14970	14957	15186	15167	15081	15076	15162	15118	15130	15107	15164	14894	15007	15194	15080	14923	15045	15113	15026	15141	15040	15129	15012	15106	15087	15089	15001	15032	15268	15103	15211	15182	15171	14995	14991	15132	15033	14843	15054	15189	15057	15028	15171	15072	15013	15064	15107	15171	15147	15149	15028	14971	15219	15103	14983	15241	14927	15053	15034	15186	14883	14962	14964	15291	15141	15119	14993	15073	15078	14958	15140	15077	14908	15138	15060	15014	15146	14910	15119	15138	14850	15070	15157	15070	15093	15220	15011	15042	15088	15038	15232	14956	15103	15118	15000	15102	14809	14999	15262	15074	14853	15052	14956	14952	15155	15245	15113	15191	14864	15028	15140	15109	15109	15086	15159	15030	15033	15105	15169	15106	15040	15078	15147	15203	15106	15038	15056	15018	15003	15077	14950	15060	15198	15080	15066	15146	14972	15196	15178	15162	14981	15090	15159	15259	15102	14975	15083	15127	15028	15063	15052	14963	15043	15049	15185	15053	15239	15123	15203	14990	14984	15099	15123	15139	14988	15114	14930	14979	15052	15049	14807	15021	15150	15081	14967	15067	15026	14891	15013	14924	15256	14993	14967	15162	15002	15177	14952	15091	15125	15119	15033	15188	14984	15134	15014	15083	15031	14958	15139	14872	15235	15129	15035	15041	15007	15020	15094	15097	15169	15093	15042	14995	15025	15076	15181	14940	15178	14894	15152	15191	15086	15112	14967	14994	15211	15004	15063	15093	15127	15076	15011	15077	15080	14970	15014	15059	15002	15172	15159	14908	15103	14901	15006	15022	15047	15005	15237	14890	15237	15211	15109	15093	15076	14991	14964	15035	15078	15067	15147	14993	15060	15088	15266	15010	15080	14953	15215	15111	15083	15122	15183	14992	14974	15075	14998	15079	15049	15067	14920	15088	15127	15140	15091	15175	15112	15122	14983	14884	15057	15030	15098	15068	15197	15233	14938	15111	15003	15211	14963	15064	15050	14988	15001	15100	15013	15141	15327	15071	14874	14982	14918	15021	14987	14946	14999	15081	14930	14982	15088	15045	14990	15001	15079	15074	15082	15036	14911	14960	14823	15227	15181	15241	14996	14973	14979	15101	14998	15113	14931	15227	15009	15219	15119	15117	14985	15053	15050	15089	14991	15212	15076	14865	15263	15016	15283	14874	15087	15079	15078	15087	15130	15085	15051	15102	14898	15093	15181	15115	14962	15234	14974	14913	15112	14917	15157	15209	15038	15236	15070	14978	15119	15119	14999	15111	15135	15144	15063	15150	15000	15201	15117	15195	14904	15064	14977	15096	15163	15177	14995	14970	15101	15000	15149	14979	14911	15088	15140	14932	15085	14993	15059	14927	15157	15008	14974	15075	15052	15051	15057	15120	15045	15009	15092	15049	15013	15021	15003	15012	15149	15083	15172	14853	15126	15152	15024	15226	15123	15113	14979	15167	15084	15105	15067	15006	14967	15174	15088	14836	14910	14894	15071	14970	14971	15040	15063	15160	15007	15089	15102	15216	14931	15044	14914	14994	14896	15123	14955	15164	14982	15165	15035	15055	14993	15300	15125	15071	15291	15256	15142	15064	15045	15133	15138	14965	15051	15087	14983	15115	15095	15128	15062	15295	14964	15216	15050	15132	15086	15027	15010	15223	14984	14891	15020	15027	15139	15038	15264	15010	15120	15070	15021	14974	15036	15091	15038	15147	15083	14854	15126	15130	15185	15145	15194	15081	15160	15137	15090	15055	15028	14799	15116	15130	15182	15175	15039	15047	15010	15182	15142	15163	15165	15014	15167	15052	15260	15132	15058	15123	15035	14925	15093	15126	15054	14961	15135	14978	14864	15116	15096	15136	14949	15013	14973	15079	15088	15003	15026	15020	15003	15107	15048	15139	15350	14967	15126	15151	15077	15171	15046	15074	15077	15162	15136	14996	15072	15043	15194	15122	15106	15071	14977	15265	15144	14776	14930	15028	15143	14937	15094	15076	15268	15126	14988	14939	15115	15067	15006	15013	14922	15074	14951	14937	15096	15075	15141	15160	15162	14801	15138	15326	15331	14913	15155	15114	15037	14975	15125	15171	14967	15125	15165	15221	15178	15098	15127	15157	15011	15030	15039	15188	15038	15401	14983	15014	14945	14973	15264	15148	15157	14959	14999	14842	15015	15030	15039	15090	15079	15061	15183	15154	14876
27781	31901	45739	34595	22820	17217	16876	16548	16454	16619	16444	16445	16254	16384	16694	16227	16426	16587	16459	16340	16421	16495	16249	16169	16461	16315	16307	16292	16354	16492	16384	16427	16385	16336	16256	16434	16410	16457	16456	16466	16509	16425	16314	16487	16515	16443	16312	16358	16264	16307	16458	16439	16087	16301	16475	16455	16454	16525	16380	16252	16331	16304	16415	16169	16542	16481	16303	16556	16431	16429	16492	16434	16491	16196	16313	16283	16129	16178	16324	16385	16398	16438	16260	16240	16526	16425	16262	16449	16403	16327	16193	16430	16345	16163	16402	16556	16330	16373	16186	16335	16308	16243	16118	16081	16307	16383	16542	16319	16474	16356	16374	16340	16351	16339	16366	16241	16487	16329	16279	16245	16431	16348	16479	16330	16421	16484	16416	16476	16351	16633	16283	16399	16422	16256	16398	16407	16283	16285	16272	16465	16196	16333	16480	16215	16361	16253	16405	16399	16217	16311	16390	16270	16224	16522	16401	16351	16386	16530	16340	16368	16265	16367	16331	16302	16309	16271	16579	16333	16121	16430	16302	16286	16322	16293	16236	16192	16430	16248	16373	16313	16271	16294	16335	16455	16271	16118	16359	16274	16445	16257	16271	16511	16293	16382	16316	16394	16411	16326	16336	16259	16151	16259	16256	16362	16491	16406	16200	16325	16315	16182	16270	16335	16347	16412	16425	16259	16304	16351	16295	16397	16266	16649	16221	16360	16210	16317	16260	16183	16330	16623	16331	16375	16371	16347	16351	16337	16390	16501	16383	16256	16626	16319	16232	16082	16196	16391	16348	16437	16341	16393	16422	16339	16322	16085	16387	16396	16204	16376	16466	16298	16208	16295	16385	16403	16273	16347	16304	16602	16526	16485	16200	16227	16530	16326	16497	16293	16351	16164	16510	16182	16373	16325	16420	16308	16350	16211	16225	16325	16241	16314	16570	16212	16249	16035	16345	16466	16175	16338	16360	16426	16103	16179	16316	16414	16142	16304	16350	16289	16415	16268	16384	16255	16362	16254	16424	16218	16409	16302	16196	16097	16408	16243	16327	16490	16403	16283	16357	16150	16310	16507	16502	16312	16079	16400	16351	16301	16291	16311	16231	16365	16452	16222	16495	16304	16311	16149	16526	16424	16410	16332	16422	16425	16423	16364	16490	16293	16327	16401	16316	16137	16346	16387	16332	16300	16451	16261	16338	16415	16130	16348	16367	16365	16275	16298	16472	16258	16288	16327	16343	16231	16284	16147	16396	16265	16387	16244	16227	16467	16202	16215	16340	16313	16293	16287	16298	16260	16226	16201	16219	16198	16341	16493	16214	16296	16169	16408	16392	16332	16138	16229	16124	16355	16310	16297	16405	16380	16539	16388	16303	16475	16483	16324	16336	16504	16323	16299	16356	16247	16298	16397	16297	16337	16240	16347	16401	16217	16341	16352	16214	16241	16499	16481	16383	16297	16452	16390	16396	16465	16428	16463	16457	16303	16263	16244	16423	16286	16295	16502	16347	16414	16318	16477	16292	16325	16276	16166	16459	16239	16415	16364	16405	16468	16342	16290	16336	16154	16350	16277	16234	16340	16452	16243	16278	16250	16285	16165	16489	16319	16397	16319	16392	16364	16284	16223	16275	16281	16234	16485	16210	16460	16302	16287	16433	16312	16298	16126	16478	16244	16359	16228	16266	16232	16408	16112	16295	16443	16196	16125	16243	16241	16406	16371	16542	16382	16283	16271	16478	16270	16311	16168	16453	16157	16513	16075	16048	16170	16405	16302	16339	16106	16320	16299	16338	16475	16368	16359	16332	16458	16330	16489	16440	16472	16340	16264	16273	16464	16420	16325	16544	16350	16325	16264	16313	16246	16264	16295	16284	16453	16355	16400	16322	16282	16250	16180	16471	16107	16161	16307	16262	16319	16476	16452	16593	16259	16252	16299	15973	16313	16252	16222	16517	16463	16439	16332	16268	16500	16316	16453	16326	16466	16433	16408	16233	16384	16318	16336	16396	16363	16455	16237	16530	16224	16328	16531	16396	16331	16206	16192	16475	16215	16440	16302	16396	16273	16597	16137	16196	16441	16245	16463	16507	16366	16357	16159	16172	16280	16420	16449	16413	16431	16369	16273	16301	16308	16280	16266	16370	16301	16306	16166	16358	16176	16230	16182	16356	16337	16272	16403	16400	16370	16414	16340	16426	16195	16274	16352	16232	16412	16378	16387	16477	16415	16299	16230	16361	16350	16318	16305	16205	16186	16373	16377	16337	16450	16447	16108	16466	16278	16315	16461	16300	16154	16297	16339	16431	16253	16286	16392	16377	16438	16274	16453	16414	16566	16477	16177	16315	16309	16488	16387	16269	16358	16287	16427	16259	16515	16558	16290	16299	16334	16247	16507	16305	16526	16222	16335	16212	16330	16241	16181	16338	16471	16332	16343	16342	16452	16358	16344	16339	16275	16360	16216	16326	16245	16345	16227	16276	16342	16132	16209	16370	16323	16438	16375	16319	16357	16348	16257	16254	16179	16332	16101	16430	16271	16272	16396	16363	16449	16340	16577	16262	16250	16318	16464	16341	16298	16228	16372	16468	16391	16637	16377	16442	16306	16470	16487	16465	16058	16341	16396	16449	16276	16094	16241	16181	16306	16187	16398	16391	16415	16314	16297	16451	16560	16317	16239	16349	16150	16560	16317	16358	16291	16167	16306	16348	16414	16238	16169	16189	16323	16417	16397	16302	16271	16409	16203	16268	16140	16503	16233	16230	16288	16412	16407	16433	16415	16171	16290	16296	16277	16272	16429	16318	16214	16206	16247	16225	16355	16438	16373	16294	16221	16236	16363	16356	16267	16385	16363	16274	16215	16157	16133	16199	16221	16156	16104	16214	16523	16215	16239	16018	16293	16326	16531	16465	16344	16231	16196	16383	16271	16461	16489	16470	16476	16372	16326	16445	16395	16294	16423	16294	16390	16448	16414	16379	16414	16107	16247	16280	16369	16392	16480	16334	16308	16396	16413	16425	16394	16447	16142	16508	16343	16448	16441	16146	16313	16253	16321	16335	16603	16479	16358	16350	16348	16305	16376	16409	16326	16320	16416	16472	16464	16356	16253	16281	16243	16101	16336	16100	16308	16634	16300	16361	16178	16138	16431	16238	16201	16221	16328	16452	16408	16302	16285	16518	16211	16397	16215	16374	16413	16686	16253	16264	16374	16206	16234	16358	16460	16470	16208	16233	16359	16396	16298	16192	16206	16611	15967	16312	16148	16205	16374	16150	16174	16428	16169	16116	16263	16298	16332	16380	16186	16290	16271	16425	16181	16392	16247	16419	16456	16232	16270	16551	16322	16390	16515	16428	16309	16496	16283	16331	16277	16277	16301	16124	16293	16145	16249	16248	16450	16413	16336	16165	16431	16122	16333	16201	16346	16275	16267	16325	16264	16206	16404	16439	16377	16068	16359	16530	16270	16499	16236	16367	16193	16300	16398	16299	16310	16278	16341	16404	16377	16389	16424	16327	16439	16257	16306	16420	16534	16496	16180	16242	16393	16439	16423	16529	16421	16313	16555	16174	16336	16269	16260	16386	16373	16347	16192	16357	16285	16339	16502	16441	16305	16518	16514	16394	16389	16276	16340	16479	16569	16293	16352	16363	16194	16407	16400	16259	16270	16315	16107	16319	16494	16387	16399	16347	16304	16341	16403	16145	16300	16397	16423	16404	16435	16394	16354	16496	16423	16377	16310	16344	16486	16288	16147	16222	16089	16295	16383	16353	16305	16279	16196	16326	16257	16293	16374	16358	16431	16293	16429	16300	16325	16361	16353	16310	16374	16463	16459	16317	16413	16266	16340	16398	16260	16423	16231	16292	16252	16199	16370	16452	16394	16227	16391	16382	16343	16284	16174	16455	16191	16371	16290	16096	16520	16351	16340	16266	16298	16295	16574	16315	16335	16481	16341	16497	16350	16414	16236	16335	16186	16279	16304	16392	16513	16174	16330	16525	16352	16341	16392	16311	16221	16393	16318	16231	16319	16616	16457	16373	16468	16209	16548	16333	16404	16335	16336	16460	16553	16350	16484	16288	16584	16503	16220	16318	16431	16430	16396	16373	16422	16268	16348	16297	16357	16374	16393	16115	16267	16076	16338	16146	16187	16298	16359	16235	16266	16395	16324	16351	16505	16283	16301	16413	16217	16336	16170	16254	16602	16588	16360	16436	16363	16270	16354	16458	16290	16373	16137	16150	16249	16350	16423	16345	16330	16376	16315	16499	16345	16334	16280	16254	16381	16356	16299	16282	16195	16305	16565	16557	16275	16092	16370	16272	16584	16624	16287	16310	16311	16471	16579	16302	16093	16452	16286	16300	16465	16364	16207	16343	16338	16293	16443	16441	16504	16337	16268	16210	16446	16543	16075	16381	16338	16375	16355	16352	16328	16364	16390	16215	16274	16359	16296	16308	16323	16642	16304	16392	16374	16561	16359	16432	16425	16431	16240	16353	16117	16364	16298	16429	16221	16315	16406	16335	16189	16384	16450	16430	16279	16261	16410	16282	16152	16318	16276	16326	16456	16363	16322	16198	16337	16223	16197	16235	16158	16191	16266	16256	16299	16461	16433	16341	16405	16371	16455	16329	16384	16419	16277	16433	16185	16317	16140	16352	16261	16407	16241	16315	16396	16335	16357	16286	16417	16349	16211	16420	16434	16436	16510	16421	16325	16439	16288	16568	16229	16349	16405	16491	16421	16355	16360	16418	16249	16208	16544	16318	16319	16292	16203	16127	16568	16314	16210	16230	16202	16506	16350	16372	16404	16374	16239	16399	16249	16356	16394	16337	16446	16373	16166	16383	16470	16248	16267	16246	16348	16208	16121	16337	16097	16484	16269	16390	16312	16391	16343	16414	16317	16386	16216	16253	16129	16260	16358	16581	16145	16390	16197	16499	16480	16386	16353	16330	16241	16311	16047	16376	16364	16449	16372	16533	16225	16518	16342	16295	16363	16480	16357	16277	16300	16567	16290	16342	16269	16384	16311	16414	16411	16376	16497	16282	16313	16399	16249	16316	16424	16358	16388	16206	16416	16463	16373	16424	16338	16100	16412	16365	16443	16297	16409	16307	16540	16517	16290	16403	16417
28125	53365	49783	33226	20556	14741	14779	14654	14861	14877	14879	14664	14891	14906	14793	14837	14777	14780	14759	14706	14725	14731	14710	14677	14669	14829	14846	14709	14739	14819	14711	14934	14729	14853	14694	14702	14744	14601	14705	14619	14946	14685	14739	14768	14787	14765	15007	14719	14656	14755	14807	14730	14872	14764	14753	14773	14572	14819	14882	14607	14843	14805	14818	14812	14695	14693	14825	14824	14641	14942	14740	14772	14880	14812	14744	14737	14785	14624	14913	14741	14645	14623	14725	14838	14747	14906	14925	14697	14799	14749	14725	14750	14884	14725	14897	14701	14964	14732	14822	14863	14927	14536	14766	14744	14865	14911	14706	14849	14746	14638	14731	14844	14755	14795	14821	14852	14754	14877	14670	14729	14833	14919	14949	14697	14867	14696	14781	14681	14891	14880	14849	14791	14612	14601	14718	14679	14766	14652	14888	14832	14729	15054	14747	14645	14726	14731	14665	14809	14703	14808	14786	14767	14682	14573	14726	14889	14949	14904	14724	14780	14641	14890	14693	14778	14850	14825	14740	14626	14708	14776	14812	14805	14867	14631	14834	14749	14890	14789	14698	14698	14802	14813	14679	14736	14704	14876	14841	14864	14834	14704	14682	14721	14812	14621	14976	14810	14782	14734	14784	14782	14830	14856	14763	14814	14731	14936	14720	14915	14638	14767	14755	14792	14784	14895	14832	14894	14664	14751	14833	14703	14795	14743	14796	14851	14866	14924	14814	14951	14777	14871	14751	14789	14725	14668	14822	14870	14837	14622	14821	14687	14785	14805	14817	14848	14592	14660	14987	14812	14727	14889	14841	14845	14808	14793	14768	14750	14756	14756	14841	14869	14730	14609	14810	14729	14798	14706	14711	14837	14862	14756	14713	14896	14824	14731	14679	14752	14801	14637	14708	14613	14834	14725	14741	14734	14710	14781	14696	14789	14818	14781	14777	14798	14711	14956	14848	14808	14916	14783	14974	14865	14904	14879	14716	14656	14640	14737	14733	14642	14768	14803	14819	14684	14813	14680	14746	14658	14761	14921	14682	14709	14837	14696	14837	14791	14735	14633	14866	14826	14761	14731	14614	14812	14804	14755	14810	14821	14764	14720	14820	14701	14708	15040	14680	14651	14927	14810	14712	14821	14770	14883	14835	14597	14959	14926	14669	14859	14692	14692	14712	14858	14796	14711	14653	14922	14787	14689	14765	14951	14730	14799	14641	14793	14761	14738	14710	14637	14854	14701	14818	14686	14785	14816	14833	14705	14639	14698	14774	14710	14669	14732	14725	14774	14751	14828	14845	14622	14719	14743	14758	14822	14647	14688	14668	14696	14795	14706	14757	14851	14641	14782	14817	14791	14824	14815	14811	14805	14822	14868	14654	14822	14606	14883	14846	14847	14959	14633	14826	14595	14799	14688	14931	14698	14782	14906	14678	14839	14642	14697	14947	14798	14677	14843	14736	14713	14769	14718	14657	14627	14940	14921	14906	14691	14700	14714	14575	14892	14774	14767	14725	14834	14649	14737	14791	14806	14634	14900	14871	14771	14794	14890	14700	14790	14793	14775	14701	14786	15017	14889	14642	14766	14727	14764	14742	14859	14819	14737	14846	14821	14771	14679	14814	14633	14747	14715	14885	14905	14624	14836	14717	14823	14615	14908	14792	14813	14617	14781	14784	14639	14742	14702	14857	14844	14814	14882	14804	14819	14806	14840	14706	14718	14825	14780	14626	14857	14646	14754	14634	14710	14693	14637	14847	14951	14666	14697	14910	14676	14745	14835	14703	14850	14764	14550	14666	14571	14749	14805	14752	14863	14721	14777	14573	14981	14837	14734	14905	14890	14779	14737	14813	14821	14716	14850	14776	14838	14686	14633	14817	14756	14858	14752	14815	14741	14837	14891	14629	14677	14674	14900	14849	14785	14866	14871	14759	14752	14798	14606	14668	14819	14851	14784	14660	14661	14676	14917	14682	14752	14907	14833	14811	14819	14699	14647	14750	14979	14696	14639	14854	14806	14787	14869	14771	14776	14740	14796	14689	14685	14929	14832	14719	14736	14711	14620	14726	14752	14892	14670	14669	14828	14801	14940	14722	14751	14745	14848	14758	14629	14822	14809	14975	14984	14704	14597	14868	14614	14689	14903	14878	14649	14823	14716	14769	14881	14668	14923	14828	14788	14678	14789	14641	14848	14683	14788	14979	14843	14681	14848	14766	14814	14894	14715	14597	14644	14925	14871	14836	14804	14687	14738	14821	14841	14847	14824	14820	14726	14796	14646	14970	14844	14637	14815	14865	14959	14653	14740	14756	14801	14743	14843	14810	14852	14899	14769	14730	14633	14916	14690	14860	14792	14990	14715	14897	14825	14763	14675	14691	14691	14702	14728	14743	14768	14777	14872	14784	14935	14796	14833	14873	14845	14722	14780	14672	14824	14767	14763	14980	14772	14814	14596	14732	14681	14814	14854	14727	14817	14814	14832	14927	14730	14801	14865	14762	14791	14804	14627	14874	14799	14739	14962	14770	14803	14939	14859	14734	14921	14802	14792	14797	15086	14797	14645	14923	14782	14890	14693	14732	14772	14786	14815	14922	14804	14871	14702	14870	14756	14883	14907	14736	14830	14779	14882	14860	14799	14534	14709	14844	14896	14559	14819	14893	14636	14849	14903	14801	14801	14900	14669	14858	14802	14756	14759	14935	14665	14854	14672	14795	14608	14794	14689	14785	14768	14802	14695	14855	14896	14754	14712	14718	15006	14687	14691	14692	14644	14976	14737	14765	14592	14779	14724	14780	14958	14735	14742	14616	14830	14643	14839	14870	14664	14753	14816	14750	14810	14947	14851	14683	14797	14591	14887	14910	14761	14705	14803	14639	14694	14847	14828	14878	14758	14822	14890	14819	14728	14931	14866	14775	14753	14833	14800	14609	14754	14835	14838	14736	14686	14750	14829	14888	14877	14743	14687	14972	14667	14858	14639	14849	14735	14754	14794	14836	14920	14650	14584	14693	14935	14733	14663	14722	14743	14693	14848	14840	14820	14605	14779	14796	14794	14789	14779	14793	14834	14872	14792	14969	14857	14830	14731	14864	14726	14798	14814	14768	14718	14915	14914	14755	14847	14835	14877	14699	14872	14799	15050	14737	14904	14907	14881	14728	14655	14921	14967	14907	14768	14719	14658	14888	14717	14805	14624	14845	14836	14791	14893	14767	14782	14833	14716	14701	14666	14771	14687	14600	14759	14767	14784	14678	14731	14881	14855	14541	14925	14833	14864	14859	14683	14923	14860	14872	14821	14701	14685	14703	14817	14970	14951	14884	14705	14902	14828	14778	14735	14699	14814	14609	14778	14745	14778	14670	14836	14947	14845	14772	14770	14826	14824	14760	14834	14682	14622	14945	14693	14872	14773	14837	14896	14605	14878	14665	14786	14716	14743	14671	14664	14857	14772	14715	14787	14842	14774	14809	14692	14741	14862	14666	14918	14822	14547	14827	14673	14727	14730	14737	14872	14704	14995	14748	14777	14738	14728	14650	14967	14894	14780	14628	14849	14632	14714	14918	14571	14688	14826	14788	14883	14938	14785	14686	14678	14795	14761	14837	14966	14825	14741	14687	14735	14791	14832	14740	14781	14825	14799	14860	14875	14678	14839	14808	14776	14850	14847	14692	14933	14785	14826	14796	14755	14739	14664	14784	14776	14773	14798	14735	14713	14698	14721	14654	14697	14724	14651	14802	14758	14917	14698	14821	14922	14718	14763	14727	14833	14817	14727	14999	14729	14862	14900	14953	14808	14939	14806	14756	14784	14782	14743	14873	14682	14697	14753	14881	14749	14670	14869	14787	14952	14727	14764	14746	14750	14808	14767	14866	14897	15006	14867	14743	14756	14759	14685	14759	14779	14682	14833	15051	14821	14791	14773	14976	14819	14717	14647	14738	14769	14610	14650	14801	14636	14643	14700	14630	14818	14760	14643	14869	14629	14723	14889	14850	14907	14844	14668	14748	14721	14794	14907	14794	14837	14701	14694	14650	14672	14546	14778	14703	14833	14751	14971	14600	14735	14883	14776	14703	14670	14866	14746	14708	14801	14772	14791	14701	14887	14743	14782	14616	14642	14908	14726	14745	14804	14715	14680	14887	14736	14651	14807	14797	15031	14836	14702	14772	14769	14854	14885	14912	14820	14695	14693	14829	14824	14966	14668	14865	14901	14926	14779	14806	14618	14657	14757	14762	14758	14902	14823	14637	14850	14743	14888	14824	14775	14606	14791	14723	14696	14745	14759	14649	14891	14636	14975	14812	14797	14687	14727	14837	14913	14656	14839	14742	14716	14880	14702	14733	14725	14681	14776	14835	14862	14891	14860	14794	14929	14752	14799	14779	14876	14998	14947	14801	14690	14869	14901	14691	14691	14739	14527	14672	14677	14894	14750	14740	14753	14740	14554	14844	14854	14746	14824	14788	14628	14766	14737	14722	14649	14906	14867	14743	14865	14737	14922	14911	14760	14722	14841	14551	14773	14794	14783	14660	14790	14713	14731	14955	14692	14693	14666	14791	14742	14680	14716	14881	14893	14816	14726	14859	14756	14960	14886	14914	14775	14573	14925	14608	14699	14856	14750	14879	14880	14824	14830	14779	14767	14632	14863	14667	14707	14830	14793	14728	14866	14653	14877	14731	14611	14953	14838	14879	14915	14931	14867	14855	14802	14806	14812	14745	14735	14980	14748	14880	14775	14892	14727	14733	14847	14777	14840	14876	14736	14685	14727	14801	14824	14851	14817	14875	14810	14867	14690	14839	14791	14767	14812	14698	14885	14745	14610	14866	14845	14885	14726	14915	14817	14796	14961	14702	14687	14867	14867	14854	15002	14680	14830	14675	14799	14895	14853	14865	14975	14843	14822	14789	14859	14630	14759	14836	14705	14808	14766	14734	14866	14689	14767	14710	14745	14689	14812	14717	14810	14798	14818	14794	14629	14973	14974	14969	14889	14867	14844	14886	14925	14743	14731	14793	14643	14855	14827	14829	14777	14693	14735	14878	14736	14774	14823	14711	14797	14921	14867	14722	14702	14730	14811	14714	14738	14681	14787	14875	14674	14729	14759	14810	14745	14737	14835	14719	14881	14902	14670	14751	14887
24210	24479	46439	44484	30213	21811	19717	17236	16903	17144	17086	17059	17090	17148	16968	16902	17086	17023	16786	16673	16872	17024	17039	17009	16854	17062	16843	16919	16771	16871	16996	16900	16995	17097	17112	17007	16868	16864	17031	16822	16925	16608	16604	16805	17080	16906	16952	16894	16970	16776	16797	16678	17002	16810	16913	16800	17000	16863	16688	16779	16922	16953	16725	16698	16803	17073	16778	16945	16875	16856	16811	16742	16824	16941	16598	16760	16879	16854	16616	16773	16797	16835	16654	16879	16985	16988	16791	16735	16810	16968	17009	16901	16684	16974	17064	16966	16979	16834	16719	16724	16635	16647	16845	17012	16769	17040	16987	17079	16921	16856	16904	16753	16959	16924	16850	16874	16816	16765	16928	17030	16891	16732	16907	16847	16961	16702	16755	16864	16710	16845	16682	16873	17062	16921	16837	16687	16667	16876	16955	16927	16861	16813	16752	16930	16809	16752	16766	16764	16953	16767	16638	16735	16697	16806	16842	16781	16778	16921	16882	16958	16820	16876	16865	16792	16691	16777	16745	17051	16792	16837	16863	16826	16919	16813	16951	16634	16803	16839	16853	16681	16667	16740	16839	16774	16803	16815	16869	16799	16900	16711	16775	16841	16907	16909	16627	16913	16762	16772	16867	16851	16758	17095	16939	16851	17017	16963	16799	16802	16926	16769	16753	16956	16866	16741	16888	16925	16963	17008	16940	16579	16945	16969	16804	16824	16872	16728	16684	16806	16743	16880	16886	16723	16893	16850	16989	16735	16891	16920	16681	16853	16865	16664	16929	16898	16976	16929	16896	16855	16835	16877	16773	16865	16986	16835	16790	16839	16953	16898	16885	16867	16728	16918	16863	17054	16904	16778	16823	16844	16868	16833	16928	16516	16801	17055	16878	16780	16825	16851	16773	16896	16796	16932	16881	16814	16743	16910	16884	16942	16791	17008	16898	16957	16914	16830	16870	16757	16985	16751	16956	16977	16828	16852	16858	16817	16853	16800	16566	16897	16894	16918	16750	16771	16887	16943	16875	16744	16925	16838	16703	16834	16822	16710	16853	16739	16833	16930	17073	16948	16782	16714	16915	16893	16944	17018	16752	16849	16848	16868	16793	16871	16818	16692	17024	16999	16746	16645	16929	16829	16806	16744	16779	16837	16785	16804	16777	17076	16943	16915	16928	16890	16929	16805	16835	16769	16755	16703	17072	16795	16770	16756	16962	16878	16841	16875	16953	16902	16844	16847	16709	16707	16861	16663	16906	16798	16898	16758	16846	16825	16890	16829	16885	16581	17005	17010	17005	16886	16924	16786	16938	16872	16698	16914	16851	16997	16646	16816	17044	16783	16954	16986	17050	16660	16911	17078	16936	16616	16853	16711	16767	17020	16864	16550	16715	16785	16776	16906	16714	16994	16793	16901	16766	16949	16944	16819	16721	16848	16881	16750	16828	16868	16814	17019	16750	16923	16841	16759	16819	16876	16778	16822	16858	17031	16906	16801	16978	17190	16997	17024	16952	16593	16817	16776	16944	16887	16819	16792	16515	16857	16991	16941	16986	16652	17023	16760	16905	16835	16854	17053	16856	17053	16752	16838	16823	16887	16776	16872	16729	16743	17169	17042	16812	16792	16911	16904	16880	16785	17008	16879	16804	17043	16774	16800	17006	16923	16817	16791	16817	16708	17029	16734	16720	16694	16720	16823	16964	16866	16952	16684	16802	16793	17021	16874	16939	16698	16931	16689	16828	16876	16808	16729	16723	16769	16930	16786	16866	16919	16853	16806	16691	16914	16726	16924	16796	16878	16808	16723	16660	16893	16782	16832	16960	16862	16683	16957	16816	16784	16746	16909	16964	17095	16872	16839	16881	16819	16799	16985	16901	16995	16966	16819	16978	16846	16865	16804	16880	16824	16897	16842	16929	16881	16849	16686	16903	16767	16860	16868	16691	16891	16801	16722	16707	16635	16843	16755	16764	17032	16887	17058	16966	16933	16826	16823	16902	17046	16828	16791	16904	16764	16955	16789	16805	16840	16899	16856	16882	16808	16788	16771	16674	16738	16671	16764	16979	16714	16897	16849	16809	16868	16923	16856	16915	16808	16823	16718	16894	16929	16867	16893	16871	16926	17031	16674	16969	16709	16805	16668	16529	16787	16868	16865	17044	16721	16947	16733	16836	16818	16765	16860	16964	16626	16966	16740	16940	17072	16893	16688	16789	16907	17080	17007	16818	16956	16749	16690	16612	16915	16841	16872	17056	17012	16790	17016	16998	16866	16914	16855	16809	16671	16734	16624	16806	16872	16649	16745	16740	16975	16935	16880	16789	16801	16928	16950	16901	16832	16827	16875	16882	17075	16908	17081	16914	16835	17000	16857	16767	16756	16800	16781	16601	16877	16575	16687	16740	16694	16983	16898	16929	16734	16812	16958	16678	16772	16779	16919	16944	17040	16928	16892	17127	16873	16846	16795	16940	16891	16861	16935	16873	16851	16787	17066	16706	16940	17180	16981	16771	17036	17023	16708	16949	16826	16750	16860	16924	16867	16729	16909	16733	17010	16830	16979	16748	16886	16857	16649	16855	16603	16742	16865	16901	16828	16736	16887	17183	16990	16763	16855	16610	16699	16766	16839	16830	16869	16633	16775	16649	16768	16725	16799	16684	16648	16982	16820	16701	17037	16884	16770	16834	16936	16852	16923	16919	16964	16669	16560	16962	16937	16806	17051	16901	16803	16948	16882	16964	16886	16905	16753	17106	16935	16979	16720	16796	16549	16890	16802	17062	17053	16766	16753	16852	16984	16693	16787	16718	16761	16706	16827	16815	16859	17098	16857	16758	16774	16936	16679	16760	16825	16753	16632	16792	16804	16860	16712	16841	16642	16703	16945	16813	16817	16757	16710	16916	16884	16930	16775	16927	17027	16653	17040	17050	16821	16790	16939	16887	16800	16984	16890	16838	16914	16817	16897	16781	16920	16974	16816	16818	16899	16883	16866	17197	16622	16855	16940	16991	16957	16827	16785	16989	16893	16957	16839	16821	17019	16926	16657	17022	16730	17148	16808	16910	16828	16844	16807	16855	16972	16815	16966	16910	16751	16870	16628	16757	16933	16829	16796	16762	16724	16853	16556	16633	16786	16880	16845	16871	16886	16707	16790	16720	17022	16887	16786	16759	16887	16844	16888	16928	17070	16748	16845	16844	16875	16614	16879	16778	16898	16900	16870	16751	16620	16920	16683	16927	16780	16957	16658	16909	16950	16767	16788	16638	16748	16730	16965	16647	16765	16869	16850	16911	17030	16800	16848	16868	16890	16736	16755	16551	16639	16933	16726	17027	16825	16657	16800	16791	16735	16849	16905	16907	16931	17043	16715	16809	16654	16933	16880	16916	16882	16890	16836	16868	16874	17061	16953	16828	16640	16640	16964	16889	16875	16797	16705	17134	16673	16638	16968	16874	16726	16832	16937	16641	16871	16828	16865	16662	16842	16949	16747	16820	16926	16899	16883	16885	16837	16829	16679	16865	16857	16773	16676	16726	16740	16868	16724	16734	16939	16971	16865	16913	16934	16875	17021	16793	17102	16888	16879	16817	16786	16941	16779	16934	16827	16943	16794	16956	16737	16776	16865	16619	16741	16851	16777	16668	16857	16809	16962	16985	16926	16745	16795	17057	16861	16822	16881	16791	16957	16953	16952	17013	16921	16870	16703	16780	16680	16906	16815	16752	16734	16761	17082	16876	16829	16780	16870	16817	16762	16861	16596	16770	16858	16918	16742	16675	17087	16876	16891	16810	16933	16932	16703	16898	16848	16758	16698	16762	17013	16859	17077	16659	17003	16698	16754	16943	16836	16750	16823	16972	16724	16877	16935	16889	17013	16788	16849	16841	16972	16824	16777	16828	16700	16752	16794	16916	16879	16925	16812	16791	16932	16697	16631	16718	16690	16862	16731	16724	16937	16977	16844	16927	16599	16682	16613	16775	16800	16802	16788	16923	16767	16888	16817	16785	16901	16853	16764	16905	16990	16832	16960	16912	16916	16755	16754	17006	17015	16775	16910	16961	16859	16706	16802	16933	16782	16944	16898	16793	17039	16948	16979	16808	16822	17073	16768	16948	16747	16632	16859	16820	16773	16904	16822	16915	16825	16897	16815	16838	16812	16768	16678	16873	16914	16904	16724	16817	17011	16748	16697	16768	16872	16910	17052	16651	17029	17050	16812	16718	16667	16945	16802	16860	17023	17006	16946	16829	16817	16734	17008	16840	16720	16810	16769	16693	16849	16937	16841	16675	16848	16955	16715	17037	16823	16785	16736	16623	16706	16749	16855	16867	16786	16841	16876	16857	16976	16738	16808	16920	16848	16853	16830	16922	16921	16762	16941	16939	16831	17005	16746	16685	16861	16639	16795	17103	16926	16906	16914	16757	16924	17041	16769	16824	16815	16887	17188	16909	16455	16758	16772	16945	16827	16861	17021	16804	16738	16989	16916	16918	16849	17108	16930	16700	16777	16901	16803	16889	16698	16980	16719	16912	16878	16902	16961	16764	16791	16795	17054	16694	16635	16947	16906	16836	17002	16682	17074	16864	17064	16980	16995	16840	16991	17026	16898	16826	16881	16874	16876	16826	16806	16843	16863	17029	16752	16809	16858	17017	16835	16857	16745	16735	16984	16863	16874	16766	16810	16893	16858	16768	16747	16818	16787	17093	16947	16953	16812	16934	16693	16852	16710	16817	16655	16818	16959	17116	16916	16839	17058	16830	16897	16904	16712	16952	16817	16889	16793	16849	16996	16879	16859	17045	16792	16899	16819	17009	16957	16920	16889	16961	16912	16863	16715	16849	16829	16537	16940	16865	16815	16967	16850	17046	16993	16953	16662	16822	17003	16925	17013	16745	16729	16848	16739	16899	16796	16913	16841	16880	16939	16804	16929	16668	16717	16883	16953	16906	16823	16897	16829	16805	16900	16768	16707	16846	16672	16762	16918	16605	16800	16972	16812	16887	16781	16642	16781	16726	16790	16793	16822	16891	17061	16769	16872	17001	16783	17182	17040	16987	16778	16935	16715	16872	16945	16791	16840	16885	16875	16789	16891	16783	16807	16822	16882	16747	17001	16826	16778	17017	16773	16815	16953	16924	16780
52116	96377	86986	59783	31806	15408	15200	15084	15263	15201	15147	15193	15196	15189	15090	15208	15063	15138	14894	15103	15006	15274	15119	15335	15118	15050	15079	15103	15123	15155	14977	14938	15065	15175	15226	15122	15137	15136	15199	15090	14991	15101	15165	15074	15356	15368	15196	15207	15084	15100	15081	15230	15089	15186	15092	15323	15055	15071	15314	15103	15176	15124	15101	15193	15136	15054	15003	15163	15077	15209	15052	15082	15114	15247	15161	15156	15141	15061	15212	15036	14946	15227	15093	15020	15027	15088	15249	15090	15125	15142	15275	15264	15033	15195	15075	15109	15265	14981	15044	15084	15121	15020	14999	15175	15232	15141	15096	15144	15141	15120	15147	15090	15179	14970	15039	15170	15038	15263	15134	15124	15050	15186	14978	15072	14971	15241	15119	15120	15164	15130	15108	15070	15226	15049	14990	15123	15167	15219	14986	15129	15090	15095	15177	15161	14986	15176	15109	15319	15067	15125	15201	15111	15096	15317	15138	15265	15026	15130	15268	15020	15290	15129	15067	15162	15067	15127	15189	15062	15058	15263	14817	14974	15133	15019	15117	15226	15157	15051	15119	15152	15103	15221	15169	15174	15027	15278	15153	15162	14982	15077	15094	15106	15187	15119	15134	15051	15174	15252	15180	15155	15000	15225	15105	14997	14979	15176	14989	15271	15056	15062	15110	15237	15149	15080	15129	15177	15038	15311	15212	15051	15281	15036	14993	15155	15196	15216	15154	15141	15089	15053	15052	15126	15272	15144	14992	15136	15095	14991	15043	15078	15121	15222	15260	15113	15198	15237	15289	15091	15031	15113	15059	15051	15077	15067	15246	14952	15234	15226	15214	15043	15292	15144	15091	15304	15268	15230	15040	15093	15216	15163	15111	15095	15095	14947	15204	15144	15091	15119	15238	15032	15004	15069	15248	15259	15180	15012	15123	15087	15149	15312	15114	15102	15064	15249	15187	15182	15033	15156	15338	15176	14976	15154	15079	15264	15125	15067	15053	15109	14996	15049	15244	15101	15168	15111	15244	15048	14969	15296	15004	15077	15138	15135	15083	15132	15051	15257	15057	15072	15024	15257	15144	15113	14943	15210	15314	15052	15044	15206	15264	15132	15030	15164	15195	15089	15073	15158	15091	15135	14966	15225	15194	15052	15066	15097	14988	15078	15338	15171	15224	15117	15358	15130	15108	15174	15134	15146	15214	15041	15067	15136	15061	15144	15028	15054	15034	15214	15002	15174	15432	15091	15028	15225	15085	15140	15144	15093	15148	14983	15179	15115	15047	15033	15163	15275	15163	15066	15124	15001	15141	15315	15135	15102	15171	15089	14938	15124	15147	15079	15058	15050	15230	14972	15188	15171	15238	15223	15171	14817	15103	15004	15021	15268	14916	14931	15260	15244	15131	15131	15069	15188	15191	15073	15034	15190	15199	15210	14988	15109	15263	15023	15141	15060	15145	14993	15352	15120	15058	15078	15162	15108	15123	15098	15210	15131	15160	15015	15184	15272	15371	14995	15092	15104	15184	14995	15206	15146	15030	15075	15224	15010	15048	15136	14995	15231	15130	15109	15110	15143	14975	15363	15139	15355	14979	15176	15125	15110	15069	15189	15109	15163	15123	15178	15304	15146	15148	15011	15168	14971	15022	15115	15128	15138	15086	15191	15220	15086	15090	15274	15027	15346	15133	15061	15080	15185	15076	15352	15186	15061	15023	14955	15038	15303	15303	15050	15228	15151	14917	15201	15213	14997	15144	15090	14942	15055	15146	15111	15133	15078	15022	15161	14938	15091	14864	15075	15127	15265	14997	15087	15190	15094	15047	15263	15159	15042	15257	15153	15246	15143	14983	15157	15199	15085	15013	15058	15033	15237	15338	15046	15183	15045	15092	15139	15019	15304	15293	15019	15115	14996	15076	15155	15160	15145	15152	15226	15233	15073	14962	15203	15088	15197	15058	15145	14925	14942	15055	15110	14899	15042	15189	15079	15147	15178	15193	15156	15078	15138	15096	15135	15205	15049	15184	15170	15200	15027	15145	15192	15173	15014	15013	15158	15017	15031	15008	15304	15132	15216	15174	15218	15094	14998	15292	15020	15101	15028	15211	15300	15041	15234	15062	15154	15132	15155	15353	15097	15050	15077	15103	15018	15356	14986	15015	14883	15008	15002	15111	15037	15246	15097	14963	15175	15201	15127	14965	14942	15149	15005	15014	15179	15108	15202	14977	15221	15133	15073	15289	15212	15117	15193	15166	15071	15193	15202	15248	14894	15173	15004	15163	15175	14994	15094	15090	14992	15181	15017	14916	15099	15042	15124	15139	15059	14967	15154	15211	15092	15197	15139	15106	15028	15098	15232	15140	15207	15034	15057	15156	15044	14950	15276	15039	15097	15218	14972	15250	15213	15162	15204	15038	15081	15050	15158	15058	15006	15082	15116	15197	15051	15001	15138	15095	15192	15109	14986	15053	15195	14977	15276	15174	15302	15064	15021	15154	15244	15158	15172	14960	15073	15093	15207	14946	15200	15146	15184	15109	15224	15181	15216	15013	15187	15120	15276	15035	15157	15109	15159	15145	15260	15241	15173	15249	14992	15092	15077	14948	15155	14951	15183	15000	15043	15035	15141	15317	15237	15241	15092	15135	15044	15210	15273	15045	14998	15211	14998	15124	15051	15027	15155	15215	15189	15122	15209	15137	15105	14989	15130	15031	15236	15193	14987	15100	15288	15065	15254	15098	15217	15134	15130	15227	15291	15154	14991	15132	15243	15137	15093	15208	15211	15162	15193	15099	15191	15061	15124	15222	15083	15062	15223	15131	15133	15085	15027	15034	15243	15152	15010	15060	14974	15274	15118	15168	14900	14970	15193	15253	15161	15017	14983	15150	15042	15196	15260	15189	15044	15069	15136	15070	15074	15152	15169	15017	15418	15191	15095	15016	15197	15254	15252	15406	15108	14974	15254	14981	15000	15188	15101	15186	15059	15066	15093	15103	14949	15168	15047	15080	15225	15271	15213	15049	15316	15303	15292	15145	15276	15162	15194	15185	15191	15199	15153	15193	15057	15060	15262	15148	15219	15133	15097	15152	15047	15208	15034	15167	15144	15339	15232	14921	15205	15157	15020	15230	15015	15299	14999	15242	15053	15142	14965	15117	15004	15242	15097	15193	15091	15054	15160	15179	15053	15156	15040	15219	14938	15224	15136	15284	15405	15088	15088	15199	15043	15267	15093	15032	15255	14865	14984	15141	15283	15159	15119	15118	15256	15102	15295	14998	15058	14938	15082	15030	15044	14958	15062	15155	15161	15230	14936	15153	14910	15286	15292	15236	15208	15313	14982	15121	15161	15088	15010	15118	15209	15120	15103	14992	15029	15099	15082	15138	15134	15146	15100	15304	15101	15019	15066	15204	15068	15155	15245	15324	15084	15056	15130	15117	15175	15101	15123	15245	15298	15235	15031	15056	15050	15111	14986	15227	15194	15218	15245	15327	15057	15062	15118	15269	15153	14961	15025	15051	15290	15169	15190	15117	15233	15141	15134	15136	14957	15012	15060	15252	15043	15140	15214	15078	15026	15080	15408	15189	15058	15063	14944	15012	15279	15209	15053	15124	15107	15218	14952	15115	15005	15028	15185	15109	15224	15118	15165	15101	15123	15027	15107	15114	15009	15201	15195	14983	15121	15131	15151	15080	15044	15106	15136	15165	15238	15266	15133	15027	15225	15104	15134	15173	15115	14956	15150	15047	15135	15174	15267	15161	14943	15255	15283	15245	15178	15097	15192	15232	15209	15115	15093	15011	15113	15077	15224	15145	15193	15055	14934	15025	15176	15008	15280	15095	15102	15194	15204	15249	15201	15142	15133	14931	15200	14984	15127	15106	15415	15001	15144	15053	15122	15361	15063	15002	14904	15119	15204	15085	14998	15136	15317	14983	15168	15041	15115	15304	15062	15248	15250	15185	14969	15153	15199	15170	15014	15201	14996	15113	15154	15028	15186	15076	15055	15042	15227	15126	15149	15124	15194	15235	15338	15146	15297	15042	15054	15143	15074	15299	15403	15156	15159	15210	15168	15311	15094	15000	15086	15156	15017	15064	15244	15235	15294	15099	15116	14893	15329	15109	15142	15167	15094	15049	15084	15151	15071	15099	15221	15294	14805	15130	15178	15106	15013	14987	15020	15129	15271	15005	14963	15051	14991	15181	15059	15170	15079	15078	14861	15046	15094	15307	15089	15139	15267	15114	15043	15108	15072	15047	15255	15198	14926	15044	15173	15020	15163	15039	15217	14892	15073	15160	15166	15244	15089	15245	15207	15124	14963	15262	15072	15091	15173	15233	15309	15034	15171	15171	15080	15040	15096	15115	15109	15057	15121	15213	15016	15292	15161	15231	15033	15160	15303	15178	15173	15160	14972	15117	15123	15293	15056	15188	15119	15126	15047	15021	15137	15109	14970	15328	15245	15116	15137	15159	15019	15192	15114	15173	15141	15236	15112	15057	15200	15008	15271	15233	15095	15130	14923	15204	15029	15175	15157	15100	15063	14928	15101	15147	15182	15248	15245	15016	15297	15049	15310	15102	15062	15125	15058	15182	15101	15075	15052	14973	15153	15120	15085	14922	15101	15110	15052	15040	15128	15277	15024	14938	14907	15185	15233	15138	15143	15067	15060	15132	14994	15160	14964	15355	15025	15077	15008	15042	15082	15076	15180	15155	15149	15267	15046	15131	15055	15035	15100	15126	14982	15207	15105	15143	15203	15197	15083	15124	15236	15205	15174	15330	15179	15070	15295	15043	15132	15100	15037	15094	15097	14930	15219	15068	15073	15329	15033	15159	15161	15239	15080	15141	15042	15196	15116	15287	15066	15043	15095	15102	15041	15200	15120	15028	15011	15067	15033	15078	15021	15105	15151	15044	14962	15231	15169	15231	15077	15099	15080	15169	15223	15274	15327	15309	15054	15161	15306	15240	15081	14903	15265	15242	15212	15000	15114	15069	15065	15045	15218	15259	14967	15011	15117	15001	15112	15121	14991	15182	15076	15169	15085	15214	15197	14967	15146	15093	14987	15052	14985	15277	15160	15296	15082	14953	15123	15194	15139	15181	15237	15150	15064	15055	15186	14996	15185	15235	15097
22936	23062	40597	39775	28483	22887	22731	17953	17046	17534	17249	17297	17388	17129	17137	17163	17154	17106	17051	17113	16836	17046	17045	16975	16944	16814	17019	17143	17166	16906	17125	16944	16922	17040	17011	17121	17077	16901	16950	16960	16852	17239	16999	16882	16883	17051	17097	17093	16850	16879	17056	16872	17004	16913	16847	16772	16848	16871	16613	17101	16796	16849	16930	16835	16792	16971	16930	17086	16908	16843	16832	16908	16872	16913	16924	16982	16643	16754	17066	16875	16866	16872	17011	16980	16857	16884	16843	16928	16995	16817	16927	16733	16877	17001	16741	16784	16726	16869	16974	16881	16948	16789	16806	16993	16818	16810	16841	16906	17036	16961	16773	16818	16999	17095	16782	17032	16827	16837	16922	16835	16884	16928	16730	16990	17017	16821	17031	16800	16850	16856	16786	16854	16725	16890	16884	16810	16678	16868	16749	16941	16977	16789	16932	16833	16813	16880	16775	16891	16713	16771	16808	16821	16826	16680	16989	16874	16915	17132	16976	16997	16801	17003	16837	16804	16945	16974	16904	16822	16814	16791	16705	16883	16968	16843	16997	16775	16910	16793	16949	16875	17011	16991	16891	16898	16850	16804	16888	16956	17060	16920	16928	16868	16882	16718	16820	16775	16905	16868	16872	16978	17013	16826	16757	16885	16801	16856	16932	16807	16848	17018	16763	17023	16996	16835	17043	16987	16873	16827	16916	16888	16715	16940	16747	16708	16865	16880	16895	16865	16837	16704	16818	16943	17065	16676	16937	16745	16913	16840	16908	16766	16766	16840	16943	16890	16948	16923	17009	16815	16815	17012	16821	16842	16775	16856	16887	16656	16834	16983	16681	16983	16868	16846	16912	17011	16971	16949	16837	16909	16838	16802	16742	16856	16869	17071	16902	16863	16860	16814	17040	16967	16833	16915	16833	16770	16838	16841	16848	16800	16756	16781	16699	16805	16890	16894	16827	16929	16803	16959	16876	16812	16946	16786	16955	16924	16585	16904	16637	16945	16809	17038	17050	16647	16866	16833	16903	16850	16545	17218	16972	16954	16972	17052	16860	16883	16719	16922	17023	16907	16910	16788	16859	16820	16898	16896	17002	16936	16779	16901	16866	16895	16886	16636	16857	16779	16883	16921	17062	16945	16766	16889	16729	16789	16792	16955	16886	16982	16709	16650	16910	16872	16893	16842	16686	16649	16804	16804	16822	17072	16793	16898	16783	16696	16898	16963	17021	16832	16918	16932	16816	16803	16923	16792	16810	16745	16855	16776	16856	16770	17091	17017	16866	16738	16853	16954	16917	16872	16660	16753	16895	16868	16728	16758	16717	16786	16976	16963	16812	16967	16920	16890	16807	16879	16695	16797	16780	16914	17042	16889	16898	16874	16803	16954	16826	16801	16885	16882	16793	16729	16755	17051	16555	16846	16864	16691	16849	16650	16844	16895	17036	16697	16925	16949	16844	16826	16693	16804	16790	17046	16788	16979	16810	16774	16826	16830	16915	16723	16938	16893	16955	16938	16936	16953	16742	16682	16685	16886	16806	16759	16963	16799	16826	16885	16775	16426	16712	16870	16920	17082	17187	16947	16886	16875	16847	16928	16876	16938	16755	16801	17060	16820	17001	17162	16693	16741	16898	16863	16857	16650	16605	17002	16910	16992	16698	16935	16882	16724	16740	16919	16878	16783	16829	16869	16783	16854	16802	16897	17018	16703	16943	16947	16850	16757	16720	17039	16957	16827	16914	16953	16731	16795	16810	16810	16791	16883	16802	16996	16644	16690	16866	16766	16798	16780	16799	16886	16942	16655	16832	16760	16751	17013	16892	16767	16820	17000	16883	16802	16899	16718	17177	16876	16930	17139	16936	16837	16800	16880	16749	16916	16832	16817	16985	16914	16963	16588	16847	16973	16641	17120	16898	16993	17003	16659	16851	16743	16719	16911	16843	16647	16710	16813	16915	16813	16826	16743	16956	17105	16814	17037	16926	16826	16791	16841	16790	16855	16702	17049	16942	16891	16803	16726	16811	16736	16815	16944	16700	16816	17023	16957	16868	16980	16958	17001	17075	17031	16586	16818	16829	16894	16746	16826	16673	16792	16694	16873	16826	16951	16801	16987	16942	16976	16984	16832	16772	17084	16765	16745	16805	16571	16885	16737	16832	17055	16942	16685	16840	17007	16737	16720	17002	16796	16739	17110	17218	16865	16893	16843	16796	16708	16828	16819	16988	16890	16825	16868	16897	16849	16742	16764	16838	16882	16808	16892	16881	16853	16850	16990	16738	16511	16971	16872	17068	16721	16747	16907	16870	16875	16880	16782	16941	16962	16936	16850	16917	16782	16850	16968	16842	16872	16557	16695	16812	16824	16751	16806	16911	16833	16951	16878	16958	16828	16938	17036	17037	17091	16894	16833	16929	16937	16880	16846	16811	16877	16875	16722	17041	16766	16644	16959	16749	16710	16964	16846	16805	16877	17035	16757	16776	16786	17011	16935	16756	16982	16956	16954	16742	16893	16731	16590	16879	16845	16883	16848	16887	16683	16691	16822	16987	16837	16816	16919	16816	16857	16871	16980	16955	16838	16892	16836	16819	16802	16858	16851	16891	16765	16972	16826	16881	16924	16719	17057	16877	16772	16737	16867	17103	17002	16970	16795	16928	17126	16906	16953	16788	16974	16906	16988	16677	16884	16884	16873	16749	16742	16778	16982	16876	16763	16909	16685	16748	16719	16892	16833	16799	16610	16911	16849	16810	16824	16662	16930	16782	17019	16788	16664	16735	16844	16944	16972	16966	16969	17005	16855	16717	16951	16998	16746	16930	17008	16878	16830	17056	17100	16746	16884	16949	17079	16878	16833	16915	16878	16736	16614	16938	16813	16837	16871	16882	16863	16983	16786	17118	16892	16966	16870	16896	17004	16906	16938	16883	16740	16851	16742	16829	16748	16701	17028	16909	17007	16787	16794	16717	16875	16840	16988	16904	16920	16910	17037	16749	16777	16656	16915	16967	16814	16804	16763	17011	16987	16874	16866	16856	16890	16717	16796	16743	16791	16754	16804	17140	16683	16719	16572	16893	16847	16921	16923	16923	16770	17032	16827	16742	17152	16822	16816	16860	16787	16729	16951	16950	16934	16963	16867	16894	16757	16757	16809	16895	16931	16773	16652	16770	16858	16991	16877	16882	16790	16623	16814	17030	16953	16791	16701	16970	16805	16751	16629	16682	16708	16754	16746	16589	16687	16776	17001	16899	16809	16975	16975	16972	16989	16828	16926	16493	16667	16747	17074	16689	16754	16811	16836	16902	16980	16805	16658	16684	16955	16877	16809	16927	16798	16877	16809	16792	16611	16659	16862	16896	16799	16667	16872	16932	16876	17064	16724	16943	17015	17001	16795	16685	16810	16738	17135	16895	16935	17207	17011	16810	16814	16676	16929	16849	16965	16673	16726	16962	17115	16903	16996	16739	16845	16913	16876	16790	16671	16872	16834	16745	16826	16910	17123	16998	16787	16810	16680	16849	16830	16875	16982	16829	16815	16869	16898	16800	16820	16931	16798	16955	16869	16655	16789	16662	16894	16758	16901	16649	16816	17025	16764	16698	16760	16912	17008	16873	16849	16852	16970	16976	16845	17000	16954	16933	16821	17008	17039	16738	16955	16935	16611	16769	16876	17001	16845	17039	16752	16893	16855	16850	16948	16719	16753	16861	16955	16863	16743	16903	16838	16845	16881	16879	16765	16818	16819	16901	16824	16943	16943	16983	16720	16636	16697	16823	16779	16871	16729	16995	16997	16826	16685	16786	16863	16773	16850	16791	16705	16642	17009	16888	16933	16666	16806	16834	17012	16868	16883	16942	16722	16798	17063	16864	16873	16748	16969	16913	17010	16925	16747	16822	16776	16765	16691	16813	16867	16818	16838	16760	16969	16750	16875	16686	16629	16865	16883	16675	16724	17024	16762	16885	16852	16833	16785	16842	16893	17072	16822	17123	16951	16903	16929	16771	16881	16961	17084	16821	17013	16885	16924	16630	16837	16849	16744	16663	16608	16903	16886	16913	16910	16976	16967	16959	16978	16924	17009	16858	16794	16683	16903	16960	16773	16814	16996	16897	16805	16822	16755	16883	16849	16745	17087	16876	16888	16817	16841	16922	16861	16834	16821	16695	16900	16939	16758	16797	16973	16897	17195	16694	16685	16987	16892	16801	16921	16822	17084	16827	16936	16846	16895	16978	16842	16752	16805	16666	16916	16741	16543	16961	16867	16724	16846	16988	17016	16705	16773	16831	16940	16911	16809	16749	16795	16732	16886	16880	16838	17033	16825	16699	16918	16802	16734	16915	16935	16852	16851	16864	16754	16855	16622	16650	16802	16839	16759	16948	16783	16905	16905	16837	16792	16884	16808	16791	16979	16881	17001	16904	16988	16705	16777	16939	16721	16842	16979	17013	16968	16976	16658	16701	16794	16812	17075	16730	16882	16924	16930	16700	16905	16918	16977	16813	16717	16813	16681	16887	17002	16899	16824	16790	16885	16863	17009	16948	16939	16709	17058	16952	16577	16783	16962	16731	17076	16802	16820	16743	16868	16985	16869	16905	16865	16685	16996	16763	16827	16833	16736	16909	16861	16772	16809	16822	16799	16753	16811	16695	16782	16841	16951	16893	16936	16763	16704	16866	16769	16909	16946	16869	16936	16910	16949	16855	16688	16654	17066	17070	17059	16837	16828	16905	16781	17022	16780	16913	16675	16700	16615	16745	16748	16704	16916	16739	17061	16981	16890	16950	16731	16659	16986	16835	16963	16919	16789	16948	16903	16760	16852	16818	16834	17001	17004	17014	17051	16964	16813	16797	16819	16896	16842	16695	16822	17089	16830	16934	16981	16937	16925	16760	16803	16947	16650	16857	16854	16822	16995	16528	16786	16936	16722	16868	16663	16916	16767	16770	16856	16610	16798	16773	16985	16841	16965	16892	16866	16986	16753	16689	16685	16701	16746	16724	16856	16791	16647	16660	16718	16901	16915	16660	16808	16809	16824	16722	16789	16737	16978	16825	17060	16853	16680	16778	16909	16942	16683	16991	16884	16924	16853	16765	16788	16884	16873	16808	16861	16852	16760	16979	16868	16718	16771	16922	16967
59472	100730	93831	70014	34743	15517	15079	14964	15064	15132	15010	15059	15147	15136	15101	15171	15229	15076	15213	15102	15203	15191	15147	15216	15148	15264	15083	15101	15173	15189	15142	15146	15069	15059	15095	15130	14935	15308	15225	15041	15175	14918	15112	15274	15032	15045	15234	15166	15236	15051	15223	14979	15067	15036	15055	15037	15262	15007	15158	15156	14966	15145	15141	15063	15129	15040	15081	15197	15123	15062	15152	15136	14956	15074	15061	15001	15209	15047	15119	15115	15152	15154	15246	15105	15008	15057	15086	15216	15165	15239	14908	15183	14937	15181	14978	15240	15322	15123	15011	14928	15140	15113	15067	15142	15252	15247	15208	15281	15110	15180	15221	15133	15252	15073	15236	15007	15275	15207	15104	15132	15160	15039	15127	15210	15193	15045	15256	15040	15119	15018	15130	15169	15142	15260	15056	15089	15058	15178	15135	15162	15238	15028	15023	15155	15240	15104	15187	15011	15066	15009	15194	15148	15107	14954	15069	15218	15108	15103	15181	15058	15095	15012	15027	15038	14923	15245	15101	15226	15030	15260	15052	15107	15047	15116	15043	15120	15131	15106	15210	14976	15173	15109	15031	15161	15091	15012	15156	15051	15023	15035	15183	15127	15060	15095	15115	15054	15158	15109	15173	14952	15124	15202	15226	15080	15111	15057	15255	15277	14981	15081	15165	15050	15116	14976	15121	15029	15138	15177	15231	14921	15120	15155	15131	15102	15089	15190	15131	15129	15178	15115	15164	15079	14936	15155	15242	15033	14957	15179	15207	15040	15158	15171	15070	15180	15208	15354	15115	14985	15115	15035	15279	15045	15219	15184	15091	15207	15170	15103	14950	15172	15093	15320	15085	15090	15149	15149	15073	15201	15063	15151	15243	15123	15313	14984	15128	15073	15333	14990	15028	15022	15084	14966	15228	15190	15070	14967	15169	14909	15031	15062	15075	15123	15205	15075	14990	15170	15138	15173	15011	15158	15177	15185	15208	15153	15055	15016	15219	15131	15054	15012	15145	15140	15052	15239	15007	15270	15142	15145	15170	15178	15056	15247	15039	15173	15212	15205	15178	15088	15150	15126	15049	15126	15133	15224	15215	15170	15228	15058	15088	15101	14937	15039	15169	15033	15162	15188	15145	15150	15115	15120	15166	15121	15177	15212	15136	14893	15046	15003	14903	15213	15052	15188	15050	15181	15277	15189	15043	15323	15176	15170	15107	14933	15006	15111	15155	15129	15404	15032	15158	15036	15091	15411	15109	14901	15210	15258	15182	15085	15114	15339	15143	15285	15221	15094	15113	15338	15166	15260	15089	15145	15011	15253	15144	15199	15273	15258	15046	15076	15210	15172	15018	15213	15228	15158	15119	15241	15167	15218	15044	15076	15161	15037	15188	15071	15064	15021	15190	15272	15090	15130	15134	15205	15076	15268	15207	15151	15256	15067	15103	15093	15166	15211	15223	15067	15113	15165	15126	15145	15129	15173	15118	15136	15070	15079	15067	15206	15182	15158	15162	15188	14940	15136	15152	15366	15026	15140	15088	15111	15078	15158	15043	15055	15197	15128	15299	15304	15142	15158	14872	15069	15069	15117	15067	15149	15132	15027	15242	14957	15120	15088	15290	15186	15087	15061	15055	15102	15055	14997	15334	15129	15117	15187	15068	15218	15104	15159	15078	15084	14972	15101	15101	15123	15128	15018	15220	15119	15143	15231	15015	15008	14889	15015	15188	15150	15034	15102	15252	15090	15126	15047	15277	15321	15059	15242	15298	15135	15169	14957	15308	15117	15116	15243	14801	15393	15089	15000	15206	15080	15076	15145	15003	15140	15059	15109	15106	15090	14960	15075	15152	15161	15061	15121	15238	15218	15199	15110	15326	14987	15300	14896	15168	15218	15083	14999	15221	15047	15164	15171	14980	15089	15001	15136	15101	15147	15042	15038	15137	14971	15063	15078	15075	15139	15161	15099	15219	15114	15207	15118	15192	15262	15015	15004	14996	15271	15204	15117	15218	15147	15152	15057	15165	15019	15155	15054	15182	15095	14955	15123	15065	14897	15165	15182	15159	15161	14897	14947	15175	15267	15144	15118	15177	15158	15119	15061	15121	15281	14990	15130	15267	15078	15170	15220	15360	15150	15181	15108	14987	15091	15074	15033	15078	15157	15045	15165	15079	15004	15107	15080	15062	15046	15252	15284	14966	15046	15222	15204	15042	15021	15061	15135	15258	14978	15055	15001	15317	14987	15026	15211	15053	15026	15270	15122	15161	15151	15201	15085	15088	14895	15027	15161	15121	15092	15275	15194	15185	15122	15117	15072	15139	15076	15236	15210	15203	15195	15132	15101	15125	15128	15106	15173	14871	15232	15073	15114	15107	15142	15025	15044	15126	15184	15262	15045	15094	15094	15143	15106	15021	14971	15084	15150	15230	15212	15207	15133	15133	15196	15179	15088	15177	14956	15053	15140	15025	15123	15052	15160	15112	15045	15052	15198	15215	15115	15265	15084	15262	15056	15236	15052	15149	15156	15003	15092	15215	15061	15142	15108	15121	14957	15171	15222	15167	15197	15004	15064	15170	15043	15038	14993	15223	15002	15060	15092	15223	15067	15203	15083	15184	15091	15073	14948	15212	14968	15199	14996	15056	15046	14879	15013	15029	14986	15116	15165	15175	15103	15260	15074	14962	15169	15156	15157	15230	15093	15280	15056	14999	15260	15145	15190	15150	15141	15379	15052	15148	15186	15076	15263	15071	15119	14948	15058	15083	15113	15066	15206	14984	15246	14943	14937	15118	14899	14783	15167	15093	15005	15210	15253	15021	15113	15032	15124	15230	15200	15071	15187	15312	15304	15071	14976	15201	15105	15242	15060	15113	15075	14973	15240	15080	15133	15065	15099	15054	14993	15062	15009	15242	15252	15134	15267	15284	15310	15035	15239	14891	15294	15201	15070	15010	15124	15118	15136	15215	15120	15135	15100	15111	15147	15167	15248	15187	14974	15015	15196	15122	15128	15059	15047	15089	14852	15120	15130	15089	15063	15187	15156	15207	15099	15235	15194	15015	15178	15223	15057	15115	15280	15178	14979	15271	15108	15204	15092	15178	15047	15252	15101	15187	15300	15033	15195	15054	15239	15013	15136	15198	15134	15040	15177	15160	15224	15149	14976	15092	15165	14954	15263	15219	15088	15283	15021	15082	15080	15066	15152	14866	15174	15008	15137	15073	15315	15112	14984	15111	15122	15122	15176	15208	15107	15157	15085	15167	15145	15241	15047	15239	15167	15219	15188	15118	15165	15254	15153	15010	15011	15065	15209	15124	15270	15290	15125	15062	15197	15002	15199	15109	15128	15075	15151	15150	15171	15270	14859	15091	15116	15007	15021	15222	15151	15060	15098	15080	14995	15108	15210	15038	15070	15125	15070	15228	15245	15047	14946	15209	15062	14959	15166	15237	15057	15183	15020	14977	15189	15240	15032	15230	15088	15048	15093	15185	15211	15238	15112	15089	15300	14896	15040	14995	15069	15318	15261	14966	15043	15028	15181	15120	15052	15088	15018	15150	15131	15215	15179	15031	15153	15052	15219	15175	15159	15089	15119	15084	15043	15315	15173	15139	15138	15054	15138	15111	15121	14991	15082	15156	15119	15076	15164	15126	15036	15215	15220	15113	14971	15098	15282	15170	15134	15076	15383	15137	15056	14992	15181	15059	15275	15042	15041	15010	15224	15057	15139	15013	15059	15227	15201	15231	15182	15192	15045	15145	15039	15105	15086	15160	15034	15087	15180	15164	15120	15039	15061	15125	15007	15110	15139	15107	15053	15110	15208	15225	15320	15112	14983	15130	15045	15155	15088	15340	15108	14967	15027	15123	15193	14988	15099	15267	15153	15228	15246	15009	14992	15242	14976	15130	15021	14977	15336	15105	15195	15086	14868	15090	15166	15216	15172	14980	15002	15164	15074	15152	15161	15000	15018	15150	14967	15091	15094	15140	15004	15102	15275	15223	15132	15268	15143	15106	15142	15089	15186	15135	15171	15061	14985	15014	15320	15142	15046	14980	14960	15048	14954	15013	15091	15183	15117	15001	15153	15070	15318	15133	15029	15167	15167	15201	15234	15238	15132	15270	15072	15130	15091	14973	15169	15149	14966	14995	15159	15020	15146	14998	15111	15087	15122	15215	15191	15005	15041	14935	15198	15191	15074	15020	15053	15004	15299	15096	14997	15237	15073	15113	15140	15181	15175	15121	15178	15220	15014	15102	15150	15003	15116	15177	15171	15092	15100	15088	15046	15073	15189	15098	15174	15115	15176	15022	15167	15037	15224	15168	15131	15169	15175	15224	15026	15174	15126	15190	15187	15236	15214	15207	15084	15115	15113	15147	15077	15101	15066	15084	15123	15113	15041	15146	15042	15171	15183	15259	15150	15194	15174	15071	15214	15102	15246	15013	15182	15093	15240	15288	15145	15144	14970	14977	14984	15128	15151	15164	15085	15070	15198	15062	15103	15287	15282	15189	15226	15023	15203	15134	15147	14966	15102	15085	15006	15110	15047	15225	15257	15105	15157	15135	15090	15081	14991	15225	15082	15103	15186	14983	15222	15023	14960	15243	15100	15253	14999	15078	15198	15044	15024	15201	14978	14905	14988	15162	15172	15023	15108	15182	15144	15089	15086	15356	14973	15186	15125	15074	15041	15225	15083	15154	15054	15142	15268	15048	15061	15106	15167	14978	15130	15009	15126	15212	15017	15082	15187	15247	15002	15127	15046	15087	15142	15142	14978	15082	14974	15055	15303	15094	15088	15156	15090	15159	15074	15010	15151	15032	15018	14994	15202	15115	15229	15328	15090	15163	15058	15146	15184	15169	15292	15014	14978	15114	15024	15004	15176	15090	15094	15131	15140	15195	15229	15199	15172	15216	15206	14982	15157	15165	15073	14995	15261	15179	15117	15128	15231	15160	15122	15141	15070	15106	15188	15086	15242	15156	15047	15022	15022	15075	15132	15075	15007	15211	15027	15070	15198	15133	15161	15185	14968	14999	15036	15176	15227	14982	15093	15009	15261	15276	15000	15154	15286	14987	15186	15000	15095	15129	15049	15204	15175	14975	15094	15054	15078	15186	15092	15122	15147	15082	15100
28146	32606	45674	32316	20562	16730	16376	16048	16031	16179	15985	16064	15931	15956	15993	16238	16073	15882	15927	15945	15942	16015	15948	15911	15959	16048	16060	15901	15850	15924	16034	15931	16007	16002	16034	15867	15999	16003	16039	16045	15978	15900	15860	16134	15965	16010	15965	16021	16114	16060	15876	16037	15941	16078	16129	15684	16032	15660	15786	15981	16026	15883	16204	16084	16186	16068	15854	16056	15981	16034	15940	15936	16123	16021	15911	15887	15864	15793	16144	15988	15887	15981	16046	16151	15804	16032	16013	15915	15930	15865	15894	16159	15982	15860	15936	16007	16085	16039	16013	15896	15945	16251	15768	16030	16045	15844	16231	15974	16012	15938	15923	15971	15804	15880	16143	15919	15887	15881	15831	16060	16008	16159	15961	15892	15916	16000	15816	16112	16005	16074	15953	15975	15725	16010	16072	16151	15819	16004	16032	16014	15891	16033	16092	15857	15881	15744	16000	16119	16134	16147	15936	16004	15996	15874	15958	15689	15809	15925	16088	15920	16006	15984	16184	15952	15856	15848	15814	15992	16078	16049	16025	15914	15948	15798	15910	16069	16006	16116	15954	16001	16123	16111	16056	15933	15794	16051	15802	15886	15844	15727	15777	16020	15925	15980	15849	16052	16034	15773	16015	15932	15828	15762	15853	15862	16084	15976	16062	15960	15936	16083	15908	15902	15828	15962	15934	16050	15839	15853	15906	16002	16073	16056	15835	15814	16070	16050	15960	15991	15875	15967	16048	15740	16228	15778	15816	15960	15877	16018	16013	16027	16048	15982	15858	16104	15953	16055	15900	15876	16119	15947	15985	15866	15825	15888	15891	15831	15915	15900	16026	15864	15805	15902	15953	15804	15841	15972	16087	15900	15969	16183	15982	15948	16051	15751	15886	16143	15946	15954	16022	16060	15885	16083	16017	15989	15917	15941	16036	15954	15807	15937	15961	15935	16049	16014	16024	15846	15844	16061	15803	15724	15938	15847	15901	15803	15984	15842	16196	15980	16028	16053	16036	16058	16001	16008	15852	16075	15834	16054	15892	16108	15917	15955	15988	15910	15915	15788	15930	15966	15825	15979	16140	15922	15943	15995	15987	16017	16090	15898	15994	16092	16046	15962	15908	15842	15989	16002	15984	15964	15951	16036	16100	15879	15883	15946	16069	15966	15924	15890	16035	15805	15945	15968	16119	15856	15822	16134	15845	16100	15897	16095	15765	16049	16041	15869	15978	15764	15775	15821	15833	15995	15899	15972	16085	15932	15996	15877	16003	15811	16036	15968	16011	15960	15839	15897	15859	15880	15861	15845	15772	16031	15782	15934	15910	16079	16182	15861	15950	16158	15836	15746	16113	15968	15885	16013	16055	15984	16050	15922	16041	15915	16046	15950	16079	15998	16063	16020	15961	15832	15646	15879	15753	15952	15822	15880	16072	15899	15817	15920	15900	15986	15904	16100	15949	15953	15876	16000	16013	15913	15905	16015	15972	15939	15761	15982	15890	15889	16068	16063	16038	16049	16006	15757	15798	15914	15770	15900	15900	16134	15967	15885	15909	15752	16025	15923	16199	15944	15732	15821	15849	15941	16297	15769	15929	15898	15766	15881	15951	16040	15862	15844	16132	16046	15965	15922	15807	15913	15873	16104	16003	16068	15935	16085	15771	15868	15996	15945	15934	15996	15970	16063	15912	15907	15900	15709	15789	15728	15873	15917	15808	15905	16048	16190	15870	16014	15932	15974	16014	15954	16006	15940	16041	16104	15625	16024	15864	16012	16057	16105	15895	16034	15989	15957	16033	16042	15889	15965	15936	15927	15977	16002	15975	15955	16116	16005	16038	16100	16245	15944	16067	15860	15961	15875	16159	15899	15826	15851	16116	15943	15798	15771	15998	15833	15782	15887	15740	16137	16034	15995	16303	15892	15983	16068	15781	16051	15949	15917	16008	15926	15947	15835	15974	15895	15977	15803	16019	16039	15799	15947	15906	15995	15990	16050	16041	16034	15985	15953	15944	15966	16063	15883	15855	15948	15797	15926	15886	15841	15827	15957	15879	16013	15932	15918	16038	15950	15835	15930	15993	16010	15901	15923	15952	15683	15870	16072	16222	16063	15927	16178	15896	15961	16027	15862	15834	15939	15903	16016	16060	16031	15891	16068	16165	15755	15918	15936	15764	15922	15958	15796	15992	15917	15994	15803	16039	15933	15795	15872	15950	16089	16027	16152	16058	15947	15997	16079	16046	16022	16022	16107	16028	15962	16026	15653	16007	15990	15932	15902	16036	16083	15982	15919	15778	15966	15926	15799	15986	16002	15936	15975	15991	16011	15936	15873	15845	16173	15993	15993	15916	15901	16051	15773	16206	15863	15948	15786	15840	16189	16142	16113	15968	16014	15971	16193	16016	15905	15666	15857	16091	16000	16010	16074	16087	15999	15870	15974	15917	16022	15912	16080	15811	15913	16026	15792	15873	15966	15856	16255	15899	15920	15886	16060	16089	15951	15956	16023	15940	15893	15774	15946	16023	15939	15748	16044	15928	15821	16017	15891	15867	15987	15867	15994	15927	16139	15885	15913	15928	16091	16041	15888	16052	15922	15911	15909	16006	15925	15915	16054	16011	15769	15983	16005	15961	15875	15758	15913	16122	16006	15939	15863	16107	15824	15884	15955	15698	16012	15735	15963	15908	16087	16159	16069	15874	15867	15849	15927	15916	15915	15928	15852	16030	15770	15896	15893	15879	16015	15661	15972	16093	15848	15918	15902	15905	16021	15998	16138	16015	15950	15848	15878	15849	15981	16072	15881	15845	15914	16103	15996	15763	15950	16042	16001	15844	16030	16023	16028	16018	16048	15859	16049	16092	15923	15800	16001	16104	16078	15790	16038	16023	16007	16090	16117	16116	16080	15752	15887	15883	15759	15987	16018	15977	15835	16022	15934	16046	16019	15761	16057	15873	15900	15913	15675	15869	16168	16141	15981	15870	15801	15893	16004	15992	15821	15920	15936	16071	15953	15912	15799	15991	16044	15899	15838	16119	16064	15885	16151	15853	15778	16042	15682	15842	15825	15908	16011	16005	16016	15891	16090	16081	16095	16104	15867	16156	15950	15935	15826	15826	15681	16032	16074	15979	15911	15959	15828	15786	16033	15954	16069	15995	15950	15883	15873	16040	15918	16063	15884	15868	15858	15990	15894	15980	15985	15998	15921	15889	15990	15991	16069	16102	15853	16339	15860	16041	16016	15831	16004	15949	16056	16105	16167	16009	16015	15842	15920	15846	15938	15833	15956	15711	15918	15842	15932	15917	16003	15781	15879	15741	15819	15950	16138	16097	15929	15969	15948	16118	15857	15888	15959	16084	15861	15999	15991	16028	16021	16014	15962	16020	15997	15742	16051	15996	16023	15984	15912	16077	16050	16102	15975	15974	15917	15943	16067	16151	16021	16125	16029	16005	15985	15984	16053	16007	15886	15947	15938	15768	15930	15761	15927	15957	16060	15994	16038	15760	15963	15885	15974	16021	15880	15920	15800	15953	15822	15800	15979	16007	15997	15924	15956	16049	15928	16232	15980	16065	15995	15956	15941	15910	15921	15926	15908	16149	16139	15969	16069	15785	15928	16038	15949	15815	15822	15926	15920	16015	15982	16011	16198	15921	16060	15930	15919	15987	15986	16000	16115	15954	15964	16019	15863	15953	15969	16074	16076	15882	16023	15982	16094	16053	15747	16044	15945	15878	16024	15958	16177	15914	15680	15903	15943	15937	16025	16046	15726	16036	15972	16050	15964	16083	15993	15987	16003	15973	15970	16032	16070	16101	16079	16048	16056	15874	15716	15798	16131	15884	16003	15806	15845	15942	16029	15869	15853	16019	16020	15991	15996	16016	16138	16034	15787	15970	15730	16066	15906	16087	16115	16008	16159	15857	16000	16044	15917	15915	15999	15837	16065	15996	16083	16038	15942	15977	16089	15764	15794	15998	16006	15954	15867	15881	15960	15958	16113	16003	16018	16024	15775	16203	15933	16034	15967	15808	16040	16032	16210	15961	15848	15954	15775	15787	15917	15800	16041	15972	15976	16171	16157	15975	16055	15920	15980	16069	15915	15847	15900	15987	16113	15965	16077	15930	16097	15784	15852	15988	16124	15947	15911	15810	15828	15996	15881	15993	15929	16206	16066	16045	15869	16186	15934	15981	15949	16045	16086	15868	15998	16066	16162	15984	15712	15914	15909	16132	16148	16068	15841	15842	15950	15942	15849	15814	15795	16238	15933	15979	15873	15854	15908	15743	16010	15808	15892	15965	15928	15939	15981	16024	15880	16118	15952	15994	15888	15789	15914	16031	15868	15851	15790	15830	16038	15824	15836	16014	16196	15874	15965	15804	15912	15988	15732	15875	15727	16058	15991	15932	15926	16000	16065	15850	15962	16048	15798	15904	16010	15887	16047	16031	15936	16003	15987	15975	16140	15929	15999	15869	15988	15901	15902	16072	15997	15871	15895	16232	16007	15908	15928	15866	15830	15976	15986	15872	15813	16053	15845	15972	15721	15678	15882	15859	15856	16169	15771	16076	16096	16054	16143	16012	15928	15758	16106	16050	16079	15919	16177	15856	16070	16081	16135	16008	15987	15928	15980	15847	16019	15886	15843	16115	16024	16055	16013	15936	15885	16044	15741	16056	15901	16069	16063	15914	16027	16042	15815	15903	15940	15864	15777	15900	15929	16022	15965	15718	15736	15932	16023	16045	15999	16030	16013	16156	15979	15910	16093	16109	15943	15844	15992	15725	16076	15928	15837	15999	15934	15902	15809	15824	16028	16010	15948	16027	16060	16035	15726	16236	15952	16259	16042	15971	15954	15948	16031	15995	15920	15981	16039	16064	15884	15851	15817	16075	15866	15880	15760	15974	15814	15966	15890	15902	15970	15891	15949	15783	15970	15911	16026	16063	15883	16188	15787	16072	16027	16008	15954	15999	16048	15961	16077	16031	15912	15898	16173	16001	15871	15902	16025	16026	15951	16091	15996	15985	16061	15748	15834	15912	15978	15866	16165	16013	15848	15843	15891	15946	16014	16033	15946	15918	15924	15944	15873	15935	15953	15934	15903	16110	15941	16157	15829	16129	15902	15969	15993	15850	15935
30017	54839	49408	30068	17868	14461	14630	14483	14474	14343	14430	14449	14416	14510	14535	14549	14500	14418	14499	14487	14577	14481	14310	14569	14565	14490	14560	14470	14578	14333	14387	14493	14520	14600	14635	14525	14574	14566	14514	14474	14665	14559	14341	14503	14520	14357	14655	14384	14472	14469	14534	14595	14483	14544	14316	14472	14609	14377	14572	14633	14651	14529	14443	14459	14342	14579	14585	14476	14581	14427	14509	14597	14616	14499	14490	14462	14536	14453	14714	14388	14391	14454	14377	14412	14326	14587	14471	14571	14598	14414	14557	14535	14360	14458	14399	14346	14484	14531	14462	14493	14443	14544	14449	14418	14453	14499	14323	14562	14582	14469	14357	14426	14345	14508	14626	14370	14468	14529	14451	14554	14633	14491	14492	14635	14405	14689	14380	14441	14391	14454	14403	14419	14566	14410	14441	14497	14395	14370	14572	14536	14414	14285	14516	14444	14446	14519	14371	14484	14778	14645	14415	14463	14454	14388	14418	14454	14436	14572	14434	14529	14416	14540	14549	14429	14393	14409	14590	14399	14534	14419	14633	14296	14451	14400	14563	14699	14586	14440	14456	14448	14280	14618	14399	14498	14537	14584	14457	14328	14505	14422	14472	14492	14541	14439	14490	14428	14484	14375	14641	14487	14585	14403	14548	14426	14481	14536	14490	14619	14552	14636	14529	14674	14276	14547	14552	14584	14459	14489	14354	14314	14393	14581	14572	14453	14564	14567	14514	14636	14578	14585	14338	14485	14490	14521	14549	14473	14526	14394	14497	14431	14502	14460	14397	14494	14473	14459	14536	14517	14495	14547	14537	14541	14499	14352	14554	14381	14535	14551	14544	14461	14469	14380	14495	14499	14598	14521	14481	14546	14431	14540	14437	14486	14398	14563	14532	14513	14509	14574	14507	14399	14533	14428	14521	14605	14550	14357	14614	14503	14398	14457	14451	14617	14670	14628	14396	14483	14360	14321	14506	14443	14299	14510	14619	14517	14489	14487	14592	14453	14349	14443	14363	14474	14670	14488	14599	14523	14505	14611	14561	14510	14324	14583	14510	14433	14554	14569	14514	14544	14364	14509	14280	14613	14377	14558	14513	14610	14485	14414	14564	14451	14572	14568	14502	14722	14533	14563	14481	14384	14342	14538	14503	14480	14562	14321	14602	14466	14515	14551	14569	14468	14590	14622	14508	14432	14496	14576	14529	14366	14490	14520	14316	14643	14596	14388	14637	14488	14421	14486	14424	14458	14640	14523	14430	14663	14560	14572	14553	14358	14438	14601	14477	14662	14465	14435	14566	14623	14413	14608	14594	14497	14591	14428	14726	14422	14464	14455	14499	14298	14478	14330	14442	14599	14550	14575	14574	14563	14539	14601	14502	14597	14371	14501	14303	14425	14538	14456	14631	14636	14327	14441	14531	14508	14546	14406	14380	14445	14533	14591	14512	14496	14470	14470	14587	14454	14353	14421	14407	14574	14600	14399	14583	14472	14498	14441	14409	14394	14354	14429	14448	14294	14342	14585	14590	14279	14523	14393	14527	14280	14592	14501	14557	14386	14627	14408	14343	14457	14575	14337	14540	14426	14441	14742	14559	14555	14472	14366	14448	14605	14471	14629	14437	14423	14435	14273	14535	14531	14510	14314	14530	14507	14502	14530	14585	14627	14498	14506	14410	14546	14648	14441	14508	14504	14466	14565	14541	14358	14230	14415	14299	14609	14420	14704	14509	14373	14440	14359	14460	14388	14435	14535	14387	14469	14534	14645	14478	14424	14601	14459	14621	14555	14482	14460	14630	14503	14635	14593	14469	14749	14533	14551	14378	14347	14513	14469	14514	14598	14420	14627	14419	14346	14522	14423	14386	14535	14492	14401	14575	14456	14439	14646	14519	14527	14444	14567	14664	14643	14572	14513	14347	14609	14566	14565	14466	14419	14481	14415	14547	14516	14519	14520	14535	14454	14458	14493	14585	14442	14500	14419	14555	14440	14595	14551	14431	14309	14476	14564	14501	14543	14614	14519	14477	14573	14643	14437	14637	14487	14523	14558	14541	14490	14535	14483	14656	14493	14353	14482	14547	14453	14512	14567	14550	14511	14486	14488	14431	14432	14593	14485	14495	14557	14410	14472	14481	14609	14397	14522	14495	14522	14497	14493	14415	14483	14528	14521	14457	14271	14414	14544	14462	14505	14667	14520	14476	14733	14421	14557	14431	14631	14503	14517	14570	14554	14264	14546	14457	14508	14496	14586	14344	14372	14458	14427	14408	14478	14503	14412	14626	14532	14391	14458	14673	14447	14635	14722	14414	14627	14687	14411	14428	14506	14541	14534	14346	14659	14546	14617	14400	14460	14591	14606	14395	14527	14564	14585	14366	14482	14390	14598	14386	14599	14423	14446	14411	14465	14673	14516	14491	14533	14640	14592	14507	14586	14495	14534	14511	14544	14266	14729	14527	14621	14454	14543	14375	14439	14587	14470	14483	14380	14479	14447	14559	14680	14478	14584	14495	14404	14443	14278	14543	14541	14469	14656	14501	14531	14526	14441	14299	14536	14638	14398	14452	14326	14585	14649	14515	14552	14380	14618	14504	14568	14476	14431	14448	14304	14498	14409	14502	14347	14414	14564	14400	14410	14441	14482	14397	14449	14375	14489	14422	14549	14476	14571	14532	14412	14656	14480	14587	14501	14529	14324	14538	14474	14465	14512	14514	14390	14419	14621	14622	14624	14389	14627	14332	14473	14459	14371	14414	14564	14583	14565	14536	14553	14393	14325	14554	14328	14345	14523	14464	14426	14457	14643	14625	14532	14279	14503	14591	14461	14445	14271	14458	14504	14607	14326	14575	14463	14370	14447	14582	14687	14691	14480	14588	14569	14501	14356	14363	14439	14524	14312	14556	14700	14530	14426	14415	14328	14523	14455	14611	14513	14551	14434	14632	14431	14561	14538	14511	14443	14471	14487	14498	14482	14581	14542	14400	14480	14506	14516	14390	14614	14586	14536	14478	14346	14451	14456	14510	14538	14517	14481	14632	14416	14474	14651	14534	14471	14587	14536	14386	14548	14515	14503	14412	14606	14550	14431	14644	14412	14615	14362	14519	14430	14502	14394	14571	14526	14417	14583	14447	14468	14512	14647	14499	14462	14423	14456	14533	14493	14573	14546	14488	14464	14337	14606	14609	14536	14578	14403	14410	14519	14478	14478	14488	14615	14503	14439	14296	14426	14596	14443	14460	14623	14532	14562	14548	14642	14371	14548	14661	14478	14472	14574	14477	14474	14561	14500	14640	14588	14530	14519	14613	14458	14616	14524	14590	14457	14458	14496	14555	14527	14590	14461	14566	14547	14419	14566	14530	14584	14566	14470	14383	14439	14401	14583	14473	14274	14545	14534	14489	14594	14518	14577	14494	14428	14308	14393	14581	14612	14543	14467	14563	14446	14445	14566	14431	14473	14649	14500	14582	14523	14272	14690	14391	14447	14436	14577	14568	14548	14598	14408	14528	14540	14535	14708	14519	14404	14529	14377	14457	14488	14499	14549	14608	14612	14398	14293	14516	14402	14435	14584	14492	14453	14497	14388	14481	14471	14581	14590	14526	14620	14459	14402	14520	14640	14298	14427	14605	14304	14564	14475	14428	14500	14503	14402	14432	14572	14506	14514	14459	14503	14469	14527	14414	14631	14393	14516	14442	14524	14438	14444	14541	14591	14410	14483	14632	14563	14533	14417	14546	14406	14566	14477	14637	14563	14394	14688	14381	14768	14532	14574	14484	14595	14458	14716	14612	14557	14493	14432	14364	14473	14408	14457	14526	14710	14540	14433	14599	14562	14651	14598	14544	14564	14550	14426	14520	14445	14347	14520	14426	14589	14527	14365	14627	14628	14520	14664	14411	14404	14494	14556	14380	14508	14574	14428	14448	14416	14444	14498	14401	14468	14544	14401	14614	14611	14608	14575	14404	14486	14478	14458	14599	14413	14547	14534	14638	14382	14434	14465	14357	14481	14551	14498	14534	14643	14543	14357	14460	14669	14524	14483	14506	14453	14415	14669	14425	14423	14514	14428	14608	14490	14433	14547	14439	14482	14470	14325	14594	14347	14577	14500	14467	14343	14579	14558	14472	14486	14462	14463	14501	14578	14394	14440	14552	14427	14560	14482	14419	14556	14436	14608	14540	14511	14631	14567	14485	14522	14532	14468	14595	14639	14525	14591	14525	14511	14521	14643	14493	14526	14552	14625	14293	14585	14441	14409	14533	14671	14490	14523	14556	14487	14439	14319	14409	14470	14362	14414	14536	14437	14555	14374	14584	14463	14477	14357	14599	14487	14463	14350	14599	14494	14603	14446	14436	14555	14553	14536	14604	14535	14600	14378	14622	14531	14678	14629	14532	14585	14391	14564	14489	14469	14467	14409	14494	14430	14466	14673	14643	14478	14584	14285	14501	14405	14354	14518	14699	14403	14613	14636	14451	14582	14377	14443	14339	14503	14527	14554	14459	14436	14509	14476	14441	14528	14321	14468	14466	14441	14490	14502	14670	14366	14507	14604	14527	14587	14496	14453	14340	14431	14392	14469	14568	14510	14492	14590	14365	14460	14513	14614	14593	14445	14490	14389	14524	14403	14518	14385	14686	14582	14552	14515	14536	14452	14442	14531	14393	14484	14558	14558	14583	14478	14509	14385	14464	14364	14436	14470	14428	14442	14558	14691	14574	14401	14418	14423	14515	14447	14561	14401	14547	14428	14489	14611	14521	14487	14357	14539	14353	14407	14422	14500	14601	14320	14572	14581	14391	14307	14328	14600	14311	14474	14442	14465	14536	14499	14566	14520	14549	14600	14519	14642	14576	14528	14520	14515	14581	14566	14435	14523	14590	14440	14438	14463	14481	14313	14549	14523	14554	14517	14658	14511	14502	14409	14644	14645	14531	14412	14560	14570	14510	14346	14449	14473	14538	14542	14600	14563	14244	14484	14375	14507	14456	14453	14566	14435	14385	14635	14676	14506	14580	14594	14505	14440	14493	14720	14446	14467	14482	14555	14435	14387	14376	14385	14619	14406	14463	14543	14505	14321	14442	14630	14459	14607	14420	14497	14509	14533	14552	14589	14606	14585	14424	14595	14459	14461	14358	14513
24179	24911	46454	42615	28314	20919	18655	16053	15509	15914	15671	15710	15519	15546	15614	15455	15559	15594	15521	15624	15460	15349	15454	15579	15780	15670	15491	15404	15719	15598	15412	15585	15551	15663	15407	15558	15514	15459	15576	15364	15399	15447	15384	15503	15474	15373	15348	15336	15505	15656	15621	15592	15488	15564	15561	15318	15454	15520	15589	15616	15377	15539	15438	15471	15486	15543	15344	15533	15455	15682	15490	15480	15325	15406	15520	15565	15384	15435	15663	15519	15524	15406	15471	15529	15540	15515	15551	15400	15508	15503	15654	15450	15491	15223	15158	15502	15521	15419	15511	15594	15482	15329	15605	15410	15546	15660	15616	15463	15418	15312	15454	15501	15366	15521	15497	15476	15541	15429	15412	15454	15289	15480	15491	15411	15619	15542	15509	15270	15668	15416	15555	15405	15458	15372	15440	15518	15432	15631	15430	15402	15530	15439	15501	15262	15479	15267	15529	15504	15594	15426	15439	15340	15561	15575	15399	15257	15455	15442	15550	15508	15662	15673	15469	15433	15437	15490	15535	15478	15444	15294	15467	15566	15408	15274	15356	15522	15613	15729	15469	15611	15702	15386	15308	15489	15511	15390	15360	15561	15574	15504	15419	15534	15338	15504	15512	15456	15601	15465	15450	15460	15340	15196	15339	15375	15489	15605	15707	15498	15564	15555	15578	15508	15624	15541	15422	15317	15530	15300	15494	15630	15596	15543	15485	15453	15433	15381	15458	15384	15471	15407	15233	15345	15414	15488	15354	15532	15637	15653	15620	15385	15524	15299	15473	15628	15552	15371	15452	15248	15215	15693	15537	15615	15395	15370	15414	15512	15344	15618	15505	15446	15543	15305	15274	15293	15585	15543	15538	15431	15667	15351	15295	15320	15374	15584	15438	15414	15268	15664	15494	15500	15228	15462	15566	15470	15519	15459	15484	15424	15370	15566	15400	15442	15374	15434	15664	15801	15505	15606	15803	15267	15601	15589	15404	15336	15356	15441	15491	15362	15495	15492	15262	15570	15468	15300	15280	15558	15356	15252	15527	15472	15554	15457	15601	15365	15572	15421	15548	15505	15550	15382	15514	15470	15516	15386	15206	15506	15457	15492	15332	15422	15632	15612	15392	15521	15542	15452	15521	15400	15471	15499	15471	15585	15445	15504	15486	15257	15334	15602	15400	15283	15507	15505	15374	15424	15469	15274	15513	15340	15646	15559	15427	15384	15517	15450	15548	15325	15415	15499	15593	15485	15443	15546	15434	15565	15380	15583	15393	15461	15287	15552	15569	15497	15526	15409	15422	15576	15480	15406	15449	15550	15397	15438	15261	15467	15527	15452	15295	15413	15401	15574	15600	15628	15345	15269	15454	15459	15415	15425	15464	15355	15423	15519	15595	15335	15319	15613	15361	15462	15673	15551	15440	15577	15584	15480	15556	15323	15719	15665	15408	15383	15268	15461	15406	15507	15576	15596	15603	15426	15510	15419	15400	15662	15305	15442	15603	15637	15554	15363	15376	15488	15449	15738	15382	15357	15511	15309	15386	15544	15581	15651	15390	15614	15383	15439	15456	15455	15386	15365	15537	15547	15533	15566	15457	15377	15690	15578	15516	15457	15357	15348	15510	15589	15487	15324	15383	15575	15373	15791	15428	15641	15603	15410	15616	15342	15442	15297	15337	15417	15513	15437	15368	15453	15434	15530	15565	15448	15496	15552	15639	15511	15423	15383	15252	15480	15363	15349	15483	15436	15227	15633	15524	15465	15448	15454	15399	15402	15518	15410	15492	15357	15400	15483	15330	15376	15503	15505	15423	15338	15731	15696	15522	15365	15499	15384	15321	15386	15354	15502	15565	15502	15346	15442	15530	15360	15552	15567	15474	15620	15314	15499	15435	15481	15652	15360	15472	15322	15382	15386	15375	15472	15363	15468	15341	15416	15214	15578	15479	15268	15479	15389	15588	15456	15293	15255	15399	15693	15520	15405	15342	15266	15441	15415	15477	15601	15430	15443	15594	15526	15511	15384	15486	15487	15250	15445	15576	15526	15352	15450	15398	15400	15437	15477	15500	15354	15386	15323	15483	15417	15272	15522	15280	15398	15570	15319	15567	15545	15292	15310	15642	15389	15470	15354	15470	15525	15434	15396	15320	15551	15539	15606	15426	15340	15509	15466	15581	15427	15667	15489	15369	15590	15595	15540	15346	15554	15601	15535	15413	15497	15495	15403	15530	15468	15514	15594	15521	15320	15493	15412	15524	15442	15578	15615	15297	15622	15368	15569	15539	15395	15512	15285	15443	15522	15465	15449	15496	15366	15398	15412	15386	15581	15487	15561	15384	15501	15459	15237	15515	15528	15442	15450	15316	15275	15568	15595	15504	15240	15410	15539	15394	15573	15536	15547	15304	15630	15490	15384	15448	15543	15406	15611	15643	15531	15472	15458	15363	15303	15423	15535	15313	15431	15632	15427	15328	15526	15421	15223	15735	15509	15622	15359	15529	15614	15441	15442	15460	15344	15382	15568	15524	15300	15529	15502	15506	15431	15456	15596	15402	15516	15463	15502	15470	15587	15550	15426	15252	15459	15465	15299	15322	15514	15270	15481	15447	15578	15302	15636	15375	15480	15367	15206	15468	15392	15419	15443	15417	15364	15381	15486	15671	15517	15553	15597	15638	15548	15449	15314	15196	15547	15400	15551	15598	15445	15394	15405	15266	15511	15529	15383	15426	15482	15476	15330	15534	15464	15419	15319	15499	15529	15511	15484	15513	15495	15434	15416	15529	15545	15409	15530	15354	15426	15554	15410	15386	15505	15558	15576	15509	15550	15377	15605	15359	15341	15332	15342	15464	15369	15681	15465	15444	15471	15478	15605	15580	15353	15463	15498	15513	15289	15713	15580	15447	15574	15501	15518	15406	15307	15448	15467	15489	15571	15377	15374	15410	15303	15283	15233	15538	15208	15411	15453	15412	15447	15450	15311	15457	15683	15409	15587	15468	15546	15399	15284	15213	15276	15565	15505	15516	15534	15533	15426	15220	15543	15507	15553	15581	15385	15467	15458	15589	15344	15464	15281	15539	15512	15382	15409	15569	15380	15460	15531	15447	15407	15548	15618	15501	15262	15574	15667	15410	15415	15395	15376	15401	15556	15551	15431	15418	15566	15445	15517	15456	15406	15447	15215	15600	15464	15435	15511	15727	15464	15331	15488	15375	15496	15498	15561	15445	15622	15335	15252	15375	15440	15408	15442	15344	15586	15459	15441	15325	15347	15531	15269	15274	15442	15610	15502	15555	15329	15458	15547	15535	15516	15442	15411	15426	15677	15495	15497	15603	15391	15434	15606	15434	15469	15520	15232	15386	15415	15605	15467	15513	15262	15477	15456	15494	15535	15594	15419	15541	15402	15408	15422	15578	15590	15409	15546	15361	15460	15430	15625	15502	15295	15367	15507	15559	15353	15472	15395	15409	15421	15515	15403	15614	15456	15502	15451	15411	15356	15447	15604	15507	15434	15574	15610	15494	15608	15475	15551	15414	15533	15315	15346	15397	15425	15542	15430	15599	15321	15362	15542	15589	15506	15404	15383	15499	15441	15415	15366	15471	15564	15450	15220	15511	15420	15475	15656	15551	15382	15472	15463	15559	15321	15509	15441	15606	15513	15444	15563	15336	15504	15410	15338	15540	15477	15469	15508	15474	15308	15518	15502	15568	15442	15516	15532	15464	15517	15506	15465	15722	15472	15474	15481	15359	15379	15351	15464	15540	15538	15414	15693	15522	15557	15319	15541	15310	15450	15436	15276	15362	15407	15560	15493	15545	15511	15371	15357	15489	15374	15243	15412	15471	15581	15534	15413	15464	15369	15333	15496	15391	15305	15408	15305	15520	15427	15635	15394	15627	15403	15435	15419	15568	15491	15319	15527	15471	15364	15516	15355	15447	15471	15435	15444	15587	15545	15549	15493	15433	15412	15470	15308	15485	15479	15528	15466	15435	15416	15405	15440	15552	15489	15313	15516	15359	15397	15702	15576	15466	15511	15426	15409	15422	15339	15466	15540	15315	15369	15375	15501	15373	15480	15493	15371	15482	15315	15464	15292	15383	15667	15510	15507	15447	15790	15423	15447	15486	15321	15462	15382	15674	15481	15357	15402	15692	15429	15524	15324	15591	15515	15562	15433	15259	15392	15446	15356	15386	15536	15349	15331	15406	15329	15440	15365	15350	15500	15568	15359	15492	15517	15474	15533	15485	15366	15406	15576	15477	15318	15662	15346	15523	15502	15392	15407	15572	15617	15437	15426	15487	15406	15559	15316	15516	15652	15514	15555	15500	15676	15568	15544	15458	15405	15504	15377	15440	15561	15414	15522	15493	15491	15504	15510	15448	15541	15536	15473	15386	15218	15537	15328	15543	15629	15265	15343	15580	15530	15512	15466	15476	15271	15540	15414	15393	15508	15558	15477	15534	15525	15645	15493	15366	15411	15191	15618	15488	15476	15605	15380	15525	15340	15537	15498	15392	15333	15342	15479	15510	15447	15743	15464	15489	15386	15283	15350	15298	15536	15509	15519	15485	15306	15534	15306	15372	15632	15464	15428	15532	15447	15663	15441	15415	15397	15673	15427	15482	15534	15408	15654	15272	15344	15508	15525	15431	15489	15396	15537	15578	15637	15410	15376	15462	15452	15418	15365	15461	15344	15394	15567	15340	15403	15626	15390	15348	15622	15469	15549	15455	15383	15465	15506	15360	15602	15364	15287	15421	15482	15496	15413	15539	15422	15515	15196	15292	15547	15422	15423	15605	15416	15465	15457	15570	15563	15625	15501	15590	15463	15448	15418	15476	15348	15402	15449	15476	15443	15626	15539	15513	15559	15456	15633	15511	15394	15469	15524	15349	15261	15524	15312	15431	15268	15406	15491	15246	15328	15434	15482	15357	15686	15598	15371	15386	15581	15465	15399	15479	15382	15328	15460	15534	15528	15587	15363	15154	15314	15573	15468	15507	15560	15371	15286	15486	15570	15682	15406	15411	15416	15262	15643	15491	15390	15575	15577	15471	15368	15376	15307	15612	15533	15462	15583	15370	15591	15429	15539	15575	15365	15305	15413	15671	15455	15542	15288	15489	15446	15517	15211	15565	15410
50159	94055	86791	57839	27565	14397	14099	14239	14405	14208	14433	14198	14195	14336	14238	14159	14287	14314	14347	14161	14276	14520	14197	14354	14357	14318	14314	14323	14330	14184	14480	14307	14282	14347	14240	14419	14122	14136	14303	14084	14345	14262	14325	14246	14425	14385	14353	14246	14302	14249	14438	14236	14200	14336	14366	14233	14135	14364	14175	14180	14352	14293	14187	14305	14168	14256	14272	14290	14135	14213	14296	14236	14333	14368	14095	14254	14226	14189	14055	14289	14217	14310	14251	14297	14334	14446	14294	14441	14270	14224	14225	14375	14097	14230	14243	14183	14226	14238	14290	14112	14357	14124	14226	14392	14182	14237	14319	14221	14144	14270	14161	14292	14147	14272	14385	14103	14024	14111	14249	14435	14147	14229	14372	14154	14237	14061	14289	14365	14403	14268	14286	14157	14232	14285	14309	14262	14134	14163	14261	14345	14101	14274	14160	14209	14243	14447	14260	14169	14263	14216	14255	14138	14127	14253	14346	14130	14371	14234	14260	14380	14443	14136	14121	14270	14310	14383	14343	14240	14237	14366	14350	13959	14352	14072	14382	14162	14124	14178	14165	14264	14381	14100	14188	14224	14317	14271	14088	14234	14348	14163	14163	14220	14131	14070	14444	14318	14266	14313	14106	14303	14203	14277	14265	14219	14360	14230	14173	14210	14131	14051	14369	14163	14321	14234	14109	14344	14267	14365	14290	14181	14071	14238	14063	14265	14265	14180	14114	14347	14379	14400	14243	14335	14246	14314	14143	14266	14229	14244	14095	14262	14328	14363	14232	14195	14139	14188	14151	14259	14399	14280	14284	14256	14181	14270	14292	14192	14253	14162	14342	14247	14294	14245	14274	14278	14145	14269	14090	14180	14310	13991	14168	14261	14287	14065	14188	14306	14175	14269	14146	14440	14082	14258	14294	14319	14116	14202	14099	14160	14125	14189	14032	14397	14122	14346	14374	14237	14341	14014	14206	14144	14345	14061	14112	14192	14026	14233	14267	14165	14272	14068	14160	14171	14194	14367	14404	14346	14148	14127	14069	14362	14320	14264	14166	14253	14324	14226	14202	14182	14239	14374	14229	14448	14190	14226	14322	14294	14274	14120	14255	14230	14341	14220	14200	14089	14270	14193	14147	14207	14247	14307	14165	14213	14144	14248	14158	14206	14163	14353	14361	14439	14143	14311	14296	14230	14406	14141	14091	14263	14203	14193	14160	14229	14192	14228	14315	14215	14098	14277	14236	14381	14178	14300	14087	14432	14317	14308	14389	14288	14184	14229	14186	14268	14052	14133	14233	14224	14041	14250	14121	14147	14202	14276	14196	14296	14160	14324	14300	14277	14343	14122	14325	14209	14151	14118	14327	14167	14205	14127	14249	14254	14097	14183	14398	14334	14334	14231	14162	14134	14286	14330	14296	14233	14276	14351	14319	14448	14256	14385	14285	14349	14317	14224	14123	14121	14232	14277	14128	14246	14233	14176	14115	14236	14231	14093	14158	14249	14099	14295	14294	14202	14235	14265	14290	14121	14170	14239	14147	14295	14197	14332	14442	14319	14291	14224	14338	14143	14353	14231	14266	14109	13974	14226	14199	14119	14223	14098	14218	14142	14389	14220	14199	14312	14366	14023	14041	14444	14226	14291	14232	14152	14198	14298	14098	14333	14233	14216	14195	14212	14070	14323	14147	14364	14335	14246	14325	14296	14325	14131	14215	14203	14228	14297	14174	14398	14177	14232	14163	13989	14164	14274	14396	14234	14257	14308	14349	14085	14214	14356	14233	14469	14319	14150	14124	14266	14266	14096	14361	14374	14366	14301	14128	14059	14135	14323	14266	14276	14255	14114	14279	14160	14551	14133	14373	14416	14387	14249	14165	14301	14251	14327	14292	14356	14310	14106	14220	14286	14116	14239	14239	14290	14263	14425	14259	14295	14174	14303	14296	14202	14073	14130	14171	14267	14142	14061	14064	14296	14252	14387	14316	14296	14206	14225	14145	14128	14380	14146	14150	13998	14372	14171	14391	14393	14132	14211	14186	14231	14177	14208	14303	14181	14346	14389	14246	14359	14284	14413	14164	14170	14259	14123	14388	14198	14143	14163	14208	14180	14237	14154	14266	14232	14259	14217	14273	14228	14278	14294	14190	14375	14238	14272	14056	14125	14305	14280	14244	14206	14280	14519	14365	14360	14219	14284	14364	14344	14173	14246	14266	14100	14177	14185	14139	14293	14206	14254	14201	14110	14151	14135	14202	14253	14317	14369	14123	14323	14331	14147	14291	14110	14030	14421	14265	14151	14375	14210	14140	14160	14197	14281	14270	14210	14273	14108	14219	14197	14236	14337	14289	14307	14263	14181	14381	14342	14375	14221	14311	14154	14175	14308	14293	14291	14223	14238	14315	14230	14304	14376	14182	14110	14379	14388	14267	14323	14103	14459	14308	14286	14162	14154	14263	14266	14221	14121	14179	14242	14139	14208	14148	14175	14262	14528	14248	14313	14349	14107	14213	14245	14352	14236	14323	14263	14197	14271	14352	14315	14314	14354	14152	14184	14244	14395	14159	14249	14331	14230	14241	14157	14371	14161	14262	14268	14191	14294	14169	14269	14077	14137	14178	14290	14060	14211	14418	14186	14251	14288	14178	14287	14402	14158	14234	14271	14233	14210	14326	14170	14241	14400	14090	14261	14222	14314	14460	14122	14472	13987	14027	13974	14093	14316	14319	14220	14329	14123	14297	14157	14331	14324	14158	14234	14235	14116	14182	14199	14124	14340	14123	14244	14211	14273	14216	14254	14252	14015	14257	14254	14309	14206	14184	14394	14326	14197	14278	14204	14273	14272	14156	14210	14226	14062	14375	14344	14194	14251	14211	14173	14152	14123	14278	14146	14362	14347	14297	14255	14249	14127	14165	14319	13989	14163	14097	14272	14216	14146	14178	14322	14191	14272	14304	14268	14421	14234	14254	14130	14072	14183	14197	14199	14336	14339	14136	14051	14217	14205	14190	14052	14198	14199	14295	14094	14263	14186	14360	14269	14050	14254	14153	14155	14136	14233	14110	14263	14208	14230	14325	14117	14393	14391	14336	14251	14152	14306	14308	14391	14240	14160	14116	14241	14229	14235	14141	14343	14121	14134	14161	14286	14013	14290	14161	14202	14217	14093	14278	14199	14202	14335	14289	14269	14326	14216	14173	14246	14162	14280	14298	14038	14162	14080	14309	14343	14282	14374	14259	14337	14316	14236	14033	14222	14269	14326	14235	14153	14258	14334	14281	14127	14316	14305	14136	14002	14405	14251	14400	14137	14038	14232	14036	14278	14222	14239	14075	14200	14075	14221	14251	14275	14307	14160	14238	14191	14519	14250	14172	14342	14083	14377	14259	14286	14314	14288	14279	14123	14186	14164	14087	14289	14247	14305	14357	14242	14114	14304	14293	14296	14216	14255	14403	14166	14169	14248	14291	14345	14284	14231	14255	14315	14202	14206	14213	14304	14392	14376	14305	14231	14180	14242	14297	14191	14217	14318	14188	14060	14346	14194	14292	14367	14302	14266	14364	14247	13989	14389	14228	14166	14197	14358	14223	14134	14178	14253	14260	14037	14289	14348	14346	14420	14185	14231	14306	14367	14012	14451	14266	14213	14250	14244	14308	14252	14320	14221	14196	14186	14064	14227	14286	14299	14166	14266	14376	14205	14177	14126	14233	14426	14258	14233	14267	14320	14321	14273	14238	14303	14225	14270	14307	14356	14095	14183	14152	14177	14118	14258	14200	14215	14217	14271	14371	14266	14279	14240	14414	14227	14415	14317	14324	14040	14340	14163	14278	14281	14083	14241	14383	14236	14080	14358	14261	14204	14275	14217	14115	14248	14281	14185	14258	14320	14238	14304	14302	14192	14216	14173	14366	14254	14326	14247	14387	14086	14170	14152	14081	14274	14090	14247	14281	14257	14240	14116	14246	14464	14158	14248	14214	14321	14368	14178	14332	14150	14400	14166	14258	14175	14453	14237	14322	14169	14228	14141	14426	14343	14177	14441	14323	14381	14405	14387	14278	14277	14216	14382	14168	14210	14198	14293	14342	14271	14234	14257	14232	14203	14234	14155	14178	14219	14287	14302	14214	14268	14194	14376	14278	14252	14069	14174	14356	14212	14178	14232	14316	14240	14192	14227	14264	14175	14455	14172	14261	14221	14281	14290	14359	14252	14283	14166	14179	14099	14290	14247	14160	14292	14241	14094	14237	14344	14298	14324	14211	14249	14197	14369	14106	14399	14161	14239	14102	14237	14259	14257	14318	14268	14091	14058	14155	14279	14214	14328	14174	14360	14299	14141	14314	14140	14302	14104	14309	14430	14358	14305	14292	14462	14147	14306	14213	14268	14329	14216	14213	14328	14214	14101	14088	14249	14404	14211	14316	14378	14131	14181	14246	14180	14329	14172	14074	14162	14353	14156	14290	14295	14173	14367	14120	14224	14228	14298	14261	14267	14270	14297	14209	14295	14192	14226	14207	14281	14322	14211	14133	14307	14246	14282	14280	14281	14317	14288	14202	14388	14296	14273	14233	14135	14265	14098	14190	14305	14258	14345	14318	14391	14281	14229	14268	14225	14226	14285	14286	14411	14328	14296	14212	14473	14277	14426	14114	14318	14355	14084	14269	14176	14302	14303	14288	14213	14143	14281	14242	14279	14246	14196	14168	14190	14267	14366	14182	14166	14264	14286	14267	14227	14033	14424	14382	14298	14249	14433	14412	14215	14275	14084	14391	14240	14101	14086	14249	14275	14432	14251	14074	14401	14410	14211	14056	14322	14327	14321	14171	14195	14149	14172	14275	14151	14229	14284	14100	14215	14211	14179	14291	14181	14309	14070	14262	14300	14296	14233	14399	14312	14112	14279	14131	14238	14245	14494	14435	14231	14228	14092	14265	14509	14152	14227	14310	14272	14448	14216	14363	14360	14221	14173	14244	14234	14334	14172	14255	14321	14198	14183	14310	14264	14137	14239	14275	14269	14270	14023	14183	14312	14107	14309	14197	14283	14336	14154	14373	14420	14277	14308	14120	14251	14158	14282	14259	14128	13892	14301	14190	14225	14242	14247	14323	14232	14210	14310	14256	14352	14513	14355	14228	14187
22921	22518	37642	37322	28611	22407	21650	16227	15245	15554	15217	15312	15128	14997	15130	14960	14992	15067	15191	15104	15302	15114	15017	15165	15077	14882	14954	15090	14921	14875	15074	14874	14965	14941	14987	15022	14888	14995	14966	15055	15133	14864	14978	15028	14893	14848	15171	14963	14898	14856	14890	14922	14962	15020	15014	14785	14923	14868	14822	15096	15043	14935	14908	14847	14898	14932	14886	14961	14999	15017	15029	14791	15033	14845	14855	14921	14789	14847	14800	14793	14836	14926	14875	14921	14782	14877	14751	14968	15074	14815	14880	14876	14691	14781	15121	14982	15006	15010	14837	14916	14920	15077	14835	14954	14771	14936	14872	14849	14947	14887	14809	14801	14889	15003	14891	14793	14795	14754	14884	14875	15136	14757	14873	14631	14756	15031	14999	14853	14856	14774	14763	15057	14985	15031	14868	14893	14845	14697	14873	14931	14978	14740	14911	15049	14731	14944	14796	14815	15077	14875	14818	14955	15103	14879	14952	14949	14974	14892	15046	14914	14958	14897	14806	14958	14780	14889	14757	14933	14924	14875	14682	14935	14861	14803	14907	15146	14820	14868	14739	14758	14742	14745	15016	14765	14833	15034	14931	14772	14911	14870	14965	14981	14922	15074	14773	14844	14976	14812	14792	14773	14889	14878	14802	14848	14595	14758	14826	14833	15021	14865	14989	14806	14925	14953	14800	14602	14892	14872	14785	15046	14853	14842	14924	15035	14972	14840	14934	14918	14972	14784	15028	14875	14920	14828	14863	14857	14852	14932	14857	14939	14667	14782	14889	14858	14829	15052	14799	14773	14866	14813	14797	15007	14926	14798	15116	14779	14713	15045	15144	14901	15112	14845	14591	14989	14828	14961	15008	14764	14793	14904	14953	14898	14615	14957	14727	15041	14842	14749	14791	14970	14823	14737	14807	14913	14821	14938	14851	14831	14715	15024	14998	14934	14933	14879	14956	14972	15081	14794	14866	14812	14920	14873	15060	14902	14930	15081	14982	14846	14907	14852	14961	14909	14859	14886	14913	14656	14971	14759	14903	14837	14983	14956	14751	14814	14912	14882	14987	14656	14947	14841	14963	14727	14828	14780	14742	14860	15008	14949	14688	14667	14738	14793	14966	14803	14771	14871	14848	14758	14720	14919	14900	14822	14727	14927	14758	14894	14898	14987	14900	14778	14818	15119	14826	14949	15008	14870	14921	14988	14801	14907	14853	14780	14783	14695	14925	14761	14926	15076	14786	14863	14809	14737	14912	14995	14846	14979	14878	15117	15024	14612	14931	14866	14688	14878	14899	14811	14990	15175	15004	14971	14825	14789	15041	14868	14841	14602	15058	14661	14995	14706	15086	15029	14880	14927	14792	14847	15076	14817	14953	14760	14776	14923	14865	14886	14717	15049	14683	14839	14935	14924	14798	14759	14838	14803	14816	15018	15093	14722	14822	14996	14764	14773	14680	15113	14896	14938	14887	14755	14893	14829	14936	14806	15084	14844	14887	14873	14982	14809	14893	15046	14872	15038	14771	14924	14971	14751	15057	14972	14833	14785	14786	14958	14752	14858	14786	14924	14791	14968	15001	14808	15051	14886	14887	15014	15062	14823	14739	14799	15183	14699	14822	14681	14694	15030	14678	14813	15014	14825	14846	14854	14953	14928	14768	15111	14958	14801	14802	14927	15040	14802	14974	14740	14970	14959	14912	14890	14772	15027	14944	14896	14842	14819	14915	14897	14850	14933	14908	14787	14980	15010	14880	14633	14932	14938	14925	14942	15015	14774	14788	14964	14932	15007	14915	14734	14871	14942	14880	14852	15005	14916	14879	14874	14888	14943	14708	14894	14948	14884	15180	15039	14885	14861	14902	14929	14888	14874	14956	14989	14929	14953	14772	14852	14801	14939	14839	14970	14854	14902	14972	14981	14880	14729	14821	14958	14888	14963	14884	15058	14905	14911	14962	14839	14760	14872	14646	14905	14939	14800	14731	14905	14947	14962	14753	14935	14979	14676	14905	14756	14798	14794	14901	14811	15046	14751	15052	14834	15086	14806	14891	14866	15094	14988	14807	14694	14846	14755	14777	14945	14985	15073	14872	14884	15126	14918	14755	14983	14829	14733	14713	14880	15056	14782	14881	14695	14857	14959	14726	14792	14904	14981	14791	14747	14903	14849	15133	14925	14798	14897	14993	14794	15001	14921	14985	14946	15003	14943	14868	14908	14958	14747	14873	14823	15163	14884	14815	14917	14876	15070	15040	14732	14833	14812	14834	14921	14778	14917	15005	14891	14950	14785	14924	15017	14841	14799	14956	14620	14951	14898	14973	14895	14929	14966	14883	14816	14816	14791	14865	15050	14855	14745	14896	14916	14874	14849	14862	14839	14811	14965	14788	14955	14943	14808	14944	14928	14814	14822	14748	14702	14887	14921	14885	14832	14954	14910	14829	15074	15049	14808	14740	14924	14857	14826	14736	14767	14745	15013	15011	14924	14996	14770	14867	15054	14854	14882	15052	14910	14820	14931	14813	14720	14737	14832	14784	14899	14897	14961	14791	14834	14899	14922	14829	14838	14880	15005	14766	14955	14829	14915	15042	14764	14727	14720	15009	15013	14848	14910	15048	14746	14798	14910	14986	14794	14960	14962	14937	14679	14756	14937	14898	15011	14708	14835	14841	15023	14986	15155	14771	14768	14842	14887	14885	15131	14923	14776	14811	14887	14816	15031	14913	14892	14922	14987	14915	15045	14757	14843	15025	14893	14847	14764	14961	14995	14683	14662	14937	14865	14684	14942	14714	14819	14998	14871	14822	14962	14948	14823	15043	14853	14629	14826	14975	14879	14919	14946	14786	15025	14993	14897	14946	14915	14859	14789	14808	14762	14866	14749	15073	14807	15006	14794	14950	14906	15130	14957	14942	14718	14721	14760	14890	14905	15078	15019	14762	14816	14853	14839	15059	14893	14795	14803	14993	14881	14931	14787	14989	15044	14764	15010	14692	14650	15025	14716	14848	14906	14829	14671	14792	14865	14933	14961	14816	14884	14993	14937	14826	14893	14815	14874	14961	14777	14744	14745	14954	14840	14952	14809	15003	14896	14873	14678	14988	14755	14766	14849	14720	15044	14934	14958	14860	14930	14893	14814	14848	15091	15019	14790	14956	14672	14847	14920	14833	14765	14861	14738	14862	14941	14912	14826	14977	14843	15061	14872	14822	14990	14859	14791	14833	14780	14767	14734	14835	14819	14733	14788	14639	14969	14805	14780	14741	14826	14845	14647	14780	14901	14976	15092	14927	14922	14993	14695	14775	14853	14829	14875	14891	14891	14918	15102	14901	14870	14785	14935	14841	14833	14835	14892	14825	14819	14973	14850	14848	14900	14860	14848	15009	14984	15015	14914	14999	14887	14850	15050	15137	14612	14984	14954	15110	14968	15020	14893	14798	14981	14693	14899	14990	14827	14782	15007	14845	15063	14782	15030	14782	15090	14887	15007	14921	15036	14879	14703	14815	14838	15046	14904	14761	14768	14897	15023	15029	14909	14875	14715	14622	14702	14863	14977	14798	14875	14825	14848	14919	14930	14871	14654	14944	14980	14870	14973	14717	14920	14999	14753	14936	14901	14872	14765	14850	14788	14918	14912	14899	14835	14906	15024	14893	14915	14932	14836	14777	14688	15017	14787	14947	14871	14750	14803	14959	14865	14905	14808	14837	14844	14849	14860	14810	14751	15027	14702	14670	14860	15007	14924	14910	14856	14832	14999	14696	14833	14904	14601	14927	15082	14886	15004	14965	14822	14925	14966	15081	14844	14895	15078	14965	15020	14781	14823	14883	14735	14959	14820	14892	14914	14661	14932	14958	14840	14817	15004	14875	14888	14735	14877	14862	14863	14818	14835	14649	14960	14737	14909	14853	14865	14872	14768	14863	14740	14630	14716	14775	14948	14646	14767	14964	14944	15019	14749	14957	14816	14992	14866	15135	14917	14652	14929	14928	14849	14882	15094	14841	14916	14779	14967	15010	14897	14922	14972	14770	14888	14845	14901	14988	14782	14710	14898	15009	14863	14943	14875	14820	14883	14947	14816	14803	14858	14757	14992	14876	14853	14842	14889	14819	15081	14825	14797	15106	14949	14922	14807	14758	14932	14958	14998	14971	14810	14857	14749	14831	15003	14792	14969	14791	14811	14837	14773	15017	14662	14760	14758	14860	14779	14901	14990	15012	14948	14761	14776	14991	14781	15013	14744	14917	14899	14733	14928	14656	14844	14993	15084	14796	14887	14915	14865	15056	14929	15013	14805	14843	14730	15061	15071	15010	14854	14736	15098	15171	15216	14904	14706	14873	14809	14757	14933	14858	14796	14800	14965	14965	14792	14696	14825	14947	14681	14879	14910	14915	14867	14790	14806	14893	14942	14953	14949	14892	14845	14982	15085	15008	14728	14952	14976	14856	14822	14795	15018	14766	14807	14689	14758	14966	14923	14934	14839	15030	14670	14999	14992	14840	14905	14863	14668	15100	14838	14830	14801	14798	14869	14905	14941	14964	15027	15108	14972	15186	14764	14970	14855	14894	14590	14992	14770	14837	15151	15140	14872	14782	14780	14937	14829	15015	14729	14847	14796	14728	14777	14813	14987	14828	14947	14938	14815	14934	14845	14865	14983	14776	14846	14829	15047	14825	14827	14900	14903	14985	14913	15039	15080	14871	14917	14934	15021	14880	14890	14770	14933	15049	14858	14923	15059	14753	14954	14946	14951	15064	14844	14790	14952	14955	14776	14867	14739	14874	14784	15051	14836	14856	15040	14894	14731	14910	14895	14939	14772	14785	14807	14791	14795	14740	14812	14888	14856	14866	15004	14796	14919	15059	15127	14813	14815	14910	15174	15075	14879	14912	14972	14786	14840	14938	14868	14877	14862	14652	14989	14636	14979	14845	14893	14771	14848	14904	14827	14903	14975	14872	14778	14685	14744	14819	14752	14936	14886	14824	14807	14900	14949	14772	15129	14804	14717	14884	14831	14990	14958	14770	14840	14985	15002	14874	14872	14835	14818	15003	14765	14775	14980	14854	14911	14792	14718	14887	14849	14911	14751	14957	15040	15048	14915	14822	14893	15043	14870	14945	14973	14914	14797	14683	14868
57727	99872	95918	72687	33924	13808	13875	13978	13856	13651	13802	14020	14012	13942	14036	13903	13926	13945	13981	13719	13814	13873	13939	13924	13864	14043	13941	13863	13880	13946	13962	13888	13898	13933	13828	13808	13835	13769	13897	13963	13803	13838	13887	13975	14072	13858	13782	13961	13767	13741	13837	13958	13885	13887	14061	13824	13875	13887	13813	13800	14026	13919	13794	13874	13865	13960	13829	13989	13908	13858	13622	13867	13818	13952	13968	13906	13757	13888	13739	13940	13836	13897	13930	13802	13874	13802	13916	14031	13867	13898	13924	13822	13861	13973	13993	14021	13780	13924	13812	13956	13785	13870	13933	13886	13917	13841	13751	13821	13924	13961	13771	13740	13813	13736	13923	13927	13998	13879	13713	13840	13845	13793	13849	13857	13913	13898	13871	13811	13861	13817	13954	13779	13932	13932	13893	13708	13771	13833	13940	13818	13810	13792	13833	13911	14003	13822	13934	13792	13927	13697	13952	13999	13801	14092	13941	13868	14001	13794	13861	13870	13755	13766	13730	13871	13787	13866	13948	13907	13873	13867	13892	13873	13829	13935	13800	13708	13876	13898	13765	13871	13879	13851	13958	13934	13875	13859	13766	13790	14003	13933	13721	13822	13719	13836	13954	13844	13951	13726	13962	13769	13919	13960	13944	13961	13832	13741	13942	13932	13705	13980	13843	13863	13868	13765	14094	13997	14006	13906	13818	14065	14039	13903	13927	13962	13866	13685	13706	13867	13991	13811	13867	13851	13800	13788	13903	13892	13655	13799	13872	13908	13861	13883	13833	13795	13822	13706	13837	14001	13833	13785	13785	13758	13641	13788	13820	13955	13886	13863	13683	13863	13860	13872	13807	13886	13945	13983	13812	13820	13821	13841	13685	13906	14017	13791	13928	13691	13933	13875	13885	13965	13850	14027	13778	13991	13872	13945	13769	13903	13856	14035	14060	13857	13907	13756	13905	13773	13917	13758	13828	13804	13860	13824	13951	13905	13824	13863	13902	13923	13750	13981	13943	13843	13905	13867	13893	13752	13861	13850	13876	13827	13830	13797	13901	13937	14027	13772	13934	13792	13790	13813	13990	13793	14110	13778	13837	13918	13897	13730	13943	13942	13933	13835	13949	13848	13657	13776	13877	13756	13785	13838	13997	13789	13744	13898	14120	13840	13701	13748	13923	13656	13955	13831	13888	13835	13913	13835	13801	13872	13996	13932	13781	13913	13800	13746	13862	13865	13721	13850	13784	13924	14001	13965	13789	13945	13727	13910	13746	13816	13983	13794	13901	13903	13961	13955	13840	13849	13910	13931	13827	13886	13820	13696	13703	14043	13823	13917	13951	13896	13967	13845	13893	13945	13917	14049	13825	13895	13922	13678	13649	13847	13904	13814	13839	13978	13807	13780	13939	13826	13918	13895	13626	13881	13929	13837	13916	13745	13864	13948	14081	13889	13936	13859	14050	13954	13861	13942	13872	13764	13791	13842	14020	13677	13928	13952	13933	13849	13775	14018	13798	13982	13927	13931	13774	13891	13807	13857	13917	13793	13828	13824	13800	13852	13877	13875	13861	14073	13766	13932	13761	13947	13884	13757	13757	13843	13720	13768	13867	13980	13853	13867	13892	13919	14014	13872	13983	13880	13797	13970	13750	13806	13716	13860	14002	13857	13790	13890	13860	14009	13859	13893	13855	13820	13900	13865	13752	13733	13925	13737	13809	13810	13720	13859	13860	13963	13846	13754	13818	13662	13903	13806	13731	13897	13934	13771	13832	13861	13879	13822	13993	13775	13840	13765	13948	13874	13941	13784	13982	13945	13657	13841	13772	13824	13763	13632	13943	13748	13793	13929	13835	13801	13882	13878	13960	13952	13875	13852	13943	13810	13835	13834	13930	13958	13952	13892	13690	13964	13839	13876	13812	13886	13936	13937	13828	13986	13890	13910	13839	13913	13791	13842	13799	13859	13780	13836	13981	13892	13940	13900	13753	13735	13820	13849	13839	13714	13878	13931	13920	13862	13944	13875	13795	13910	13773	13899	13888	13829	13882	13661	13877	13945	13888	13798	13953	13774	13857	13752	13788	13843	13934	13879	13982	14004	13891	13825	13846	13749	13903	13842	14003	13815	13731	13809	13790	13801	13847	13916	13772	13926	13943	13947	13772	13764	13864	13838	13929	13729	13772	13997	13815	13919	13715	13772	13880	13805	13880	13746	13701	13816	13946	13895	13969	13888	13852	13933	13854	13828	13797	13972	13847	13900	13776	13902	13827	13816	13875	13822	13763	13857	13785	13823	13637	13763	13879	14041	13842	13718	13833	13789	13851	13890	13890	13867	13976	13846	13702	13959	13776	13732	13728	13744	13854	13860	13751	13843	13919	14041	13895	13720	13832	13747	13760	13870	13870	13929	13889	13732	13761	13818	13881	13923	13798	13903	13865	13877	13997	13940	13960	13917	13918	13852	13831	13807	13923	13950	14003	13946	13735	13949	13854	13834	13861	13809	13732	13930	13981	13798	13901	13796	13733	13870	13732	13962	14066	13877	13930	13861	13893	13715	13876	13795	13982	13739	13898	13687	13935	13868	13925	13678	13831	14026	13927	13900	13772	13762	13874	13925	13839	13887	13715	13808	13872	13926	13713	13925	13734	13769	13818	13906	13973	13883	13909	13939	13670	13870	13901	13850	13803	14051	13773	13908	13884	13976	13769	13913	13857	13846	13775	13848	13833	13834	13933	13756	13878	13828	13849	13899	13948	13869	13778	13893	13824	13831	13969	13792	13894	13971	13760	13905	13927	14004	13947	13833	13777	13952	13900	13974	13952	13975	13772	13844	13750	13881	13665	13850	14041	13892	13758	13895	13913	13908	13777	13787	13741	13917	13806	13899	13903	13795	13957	13792	13933	13918	13888	13956	13873	13955	13821	13845	13826	13870	13930	13900	13929	13915	13898	13911	13873	13815	13700	13869	13842	13847	13717	13972	13860	13956	13778	13843	13950	13771	13863	13874	13879	13777	13951	13985	13856	13907	13920	13730	13892	13829	13840	13932	13777	13844	14032	13914	13906	14008	13879	14004	13871	13812	13900	13861	13812	13978	13747	13995	13994	13846	13846	13725	13889	13795	13711	13832	13830	13874	13920	13847	13972	13938	13878	13837	13826	13786	13923	13721	13685	13745	13889	13856	13674	13918	13832	13916	13936	13823	13872	13937	13768	13808	13962	13880	14031	13897	13834	13720	13809	13688	14078	13902	13938	13985	13903	13810	13914	13808	13831	14048	14009	13853	13896	13870	13851	13947	13791	13896	13907	13937	13769	13802	13758	13781	13765	13761	13876	13884	13876	13810	13787	13783	13921	13832	13718	13754	13668	13725	13921	13784	13927	13608	13915	13935	13834	13845	13939	13947	13874	13941	13893	13857	13799	13904	13870	13806	13733	13848	13805	13851	13755	13764	13907	13864	13870	13856	14012	13861	13963	13983	13843	13851	13877	13909	13831	13958	13932	14052	13929	13916	13939	13945	13982	13811	13896	14146	13990	13847	13796	13909	13775	13661	13855	13838	13945	13972	13867	13800	13863	13944	13812	13990	13945	13843	13893	13885	13784	13762	13938	13782	13825	13890	13642	13961	13848	13881	13839	13836	13937	13959	13750	13846	13869	13876	13818	13734	13894	13651	13891	13796	13800	13973	13892	13733	13839	13827	13879	13864	13946	13730	13990	13779	13777	13843	13726	13721	13853	13784	13801	13975	13899	13812	13829	13984	13830	13698	13807	13767	13801	13913	13993	13874	13907	13850	13841	13879	13900	13795	13791	13866	13774	13803	13887	13967	13922	13782	13820	13931	13629	13852	13955	13658	13956	14022	13737	14052	13963	13588	13805	13854	13894	13640	13908	13770	13930	13739	13919	13808	13837	13975	13870	13861	13850	13826	13951	13845	13849	13806	13855	13841	13853	13804	13839	13730	13783	13858	13826	13766	13727	13679	13895	13829	13731	13919	13788	13771	13849	13811	13980	13935	13795	13869	14000	13877	13737	13787	13783	13933	13886	13903	13908	13777	13879	13838	13912	13791	13887	13985	13756	13645	13915	13878	13895	13732	13969	13846	13834	14078	13732	14031	13849	13902	13769	13897	13922	13776	13677	13936	13889	13967	13844	13811	13926	13802	13965	13855	13913	13755	13913	13976	13839	13975	13754	13900	13828	13896	13898	13980	13745	13799	13823	13862	13894	13746	13835	13939	13800	13950	13723	14023	13683	13834	13944	13847	13966	13809	13815	13787	13906	13821	13986	14062	13821	13910	13745	13834	13892	13871	13798	13789	13837	13861	13734	13906	13624	13742	13784	13736	13725	13807	13576	13880	13886	13653	13815	13983	13833	13997	13821	13709	13774	13982	13901	13882	13907	13877	13801	13845	13882	13785	13833	13998	13797	13857	13873	13763	13868	13957	13889	13809	13891	13880	13691	13878	13794	13857	13910	13751	13802	13831	13840	13971	13857	13787	13827	13949	14037	13782	13918	13838	13881	13812	13943	13894	13908	13889	14034	13810	13897	13867	13919	13821	13935	13882	13771	13931	13950	13897	13890	13888	14028	13898	13772	13805	13968	13877	13864	13878	13867	13875	13768	13817	13953	13811	13842	13867	13737	13825	13826	13796	13944	13937	14110	13707	13887	13893	13954	13793	13912	13951	14018	13768	13903	13915	13959	13857	13694	13898	13855	13752	13905	13880	13753	13833	13972	13833	13803	13926	13987	13970	13955	13935	13956	13923	13885	13845	13889	13910	13971	13837	13807	13850	13907	13922	13681	13758	13841	13854	13716	13661	13868	13639	13887	13786	13935	13920	13936	13990	13869	13794	13882	13836	13857	13846	13840	13849	13827	14084	13802	13945	13933	13789	13960	13947	13845	13733	13778	13782	13889	13942	13949	13744	13726	13734	13693	13990	13918	13802	13918	13814	13909	13848	13800	13778	13662	13733	13865	13876	14017	13939	13809	13857	13928	13829	13877	13901	13908	13910	13843	14016	13847	13842	13900	13803	13841	13826	13866	13838	13793	13992	13780	13884	13871	13754	13589	13887	13832	13902	14027	13860	13897	13817	13710	13889	13857	13912	13768	13788	13942	13767	13934	13813	13835	13779
27712	32118	43372	32040	19534	14527	14261	14081	13886	14047	14011	13839	13747	14051	14001	14203	14067	14026	13880	13822	14100	13841	14050	14098	13835	13941	13941	13799	13932	13987	13875	13925	13984	14143	13787	13672	13917	13998	13977	13915	13957	13806	14129	14039	14107	13826	13957	13984	13850	13807	13862	13678	13963	13883	13751	13815	13927	13861	13777	13736	13929	13764	14059	13889	14077	14005	13890	13858	13970	13926	13852	13955	13823	13965	13904	13625	13893	13980	14174	13830	13690	13976	13983	13884	13909	14050	13796	13970	14006	14148	13902	13864	13652	13734	13981	13875	13786	13965	13692	13893	13755	13773	13814	13898	13814	14056	13982	14014	13906	13965	14022	13831	13955	13728	14012	13777	14053	13784	13877	13988	14000	13984	14070	13858	13943	13896	13880	13662	13700	13823	13948	13943	13885	13835	13813	13858	13822	13700	13823	13884	14012	13997	13804	14079	13913	13813	13918	13939	13873	13884	13948	13845	13823	13980	13799	14033	13966	13916	13993	13819	13689	13939	13824	13987	13987	13837	14055	13920	13672	13881	13770	13863	13842	14081	13782	13765	14068	14029	13969	13989	13985	13984	14047	13896	13907	13864	13901	13758	14020	13849	14042	13844	13988	13880	13878	13858	13968	13876	13898	13854	13860	13909	13965	13879	13840	13816	13853	13979	13797	14037	13894	14161	13894	13934	13794	13816	13816	13782	14002	14021	13874	13762	14038	14015	14079	13823	13872	13759	13906	13833	13694	13811	13910	13952	13962	14029	14125	13843	13921	14034	13972	13840	13925	13917	13917	13793	13869	13994	13780	13852	13890	13824	13864	13785	13773	13794	13917	13769	13939	13874	14075	13862	13908	13929	13725	13780	13866	13728	13970	13847	13767	13887	14064	13902	13813	13723	13850	13895	13910	13929	14024	13917	14003	14006	13854	13906	13955	14039	13881	13730	13872	13896	13929	14049	13976	13689	13936	13864	13917	13829	13865	14001	14051	14002	13936	14051	14040	13761	13830	13909	13955	13883	14128	13878	13738	13810	13999	13741	13850	13874	13934	13942	13993	13869	14027	13887	13877	13938	13719	13859	13896	13843	14088	14098	14093	13969	13963	13886	13925	14055	14005	13875	13907	13982	13897	13928	14041	14038	13954	13867	13961	13789	14001	13986	13795	13683	13890	13903	13895	13770	13744	14049	13869	13712	13862	13965	14006	13941	13740	13802	14047	13991	13943	13791	14050	13886	14099	13941	13923	13916	13758	13803	13933	13803	13701	13930	13976	13844	13786	14048	13973	13875	13925	13828	13851	14008	13845	13952	13833	13914	13890	13954	13873	13852	13906	13739	14009	13857	13845	13849	13890	14058	13809	13863	13735	13833	13962	13876	13955	14065	13913	13954	13785	13742	13900	13989	14023	13894	14000	13701	13934	14029	13877	13909	13852	13818	13874	13847	13952	13989	13787	13814	13965	13880	13957	13831	13765	13836	13908	13755	13957	13947	13812	13997	13998	13790	13954	14011	13826	13987	14012	13923	14052	13919	13777	13859	14028	13901	13695	14075	13804	13986	13712	13926	13996	14036	13841	14130	13733	13890	13955	13969	13847	13792	14061	13899	13979	13999	13927	14013	13957	14035	14206	14035	13974	13974	14027	13924	13902	13801	13985	13881	13992	13837	13873	13931	14021	14024	14157	13803	13800	14030	14167	13992	13971	13704	13909	13913	13816	13879	13989	14117	13896	13748	13985	13991	14003	13689	13838	13978	13949	14060	14041	13781	13912	13696	13997	13733	13945	13761	13979	13828	13854	14077	14014	13770	13911	13964	13897	13638	13721	14021	14010	13772	13899	13808	13913	13824	13912	13990	13985	13849	13858	14008	13969	13834	14021	14002	13829	13979	13867	14056	14003	13843	13964	13988	13892	13931	13789	13979	13957	13906	13848	13902	14004	13813	14049	13956	13958	13730	13974	13730	14015	13789	13935	14044	14001	13938	14086	13804	13721	13759	13797	13824	13996	13976	13854	14013	14010	14013	13810	13973	13937	13953	14015	13822	13978	14082	13870	14035	13994	13669	14048	13897	13880	13845	13935	13920	13814	14064	13935	13914	13886	13937	13884	13889	13976	13938	14050	13900	13777	13923	13834	13828	14041	13924	14064	13870	13833	13796	13819	13833	13909	13874	13888	14033	13903	14088	13952	13905	13826	14006	13934	13850	13860	14106	14058	13644	14057	13777	13826	13898	13990	14239	13975	13918	13923	13928	13886	13826	14041	13854	13966	14041	13807	13970	13971	13784	13896	13892	13837	13844	13761	14017	13930	13865	13785	13916	13917	13885	13934	13896	13886	13782	13840	13798	14105	13851	13918	13852	14016	13998	13786	13995	14001	13993	13996	13723	13931	13855	13895	13833	13813	13953	13719	13919	13941	13974	13718	13994	13859	13968	14054	13968	14113	13776	13900	13937	13809	13795	14060	13864	13906	13951	13885	13891	13986	13851	13869	13862	13837	13846	13804	13718	14026	13919	13790	13983	13859	13734	13889	13888	13935	13952	13847	13783	13816	13985	14167	13934	13826	13802	13876	13959	14004	13913	13760	14044	13930	13947	14103	13905	13888	13895	14017	14006	13909	13841	14245	13960	13712	13826	13963	13825	13822	13886	13853	13881	14148	13879	13747	14156	14016	13954	13827	13974	13919	13957	13882	13747	13945	14004	13890	13761	13865	13987	14019	13933	14005	13927	13826	14124	13894	13876	13953	13886	13889	13864	14095	13997	13990	13990	13982	13956	13837	14117	13916	14055	13893	13901	13852	13752	13749	13841	13966	14024	13781	13859	14170	14050	13902	14044	14003	13899	13994	14120	13879	13797	13767	13868	13821	13696	13749	13995	14043	13889	14056	13956	13790	13964	13837	13796	13830	14037	13960	13807	13784	14060	13852	13855	13932	13881	13887	14060	14078	13887	14080	13872	13719	13956	14062	13952	14025	13899	14098	14153	13791	14007	14068	13958	14023	13742	13918	13739	13915	13721	13893	14015	13785	13935	13761	13959	13931	13947	13951	13832	14050	13886	14037	13810	13806	14018	13757	13612	14025	13825	14103	13857	13874	13850	14023	13772	13872	13858	13944	13805	13755	13890	13726	14090	13980	13980	13947	13872	14008	13991	13846	13902	13896	13705	14029	14007	13909	13964	13895	13886	13873	13817	13904	13876	14107	13983	13837	13930	13905	13843	13965	14014	13972	13921	13883	13991	13927	13867	13915	13883	13778	13851	13921	14103	14132	13896	13886	13933	13897	13832	13810	14119	14125	14024	13758	13871	13824	13844	14207	13911	14075	13795	14114	13873	13738	13889	13934	14127	14005	13903	13728	13798	13842	13786	13647	13996	14052	13897	13909	13999	13875	13803	14009	13906	13890	13744	13866	13978	13997	13951	13969	13906	14046	13976	13684	13929	14009	14051	13909	13915	13972	13986	14046	13904	13913	14023	13997	13917	14058	13997	13698	13920	13870	13976	13935	13841	13988	13905	14055	13796	13919	13948	14011	13947	13856	13973	14063	13865	14061	13940	13915	13911	14098	13972	13661	13988	13893	13970	14010	13989	14106	13875	13980	13823	13877	13890	13744	13964	14162	13966	13994	14067	13914	13882	14001	14023	13992	13825	13894	13774	13937	13981	13914	13940	14028	13868	13744	13819	13829	13932	13908	13865	13987	13828	13890	14043	14089	14124	13918	13827	13880	13862	13865	13849	13972	13978	13744	13906	13954	13941	13899	14020	13980	13855	14003	13861	13919	13851	13771	13947	13645	13723	13978	13878	13864	13953	13991	13812	13918	13890	14024	13848	13846	14041	13839	13935	13852	13984	13999	13935	13922	13827	13907	13861	13906	14030	13906	13874	13872	13881	13833	13839	13879	13968	14011	13986	13952	13764	14067	14165	13883	13804	13952	13964	14008	13917	13854	14106	14028	13889	13915	13699	13937	13865	14014	13958	13943	13888	13885	13825	13924	14036	13913	14065	13781	13555	13884	13773	13927	13764	13780	13910	13929	13860	13811	13982	13861	13775	13880	13941	13751	14052	13984	13980	14083	14081	14037	13815	13804	14019	14113	13905	13971	13859	13824	13915	13942	13993	14038	13848	13911	14001	13793	13950	13775	13869	13896	13985	13793	13939	13970	14052	13888	13895	13974	14005	13891	13928	13836	14036	14124	13816	13978	13707	13778	13769	13954	14094	13998	13897	13952	14011	14130	14033	14000	13939	14078	13923	14024	13890	13741	13927	13946	14074	14024	14019	13996	13770	14022	13926	14016	13924	14021	13862	13999	14009	13936	13771	13973	13911	13878	13865	13993	14080	13871	13956	13772	14005	13909	14043	13898	14033	14029	13912	14054	13912	13938	13890	13928	13882	13984	14063	13928	13928	13864	13906	14072	13888	13764	14012	13858	14110	14093	13940	14071	13983	13917	13669	13727	13771	13930	13854	13784	14000	13744	13874	13947	14120	13920	13831	13882	13820	13798	13941	13888	13929	14024	14064	13921	13836	13820	13915	13959	13813	13894	14001	13783	13931	13878	14079	13930	13956	13968	13812	13998	13839	13915	13854	13999	13680	13967	13871	14054	13888	13897	13791	13796	13927	13939	13878	14044	14043	13868	13862	13876	13895	13976	14026	14009	13909	13811	13994	14039	13940	13818	13871	13866	14027	13881	13893	13898	13775	13921	14029	13997	13999	14200	13949	14039	14124	13913	13842	13978	13953	14007	13855	13584	13840	13690	13761	14047	13896	13946	13973	13993	13780	13960	13797	14044	14024	13928	13883	13927	13942	13816	13748	13980	13798	13934	13895	13893	13755	13883	13960	13764	14007	14013	13936	14074	13875	13903	13879	13927	13967	13784	13807	13996	14174	13937	13934	13835	13812	13825	13879	13879	13884	13960	13970	13892	13806	13787	13987	13871	14046	13940	13726	14009	13754	14030	14074	13903	13697	13808	13865	13962	13761	13909	14106	13791	13816	14029	13974	14029	14124	14153	14036	13951	13894	13890	13741	13793	13943	14005	13779	13879	13879	13881	14032	13947	14107	13928	13800	13932	13816	14000	14180	14014	13899	13920	13896	13620	13859	13952	13927	13960	13903	13868	13883	13927	13771
28037	53866	47916	31189	17306	13248	13244	13231	13278	13173	13194	13319	13416	13291	13278	13191	13222	13222	13313	13413	13070	13295	13264	13130	13247	13268	13176	13274	13360	13265	13318	13275	13195	13135	13213	13098	13195	13297	13137	13285	13168	13178	13296	13290	13229	13461	13062	13162	13195	13290	13241	13276	13159	13136	13248	13217	13069	13179	13370	13319	13337	13354	13257	13102	13188	13374	13272	13346	13196	13256	13079	13233	13146	13332	13282	13199	13165	13214	13248	13107	13136	13307	13276	13324	13426	13174	13205	13272	13368	13240	13188	13217	13352	13173	13394	13270	13266	13260	13284	13286	13422	13327	13345	13297	13279	13162	13102	13283	13350	13130	13343	13364	13263	13287	13337	13290	13229	13303	13153	13198	13268	13333	13139	13422	13396	13187	13224	13175	13389	13455	13059	13355	13269	13204	13218	13253	13213	13244	13232	13470	13305	13205	13264	13221	13280	13137	13224	13179	13319	13251	13238	13170	13234	13268	13239	13436	13407	13216	13306	13180	13287	13364	13163	13238	13266	13229	13319	13067	13209	13131	13135	13164	13289	13160	13334	13363	13264	13306	13398	13295	13305	13273	13361	13326	12968	13195	13198	13145	13347	13102	13220	13280	13326	13162	13297	13264	13255	13247	13408	13192	13238	13461	13254	13332	13360	13216	13247	13383	13289	13255	13214	13190	13245	13205	13321	13206	13308	13239	13325	13409	13235	13220	13311	13106	13218	13466	13318	13293	13326	13201	13321	13327	13157	13314	13307	13339	13241	13172	13316	13119	13204	13303	13322	13177	13224	13274	13143	12974	13250	13307	13296	13278	13192	13143	13419	13435	13346	13281	13266	13269	13304	13321	13183	13196	13414	13272	13226	13275	13285	13314	13162	13290	13327	13198	13368	13255	13236	13338	13313	13173	13523	13304	13326	13190	13207	13390	13199	13270	13302	13312	13379	13328	13333	13187	13260	13262	13189	13361	13340	13437	13219	13332	13136	13302	13319	13176	13445	13151	13396	13148	13239	13225	13227	13376	13127	13209	13336	13240	13100	13280	13341	13191	13083	13343	13322	13347	13390	13116	13341	13300	13305	13260	13090	13238	13296	13197	13289	13081	13281	13223	13305	13326	13062	13508	13251	13315	13135	13460	13246	13401	13129	13361	13282	13170	13394	13164	13386	13283	13170	13268	13279	13192	13148	13276	13348	13192	13346	13160	13324	13257	13294	13220	13198	13104	13426	13202	13388	13164	13413	13382	13176	13207	13257	13154	13243	13406	13253	13364	13066	13261	13234	13256	13224	13190	13160	13243	13178	13442	13246	13299	13180	13477	13326	13214	13081	13228	13284	13230	13186	13333	13011	13342	13176	13118	13135	13293	13191	13409	13234	13296	13157	13368	13204	13209	13040	13283	13251	13065	13408	13260	13205	13218	13341	13252	13300	13445	13103	13228	13296	13157	13373	13284	13258	13395	13180	13205	13200	13359	13276	13350	13211	13295	13313	13425	13211	13382	13249	13353	13144	13151	13215	13205	13284	13364	13268	13166	13266	13214	13384	13250	13127	13398	13430	13307	13269	13318	13239	13220	13292	13229	13287	13107	13408	13285	13500	13229	13428	13313	13156	13224	13227	13288	13157	13160	13161	13288	13131	13263	13244	13350	13335	13322	13282	13206	13391	13408	13057	13411	13179	13343	13184	13260	13308	13334	13269	13209	13196	13310	13485	13212	13242	13305	13136	13313	13362	13144	13333	13407	13236	13096	13260	13460	13346	13272	13351	13343	13300	13404	13293	13198	13311	13117	13135	13174	13349	13219	13292	13278	13271	13233	13340	13310	13238	13184	13284	13281	13334	13180	13343	13361	13188	13264	13186	13280	13225	13245	13267	13169	13243	13140	13286	13241	13259	13286	13345	13296	13324	13219	13246	13202	13377	13201	13367	13163	13278	13174	13322	13317	13134	13346	13496	13266	13192	13146	13119	13344	13222	13466	13357	13340	13312	13326	13288	13160	13369	13189	13480	13191	13354	13307	13242	13278	13289	13170	13249	13263	13198	12989	13182	13299	13126	13178	13260	13160	13224	13260	13341	13247	13209	13304	13243	13349	13233	13384	13517	13171	13281	13440	13231	13373	13180	13227	13235	13276	13203	13327	13238	13323	13430	13170	13155	13390	13329	13300	13292	13218	13369	13350	13324	13350	13282	13258	13367	13256	13183	13327	13134	13283	13049	13240	13189	13109	13217	13381	13315	13314	13092	13287	13281	13321	13260	13257	13288	13362	13340	13380	13168	13314	13320	13283	13269	13274	13234	13150	13388	13117	13424	13321	13225	13200	13353	13306	13358	13386	13264	13234	13290	13263	13231	13227	13021	13104	13140	13248	13373	13318	13179	13144	13321	13247	13204	13329	13318	13322	13231	13197	13226	13336	13323	13108	13307	13417	13249	13132	13372	13326	13177	13354	13274	13198	13323	13190	13223	13337	13099	13262	13421	13280	13273	13406	13421	13207	13142	13263	13269	13245	13210	13314	13316	13297	13506	13302	13227	13290	13379	13132	13201	13214	13243	13303	13239	13121	13195	13264	13220	13258	13164	13271	13201	13302	13150	13473	13277	13180	13336	13178	13341	13196	13289	13434	13199	13397	13212	13318	13221	13193	13244	13140	13312	13348	13081	13283	13372	13123	13310	13157	13390	13486	13258	13182	13377	13254	13316	13339	13206	13105	13302	13261	13354	13218	13088	13252	13501	13350	13307	13105	13273	13257	13248	13230	13195	13211	13272	13268	13308	13252	13292	13200	13267	13204	13273	13314	13292	13287	13342	13194	13235	13239	13420	13359	13314	13251	13353	13254	13336	13345	13156	13057	13292	13270	13290	13380	13330	13118	13267	13383	13200	13398	13271	13282	13357	13263	13263	13261	13093	13224	13236	13288	13235	13409	13299	13311	13267	13287	13262	13371	13400	13288	13125	13289	13279	13341	13086	13379	13247	13215	13210	13242	13208	13278	13299	13354	13296	13300	13200	13373	13202	13154	13414	13266	13154	13207	13419	13384	13196	13364	13279	13386	13164	13260	13263	13165	13305	13096	13216	13191	13330	13269	13330	13344	13172	13184	13270	13277	13035	13220	13389	13107	13384	13474	13427	13366	13381	13321	13314	13199	13314	13320	13058	13242	13302	13336	13351	13330	13190	13269	13404	13384	13266	13242	13259	13192	13350	13327	13258	13196	13161	13233	13313	13108	13309	13332	13167	13323	13188	13190	13273	13276	13301	13338	13223	13283	13457	13153	13279	13233	13400	13284	13154	13258	13305	13117	13316	13147	13184	13351	13408	13056	13264	13226	13373	13229	13117	13287	13209	13268	13314	13362	12997	13165	13209	13216	13218	13304	13324	13155	13261	13224	13334	13180	13216	13242	13290	13144	13157	13369	13198	13355	13340	13208	13182	13417	13343	13316	13304	13271	13240	13199	13384	13333	13242	13123	13430	13280	13309	13408	13129	13270	13272	13166	13021	13396	13289	13099	13284	13102	13156	13405	13190	13396	13230	13331	13307	13435	13164	13353	13348	13144	13337	13249	13249	13148	13241	13235	13218	13429	13172	13524	13242	13359	13358	13181	13098	13306	13381	13220	13346	13233	13228	13261	13424	13341	13163	13133	13253	13254	13130	13247	13289	13408	13239	13370	13313	13220	13357	13174	13479	13191	13255	13279	13262	13242	13337	13320	13337	13361	13380	13268	13229	13326	13079	13378	13388	13132	13417	13251	13417	13151	13301	13115	13156	13419	13312	13232	13140	13398	13114	13291	13323	13263	13208	13375	13352	13518	13369	13421	13315	13324	13117	13232	13169	13302	13262	13255	13179	13306	13066	13284	13225	13392	13395	13467	13241	13259	13445	13246	13190	13285	13244	13375	13217	13428	13110	13362	13283	13316	13233	13204	13354	13251	13242	13309	13365	13240	13249	13428	13273	13319	13311	13228	13283	13224	13237	13238	13266	13394	13365	13116	13243	13325	13345	13202	13081	13244	13389	13262	13281	13140	13194	13277	13359	13311	13288	13226	13117	13283	13167	13264	13230	13248	13277	13396	13298	13309	13160	13232	13214	13244	13116	13356	13336	13328	13305	13313	13298	13343	13145	13271	13177	13247	13222	13403	13091	13192	13310	13171	13343	13312	13308	13197	13274	13375	13457	13322	13272	13387	13120	13240	13154	13381	13175	13379	13032	13327	13295	13245	13304	13149	13356	13369	13112	13198	13268	13338	13238	13316	13114	13438	13286	13146	13256	13427	13250	13282	13172	13155	13207	13046	13253	13291	13298	13352	13192	13202	13233	13230	13293	13234	13324	13293	13319	13377	13255	13268	13246	13304	13234	13315	13393	13098	13265	13335	13154	13364	13345	13208	13352	13171	13292	13473	13027	13242	13142	13222	13268	13355	13385	13110	13196	13440	13329	13282	13278	13226	13295	13450	13225	13339	13346	13240	13236	13312	13315	13348	13258	13317	13345	13273	13307	13213	13244	13390	13207	13261	13505	13223	13309	13338	13203	13308	13309	13364	13405	13249	13236	13221	13268	13149	13369	13276	13420	13300	13280	13240	13251	13277	13310	13152	13145	13265	13221	13289	13307	13346	13362	13250	13308	13279	13233	13395	13162	13176	13547	13111	13297	13158	13194	13301	13150	13357	13270	13285	13094	13333	13257	13322	13365	13123	13289	13165	13145	13443	13294	13332	13257	13234	13307	13297	13165	13357	13283	13364	13217	13081	13332	13052	13239	13261	13131	13231	13087	13307	13350	13406	13251	13292	13311	13208	13347	13083	13547	13348	13368	13206	13324	13191	13238	13232	13380	13203	13077	13369	13180	13220	13227	13261	13381	13274	13169	13348	13271	13301	13247	13372	13218	13271	13307	13329	13285	13376	13323	13162	13304	13323	13134	13321	13419	13242	13224	13249	13424	13471	13371	13302	13236	13269	13294	13250	13394	13072	13118	13409	13229	13154	13309	13138	13392	13178	13236	13199	13094	13176	13201	13311	13405	13367	13208	13224	13323	13264	13319	13331	13315	13323	13293	13368	13384	13261	13210	13174	13107	13446	13098	13160	13237	13360	13260	13133	13330	13328	13068	13193	13413	13287	13248	13342
24173	24099	41998	40600	27967	20366	17676	14901	14587	14884	14888	14792	14520	14713	14488	14718	14771	14798	14651	14615	14573	14610	14689	14632	14627	14503	14622	14495	14797	14734	14824	14692	14658	14616	14486	14617	14508	14429	14608	14645	14613	14632	14555	14451	14548	14692	14775	14592	14579	14576	14579	14622	14684	14520	14608	14460	14471	14665	14457	14435	14581	14327	14597	14594	14674	14473	14574	14459	14517	14617	14451	14568	14736	14545	14591	14553	14440	14386	14792	14558	14504	14540	14564	14517	14594	14615	14550	14380	14587	14576	14465	14413	14439	14412	14461	14656	14642	14648	14617	14383	14605	14532	14539	14673	14602	14581	14620	14701	14652	14609	14385	14477	14630	14522	14615	14451	14462	14622	14470	14496	14333	14372	14422	14562	14528	14374	14547	14486	14586	14629	14578	14601	14432	14379	14597	14490	14818	14470	14567	14519	14483	14606	14453	14599	14471	14406	14478	14599	14637	14556	14457	14313	14724	14473	14600	14586	14550	14624	14557	14429	14575	14501	14518	14716	14759	14416	14415	14543	14469	14538	14413	14527	14543	14305	14529	14346	14741	14544	14668	14515	14539	14466	14528	14577	14569	14606	14436	14694	14658	14717	14509	14540	14574	14503	14686	14577	14591	14498	14456	14532	14607	14458	14468	14499	14488	14547	14437	14573	14671	14639	14544	14436	14309	14200	14471	14445	14344	14255	14385	14438	14528	14387	14596	14524	14529	14432	14509	14574	14493	14472	14426	14484	14557	14727	14517	14402	14727	14414	14517	14705	14445	14468	14459	14549	14361	14545	14601	14379	14486	14690	14500	14491	14740	14766	14462	14449	14655	14497	14549	14572	14405	14478	14565	14456	14446	14463	14438	14810	14558	14549	14473	14439	14542	14471	14758	14533	14542	14575	14800	14550	14544	14497	14564	14352	14496	14365	14466	14301	14608	14445	14570	14398	14450	14430	14656	14679	14458	14589	14578	14394	14805	14516	14520	14487	14488	14529	14398	14551	14379	14486	14687	14506	14280	14410	14507	14576	14517	14640	14611	14562	14544	14568	14318	14402	14460	14406	14516	14354	14271	14615	14480	14567	14535	14586	14350	14601	14554	14606	14490	14692	14336	14550	14606	14511	14596	14639	14407	14373	14350	14439	14607	14844	14429	14331	14473	14589	14444	14660	14391	14442	14610	14482	14468	14386	14399	14654	14386	14592	14394	14388	14675	14580	14378	14459	14507	14438	14429	14505	14377	14529	14654	14487	14606	14390	14604	14467	14566	14365	14541	14522	14523	14536	14627	14410	14290	14587	14592	14649	14548	14495	14668	14361	14422	14611	14518	14663	14577	14444	14612	14709	14700	14447	14606	14475	14531	14515	14581	14651	14499	14410	14425	14690	14475	14442	14572	14499	14684	14544	14419	14677	14665	14695	14532	14568	14539	14548	14494	14359	14279	14329	14351	14661	14597	14567	14538	14500	14533	14467	14503	14682	14664	14640	14512	14282	14441	14528	14345	14656	14578	14548	14492	14537	14617	14338	14350	14573	14604	14462	14448	14397	14557	14423	14350	14197	14444	14637	14505	14819	14339	14519	14639	14336	14549	14498	14457	14415	14550	14431	14530	14493	14530	14630	14619	14602	14693	14776	14665	14682	14481	14491	14536	14488	14479	14532	14539	14616	14400	14544	14603	14765	14835	14546	14714	14682	14328	14551	14414	14567	14552	14506	14404	14334	14615	14489	14615	14386	14642	14554	14543	14538	14528	14476	14638	14679	14621	14384	14517	14665	14552	14426	14408	14494	14576	14481	14551	14713	14762	14528	14494	14669	14285	14506	14555	14337	14587	14525	14632	14673	14434	14300	14596	14598	14535	14430	14582	14509	14634	14470	14574	14625	14400	14342	14530	14401	14398	14637	14564	14576	14519	14468	14577	14615	14362	14351	14602	14508	14674	14580	14668	14426	14610	14512	14701	14503	14628	14347	14484	14460	14417	14403	14711	14366	14476	14508	14681	14365	14459	14566	14407	14647	14368	14657	14608	14454	14678	14476	14599	14491	14507	14641	14581	14596	14526	14345	14619	14553	14358	14348	14356	14349	14451	14602	14573	14499	14461	14390	14399	14457	14408	14574	14486	14372	14643	14616	14539	14632	14502	14539	14775	14448	14548	14444	14462	14421	14490	14346	14457	14489	14448	14534	14529	14693	14491	14408	14508	14374	14615	14470	14584	14545	14526	14533	14610	14487	14467	14558	14443	14568	14451	14643	14545	14427	14460	14543	14605	14408	14562	14460	14476	14749	14530	14414	14596	14442	14412	14428	14569	14512	14716	14680	14673	14406	14275	14425	14462	14426	14575	14542	14511	14570	14632	14807	14645	14412	14606	14505	14365	14521	14742	14604	14478	14534	14538	14609	14420	14474	14327	14534	14455	14431	14595	14644	14508	14515	14591	14666	14216	14475	14582	14758	14749	14715	14468	14578	14482	14538	14498	14529	14405	14516	14462	14567	14516	14634	14506	14475	14663	14466	14543	14358	14390	14680	14594	14423	14466	14526	14787	14206	14489	14444	14457	14533	14651	14679	14463	14533	14459	14385	14337	14471	14675	14451	14581	14580	14378	14559	14640	14527	14501	14417	14650	14489	14512	14676	14485	14387	14557	14490	14582	14497	14584	14462	14611	14398	14579	14587	14610	14435	14616	14410	14528	14666	14805	14564	14621	14590	14558	14589	14712	14493	14644	14472	14514	14468	14464	14514	14597	14488	14705	14587	14471	14558	14551	14555	14505	14538	14621	14465	14413	14488	14517	14496	14466	14527	14495	14517	14548	14473	14558	14619	14419	14515	14608	14589	14590	14391	14416	14581	14371	14803	14487	14529	14529	14500	14409	14351	14471	14563	14453	14590	14741	14814	14525	14458	14577	14712	14516	14457	14467	14438	14625	14502	14532	14522	14365	14560	14647	14648	14514	14630	14579	14693	14511	14575	14529	14650	14613	14507	14611	14524	14571	14561	14521	14576	14484	14614	14506	14461	14325	14363	14546	14525	14596	14412	14410	14536	14711	14544	14630	14606	14580	14693	14665	14443	14462	14628	14434	14589	14607	14600	14674	14450	14528	14363	14402	14574	14531	14375	14572	14393	14501	14617	14412	14329	14565	14502	14382	14430	14329	14539	14333	14412	14378	14609	14403	14578	14309	14351	14562	14372	14407	14406	14542	14646	14412	14254	14630	14500	14595	14659	14644	14608	14584	14694	14643	14481	14483	14697	14516	14626	14349	14473	14388	14428	14491	14629	14471	14478	14590	14508	14298	14475	14459	14428	14540	14409	14488	14551	14557	14444	14586	14799	14466	14253	14535	14442	14710	14362	14644	14526	14461	14555	14598	14457	14661	14657	14595	14660	14454	14396	14497	14439	14417	14535	14438	14492	14587	14538	14487	14556	14546	14592	14513	14476	14608	14533	14555	14488	14452	14437	14555	14250	14503	14502	14634	14415	14543	14514	14451	14383	14489	14346	14677	14660	14564	14416	14373	14658	14578	14494	14747	14417	14580	14617	14660	14654	14441	14493	14372	14483	14754	14392	14624	14723	14502	14369	14691	14583	14650	14457	14530	14649	14482	14585	14276	14411	14499	14522	14601	14395	14472	14544	14525	14642	14673	14652	14620	14586	14509	14473	14540	14606	14427	14445	14509	14416	14479	14544	14436	14560	14639	14501	14567	14510	14548	14612	14570	14529	14609	14569	14576	14557	14431	14562	14482	14494	14610	14566	14734	14551	14495	14514	14450	14753	14509	14555	14553	14599	14501	14549	14509	14495	14586	14605	14642	14514	14577	14534	14408	14521	14439	14482	14612	14439	14698	14644	14494	14619	14336	14434	14558	14411	14537	14520	14639	14600	14696	14534	14349	14774	14714	14445	14469	14426	14674	14601	14684	14794	14479	14456	14379	14542	14505	14665	14544	14491	14445	14395	14608	14580	14564	14346	14344	14553	14684	14452	14300	14485	14580	14610	14457	14487	14287	14472	14329	14663	14668	14345	14545	14672	14515	14475	14479	14574	14637	14713	14711	14535	14598	14485	14478	14432	14508	14627	14646	14539	14485	14568	14512	14603	14383	14431	14740	14523	14642	14389	14673	14551	14705	14641	14495	14450	14571	14346	14447	14575	14288	14447	14381	14467	14525	14624	14428	14516	14588	14521	14550	14698	14468	14379	14497	14421	14653	14447	14468	14447	14562	14498	14484	14521	14688	14306	14541	14400	14402	14511	14563	14551	14640	14556	14564	14563	14453	14585	14352	14554	14398	14582	14600	14423	14428	14592	14561	14503	14572	14495	14688	14542	14433	14177	14707	14509	14554	14657	14568	14586	14502	14415	14735	14465	14517	14514	14565	14416	14455	14605	14563	14503	14431	14549	14555	14529	14631	14681	14555	14514	14606	14609	14589	14711	14684	14556	14444	14693	14431	14795	14582	14514	14305	14567	14653	14439	14558	14578	14577	14395	14753	14591	14430	14484	14486	14518	14554	14557	14416	14326	14556	14695	14418	14531	14641	14717	14476	14354	14230	14589	14525	14552	14618	14525	14638	14436	14356	14631	14613	14549	14590	14494	14531	14654	14551	14463	14551	14477	14620	14385	14494	14472	14536	14405	14419	14560	14453	14475	14669	14505	14469	14498	14531	14466	14519	14585	14410	14545	14481	14539	14447	14630	14383	14562	14540	14450	14485	14635	14608	14510	14557	14727	14535	14602	14569	14502	14560	14339	14516	14670	14500	14481	14553	14389	14479	14594	14543	14523	14554	14582	14349	14548	14459	14407	14760	14459	14670	14293	14518	14575	14758	14515	14486	14489	14329	14576	14560	14455	14525	14531	14600	14598	14552	14609	14514	14630	14625	14646	14436	14616	14538	14626	14509	14484	14555	14558	14513	14237	14558	14494	14619	14534	14585	14465	14548	14376	14600	14660	14559	14702	14272	14502	14453	14551	14601	14475	14714	14484	14472	14563	14535	14541	14402	14613	14512	14516	14740	14539	14642	14464	14561	14567	14282	14737	14597	14607	14444	14365	14520	14510	14676	14450	14456	14574	14422	14549	14561	14343	14306	14582	14392	14315	14549	14662	14397	14427	14637	14603	14422	14440
52480	96931	84707	57620	27614	13664	13660	13630	13786	13715	13616	13812	13649	13599	13713	13685	13715	13575	13789	13657	13664	13480	13745	13650	13595	13908	13642	13588	13876	13659	13585	13740	13779	13812	13704	13772	13634	13604	13768	13823	13456	13778	13571	13698	13713	13575	13746	13864	13604	13567	13699	13587	13822	13584	13816	13742	13826	13649	13667	13709	13727	13593	13702	13576	13595	13421	13683	13663	13539	13624	13502	13639	13842	13738	13730	13677	13540	13455	13610	13753	13870	13686	13735	13723	13499	13629	13661	13610	13843	13659	13671	13731	13586	13513	13710	13777	13814	13614	13751	13584	13538	13645	13687	13690	13604	13571	13803	13881	13784	13775	13666	13656	13583	13711	13652	13843	13665	13512	13621	13534	13551	13544	13654	13746	13506	13623	13563	13610	13538	13595	13756	13566	13466	13538	13658	13590	13568	13536	13685	13726	13671	13597	13514	13767	13640	13501	13720	13616	13607	13584	13722	13770	13606	13729	13657	13665	13603	13775	13675	13537	13621	13777	13600	13651	13577	13584	13587	13646	13602	13655	13560	13695	13662	13558	13804	13660	13643	13571	13833	13652	13526	13618	13652	13636	13632	13515	13726	13657	13674	13662	13512	13720	13620	13542	13686	13650	13600	13593	13666	13581	13818	13581	13768	13634	13755	13674	13648	13688	13569	13673	13623	13699	13726	13648	13689	13754	13665	13618	13642	13763	13656	13678	13641	13651	13618	13535	13500	13646	13685	13522	13653	13734	13468	13682	13653	13644	13547	13584	13500	13567	13650	13709	13618	13655	13584	13765	13732	13653	13708	13686	13589	13642	13785	13516	13473	13681	13700	13603	13834	13765	13681	13787	13602	13702	13621	13520	13674	13634	13582	13735	13602	13649	13724	13501	13621	13723	13608	13697	13595	13688	13561	13640	13809	13639	13701	13560	13557	13657	13642	13679	13689	13697	13568	13683	13795	13687	13756	13752	13640	13621	13712	13626	13823	13534	13723	13633	13671	13761	13567	13648	13512	13724	13612	13558	13548	13460	13898	13709	13711	13591	13637	13507	13503	13597	13635	13772	13518	13844	13699	13808	13694	13732	13604	13759	13661	13762	13780	13849	13656	13795	13483	13764	13691	13731	13662	13627	13576	13668	13673	13637	13480	13552	13415	13779	13702	13538	13678	13593	13815	13635	13737	13665	13575	13615	13649	13611	13612	13659	13571	13627	13736	13704	13731	13630	13688	13538	13732	13568	13785	13762	13623	13733	13579	13597	13628	13486	13710	13713	13632	13783	13666	13425	13671	13594	13669	13686	13526	13604	13703	13518	13792	13740	13620	13532	13485	13838	13829	13804	13620	13466	13812	13587	13568	13579	13677	13564	13572	13640	13776	13613	13770	13785	13651	13645	13830	13807	13717	13648	13654	13756	13615	13438	13601	13695	13731	13913	13642	13585	13806	13574	13758	13622	13751	13651	13398	13598	13749	13549	13823	13753	13767	13634	13760	13709	13718	13602	13893	13618	13712	13753	13704	13660	13781	13802	13665	13701	13588	13677	13739	13771	13415	13564	13805	13567	13530	13690	13570	13715	13770	13590	13608	13693	13653	13579	13607	13553	13576	13517	13684	13559	13730	13755	13617	13753	13755	13630	13553	13634	13490	13629	13710	13756	13650	13581	13788	13488	13663	13610	13606	13560	13568	13556	13526	13703	13565	13634	13658	13595	13753	13547	13687	13713	13537	13657	13549	13682	13688	13580	13613	13615	13693	13886	13707	13585	13745	13714	13746	13555	13564	13604	13525	13672	13590	13535	13791	13740	13601	13783	13622	13449	13677	13549	13691	13693	13642	13551	13408	13768	13768	13824	13710	13538	13682	13465	13688	13701	13806	13722	13735	13638	13826	13640	13521	13447	13705	13562	13693	13527	13877	13591	13683	13709	13650	13675	13596	13694	13695	13726	13628	13650	13529	13808	13655	13625	13686	13712	13720	13670	13745	13561	13699	13453	13659	13724	13738	13402	13680	13734	13783	13723	13730	13682	13562	13704	13676	13609	13767	13522	13806	13481	13718	13731	13588	13655	13781	13574	13853	13512	13644	13598	13783	13719	13692	13695	13844	13689	13633	13703	13580	13610	13700	13649	13675	13548	13759	13876	13710	13720	13770	13431	13540	13616	13813	13648	13678	13450	13684	13673	13659	13692	13669	13582	13659	13651	13620	13823	13839	13582	13499	13623	13759	13818	13585	13844	13544	13496	13587	13629	13671	13846	13742	13839	13675	13634	13552	13714	13816	13685	13647	13644	13597	13753	13653	13778	13632	13554	13910	13805	13662	13536	13659	13762	13588	13697	13577	13685	13418	13518	13759	13542	13800	13659	13611	13576	13622	13746	13685	13609	13559	13720	13611	13475	13716	13633	13677	13641	13525	13647	13685	13745	13507	13806	13636	13500	13684	13470	13563	13687	13861	13602	13578	13611	13823	13662	13687	13515	13767	13663	13717	13657	13777	13489	13672	13509	13464	13698	13707	13611	13461	13529	13713	13688	13778	13746	13679	13637	13728	13584	13829	13688	13684	13679	13652	13714	13815	13828	13499	13625	13731	13832	13753	13751	13532	13572	13539	13759	13736	13629	13583	13597	13708	13652	13614	13801	13582	13697	13640	13555	13585	13608	13696	13728	13549	13691	13732	13663	13802	13519	13773	13721	13694	13707	13628	13636	13769	13568	13577	13737	13515	13718	13782	13777	13514	13618	13744	13629	13743	13666	13709	13775	13707	13622	13659	13686	13735	13651	13737	13854	13848	13718	13550	13649	13748	13640	13629	13597	13720	13920	13796	13623	13568	13604	13654	13688	13777	13851	13707	13613	13589	13802	13597	13648	13583	13560	13763	13696	13590	13584	13704	13685	13726	13476	13556	13732	13690	13762	13592	13463	13728	13708	13440	13602	13832	13788	13703	13818	13566	13748	13624	13713	13456	13640	13698	13617	13772	13655	13604	13517	13615	13732	13674	13661	13599	13694	13802	13632	13547	13842	13608	13597	13724	13819	13601	13810	13775	13753	13791	13733	13519	13683	13649	13742	13784	13627	13475	13703	13672	13877	13571	13763	13567	13752	13651	13459	13609	13699	13765	13595	13635	13631	13558	13644	13709	13616	13555	13646	13636	13616	13700	13688	13684	13752	13689	13517	13665	13536	13624	13622	13746	13676	13729	13542	13561	13686	13722	13561	13663	13812	13768	13647	13740	13643	13745	13576	13810	13727	13569	13599	13606	13592	13585	13824	13540	13835	13647	13594	13664	13470	13728	13782	13714	13688	13824	13720	13556	13844	13668	13625	13652	13668	13631	13685	13537	13823	13731	13879	13695	13593	13569	13587	13785	13743	13667	13621	13563	13794	13846	13669	13812	13755	13691	13585	13625	13567	13672	13495	13662	13690	13674	13582	13659	13709	13718	13673	13746	13520	13749	13737	13680	13613	13761	13567	13480	13651	13784	13644	13685	13574	13566	13689	13604	13707	13790	13702	13559	13612	13603	13703	13559	13589	13818	13606	13575	13694	13740	13857	13545	13615	13816	13733	13686	13604	13671	13746	13808	13776	13633	13589	13639	13441	13915	13754	13752	13649	13643	13665	13617	13668	13701	13702	13694	13820	13571	13693	13649	13720	13657	13745	13607	13633	13539	13675	13578	13625	13803	13657	13782	13683	13711	13660	13723	13669	13621	13676	13497	13749	13694	13667	13693	13725	13645	13659	13582	13877	13655	13818	13544	13501	13645	13594	13459	13755	13700	13769	13695	13666	13579	13728	13737	13642	13661	13803	13554	13756	13605	13834	13618	13686	13675	13788	13639	13556	13711	13483	13538	13747	13600	13700	13760	13826	13650	13641	13732	13730	13693	13656	13669	13741	13602	13592	13623	13617	13656	13478	13607	13606	13580	13596	13759	13762	13513	13685	13741	13673	13647	13542	13689	13698	13693	13649	13786	13639	13758	13726	13677	13632	13744	13650	13596	13566	13656	13605	13746	13664	13752	13795	13595	13645	13630	13763	13487	13673	13732	13795	13709	13734	13543	13575	13738	13688	13622	13944	13682	13712	13674	13646	13611	13618	13674	13791	13661	13634	13722	13736	13760	13757	13564	13635	13573	13729	13677	13686	13663	13551	13597	13684	13690	13621	13579	13712	13746	13779	13723	13679	13715	13618	13671	13677	13646	13788	13642	13510	13693	13616	13576	13700	13879	13624	13755	13759	13443	13779	13608	13613	13629	13684	13741	13688	13481	13724	13636	13655	13656	13647	13674	13607	13721	13851	13672	13566	13616	13458	13626	13616	13752	13564	13766	13722	13682	13533	13833	13612	13658	13606	13671	13607	13783	13555	13875	13537	13884	13524	13624	13593	13585	13608	13487	13615	13768	13766	13673	13729	13640	13649	13695	13600	13572	13556	13643	13868	13591	13685	13654	13660	13525	13794	13591	13602	13642	13742	13683	13747	13703	13691	13686	13586	13683	13673	13727	13745	13735	13518	13639	13795	13494	13716	13620	13738	13660	13613	13544	13800	13626	13646	13630	13736	13471	13712	13698	13788	13625	13629	13745	13836	13555	13627	13486	13661	13647	13662	13817	13665	13641	13730	13635	13738	13594	13776	13728	13585	13770	13584	13897	13709	13632	13562	13690	13647	13623	13453	13603	13673	13675	13719	13728	13670	13773	13552	13594	13690	13500	13654	13708	13612	13596	13600	13627	13612	13681	13670	13592	13692	13649	13702	13695	13743	13560	13648	13503	13638	13800	13783	13614	13625	13569	13652	13671	13819	13594	13765	13675	13715	13553	13845	13674	13764	13771	13778	13315	13550	13694	13688	13686	13671	13573	13593	13767	13565	13738	13621	13705	13695	13541	13589	13670	13607	13746	13681	13643	13566	13694	13890	13804	13747	13764	13860	13525	13768	13654	13552	13411	13681	13704	13674	13478	13663	13694	13613	13831	13505	13743	13561	13669	13675	13716	13696	13640	13654	13811	13736	13640	13727	13639	13569	13564	13573	13626	13710	13519	13649	13803	13581	13564	13566	13785	13597	13672	13507	13795	13705	13566	13600	13704	13645	13601	13645	13611	13638	13647	13740	13626	13817	13578	13726	13537	13688
23064	22604	37421	36874	27923	22416	21952	16213	15172	15458	15265	14899	15163	15000	15148	15040	15224	15041	15270	15163	14960	14974	15008	14968	15000	14995	14951	15038	15112	14824	14811	14940	14908	14973	14977	14979	15062	14958	14807	14878	14804	14953	15014	14966	14983	14948	15187	14826	15034	15163	14905	14877	15083	15036	14848	14928	14792	14881	14974	14851	14983	14830	14875	14878	14818	14937	14749	14829	14804	14710	14890	14807	14942	15064	14970	14883	14663	14841	14794	14846	14907	14953	15021	14863	14875	14833	14847	14922	14820	15013	14783	14627	14874	14881	14994	14887	14968	14905	15148	14874	14911	14789	14985	14931	14723	14925	14895	14791	14825	14887	14988	14885	15029	14899	15010	14944	14799	14964	14863	14964	14833	14744	14942	14751	14739	15090	14800	15119	15051	14875	14906	14964	14828	15008	14734	14726	14825	14704	14784	14787	14799	15017	14885	15049	14990	15111	14780	14698	14821	14780	14972	14939	14915	14836	14931	14903	14992	14847	14762	14965	14661	14602	14739	15018	14860	14923	15011	14825	14864	15056	14898	14921	14786	15014	14927	14903	14845	14995	14804	14885	14891	14848	14932	14826	14792	15076	14794	14879	14661	14760	14781	14675	14835	14973	15010	14736	14768	14944	14816	14941	14983	14725	14811	14762	14725	14765	14943	14664	14922	14781	14717	14758	14740	14929	14935	14942	14894	14881	14878	15017	14841	14851	14729	14952	14914	14619	14842	14907	14838	14753	14753	14828	14667	14861	14850	14904	14873	14887	14800	14801	14910	14792	14984	14728	14821	14757	14932	14754	14673	14932	14760	14855	14664	14519	14911	14626	14802	14906	14792	14773	14809	14754	14924	14797	14950	14751	14807	14957	14921	14950	14894	15129	14819	14816	14742	14910	14999	14863	14865	14856	14924	14836	14807	14967	14942	14958	14611	14696	14953	14968	14877	14982	14763	14866	14908	14925	14780	14990	14748	14929	14796	14967	15050	14712	14882	14743	14848	14939	14851	14748	14965	14863	14888	14805	14801	14867	14971	14771	14933	14997	14906	14638	14728	14880	14817	14968	15008	14704	14730	14872	14879	14931	14838	14916	14988	14760	14898	14887	14906	14760	14955	14912	15061	14912	14755	14821	14632	14805	15073	14791	14729	14845	14664	14799	14675	14920	14818	14796	14860	14868	14884	14791	15052	15027	14786	14786	14936	14874	14908	14803	14888	14889	15035	14931	14812	14814	14763	14921	14753	14963	14775	14613	14860	14972	14842	14797	14864	14824	14847	14995	14970	14772	14798	14713	14838	14794	14875	14925	14797	14842	14782	14757	14722	14940	14669	14931	14920	14906	14907	14788	14882	14934	14989	14938	14839	14849	14929	14800	14793	14654	14983	14674	14887	14965	14752	14942	14689	14884	14846	14757	14911	14933	14910	14768	14534	14913	15074	15108	14765	14999	14818	14882	14856	14863	14880	14940	14811	14674	14949	14728	14824	14849	14687	14977	14872	14815	14902	14836	14857	15187	14876	15007	14798	14815	14962	14757	14975	14761	14918	14977	14917	14779	14807	14845	14920	14715	14669	14796	14782	14736	14915	14990	14779	14849	14901	14695	15004	14793	14821	14950	14908	14813	14879	14834	14838	14836	14822	14811	14788	14867	15069	14615	14855	14812	14963	14818	14965	14988	14769	14651	14754	14725	14704	15054	14749	14792	14805	14852	14953	14818	14786	14765	14917	14807	14765	14809	14864	14766	14875	14882	14889	14699	14887	14770	14965	14734	14934	14807	14922	14994	14763	14849	14747	14733	14727	14903	14884	14850	14861	14775	14802	14825	14993	14902	14729	15009	14930	14818	14756	14591	14646	14739	14911	14794	14649	14891	14784	14996	14782	14831	14834	14941	14825	14643	14926	14785	14781	15081	14839	14702	14760	14826	14672	14890	14840	14807	14613	14935	14820	14801	14975	14808	14706	14771	14768	15025	14790	14959	14657	14922	14733	14685	14829	14829	14910	14929	14869	14841	14890	14801	14808	14687	14877	14914	14776	14886	14757	14989	14975	15008	14778	14672	14754	14876	14703	15004	14781	14784	14906	14866	14959	14646	14923	14764	14797	14741	14921	14893	15027	14875	14894	14927	14809	14864	14841	14725	14867	14851	14841	14873	14983	14875	14814	14886	14907	14681	14962	14801	14888	14826	14793	14802	14874	14857	14876	14823	14760	14946	14805	14908	14831	14778	14744	14904	14884	14849	14879	14767	14867	14725	14919	14801	14957	14824	14855	15050	14821	14901	14657	14932	14735	14879	14960	14846	14894	14781	14876	14784	14954	15094	14829	14913	15075	14676	14842	14853	14953	14845	14806	14758	14917	14881	14859	14922	14916	14830	14755	14779	14811	14862	14723	14724	14848	14823	14826	14718	14975	14897	14825	14708	14668	14836	14873	14781	14764	14888	14905	14931	14773	14801	14752	14753	14854	14816	14803	14776	14948	14730	14849	14740	14809	14863	14985	14922	14912	14794	14812	14763	14715	14828	14696	14715	14974	14868	14893	14784	14564	14818	14906	14759	14871	14885	14655	14931	14634	14879	14801	14831	14884	14816	14989	14833	14824	14864	14901	14728	15010	15056	14653	14744	14849	14751	14848	14932	14770	14661	14827	14972	14704	14981	14950	14925	14785	14765	14745	14719	14860	14785	14981	15121	14946	14724	14851	14779	14703	14854	14748	14777	14957	14613	14755	14740	14679	14788	14689	14823	14781	14736	14836	14871	15003	14730	14830	14696	14889	14817	14880	14885	14737	15124	14844	14996	15047	14879	14788	14823	14963	14784	14753	14799	14781	14917	14833	14767	14664	14783	14957	14870	14920	14802	14814	14940	15021	14812	14853	14750	14852	14880	14936	14755	14949	14948	14870	14756	14724	14701	14928	14816	14801	14910	14792	14835	14568	14832	14687	14999	14833	14729	14971	14818	14664	14687	14634	14778	14842	14777	14853	14906	15053	14874	14822	15037	14881	15010	15005	14789	15037	14782	14635	14925	14934	14979	14748	14763	14818	14868	14893	14673	14860	14723	14836	14810	14872	14830	14786	14749	14935	15001	14934	14838	14732	14763	14919	14994	14907	14745	14890	15033	14977	14969	14880	14660	14836	14869	14943	14655	14765	15053	14706	14753	14796	14882	14896	14858	14840	14777	14774	15159	14937	14838	14889	14980	14870	14749	14953	14963	14987	14662	14821	14818	14763	14744	14738	14761	14965	14800	14845	14857	15086	14859	14677	14870	14924	14736	14772	14802	14882	15024	15077	15033	14689	14766	14871	14862	14707	14959	14813	15003	14779	14997	14668	14959	14915	14951	14983	14844	14752	14899	14830	14842	15122	14827	14947	14857	14708	14903	14761	14630	14736	14875	14897	14949	14879	14827	14834	14898	15040	14939	14816	14990	14721	14840	14910	14711	14863	14949	14904	14879	14713	14802	14842	14944	14874	14821	14937	14917	14933	14813	14783	14936	14725	15070	14892	14758	15056	14721	15050	14916	14545	14879	14822	14796	14823	14773	14807	15061	14842	14852	14789	14728	14757	14749	14688	14933	14933	14775	14893	14793	14824	14980	14673	14903	14943	14872	14981	14842	14886	14841	14825	14751	14868	15016	14792	14750	14987	14676	14933	14932	14990	14672	14852	14724	14903	14866	14880	14750	14749	14663	14924	14808	14835	14735	14832	14896	14694	14752	14725	14634	14735	14763	14795	14819	14813	14884	14818	14847	14831	14796	14906	14687	14882	14811	14723	14936	14989	14828	14860	15024	14833	14861	14754	14851	14893	14751	14818	14929	14785	15102	14723	14954	14687	14862	14762	14809	14909	14949	14838	14928	14802	14881	14893	14818	14847	14896	14696	14704	14760	14835	14785	14575	14926	14963	14890	14826	14754	14846	14933	14881	14874	14775	15031	14830	14854	14946	14913	14651	14821	14740	14890	14916	15000	14922	14865	14729	14838	14930	14982	14757	14953	14721	14835	14854	14913	14824	14959	14924	14808	14663	14992	14684	14719	14797	14819	14837	14884	14817	14779	14695	14656	14754	14977	14859	14583	14901	14855	14920	14904	14733	14854	14857	14843	14812	14932	14738	14771	14778	14777	14774	14854	14999	14741	14858	14842	14805	14796	14880	14973	15131	14768	14851	15049	14715	14987	14888	14814	14962	14719	14633	14757	14696	14736	14730	14990	14893	14821	14893	14966	14751	14930	14933	14776	14870	14768	14869	14800	14660	14871	14705	14797	14932	15003	14897	14784	14875	14687	14883	14938	14682	14579	14932	14981	14864	14846	14923	14693	14805	14771	14874	14928	14818	14819	14823	14769	14869	14636	14816	14778	14969	14808	14845	14901	14829	14984	15040	15023	14903	14832	14820	14911	15004	14936	14939	14910	14974	14693	14864	14790	14632	14901	14740	14823	14870	14878	15017	14951	14877	14714	15015	14722	14816	14802	14919	14966	14933	14922	15064	14790	14874	14811	14839	14887	14788	14867	14923	14816	14763	14630	14879	15000	14649	14777	14907	14850	14638	14848	14972	14863	14791	14889	14744	14845	14955	15040	14589	14907	14816	14959	15078	14842	14771	14942	14773	15003	14813	14794	14744	14780	14731	14775	14731	15046	14827	14866	14763	14851	14970	14877	14721	14917	14726	14702	14881	14692	14909	14943	14895	14968	14771	14869	14977	14806	15031	14800	14844	14822	14882	14730	14728	14794	14890	14869	14642	14776	14850	14807	14848	14595	14804	14731	14871	14863	14910	14846	15055	14701	14792	14684	14805	14821	14775	14783	14743	14814	14921	14795	14786	14975	14785	14852	14760	14926	14894	14801	14911	14897	14849	14937	14955	14894	14903	14882	14861	14792	14957	14855	14653	14761	15075	14823	14769	14882	14733	14742	14918	14746	15014	14701	15004	14839	14817	14801	14959	14942	14959	14877	14843	14863	14821	14891	14983	14724	14950	14985	15010	14932	14704	14837	15051	14772	14906	15070	14791	14804	14992	14713	14638	14787	14855	14916	14631	14748	14934	14660	14814	14847	14976	14892	14807	14674	14919	14817	14891	15046	14787	14746	14937	14683	14716	14833	14905	14781	14855	14772	14879	14925	14749
59102	104811	94846	71512	34448	13895	13845	13877	13866	13815	14065	14049	13793	13950	14063	13933	13881	13981	14036	13846	14053	13925	13904	13776	13889	13760	14050	13865	13964	13994	13937	13930	13929	13789	13742	14003	13825	13825	13928	13917	14061	13913	13967	13733	13970	13788	13916	13986	13930	13913	13952	13842	13907	14080	13906	13946	13937	13979	13751	13963	13826	13842	13959	13944	13966	13949	13793	13972	14013	13796	13838	13867	13875	13866	13786	13852	13841	13817	13860	14029	13862	13843	13844	14034	14006	13802	13721	13991	13978	14011	13825	14169	13842	13878	13688	13922	14050	13916	13844	13905	13836	13950	13809	13808	13887	13837	13853	13925	13761	13834	14098	13903	13798	14006	13992	13847	13819	13920	13788	13964	13796	13932	13995	13967	13887	13878	13760	13870	13999	13990	13843	13976	13939	13792	13767	13922	14006	13991	13973	13809	13966	13744	13721	13951	13849	13909	13832	13789	13775	13935	14021	13924	13899	13931	13840	14084	13830	13861	13816	13838	13888	13923	13846	14003	13869	13879	14040	13874	13983	13780	13934	13725	13896	13990	13928	13761	14051	13925	13843	13900	13946	13644	13823	13895	13891	13878	13881	13719	13949	13840	13920	13828	13860	13787	13996	13878	13930	13843	13757	13805	13932	13840	13958	13906	13843	13933	13733	13936	13737	13760	13997	13882	13840	13865	13855	13997	13921	14044	13874	13967	13796	13910	13964	13841	13957	13861	14002	14084	13870	13768	13768	13934	13734	13811	13844	13895	13854	13934	14083	13861	13968	13774	13963	13798	13904	13913	13905	13744	14199	13798	13960	13914	13835	14041	13846	14017	13791	14032	13916	13835	14011	13793	13832	13871	13849	13772	13803	13953	13847	13722	13807	13862	13939	14017	13729	13739	13964	13897	13848	13901	13858	13827	13880	13700	13837	13830	13917	13858	13860	13889	13974	13861	13943	13738	13813	13804	14002	13677	13839	14030	13852	13756	13815	13824	13980	13953	13879	13885	13998	13966	13911	13772	13968	13759	13941	13835	13932	13958	13783	13971	13868	13899	13901	13904	13878	13816	13787	13910	13853	13913	13994	13835	13902	13937	13780	13997	13846	13905	13887	13814	13704	13887	13872	13906	13786	13950	13757	13839	13909	13766	13825	13823	14013	13882	13802	13778	13950	13707	13827	13845	13863	13888	13679	13760	13886	13884	13715	13890	14013	13865	13937	13944	13735	13919	13951	13866	13979	13893	13830	13882	14048	13915	13925	13782	13892	14051	13788	14093	13902	13987	13924	13888	13818	13708	13752	13858	13901	13955	13722	13995	13669	13896	14042	13937	14080	13897	13769	14099	13942	13765	13804	13921	13950	13833	13961	13797	13735	13702	13932	13885	13800	13933	13824	13933	13888	13888	13963	13830	13846	13903	13846	13869	13838	13991	13901	13964	14099	13769	13948	13815	13850	13878	13822	13999	13950	13888	13932	13762	13861	13951	13901	13962	13882	13996	13832	13799	13965	13760	13863	14035	13929	13804	13750	13874	13793	13785	13948	13866	13706	13788	13878	13870	13939	13867	13750	13917	13902	13820	13688	14034	14015	13669	13754	13951	13930	13809	13818	14067	13828	13926	13819	13791	13874	13987	13618	13917	13926	13770	14036	13897	13882	13940	13802	13826	13845	13911	13986	13884	14011	13987	13842	13979	14060	13999	13737	14005	13803	13883	13955	13713	13851	13862	13847	13968	13874	13976	13842	13979	13758	13968	13836	13870	14084	13902	14052	13917	13933	13800	13718	13773	14041	13895	13862	14094	13822	13807	13854	14007	13749	13921	13869	13880	14053	13879	13903	13811	13938	13883	13964	13922	13846	13895	13780	13873	13713	13888	13763	13970	13818	13839	13814	13838	13806	13801	13754	14011	13867	13925	13904	13846	13940	13912	13792	13858	13984	13840	13972	13822	13992	13983	13993	13778	13992	13811	13860	13902	13951	13848	13916	13844	13863	13835	13848	13955	13903	13936	13878	13656	13809	13826	13812	13916	13953	13903	13918	13853	14011	13825	13844	13917	13834	14078	13857	13867	13913	13899	13766	14046	13857	13870	13738	13959	13685	13934	13961	13857	13823	13899	13893	13950	13994	14025	13838	13957	13956	13838	14023	14005	13970	13974	13859	13974	14044	13946	13924	13838	13983	13873	13831	13808	13850	14034	13888	13859	13831	13992	13785	13759	13928	13814	13754	14006	13907	13755	13920	13916	13879	13906	14051	13794	13831	13825	13967	13936	14054	13934	13887	13830	13934	14011	13822	13762	13871	13641	13923	13945	13841	13843	13889	13843	13972	13826	13846	14028	13767	13960	13991	13934	13858	13933	13787	13904	13858	13958	13897	13883	13762	13952	13779	13762	13985	13570	13874	13929	14010	13880	13768	13853	13858	14018	13927	13811	13636	13981	13946	13919	13934	13945	13866	13900	13876	13835	13865	14089	13855	13764	13984	14004	13985	13895	13832	13949	13927	13822	13855	13971	13976	13810	13773	13946	13973	13922	13783	13951	13946	13794	13651	13811	13859	13935	13967	13855	13959	13801	13892	13840	14021	13863	13764	13998	14019	13958	13661	13946	13927	13840	13888	13893	13900	13783	13796	13693	13943	13897	13898	13792	13866	13804	13939	14003	13866	13844	13723	13761	14037	13745	14112	13872	13707	14052	14055	13866	14088	13834	13830	13855	13892	13865	13866	13819	13758	13824	14003	13963	13985	13874	13926	13821	13863	13820	13855	13651	14006	14002	13968	13818	13893	13951	13712	13882	13899	13975	13741	13971	13785	13907	13813	13915	13919	13788	13803	13958	13822	13903	13916	13806	13942	13922	14030	13889	13845	13830	13747	13736	14017	13944	13863	13992	13783	13873	13897	13889	13840	13775	13834	13906	13867	13953	13981	13806	13893	13903	13800	13757	13880	13991	13749	13696	13681	13661	13876	13901	13880	13722	14091	13950	13886	13824	13872	13901	13868	13747	13871	13878	13885	13843	13975	13880	13904	13793	13741	13954	13900	13748	13888	13813	13966	13764	13792	13852	13940	14026	14015	13973	13977	13994	13776	13794	13981	13929	13912	13887	13832	13843	13852	13880	13795	13994	13753	13799	14089	13710	13935	13916	13694	13906	13925	13764	13999	13643	13885	14019	14035	13979	13807	13811	13884	13727	13965	13864	13846	13983	13920	13949	13877	13829	14134	14108	14051	13880	13986	13853	13878	13776	14013	13850	13866	13912	13742	13903	14075	13851	13792	14139	13797	13903	13979	13766	13927	13868	13993	13893	13801	13907	13914	13786	13908	13878	14039	13940	13811	13836	13845	13999	13700	13865	13985	13865	13884	13810	13844	13946	13770	13750	14005	13793	13786	13817	13971	13806	13925	13911	13742	13987	13997	13946	13854	13916	13778	13857	13895	14018	13991	13820	13907	13876	13748	13945	13881	13814	13794	13766	14028	13713	13889	13927	13893	13942	13848	13886	13805	13984	13685	14010	13963	13813	13892	13945	14063	13851	13790	13929	13691	13946	13801	13928	13835	13858	13808	13825	13918	13949	13836	13706	13862	13813	13979	13830	13991	13893	13938	13899	13829	13844	14033	13858	13871	13916	13684	13902	13906	13905	13991	13894	13954	13834	13987	13749	13836	13737	14049	13847	13752	14000	13995	13947	13885	13885	14008	13938	14060	13845	13744	13845	13764	13872	13850	13908	13864	13984	13799	13844	13884	13953	13836	13921	13951	13860	13787	13918	14135	13888	13803	13883	13863	13830	13892	13655	13907	13841	13901	13784	13914	13969	13975	13967	13877	13947	13875	13869	13947	13809	13847	13829	13805	13926	13911	13827	13799	13903	13814	13991	13892	14008	13843	13834	13848	13925	13957	14049	14022	13743	13924	13953	13754	13957	13846	13862	13921	14168	13877	13938	14006	13962	13656	14011	13809	13876	13882	13851	14008	13966	13803	13896	13821	13983	13852	13987	13863	13904	13869	13980	13974	13941	13827	13864	13890	14002	13906	13992	13867	13936	13854	13834	13800	13859	13862	13891	13948	13857	13812	13935	13727	14076	13921	13893	13953	13947	13813	13877	13898	13820	13741	14005	13958	13792	13893	13714	13714	13901	13874	13791	13792	13816	14042	13973	14064	13960	13793	13899	13886	13884	13909	13880	13797	13933	13976	13969	14077	13983	13897	13996	14030	13724	13921	13787	13756	13758	13817	13917	13768	13933	14092	13884	13855	13858	13967	13958	13722	13873	13836	13783	13887	13918	13790	13852	13765	13885	13917	13722	14064	13957	13924	13812	13846	13910	13940	13824	13907	13843	13657	13767	13773	13861	13903	13865	13947	13886	13900	13994	13838	14017	13820	13921	13970	13975	13896	13867	13964	13792	13817	14027	13880	13895	13899	13850	13688	13698	13830	13852	13912	13979	13971	13834	13982	14041	13759	13842	13976	13916	13748	13975	13972	13814	13790	13852	13778	13823	13899	13922	13924	13758	13797	13909	13942	13912	13843	13800	13911	13813	13870	13864	13931	13936	13819	13654	13909	13942	13893	14004	13930	13966	13762	13843	13933	13971	13835	13974	13877	13926	13832	13887	13822	13890	13934	13833	13859	13829	13795	13872	14005	13759	13817	13954	13888	13810	13787	14001	13851	13835	13698	13921	13994	13824	13876	13852	13872	13904	13964	13763	13913	13772	13992	14109	13840	13785	13799	13808	13780	13928	13936	14016	13891	13825	13737	13840	14013	13966	13757	13842	13765	13840	13752	13765	13869	13962	13844	13760	13766	13967	13813	13932	13852	13961	14006	13745	13824	13908	14056	13902	13745	13850	13870	13868	13915	13757	13838	13756	13887	13810	13792	13818	13818	14028	13878	13965	13867	13940	14058	13807	13975	13771	13864	13854	13890	13956	13888	13952	13838	13800	13759	13759	13868	13907	13964	13728	13843	13816	13760	13754	13826	13855	13880	13702	14035	14061	13883	13890	14034	13851	14059	13882	13877	14011	13767	14097	13837	13941	13709	13925	13927	13833	13848	13925	13870	14028	13878	13793	13841	13846	13943	13813	13986	13986	13887	13652	13916	13942	13781	13698	14099	13861	13583	13974	13835	13938
27632	32136	44502	32509	19865	15061	14634	14653	14281	14468	14237	14130	14300	14325	14373	14242	14244	14403	14356	14499	14301	14440	14374	14326	14424	14361	14372	14330	14235	14439	14432	14523	14450	14379	14269	14465	14332	14207	14288	14360	14440	14381	14174	14548	14202	14344	14391	14284	14556	14398	14292	14243	14410	14324	14343	14439	14313	14374	14307	14432	14450	14375	14248	14233	14240	14468	14277	14365	14383	14414	14266	14385	14496	14334	14366	14197	14231	14318	14479	14348	14437	14124	14343	14451	14476	14192	14313	14170	14249	14497	14432	14245	14506	14393	14368	14472	14425	14311	14188	14252	14399	14263	14302	14259	14158	14380	14403	14397	14385	14476	14417	14407	14471	14277	14356	14361	14273	14426	14178	14259	14274	14377	14398	14423	14504	14348	14357	14478	14420	14159	14377	14281	14361	14348	14481	14488	14132	14220	14386	14176	14357	14462	14293	14519	14526	14431	14542	14262	14401	14310	14422	14487	14328	14151	14378	14427	14365	14282	14363	14433	14439	14129	14428	14297	14514	14287	14229	14269	14397	14388	14209	14133	14383	14167	14457	14404	14298	14304	14303	14462	14286	14305	14367	14226	14458	14383	14347	14385	14342	14336	14333	14464	14308	14388	14043	14293	14194	14352	14184	14230	14460	14372	14459	14404	14383	14353	14213	14270	14329	14179	14441	14280	14415	14455	14444	14234	14446	14494	14387	14248	14439	14281	14123	14227	14255	14298	14460	14576	14179	14310	14147	14337	14379	14159	14223	14390	14275	14346	14226	14348	14383	14466	14152	14253	14204	14320	14312	14314	14378	14331	14295	14183	14302	14266	14339	14209	14273	14369	14241	14249	14485	14291	14220	14358	14202	14283	14225	14299	14272	14341	14409	14315	14453	14319	14569	14502	14383	14492	14341	14437	14467	14361	14303	14183	14211	14281	14510	14397	14269	14450	14589	14225	14378	14294	14507	14248	14436	14392	14411	14151	14231	14368	14309	14191	14373	14444	14450	14384	14458	14328	14453	14149	14327	14255	14406	14211	14311	14297	14227	14129	14410	14242	14227	14507	14537	14184	14555	14354	14372	14327	14428	14496	14491	14192	14411	14415	14294	14316	14366	14474	14228	14332	14354	14086	14237	14250	14123	14413	14347	14305	14468	14305	14262	14335	14359	14435	14264	14441	14378	14391	14274	14383	14242	14308	14381	14398	14383	14446	14319	14444	14374	14386	14261	14238	14358	14273	14156	14150	14484	14174	14134	14462	14441	14437	14375	14460	14498	14367	14298	14498	14473	14405	14441	14389	14386	14205	14205	14323	14459	14374	14434	14346	14378	14138	14317	14241	14432	14400	14371	14161	14205	14237	14135	14396	14368	14353	14343	14336	14446	14437	14341	14203	14398	14369	14493	14447	14517	14305	14092	14263	14375	14397	14361	14414	14321	14431	14357	14415	14570	14203	14286	14264	14197	14248	14531	14373	14469	14285	14491	14446	14315	14296	14208	14310	14410	14402	14336	14293	14341	14372	14436	14299	14316	14467	14488	14285	14425	14411	14406	14300	14380	14398	14353	14288	14246	14335	14281	14283	14279	14278	14159	14389	14351	14294	14272	14410	14497	14330	14298	14283	14350	14484	14302	14435	14297	14217	14218	14177	14428	14216	14318	14367	14197	14361	14539	14310	14496	14345	14280	14467	14364	14698	14402	14289	14320	14325	14310	14448	14313	14103	14430	14418	14388	14290	14339	14280	14391	14226	14268	14383	14397	14275	14369	14453	14335	14299	14372	14282	14326	14290	14363	14172	14350	14285	14384	14331	14221	14251	14205	14303	14158	14297	14352	14396	14499	14352	14264	14250	14315	14387	14525	14463	14406	14343	14288	14271	14272	14269	14134	14486	14203	14475	14329	14444	14287	14296	14481	14400	14584	14187	14446	14345	14327	14226	14209	14165	14234	14035	14394	14092	14291	14396	14324	14311	14281	14450	14299	14334	14315	14297	14208	14355	14380	14407	14278	14288	14238	14385	14235	14209	14282	14399	14244	14258	14398	14461	14140	14168	14394	14317	14495	14284	14355	14212	14097	14349	14242	14260	14368	14359	14098	14364	14244	14361	14407	14154	14292	14355	14241	14353	14284	14323	14315	14565	14357	14575	14410	14211	14336	14093	14345	14291	14299	14384	14421	14306	14192	14330	14343	14409	14324	14182	14485	14386	14224	14240	14409	14371	14287	14376	14404	14185	14526	14206	14136	14281	14421	14278	14405	14387	14311	14433	14338	14327	14519	14244	14478	14447	14311	14270	14386	14226	14331	14327	14498	14384	14400	14239	14243	14255	14548	14336	14218	14275	14294	14329	14491	14392	14265	14490	14267	14176	14156	14312	14214	14308	14404	14346	14314	14366	14261	14207	14164	14302	14350	14323	14458	14194	14146	14353	14392	14231	14270	14318	14321	14304	14343	14148	14345	14534	14278	14382	14377	14428	14454	14342	14374	14373	14550	14348	14283	14219	14339	14275	14118	14284	14327	14462	14304	14355	14408	14505	14475	14389	14363	14479	14366	14256	14250	14184	14428	14492	14415	14370	14288	14085	14314	14311	14292	14223	14236	14358	14386	14224	14384	14390	14393	14156	14102	14182	14473	14328	14327	14365	14349	14575	14282	14463	14447	14446	14484	14449	14441	14285	14247	14393	14288	14223	14333	14389	14366	14339	14422	14432	14398	14397	14248	14594	14566	14335	14221	14345	14365	14273	14152	14414	14389	14276	14197	14358	14349	14457	14328	14356	14315	14585	14355	14262	14304	14294	14196	14230	14415	14431	14248	14532	14327	14424	14241	14365	14300	14289	14380	14318	14231	14302	14324	14193	14182	14425	14265	14238	14257	14427	14261	14279	14290	14358	14445	14427	14217	14360	14180	14345	14189	14390	14362	14470	14233	14459	14280	14238	14448	14248	14252	14280	14377	14439	14147	14391	14415	14387	14498	14361	14277	14422	14281	14252	14507	14299	14293	14334	14462	14192	14193	14302	14328	14349	14391	14239	14435	14188	14167	14299	14392	14419	14364	14209	14299	14516	14491	14274	14276	14238	14322	14385	14373	14294	14414	14170	14220	14290	14350	14290	14403	14245	14295	14367	14268	14308	14541	14507	14399	14327	14428	14198	14251	14244	14256	14415	14346	14240	14302	14223	14489	14333	14488	14271	14497	14290	14380	14442	14348	14293	14355	14336	14469	14330	14207	14532	14163	14407	14209	14238	14402	14423	14285	14332	14137	14417	14490	14254	14294	14343	14545	14274	14412	14486	14451	14287	14408	14327	14338	14336	14432	14206	14264	14235	14305	14482	14391	14318	14450	14413	14183	14317	14387	14295	14305	14194	14315	14122	14253	14355	14280	14301	14269	14298	14329	14382	14327	14168	14253	14346	14316	14213	14562	14400	14517	14354	14101	14371	14390	14344	14264	14180	14296	14384	14400	14248	14224	14218	14445	14282	14220	14347	14443	14437	14494	14451	14520	14394	14197	14441	14274	14404	14345	14256	14303	14390	14305	14234	14432	14189	14242	14361	14477	14379	14243	14308	14319	14331	14273	14207	14353	14453	14448	14415	14262	14290	14280	14421	14484	14206	14117	14194	14313	14420	14490	14159	14326	14479	14135	14337	14485	14030	14276	14128	14400	14211	14330	14099	14388	14250	14438	14323	14286	14450	14540	14390	14340	14483	14391	14397	14239	14311	14419	14374	14309	14252	14301	14176	14260	14341	14208	14317	14313	14568	14343	14390	14279	14283	14418	14283	14248	14329	14379	14349	14454	14540	14273	14324	14267	14356	14459	14437	14254	14449	14205	14132	14307	14276	14311	14517	14310	14298	14182	14246	14111	14479	14421	14300	14314	14296	14320	14282	14269	14620	14379	14358	14360	14369	14445	14342	14520	14582	14199	14252	14249	14535	14394	14367	14444	14304	14597	14406	14408	14362	14459	14247	14440	14428	14039	14217	14270	14375	14148	14205	14398	14377	14489	14583	14513	14422	14385	14278	14418	14475	14252	14283	14504	14175	14488	14203	14260	14379	14489	14545	14201	14071	14321	14395	14343	14343	14271	14372	14207	14347	14300	14202	14166	14315	14274	14360	14306	14281	14484	14395	14400	14354	14437	14115	14407	14450	14317	14497	14409	14374	14475	14264	14298	14259	14282	14351	14426	14268	14250	14451	14436	14403	14404	14340	14386	14464	14134	14079	14290	14287	14447	14299	14332	14460	14423	14329	14547	14291	14300	14284	14326	14270	14610	14315	14281	14136	14206	14228	14278	14272	14327	14267	14469	14154	14418	14236	14367	14388	14233	14462	14360	14398	14238	14417	14389	14297	14313	14285	14048	14342	14365	14399	14442	14347	14430	14412	14434	14373	14228	14273	14375	14364	14361	14270	14367	14474	14416	14301	14320	14440	14419	14129	14271	14548	14405	14308	14389	14536	14199	14404	14321	14296	14388	14443	14383	14450	14315	14185	14139	14374	14378	14374	14344	14123	14368	14404	14237	14506	14316	14378	14204	14313	14622	14383	14359	14205	14360	14525	14447	14282	14622	14308	14452	14371	14411	14421	14546	14252	14506	14340	14419	14533	14404	14167	14140	14297	14286	14401	14153	14386	14397	14222	14444	14350	14386	14557	14169	14331	14368	14360	14420	14256	14425	14489	14405	14357	14423	14142	14242	14389	14302	14255	14460	14348	14179	14248	14435	14557	14439	14375	14498	14356	14270	14360	14521	14322	14384	14305	14437	14288	14358	14292	14263	14322	14401	14578	14319	14377	14276	14288	14275	14396	14324	14399	14365	14468	14449	14296	14302	14357	14386	14176	14366	14326	14452	14281	14222	14174	14431	14342	14408	14365	14269	14361	14381	14201	14284	14314	14399	14381	14421	14495	14365	14142	14381	14414	14100	14438	14390	14408	14272	14298	14196	14296	14392	14476	14362	14349	14373	14487	14430	14488	14438	14289	14402	14063	14332	14175	14308	14160	14295	14405	14351	14360	14420	14294	14292	14306	14579	14447	14345	14467	14441	14473	14322	14432	14479	14452	14302	14437	14267	14439	14313	14424	14459	14183	14544	14306	14324	14272	14247	14294	14186	14481	14388	14318	14323	14428
28480	54187	48864	31089	17746	13556	13709	13550	13670	13472	13440	13454	13679	13643	13607	13477	13547	13601	13562	13621	13676	13536	13488	13677	13545	13555	13681	13500	13646	13603	13637	13666	13613	13605	13499	13549	13514	13628	13596	13538	13550	13539	13688	13634	13487	13567	13442	13549	13473	13594	13591	13537	13610	13436	13778	13668	13721	13652	13465	13596	13497	13594	13536	13490	13703	13557	13716	13665	13497	13365	13627	13586	13592	13703	13746	13580	13546	13732	13536	13617	13509	13596	13484	13557	13443	13559	13380	13599	13503	13386	13528	13582	13593	13518	13419	13563	13637	13626	13446	13525	13561	13669	13526	13547	13572	13572	13470	13516	13708	13515	13554	13541	13380	13622	13565	13455	13417	13531	13513	13679	13457	13403	13538	13513	13526	13673	13591	13517	13437	13482	13528	13658	13620	13591	13564	13579	13605	13516	13515	13732	13541	13722	13458	13601	13491	13480	13551	13384	13466	13520	13629	13729	13482	13482	13446	13521	13538	13426	13523	13538	13703	13660	13552	13527	13736	13489	13594	13632	13615	13616	13448	13539	13499	13531	13355	13474	13645	13605	13500	13581	13510	13526	13475	13448	13568	13578	13311	13395	13675	13453	13689	13570	13564	13393	13625	13643	13446	13550	13547	13504	13583	13579	13475	13496	13526	13608	13410	13653	13514	13501	13390	13583	13633	13520	13517	13536	13504	13577	13554	13482	13429	13582	13529	13577	13608	13663	13608	13470	13416	13495	13531	13555	13615	13574	13555	13449	13750	13546	13758	13520	13526	13587	13588	13604	13445	13564	13638	13651	13620	13590	13637	13720	13582	13526	13637	13638	13610	13494	13666	13548	13678	13581	13449	13634	13458	13566	13295	13595	13393	13457	13524	13651	13566	13646	13652	13617	13625	13556	13533	13565	13562	13610	13475	13614	13465	13511	13459	13492	13560	13559	13639	13474	13538	13540	13659	13176	13511	13509	13550	13626	13657	13340	13689	13616	13437	13582	13646	13591	13640	13481	13435	13643	13613	13438	13589	13455	13553	13565	13473	13760	13581	13523	13617	13766	13478	13606	13671	13370	13560	13452	13472	13450	13512	13618	13645	13580	13381	13471	13481	13698	13584	13560	13529	13537	13564	13649	13607	13718	13566	13504	13501	13510	13401	13607	13435	13474	13588	13656	13678	13547	13476	13624	13602	13613	13521	13674	13693	13500	13727	13401	13686	13442	13734	13579	13468	13518	13664	13681	13453	13621	13582	13683	13438	13504	13483	13601	13657	13592	13563	13735	13511	13567	13545	13556	13335	13506	13592	13477	13416	13596	13529	13626	13573	13667	13490	13523	13603	13449	13587	13500	13549	13540	13469	13698	13509	13540	13635	13543	13507	13480	13432	13528	13713	13696	13656	13565	13516	13579	13474	13549	13617	13410	13554	13592	13567	13644	13650	13492	13636	13573	13546	13569	13480	13602	13578	13688	13585	13555	13534	13580	13434	13601	13586	13499	13542	13578	13535	13558	13693	13605	13420	13523	13625	13600	13471	13421	13553	13549	13490	13477	13680	13505	13681	13624	13545	13586	13546	13649	13647	13705	13537	13426	13508	13636	13598	13522	13486	13548	13588	13431	13648	13498	13540	13568	13568	13484	13750	13459	13594	13677	13410	13560	13664	13494	13364	13580	13561	13482	13656	13457	13554	13609	13657	13578	13499	13543	13417	13484	13448	13581	13503	13559	13683	13477	13470	13715	13531	13487	13544	13486	13598	13659	13477	13613	13600	13405	13443	13516	13631	13602	13442	13657	13553	13518	13499	13610	13601	13597	13736	13637	13453	13592	13543	13671	13597	13557	13566	13424	13603	13566	13614	13636	13624	13564	13634	13551	13572	13523	13407	13681	13648	13672	13587	13464	13630	13498	13506	13677	13535	13434	13727	13509	13503	13645	13349	13626	13374	13628	13368	13548	13606	13571	13626	13700	13513	13487	13571	13589	13607	13523	13706	13724	13743	13619	13437	13461	13618	13429	13637	13661	13463	13535	13523	13778	13741	13773	13643	13664	13484	13568	13541	13393	13391	13741	13575	13445	13577	13589	13447	13551	13517	13577	13527	13395	13570	13620	13735	13463	13624	13488	13732	13740	13341	13679	13498	13618	13607	13550	13548	13659	13445	13403	13701	13540	13488	13581	13507	13650	13548	13674	13441	13721	13619	13452	13499	13495	13476	13584	13593	13619	13634	13505	13520	13436	13494	13524	13651	13511	13616	13594	13494	13664	13436	13486	13398	13449	13579	13674	13621	13593	13558	13686	13492	13492	13455	13615	13469	13650	13742	13697	13576	13645	13656	13658	13528	13452	13455	13727	13648	13327	13532	13400	13551	13355	13556	13500	13563	13545	13702	13675	13578	13494	13696	13551	13569	13472	13556	13575	13562	13571	13456	13620	13544	13774	13357	13497	13554	13487	13602	13599	13516	13473	13454	13696	13519	13608	13596	13739	13552	13577	13472	13648	13473	13607	13497	13605	13594	13583	13524	13440	13499	13563	13396	13581	13571	13631	13486	13488	13586	13651	13546	13557	13651	13317	13529	13524	13580	13540	13641	13595	13619	13509	13625	13542	13330	13547	13578	13326	13516	13480	13619	13653	13633	13701	13496	13497	13474	13395	13536	13559	13471	13590	13633	13482	13360	13681	13527	13522	13437	13486	13411	13504	13591	13538	13576	13607	13512	13462	13426	13550	13508	13466	13478	13529	13573	13565	13549	13498	13483	13629	13763	13509	13412	13658	13566	13621	13510	13445	13519	13501	13515	13623	13673	13568	13539	13574	13671	13627	13543	13517	13458	13659	13645	13623	13459	13424	13492	13685	13498	13508	13646	13288	13492	13477	13641	13592	13734	13414	13713	13637	13537	13549	13494	13686	13544	13568	13549	13503	13418	13563	13607	13521	13497	13463	13433	13527	13682	13589	13673	13485	13345	13411	13485	13600	13580	13613	13639	13565	13504	13684	13513	13530	13514	13515	13504	13502	13616	13546	13670	13493	13424	13337	13647	13584	13508	13585	13392	13455	13535	13599	13506	13507	13528	13643	13706	13377	13572	13596	13563	13679	13347	13537	13777	13690	13529	13433	13627	13509	13485	13554	13718	13459	13583	13409	13449	13468	13523	13606	13621	13616	13639	13425	13501	13456	13684	13495	13509	13515	13610	13549	13608	13553	13488	13540	13677	13560	13529	13564	13376	13495	13583	13382	13407	13467	13499	13591	13541	13682	13606	13481	13512	13457	13593	13562	13537	13597	13636	13547	13557	13605	13638	13415	13527	13461	13625	13520	13668	13554	13596	13527	13413	13577	13442	13593	13534	13374	13464	13536	13493	13565	13535	13311	13385	13594	13530	13561	13610	13479	13543	13587	13454	13658	13442	13351	13673	13624	13471	13482	13436	13582	13477	13676	13613	13590	13601	13492	13479	13415	13530	13668	13558	13600	13507	13486	13510	13604	13606	13427	13568	13478	13552	13370	13544	13536	13562	13501	13525	13435	13557	13519	13596	13546	13655	13644	13566	13422	13600	13436	13478	13558	13532	13612	13390	13559	13724	13707	13590	13701	13547	13601	13649	13604	13652	13368	13671	13441	13758	13550	13486	13486	13681	13602	13494	13373	13518	13775	13497	13622	13464	13701	13493	13512	13573	13631	13615	13455	13632	13486	13556	13612	13567	13639	13470	13472	13620	13598	13482	13669	13453	13640	13578	13640	13573	13500	13453	13817	13483	13586	13540	13565	13668	13527	13610	13457	13480	13650	13492	13461	13720	13566	13651	13539	13703	13499	13565	13535	13502	13640	13610	13546	13635	13518	13598	13587	13670	13435	13506	13447	13634	13412	13516	13659	13449	13434	13578	13516	13432	13414	13549	13589	13650	13519	13530	13681	13483	13577	13535	13564	13621	13527	13443	13620	13666	13397	13573	13584	13684	13544	13546	13590	13573	13627	13467	13458	13633	13556	13541	13537	13584	13613	13369	13471	13503	13501	13705	13548	13681	13668	13687	13410	13717	13511	13633	13624	13525	13510	13422	13599	13317	13527	13532	13365	13391	13462	13435	13521	13542	13600	13576	13562	13470	13726	13571	13426	13731	13442	13514	13448	13637	13537	13589	13645	13565	13525	13315	13713	13621	13588	13540	13508	13690	13532	13446	13456	13610	13619	13409	13594	13552	13520	13545	13515	13509	13545	13522	13579	13749	13644	13551	13698	13698	13527	13450	13542	13489	13410	13493	13593	13648	13772	13710	13595	13510	13497	13500	13483	13575	13485	13523	13582	13615	13499	13583	13539	13442	13647	13524	13574	13639	13453	13407	13742	13645	13587	13546	13389	13631	13570	13595	13323	13451	13543	13544	13623	13704	13526	13567	13533	13518	13619	13467	13510	13556	13463	13586	13584	13625	13539	13720	13362	13619	13458	13570	13693	13400	13656	13679	13663	13573	13613	13504	13644	13716	13482	13778	13640	13619	13500	13607	13481	13410	13585	13515	13507	13546	13625	13466	13604	13506	13554	13550	13591	13479	13498	13589	13493	13590	13513	13582	13455	13606	13606	13551	13564	13656	13463	13475	13515	13653	13495	13618	13483	13701	13753	13467	13657	13502	13515	13467	13431	13620	13601	13578	13511	13555	13663	13603	13648	13558	13579	13526	13605	13412	13590	13620	13562	13385	13629	13639	13645	13619	13679	13514	13525	13629	13565	13531	13832	13518	13479	13743	13504	13586	13580	13647	13703	13665	13557	13685	13564	13615	13391	13585	13525	13390	13702	13735	13498	13581	13588	13600	13577	13621	13677	13573	13720	13514	13531	13613	13626	13598	13426	13554	13617	13580	13522	13514	13570	13479	13628	13544	13698	13541	13734	13497	13654	13500	13566	13561	13579	13667	13551	13518	13597	13433	13736	13544	13590	13466	13518	13578	13512	13461	13511	13530	13596	13651	13612	13502	13569	13547	13431	13484	13659	13518	13434	13497	13529	13426	13600	13558	13562	13475	13448	13600	13528	13564	13377	13611	13493	13676	13510	13615	13662	13554	13572	13538	13617	13545	13667	13706	13584	13666	13600	13589	13510	13532	13684	13720	13586	13602	13533	13591	13587	13460	13644
24205	23900	43639	42498	29191	20757	18147	15508	15089	15096	15094	14988	15050	14993	14990	15087	15085	15245	14902	15116	14957	14991	14931	15057	14986	14835	14923	15005	14933	14746	14901	15046	15043	14860	14883	14763	14822	14799	14910	15002	15034	14846	14945	14820	14825	14865	14941	14831	14951	14808	14742	14900	14867	15002	14825	15036	15059	14777	14817	14861	14925	14975	14790	14548	14907	14908	14794	15130	14707	14901	14948	14897	14900	15007	14862	14774	15086	15062	14909	14873	15108	15146	14957	15047	14910	14930	14622	15025	14999	14842	14827	14911	14957	15004	14713	14886	14804	14848	14667	14832	14888	14921	14977	14964	15048	14981	14797	14870	14957	14999	14868	15043	14917	14787	14866	14776	14855	15090	14909	14718	14938	14810	14816	14838	14838	14945	14799	14800	15054	14832	14692	14751	15040	14728	14852	14830	14930	14847	14990	14977	14811	15012	14705	14908	14742	14576	14751	14676	14846	14929	14779	14785	14640	14855	14877	14892	14927	14878	14856	14860	14952	14729	14967	14991	14709	14915	14889	15042	14930	14742	14819	14823	14770	14897	14795	14895	14807	14867	14773	14943	15048	14835	14857	14765	14730	14648	14997	14784	14641	14750	14825	14807	14962	14932	14788	14874	14879	14784	14846	15048	14935	14753	14850	14971	15011	14792	14823	14923	14960	14788	14941	14903	14722	14733	14760	14833	14644	14871	14558	14612	14926	14838	14892	15025	14856	14988	14899	14758	14813	14810	14904	14897	14948	14873	14960	14756	14966	14924	14938	14759	14983	14860	14976	14693	14795	14891	14982	14969	14901	14633	14895	14819	14953	14918	15044	14841	14938	14953	14867	14924	14879	14790	14850	14751	14882	14851	14971	14937	14881	14841	14933	14745	14791	14902	14903	14612	14972	14951	14899	14859	14873	14924	14792	14697	14811	14960	14925	14846	15045	14994	14646	14665	14582	15014	15078	14808	14770	15177	14758	14738	14961	14690	14928	14836	15026	14857	14659	14926	14802	14880	14903	14751	14899	14703	14839	14968	14700	14826	14860	14855	15010	14657	14901	14926	14924	14844	14922	14928	14762	14949	14733	14923	14608	14899	14723	14853	14887	14958	14884	14836	14816	14642	14886	14957	14726	14952	15144	14915	14816	15007	14718	14976	14792	14817	15006	14899	14888	14771	14732	14895	14768	14864	14816	14928	14757	14872	14771	14988	14778	14882	14898	14862	14907	14756	14751	14839	14704	14773	14984	14834	14866	15025	14941	14795	14914	15009	14687	14814	14810	14815	14925	15031	14892	15008	14737	14902	14941	14897	14954	14933	14874	14828	15018	15054	14920	14887	14997	14784	14815	14781	14861	15029	14952	14790	14949	14901	14898	14906	14871	14922	14886	14930	14741	14868	14836	15023	14827	14852	14859	14939	14939	14786	14766	14814	14781	14861	14869	14731	14847	14942	14755	15024	14857	14751	14857	14740	14919	14954	14874	14873	14949	14905	14925	14912	14776	14730	14900	15117	14822	14874	14818	14864	14871	14845	14883	14797	14863	14609	14760	14854	15153	15116	14895	14682	14935	14797	14874	14912	14968	14722	14810	14858	14828	14676	14720	15004	14922	14836	14814	14927	14744	14912	15023	14839	14795	14982	15001	14729	14854	14783	14802	14871	14775	14936	15063	14913	14871	14897	14903	14753	14899	14820	14728	14887	14713	14885	14982	14863	14770	15030	14980	14821	14617	14897	14817	14725	14699	14792	14856	14942	14845	14807	14939	14990	14899	14777	15022	14906	14678	14902	14781	14869	14927	14803	14714	14802	14910	15157	14815	14844	14831	14714	14845	14721	14968	15040	14997	14801	14794	14694	14958	14956	14779	14810	14844	14876	14962	14731	14829	14892	14832	14882	14887	15088	14957	14791	14743	14755	14833	14812	14804	14771	14858	14779	14830	14782	15038	15007	14755	15046	15020	14895	14980	14872	14836	15036	14938	15079	14849	14702	14725	14922	14925	14870	14800	14962	14847	14792	15032	14814	14819	14809	14757	15157	14887	14916	14891	14805	14862	14997	14962	14975	14857	14900	14865	14852	14972	14921	15123	14801	14893	14789	14875	14984	14949	14884	14870	15064	14955	14892	14983	14856	14839	14906	14794	14815	14794	14895	14978	14747	14834	14792	14765	14951	14868	15139	14910	14793	14911	14778	14799	14867	14892	14909	14913	14893	14672	14791	14943	14872	14984	14739	14781	14840	14791	14787	15012	14980	14921	14776	14732	14750	14737	14893	14790	14851	14800	14967	14815	15069	14796	14952	14847	14943	14759	14829	14908	14826	14946	14887	14765	14835	14908	14770	15006	14911	15029	14905	14737	14776	14887	14794	14795	14771	14877	14833	15018	15043	14627	14783	14918	14672	14968	14838	15069	14978	14804	14751	14937	14910	14996	14895	14865	14806	14879	15030	14821	14662	14786	15049	14803	14799	14948	14695	14982	14889	14925	14977	14821	14845	14875	14835	14986	14931	14836	14909	14925	14875	14804	14915	14650	14997	14989	14818	14805	14706	14856	14901	14956	14859	15013	14827	14694	14933	14851	14993	14760	14753	14883	14844	15061	14811	14778	14897	14721	14626	14875	14951	14775	14940	14743	14852	14931	14939	14862	14814	14805	15005	14780	15058	14795	14720	14877	14939	14630	14881	14836	14822	14925	14914	14757	14765	14964	14879	14995	15030	14968	14859	15014	15013	15080	15047	14798	14813	14918	14814	14750	14806	14995	14841	14740	14867	14871	14988	15029	14707	14705	14772	14863	15003	14821	14763	14694	14881	14880	14817	14798	14826	14623	14811	14934	14861	14921	14677	14866	14875	14868	15005	15091	14923	14891	14907	14797	14873	14920	14821	14863	14765	15024	14913	15001	14861	14788	14739	14923	14886	14846	14926	14935	14898	14655	14987	14943	15060	14746	14847	14947	14754	14756	14675	15064	14946	14872	14905	15003	14760	14791	14718	14909	14818	14758	14908	14828	14936	14898	14947	14922	14790	14813	14651	14789	14746	14960	14973	14958	14901	14984	14864	14950	15003	14765	14884	14751	14907	14918	14951	14966	14803	15111	14594	15168	14772	14930	14880	14780	14963	14816	14906	14856	14942	14836	14946	15027	14848	14963	14774	14871	14986	14881	14817	14910	14803	14788	15040	14802	14864	14743	14804	14749	14891	14827	14916	14944	14957	14909	14748	14638	14808	14927	14901	14965	14896	15021	15092	14926	14994	14936	14889	14872	14884	14855	14822	14859	14892	14951	14846	14838	14864	14969	14822	14887	15000	14897	14833	14772	14816	14802	14756	14778	14963	14925	14923	14973	14752	14943	14796	14863	14880	14837	14728	14886	15019	14986	14840	15000	14808	14895	14993	14813	14852	14858	14991	15019	14802	14933	15015	14880	14922	14940	14805	14748	14802	14945	14799	14879	14928	14758	14814	14997	14774	14687	14915	14855	14869	14896	15031	14831	14885	14945	14827	14888	14888	14760	14875	14823	14984	14730	14923	14901	14902	15105	15043	14820	14810	14881	14808	14971	14947	14796	14936	14862	14878	14782	14885	14843	14721	14962	14700	14885	14700	15168	14843	14777	14728	14848	14937	14875	14777	14951	14781	14855	14560	14802	14972	14831	15026	14897	14952	14868	14880	14841	15230	14959	14953	14893	14852	15094	14902	14889	15013	14953	14747	14974	14546	15096	14816	14849	14753	15003	14905	14753	14866	15079	14817	14943	14867	15114	14733	14930	14720	14775	14753	14845	14752	14796	14978	14879	14856	14893	14775	14888	14838	14940	14999	14973	14918	14838	14764	14787	14806	14903	14661	14809	14869	14737	14906	14832	15174	14864	14647	14793	14828	14685	14982	15064	14917	14960	15063	14632	14717	14962	14846	14889	14798	15033	14984	14954	14812	14921	14875	14803	15067	14865	14748	14739	14948	14855	14675	14931	14709	14841	14750	14992	14913	14811	15009	14921	14794	14951	14806	14809	14805	15015	14814	14779	14780	14863	14928	15188	14838	14742	14746	14688	15018	14907	14878	14912	14719	14897	14876	15005	14760	14761	14730	14834	14782	14935	14932	14747	14640	14818	14951	14723	14788	14850	14801	14962	14869	14592	14716	14840	14839	14980	14746	14904	14893	14960	14789	14663	14972	14941	15056	14951	14907	14831	14849	14980	14762	14915	14905	15011	14723	14709	14654	14815	14970	14844	14900	14788	14838	14733	14827	14833	14843	14859	14847	14741	14865	14818	14944	14764	14860	14953	14523	14781	14831	14774	14905	14945	14750	14850	14814	14853	14919	15030	14835	14789	14969	14566	14902	14757	14803	14935	14862	14761	14939	14842	14800	14800	14858	14956	15020	14815	14870	14819	14744	14843	14838	14993	14808	14857	14998	14824	14772	14736	14929	15028	14945	14855	14870	14901	14884	14905	15051	14839	14968	14730	14798	14913	14943	14895	14846	14831	14907	14946	14881	14897	14924	14821	14767	14682	14904	14759	14637	14889	14713	15059	14928	14873	14780	14834	14579	14764	14919	15113	14784	14868	14870	14958	14856	14851	14827	14942	14825	14739	14849	14813	14915	14894	14897	14995	14707	14942	14890	14732	14825	14950	14857	14904	14747	14845	14644	14760	14909	14762	14889	14801	15101	14777	14792	14699	14945	14740	14901	14898	14883	14636	14855	14926	14916	14791	14807	14822	14815	14818	14954	14928	14901	14812	14923	15045	14856	14821	14702	14800	14908	14874	14799	14638	14812	14779	14849	14784	14798	14785	15020	14781	14854	14854	14870	14808	14746	14918	14968	15041	14748	14847	14836	14814	15020	14866	14803	14781	15035	15000	14946	15010	14933	14957	14826	14958	14917	14808	14801	14940	14776	14887	14853	14963	14813	14822	14926	14740	14735	14794	14847	15154	14759	14829	14939	14910	14791	14803	14782	14856	14831	14940	14751	14950	14823	14911	14914	15100	14841	14910	14954	15047	14770	14834	14987	14923	14696	15002	14936	14803	14815	14690	14811	14726	14772	14792	14728	14892	14919	15028	14840	15137	14907	15010	14962	14623	14846	14961	15034	14783	14675	15006	14968	14809	14835	14868	14874	14973	14832	14783	14698
52835	95272	86520	58744	31216	13938	13876	13943	13883	13980	14206	14000	13817	14001	13945	13970	13947	14043	13975	13921	14056	13881	13962	13968	13970	13979	14119	14005	14048	13818	13970	14006	13853	14011	14005	13993	14014	13813	13965	13849	14053	14083	13942	13977	13960	13820	13764	13999	13897	14078	13943	13929	13829	13880	13989	13792	13838	14041	14023	13983	13937	13977	13875	13898	13871	13873	14020	13773	13802	13823	13990	13814	13927	13965	14007	13940	13993	13864	13944	14026	13949	13937	13890	13967	14011	13944	14073	14016	13913	14085	13958	14023	13973	13858	13984	13866	14038	13989	14077	13996	13948	13900	13796	14109	13850	14056	13945	14013	14005	14089	13906	14008	13651	13750	13928	13822	13923	13923	14012	13861	14120	13888	13823	14006	13853	13958	13769	13754	13798	13813	13781	13979	13857	13953	13941	13942	13965	14017	13989	13935	13886	13796	13885	13833	13750	13839	13993	14128	13896	13818	13781	13789	13855	13893	13789	13885	13906	13934	13895	13954	13910	13883	13988	13998	13949	13998	13954	13941	13974	13892	13985	13894	13928	14030	13821	13919	13991	13905	13813	14116	13979	13977	13835	13828	13994	13832	13816	14031	13858	13770	13948	13901	13763	13958	13850	13763	13855	13925	13929	13957	13909	13861	13848	13886	13973	13767	13719	13914	13990	14017	13886	13894	13780	13931	13998	13790	14112	13948	13907	13735	13752	13973	13872	13998	13889	13970	13977	13925	14033	14008	13877	13842	13942	13831	14013	13897	14059	13963	13846	13941	13950	13806	14133	13945	13897	13842	13822	13952	13761	13899	14041	13839	14048	13886	13930	14033	13887	13828	13814	13963	13931	14010	13931	13982	14015	13883	13945	13880	14006	13820	13892	13796	13924	13827	13977	13936	13796	13984	14022	13855	13851	13948	13904	13823	13898	13845	13961	13916	13914	13818	14058	13867	13847	13900	13830	13766	13974	13880	13975	13749	13884	14001	13919	13983	13732	13903	13890	14008	13813	13911	13786	13807	13861	13958	13884	14051	13874	13981	13916	13918	13842	13821	14062	13801	13908	13910	13987	13996	13876	14003	14030	14023	14030	13947	14105	13884	14046	13961	13952	13983	13854	13995	13782	14105	13875	13862	13914	13885	14043	14040	13930	13848	13747	13934	13820	13964	13935	13947	14007	13900	13985	13845	14117	13757	13971	13899	13909	13834	13902	13860	13927	13966	13939	13931	13900	13839	13987	13801	13870	13727	13894	13887	13841	13837	13931	13765	13949	13793	13776	14024	14070	14032	14103	13897	13959	13924	13889	13859	13898	14047	13888	14021	13908	13771	13999	13785	14018	14072	13974	13759	13988	13788	13896	13849	13995	13840	13832	14138	14058	13835	13876	13835	13981	13892	13945	13914	13890	14023	13854	13986	13945	14037	13869	13831	13969	13928	13778	13935	13933	14111	14070	14020	13999	14013	13973	13935	13988	13986	13919	13726	14003	13850	14065	13778	13749	13821	13826	14009	13819	13993	13934	14092	14009	13873	14104	13994	13797	13833	13953	14029	13909	14073	13963	13833	13913	13788	13906	13910	13973	13922	13783	13997	13803	13869	13745	13882	13984	14058	13951	13808	13984	14030	13989	13759	14057	14031	14045	13899	13789	13846	14010	13878	13894	13909	14012	14062	13986	13984	14198	13904	13997	13855	13830	13704	14010	13947	13971	14017	13989	13819	14070	13890	13912	13961	13872	14080	13801	14107	13810	13892	13971	13944	13963	13947	13931	13975	13932	14024	13808	13935	13895	13941	13965	13979	14057	13879	13812	14125	13942	13788	13929	14018	13867	13793	13897	13708	14029	14015	14004	13931	13941	13855	14022	13979	14028	13948	13850	13751	13905	13904	13831	14101	13883	13892	13916	13937	13975	13864	13873	13845	14026	13914	13917	13873	13910	13990	13892	13814	13918	14050	14018	13819	14001	13822	13836	14089	13864	13886	13998	13948	13858	13995	13894	13943	13728	13898	13992	13910	13998	13769	14083	13901	14004	13922	13892	13928	13919	13877	13883	14049	14065	13720	13788	13870	14144	14095	13895	14075	13872	13853	13865	13983	13976	13884	13798	13929	13909	13842	14039	13934	13993	13865	13893	14019	13975	13887	13923	13954	13995	13826	13821	13971	13850	14057	14066	13834	13913	14027	13873	13933	13951	13965	13831	13924	13825	13849	13810	13898	13913	13772	13997	14054	13982	14029	13904	13815	13909	13827	13977	14012	14102	13834	13883	13970	13745	13950	14007	13819	13918	13933	14008	13919	13875	13926	14149	13839	13862	13919	13999	13877	13896	14067	13866	13908	13792	13807	13874	13991	13833	13827	13894	13946	13843	13902	13750	13889	13795	14001	13921	13949	13876	13817	13928	13843	13905	13739	13700	14048	13910	13852	14003	13958	13897	13761	13831	13958	13868	13982	13979	13944	13949	14094	13750	13969	13943	13929	14019	14021	13870	13913	14073	14015	14081	14057	13975	13890	14042	13990	14013	13913	14081	13839	13912	13889	13771	13900	13973	13920	14005	13960	13808	14128	14041	13845	13962	14070	13884	13884	13981	13882	14140	13983	13889	13853	13963	13809	14086	13841	13837	13919	13954	13794	13876	13942	14047	13891	14076	13840	14261	13806	13814	13675	13973	13907	13892	14031	14049	14031	13849	13843	13809	13856	13857	14134	13812	13885	13938	14117	13909	13994	13962	14091	13919	13956	13971	13899	13805	13810	14062	14020	13905	14150	13912	13943	13885	13771	13979	13918	13874	13952	14091	13738	13825	14082	13916	13988	13956	14076	13963	13909	13875	13929	13906	13935	13810	13862	14048	13937	13873	14094	13912	14035	14102	13933	13744	13914	13766	13919	13796	13948	14052	13858	13919	14092	14097	13893	13740	13892	14067	13974	13880	14032	13972	13862	13962	14107	13958	13757	13940	14112	13889	13963	13980	14001	13912	13941	13797	13953	13850	13966	13932	13896	13807	14045	13937	14149	13814	13898	14120	14012	13912	13971	13944	13811	13982	13831	13845	13801	13836	13873	13799	13993	13875	13981	13958	13830	13999	13912	14177	13879	13949	13917	13956	14077	14078	13960	13839	13940	13969	13883	13896	13765	13921	13845	13979	13810	13771	13975	14079	13973	13990	14038	13954	13885	13850	13924	14060	14008	14042	13786	14008	13792	13903	14004	13938	13839	13849	14059	13980	14070	13874	13745	13750	14022	14148	13943	13943	13916	14012	13770	13782	14093	13872	14063	14053	13900	13975	13986	13893	14089	13867	13801	13906	13787	13992	13803	13776	13994	13749	13895	14064	13871	13929	13893	13924	13837	13865	14035	13976	13910	13822	13982	14015	13849	13863	13819	13970	13928	14013	14023	13985	14005	14017	14055	13861	13946	13798	13919	13998	13970	13897	13980	13910	13827	13927	13914	13982	14039	13941	13931	13864	13976	13932	13865	13931	13836	13839	14052	13975	14064	14128	13721	13984	14016	13783	13784	13908	13956	13900	13807	13816	13990	13970	13830	13836	13809	13829	13902	14060	13994	14157	13950	14063	13871	13931	14029	14072	13639	13889	13916	13808	13991	13988	14044	13810	13892	13837	13749	13836	14174	13999	13753	14004	13894	13823	13909	14011	13940	13774	13847	14002	13878	13962	13771	14005	14049	13888	13958	13806	13922	13933	14008	13939	13983	13965	13850	13859	13968	14030	13790	14040	13873	14044	13866	13791	13891	13885	13911	14043	14078	13871	13955	13922	13748	13993	14022	13816	14000	13937	13898	13950	14080	13863	14016	13934	13851	13944	14014	14009	13896	13876	13799	13926	14017	13806	13959	13901	13819	14195	14112	13971	13961	13906	13884	13933	14012	13975	13930	13892	13876	13904	13990	14047	14025	13895	13775	13918	14015	13911	14033	13952	13989	13815	13904	13895	14082	13955	14068	13972	14010	13961	13729	14059	13822	14022	13954	13867	13883	14002	13867	13846	13906	13956	14092	13969	13853	13876	13999	13892	13854	14062	13819	14008	13927	13875	13927	13932	13885	13947	13944	13969	13954	13723	13932	14062	13878	13947	13876	14025	13942	14103	14002	13835	13959	13985	14106	14032	13861	13747	13906	13890	13980	14058	14046	13823	13902	13877	13836	13891	13831	14020	13885	13769	13861	13851	14020	13900	13914	13884	13981	14056	13948	13988	13926	13912	13968	13891	14152	13998	13946	13827	14016	14093	13844	14005	13929	14065	13952	13926	13952	13947	13998	13830	14023	13937	13955	14018	13843	13888	14037	14033	13957	14002	14040	13998	13843	13780	13866	13891	13897	13915	14021	13999	14016	13944	13878	13959	13681	13898	13880	13899	13760	13858	13916	14113	14003	13977	13937	13886	13949	13947	13912	14016	13783	13882	13998	13817	14135	13874	14065	14113	14015	13862	13757	13888	13826	14011	14019	13945	13988	14008	13895	13935	13992	13951	13850	13917	13995	13958	13862	14104	13738	13884	13984	13952	13766	13952	13961	14171	14045	13987	13702	13964	13705	13917	13970	13809	13959	14046	13844	13875	13723	13856	13768	13818	13939	13825	13983	13850	13913	13838	13741	13849	13905	13918	13859	14003	13904	13783	13921	13992	13792	14034	14056	13761	14006	14046	13911	13978	13920	13883	13917	13840	14005	13889	13957	13965	14010	13984	13966	13738	13854	13904	13890	13826	13961	13754	13973	13943	13895	14103	13830	13999	13934	13861	13890	14017	13936	13979	13956	13991	13889	13831	13934	13942	13943	13968	13738	13911	13797	13919	14040	13924	13898	13939	13898	14116	13874	13842	13854	13938	13943	13927	13931	14206	14009	14064	13794	13914	13856	13904	13816	13880	13976	13870	13868	13987	13823	13909	13889	14030	13904	13993	13927	13888	13914	13890	13720	14102	14018	13805	13982	13869	13812	13757	13921	14093	14012	13929	13940	13902	13861	13765	13970	13918	13866	13928	13972	13969	14062	13814	13754	13974	13877	14032	14084	13858	14082	13862	13942	14078	13879	13953	13731	13889	13994	14026	13834	13866	14037	14060	13908	13815	14005	13926	13937	13924	14041	13838	13987	13862	13919	13913	14053	13942	14006
23020	22429	37914	38997	30981	22960	22001	16762	15792	15981	15871	15700	15776	15612	15597	15516	15529	15652	15516	15596	15749	15774	15588	15641	15472	15671	15568	15521	15658	15445	15538	15560	15461	15625	15449	15582	15372	15451	15582	15520	15338	15343	15458	15577	15502	15483	15591	15586	15575	15344	15655	15421	15430	15508	15586	15522	15462	15739	15519	15378	15403	15495	15329	15442	15332	15501	15328	15560	15468	15412	15439	15362	15466	15532	15288	15470	15606	15326	15466	15669	15360	15500	15319	15538	15276	15409	15452	15573	15473	15467	15499	15416	15279	15450	15288	15316	15375	15269	15393	15479	15448	15386	15328	15406	15504	15301	15633	15419	15398	15395	15656	15436	15430	15271	15449	15278	15425	15308	15251	15289	15394	15341	15440	15291	15489	15523	15318	15406	15400	15399	15263	15625	15552	15523	15419	15507	15522	15340	15376	15407	15570	15480	15560	15266	15537	15237	15355	15306	15316	15534	15314	15465	15478	15446	15640	15449	15378	15443	15390	15525	15301	15585	15306	15411	15560	15346	15466	15336	15350	15422	15285	15347	15333	15462	15311	15423	15484	15318	15294	15447	15303	15373	15495	15308	15266	15235	15467	15269	15347	15307	15369	15325	15145	15298	15361	15464	15420	15212	15494	15399	15225	15406	15343	15412	15486	15420	15279	15241	15437	15229	15534	15544	15485	15571	15483	15426	15439	15504	15470	15349	15408	15310	15574	15252	15117	15148	15483	15401	15325	15402	15358	15363	15339	15380	15475	15737	15310	15345	15407	15446	15440	15507	15359	15440	15602	15292	15739	15494	15353	15515	15489	15274	15300	15608	15542	15348	15367	15321	15303	15264	15496	15408	15490	15297	15484	15376	15413	15404	15361	15458	15208	15203	15427	15374	15384	15439	15391	15365	15678	15328	15387	15318	15492	15345	15256	15348	15576	15471	15306	15247	15416	15316	15365	15330	15425	15470	15332	15307	15324	15421	15447	15245	15207	15403	15439	15409	15463	15295	15397	15530	15461	15283	15416	15410	15374	15309	15257	15491	15493	15441	15234	15502	15633	15552	15562	15227	15380	15425	15430	15481	15456	15201	15507	15334	15437	15247	15318	15327	15437	15476	15453	15378	15378	15400	15378	15327	15495	15411	15249	15428	15309	15450	15406	15310	15551	15501	15542	15396	15329	15393	15540	15392	15328	15315	15344	15355	15387	15358	15511	15496	15371	15455	15756	15511	15402	15450	15210	15280	15216	15402	15210	15313	15239	15467	15425	15364	15371	15441	15425	15401	15307	15396	15443	15321	15361	15493	15414	15372	15417	15126	15352	15296	15273	15416	15389	15296	15413	15231	15363	15446	15284	15461	15334	15373	15498	15299	15492	15368	15345	15187	15576	15406	15444	15239	15594	15462	15416	15408	15562	15501	15507	15418	15307	15447	15364	15576	15523	15339	15433	15232	15364	15502	15467	15284	15347	15572	15348	15407	15297	15362	15390	15343	15267	15390	15374	15436	15454	15492	15407	15342	15276	15374	15483	15385	15512	15434	15559	15515	15402	15379	15444	15299	15499	15403	15263	15368	15224	15386	15302	15370	15328	15315	15351	15384	15264	15277	15439	15421	15489	15470	15277	15597	15281	15247	15454	15220	15376	15291	15399	15348	15200	15399	15544	15608	15543	15408	15418	15481	15216	15300	15371	15339	15322	15404	15437	15268	15347	15326	15420	15474	15504	15543	15407	15452	15200	15305	15312	15399	15464	15525	15193	15219	15523	15483	15558	15383	15620	15259	15391	15478	15539	15604	15449	15427	15415	15473	15513	15308	15316	15133	15477	15327	15322	15234	15485	15443	15497	15529	15390	15400	15350	15311	15234	15477	15371	15310	15455	15214	15331	15345	15575	15578	15503	15482	15500	15392	15351	15417	15400	15364	15412	15228	15287	15523	15386	15415	15284	15442	15479	15392	15563	15248	15468	15270	15415	15287	15152	15514	15356	15319	15437	15361	15244	15211	15545	15408	15391	15538	15289	15375	15368	15471	15479	15437	15329	15461	15463	15379	15323	15384	15416	15387	15396	15388	15245	15313	15387	15355	15285	15317	15520	15507	15352	15436	15369	15353	15405	15275	15430	15393	15352	15301	15417	15386	15370	15363	15359	15509	15318	15222	15552	15516	15347	15305	15539	15250	15395	15343	15342	15361	15228	15523	15467	15461	15185	15384	15339	15378	15251	15389	15302	15258	15501	15214	15076	15595	15324	15272	15368	15247	15476	15442	15516	15385	15354	15414	15390	15456	15261	15319	15378	15436	15380	15227	15396	15274	15542	15382	15515	15229	15348	15243	15540	15303	15351	15376	15445	15322	15173	15318	15312	15291	15353	15230	15401	15518	15390	15536	15389	15323	15361	15369	15216	15297	15292	15508	15450	15390	15218	15410	15300	15461	15275	15399	15320	15510	15172	15579	15298	15396	15358	15380	15329	15419	15308	15445	15328	15174	15302	15207	15396	15461	15331	15405	15377	15201	15344	15451	15365	15374	15445	15403	15218	15405	15489	15441	15314	15461	15207	15337	15319	15400	15304	15342	15451	15278	15358	15121	15381	15210	15467	15548	15427	15402	15313	15409	15109	15442	15329	15326	15379	15409	15429	15427	15360	15342	15485	15522	15481	15440	15417	15375	15369	15408	15484	15459	15521	15315	15325	15236	15381	15520	15298	15214	15406	15533	15522	15418	15423	15317	15352	15428	15211	15232	15337	15408	15248	15352	15423	15316	15537	15436	15414	15493	15393	15234	15486	15369	15292	15507	15387	15199	15510	15375	15306	15370	15420	15394	15242	15438	15364	15290	15279	15194	15399	15210	15289	15291	15305	15509	15412	15345	15446	15389	15165	15276	15289	15460	15503	15429	15475	15441	15250	15477	15408	15320	15414	15441	15375	15492	15244	15251	15547	15336	15486	15440	15246	15487	15483	15470	15334	15395	15376	15457	15398	15433	15409	15275	15486	15397	15138	15268	15455	15379	15415	15306	15464	15533	15242	15308	15430	15408	15486	15289	15238	15397	15364	15315	15662	15290	15239	15347	15355	15303	15335	15221	15365	15435	15532	15489	15366	15247	15358	15428	15542	15283	15512	15352	15125	15607	15315	15195	15391	15229	15488	15520	15361	15263	15557	15419	15466	15426	15387	15371	15516	15493	15489	15363	15394	15485	15368	15436	15355	15578	15349	15322	15418	15339	15387	15489	15489	15416	15453	15201	15519	15343	15432	15321	15592	15415	15321	15611	15403	15327	15418	15544	15282	15622	15482	15364	15488	15400	15434	15248	15399	15238	15356	15228	15328	15295	15501	15371	15339	15471	15270	15447	15373	15623	15485	15464	15176	15348	15210	15412	15358	15354	15236	15225	15385	15325	15347	15394	15230	15292	15252	15444	15289	15391	15443	15432	15495	15420	15315	15523	15469	15320	15620	15454	15462	15346	15384	15456	15479	15248	15331	15281	15342	15413	15276	15316	15508	15318	15427	15608	15386	15451	15223	15310	15449	15200	15336	15355	15394	15339	15359	15328	15379	15219	15217	15428	15323	15376	15457	15426	15459	15307	15559	15321	15490	15299	15444	15390	15379	15426	15344	15525	15304	15504	15601	15458	15376	15513	15439	15349	15251	15244	15382	15379	15299	15414	15414	15096	15416	15279	15189	15433	15287	15437	15480	15509	15385	15513	15257	15532	15353	15428	15401	15365	15389	15353	15319	15243	15227	15485	15561	15555	15414	15451	15480	15442	15367	15423	15612	15385	15217	15361	15255	15479	15368	15467	15364	15480	15488	15282	15433	15511	15393	15563	15097	15460	15533	15266	15484	15404	15385	15524	15550	15180	15388	15337	15350	15384	15350	15315	15534	15486	15594	15477	15571	15347	15232	15196	15438	15269	15416	15469	15441	15384	15232	15428	15430	15367	15583	15336	15336	15293	15218	15267	15459	15310	15468	15195	15286	15431	15396	15201	15389	15197	15317	15300	15587	15300	15372	15288	15403	15268	15211	15272	15512	15141	15119	15439	15330	15445	15311	15357	15394	15386	15279	15377	15376	15264	15325	15340	15284	15413	15362	15302	15468	15381	15553	15291	15499	15367	15282	15427	15346	15458	15441	15301	15490	15503	15500	15427	15239	15415	15418	15349	15369	15306	15544	15502	15418	15452	15352	15553	15553	15280	15384	15335	15361	15358	15523	15530	15375	15467	15632	15275	15689	15588	15301	15295	15609	15290	15489	15601	15498	15460	15425	15474	15354	15319	15489	15476	15431	15309	15286	15474	15459	15422	15452	15546	15247	15305	15227	15443	15293	15248	15339	15389	15400	15310	15328	15203	15432	15347	15480	15483	15325	15507	15364	15566	15349	15368	15273	15521	15344	15458	15540	15366	15437	15474	15597	15354	15205	15378	15473	15364	15455	15515	15225	15328	15311	15464	15392	15540	15332	15464	15153	15553	15533	15351	15321	15599	15314	15372	15382	15246	15445	15540	15322	15439	15439	15448	15326	15296	15508	15459	15255	15410	15535	15259	15367	15355	15545	15450	15437	15363	15540	15380	15257	15359	15567	15403	15486	15471	15310	15362	15277	15348	15416	15287	15434	15278	15611	15338	15526	15397	15185	15240	15412	15207	15481	15351	15415	15337	15185	15425	15293	15555	15511	15500	15428	15220	15202	15435	15223	15422	15314	15231	15444	15482	15469	15340	15377	15264	15356	15200	15232	15424	15268	15340	15289	15324	15351	15443	15101	15472	15217	15236	15597	15456	15214	15302	15533	15363	15416	15335	15459	15317	15303	15393	15360	15395	15314	15472	15512	15427	15478	15405	15514	15405	15348	15395	15410	15302	15340	15615	15455	15297	15326	15506	15307	15426	15307	15357	15394	15440	15364	15351	15363	15476	15371	15391	15221	15404	15362	15514	15303	15222	15405	15280	15474	15476	15378	15708	15353	15527	15635	15451	15374	15466	15316	15384	15165	15344	15436	15366	15389	15300	15355	15492	15261	15434	15544	15259	15431	15417	15328	15410	15336	15362	15371	15347	15517	15422	15421	15445	15262	15370	15299	15425	15476	15533	15571	15263	15416	15293	15437	15356	15120	15312	15265	15174	15536	15350
61708	103152	95921	73048	41114	14301	14331	14203	14385	14062	14334	14181	14173	14294	14332	14252	14167	14322	14131	14198	14154	14392	14358	14266	14389	14273	14263	14341	14139	14213	14123	14341	14319	14320	14337	14211	14223	14259	14102	14298	14339	14279	14249	14403	14240	14324	14366	14277	14253	14522	14270	14157	14085	14319	14256	14269	14022	14093	14297	14069	14205	14232	14079	14247	14263	14076	14314	14183	14238	14349	14329	14374	14298	14282	14198	14389	14295	14169	14140	14444	14366	14188	14385	14191	14365	14320	14296	14303	14166	14332	14206	14232	14332	14227	14128	14217	14212	14171	14356	14208	14249	14220	14205	14230	14131	14325	14173	14061	14188	14089	14268	14272	14216	14339	14344	14266	14142	14203	14193	14265	14243	14154	14277	14263	14309	14231	14210	14225	14263	14257	14300	14202	14057	14305	14225	14350	14121	14213	14316	14504	14355	14176	14353	14220	14170	14148	14256	14128	14095	14224	14182	14197	14347	14223	14397	14223	14254	14227	14174	14304	14121	14007	14405	14387	14256	14246	14229	14262	14261	14049	14207	14276	14093	14292	14237	14187	14251	14156	14316	14359	14346	14247	14211	14128	14357	14179	14236	14314	14152	14064	14110	14250	14147	14263	14209	14240	14264	14125	14078	14150	14211	14117	14320	14003	14258	14318	14257	14189	14271	14179	14233	14432	13996	14082	14247	14197	14200	14226	14211	14212	14169	14018	14435	14111	14305	14291	14129	14250	14239	14229	14263	14126	14294	13977	14226	14345	14080	14326	14122	14242	14092	14292	14333	14164	14334	14082	14234	14127	14321	14307	14188	14117	14171	14304	14215	14135	14487	14200	14243	14121	14378	14350	14199	14283	14142	14410	14234	14168	14193	14281	14292	14126	14189	14332	14162	14258	14141	14312	14281	14121	14104	14206	14283	14456	14269	14218	14387	14318	14265	14341	14239	14248	14325	14298	14122	14170	14283	14210	14263	14248	14203	14137	14267	14206	14299	13938	14281	14187	14167	14207	14221	14265	14062	14249	14147	14173	14263	14136	14339	14357	14277	14038	14364	14094	14157	14252	14244	14399	14146	14319	14310	14196	14073	14461	14121	14265	14217	14302	14224	14110	14296	14197	14144	14236	14337	14095	14220	13985	14270	14209	14225	14245	14176	14251	14338	14333	14241	14120	14230	14198	14219	14153	14163	14087	14265	14214	14199	14258	14016	14105	14186	14219	14159	14234	14371	14246	14057	14302	14451	14168	14189	14236	14093	14268	14326	14176	14144	14150	14266	14374	14305	14233	14116	14250	14279	14224	14154	14086	14266	14254	14072	14347	14272	14228	14160	14271	14257	14245	14321	14219	14255	14092	14151	14143	14151	14347	14264	14304	14218	14180	14160	14002	14171	14322	14248	14315	14267	14122	14134	14373	14179	14256	14040	14337	14248	14315	14238	14311	14213	14106	14195	14229	14321	14094	14305	14147	14262	14305	14236	14245	14184	14031	14078	14374	14230	14068	14264	14465	14136	14208	14189	14301	14132	14056	14305	14179	14287	14214	14333	14330	14215	14386	14373	14237	14306	14274	14117	14090	14193	14077	14305	14441	14313	14339	14207	14269	14209	14177	14213	14179	14266	14218	14235	14194	14321	14294	14275	14104	14228	14236	14053	14251	14316	14171	14183	14097	14290	14332	14232	14281	14329	14190	14306	14158	14322	14184	14338	14267	14159	14183	14191	14110	14251	14354	14181	14262	14148	14363	14254	14251	14257	14180	14303	14297	14276	14131	14224	14247	14152	14282	14218	14356	14075	14232	14302	14080	14320	14082	14251	14249	14116	14262	14240	14284	14218	14343	14351	14188	14161	14264	14413	14311	14183	14168	14241	14267	14254	14250	14298	14445	14182	14056	14113	14305	14165	14180	14369	14261	14221	14255	14205	14154	14289	14204	14319	14143	14130	14213	14259	14238	14169	14149	14295	14133	14206	14380	14307	14149	14090	14279	14293	14278	14143	14136	14110	14226	14325	14142	14310	14394	14276	14330	14092	14216	14232	14269	14329	14231	14300	14283	14196	14102	14336	14233	14363	14155	14114	14186	14200	14137	14333	14197	14262	14326	14314	14211	14325	14355	14135	14265	14278	14294	14269	14379	14278	14315	14105	14324	14244	14341	14379	14039	14189	14167	14324	14222	14206	14346	14192	14377	14349	14136	14326	14226	14436	13962	14104	14257	14162	14274	14232	14203	14310	14216	14303	13992	14263	14390	14287	14085	14303	14147	14131	14361	14199	14319	14185	14354	14175	14184	14327	14098	14245	14264	14186	14330	13905	14238	14259	14243	14149	14171	14277	14178	14224	14123	14245	14379	14205	14248	14235	14267	14163	14060	14238	14248	14218	14160	14095	14338	14264	14073	14317	14126	14179	14275	14181	14161	14236	14342	14207	14279	14192	14342	14218	14267	14324	14240	14136	14163	14121	14316	14390	14287	14238	14168	14189	14246	14167	14047	14315	14208	14294	14302	14273	14293	14227	14197	14171	14259	14301	14349	14197	14296	14197	14259	14346	14167	14282	14174	14199	14219	14157	14251	14295	14166	14348	14197	14250	14195	14364	14223	14283	14082	14265	14371	14210	14247	14344	14137	13929	14083	14306	13908	14157	14107	14230	14416	14304	14320	14154	14170	14301	14260	14154	14259	14279	14158	14238	14182	14470	14246	14200	14304	14132	14286	14259	14154	14356	14342	14301	14302	14354	14093	14330	14366	14110	14274	14214	14403	14318	14053	14346	14194	14185	14270	14231	14192	14230	14223	14271	14160	14310	14200	14200	14268	14283	14371	14102	14233	14266	14176	14334	14132	14112	14295	14236	14320	14124	14291	14218	14261	14194	14328	14287	14254	14113	14104	14180	14318	14154	14224	14093	14145	14272	14323	14273	14284	14351	14237	14231	14340	14291	14173	14245	14200	14230	14173	14210	14332	14160	14234	14312	14221	14182	14323	14427	14196	14145	14277	14291	14273	14158	14150	14163	14049	14218	14224	14162	14218	14163	14338	14275	14081	14159	14032	14040	14252	14192	14205	14242	14189	14271	14258	14243	14217	14281	14276	14176	14213	14258	14266	14289	14118	14343	14143	14094	14230	14266	14119	14230	14164	14373	14193	14321	14242	14189	14274	14124	14412	14329	14104	14160	14229	14123	14225	14209	14296	14148	14338	14161	14240	14373	14207	14061	14143	14149	14111	14147	14161	14253	14370	13950	14205	14036	14339	14335	14224	14370	14190	14192	14160	14076	14203	14228	14185	14256	14164	14130	14181	14372	14063	14228	14206	14369	14136	14318	14218	14013	14028	14308	14214	14144	14373	14287	14312	14142	14138	14017	14229	14442	14207	14148	14373	14239	14078	14258	14030	14168	14186	14235	14197	14149	14141	14257	14171	14025	14393	14344	14291	14030	14206	14100	14266	14176	14148	14388	14245	14241	14205	14236	14273	14155	14203	14210	14239	14013	14279	14037	14085	14188	14308	14257	13978	14110	14201	14087	14202	14302	14029	14296	14131	14353	14169	14130	14234	14414	14129	14112	14144	14234	14121	14251	14241	14099	14170	14210	14244	14185	14193	14202	14291	14187	14173	14255	14194	14155	14207	14292	14197	14199	14239	14232	14121	14215	14134	14283	14219	14049	14388	14259	14061	14235	14354	14204	14153	14338	14130	14270	14186	14248	14144	14297	14263	14142	14306	14284	14146	14296	14097	14283	14456	14134	14139	14067	14383	14111	14350	14347	14077	14224	14203	14154	14286	14270	14198	14100	14336	14302	14291	14211	14116	14233	14022	14134	14072	14234	14286	14248	14269	14104	14383	14189	14004	14164	14161	14112	14067	14306	14192	14135	14186	14164	14125	14163	14283	14175	14181	14149	14225	14181	14139	14270	14207	14151	14297	14164	14316	14268	14246	14210	14305	14192	14268	14192	14102	14284	14390	14420	14354	14327	14235	14462	14043	14125	14089	14217	14319	14271	14119	14325	14205	14342	14346	14278	14236	14229	14272	14207	14357	14132	14314	14209	14228	14336	14276	14063	14159	14272	14158	14331	14205	14338	14049	14269	14186	14378	14018	14226	14339	14257	14158	14321	14191	14286	14185	14212	14237	14301	14125	14098	14096	14302	14148	14312	14113	14258	14378	14139	14287	14106	14202	14201	14227	14206	14295	14386	14091	14205	14282	14209	14208	14171	14102	14259	14354	14222	14178	14247	14273	14241	14373	14303	14111	14296	14205	14195	14452	14140	14225	14151	14162	14402	14129	14260	14114	14228	14172	14384	14236	14039	14044	14188	14403	14294	14184	14267	14230	14208	14243	14239	14414	14298	14068	14213	14146	14216	14377	14206	14366	14310	14100	14254	14312	14196	14139	14093	14306	14084	14170	14244	14166	14329	14220	14335	14282	14255	14289	14146	14102	14185	14271	14196	14208	14289	14275	14179	14039	14218	14094	14364	14201	14281	14088	14085	14167	14297	14171	14344	14257	14313	14144	14223	14320	14169	14267	14273	14114	14028	14157	14275	14205	14301	14287	14244	14059	14197	14322	14134	14216	14209	14255	14348	14038	14436	14308	14137	14242	14316	14273	14169	14283	14115	14311	14315	14152	14293	14171	14012	14169	14299	14334	14271	14299	14077	14230	14121	14180	14388	14228	14288	14228	14153	14189	14304	14062	14165	14191	14176	14153	14294	14234	14073	14337	14323	14293	14159	14202	14153	14283	14237	14083	14279	14278	14352	14292	14203	14333	14276	14162	14239	14262	14212	14212	14062	14196	14267	14226	14251	14300	14188	14214	14225	14241	14116	14175	14206	14253	14259	14141	14113	14064	14348	14244	14195	14277	14199	14329	14163	14198	14214	14123	14178	14303	14274	14221	14194	14207	14303	14227	14131	14269	14300	14270	14225	14255	14164	14242	14160	14300	14122	14212	14331	14292	14061	14150	14056	14116	14262	14216	14258	14149	14196	14159	14189	14319	14433	14162	14168	14236	14133	14053	14156	14263	14385	14195	14355	14201	14217	14144	14470	14285	14316	14178	14160	14360	14357	14182	14287	14149	14234	14193	14281	14223	14353	14290	14102	14240	14247	14212	14217	14177	14368	14303	14257	14173
28010	32210	43404	33233	20695	15924	15549	15214	15076	15228	15263	15159	15233	15311	15245	15252	15282	15222	15286	15140	15206	15248	15298	15239	15049	15091	15143	15166	15136	15153	15146	15133	15252	15045	15086	14840	14950	15137	15180	15178	15191	15063	14867	14997	15027	15050	15132	15063	15032	15194	14951	15023	15202	15106	15183	15299	15129	15144	15213	15156	15244	15339	15128	15080	15132	15241	15034	15262	15113	15093	15152	15106	15046	15284	15317	15142	15322	15148	15363	14997	15174	15130	15118	15228	15221	15068	15272	15250	15049	14933	14883	15099	15265	15201	15255	15143	15223	15173	15286	14992	15074	15201	15159	15203	15104	15259	15159	15016	15098	15290	15156	15129	15203	15241	14965	15157	15061	15178	14966	15099	15101	15128	15209	15079	15014	15098	15161	15294	15127	15063	15009	15093	15009	15290	15081	15095	15221	15192	15067	15106	14944	15036	15002	15208	15035	14866	15119	15079	15041	15200	15135	15214	15090	15186	14971	15280	15139	15141	15078	14947	15109	15141	15069	15085	15047	14960	14968	15116	15138	15151	15027	15277	14972	15228	15114	15111	15100	14950	14943	15187	15233	15250	15275	15126	14984	15041	15120	15162	14977	14938	15026	15157	15052	15179	15152	15118	15139	15087	15285	15298	15023	15243	15115	14972	15109	15020	15244	15260	14990	15200	14989	15088	15091	15176	15271	15229	15071	15169	15048	15024	15036	15162	15196	15032	15032	15011	15062	14880	15230	15054	15059	15089	14982	15134	15168	14985	14840	15047	15198	15168	15020	15243	15079	15084	15086	15145	15134	15069	15234	15086	14916	14950	15200	14977	15054	15331	14972	15112	15170	15045	15141	15045	15245	15175	14957	14934	15090	15129	15007	14687	15204	15098	14946	14960	14879	14974	15169	15098	15162	15141	15059	15198	15043	15161	15194	15059	14973	15039	15083	14945	15089	15169	15084	15166	15191	15068	15022	14967	15065	15045	15118	15070	15155	14888	15114	15083	15035	15314	15151	15053	14904	14940	14952	15117	15014	15166	15153	15077	15002	14998	15091	14990	15099	15142	15132	15161	14975	15044	15161	15109	15133	15166	15094	15098	15053	15078	15053	15062	15166	15110	15069	14943	15093	15095	15114	15116	15126	15273	15233	15240	15131	15145	15036	15062	15140	15063	15125	15010	15022	15130	15094	14962	15048	15277	15273	15105	15196	15091	15281	15033	14865	15036	15134	15149	15222	15084	15335	15254	15163	15081	15092	15149	14975	15155	15288	15180	15153	15027	15121	15196	15274	15251	14854	15028	15086	15140	15140	15139	15059	14959	15119	15083	15007	15204	15086	15111	15124	15006	14990	15201	15032	14943	15054	15081	15154	15137	15181	15065	15261	15201	15046	15119	15081	15080	15203	15261	15114	15053	14911	15263	15108	15029	15024	15193	15316	15004	15073	15053	14968	14994	15100	15045	15257	15127	15018	15043	15042	15000	15114	14996	15115	15232	15176	15016	14945	15192	14966	15073	15133	15186	15350	15294	15009	15203	15138	15120	14926	15010	15130	15415	15112	15206	15067	15271	15063	14957	15003	15012	15183	15198	15022	15000	15103	15185	15024	15101	15202	15103	15116	15108	15170	15024	15164	15268	15117	15120	15049	14796	15247	15142	15061	15235	15240	15339	15159	15231	15039	14985	15126	15118	15086	15159	15128	15100	14955	15176	15140	15077	14871	15011	15170	15126	15260	15040	15159	15131	15254	14957	15061	14999	15178	15161	15178	15004	15195	15141	14800	15004	14961	15186	15073	15173	15102	15160	15169	14978	14955	15227	15128	15163	15120	15148	15071	15179	15238	15012	15097	15161	15238	15056	15063	15276	14955	15142	15185	15225	15113	15162	15153	15163	15201	15003	15107	15187	15094	15167	15115	15084	15044	15022	15090	15212	15244	15129	15181	15075	15034	14871	15033	14999	15094	15223	15178	14901	15181	15097	14967	15169	15130	14969	14956	15029	15172	14929	15069	15037	15042	15104	15134	14900	15082	15144	15146	15233	15015	15335	15177	15242	15141	15066	15243	15109	15206	15061	15166	15214	15053	15125	15215	15084	15122	15220	15233	15165	15090	14983	15220	14951	15017	15057	15182	15232	14884	15190	15073	14936	15144	15227	15042	15094	15271	15010	15140	15091	15231	15044	15203	15047	14974	15224	15246	14956	14993	15088	15115	15134	15223	15108	15111	15174	15058	15148	14997	15077	15206	15087	14956	15179	15331	15285	15195	15132	15042	15284	15172	15084	15032	15324	15284	15194	15049	15106	15274	15087	15110	15073	15167	14978	15114	14980	15238	15069	15195	15251	15009	15145	15136	15037	15057	15050	15263	15094	15139	15102	14998	15111	15074	15160	15156	15120	15253	15053	15166	15281	15199	14981	15003	15163	14937	15067	14995	15044	15274	15128	15240	15130	15024	15192	15310	15048	15119	15125	14920	15185	15205	15184	14945	15019	15201	15279	15200	15090	15141	15173	15228	15227	15166	15043	15141	15010	15040	15128	15166	15222	15133	15095	14902	15302	14959	15229	15299	15196	15117	15181	15245	15059	15010	15032	15119	15359	14843	15097	15266	15264	15056	14976	15136	15002	15148	15175	15063	14955	15117	15086	15270	15447	15183	15064	15207	15074	15382	15108	15162	14922	15215	15125	15172	15192	15264	15086	15170	15184	15196	15009	15133	15133	15061	15207	14943	15067	15204	15105	15163	15278	15008	15103	15206	14925	14889	15283	15188	15173	15233	15184	15155	15063	15045	15139	15152	15091	15137	15190	15301	15151	15402	15184	15127	15170	15176	15145	14965	15211	15182	15150	15135	15074	14897	14976	15131	15105	14932	15191	15066	14906	15124	15243	15035	15181	15266	14868	15286	15095	15017	14997	15409	15012	15256	14968	14975	15147	14912	15090	15078	14934	15025	15008	15389	15130	15201	15038	15033	14941	15097	15114	15016	15193	15317	14981	15198	15296	15080	15051	15129	15074	15217	15114	15202	15180	15065	14974	15144	15156	15092	15118	15055	15032	15185	15164	15172	15117	14986	15062	15218	15122	15085	15060	14970	15144	15071	14981	15145	15062	15049	15307	15117	15083	15093	15093	15319	14948	15033	15166	15095	15167	14981	15060	15065	15057	14953	15038	15068	14892	15022	15050	15167	15197	15254	15048	14845	15068	15022	15030	15152	15015	15099	14934	15108	15066	15232	15244	15205	15291	14929	15250	15303	15190	15090	15422	15068	15177	15039	15123	15007	15234	14976	14827	15119	15124	15152	15240	14923	15012	15030	14993	15121	14999	15130	15117	15154	15055	15123	15132	15083	15048	15210	15027	15114	15302	15275	15101	15235	15043	15067	15242	15098	14931	14917	15201	15125	15019	15096	15236	15090	15254	15054	14983	15292	15069	15256	15174	15167	15115	15027	15088	15101	14993	14989	15082	15176	15111	15306	15076	15208	15143	15232	15054	15250	14932	15172	15117	15156	15222	15245	14988	15112	15171	15201	15174	15103	15027	15084	15223	15328	15060	15119	15081	15289	15097	15143	15124	15005	15185	15164	14916	15108	15161	15322	15164	15189	15131	15254	15144	15179	15145	15050	15176	15133	15183	15065	14933	15053	15087	15193	15159	15015	15293	15150	14972	15033	14834	14979	15337	15127	15195	15058	15120	15145	15218	15110	15026	14970	15095	15163	15089	15010	15095	15179	15082	15340	15293	15250	15340	15308	14981	15043	15127	15041	15010	15191	15064	15184	15103	15167	15044	15106	15152	15103	15272	15145	15146	15184	14993	14982	15122	15183	15278	15141	15042	15217	14819	14786	15203	15146	15185	15310	15115	15151	15112	15108	15137	15101	15085	15078	15073	15092	15267	15120	15153	15123	15277	15168	15117	15103	15102	15116	15203	15201	15134	15005	15082	15141	15165	15149	15043	15251	15213	15223	15092	15144	15107	15291	15180	15174	15177	15152	14963	15172	15043	14975	15264	15054	15096	15133	15137	15126	15071	15069	15315	15109	15037	15221	15243	15210	15398	15110	15116	15241	15260	15038	15216	15090	14983	15205	15129	14958	15180	15231	15176	14946	15097	15012	15119	15014	15185	15002	15222	15164	15267	15085	15173	15091	15016	15145	15142	15234	15071	15146	15159	15128	15079	15186	15051	15246	15034	14973	15018	15093	15171	14958	15001	15097	15080	15184	15171	15323	15084	15074	15046	15027	14940	15179	15040	15072	15164	15194	15082	15150	14972	15042	15106	15205	15130	15348	15085	14989	15194	15071	15106	15063	15212	15207	15241	15040	15168	15141	15080	15075	15106	15178	15111	15013	15051	14979	15287	15171	15222	15386	15110	15168	15242	15229	15127	15127	15051	15082	15083	15195	15226	15018	15049	15102	15324	15270	14987	15174	15159	15251	15069	14957	15104	15040	15195	15310	15224	15090	15037	15226	15008	15170	14983	15027	15222	15162	15282	15190	15239	14998	14944	15005	15112	15192	15055	15226	15033	15284	14952	15256	15074	15144	15193	15313	15134	15293	15143	15087	15153	15120	15059	15214	15066	14912	15013	15303	15208	14898	15075	15056	15127	14988	15038	15101	15187	15063	15101	15093	14992	15143	15384	15134	15057	15196	14936	14991	15165	15211	15219	15210	15382	15040	15118	15070	15161	14914	15321	15063	15141	15148	15352	15279	15138	15081	14998	15038	15126	15149	15051	14939	15055	15178	15200	15191	14936	15090	15143	15191	15341	15220	15086	15047	15144	15044	15062	15082	15051	15092	15210	15140	15079	15116	15238	15108	15157	14985	15128	15077	14784	15279	15131	15171	15104	15043	15152	14999	15000	15192	15010	15058	15154	15301	14817	14993	15063	15234	15065	15206	15262	15115	15054	15280	15016	14989	14986	15011	14970	15142	15087	15007	15075	15101	14975	15149	15185	14971	14984	15123	15107	15122	15146	15121	15165	15159	15072	15135	15319	15191	15162	15207	15164	15276	15139	15138	15006	15074	15071	15173	15141	15180	14955	15214	15188	15146	15102	14965	15218	15024	15230	15139	15275	15039	15300	15235	15141	15113	15254	15002	15150	15050	15117	15145	14958	15111	15049	15143	15208	15087	15347
29784	53834	48034	31704	18317	14064	14262	14112	13989	14272	14068	14089	14133	14031	14017	14143	14030	13990	14110	14165	14141	14164	14219	14017	14224	14131	14066	14327	14053	14031	13988	14159	14074	14120	14167	14006	14132	14004	14029	14151	14131	14107	14065	14119	14168	14062	14163	14099	14072	14156	14069	14220	14245	14074	14128	14200	14032	14099	13986	13997	14187	14157	14111	14025	14212	13953	14136	13938	14093	13991	14083	13892	14153	14171	14034	14017	14005	14148	14120	14005	14176	13985	14054	13928	14121	13984	14116	13825	14053	13942	14108	14040	13954	13977	14152	14183	14121	14268	14240	13987	14221	14038	14179	13959	14230	14074	14152	14084	14104	14135	14024	14057	14177	14045	14214	14051	13977	14208	13971	14197	13946	14205	13949	14071	14092	14090	14102	14033	13986	14086	14046	14090	14073	14063	14093	14039	14117	14154	14076	14040	14062	14196	14050	14106	14126	13876	14183	13954	14237	14172	14075	13996	14203	14177	14009	14053	14068	14098	14067	14205	14263	13850	14003	13981	14018	14105	14084	14141	14042	14012	13997	14036	13933	14081	14047	14047	13965	14095	14143	14159	14053	14189	14201	14152	14256	14053	14126	14103	14273	14204	13950	14171	14135	14086	13981	13946	14040	14158	14064	14013	14071	14081	14150	13969	13954	14143	14207	14035	14164	14054	14236	14076	14145	14293	13927	13994	14229	14073	14073	14092	14068	14286	14051	14152	14085	13979	14143	13999	13983	14113	13903	14193	14139	14207	14101	14180	14103	14131	14012	14122	14139	14011	14161	14015	14052	14145	14182	14197	14103	14079	14111	14190	14030	14216	13985	14123	14097	14171	14300	14228	14134	14232	14159	14056	13896	14030	14194	14173	13947	14199	14155	14141	14167	14103	14114	14030	14155	14040	14152	14245	14174	14074	14161	14076	14176	14126	14047	13993	14030	13862	13886	14277	14052	14158	14177	14098	14044	14016	14195	14162	14204	13952	14182	14018	14014	13958	13955	14115	14124	14017	14237	14060	14142	13917	14204	14110	14142	13960	14108	14104	14097	14159	14291	14139	14127	14054	14129	14132	14069	14062	14138	14138	14048	14030	14085	14040	14102	14198	14056	14080	14126	14082	13980	14116	14148	14162	14089	14111	14135	13975	14056	14110	14064	14013	14108	14116	14024	14118	14031	14136	14113	14152	14075	14125	14284	14143	14072	14163	14013	14146	14015	14276	13968	14129	14216	13963	14188	14074	14093	13982	14014	13866	14207	14131	13987	14221	13940	14071	14001	14035	13941	14061	13987	14102	14031	14009	14130	14091	14008	14028	14123	14107	14034	14113	14023	13995	14119	14081	13896	14065	13888	14183	14072	14087	14272	14060	14129	14026	14294	13880	14183	14014	14044	14226	14000	13977	14072	14086	14047	14132	14103	14149	13990	14208	14092	14125	14119	14024	14045	14147	14212	13928	14161	13869	14035	13972	13890	14022	14170	14037	14130	13845	14098	14034	14036	14142	14131	14075	14105	14019	14095	14212	14046	14249	14059	14084	13950	14017	14161	13945	13915	14344	14086	14045	14274	13968	14162	14049	13988	13969	13987	14023	14124	14069	14210	14118	14040	13962	14156	14201	14096	14239	13977	13988	14156	14257	13968	14048	14109	13983	14020	14101	14074	14126	14206	14120	14066	13980	14101	14136	14198	14132	14017	14100	14209	14033	14068	14021	14102	14248	14011	13991	14214	14200	14118	13966	14036	14175	14035	14096	14137	14043	14112	13948	14090	14155	14133	14144	14024	14002	14122	14095	14114	14081	14017	13969	14190	14132	14008	14127	14124	14242	14156	14230	13981	13903	14070	14152	13998	14115	14220	14269	13929	13954	14197	14112	14119	14031	14016	14162	14052	14077	14095	14093	13926	14001	14209	14094	14053	14158	14139	14135	14072	14020	14051	14133	13992	14248	14122	14117	13874	14098	13987	14118	14213	14192	13983	14061	14139	14138	14093	14056	14089	14020	14137	14156	14069	14024	14156	14101	14143	13960	14182	14153	14076	14318	13972	13959	13942	14011	14108	14010	14172	14057	13958	14089	13882	14126	14163	14143	14092	14200	14021	14049	13832	14065	13971	14102	14030	14055	13977	14034	13990	13966	14111	14091	14262	14287	14068	14087	14081	14003	14030	13961	14059	14101	14178	14131	14111	14086	14030	14240	14103	13962	14139	14136	13936	14172	14051	14111	14002	14012	14015	14303	14250	13965	14149	14061	14032	14109	14109	14164	13894	14303	14056	13973	14018	13929	14100	14192	14112	14043	14107	14034	13946	14112	14182	14274	13917	14029	14144	14197	14211	14022	14012	14070	14199	14118	14024	14017	14222	14080	14100	14146	14112	14128	14193	14126	13954	14051	14175	14262	14057	14205	13893	14273	14008	14049	14026	14233	14055	14069	14095	14064	14157	14130	13981	14064	14192	14035	14011	13983	14121	14071	14013	13929	14091	14073	14091	14103	14151	14024	14115	13910	14141	14110	14116	14155	14116	14071	14015	14154	14179	13986	14037	14001	14069	14093	14098	14022	14113	13886	14167	14252	14257	13906	14080	14146	14169	14189	14132	13904	14151	14180	13980	14085	14088	14034	14106	13999	14130	14199	14275	14009	14060	13954	14015	13949	14086	14168	14325	13972	14115	14139	14148	14140	14027	14111	14181	14049	14192	14016	14031	14030	14030	14074	14030	14119	13969	14020	14089	14015	14149	14095	14037	14131	13871	13977	14219	14075	14071	14013	14113	14101	14079	14023	14094	14009	14243	14136	14235	13976	14125	13964	14110	14168	13997	13965	13790	14321	14084	14066	14056	13948	14057	14075	14099	14189	14100	14040	14161	14015	13957	14248	14109	14077	14051	14023	13956	14052	14046	14070	14181	13968	14027	14152	14078	14121	13953	14051	14255	14005	14104	14122	13937	14041	14177	14156	14200	14093	14158	14036	14136	13938	14008	14125	14018	14100	14279	13956	14174	14105	14123	14123	14235	14157	13942	13954	14009	14098	14078	14223	14110	14115	14087	14019	14204	14126	14043	14032	13998	14105	13987	14202	14051	14147	14203	14067	14134	14141	14064	14229	13994	14109	14236	14164	14039	14065	14046	14103	13979	14275	14071	14067	14107	13942	14094	14008	14176	14032	14070	14052	13985	13810	14239	13953	14075	14027	14036	13859	13976	14024	14088	14056	14123	14004	14292	14154	14039	14032	14071	14033	14039	14161	14080	14245	13997	14085	14106	14111	14006	14149	14109	14112	14179	14002	13939	14324	14269	13900	14117	14152	13987	13999	13984	13963	13996	14011	14186	14009	14096	14334	14065	14173	14005	14137	14171	14063	14043	14214	14117	13997	13987	14043	14320	13941	14122	14059	14106	13925	14068	14192	14119	14119	14036	14036	14040	14053	13912	13834	14118	14033	14196	13936	14051	14329	14042	14072	14052	14088	14031	14039	14130	14007	14169	13976	14167	14055	14068	14184	14020	14241	14149	14235	14034	14104	14042	14164	13899	13991	14181	13987	14210	13839	14029	14042	13902	14103	14127	14030	14208	14065	14222	14120	14119	14126	13994	13914	14178	14110	14124	14119	14039	14074	14232	14232	14019	14029	14113	14048	14228	14003	14102	14066	14138	13950	14011	14207	14083	14010	13982	14165	14169	14074	13986	14174	14035	14074	14162	14114	14187	14160	14116	14204	13985	13951	14174	14028	14259	14036	14153	14028	14098	14057	14154	14206	14008	14136	14115	14109	14026	14144	14066	14048	13960	13889	14045	14063	14032	14276	14061	14175	14013	14067	14215	14102	13931	14114	14081	14178	14084	14052	13871	14096	14072	14087	14134	13857	14149	14190	14255	14139	14112	13987	14175	14096	13913	14219	14071	13951	14125	14280	14209	14163	14006	14147	14049	14165	14055	14107	13886	14057	14069	14133	14176	14088	13946	14024	14024	14102	14109	13984	13924	13968	13945	14189	14194	14019	14137	14162	14012	13991	14087	14144	13946	14092	14128	14224	13982	14143	14147	14012	14090	14113	14040	14206	13987	14287	14320	14104	13968	14177	14004	14107	14072	14160	14077	13996	13987	14073	13998	13913	14223	14081	14139	14151	13935	14083	14130	14101	14101	14194	14087	14020	14074	14186	14204	14120	13894	13944	14359	13966	14246	14044	14175	14116	14140	13989	14069	14163	14118	14123	14180	13959	14024	14049	14162	14200	14172	14139	14092	14219	14012	14253	14116	14077	14276	14177	14146	14054	14141	14059	14153	14155	13933	14109	14224	13952	14188	14211	14101	14024	14027	14253	14097	13994	13981	14014	14105	14214	14132	13984	13957	13994	14157	14112	14129	14116	14248	14001	13999	14244	14267	14117	14070	14297	14137	14193	14164	14071	14300	14103	14180	14047	14113	14112	14086	14174	14077	14227	14186	14043	14035	14016	14062	14230	13972	14142	14011	14218	14008	14146	14072	14132	13915	14079	14178	14002	14059	14164	14166	14062	13996	14040	13964	14008	14136	14163	14175	14035	13958	14023	14165	14163	13988	14154	14055	13981	14037	14092	14086	14135	13985	14062	14036	14079	13984	14080	14254	14088	14108	14150	14133	14210	14241	14153	14327	14186	14117	14104	14143	14183	14026	14107	14115	14095	14126	14039	13986	14112	13987	14032	14097	14099	13867	14073	14038	14194	13989	14099	14143	14058	14032	14139	14082	14089	14000	14105	13966	14037	14105	14039	14115	14023	14061	14189	14161	14205	14127	14091	14173	13974	14043	14173	14030	14207	14031	14195	14065	14025	14089	14039	14113	14004	14142	14260	14063	14104	14116	14223	14219	14061	13920	14138	13955	14135	13968	14036	14075	14122	14049	13949	14085	14079	13957	13948	14205	13921	14071	14100	14086	14021	13995	14026	13965	14080	14089	14135	14053	14235	14073	14087	14055	14166	13947	14054	14064	13938	13970	14035	14063	14025	13892	14042	14061	14048	14005	14232	14190	14158	14263	14110	14101	13955	14230	14114	14049	14100	14092	14056	14287	14076	14150	14152	14082	13983	14137	13988	14047	14046	14253	13948	13913	14206	14048	14171	14095	13954	14222	13983	14103	14138	14005	14134	14025	13910
24187	23897	42898	42953	30564	21793	19474	16833	16485	16741	16390	16623	16489	16385	16447	16702	16383	16741	16316	16527	16756	16153	16713	16502	16378	16359	16481	16558	16371	16410	16475	16356	16397	16251	16418	16435	16376	16458	16367	16722	16532	16480	16479	16357	16379	16460	16268	16179	16513	16386	16238	16257	16259	16263	16401	16419	16337	16466	16424	16392	16410	16410	16407	16397	16371	16617	16480	16357	16372	16296	16323	16307	16272	16143	16334	16506	16403	16207	16322	16180	16372	16280	16485	16428	16442	16455	16259	16299	16457	16172	16356	16165	16461	16231	16282	16456	16207	16389	16569	16445	16409	16230	16366	16548	16508	16489	16453	16420	16396	16410	16243	16295	16526	16394	16230	16329	16311	16392	16380	16348	16393	16421	16335	16268	16387	16361	16424	16352	16268	16473	16354	16297	16324	16127	16284	16288	16464	16270	16400	16323	16265	16493	16262	16259	16444	16309	16223	16307	16344	16163	16284	16354	16373	16235	16276	16372	16374	16368	16239	16370	16229	16342	16457	16402	16315	16327	16438	16426	16319	16158	16225	16368	16474	16298	16352	16339	16214	16483	16343	16374	16551	16564	16661	16239	16297	16321	16340	16371	16304	16277	16274	16312	16372	16324	16569	16554	16166	16457	16387	16160	16303	16334	16324	16290	16295	16285	16430	16529	16412	16305	16229	16333	16030	16293	16264	16287	16255	16374	16418	16499	16440	16268	16301	16333	16350	16467	16360	16422	16232	16303	16337	16331	16293	16309	16248	16389	16295	16344	16317	16274	16306	16140	16402	16447	16440	16325	16349	16125	16450	16352	16454	16493	16328	16320	16335	16295	16547	16434	16286	16429	16324	16400	16558	16130	16413	16382	16356	16304	16492	16306	16351	16347	16179	16286	16413	16441	16461	16259	16278	16333	16527	16490	16442	16368	16333	16150	16439	16201	16384	16373	16263	16290	16387	16303	16249	16229	16219	16344	16142	16260	16324	16407	16219	16324	16241	16233	16360	16161	16434	16228	16468	16406	16346	16364	16177	16430	16537	16222	16138	16278	16252	16244	16273	16383	16346	16202	16353	16299	16279	16368	16287	16380	16464	16489	16341	16446	16284	16265	16157	16234	16227	16380	16283	16362	16078	16289	16345	16274	16342	16295	16243	16427	16398	16344	16433	16398	16147	16525	16332	16180	16460	16362	16273	16332	16168	16170	16371	16379	16272	16253	16391	16305	16203	16291	16431	16225	16365	16386	16220	16324	16510	16408	16188	16333	16319	16263	16420	16426	16323	16420	16291	16451	16502	16541	16400	16166	16277	16482	16295	16283	16461	16321	16325	16243	16372	16274	16204	16424	16420	16347	16322	16325	16246	16329	16526	16511	16283	16284	16286	16373	16251	16397	16388	16456	16366	16390	16410	16463	16413	16514	16521	16294	16356	16171	16239	16216	16388	16417	16482	16300	16265	16284	16299	16367	16462	16144	16492	16371	16370	16299	16312	16328	16142	16648	16333	16394	16219	16158	16383	16205	16271	16200	16285	16452	16258	16421	16497	16235	16362	16288	16224	16391	16337	16415	16317	16399	16309	16421	16136	16249	16157	16254	16305	16195	16469	16370	16203	16452	16450	16282	16279	16428	16299	16355	16359	16399	16235	16346	16434	16482	16329	16340	16439	16368	16095	16158	16383	16293	16290	16119	16320	16481	16390	16233	16256	16555	16414	16284	16384	16409	16255	16193	16402	16355	16252	16210	16299	16267	16402	16269	16565	16425	16375	16236	16266	16147	16326	16616	16410	16305	16352	16462	16306	16389	16318	16336	16270	16346	16409	16206	16331	16409	16516	16514	16254	16333	16353	16286	16444	16432	16321	16341	16484	16335	16428	16322	16302	16433	16298	16499	16329	16404	16345	16305	16330	16535	16339	16417	16268	16391	16341	16137	16390	16625	16398	16124	16358	16306	16491	16298	16445	16359	16293	16338	16455	16239	16360	16471	16337	16390	16190	16321	16412	16302	16361	16330	16209	16363	16197	16384	16225	16564	16296	16295	16289	16168	16364	16223	16294	16202	16272	16344	16507	16458	16324	16397	16402	16183	16455	16420	16284	16345	16416	16254	16199	16363	16214	16222	16342	16268	16382	16282	16382	16172	16385	16253	16367	16365	16391	16513	16374	16294	16263	16472	16290	16547	16319	16228	16305	16352	16212	16366	16133	16310	16498	16300	16322	16244	16183	16383	16404	16247	16317	16418	16384	16371	16246	16651	16473	16298	16192	16271	16345	16311	16406	16270	16340	16431	16304	16495	16319	16246	16053	16212	16253	16280	16425	16232	16407	16335	16474	16459	16214	16145	16378	16550	16427	16323	16399	16316	16333	16322	16438	16365	16356	16411	16383	16499	16530	16515	16436	16502	16168	16343	16410	16515	16473	16437	16323	16226	16436	16415	16363	16218	16402	16431	16287	16335	16281	16531	16313	16364	16393	16393	16363	16592	16514	16252	16407	16193	16392	16242	16329	16538	16547	16250	16482	16371	16356	16379	16311	16297	16365	16283	16200	16309	16452	16409	16231	16338	16193	16363	16479	16254	16393	16355	16281	16294	16547	16279	16224	16287	16222	16260	16562	16315	16344	16328	16400	16538	16338	16204	16425	16518	16339	16357	16344	16313	16426	16140	16328	16397	16361	16351	16311	16283	16254	16155	16451	16123	16453	16296	16379	16471	16380	16435	16262	16222	16292	16330	16343	16112	16234	16269	16278	16245	16343	16400	16279	16396	16282	16111	16198	16270	16397	16306	16427	16332	16383	16233	16195	16433	16447	16436	16356	16333	16473	16431	16296	16407	16339	16288	16086	16261	16380	16349	16194	16396	16256	16337	16462	16412	16298	16390	16427	16410	16260	16376	16338	16379	16264	16387	16417	16423	16339	16555	16401	16121	16227	16486	16288	16281	16206	16452	16375	16053	16359	16208	16530	16249	16251	16342	16650	16505	16332	16417	16221	16247	16232	16380	16098	16224	16307	16403	16337	16299	16128	16313	16315	16332	16282	16614	16206	16235	16364	16300	16317	16408	16351	16439	16310	16313	16285	16408	16539	16328	16446	16400	16347	16122	16449	16319	16431	16362	16139	16423	16480	16399	16246	16548	16237	16172	16280	16294	16373	16191	16489	16341	16237	16355	16401	16303	16391	16312	16304	16226	16340	16464	16285	16351	16343	16344	16375	16315	16382	16271	16341	16496	16425	16297	16343	16356	16287	16502	16196	16172	16381	16411	16325	16326	16400	16160	16433	16430	16175	16317	16289	16380	16245	16283	16079	16455	16355	16364	16519	16399	16249	16440	16400	16419	16285	16419	16462	16285	16282	16148	16426	16361	16281	16391	16317	16529	16342	16192	16292	16330	16202	16462	16442	16338	16382	16488	16223	16478	16396	16432	16400	16316	16326	16358	16408	16257	16527	16157	16481	16320	16412	16210	16092	16385	16375	16234	16230	16197	16035	16305	16357	16317	16271	16458	16277	16352	16496	16117	16331	16330	16448	16510	16447	16505	16108	16457	16064	16184	16271	16392	16215	16478	16358	16198	16106	16213	16358	16387	16263	16289	16181	16221	16405	16401	16421	16338	16362	16436	16311	16274	16536	16450	16397	16306	16560	16287	16265	16257	16212	16557	16365	16421	16372	16568	16277	16271	16359	16322	16400	16295	16245	16378	16304	16403	16229	16120	16244	16240	16535	16481	16332	16362	16321	16214	16519	16285	16366	16321	16320	16471	16337	16182	16399	16402	16358	16527	16327	16510	16288	16237	16226	16293	16204	16264	16318	16415	16426	16385	16496	16374	16343	16473	16353	16407	16179	16386	16350	16384	16364	16284	16357	16134	16399	16282	16283	16341	16310	16289	16371	16301	16191	16236	16295	16411	16281	16381	16264	16303	16275	16571	16457	16518	16273	16438	16529	16450	16381	16219	16236	16401	16405	16234	16441	16193	16317	16230	16304	16404	16244	16358	16195	16412	16459	16192	16326	16435	16368	16331	16357	16465	16259	16278	16212	16331	16262	16211	16394	16307	16361	16460	16312	16469	16504	16489	16117	16279	16485	16373	16439	16296	16346	16322	16387	16409	16111	16439	16538	16397	16445	16148	16301	16329	16170	16232	16306	16447	16421	16287	16221	16267	16617	16334	16410	16266	16419	16401	16343	16265	16255	16521	16179	16276	16358	16422	16407	16552	16180	16343	16269	16417	16416	16295	16466	16234	16477	16349	16407	16277	16164	16324	16395	16315	16488	16482	16312	16081	16189	16476	16266	16389	16275	16352	16280	16372	16326	16357	16300	16321	16494	16343	16413	16457	16335	16366	16326	16323	16239	16218	16313	16623	16284	16407	16509	16372	16299	16337	16487	16345	16458	16350	16177	16263	16341	16423	16271	16318	16379	16121	16239	16604	16346	16432	16269	16360	16365	16411	16331	16400	16235	16017	16159	16310	16221	16495	16142	16203	16095	16176	16095	16346	16417	16227	16459	16204	16354	16359	16390	16361	16466	16333	16394	16328	16494	16439	16249	16445	16297	16243	16418	16362	16403	16291	16483	16299	16413	16335	16617	16209	16438	16418	16330	16185	16315	16301	16284	16542	16358	16332	16498	16245	16344	16314	16362	16415	16405	16412	16283	16212	16364	16440	16467	16392	16294	16345	16494	16338	16189	16314	16367	16362	16492	16364	16423	16351	16440	16345	16401	16306	16163	16368	16358	16462	16378	16347	16355	16422	16392	16274	16389	16215	16328	16384	16402	16231	16470	16213	16370	16347	16378	16557	16282	16489	16506	16197	16324	16377	16549	16366	16309	16200	16278	16401	16267	16290	16462	16318	16495	16376	16562	16284	16459	16359	16543	16352	16361	16398	16251	16126	16185	16329	16413	16400	16280	16377	16091	16384	16434	16433	16434	16436	16399	16192	16303	16364	16382	16392	16304	16230	16477	16357	16520	16385	16372	16508	16448	16433	16442	16339	16272	16471	16410	16183	16484	16401	16209	16468	16263	16387	16202	16270	16412	16128	16423	16470	16285	16387	16513	16278	16333	16307	16390	16276	16332	16587	16295	16328	16273	16434	16499	16258	16231	16176	16252	16281	16262	16473	16370	16540	16287	16254
54810	96018	86186	59574	33724	15401	14888	14663	15026	14831	14925	14938	14877	14963	14914	15030	14820	14883	14865	14862	14877	14986	14890	14923	14800	14897	14861	14934	14972	14927	14964	14987	14788	14827	14849	14879	14908	15035	14946	14957	14830	14872	14845	14928	14944	14668	14809	14960	14810	14734	14937	14751	14818	14629	14866	14764	14766	14859	14996	14820	14771	14697	14811	14874	14924	14839	14902	14824	15015	14832	15093	14928	14863	14915	14740	14969	14750	14757	14863	14845	14810	14898	15022	14934	14970	14979	14882	15003	15015	14948	14771	14923	14949	14712	14778	14934	14871	14853	14874	14877	14941	14810	14885	14788	14875	14865	14926	14643	14865	14833	14891	14729	14690	14903	14837	14813	14840	15053	14890	14829	14817	14933	14878	14763	14884	14865	14826	14749	14804	14887	14834	14904	14796	14857	14836	14912	14801	14790	14981	15001	14705	14948	14823	14918	14706	14870	14991	14967	14852	14907	14761	14893	14810	14894	14653	14825	14888	14698	14888	14894	14784	14841	14873	14969	14878	14912	14700	14857	14967	14912	14844	14860	15094	14748	14832	14829	14957	14957	14851	14749	14848	14843	14884	14713	14940	14806	14883	14845	14882	14761	14986	14830	14960	14922	14735	14871	14933	14947	14916	14872	14696	14862	14821	14828	14859	14756	14894	14989	14811	14803	14855	14870	14707	14910	14834	14634	14957	14836	14870	14901	14748	14931	14807	14852	14609	15005	14896	14852	14952	14818	14924	14911	14944	14895	14667	14996	14841	14995	14877	14850	14900	14844	14922	14712	14678	14798	14846	14734	14704	14904	14917	14857	14952	14917	14932	14843	14941	14916	14779	14847	14887	14744	14863	14778	14824	14790	14947	14905	15063	14918	14770	14990	14835	14824	14894	14754	14865	14923	14775	14875	15004	14844	14936	14814	14728	14805	14789	14783	14934	14746	15045	14961	14823	15104	14853	14903	14990	15008	14852	15003	14813	14926	14774	15041	14794	14878	14853	14914	15059	14855	14917	14915	14961	14943	14809	14970	14981	14857	14953	14912	14951	14862	15117	14921	14867	14843	14851	14812	14996	14901	14691	14775	14814	14814	14772	14822	14805	14917	14771	14829	15042	14845	14741	14826	14888	14761	14753	14947	14831	14820	14867	14818	14763	15005	14951	14748	14918	14801	14799	14968	14889	14870	14750	14777	14873	14852	14967	14765	14712	14890	14826	14999	14984	14759	15009	14808	15024	14716	14864	14844	14975	14971	14942	14936	14803	14689	14863	14801	14859	14865	14826	14881	14750	14904	14803	14907	14872	14863	14929	14854	14775	14660	15014	15009	14819	14897	14854	14733	14758	14751	14865	14728	14795	14813	14928	14774	14751	14948	14856	14856	14821	14949	14906	14660	14929	14777	15094	14853	14947	14850	14736	14911	14768	14996	14750	14956	14894	14937	14829	14681	14894	15035	14817	14962	14852	15038	14874	14840	14903	14849	14993	14795	14821	14895	14822	14811	14988	14998	14829	15008	14663	14908	14954	14989	14961	14790	14847	14885	15091	14857	14834	14828	14872	14732	14835	14770	14909	14689	14909	14715	14924	15040	14861	14867	14719	14906	14874	14823	14802	14829	15070	14788	14920	14726	14811	14777	14816	14946	14975	14963	14830	14866	14770	14948	14936	14853	14944	14766	14757	14919	14877	14808	14726	14817	14886	15023	14864	14915	14942	14760	14929	14842	14765	14728	14967	14893	14690	14974	14760	14825	14858	14841	14924	14707	14890	14768	14659	14945	14899	14802	14824	14793	15053	14884	14899	14840	14922	14931	14781	14863	14812	14757	14912	14879	14882	14913	14926	14806	15036	14938	15064	14911	14805	14887	14870	14940	14915	14831	14959	15011	14968	14875	14789	14906	15053	14776	14924	14849	15039	14822	14838	15017	14847	14913	14796	14872	14727	14951	14966	14745	14979	14985	14742	14777	14882	14917	14628	15052	14895	14785	14962	14974	14949	14823	14824	14718	15126	14855	14923	14835	14861	14895	14963	14853	15041	14981	14931	14963	15032	14908	14830	14872	14899	14784	15061	14747	14711	14816	14846	14746	14745	14861	14662	14840	14853	14776	14804	14762	15000	14974	15023	14806	15113	14782	15102	14952	15041	14853	14775	14850	14918	14774	14649	14879	14838	14876	14857	14738	14941	15071	14872	14930	14938	15017	14919	14920	14816	14852	14917	14854	14887	14753	14952	14933	14873	14721	14819	14938	15014	14655	14775	14810	14838	14868	14921	14912	14790	14959	14947	14847	14832	14819	14830	14841	14832	14936	14898	14798	14936	14794	14877	14802	14768	14935	14930	14799	14868	14797	14720	14856	14790	14946	15029	14775	14905	14816	14833	14855	14763	14862	14885	14863	14726	14909	14806	14756	14933	14909	14928	14884	14796	14889	14954	14853	14872	14806	14938	14931	14878	14875	14841	14997	14694	14687	14826	14933	14842	14842	14710	14928	14968	14823	14792	14777	14935	14697	14746	14888	14772	14947	14785	14785	14915	14859	15006	14821	14831	14926	14830	14976	14950	14709	15022	14789	14895	14784	14857	14764	14851	14779	14875	14931	14962	15061	14826	14834	15056	14926	14821	14935	14855	14909	14963	14581	14787	14982	14760	14787	14719	14858	14959	14888	14971	14831	14840	14826	14810	14769	14912	14683	14702	14798	14893	14921	14949	14960	14865	14713	14919	14788	15003	14772	15038	15060	14746	14951	14867	14944	14907	15094	14715	15004	15012	14930	14920	14738	14903	14825	14978	14658	14906	14890	14826	14672	14958	14879	14985	15154	14936	14872	14856	14761	14609	14991	14719	14876	14761	14810	14942	14910	14865	14802	14850	14742	14758	14893	14808	14891	14944	14733	14922	14901	14957	14951	15083	14758	14962	14689	14780	14985	14716	14916	14846	14791	14749	14875	14781	14882	14983	14930	14990	14793	14771	14827	14873	15124	15061	14874	14981	14807	14763	14842	14984	14921	14700	14877	14975	14793	14679	15078	14816	14818	15098	14870	14926	14912	14798	14760	14817	15076	14784	15065	14841	14756	14786	14855	14940	14850	14936	14926	14901	14941	14918	14762	14687	14917	14845	14748	14833	14852	14927	14942	14921	14900	14978	14860	14956	14753	14797	14756	14945	15031	14808	14881	14928	14911	14986	14928	14906	14768	15063	14818	14853	14772	14733	14931	14832	14892	14879	14952	14676	14835	14838	14918	14891	14922	14702	14787	14906	15018	14847	14889	14895	15005	15059	14818	14733	14846	14717	14818	14855	14804	14660	14750	14774	14943	14970	14839	14950	14904	14943	14915	14946	14892	14912	14906	14970	15012	14991	14859	14993	14922	14676	14770	14661	14727	14855	14744	14892	14728	14713	14784	14746	14866	14763	14780	14922	14776	14976	14796	14973	14887	14947	14866	14999	14725	14921	14848	14988	15000	14754	15049	14799	14766	14796	15071	14878	14867	14898	14800	14901	14868	14907	14866	14835	14983	14775	14895	14909	14765	14849	14969	14861	14891	14872	14790	14769	14883	14682	14808	14755	14761	14896	14927	14947	14800	14829	14842	14897	14723	14839	14997	14863	14852	14854	14914	14768	14823	14721	14766	14724	14929	14853	14882	14948	14717	14846	14944	14875	14891	14844	14861	14894	14963	14891	14858	14866	14845	15004	14864	14896	14982	14740	14871	14822	14941	14919	14984	14908	15039	15055	14853	14894	14816	14800	14962	14764	14995	14801	14760	14924	14908	14886	15020	14916	14778	14718	14891	14909	14856	15009	14839	14910	15025	14915	14629	15063	15005	14753	14802	14876	14890	14741	14855	14876	14846	14784	14763	14947	14781	14916	14979	14882	14731	14809	14823	15001	14750	14864	14900	14856	14881	14982	14979	14768	14729	15021	14647	14944	14847	14852	14906	14871	14903	14937	14852	14989	14808	14826	14806	14877	15025	14804	14824	14813	14842	14864	14822	14938	14805	14827	14940	14908	14799	14825	14954	14808	14973	14804	14988	14879	14908	14647	14870	14879	14757	14898	14863	14801	14935	14931	14703	14946	14780	14886	14866	14975	14857	14845	14834	14971	14822	14893	14800	15011	14820	14873	14767	14870	14804	14781	14975	14863	15033	14614	14935	14767	14833	14852	14895	14872	14851	14705	14956	15071	14795	14822	14664	14972	14905	14907	14841	14947	14848	14794	14917	14667	14773	14948	14878	14850	14809	14890	15062	14880	14892	14926	14850	14720	14906	14825	14842	14988	14816	15000	14872	14897	14782	15067	14801	15011	14706	14870	14934	14775	14901	14969	14988	14837	14861	14770	14856	14781	14824	14843	14902	14947	14793	14770	14952	15002	14774	14940	14899	15017	14857	14784	14976	14706	14745	14745	14913	14755	14851	14868	14902	14897	14897	14935	14768	14845	14736	14816	14976	14860	14838	14855	14970	14807	14960	14937	14679	14716	14873	15026	14912	14891	14870	14656	14892	14859	14865	14708	14657	14918	14829	14826	14876	14827	14954	14848	14840	14738	14761	14875	14915	14984	14868	14972	14942	14939	14861	14792	14840	14765	14761	15125	14921	14798	14893	14731	14754	14782	14913	15029	14896	14773	14941	14903	14937	14894	14887	14844	14872	14791	14799	14732	14978	14723	14887	14836	15004	14877	14778	15045	15007	14777	14834	14673	14775	14921	14741	14982	14857	14895	14960	14774	14985	15000	14736	14875	14892	14798	14891	15027	14782	14784	14982	14873	14828	14960	14795	14840	14811	14844	14778	14831	14784	14905	14881	14836	15017	14935	14887	14825	14863	14810	14940	14772	14913	14835	14928	14867	15009	14690	14793	14851	14851	14787	14900	14850	14871	14858	14782	14883	14794	14815	14791	14909	14806	14895	14875	14758	14967	14827	14968	14851	14818	14901	14867	14902	14886	14844	14906	14785	14734	14800	14922	14931	14748	15014	14694	14975	14769	14874	14911	14901	14864	14895	14710	14668	14886	14856	14916	14779	14756	14867	14716	15009	14817	14948	14685	14869	14762	14959	14959	14739	14871	14993	14834	14887	14894	14841	14650	14779	14913	14897	14816	14696	14803	15067	14910	14768	15020	14841	14822
22891	22881	37325	37710	30470	24085	23608	18622	17901	18220	17899	17638	17613	17641	17726	17529	17444	17741	17602	17667	17643	17617	17443	17512	17492	17522	17407	17625	17451	17561	17538	17619	17660	17696	17497	17446	17588	17727	17530	17556	17494	17353	17701	17460	17680	17452	17648	17641	17503	17570	17449	17486	17634	17382	17567	17306	17459	17133	17332	17376	17525	17541	17519	17498	17436	17572	17639	17544	17555	17278	17527	17611	17545	17479	17427	17415	17321	17568	17427	17637	17433	17343	17530	17795	17579	17355	17344	17437	17552	17524	17595	17456	17388	17231	17478	17342	17578	17563	17445	17303	17518	17388	17393	17599	17559	17267	17608	17480	17491	17453	17272	17367	17429	17547	17518	17396	17324	17460	17622	17405	17420	17331	17520	17436	17382	17486	17547	17323	17501	17390	17431	17335	17426	17426	17677	17534	17427	17468	17140	17482	17340	17352	17511	17626	17478	17353	17538	17273	17391	17388	17583	17551	17652	17439	17402	17480	17356	17591	17531	17395	17608	17398	17426	17392	17500	17301	17591	17262	17450	17290	17563	17423	17395	17512	17240	17450	17390	17313	17381	17602	17458	17680	17453	17478	17502	17391	17310	17436	17411	17289	17398	17374	17214	17481	17413	17346	17408	17442	17549	17484	17454	17540	17483	17570	17461	17254	17186	17412	17250	17564	17425	17342	17370	17276	17424	17465	17345	17386	17503	17402	17441	17329	17478	17419	17418	17348	17406	17417	17457	17255	17528	17386	17654	17252	17429	17584	17344	17454	17576	17579	17586	17658	17641	17337	17705	17355	17415	17431	17294	17482	17346	17433	17489	17472	17562	17358	17316	17433	17350	17497	17416	17473	17491	17495	17379	17415	17494	17447	17457	17447	17374	17252	17306	17571	17275	17419	17374	17522	17185	17538	17300	17328	17457	17227	17647	17562	17395	17361	17268	17470	17715	17503	17408	17364	17475	17319	17208	17442	17283	17325	17669	17343	17530	17666	17475	17442	17617	17206	17343	17309	17625	17451	17439	17365	17525	17455	17491	17496	17323	17447	17343	17483	17292	17563	17406	17337	17417	17364	17691	17402	17601	17501	17510	17255	17354	17631	17324	17440	17531	17361	17439	17474	17449	17531	17170	17438	17415	17384	17633	17304	17372	17531	17485	17566	17278	17310	17522	17472	17351	17495	17516	17535	17448	17326	17278	17306	17354	17253	17352	17386	17401	17386	17347	17368	17242	17334	17358	17308	17437	17373	17547	17574	17461	17484	17434	17559	17360	17440	17470	17337	17201	17415	17484	17558	17188	17289	17526	17412	17272	17426	17585	17489	17486	17305	17271	17459	17419	17446	17347	17428	17188	17475	17527	17408	17323	17531	17524	17392	17471	17507	17461	17270	17399	17200	17557	17197	17182	17568	17323	17481	17473	17291	17469	17549	17424	17310	17208	17177	17480	17459	17386	17466	17188	17535	17342	17388	17496	17302	17379	17171	17430	17308	17361	17395	17410	17424	17588	17638	17578	17727	17388	17536	17393	17485	17352	17483	17687	17481	17398	17496	17372	17501	17288	17357	17224	17375	17408	17242	17366	17244	17454	17417	17330	17287	17265	17476	17505	17292	17588	17486	17296	17485	17462	17375	17527	17443	17251	17208	17325	17395	17568	17451	17464	17288	17612	17476	17290	17488	17363	17498	17330	17478	17413	17481	17507	17338	17596	17519	17609	17462	17416	17540	17331	17421	17219	17490	17244	17453	17527	17506	17520	17452	17479	17326	17390	17410	17449	17386	17425	17407	17669	17566	17449	17598	17387	17538	17468	17435	17446	17475	17303	17176	17519	17361	17383	17487	17638	17485	17649	17292	17396	17562	17538	17657	17433	17484	17495	17546	17467	17493	17471	17564	17362	17322	17392	17657	17382	17275	17375	17362	17309	17482	17533	17234	17486	17495	17575	17315	17504	17324	17435	17411	17492	17306	17441	17327	17488	17252	17447	17478	17210	17337	17409	17356	17422	17479	17293	17387	17544	17484	17077	17399	17459	17551	17431	17307	17517	17394	17597	17276	17422	17466	17387	17395	17580	17266	17389	17489	17416	17640	17331	17448	17504	17578	17569	17209	17382	17169	17274	17330	17246	17238	17612	17292	17359	17470	17451	17467	17524	17413	17404	17473	17400	17353	17238	17376	17311	17519	17650	17411	17421	17357	17312	17530	17434	17507	17422	17543	17441	17483	17393	17326	17422	17525	17407	17430	17430	17378	17354	17403	17423	17422	17438	17613	17424	17163	17417	17306	17346	17308	17226	17415	17524	17413	17288	17372	17430	17591	17331	17392	17386	17555	17464	17276	17434	17377	17337	17421	17562	17345	17495	17369	17408	17354	17363	17391	17587	17446	17464	17379	17431	17462	17347	17480	17412	17380	17387	17389	17484	17211	17231	17216	17481	17333	17312	17512	17588	17413	17465	17446	17459	17270	17391	17328	17407	17516	17504	17537	17397	17373	17417	17211	17430	17222	17532	17428	17638	17481	17385	17558	17593	17458	17493	17549	17449	17421	17322	17579	17415	17408	17246	17348	17540	17329	17559	17531	17285	17185	17260	17450	17434	17495	17509	17440	17225	17286	17387	17495	17521	17129	17243	17368	17480	17601	17538	17301	17284	17495	17494	17165	17378	17419	17247	17367	17373	17494	17469	17324	17340	17301	17503	17619	17388	17493	17421	17333	17682	17472	17467	17337	17383	17602	17301	17404	17578	17497	17503	17275	17253	17463	17384	17234	17410	17543	17612	17329	17410	17470	17351	17482	17491	17402	17572	17510	17594	17305	17368	17383	17672	17517	17353	17414	17392	17695	17505	17513	17503	17368	17383	17353	17368	17603	17308	17366	17399	17335	17488	17505	17351	17322	17308	17381	17402	17383	17341	17611	17496	17412	17466	17244	17467	17377	17318	17293	17610	17322	17488	17490	17255	17394	17526	17283	17430	17362	17248	17469	17424	17246	17247	17213	17299	17588	17527	17405	17411	17485	17252	17293	17352	17269	17618	17372	17396	17432	17514	17661	17394	17389	17336	17402	17517	17621	17390	17452	17481	17384	17528	17350	17515	17612	17428	17354	17476	17397	17373	17282	17297	17031	17501	17239	17662	17322	17295	17305	17473	17438	17400	17569	17431	17278	17501	17412	17427	17337	17364	17451	17352	17533	17546	17461	17539	17341	17464	17266	17365	17367	17414	17259	17565	17581	17612	17373	17479	17300	17445	17319	17211	17520	17284	17365	17415	17443	17381	17328	17598	17270	17394	17513	17491	17465	17254	17389	17321	17367	17454	17253	17441	17460	17548	17305	17596	17266	17497	17299	17359	17328	17254	17507	17679	17390	17363	17186	17385	17260	17610	17356	17297	17405	17467	17444	17570	17351	17120	17619	17285	17311	17235	17299	17475	17517	17467	17320	17292	17456	17276	17345	17484	17507	17593	17386	17322	17511	17382	17404	17237	17328	17476	17474	17416	17386	17510	17425	17380	17249	17296	17616	17543	17455	17348	17285	17590	17187	17527	17539	17254	17333	17416	17289	17533	17124	17458	17369	17281	17392	17319	17298	17414	17597	17476	17508	17637	17492	17637	17422	17330	17602	17445	17518	17338	17650	17531	17498	17375	17353	17395	17399	17254	17650	17451	17582	17354	17443	17278	17575	17331	17312	17468	17572	17309	17254	17583	17546	17622	17535	17673	17424	17278	17340	17310	17359	17340	17424	17219	17176	17339	17275	17368	17380	17487	17316	17238	17489	17506	17561	17291	17526	17527	17512	17457	17396	17526	17290	17434	17304	17446	17446	17292	17379	17400	17350	17567	17537	17475	17427	17474	17430	17331	17341	17506	17403	17530	17382	17366	17479	17330	17490	17500	17459	17228	17462	17340	17319	17291	17547	17266	17432	17130	17232	17309	17252	17231	17230	17199	17634	17498	17417	17322	17518	17325	17379	17350	17481	17469	17376	17464	17502	17281	17568	17576	17395	17591	17355	17285	17566	17313	17566	17329	17353	17511	17468	17140	17297	17649	17469	17351	17414	17333	17214	17363	17464	17336	17433	17461	17416	17240	17464	17707	17608	17531	17481	17334	17229	17498	17415	17373	17505	17569	17472	17569	17441	17323	17521	17344	17462	17532	17345	17475	17447	17293	17362	17431	17361	17382	17262	17481	17347	17461	17516	17504	17448	17346	17530	17349	17425	17230	17371	17656	17247	17150	17275	17303	17413	17503	17520	17374	17419	17429	17385	17275	17389	17457	17400	17292	17521	17470	17326	17357	17460	17448	17257	17371	17225	17303	17386	17505	17375	17375	17436	17545	17466	17431	17488	17196	17612	17283	17136	17463	17304	17293	17245	17374	17459	17363	17421	17420	17365	17379	17351	17446	17395	17485	17442	17402	17141	17440	17407	17575	17451	17428	17346	17407	17361	17338	17373	17488	17284	17357	17384	17510	17348	17409	17447	17490	17465	17277	17453	17465	17315	17362	17446	17366	17470	17342	17241	17444	17440	17417	17666	17380	17444	17584	17446	17486	17434	17354	17344	17527	17357	17370	17410	17514	17485	17475	17391	17476	17510	17502	17388	17438	17374	17563	17379	17283	17404	17641	17317	17448	17363	17194	17358	17422	17499	17407	17501	17358	17476	17549	17821	17235	17398	17312	17532	17464	17349	17283	17328	17378	17206	17302	17338	17454	17380	17290	17325	17427	17451	17437	17429	17463	17377	17420	17691	17452	17369	17435	17271	17410	17436	17493	17510	17426	17420	17289	17460	17341	17344	17312	17382	17457	17496	17532	17644	17493	17216	17328	17360	17371	17377	17351	17304	17434	17481	17632	17495	17320	17199	17351	17349	17325	17377	17361	17552	17381	17471	17400	17202	17362	17497	17391	17569	17530	17546	17628	17422	17319	17374	17430	17319	17413	17430	17224	17401	17314	17376	17386	17319	17416	17473	17483	17406	17424	17255	17533	17243	17449	17506	17486	17437	17465	17278	17291	17518	17348	17401	17341	17279	17482	17378	17373	17285	17277	17182	17460	17585	17365	17269	17230	17550	17364	17244	17278	17446	17294	17484	17243	17375	17272	17397	17238	17335	17593	17361	17371	17540	17187	17369
61491	104980	95334	72390	43195	16381	15499	15507	15583	15488	15498	15509	15698	15588	15503	15490	15594	15605	15632	15456	15603	15720	15408	15513	15539	15426	15355	15584	15461	15646	15473	15620	15628	15672	15577	15699	15574	15549	15547	15750	15482	15604	15445	15634	15315	15711	15583	15662	15653	15588	15699	15643	15460	15595	15702	15574	15569	15703	15662	15775	15621	15602	15454	15627	15557	15546	15571	15620	15554	15541	15610	15627	15626	15565	15634	15477	15627	15507	15492	15619	15525	15376	15618	15734	15577	15406	15354	15503	15539	15608	15521	15550	15531	15506	15612	15648	15588	15686	15404	15548	15541	15405	15589	15639	15565	15685	15550	15516	15538	15446	15438	15456	15507	15511	15478	15427	15466	15659	15596	15494	15587	15491	15411	15513	15648	15404	15653	15576	15492	15642	15592	15556	15472	15436	15620	15576	15666	15462	15431	15480	15339	15549	15564	15491	15770	15518	15515	15507	15492	15394	15566	15697	15602	15700	15517	15456	15566	15658	15529	15598	15556	15681	15526	15578	15638	15565	15423	15514	15683	15614	15538	15544	15542	15588	15485	15651	15568	15568	15481	15554	15541	15567	15573	15535	15535	15488	15382	15643	15444	15446	15602	15389	15542	15463	15432	15675	15481	15603	15591	15432	15510	15608	15487	15617	15578	15669	15470	15584	15676	15604	15572	15649	15564	15661	15455	15558	15507	15424	15639	15748	15605	15498	15489	15552	15557	15507	15678	15518	15559	15507	15568	15488	15610	15609	15664	15486	15749	15622	15582	15320	15603	15681	15553	15491	15708	15433	15560	15495	15499	15535	15307	15604	15548	15671	15663	15495	15556	15504	15555	15641	15495	15545	15688	15484	15404	15449	15552	15670	15618	15418	15620	15574	15545	15477	15655	15503	15506	15486	15647	15421	15524	15679	15491	15478	15482	15447	15511	15618	15640	15426	15511	15540	15525	15785	15521	15468	15649	15492	15638	15566	15537	15543	15609	15517	15571	15542	15589	15633	15560	15621	15511	15717	15428	15531	15492	15607	15738	15453	15690	15501	15415	15579	15432	15584	15590	15606	15502	15396	15332	15728	15342	15365	15858	15327	15695	15661	15441	15457	15568	15414	15473	15524	15633	15647	15683	15675	15366	15506	15638	15622	15453	15455	15491	15565	15380	15772	15565	15450	15582	15419	15574	15530	15413	15708	15469	15579	15448	15481	15512	15503	15418	15561	15486	15782	15465	15653	15555	15429	15525	15617	15634	15468	15463	15643	15576	15536	15575	15588	15614	15596	15513	15499	15644	15504	15594	15576	15487	15552	15481	15583	15358	15683	15526	15586	15589	15608	15637	15597	15574	15654	15608	15548	15389	15455	15602	15582	15446	15444	15419	15630	15517	15524	15523	15632	15608	15689	15669	15505	15483	15581	15605	15640	15542	15388	15499	15499	15362	15573	15647	15558	15590	15465	15506	15687	15485	15534	15549	15587	15515	15415	15515	15522	15622	15647	15491	15415	15660	15581	15477	15458	15550	15379	15525	15636	15549	15503	15649	15660	15440	15581	15591	15434	15444	15473	15594	15531	15525	15614	15635	15559	15611	15564	15482	15613	15676	15580	15442	15571	15507	15519	15645	15481	15528	15571	15628	15415	15577	15558	15583	15666	15684	15591	15522	15668	15531	15491	15436	15503	15503	15552	15458	15487	15415	15713	15624	15667	15565	15628	15591	15690	15461	15583	15515	15607	15435	15584	15572	15541	15532	15638	15578	15401	15569	15563	15690	15574	15502	15414	15570	15550	15581	15366	15542	15576	15578	15356	15558	15520	15594	15586	15511	15703	15499	15481	15593	15504	15461	15311	15553	15417	15559	15490	15331	15376	15475	15479	15486	15525	15798	15497	15573	15613	15463	15596	15318	15610	15532	15592	15492	15552	15619	15540	15580	15460	15448	15481	15496	15495	15584	15596	15465	15517	15595	15564	15566	15591	15565	15419	15627	15619	15538	15373	15414	15460	15511	15499	15555	15567	15435	15603	15396	15646	15584	15570	15490	15515	15780	15530	15518	15639	15536	15418	15709	15577	15645	15410	15511	15528	15565	15563	15621	15559	15613	15477	15605	15501	15586	15540	15697	15653	15490	15682	15630	15584	15523	15538	15535	15638	15398	15574	15404	15504	15601	15525	15702	15646	15664	15754	15507	15484	15531	15533	15602	15654	15550	15449	15571	15603	15521	15507	15645	15623	15502	15595	15545	15786	15660	15586	15648	15256	15670	15446	15713	15466	15573	15508	15551	15749	15558	15557	15597	15484	15608	15431	15574	15365	15700	15733	15513	15649	15742	15609	15660	15456	15545	15660	15563	15598	15662	15332	15466	15667	15788	15474	15449	15475	15385	15576	15579	15508	15410	15558	15479	15547	15636	15551	15670	15400	15482	15537	15342	15421	15679	15558	15529	15516	15654	15605	15588	15485	15470	15466	15699	15431	15455	15547	15566	15581	15643	15451	15462	15506	15670	15602	15511	15500	15535	15320	15606	15788	15433	15538	15662	15483	15500	15644	15634	15547	15338	15408	15438	15673	15608	15545	15573	15460	15652	15530	15678	15494	15552	15473	15570	15460	15476	15738	15264	15592	15447	15551	15461	15610	15497	15461	15361	15761	15617	15700	15588	15661	15527	15452	15507	15524	15523	15379	15605	15306	15581	15576	15394	15528	15489	15643	15614	15649	15548	15489	15449	15510	15502	15508	15666	15601	15769	15488	15700	15507	15598	15647	15373	15502	15423	15626	15642	15625	15561	15564	15633	15505	15637	15514	15591	15437	15536	15537	15686	15570	15569	15552	15672	15596	15487	15561	15454	15410	15602	15536	15481	15656	15662	15466	15611	15734	15663	15640	15523	15608	15602	15521	15607	15517	15653	15568	15562	15540	15549	15594	15625	15543	15406	15553	15325	15504	15559	15577	15465	15441	15692	15534	15545	15627	15638	15547	15688	15484	15478	15695	15705	15456	15641	15431	15482	15332	15599	15584	15670	15660	15508	15663	15644	15468	15468	15553	15454	15499	15579	15661	15453	15608	15610	15553	15469	15573	15651	15552	15519	15483	15552	15576	15505	15633	15518	15483	15598	15547	15637	15578	15456	15602	15607	15519	15528	15595	15604	15577	15522	15507	15655	15531	15469	15545	15609	15610	15548	15419	15481	15602	15527	15641	15648	15679	15564	15518	15473	15490	15464	15531	15516	15543	15602	15561	15539	15332	15573	15507	15594	15677	15624	15500	15441	15470	15564	15530	15568	15516	15464	15783	15485	15556	15496	15565	15516	15576	15588	15489	15410	15555	15517	15468	15552	15670	15416	15581	15546	15710	15458	15398	15512	15589	15477	15637	15614	15490	15488	15621	15597	15486	15498	15457	15530	15702	15712	15507	15544	15602	15638	15605	15545	15516	15536	15644	15602	15641	15525	15776	15648	15617	15410	15616	15580	15626	15641	15512	15698	15425	15508	15441	15524	15481	15331	15614	15587	15453	15531	15515	15742	15482	15475	15397	15604	15490	15667	15717	15442	15478	15737	15484	15444	15570	15454	15563	15659	15387	15579	15431	15428	15486	15613	15548	15565	15638	15599	15443	15704	15383	15649	15540	15769	15560	15530	15597	15629	15261	15498	15596	15490	15460	15590	15617	15467	15593	15523	15520	15477	15625	15399	15484	15519	15485	15680	15406	15514	15547	15588	15624	15363	15493	15548	15637	15467	15535	15569	15642	15605	15614	15452	15405	15610	15617	15364	15457	15633	15681	15656	15485	15703	15507	15351	15710	15637	15506	15585	15675	15463	15479	15538	15580	15554	15582	15538	15592	15608	15579	15680	15729	15596	15514	15713	15529	15630	15612	15571	15570	15523	15689	15592	15440	15517	15453	15545	15565	15436	15425	15491	15501	15487	15545	15541	15463	15439	15355	15663	15599	15566	15507	15342	15602	15502	15624	15424	15568	15515	15480	15335	15784	15514	15560	15696	15446	15702	15636	15314	15554	15505	15709	15568	15523	15464	15533	15551	15700	15596	15470	15635	15579	15603	15637	15565	15648	15505	15590	15545	15466	15504	15652	15483	15624	15365	15791	15527	15630	15644	15645	15608	15567	15765	15457	15580	15567	15704	15582	15480	15620	15522	15710	15525	15352	15528	15510	15577	15416	15626	15509	15546	15523	15379	15804	15581	15483	15686	15375	15543	15548	15549	15469	15456	15598	15547	15559	15554	15482	15474	15326	15515	15455	15526	15535	15518	15559	15686	15443	15477	15605	15550	15704	15313	15666	15450	15615	15647	15562	15470	15678	15383	15512	15713	15666	15489	15596	15573	15570	15522	15409	15670	15613	15657	15489	15492	15617	15715	15514	15626	15510	15498	15597	15535	15730	15565	15477	15450	15607	15597	15771	15541	15574	15513	15590	15566	15465	15619	15575	15456	15472	15439	15501	15613	15663	15414	15390	15805	15404	15623	15563	15553	15502	15523	15560	15555	15608	15565	15670	15688	15632	15662	15443	15582	15453	15359	15498	15503	15613	15535	15523	15550	15480	15556	15707	15585	15588	15554	15466	15505	15527	15515	15564	15549	15654	15462	15634	15684	15694	15594	15550	15732	15710	15572	15557	15548	15618	15592	15409	15450	15314	15361	15567	15337	15635	15473	15628	15519	15448	15605	15624	15546	15515	15512	15636	15548	15427	15556	15442	15432	15655	15495	15544	15524	15446	15632	15558	15643	15369	15645	15416	15686	15443	15327	15756	15521	15586	15568	15542	15586	15345	15464	15550	15594	15574	15621	15446	15640	15527	15499	15748	15530	15409	15613	15513	15560	15368	15722	15420	15466	15680	15499	15720	15442	15603	15336	15535	15508	15524	15368	15613	15542	15436	15692	15572	15571	15531	15609	15387	15910	15550	15407	15418	15570	15812	15341	15469	15479	15464	15519	15686	15666	15378	15696	15629	15479	15534	15580	15605	15569	15589	15651	15547	15696	15448	15711	15547	15461	15735	15593	15376	15515	15443	15500	15383	15451	15509	15640	15640	15544	15455	15339	15649	15447	15510	15547	15455	15640	15730	15499	15482	15479	15598	15769	15614	15382	15448	15596	15347	15537	15526	15765	15528
28112	33846	43458	33377	22320	17461	16877	16627	16402	16742	16750	16609	16457	16558	16539	16555	16406	16527	16555	16522	16342	16672	16552	16426	16628	16535	16715	16523	16690	16594	16578	16460	16501	16393	16692	16561	16503	16437	16468	16322	16649	16449	16509	16547	16487	16459	16615	16547	16446	16513	16656	16504	16450	16575	16468	16366	16459	16581	16388	16407	16640	16622	16497	16641	16349	16460	16615	16477	16542	16558	16584	16626	16454	16433	16692	16547	16651	16247	16512	16684	16626	16548	16476	16526	16483	16345	16594	16588	16510	16462	16574	16311	16439	16459	16536	16612	16626	16482	16486	16508	16518	16580	16504	16577	16480	16508	16669	16527	16449	16519	16418	16369	16461	16457	16562	16422	16371	16562	16585	16659	16437	16582	16579	16577	16688	16662	16527	16525	16476	16465	16470	16640	16403	16276	16507	16493	16540	16611	16441	16406	16428	16616	16442	16501	16593	16581	16713	16427	16468	16463	16415	16626	16367	16646	16234	16671	16442	16414	16314	16384	16676	16418	16537	16594	16427	16520	16478	16359	16568	16403	16614	16238	16746	16544	16547	16607	16439	16356	16581	16587	16539	16321	16604	16632	16503	16606	16542	16508	16596	16322	16514	16578	16428	16608	16511	16680	16428	16662	16606	16461	16587	16600	16582	16575	16557	16428	16604	16580	16564	16522	16501	16417	16399	16388	16606	16409	16536	16421	16457	16430	16561	16507	16260	16533	16630	16500	16646	16466	16589	16348	16696	16614	16408	16446	16643	16438	16564	16579	16418	16504	16693	16736	16348	16557	16628	16553	16430	16483	16557	16494	16513	16404	16580	16611	16550	16612	16591	16601	16567	16454	16404	16477	16536	16598	16489	16480	16377	16658	16387	16586	16534	16401	16472	16568	16575	16498	16372	16531	16632	16480	16592	16547	16244	16478	16361	16421	16445	16550	16531	16624	16520	16510	16575	16506	16559	16561	16446	16407	16236	16424	16437	16458	16468	16497	16382	16550	16549	16558	16454	16503	16600	16478	16377	16647	16365	16634	16420	16429	16508	16508	16487	16344	16678	16464	16301	16560	16494	16576	16634	16496	16275	16374	16532	16436	16359	16503	16614	16582	16706	16579	16619	16728	16731	16371	16516	16711	16512	16430	16479	16718	16490	16414	16390	16674	16413	16583	16593	16396	16769	16412	16734	16592	16447	16404	16655	16380	16420	16480	16445	16601	16625	16514	16475	16632	16401	16424	16588	16366	16375	16578	16586	16570	16435	16761	16597	16611	16446	16635	16543	16432	16514	16532	16503	16342	16712	16495	16382	16369	16681	16578	16260	16388	16630	16381	16382	16436	16600	16628	16307	16574	16563	16618	16512	16598	16648	16491	16336	16578	16443	16510	16424	16379	16420	16538	16581	16495	16619	16376	16397	16538	16543	16560	16678	16614	16422	16489	16559	16560	16487	16525	16618	16419	16402	16489	16575	16458	16637	16640	16277	16331	16561	16442	16629	16524	16403	16660	16552	16466	16507	16622	16455	16498	16545	16530	16425	16536	16594	16332	16491	16425	16438	16440	16701	16553	16616	16573	16591	16643	16522	16699	16411	16682	16597	16686	16588	16478	16546	16417	16450	16496	16526	16529	16277	16660	16624	16354	16602	16475	16674	16344	16409	16389	16504	16628	16578	16269	16591	16507	16540	16468	16491	16313	16626	16443	16571	16440	16627	16460	16482	16219	16673	16529	16489	16631	16437	16442	16636	16536	16552	16635	16516	16406	16647	16622	16516	16512	16651	16450	16443	16409	16546	16484	16330	16509	16363	16443	16367	16564	16493	16466	16552	16599	16319	16389	16682	16391	16698	16535	16652	16534	16449	16816	16408	16532	16392	16237	16479	16461	16475	16448	16349	16714	16528	16659	16485	16478	16619	16556	16615	16612	16439	16557	16448	16268	16591	16551	16670	16373	16483	16460	16592	16525	16635	16439	16405	16230	16511	16610	16760	16502	16588	16714	16453	16634	16382	16613	16284	16538	16456	16430	16355	16574	16555	16557	16527	16455	16538	16382	16590	16391	16443	16278	16394	16459	16516	16625	16408	16323	16510	16308	16773	16603	16552	16603	16566	16531	16511	16574	16422	16426	16278	16690	16389	16618	16523	16592	16537	16490	16743	16461	16394	16377	16670	16342	16642	16484	16578	16530	16461	16437	16675	16606	16575	16586	16528	16399	16590	16512	16663	16370	16551	16520	16445	16525	16318	16616	16511	16462	16375	16563	16445	16637	16351	16767	16583	16673	16533	16743	16525	16487	16707	16600	16457	16418	16696	16756	16466	16481	16596	16460	16407	16549	16491	16627	16524	16740	16703	16560	16518	16534	16545	16556	16255	16527	16397	16723	16446	16518	16536	16661	16425	16326	16516	16518	16548	16622	16420	16261	16417	16541	16566	16458	16450	16589	16309	16586	16622	16284	16625	16567	16810	16486	16582	16347	16329	16568	16580	16628	16374	16546	16452	16596	16305	16623	16557	16547	16536	16491	16401	16584	16582	16383	16380	16371	16465	16373	16469	16515	16419	16689	16533	16541	16464	16570	16425	16429	16511	16720	16654	16486	16552	16552	16498	16408	16579	16528	16557	16528	16509	16629	16453	16636	16385	16557	16735	16414	16393	16467	16302	16523	16624	16533	16432	16685	16638	16633	16603	16577	16513	16563	16529	16666	16428	16527	16479	16511	16570	16685	16471	16562	16454	16602	16559	16684	16324	16362	16444	16507	16468	16697	16671	16484	16495	16632	16531	16572	16561	16666	16634	16460	16639	16407	16542	16392	16572	16472	16527	16415	16378	16478	16394	16314	16445	16352	16521	16478	16459	16477	16662	16532	16762	16406	16507	16515	16445	16777	16533	16475	16693	16439	16465	16466	16319	16505	16472	16475	16251	16694	16588	16637	16564	16478	16573	16562	16437	16630	16640	16467	16348	16405	16393	16521	16719	16676	16602	16503	16325	16416	16301	16498	16479	16712	16570	16508	16414	16424	16518	16549	16581	16598	16547	16363	16692	16664	16372	16566	16492	16591	16496	16676	16544	16589	16396	16366	16724	16482	16429	16419	16370	16388	16390	16647	16532	16509	16594	16417	16582	16404	16429	16675	16537	16453	16489	16607	16523	16535	16639	16553	16499	16561	16595	16611	16607	16385	16683	16538	16583	16265	16644	16633	16588	16316	16532	16585	16256	16381	16831	16446	16556	16489	16457	16460	16431	16525	16469	16581	16618	16548	16537	16514	16595	16612	16530	16477	16736	16656	16665	16465	16503	16418	16515	16652	16452	16461	16441	16339	16458	16445	16524	16628	16570	16734	16513	16771	16531	16279	16411	16390	16497	16385	16580	16307	16577	16645	16289	16393	16464	16382	16469	16629	16369	16468	16478	16579	16594	16536	16387	16419	16591	16615	16487	16629	16456	16558	16570	16463	16463	16510	16582	16549	16540	16464	16534	16558	16583	16554	16344	16554	16594	16461	16493	16598	16445	16492	16670	16372	16729	16389	16351	16537	16600	16431	16474	16473	16391	16643	16521	16458	16595	16396	16572	16528	16394	16416	16575	16468	16421	16546	16452	16557	16722	16623	16484	16417	16682	16761	16621	16751	16552	16523	16477	16556	16652	16583	16349	16428	16548	16693	16507	16315	16448	16400	16367	16637	16330	16412	16315	16447	16554	16656	16564	16538	16531	16839	16565	16414	16617	16489	16544	16361	16692	16497	16629	16574	16462	16518	16543	16588	16357	16502	16380	16569	16641	16491	16557	16501	16521	16532	16701	16575	16592	16469	16569	16565	16421	16441	16366	16532	16411	16556	16416	16694	16396	16438	16282	16419	16559	16463	16696	16472	16421	16359	16322	16391	16662	16493	16511	16603	16620	16516	16648	16449	16526	16512	16459	16634	16561	16458	16677	16426	16732	16427	16374	16424	16541	16482	16702	16496	16581	16630	16454	16605	16632	16557	16397	16679	16638	16439	16633	16464	16388	16374	16487	16412	16645	16550	16557	16375	16386	16635	16684	16508	16493	16544	16541	16568	16700	16561	16623	16561	16451	16457	16437	16699	16321	16708	16570	16460	16396	16585	16466	16604	16528	16409	16527	16635	16639	16539	16481	16316	16686	16445	16448	16477	16289	16546	16586	16537	16634	16600	16393	16347	16418	16469	16621	16611	16656	16540	16443	16591	16469	16619	16443	16653	16453	16602	16372	16651	16660	16532	16905	16637	16449	16462	16496	16439	16618	16532	16589	16486	16269	16513	16838	16767	16356	16536	16683	16663	16508	16592	16461	16398	16589	16545	16540	16493	16425	16480	16290	16465	16430	16500	16241	16514	16455	16502	16611	16559	16694	16527	16361	16506	16599	16546	16478	16451	16378	16366	16524	16458	16618	16602	16597	16254	16503	16649	16533	16503	16596	16345	16604	16596	16568	16376	16556	16618	16471	16457	16589	16520	16271	16531	16507	16406	16562	16323	16563	16644	16441	16576	16387	16378	16529	16482	16640	16398	16719	16607	16660	16340	16539	16417	16365	16554	16473	16376	16551	16510	16555	16597	16478	16286	16668	16595	16490	16378	16252	16376	16432	16309	16450	16588	16632	16607	16671	16594	16608	16411	16689	16618	16482	16236	16551	16552	16573	16617	16501	16580	16616	16440	16423	16570	16524	16528	16503	16352	16651	16393	16550	16507	16277	16521	16636	16525	16558	16435	16521	16566	16458	16238	16565	16680	16758	16539	16532	16672	16598	16502	16622	16703	16555	16449	16548	16505	16508	16387	16550	16309	16562	16534	16501	16560	16374	16512	16338	16505	16390	16541	16342	16591	16446	16380	16433	16382	16514	16623	16440	16637	16507	16488	16419	16577	16665	16452	16555	16624	16646	16536	16493	16477	16515	16508	16638	16480	16330	16525	16720	16655	16569	16527	16638	16357	16314	16492	16576	16492	16431	16621	16397	16484	16357	16420	16508	16574	16589	16604	16335	16463	16520	16544	16336	16425	16677	16559	16543	16551	16444	16502	16377	16260	16557	16465	16499	16479	16805	16521	16704	16637	16487	16573	16501	16415	16571	16419	16657	16704	16339	16677	16484	16578	16486	16494	16391	16350	16589	16578
29754	55389	47751	31828	20078	15097	14902	14921	14850	14897	14918	14912	14961	14966	15008	15033	14884	14917	15005	15043	14798	14856	14980	14959	15047	14949	15035	14966	14892	14754	14985	15020	14999	14875	14809	14860	14950	14999	14930	15088	14977	14928	14972	14910	14889	15044	14985	15042	14745	14917	14970	14846	15010	14716	15057	14919	14815	14928	14853	14823	14998	14907	14949	14974	14952	15069	14957	14884	15170	15050	15022	14971	15055	15064	15018	14788	14907	14962	14976	14896	15108	14891	14957	14952	14909	15090	14831	14780	14920	14757	15127	14921	15068	14827	15010	14984	14838	14953	14939	15031	14970	15000	14925	14971	14813	14712	14869	15043	14989	15009	14867	14990	14926	14985	15019	14854	14922	14823	14816	14921	14857	14925	14949	14894	14914	15030	14985	14936	15094	14878	14814	14917	15045	14984	15021	15078	14844	14921	14935	14867	14808	14962	15028	14971	15061	14913	14883	14928	14792	14996	14876	14974	14774	14910	14805	15063	14950	14985	14942	15006	14951	14874	14930	14922	14896	14882	14983	14784	14890	14865	14829	14965	15023	14865	14887	14985	14942	14929	14830	14851	14926	15058	14927	14821	15117	14975	14951	14939	14758	14867	14998	15115	14805	14685	15006	14962	14808	14996	14994	14923	14952	15022	14964	14880	14838	14739	14957	14906	15071	14974	15004	14992	15009	14949	15009	15034	14980	14923	14933	14879	14957	14959	14947	14929	14850	14891	14915	14919	14905	14852	14979	14781	14947	15163	14920	15053	14865	14888	14837	14878	15020	14897	14956	14726	14994	14824	14888	14969	14970	14864	15071	14844	14924	14964	14942	15079	14753	14882	14938	14913	14987	14998	14922	15037	14995	14809	14840	14806	14936	14836	14936	14850	14941	14919	14845	14952	14906	14882	14918	15129	14908	14862	14924	14895	14841	14942	14910	14730	14973	14959	14948	15113	14960	14904	14890	15016	15040	14739	15094	14940	15029	14791	14803	14901	14895	15056	14942	14847	14926	14809	15033	14979	14997	14805	14955	15049	14891	14787	14910	14813	14971	14839	14868	14868	15035	14898	14840	14888	14911	14925	14759	15067	15049	14995	14745	14956	14983	15078	15021	14757	14692	14915	14950	14901	15086	15070	14980	14852	14872	15096	14920	14902	14879	14919	14888	14869	14947	14962	14825	14950	14800	14768	14911	15058	14816	14827	14974	14784	14854	14704	15015	14839	14921	15114	14797	14911	15102	14927	14911	15095	15056	14854	14856	14939	15097	14878	15015	14973	14832	14971	15007	14908	14821	14961	15011	15018	14838	15095	15140	14926	14879	15118	14990	14990	15027	14918	14820	14901	14901	14922	14759	14789	14976	14857	14762	14874	14826	14929	14893	14872	14959	14971	14922	14938	14923	14882	14972	14991	14966	14810	14997	14997	14889	14973	14951	14851	14983	14838	15031	14970	14639	15004	14933	14739	14982	15085	15017	14960	14942	14932	15066	15004	14934	15002	14907	14671	14927	14860	14947	15047	14761	14714	14964	14885	14981	15089	14919	14894	14997	14986	15009	14853	15005	14880	14928	14897	15006	14988	15101	14982	14928	14909	14848	14953	15006	14973	15024	14818	15037	14993	14862	14888	14793	14960	14983	14819	14968	14973	14919	14895	14880	15072	14956	14913	14979	15020	15075	14875	14917	14741	14986	14908	15014	14958	14926	14846	14865	14888	14974	15045	14831	14826	14933	14849	14773	14942	14913	14997	14862	14901	14941	14897	14988	14833	14898	14916	14826	14905	15245	14774	14908	14899	14915	14899	14914	14899	14850	14807	15134	15190	15046	15037	14827	14934	14934	15047	14919	15046	14885	15047	15223	14976	14930	14959	14930	14822	14925	14898	14866	14967	14965	14952	14915	14828	14920	14879	14855	14823	15045	14824	14891	14900	14983	14971	14849	14848	15066	14809	14901	14979	14817	14898	15013	14989	14948	15049	15035	14831	14862	14946	14866	15101	14994	14900	14717	14903	14947	15032	15003	14896	14972	15002	14964	14900	14825	14972	14959	14957	14877	15121	15102	15176	14896	14915	14834	14954	14933	14775	14979	14993	15090	14934	15020	14907	14927	15018	15001	15030	14837	15016	14952	14970	15011	14869	14829	14669	14926	14908	15016	14938	14972	14974	15027	14915	14963	14956	14816	14882	14927	14951	14874	14916	15060	14973	14825	15017	14941	14889	14889	14900	14927	15114	14998	15067	14906	14964	15081	14991	14896	14855	14862	14936	14852	14775	14789	14920	15021	14891	14998	14854	14807	14981	14934	14777	14841	14987	14985	15040	14976	15180	14982	14956	14978	14952	14994	15029	14952	14944	14926	14950	14753	15038	14754	14950	15137	15070	15002	14957	14934	15096	14705	14992	14724	14913	14915	14847	14918	14844	14940	14768	14922	15068	14892	14862	14790	14915	14897	14837	14943	14910	14856	14878	14954	14939	14933	15069	14897	15062	14961	14974	15065	15009	14900	14761	15010	14919	14903	14870	14962	15057	14853	15148	14930	14975	14815	14979	14915	14987	14866	14868	14854	14985	14965	14885	14992	15038	14911	14999	14760	14953	14830	15011	14959	14952	14878	15049	14921	15043	14843	14885	15046	14779	14987	15109	14893	15076	14923	14856	14984	14996	14924	15021	14819	14878	15084	14954	14905	15089	14814	15077	14962	15035	14895	14894	14949	14981	14934	15107	14916	14813	14845	14962	14968	14929	15063	15115	15129	14938	14919	15052	14900	14954	14925	14965	14958	14894	14940	14870	14859	14787	14968	14889	14914	14851	14912	14889	14956	14957	14948	15016	14972	14976	14891	14851	14935	14953	14954	14897	14826	14946	14916	15036	14922	15081	15018	14914	15103	14856	14811	14970	14972	14920	14999	15056	14908	14784	14934	14985	14942	14995	14960	14859	14983	14869	15086	14936	15066	14810	14971	14888	14830	15064	14984	14979	14852	14845	14961	15103	14982	14996	14939	14935	14949	14916	14926	14908	14945	14801	15045	14811	15045	14775	14866	15104	15026	14925	14915	14876	15074	14777	15022	14795	14986	14919	14885	14952	14895	15019	14830	14856	14918	14855	15029	15034	15035	14827	14902	14858	14962	14969	14875	14828	15003	14885	14884	15025	14885	14922	14861	14934	14853	15047	14707	15032	15185	15116	14807	15032	15049	14916	14969	15021	14939	14769	14924	15061	15072	14945	15056	14897	14933	14941	14907	14996	15033	14989	14886	15005	15170	14885	15046	14953	14966	15024	14995	14936	14985	14914	14937	15013	14848	14927	14951	15028	15026	14840	14962	14872	14841	15031	14984	15155	15019	14950	15050	14742	14944	14927	15025	14727	15115	14978	15022	14999	14935	14865	14917	14973	14912	14943	15064	14813	14868	14958	14873	15003	15027	14963	14931	14846	15034	14967	14811	14857	14932	14821	14771	14963	15026	14991	15118	14796	14985	14882	15012	14947	15017	14825	14951	14923	14785	14916	14944	14932	14970	14859	14938	15019	14905	14929	14821	14906	14991	14827	14908	15054	14949	14824	14938	14967	14908	15007	15024	14825	15069	14861	14852	15026	14811	14917	14957	14897	14922	15075	14871	14999	14759	14923	14791	15035	14972	14932	14923	14999	14923	14950	15139	14950	14981	14766	14914	14798	14777	14924	14975	14856	14884	15027	14970	14957	14979	15008	14834	15051	14993	14859	14902	14953	14951	14882	14819	14937	14874	15039	14874	14988	14880	14818	15203	14745	14941	14947	14940	14894	15009	15001	14925	14998	14980	15079	14969	15076	14992	14900	14877	14926	14831	14947	14906	15059	14934	14892	14915	14928	14891	14973	15088	14928	14912	14902	15012	14903	15058	14927	14960	14870	15034	14949	14886	14976	14929	15080	14939	15052	14951	14809	14917	14860	14938	14954	14987	14953	14902	14835	15090	14948	15021	14812	14751	14998	14927	14994	14910	15025	14819	14959	14734	15004	14981	15119	15011	15007	14964	14889	14874	14773	14915	14841	15058	14846	14916	14921	14868	14781	14912	15048	14980	14772	14883	14932	14844	14878	14981	15068	14803	14809	14927	14828	15020	14991	14992	14957	14984	15087	14921	14939	14991	15018	15007	14815	14784	14873	15022	14997	15078	14949	15114	14913	14872	15034	14888	14776	14912	14976	14908	14982	14886	14877	14989	14849	14958	15055	14886	14789	15010	15015	14894	14893	15036	14940	14889	14843	14891	15055	14907	15011	15023	14976	15036	15089	14872	14839	14941	15076	14868	14887	14909	14912	14838	15172	14896	14899	14803	14924	15067	14880	14957	14970	14816	14890	14998	14992	14911	14980	15063	15001	14994	14833	14849	14827	14972	14773	14855	15055	14859	14941	14877	14908	14686	14826	14975	14877	15010	14939	14784	14898	14959	14973	14933	15090	14909	14874	15046	14989	14866	14865	14809	14966	14948	15043	14980	15030	14978	14908	15004	14919	14973	15061	14911	14915	14971	14742	14971	14741	14988	14760	14885	15013	14827	14883	14883	14696	14925	14921	15090	14942	14977	14906	14745	14980	14879	15085	14865	14759	15126	14944	14932	14925	14781	14847	14956	14940	15134	14873	15032	14949	14902	14916	14931	14940	14954	14976	14993	14982	15022	14907	14997	15012	15045	14748	14912	14976	14928	14948	15005	14948	15008	14856	14997	14852	15087	14847	15050	14893	14906	15119	14924	15017	15007	14931	14733	14911	15035	15037	14845	15013	14979	14896	14808	15041	14908	14874	15105	14748	14937	15019	15007	14801	14891	14976	14859	14993	14913	15006	15093	14763	14797	14906	14878	14754	14845	14868	14929	14876	14980	14890	15030	14983	15084	14967	14956	14911	14979	15035	15035	14942	14893	14865	14890	14960	14867	14965	14916	14875	15006	15125	14986	14859	14949	14965	14847	15056	14983	14911	15000	14870	14995	14977	15124	14999	15049	14953	14924	14936	14929	15022	14914	14894	14860	14885	15022	15080	14926	15016	14788	14927	15001	15002	14865	14809	14890	14860	14970	15011	14966	14918	15092	14938	14756	15065	14925	14773	15129	14974	14907	14784	14846	15010	14965	15003	14874	14736	14895	14815	15125	14954
24172	24888	44887	44903	31703	21843	19365	17135	16486	16696	16909	16467	16505	16546	16454	16546	16450	16718	16604	16507	16510	16442	16454	16488	16543	16434	16449	16459	16275	16569	16342	16553	16357	16554	16688	16382	16453	16451	16452	16383	16455	16382	16304	16472	16432	16453	16469	16417	16316	16516	16512	16416	16333	16346	16418	16326	16387	16209	16595	16413	16423	16427	16345	16285	16292	16373	16380	16366	16396	16408	16312	16357	16287	16316	16591	16354	16439	16262	16514	16165	16442	16347	16371	16474	16448	16510	16434	16240	16553	16272	16490	16518	16283	16504	16477	16467	16568	16416	16307	16203	16273	16351	16330	16377	16423	16420	16365	16377	16342	16460	16322	16596	16687	16300	16259	16456	16482	16442	16343	16378	16404	16389	16400	16284	16432	16375	16354	16513	16292	16381	16271	16481	16439	16300	16170	16417	16313	16367	16516	16422	16444	16385	16225	16541	16306	16303	16228	16230	16255	16368	16175	16425	16586	16240	16348	16237	16411	16406	16600	16350	16415	16382	16372	16375	16155	16337	16627	16286	16443	16270	16592	16328	16304	16477	16381	16442	16237	16497	16447	16549	16169	16441	16212	16440	16486	16320	16514	16525	16436	16341	16464	16471	16471	16306	16341	16356	16491	16472	16456	16384	16339	16267	16496	16517	16342	16377	16535	16456	16345	16453	16405	16446	16430	16494	16316	16331	16628	16371	16237	16444	16432	16197	16551	16333	16648	16446	16377	16238	16259	16399	16216	16421	16358	16551	16347	16394	16431	16540	16521	16536	16389	16432	16358	16492	16444	16443	16454	16285	16343	16330	16807	16513	16422	16227	16491	16668	16355	16362	16545	16448	16442	16469	16469	16126	16312	16358	16604	16383	16346	16522	16298	16250	16353	16529	16222	16342	16584	16417	16489	16389	16267	16401	16307	16287	16482	16468	16555	16524	16531	16511	16298	16402	16304	16250	16137	16373	16282	16515	16390	16460	16230	16317	16478	16354	16168	16397	16312	16359	16538	16369	16554	16394	16378	16309	16233	16322	16382	16378	16422	16340	16351	16329	16380	16501	16481	16357	16477	16290	16563	16434	16406	16261	16549	16260	16344	16166	16298	16328	16254	16240	16295	16257	16453	16455	16427	16597	16412	16224	16242	16333	16404	16449	16218	16371	16249	16107	16369	16357	16395	16617	16423	16432	16425	16572	16332	16475	16448	16364	16354	16401	16284	16437	16493	16462	16290	16254	16556	16350	16454	16207	16542	16534	16266	16404	16447	16274	16563	16358	16414	16500	16528	16600	16433	16451	16332	16265	16454	16265	16503	16608	16435	16421	16439	16280	16480	16285	16333	16327	16135	16434	16304	16359	16440	16108	16298	16190	16254	16412	16512	16552	16568	16394	16382	16658	16374	16469	16434	16395	16474	16508	16580	16386	16554	16388	16477	16229	16456	16244	16324	16475	16446	16279	16354	16391	16410	16317	16424	16248	16547	16165	16348	16186	16577	16467	16612	16474	16322	16200	16403	16453	16416	16310	16047	16251	16501	16440	16306	16413	16414	16494	16455	16319	16163	16350	16488	16590	16580	16358	16226	16331	16290	16280	16436	16348	16545	16385	16213	16292	16459	16359	16294	16483	16503	16316	16443	16324	16501	16377	16306	16516	16566	16491	16446	16554	16490	16570	16282	16316	16425	16413	16467	16230	16345	16781	16464	16248	16400	16223	16358	16441	16437	16265	16242	16506	16595	16554	16507	16253	16384	16422	16580	16434	16320	16487	16366	16413	16615	16489	16387	16449	16265	16251	16502	16456	16420	16444	16269	16335	16418	16382	16501	16439	16490	16165	16411	16390	16519	16271	16403	16512	16294	16405	16516	16223	16349	16402	16439	16455	16407	16460	16506	16294	16383	16139	16417	16352	16139	16307	16324	16414	16363	16323	16303	16298	16430	16453	16305	16356	16319	16432	16548	16550	16482	16158	16400	16326	16333	16468	16518	16361	16426	16290	16188	16492	16479	16377	16523	16427	16405	16392	16278	16188	16442	16249	16253	16456	16348	16358	16334	16204	16505	16486	16412	16434	16410	16467	16522	16428	16363	16454	16541	16332	16307	16398	16240	16149	16356	16297	16314	16295	16387	16384	16371	16343	16488	16616	16237	16216	16323	16450	16413	16417	16418	16174	16277	16366	16287	16440	16260	16369	16450	16374	16652	16434	16413	16408	16207	16303	16577	16504	16362	16557	16453	16357	16246	16544	16413	16407	16659	16485	16487	16238	16336	16593	16473	16296	16458	16247	16592	16503	16450	16441	16252	16586	16431	16374	16364	16331	16394	16328	16452	16603	16552	16456	16310	16342	16409	16441	16448	16325	16479	16499	16273	16539	16421	16383	16300	16506	16430	16472	16162	16407	16219	16377	16320	16464	16367	16324	16333	16543	16646	16309	16496	16276	16422	16326	16361	16434	16615	16309	16399	16360	16465	16318	16180	16281	16432	16574	16283	16436	16293	16525	16348	16290	16296	16290	16377	16330	16371	16288	16615	16446	16434	16433	16438	16565	16703	16657	16479	16134	16449	16395	16467	16369	16312	16314	16313	16253	16201	16412	16423	16423	16469	16534	16316	16484	16455	16244	16341	16155	16588	16478	16638	16379	16437	16568	16234	16324	16516	16311	16194	16370	16383	16666	16333	16384	16372	16319	16445	16481	16336	16518	16478	16458	16180	16414	16444	16309	16208	16210	16302	16432	16309	16321	16303	16364	16678	16664	16520	16381	16536	16298	16466	16589	16595	16415	16202	16602	16414	16224	16526	16473	16217	16305	16234	16207	16369	16336	16318	16351	16595	16403	16338	16278	16318	16389	16425	16518	16352	16367	16148	16477	16326	16385	16361	16233	16424	16549	16322	16474	16355	16427	16417	16482	16478	16278	16659	16404	16385	16273	16215	16430	16659	16490	16494	16418	16234	16396	16523	16552	16366	16306	16317	16204	16431	16482	16228	16305	16418	16296	16503	16333	16389	16386	16314	16329	16176	16518	16342	16559	16364	16451	16452	16364	16344	16186	16470	16381	16543	16402	16267	16568	16419	16160	16261	16671	16453	16434	16433	16316	16392	16293	16287	16502	16428	16331	16465	16273	16537	16419	16362	16313	16337	16377	16397	16317	16505	16430	16392	16284	16400	16387	16146	16462	16487	16344	16231	16289	16309	16537	16594	16454	16186	16440	16403	16457	16445	16612	16451	16552	16598	16267	16460	16357	16253	16400	16311	16581	16366	16322	16485	16262	16366	16399	16452	16381	16586	16401	16524	16408	16633	16449	16424	16403	16378	16549	16502	16440	16355	16478	16307	16340	16365	16378	16420	16543	16313	16416	16441	16607	16366	16457	16480	16344	16292	16154	16276	16327	16624	16362	16372	16503	16287	16290	16360	16246	16345	16315	16375	16429	16256	16350	16485	16428	16491	16293	16359	16326	16144	16342	16505	16230	16440	16317	16392	16293	16504	16284	16582	16464	16409	16329	16409	16561	16504	16393	16431	16346	16540	16487	16460	16417	16576	16615	16263	16232	16260	16360	16223	16330	16375	16377	16382	16598	16453	16302	16266	16267	16312	16445	16406	16417	16311	16233	16398	16191	16320	16396	16212	16338	16196	16446	16338	16514	16507	16284	16385	16373	16252	16510	16552	16605	16323	16326	16421	16601	16471	16365	16486	16396	16363	16577	16583	16523	16363	16240	16467	16499	16434	16545	16557	16222	16203	16341	16387	16256	16513	16402	16282	16437	16505	16624	16446	16295	16522	16406	16464	16590	16388	16220	16324	16465	16340	16535	16463	16224	16268	16284	16468	16303	16451	16323	16137	16414	16317	16308	16648	16358	16445	16369	16354	16424	16361	16449	16423	16133	16250	16278	16331	16391	16515	16372	16182	16440	16360	16636	16305	16361	16353	16510	16540	16250	16367	16429	16490	16309	16454	16304	16300	16158	16444	16409	16474	16460	16548	16269	16388	16433	16542	16397	16326	16378	16334	16353	16424	16325	16404	16305	16588	16396	16268	16293	16487	16279	16338	16570	16443	16146	16503	16434	16496	16389	16433	16521	16329	16406	16462	16414	16516	16484	16179	16449	16582	16460	16365	16456	16439	16197	16614	16365	16273	16461	16280	16407	16546	16419	16425	16406	16344	16559	16468	16244	16445	16625	16436	16421	16402	16499	16226	16308	16386	16467	16433	16490	16370	16545	16387	16383	16481	16476	16168	16442	16405	16412	16385	16215	16441	16269	16405	16428	16482	16414	16481	16419	16458	16369	16515	16326	16215	16324	16545	16383	16734	16376	16481	16288	16411	16260	16260	16297	16361	16366	16407	16235	16491	16484	16245	16293	16382	16446	16460	16357	16354	16168	16463	16426	16367	16447	16102	16389	16460	16336	16395	16474	16344	16363	16419	16408	16502	16377	16305	16471	16409	16542	16309	16314	16330	16219	16235	16514	16441	16145	16479	16395	16463	16593	16528	16378	16331	16551	16480	16651	16548	16520	16299	16242	16321	16381	16440	16343	16304	16433	16407	16306	16421	16275	16247	16386	16247	16653	16444	16389	16141	16508	16270	16445	16448	16405	16359	16312	16422	16266	16449	16377	16387	16530	16308	16432	16527	16460	16418	16332	16197	16231	16434	16501	16325	16530	16377	16222	16471	16437	16364	16349	16295	16381	16614	16467	16310	16402	16397	16385	16407	16330	16188	16365	16350	16258	16376	16382	16439	16305	16419	16240	16437	16456	16355	16456	16369	16319	16292	16387	16558	16398	16326	16349	16466	16342	16322	16297	16326	16503	16395	16449	16337	16381	16427	16371	16472	16398	16139	16516	16382	16117	16312	16228	16436	16275	16416	16339	16341	16439	16391	16488	16279	16655	16552	16616	16346	16355	16270	16387	16482	16364	16545	16285	16399	16505	16279	16456	16501	16211	16413	16568	16424	16249	16404	16396	16425	16411	16453	16086	16374	16462	16404	16560	16424	16219	16357	16354	16420	16395	16603	16335	16599	16529	16355	16278	16475	16239	16561	16376	16469	16371	16434	16455	16305	16406	16410	16182	16257	16515	16221	16461	16326	16240	16290	16561	16321	16377	16576	16302	16241	16390	16378	16332
53197	94931	85737	60223	34453	15466	14978	14824	14909	14814	15015	14877	14946	14899	14912	14900	14960	14858	14973	14725	14902	14974	14912	14919	14867	14926	14882	14928	14829	14873	14835	14930	15038	14921	14914	14943	14956	14856	14975	14782	14917	14998	14948	15040	14790	14744	14948	14858	15027	14858	14937	15064	14696	14982	14915	15083	14883	14890	14792	14831	14750	14766	14605	14861	15099	14706	14894	14919	14682	14907	14977	14773	14773	14804	14911	15021	14935	15037	14841	14809	15148	14789	14799	14865	14848	14903	14864	14918	14956	14800	15069	15056	14680	14799	14869	14987	14940	14818	14931	14700	14997	15033	14820	15015	14827	14729	14847	14853	14944	14906	14858	14849	14678	14919	14806	14797	14891	14898	14731	14830	14893	14754	14919	14740	14798	14794	14935	14885	14998	14887	14761	14892	14823	14839	15039	14811	15031	14724	14898	14912	14946	14908	14905	14982	14808	14619	14953	14687	14912	14845	14995	14947	14829	14831	14868	14801	15094	14795	14728	14717	14761	14849	14840	14723	14863	14792	14940	14817	14765	14793	14760	14830	14834	14943	15010	14820	15083	14840	14811	15002	14906	14811	14833	14735	14822	14815	14929	14964	14719	15026	14931	14827	14771	14943	14895	14895	14812	14894	14898	14701	14807	14908	14961	15009	14808	14811	14852	14782	14900	14846	14750	14963	14831	14779	14790	14929	14752	14894	14965	14956	14843	14834	14845	14978	14843	14819	14654	14999	14721	14953	14801	14801	14862	14711	14921	14805	14821	15059	14826	14828	14833	14904	14853	14895	14856	14956	14641	14923	14761	14877	14822	14869	14896	14741	14863	14695	14811	14814	14708	14969	14948	14778	14873	14757	14748	14917	14811	14969	14771	14843	14789	14933	14950	14897	14931	14784	14877	14850	14817	14868	14951	14964	15056	14847	15001	14889	14864	14775	14814	14800	14960	14898	15000	14844	15005	14894	14919	14843	14877	14748	14783	15005	14746	15009	14799	14736	14905	14773	14706	14965	15125	14860	14897	14849	14779	14789	14838	14772	14964	14901	14754	14880	14877	14779	14904	14811	14893	14892	14862	14985	14729	14839	14963	15038	14855	14922	14876	14931	14763	14858	14929	14996	14838	14937	14788	14684	14746	14956	14909	14840	14774	14862	14886	14967	14753	14922	14922	14723	15050	14811	14809	14868	14863	14902	14857	14959	14941	14914	14777	14765	14772	14655	14731	14717	14953	14935	14857	14731	14884	14881	14796	15025	14775	14886	14810	14947	14811	14860	14816	15038	14904	14766	14871	14886	14894	14897	14826	14848	15047	15017	14926	14847	14974	14759	14881	14905	14872	14732	14935	14952	14768	14946	14936	14855	14992	14700	14886	14969	14791	14783	14916	14741	14768	14876	14892	14813	14787	14715	14872	14829	14674	14851	14844	14886	14961	14973	14715	14749	14678	14774	14873	14973	14960	14831	14838	14790	15038	14801	14928	14742	14829	14854	14736	14937	14795	14885	14823	14942	14875	15000	15066	14858	14872	14765	14996	14717	14925	14923	14862	14807	14949	14818	14822	14665	14811	15053	14862	14836	14956	14807	14863	14856	14876	14836	14768	14775	14950	14851	14841	14814	14876	14911	14782	14754	14833	14840	14863	14946	14835	14750	14851	14887	14760	14675	14972	14799	14978	15021	14802	14682	14681	14821	14826	14827	14774	14956	14836	14872	14720	14784	14897	14931	14899	14910	14822	14981	14773	14909	14929	14950	14766	14802	14860	14948	14964	14889	14926	14814	14785	14855	14837	14774	14837	14876	14914	14912	14771	14810	14726	14931	14945	14871	14771	14922	14812	15021	14776	14847	15003	14797	15010	14925	14829	14833	14853	14849	14755	14802	14857	15027	14748	14796	14795	14992	14895	14794	14996	14807	14875	14995	14782	14779	14987	14973	14969	14796	14759	14927	14768	14909	14887	14898	14763	14939	14860	14708	14915	14767	14953	14776	14860	14833	14747	14695	14848	14857	14826	14893	14794	14914	14886	14926	14738	14813	14812	14992	14713	14867	14667	14898	14973	14748	14882	14777	14915	14742	14870	14792	14953	14847	14828	14829	14932	14694	14720	14933	14905	14892	14946	14820	14898	14821	15102	14976	14859	14719	14903	14909	14828	14719	14974	15020	15007	14864	14846	14806	14773	14914	14877	14787	14909	14833	14933	14807	14832	14745	14729	14902	14760	14890	14835	14884	14776	14756	14898	14903	14878	14942	14722	14905	14824	14844	15019	14827	14844	14867	14815	14730	14668	15033	14830	14529	14884	14947	14901	14807	15084	14801	14946	15038	14883	14839	14849	14846	15033	14789	14749	14946	14954	14666	14709	14896	14773	14830	14727	14914	14880	14906	14825	14815	14796	14956	14932	14823	14862	15058	14860	14848	15036	14791	14947	14922	14930	14968	14848	14798	15037	14793	14654	14888	14757	14988	14794	14930	14989	14912	14904	14778	14948	14832	14995	14641	14775	14821	14707	15032	14952	14970	14784	14883	14734	14860	14958	14725	14931	14786	14865	14780	14812	14867	14909	14822	14888	14802	14926	14948	14819	14852	14788	14900	14815	14865	15061	14890	14964	14818	14940	14738	14880	14938	14907	15020	14723	14888	14913	15002	14791	14996	14811	15019	14955	14978	14723	14823	14867	14857	14799	14948	14979	14794	14889	14906	14800	14837	14884	14963	14908	14862	14971	14721	14889	14842	14917	14890	14811	14939	14882	14946	14871	14686	14837	14960	14675	14898	14873	14862	14912	14893	14899	14734	14829	14810	14785	14868	14852	14757	15057	14857	14841	14935	15037	14822	14976	14782	14853	14855	14943	14858	14821	14722	14727	14835	14767	14859	15077	14792	14898	14963	14783	14783	14749	14880	15002	15077	14835	14865	14974	14737	14712	14778	14827	14927	14712	14937	14886	14750	15012	14891	14879	14861	14955	14835	14768	14685	14766	14809	14704	14851	14813	14921	14780	14787	14876	14908	14665	14869	14875	14871	14806	14914	14824	14993	14909	14955	14857	14961	14864	14711	14699	14929	14721	14782	14850	14921	14914	15015	14882	14917	14872	14959	14892	14843	14829	14882	14950	14863	14713	14858	14889	14855	14802	14865	14792	14790	14785	14819	14762	14838	14849	14825	14843	14859	14768	15001	14708	14850	14706	14908	14910	14953	14905	14961	14773	15096	14803	14815	14668	14788	14981	14813	14833	14832	15065	15036	14816	14921	14839	14791	14888	14959	14780	14863	14799	14916	14779	14908	14944	14857	14856	14789	14867	14757	15018	14737	14969	14880	14910	14788	14730	15021	14926	14915	15043	14758	15026	14885	14724	14921	14826	14797	14816	14705	14669	14815	14827	14852	14983	14715	14866	14878	14696	14945	14958	14896	14796	14874	14941	14850	14973	14858	14899	14822	14776	14981	14874	14816	14872	14897	14925	15114	14894	15038	14726	15021	14779	14858	14940	14799	14808	14879	14812	14948	14737	14898	14855	14941	14796	14806	14761	15027	14918	14779	14919	14865	14823	14981	15028	15042	14586	14797	14826	15089	14935	14915	14875	14808	14849	14965	14760	14755	14801	14854	14793	14864	14801	14835	15033	14912	14774	14978	14795	14771	14929	14838	14973	15009	14787	14890	14800	14828	14964	14899	14791	14923	14787	14898	14882	14798	14973	14705	14917	14848	14953	14918	14873	14892	14911	14893	14860	14857	14905	14760	14851	14732	15003	14752	14991	14724	14836	14764	14866	14836	14926	14992	15024	14976	14925	14818	14819	14900	14773	14951	14911	14907	14768	14843	14817	14936	14932	14915	14889	14973	14814	14861	14885	14954	14839	14853	14902	14944	14814	14848	15030	15042	14865	14892	14762	14870	14796	15004	14753	14860	14834	14975	14939	14772	14955	14722	14852	14943	14813	14696	14747	14947	14776	14898	14833	14839	14827	14825	14787	14746	14813	14844	15041	15001	14865	14855	15140	14782	14971	14854	14809	14894	14830	14797	14776	14763	14791	14700	14790	14771	14934	14825	14717	14795	14718	14984	14797	14801	14975	14770	14719	14926	14906	14793	14923	14828	14871	14789	14697	14988	14882	14845	14858	14709	15021	14703	14925	14869	14802	14814	14842	14769	14902	14935	14916	14701	15039	14797	14821	14785	14801	14986	14960	14865	14969	14865	14849	14803	14786	14885	14742	14720	14805	14869	14966	14882	14889	14865	14849	14761	14657	14790	14856	14959	14765	14976	14920	14816	14900	14807	14831	14777	14830	14946	14917	14745	14655	14926	14806	14993	14955	14678	14884	14931	14923	14787	14810	14937	15004	14788	14944	14873	14732	14874	14756	14977	14738	14832	14816	14647	14785	14773	14828	14711	14729	14835	14829	14720	14934	14835	14950	14847	14896	14960	15033	14763	14793	14875	14864	15008	15071	15024	14818	14838	14913	14882	15043	14771	14803	14882	14897	14843	14867	14760	14737	14926	14882	14826	14789	14908	14922	14879	14899	14796	14918	14897	14857	14861	14997	14976	14868	14865	14636	15055	14816	14868	14717	15023	14908	14919	14868	14973	14943	14786	14867	14872	15004	14805	14948	14857	14860	14970	14657	14942	14871	14804	14901	14836	14940	14955	14867	14951	14833	14779	14975	14746	14979	14940	14933	14837	14824	14926	14788	14942	14869	14877	14844	14797	14912	14819	14818	14870	14787	15033	14885	14774	14881	14926	14869	14942	15098	14903	14730	14941	14799	14812	14872	14727	14918	14779	14883	14731	14690	14757	14791	14870	14804	14755	15008	14960	14852	14871	14877	15004	14751	14920	14986	14913	14755	15023	14893	14777	14838	14789	14986	14726	14858	14865	14893	14958	14622	14801	14839	14908	14926	14819	14903	14885	14859	14959	14790	14848	14986	14912	14920	14851	14997	14872	14980	15043	14807	14798	14711	15070	15002	14864	14920	14784	14946	14866	14730	14959	14839	14707	14971	14970	14801	14925	14793	14762	14844	15033	14784	14799	14964	14830	14844	14718	14805	14745	14964	14776	15028	14882	14916	14874	14975	14784	14828	14899	14915	14939	14811	14847	14844	14793	14956	14935	14818	14828	15014	14883	14908	14926
22947	22484	39525	40054	33221	23904	22614	17827	16798	16960	16861	16690	16589	16757	16560	16713	16869	16585	16413	16531	16585	16565	16455	16480	16458	16633	16511	16556	16527	16343	16434	16417	16382	16496	16531	16466	16189	16291	16591	16395	16311	16433	16402	16528	16347	16422	16532	16412	16465	16327	16381	16306	16525	16512	16511	16452	16480	16589	16589	16485	16332	16369	16321	16437	16327	16605	16368	16340	16399	16452	16559	16325	16329	16534	16536	16187	16552	16382	16398	16602	16400	16449	16289	16507	16469	16436	16193	16234	16249	16701	16449	16486	16125	16338	16550	16384	16313	16500	16327	16605	16362	16419	16711	16441	16233	16144	16279	16402	16414	16397	16394	16404	16063	16344	16403	16399	16210	16412	16452	16231	16539	16403	16422	16331	16399	16521	16290	16372	16235	16441	16403	16167	16136	16315	16277	16394	16475	16565	16277	16339	16407	16254	16522	16314	16420	16255	16196	16311	16476	16503	16408	16389	16255	16404	16314	16275	16341	16367	16371	16365	16235	16466	16508	16623	16390	16258	16412	16578	16383	16281	16459	16318	16505	16164	16429	16282	16465	16423	16435	16299	16519	16400	16407	16257	16359	16420	16321	16137	16344	16368	16389	16511	16377	16281	16374	16623	16468	16222	16233	16288	16590	16404	16380	16305	16268	16197	16319	16358	16377	16478	16419	16374	16236	16438	16552	16353	16262	16389	16434	16189	16287	16289	16266	16390	16139	16448	16407	16441	16437	16226	16258	16454	16540	16398	16357	16243	16271	16253	16203	16419	16535	16391	16386	16234	16355	16447	16323	16342	16424	16351	16435	16313	16504	16213	16223	16372	16503	16388	16451	16194	16553	16581	16564	16444	16321	16234	16430	16410	16247	16234	16447	16264	16260	16412	16494	16293	16495	16357	16388	16394	16421	16257	16561	16391	16523	16546	16315	16188	16145	16411	16186	16450	16737	16460	16310	16542	16538	16333	16374	16260	16508	16315	16370	16291	16489	16440	16348	16396	16230	16255	16314	16469	16122	16426	16237	16161	16336	16263	16508	16395	16285	16341	16370	16334	16472	16261	16557	16207	16208	16390	16367	16545	16322	16508	16447	16498	16398	16235	16341	16148	16316	16261	16334	16433	16413	16347	16326	16339	16422	16508	16406	16377	16614	16298	16441	16332	16202	16651	16517	16362	16508	16384	16332	16348	16347	16403	16351	16416	16384	16247	16218	16365	16401	16208	16088	16281	16327	16251	16295	16330	16344	16420	16411	16102	16396	16230	16527	16312	16454	16292	16435	16294	16493	16537	16488	16249	16233	16363	16456	16244	16463	16307	16534	16388	16306	16220	16458	16375	16291	16435	16446	16295	16457	16241	16443	16493	16319	16324	16315	16353	16380	16277	16304	16363	16192	16316	16415	16239	16536	16182	16535	16490	16406	16440	16398	16426	16433	16312	16318	16171	16280	16324	16319	16303	16298	16375	16450	16506	16485	16282	16420	16508	16315	16303	16285	16330	16536	16366	16463	16327	16500	16215	16264	16239	16453	16315	16428	16075	16272	16217	16244	16187	16197	16326	16301	16262	16422	16348	16431	16218	16461	16190	16351	16235	16193	16208	16244	16383	16319	16517	16242	16240	16532	16204	16364	16273	16542	16147	16197	16302	16591	16286	16574	16361	16408	16273	16357	16309	16180	16279	16460	16313	16400	16654	16542	16432	16419	16256	16416	16340	16404	16306	16348	16389	16331	16197	16506	16289	16451	16366	16484	16240	16364	16392	16325	16398	16378	16520	16464	16323	16471	16293	16393	16235	16398	16309	16319	16549	16587	16456	16389	16512	16324	16331	16257	16206	16365	16509	16358	16416	16368	16473	16457	16439	16219	16333	16414	16470	16254	16552	16359	16375	16385	16298	16400	16349	16282	16342	16459	16370	16367	16353	16200	16362	16342	16293	16517	16121	16326	16231	16292	16354	16314	16295	16378	16323	16349	16478	16416	16348	16445	16482	16206	16418	16451	16407	16421	16421	16265	16433	16270	16127	16389	16371	16500	16498	16343	16493	16260	16468	16354	16326	16341	16176	16350	16143	16481	16380	16337	16473	16294	16618	16414	16393	16631	16505	16217	16396	16273	16392	16271	16359	16369	16247	16268	16418	16374	16339	16351	16378	16164	16337	16511	16380	16645	16498	16368	16496	16388	16522	16483	16461	16336	16267	16534	16320	16228	16203	16336	16323	16462	16275	16391	16374	16367	16490	16434	16512	16254	16372	16414	16356	16275	16113	16372	16454	16411	16539	16287	16331	16233	16273	16227	16388	16384	16124	16412	16249	16418	16201	16333	16415	16155	16469	16405	16447	16442	16265	16361	16672	16413	16301	16346	16368	16360	16322	16345	16424	16135	16277	16336	16466	16345	16278	16174	16249	16213	16560	16313	16366	16478	16261	16273	16345	16408	16149	16386	16581	16496	16359	16406	16479	16381	16340	16564	16343	16407	16352	16496	16271	16241	16544	16265	16239	16241	16353	16285	16369	16545	16518	16476	16531	16454	16510	16276	16238	16290	16291	16466	16316	16282	16526	16200	16306	16558	16449	16294	16441	16366	16479	16419	16427	16428	16582	16365	16520	16337	16438	16420	16170	16468	16099	16225	16593	16291	16244	16472	16243	16210	16412	16296	16447	16365	16296	16393	16381	16316	16354	16394	16303	16235	16209	16289	16334	16214	16282	16414	16229	16367	16450	16464	16447	16310	16333	16354	16300	16161	16481	16375	16474	16443	16398	16215	16375	16366	16460	16318	16104	16244	16410	16361	16394	16352	16514	16347	16467	16559	16384	16512	16478	16507	16207	16374	16580	16399	16444	16396	16513	16238	16384	16384	16654	16254	16343	16619	16304	16611	16327	16444	16349	16213	16430	16453	16462	16271	16378	16197	16198	16331	16373	16454	16412	16276	16217	16245	16531	16335	16364	16310	16203	16464	16533	16420	16276	16311	16348	16450	16438	16460	16360	16474	16385	16232	16370	16225	16317	16160	16293	16452	16179	16482	16369	16223	16456	16165	16337	16374	16339	16462	16352	16209	16384	16368	16175	16504	16484	16232	16355	16521	16628	16295	16307	16228	16466	16323	16380	16271	16371	16373	16284	16305	16239	16291	16254	16258	16498	16485	16514	16350	16205	16300	16364	16227	16439	16469	16361	16466	16477	16536	16474	16413	16365	16326	16316	16394	16554	16320	16282	16405	16486	16369	16272	16135	16365	16172	16088	16448	16184	16314	16207	16330	16277	16498	16528	16489	16628	16491	16266	16392	16445	16601	16533	16463	16218	16312	16112	16286	16283	16306	16291	16178	16619	16416	16232	16649	16408	16332	16286	16388	16421	16492	16541	16368	16286	16413	16530	16388	16201	16071	16365	16245	16151	16550	16309	16288	16280	16505	16449	16419	16377	16374	16450	16218	16517	16242	16241	16367	16489	16405	16234	16398	16444	16359	16362	16320	16456	16440	16483	16288	16296	16486	16376	16330	16257	16426	16476	16329	16236	16171	16336	16301	16433	16337	16575	16477	16370	16210	16234	16290	16319	16421	16387	16232	16441	16344	16171	16362	16261	16382	16488	16312	16442	16216	16522	16336	16420	16435	16331	16277	16386	16305	16303	16519	16391	16375	16389	16367	16346	16153	16394	16340	16253	16401	16348	16260	16261	16328	16376	16421	16300	16431	16348	16397	16046	16369	16313	16182	16350	16479	16345	16211	16290	16235	16262	16400	16323	16327	16315	16398	16300	16320	16390	16277	16402	16172	16444	16304	16286	16451	16074	16189	16384	16501	16520	16473	16324	16297	16414	16444	16497	16307	16401	16274	16538	16511	16334	16529	16501	16225	16455	16480	16353	16491	16348	16453	16320	16268	16329	16306	16339	16464	16524	16304	16341	16396	16493	16400	16385	16339	16190	16306	16279	16417	16334	16372	16346	16278	16498	16176	16176	16365	16375	16345	16362	16280	16406	16233	16258	16324	16273	16504	16425	16493	16437	16457	16474	16178	16412	16320	16304	16217	16229	16368	16319	16293	16285	16203	16205	16311	16338	16400	16213	16498	16576	16381	16397	16174	16315	16121	16234	16339	16492	16243	16384	16346	16225	16458	16444	16465	16472	16351	16155	16357	16241	16305	16485	16453	16267	16480	16418	16300	16179	16146	16345	16210	16294	16218	16401	16340	16330	16282	16475	16288	16441	16543	16256	16377	16353	16583	16329	16267	16495	16263	16308	16505	16437	16546	16301	16529	16413	16354	16453	16429	16320	16404	16419	16476	16223	16282	16215	16386	16330	16399	16468	16219	16181	16189	16325	16275	16488	16463	16451	16352	16409	16453	16416	16356	16496	16385	16357	16352	16333	16208	16237	16374	16392	16275	16395	16406	16293	16455	16462	16272	16546	16213	16287	16420	16378	16354	16167	16361	16431	16314	16124	16406	16395	16211	16095	16313	16329	16320	16333	16316	16443	16333	16371	16430	16409	16302	16392	16624	16442	16347	16398	16390	16236	16349	16219	16387	16412	16451	16275	16446	16433	16197	16494	16216	16319	16220	16453	16273	16355	16356	16332	16372	16448	16482	16417	16466	16608	16325	16487	16266	16571	16522	16316	16288	16526	16417	16447	16463	16346	16325	16326	16279	16368	16338	16479	16413	16228	16473	16218	16345	16433	16401	16257	16146	16177	16349	16291	16446	16333	16335	16389	16397	16443	16339	16257	16396	16274	16309	16312	16316	16429	16250	16183	16422	16560	16408	16268	16201	16362	16397	16393	16484	16182	16204	16486	16280	16239	16342	16393	16343	16477	16488	16323	16284	16327	16152	16353	16194	16280	16383	16458	16409	16235	16324	16553	16363	16423	16325	16318	16421	16082	16355	16498	16282	16403	16349	16215	16376	16275	16313	16510	16420	16410	16394	16313	16315	16270	16339	16415	16348	16380	16452	16151	16255	16193	16318	16346	16268	16242	16395	16346	16362	16376	16440	16461	16376	16399	16495	16381	16373	16476	16325	16410	16355	16349	16387	16425	16385	16378	16362	16505	16323	16360	16297	16382	16490	16348	16209	16457	16506	16139	16374	16417	16500	16175	16206	16319	16396	16160	16431	16357	16294	16358
60479	104059	93353	75112	44899	16025	14776	14897	14823	14812	15037	14840	15044	14846	14874	14817	14916	14787	15044	14878	14884	14748	14700	14876	14698	14856	14899	14728	14989	14762	14891	14990	14805	14751	15051	14952	14696	14943	14883	14940	14845	14861	14980	14928	14981	14793	14758	14947	14857	14962	14974	14839	14849	14815	14999	14890	14813	14901	14825	14953	14971	14920	14935	14835	14828	14785	14887	14852	14832	14967	14680	14858	14760	15002	14935	14879	14793	14952	14778	14998	14986	14650	14738	14917	14850	14796	14987	14751	14871	14961	14688	14846	14844	14869	14928	14818	14670	14882	14932	14900	14764	14824	14896	14700	15057	14844	15089	14877	14834	14882	14941	14807	14749	14809	14971	14628	14926	14642	14791	14991	14966	14867	14650	14901	14940	14860	14821	14900	14888	14932	14796	14929	14763	14874	15016	14942	14889	14634	14671	14991	14892	14855	14811	14831	14947	14687	14761	14779	14947	14924	14722	15006	14982	14760	14747	14813	14861	14837	14782	14815	14944	15023	14742	14906	14808	14749	14968	15005	14836	14802	14925	14849	14911	14825	14849	14979	14935	14840	14865	14922	14964	14842	14948	14717	14824	14987	14889	14883	14711	14943	14835	15000	14854	14913	14905	14809	14835	14775	14903	15009	14932	14842	15139	14958	14712	14874	14795	14940	15049	14773	14953	14744	14942	14879	14849	14772	14867	14737	14819	14914	14764	14783	14934	14781	14847	14829	14975	14941	14835	14985	14958	14837	14895	14719	14825	15018	14836	14809	14785	14806	14878	14743	14842	14858	14693	14704	14831	14846	14860	14750	14870	14909	14860	14692	14725	14888	14715	14836	14918	14902	14831	14898	14671	14797	14923	14740	14718	14789	14966	14844	14827	14901	14927	14739	14760	14806	14846	14906	14823	14781	14894	14815	14872	14630	15025	14742	14825	14922	14874	14944	14918	14846	14885	14882	14932	14896	14822	14812	14828	14733	14935	14848	14925	15030	14941	14868	14898	14812	14875	14985	14884	14990	14774	14934	14927	14948	14913	14873	14952	14625	14964	14848	14848	14813	14790	14872	14869	14920	14856	14823	14887	14776	14903	14797	14694	14711	14845	14840	14852	14943	14830	14881	14759	14749	14723	14748	14888	14779	15091	14677	14945	14895	14824	14830	14843	14818	14876	14903	14819	14739	14879	14733	14666	14814	14845	15057	14733	14851	15037	14879	15008	14929	14723	14860	14812	14710	15025	14921	14868	14729	14817	14854	14931	14757	14952	14863	14697	14922	14869	14685	14831	14760	14800	14831	14767	14759	14961	14834	14840	14772	14940	14850	14894	14982	14900	14727	14807	14886	14821	14847	14869	14804	14803	14785	14872	14762	14722	14745	14735	14843	14916	15039	14882	14768	14934	14949	14946	14969	14899	14916	14944	14978	14870	14893	14890	14682	14739	14879	14721	14865	14803	14817	14989	14842	14797	14771	14949	15065	14866	14945	14688	14857	14853	15024	14810	14819	14784	14779	14914	15001	14849	14807	14684	14770	14891	15006	14918	14878	14856	14742	14759	14880	14949	14833	14918	14818	14981	14900	14869	14741	15030	14842	14681	14764	14815	15018	14727	14690	14872	14827	14725	15066	14706	14762	14810	14865	14832	15020	14852	14809	14910	14887	14726	14635	14786	14797	14771	14841	14880	14828	14779	14830	14905	14951	14898	14915	14977	14896	14851	14992	15022	14880	14799	14917	14885	14841	14734	14961	14839	14868	14903	14910	14952	14847	15003	14855	14788	14762	14668	14936	14757	14763	14880	14825	14734	15026	14807	14864	14689	14776	15100	14724	14777	14837	14780	14804	14699	14835	14937	14790	14901	14926	14851	14921	14833	15033	15076	14983	14689	14688	14859	14867	14996	14889	14828	14741	14852	14821	14831	14867	14799	14835	14902	14837	14828	14785	14849	14804	14756	14791	14935	14788	14881	14785	14718	14770	14798	14924	14806	14802	14718	14844	14839	14993	14813	14934	14833	14864	14832	14851	14787	14923	14906	14843	14877	15073	14851	14796	14985	14863	14754	14799	14730	14834	14835	14765	14934	14832	14913	14838	14695	14768	14902	14927	14962	14739	14749	14906	14951	14741	14941	14788	14899	14843	15007	14583	14757	14815	14921	14917	14796	14877	14839	14920	14924	14717	14640	14777	15025	14784	14948	14778	14807	14767	14928	14941	14872	14755	14815	15061	14806	14822	14793	14936	14766	14788	14756	14904	14805	14958	14772	14801	14803	14901	14750	14856	14797	15007	14846	14988	14866	14680	14895	14807	14845	14839	14859	14831	14803	14908	14712	14771	14838	14895	14735	14711	14841	14870	14922	14785	14817	15031	14801	14871	14928	14917	14903	14859	14761	14822	14903	14724	14818	14836	14862	14694	14809	14918	15047	14846	14836	14697	14950	14763	14877	14783	14604	14877	14861	14826	14931	14820	14834	14928	14806	14977	14876	14856	14782	14569	14770	14920	14852	14806	14797	14787	14982	14749	15008	14788	14995	14872	14735	14770	14887	14747	14847	14938	14786	14634	14830	15068	14947	14906	14808	14842	14775	14795	14846	14896	14740	14803	14824	14870	15019	14908	15020	14859	14889	14887	14878	14841	14952	14897	14927	14865	14794	14557	14757	14910	14915	14885	14829	14734	14789	14756	14859	14875	14613	14802	14661	14891	14870	15012	14863	14838	14690	14826	14601	14695	15085	14813	14744	14849	14850	14835	14725	14864	14806	14812	14801	14960	14720	14652	14792	14862	14773	14731	14741	14847	14669	14823	14737	14922	14980	14823	14996	14770	14770	14955	14745	14667	14934	14702	14839	14987	14794	14739	14690	14973	14836	14898	14966	14892	14884	14719	14793	14869	14789	14933	14858	14823	14875	14795	14880	14862	14737	14806	14744	14898	14925	14786	14840	14840	14841	14907	14900	14779	14817	14881	14865	15019	14961	14938	14840	14834	14823	14815	14854	14753	14865	14932	14747	14824	14880	14840	15034	14859	14767	14858	14706	14752	14931	14975	14703	14770	14812	14731	14992	14808	14919	14925	14780	14724	14789	14925	14872	14911	14790	14872	14812	14785	14847	14784	14712	14800	15058	14922	14926	14933	14719	14842	14863	14914	14768	14864	14654	14745	14829	14907	14901	15013	14782	14851	14925	14948	14737	14852	14813	14743	14795	14788	14882	14900	14871	14866	14956	14893	14762	14806	14895	14762	14866	14764	14791	14726	14848	14861	14665	14802	14708	14765	14870	14927	14710	14872	14849	14870	14744	14832	14865	14817	14775	14831	14993	14623	14850	14752	14947	14854	14716	14796	14730	14810	14955	14912	14556	14894	14865	14775	14811	14847	14900	14887	14903	15048	15023	14887	14832	14756	14742	14733	14835	14839	14669	14938	14724	14854	14822	14963	14832	14808	14733	14914	14998	14739	14740	14872	14912	14866	14857	14854	14778	14802	14823	14835	14818	14829	14861	14637	14987	14600	14817	14820	14924	14758	14976	14861	14944	14839	14939	14703	14946	14684	14767	14632	14906	14677	14923	14864	14714	14810	14815	14890	14876	14740	14906	15036	14915	14728	14758	14656	14893	14797	14820	14897	14836	14725	14928	14995	14743	14727	14778	14860	14787	14957	14832	15005	14807	14925	14779	14711	14919	14834	14891	14890	14942	14866	14871	14645	14822	14947	14863	14816	14849	15026	14700	14843	14874	14856	14689	14891	14836	14781	14845	14679	14846	14714	14865	14690	14854	14870	14885	14732	14856	14829	14828	14759	14925	15060	14772	14909	14959	14851	14896	14966	14722	14902	14683	14684	14890	14782	14817	14894	14819	14756	14971	14990	14862	14817	14896	14946	15016	14919	14938	14754	14945	14826	14775	14814	14756	15055	14905	14827	14904	14823	14983	14837	14918	14898	14814	14793	14807	14931	14796	14730	15026	14821	14812	14687	14819	14773	14917	14781	14809	14842	14876	14884	14820	14701	14750	14743	14909	14905	14939	14885	14845	14830	14932	14992	14935	14950	14917	15021	14791	14818	14884	15037	14961	14968	14858	14914	15010	14895	14832	14888	14742	14932	14765	14660	15078	14904	14773	14950	14719	14938	14746	14867	14722	14714	14773	14849	14819	14718	14779	14764	14725	14935	14965	14922	14862	14819	14733	14868	14959	14700	14835	14916	14716	14930	14785	14872	14800	14906	14852	14960	14647	14904	14772	14952	14964	14711	14791	14856	14883	14685	14917	14740	14889	14788	14925	14928	14876	14823	14954	14943	14782	14839	14861	14821	14958	14810	14768	14867	14784	14860	14930	14772	14770	14958	14738	14821	14896	14727	14918	14862	14939	14953	14799	14844	14865	14983	14923	14693	14844	14947	14685	14741	14893	14870	14701	14882	14996	14911	14873	14841	14990	14963	14807	14782	14912	14814	14747	15074	14758	14909	14935	14948	14721	14935	14740	14712	14900	14641	14807	14811	14875	14999	14886	14833	14703	14877	14888	14848	14748	14961	14852	14786	14880	14823	14699	14752	14949	14790	14802	14959	14722	14811	14774	14681	14774	14811	14920	14769	14761	14808	14738	14858	14683	14850	14881	14859	14821	14985	14925	14884	14851	14783	14816	14902	14757	14869	15052	14960	14910	14789	14833	14802	14879	14841	14886	14780	14971	14936	14739	14769	14879	14904	14940	14732	14709	14866	14904	14811	14766	14793	14935	14927	14777	14813	14784	14884	14829	14933	14828	14805	14879	14851	14904	14856	15071	14907	14905	14910	14846	14768	14816	14852	14825	14768	14764	14850	14934	14831	14868	14601	14776	14922	14686	14903	14822	14841	14946	14795	14681	14882	14808	14857	14892	14929	14674	14844	14953	14730	15002	14776	14879	14893	14983	14902	14678	14671	14752	14715	14873	14787	14805	14884	14786	14896	15000	14867	14875	14864	14935	14819	14869	14772	14817	14821	14808	14760	14888	14850	14758	15000	14895	14810	14856	14738	14802	14834	14802	14788	14915	14751	14791	15080	14973	14869	14756	14926	14700	14792	14891	14909	14885	14738	14909	14993	14860	14829	14832	14802	14937	14712	14971	14985	14963	14825	14870	14770	14837	14807	14878	14835
28274	31675	40199	33658	22210	16193	15567	15341	15463	15349	15208	15319	15318	15256	15158	15458	15179	15183	15148	15565	15343	15140	15271	15295	15351	15179	15186	15275	15216	15297	15359	15106	15274	15262	15136	15184	15309	15118	15310	15091	15231	15206	15175	15242	15341	15348	15327	15292	15295	15226	15304	15250	15224	15223	15332	15244	15163	15334	15157	15309	15248	15290	15103	15215	15285	15129	15211	15107	15404	15334	15391	15114	15139	15201	15204	15404	15276	15288	15113	15232	15089	15114	15184	15222	15065	15119	15275	15278	15345	15344	15224	15357	15089	15057	15141	15326	15067	15153	15163	15188	15485	15148	15032	15198	15217	15183	15159	15091	15242	15299	15323	15121	15030	15134	15105	15383	15317	15407	15136	15212	15319	15038	15240	15218	15297	15192	15132	15320	15026	15273	15372	15379	15411	15400	15389	15030	15229	15170	15089	15139	14940	15273	15111	15231	15244	15126	15389	15335	15085	15250	15059	15291	15178	15312	14977	15236	15196	15151	15221	15120	15262	15128	15375	15166	15258	15228	15405	15198	15137	15210	15334	15160	15097	15283	15185	15230	15249	15055	15295	15439	15211	15192	15220	15354	15252	15172	15218	15200	15293	15207	15291	15286	15242	15444	15232	15528	15162	15334	15257	15113	15174	15162	15377	15064	15152	15263	15056	15062	15513	15122	15156	15212	15106	15195	15149	15252	15296	15156	15339	15155	15150	15073	15477	15259	15347	15275	15328	15341	14982	15298	15281	15197	15095	15298	15185	15020	15391	15234	15367	15309	15178	15187	15101	15270	15225	15463	15166	15100	15029	15159	15159	15304	15165	15368	15270	15140	15169	15099	15287	15291	15193	15165	15329	15226	15160	15307	15231	15112	15338	15097	15191	15249	15229	15153	15071	15161	15070	15150	15361	15264	15121	15213	15235	15284	15331	15117	15285	14970	15274	15357	15276	15272	15200	15130	15200	14959	15391	15224	15134	15175	15420	15095	15248	15185	15480	15224	15251	15164	15306	15335	15439	15329	15438	15381	15368	15231	15100	15022	15220	15116	15370	15255	15207	15024	15287	15048	15122	15146	15293	15227	15173	15285	15298	15437	15298	15072	15209	15414	15220	14927	15210	15205	15328	15154	15292	15290	15182	15153	15301	15226	15002	15196	15251	15219	15267	15278	15091	15234	15311	15321	15113	15347	15062	15248	15186	15084	15246	15229	15266	15221	15135	15225	15102	15407	15078	15263	15305	15430	15219	15278	15202	15296	15106	15420	15265	15264	15247	15108	15151	15289	15328	15372	15223	15358	15206	15117	15099	15168	15074	15263	15298	15253	15394	15303	15150	15096	15150	15189	15298	15234	15132	15124	15375	15281	15253	15333	15139	15044	15307	15348	15242	15213	15287	15126	15249	14992	15310	15487	15025	15273	15209	15216	15069	15170	15205	15210	15276	15166	15292	15133	15319	14993	15163	15449	15413	15181	15210	15092	15081	15133	15399	15337	15174	15218	15339	15204	15077	15353	15309	15065	15165	15406	15124	15058	15142	15125	15152	15141	15055	15134	15211	15455	15153	15235	15169	15172	15208	15260	15041	15070	15211	15166	15039	15550	15287	15270	15371	15241	15216	15102	15198	15284	15258	15240	15233	15290	15264	15197	15038	15172	15249	15270	15098	15206	15267	15347	15389	15147	15205	15173	15168	15335	15015	15132	15282	15353	15444	15085	15260	15335	15018	15264	15390	15321	15136	15048	15170	15102	15123	15324	15242	15086	15103	15187	15305	15283	15277	15233	15183	15174	15213	15016	15413	15215	15180	15211	15328	15164	15103	15173	15121	15258	15271	15323	15359	15352	15232	15280	15524	15104	15522	15327	15261	15072	15365	15249	15396	15191	15292	15346	15286	15320	15112	15123	15192	15179	15133	15238	15238	15188	15173	15146	15158	15266	15325	15074	15066	15110	15101	15338	15129	15092	15214	15375	15244	15154	15116	14954	15105	15084	15204	15279	15179	15260	15203	15116	15318	15142	15269	15505	15327	15466	15281	15113	15378	15265	15203	15402	15289	15307	15409	15115	15035	15203	15188	15507	15196	15261	15392	15208	15330	15160	15228	15347	15451	15130	15350	15220	15353	15163	15407	15233	15353	15262	15326	15157	15212	15223	15361	15122	15320	15186	15077	15145	15078	15379	15090	15321	15156	15468	15312	15325	15203	15248	15387	15335	15127	15260	15200	15298	15128	15194	15103	15202	15279	15305	15166	15219	15007	15189	15251	15300	15221	14974	15134	15199	15303	15193	15232	15149	15286	15354	15228	15310	15275	15011	15236	15195	15355	15381	15280	15352	15317	15157	15224	15252	15301	15210	15200	15285	15070	15125	15192	15395	15215	15347	15152	15362	15331	15170	15186	15120	15064	15282	15186	15010	15107	14984	15058	15342	15265	15250	15241	15062	15195	15123	15253	15156	15261	15151	15225	15106	15136	15396	15419	15257	15200	15360	15135	15280	15154	15221	15211	14927	15009	15291	15377	15490	15182	15520	15198	15312	15147	15153	15153	15309	15263	15121	15239	15190	15156	15179	15236	15188	15208	15118	15197	15161	15167	15181	15315	15174	15187	15230	15160	15211	15281	15325	15123	15301	15109	15226	14937	15133	15212	15186	15226	15343	15445	15277	15304	15152	15333	15100	15307	15035	15198	15034	15220	15276	15253	15114	15257	15150	15168	15187	15052	15268	15174	15439	15248	15196	15181	15197	15194	15103	15339	15340	15055	15255	15263	15117	15205	15218	15279	15070	15321	15147	15185	15208	15304	15230	14930	15303	15359	15178	15369	15288	15105	15134	15181	15147	15192	15174	15095	15182	15247	15208	15202	15282	15174	15150	15136	15207	15181	15297	15211	15285	15407	15163	15013	15324	15174	15128	15184	15173	15343	15214	14997	15123	15232	15033	15411	15362	15336	15250	15132	15294	15111	14983	15274	15282	15387	15185	15237	15274	15268	15392	15139	15254	15253	14949	15371	15171	15329	15206	15200	15312	15372	15122	15073	15391	15230	15269	15001	15169	15123	15361	15200	15096	15153	15262	15272	15308	15131	15204	15347	15251	15156	15245	15338	15127	15341	15195	15326	15174	15322	15229	15283	15162	15166	15266	15230	15300	15133	15219	15205	15217	15156	15050	15347	15074	15262	15151	15277	15057	15386	15493	15180	15249	15192	15270	15118	15289	15303	15167	15307	15307	15095	15183	15169	15217	15411	15271	15377	15249	15274	15171	15365	15291	15344	15302	15293	15255	15043	15342	15128	15236	15084	15117	15043	15089	15119	15320	15143	15280	15274	15283	15391	15272	15378	15167	15162	15328	15274	15171	15111	15150	15571	15397	15194	15238	15171	15262	15219	15233	14962	15311	15290	15155	15261	15237	15229	15404	15353	15113	15272	15264	15239	15295	15232	15227	15286	15217	15079	15238	15289	15393	15246	15266	15316	15140	15160	15374	15195	15158	15089	15286	15234	15300	15340	14919	15278	15179	15270	15250	15311	15353	15149	15594	15069	15180	15242	15235	15240	15285	15173	15412	15279	15320	15262	15175	15151	15277	15138	15291	15219	15286	15260	15230	15151	15105	15190	15201	15014	15063	15133	15250	15086	15243	15254	15208	15211	15188	15216	15109	15340	15229	15277	15182	15178	15160	15273	15165	15326	15270	15331	15199	15318	15054	15234	15292	15264	15024	15173	15273	15081	15229	15178	15218	15158	15235	15212	15316	15289	15147	15398	15180	15232	15300	15142	15164	15153	15188	15214	15147	15135	15048	15225	14984	15177	15155	15130	15240	15386	15144	15348	15126	15125	15137	15142	15173	15405	15176	15315	15318	15366	15043	15229	15119	15201	15193	15159	15215	15216	15307	15317	15259	15227	15278	15231	15340	15260	15225	15228	15192	15179	15176	15344	15180	15165	15155	15133	15280	15235	15382	15307	15005	15072	15149	15261	15108	15270	15107	15263	15021	15022	15166	15291	15106	15216	15449	15238	15385	15229	15251	15466	15464	15397	15337	15177	15309	15208	15225	15213	15439	15111	15353	15292	15012	15107	15202	15098	15323	15388	15090	15178	15073	15366	15210	15292	15230	15355	15262	15248	15116	15073	15100	15357	15344	15093	15257	15409	15145	15032	15370	15210	15159	15115	15086	15141	15100	15244	15048	15276	15211	15151	15553	15322	15236	15135	15038	15216	15235	15236	15134	15243	14963	15321	15190	15198	15283	15316	15165	15328	15231	15097	15203	15398	15264	15322	15180	15216	15143	15263	15194	15135	15218	15258	15153	15163	15231	15297	15088	15215	15266	15222	15342	15326	15189	15092	15180	15267	15170	15330	15348	15203	15224	15251	15248	15055	15274	15211	15145	15158	15256	15319	15287	15280	15310	15132	15111	15227	15261	15223	15344	15152	15146	15362	15368	15230	15021	15369	15222	15345	15166	15104	15038	15230	15141	15233	15274	15300	15372	15324	15212	15189	15277	15287	15189	15068	15284	15120	15192	15277	15445	15209	15087	15270	15072	15364	15194	15260	15154	15202	15282	15171	15422	15348	15132	15075	15329	15302	15281	15336	15502	15112	15440	15353	15315	15170	15218	15171	15262	15354	15230	15143	15325	15255	15066	15279	15217	15040	15132	15291	15401	15077	15214	15255	15194	15296	15207	15273	15163	15423	14906	15324	15456	15275	15168	15097	15108	15072	15260	15250	15304	15138	15136	14977	15426	15277	15466	15283	15238	15165	15195	15385	15094	15214	15073	15156	15214	15301	15232	15183	15115	15224	15177	15167	15107	15012	15218	15384	15159	15475	15151	15313	15278	15158	15393	15194	15487	15280	15284	15191	15217	15225	15207	15330	15090	15321	15154	15289	15166	14961	15128	15136	15173	15198	15294	15075	15352	15195	15358	15207	15326	15249	15502	15235	15098	15171	15317	15201	15093	15247	15265	15301	14972	15253	14954	15408	15080	15237	15164	15102	15226	15099	15146	15028	15254	15290	15183	15229	15201	15163	15305	15193	15164	15213	15296	15169	15387	15418	15048	15171	15266	15100	15048	15227	15301	15405	15194	15272	15172	15208	15329	15086	15105	15150	15199	15333	15212	15136	15057	15184	15203
31473	52651	45261	33279	20328	14245	13972	14221	14093	14135	14194	14065	14064	14150	14193	14415	14358	14097	13990	14256	14046	14166	14072	14066	14115	14102	14199	14100	14177	14124	14148	14011	13986	14186	14188	14223	14093	14282	14066	14069	14101	14136	14077	14131	14109	14075	14132	14076	13974	14197	14230	14123	13944	13957	14104	14158	14252	13981	14142	14024	13930	14153	13987	14220	14206	14092	14274	14192	14226	13784	14151	13948	14191	14104	13969	14169	14072	14193	14141	14181	14305	14148	14196	13980	14095	14053	14205	14162	13996	14035	14151	14196	14166	14189	14099	13957	14059	14256	14027	14004	13969	14096	14131	14121	14207	13995	14206	14044	14153	14065	14225	14193	14018	14010	14072	14204	14013	14230	14039	14155	14105	14076	14026	14012	14146	14157	14178	14032	14184	14081	14116	13998	14143	14165	14088	14068	14096	14135	14156	14050	14248	14042	14352	14149	14094	14067	14158	14166	14044	14037	14030	14196	14230	14199	14200	14089	14281	14355	14320	14193	13935	14276	14167	14194	13948	14281	14099	14134	14037	14010	14041	14172	14164	14077	14228	14084	14246	14185	14123	13970	14093	14272	14032	14216	14001	14129	14040	14172	14108	14099	14044	14251	14067	14143	14068	14101	14272	14111	13924	14060	14228	14204	14117	14194	14042	14067	14083	14087	14123	14108	14178	13896	14189	14123	13937	14119	14023	14105	14080	14044	14093	14216	13897	14129	14160	14001	14161	14274	14096	14021	14151	14065	14130	13946	14127	14058	14054	14097	14102	14091	14171	13999	13991	14132	14164	13952	14131	14057	13984	13995	14193	13858	14037	14063	14211	14140	14183	14028	14104	14040	14039	13929	14115	14255	14107	14102	14282	14133	14081	14142	14022	14046	14038	13933	14126	13983	14217	14093	14073	14173	14143	14041	14113	14078	14190	14105	14023	14196	13997	14294	14127	13968	14168	13966	14214	14125	13978	13961	14273	14202	14063	14050	14309	13937	14052	14046	14102	14097	13892	14079	14264	13985	14152	14064	14096	14139	13988	14198	14200	14319	14121	14023	14138	14170	14015	14105	14094	14228	14081	14131	14200	14222	14002	14163	13969	13949	14052	14186	13948	14285	14155	14045	14291	14124	13953	14158	14032	14040	14299	14161	14234	14100	14044	14051	14065	14265	14140	13916	14072	14073	13997	14146	13952	14188	14181	14080	14138	14023	13872	14180	14083	13944	14049	14145	14022	14207	13840	14150	14018	13979	13971	14207	13988	14178	14148	14137	14243	14082	14054	14097	14270	14115	13949	14200	14247	14106	14080	14033	13962	14171	14248	14160	14125	14095	14092	14092	14150	13938	14110	13975	14248	14064	13975	14351	14070	14090	14169	14231	14060	14012	14141	13988	14019	14042	14058	14159	14090	14163	14324	14161	14050	14042	14097	14030	14114	14269	13998	14089	14035	14084	14145	14167	14109	14193	14137	13992	14153	14311	14083	14119	14003	14046	13881	14025	14168	13997	14020	14012	14169	14132	13930	14127	14139	14016	14307	14014	14228	14102	14086	13993	13995	14000	13989	14237	14070	14211	14269	14079	14118	14014	14099	14019	14126	14107	14254	14057	14127	14060	14235	13968	14140	14245	14045	14199	14053	14338	14113	14018	14039	13993	14037	13962	14096	13990	14129	14239	14391	14018	14112	14028	14027	13986	14290	14134	14157	14245	14090	14170	14054	14022	14311	14196	14198	14212	14216	14063	14106	14189	14062	14163	14085	14139	14145	14112	13967	14116	14144	14116	14131	14086	13910	14153	14086	13957	14055	14019	14190	14083	14003	14045	14090	14086	13898	14198	14282	14028	14131	14188	13968	14106	14115	14128	13905	14171	14141	14040	14309	14095	14071	14207	13957	14208	14111	14132	14070	14147	14063	14140	14026	14101	14222	14099	14134	14278	14075	14155	14047	13992	13923	14109	14095	14045	14242	14082	14015	14141	14051	14159	14084	14075	14118	14202	14070	14254	14097	14156	14195	14021	14111	14224	14077	14178	14124	14072	14117	14092	14100	14166	14134	14238	14124	14101	14063	14131	13977	14275	14156	14257	14111	14046	14152	14223	14131	14000	14164	14244	14157	14092	13936	14006	14123	14193	14039	13992	14181	14220	14114	14369	14036	14197	14255	14001	14083	14133	14272	14100	14201	14116	14031	14230	14209	14062	14267	14083	14181	13979	14021	14181	14034	14133	14174	14071	14105	14046	14217	14107	14098	14133	14076	13980	14033	14006	14144	14109	14178	14100	14044	13948	14031	14135	14089	14163	14197	14050	14045	14006	13913	14138	14025	14127	13904	14203	14154	14123	14198	14008	14107	14206	14106	14084	14157	13969	14221	13968	14162	14167	14090	14181	14069	14011	14103	14026	14181	13955	14179	14208	14084	13977	14207	14089	14123	14153	14132	14031	14122	14135	14126	14126	14052	14058	14037	14093	14193	13954	13973	14268	14078	14235	14216	14125	14019	14179	14168	14195	14005	14207	14220	14228	14068	14091	14112	14056	14163	14142	14160	14142	14124	14171	14059	14113	14214	14199	14030	14191	13922	14134	14057	13997	14213	14099	14112	14093	14112	14046	14056	14143	14224	14065	14244	14062	14010	14116	14050	14145	14168	13876	14185	14202	14143	14026	14035	14239	14084	13965	14061	14065	14110	14181	14271	14083	14157	14217	14204	14137	14241	14109	14062	14200	14029	14152	13959	14189	14056	14088	14031	14102	14161	13922	14110	14042	14080	14165	14128	14231	13986	14072	14132	13988	14136	14022	14209	13995	14164	14183	14031	14093	14111	14248	14074	14305	13926	14181	14260	14056	14043	14059	14063	13999	14217	14073	14087	14128	14086	14187	13893	14044	13920	14037	14044	14099	14079	14161	14119	14117	14137	14077	14232	13956	14226	14213	13943	14221	14369	14141	14019	14274	14041	14059	14045	14096	14074	14098	14118	14081	14072	14008	13976	13950	14050	14194	14201	13957	14057	14138	14057	14107	14186	14061	14044	14226	14055	14209	14107	14015	14136	14060	14267	13957	14191	14159	14050	14055	14299	14222	14149	14082	14232	14102	14225	13994	14116	14038	14078	14223	14163	14218	14074	14213	14112	14249	14035	14072	14119	14137	14020	14123	14013	14088	14103	14096	14064	14066	14077	14175	14270	14193	14189	14129	14116	14184	14048	14008	14156	14045	14130	14001	14099	14044	14232	14080	14163	14200	14117	13931	14143	13986	14086	14107	14143	14295	13885	13836	14141	13996	14055	14165	14074	14139	14067	14084	14117	14187	14149	14121	13941	13979	14048	13954	14078	14088	14222	14206	14067	14030	14251	14216	14043	14025	14126	14131	14018	14226	14043	14069	14041	14040	14051	14080	14056	14194	14252	14094	14049	14260	14178	14229	14176	14216	14175	14119	14140	13920	14057	13986	13998	14057	14101	14283	14295	14122	14036	14150	14024	14004	14031	14134	14075	14067	14148	14125	14005	13989	13925	13946	13941	14030	13975	14012	14149	14093	14206	14018	13984	14172	14075	14193	14055	14145	13956	14129	14138	14121	14104	14185	14053	14010	14078	14251	14041	14188	14055	14131	14162	14157	14125	14036	14067	14153	14125	14159	14311	14158	14099	14161	14037	14112	14075	14107	14260	14071	14041	14329	13965	14248	14163	14211	13899	14266	14325	14116	14066	14131	14070	13961	14010	14274	14063	14049	14077	14088	14090	14092	14038	14163	14113	14044	14075	14036	14103	14244	13984	14199	14128	14102	14350	14178	14186	14143	14131	14086	14033	14218	14209	14092	14229	14042	14143	14142	14142	14093	14058	14123	14170	14095	14177	14137	14090	14077	14066	14133	14088	14115	14159	14090	14148	14069	14175	14075	14133	14120	14104	14071	14182	13960	13976	14076	14061	14234	14099	14034	14208	14075	14127	14174	14039	13958	14173	14117	14256	14162	14108	14076	14123	14017	14085	14097	14102	14301	14330	14082	14213	14091	14185	14052	14165	13899	14075	14127	14272	14047	14122	14222	14084	14303	14165	14126	14139	14077	14177	14162	13972	14204	14068	14200	14058	14126	14050	14098	13818	14055	14078	14204	14168	13988	14062	14058	14251	14040	14158	14000	14105	14241	14119	14156	14154	14168	14016	14254	14186	14192	14225	14024	14062	14224	14031	14057	14185	14119	14079	14184	14090	14241	14006	14072	13934	13953	14220	14183	13924	14099	13934	14013	14104	14147	14147	14131	14034	14222	14095	14028	14095	14094	14122	14172	14126	14266	14152	14181	14058	14183	14146	13993	14228	14041	14115	13876	14023	14159	14049	13989	14193	14183	14187	14147	14061	14103	14120	13999	13970	14073	13935	13945	14177	14095	14070	14174	14301	14106	14243	14061	14105	13962	14258	14163	14030	13915	14163	14082	14128	14195	14163	14119	14167	13957	14109	14262	14053	14107	14212	14231	14201	14125	13950	14195	14190	14013	14216	13972	14282	14184	14061	14128	14063	14032	14134	14193	14127	13986	14178	14109	14169	14154	14114	14118	14186	14262	14156	13990	14081	14088	14239	14051	14267	14178	14138	14107	14162	13974	13960	14100	14186	14194	14214	14194	14114	14200	14203	14260	14042	14205	13994	14227	14110	14202	14291	14101	14078	14110	14049	14079	13980	14171	14187	14118	14101	13980	14010	14084	14229	14013	14055	14022	14133	14246	14129	14195	14030	14011	14104	14189	14211	14097	14039	14140	14050	14241	13963	14179	14193	13930	14198	14167	14181	14056	14145	14273	14222	13998	14184	13940	14127	14213	13959	14166	14095	14058	14126	14224	14044	14133	14141	14122	14062	14166	14190	14254	14127	14285	14138	14077	14209	14104	14203	14168	14198	14143	14284	14172	14108	14036	14052	14124	14004	14188	13946	14176	14061	14097	14099	14107	14117	13998	14008	14104	14150	13985	14034	14165	13995	14241	14119	14236	14125	13951	14193	14104	14269	14094	14086	14110	14237	14086	13949	14008	13999	14117	14113	14180	14168	13992	14107	14204	14041	14183	14173	14237	14149	13890	13989	14108	14161	14335	13983	14076	14126	13980	14154	14286	14238	14236	14170	14066	14175	13999	14011	13963
24339	23841	40425	42267	30317	21165	18297	15999	15601	15413	15455	15443	15270	15346	15335	15311	15321	15230	15148	15259	15224	15377	15193	15083	15085	15319	15155	15193	15256	15313	15149	15431	15406	15160	15081	15219	15172	15456	15254	15146	15458	15158	15345	15292	15359	15368	15210	15428	15282	15227	15220	15183	15091	15261	15078	15316	15177	15349	15198	15195	15109	15264	15154	15187	15329	15280	15142	15094	15145	15152	15139	15252	15275	15268	15326	15389	15449	15132	15449	15173	15354	15221	15231	15307	15349	15168	15361	15174	15296	15093	15163	15245	15133	15448	15138	15185	15160	15336	15237	15239	15295	15226	15072	15046	15149	15155	15282	15331	15172	15196	15199	15324	15297	15037	15226	15173	15115	15451	15344	15180	15079	15188	15263	15165	15019	15160	15261	15152	15056	15250	15190	15244	15244	15285	15191	15393	15318	15248	15279	15288	15212	15331	15245	15149	15387	15301	15376	15135	15382	15161	15396	15359	15147	15088	15410	15251	15173	15331	15363	15134	15221	15299	15185	15143	15042	15212	15291	15315	15168	15190	15454	15278	15311	15183	15185	14987	15010	15244	15080	15085	15184	15053	15155	15178	15262	15266	15116	15352	15134	15192	15324	15142	15020	15260	15184	15258	15416	15066	15250	15121	15306	15341	15168	15289	15258	15171	15124	15055	15142	15214	15149	15184	14980	15299	15220	15184	15246	15335	15180	15336	15215	15324	15174	15167	15089	15089	15275	15152	15351	15037	15226	15165	15174	15314	15164	15284	14994	15079	15126	15174	15325	15187	15332	14966	15224	15390	15291	15158	15215	15227	15190	15321	15206	15289	15197	15331	15273	15194	15305	15286	15296	15301	15454	15293	15151	15245	15218	15147	15289	15166	15196	15334	15270	15195	15317	15263	15132	15289	15339	15294	15311	15195	15041	15282	15148	15113	15084	15005	15183	15293	15409	15316	15159	15159	14870	15273	15219	15322	15384	15211	15239	15235	15191	15236	15171	15192	15134	15235	15140	15293	15151	15270	15179	15251	15354	15275	15102	15304	15237	15333	15155	15203	15414	15223	15402	15289	15331	15215	15271	15096	15013	15154	15311	15290	15319	15134	15414	15236	15186	15136	15230	15338	15266	15141	15147	15254	15420	15061	15170	15141	15234	15043	15077	15147	15165	15185	15292	15154	15286	15258	15310	15397	15201	15280	15108	15264	15287	15129	15252	15086	15118	15392	15352	15270	15331	15279	15332	15286	15248	15011	15222	15218	15247	14905	15229	15261	15360	15240	15084	15181	15226	15330	15309	15067	15223	15225	14926	15226	15161	15154	15127	15254	15347	15184	15201	15143	15089	15120	15205	15090	15265	15339	15199	15133	14982	15405	15030	15154	15138	15309	15316	15171	15218	15263	15209	15357	15109	15209	15186	15338	15042	15094	15359	15094	14953	15178	15297	15438	15279	15199	15305	15110	15242	15100	15270	15257	15281	15105	15110	15456	15180	15268	15267	15391	15088	15223	15300	15261	15126	15269	15309	15160	15094	15204	15352	15223	15293	15358	15431	15328	15197	15200	15182	15111	15258	15015	15082	15070	15107	15298	15276	15336	15220	15109	15402	15171	15349	15131	15162	15240	15366	15081	15170	15203	15064	15295	15302	15276	15071	15195	15271	15153	15196	15404	15381	15312	15059	15296	15125	15068	15360	15279	15234	15462	15219	15271	15247	15331	15160	15226	15130	15114	15349	15102	14974	15203	15320	15222	15238	15104	15131	15250	15157	15441	15427	15394	15304	15111	15275	15278	15233	15283	15239	15192	15136	15415	15196	15109	15027	15316	15185	15270	15227	15098	15324	15214	15381	15375	15371	15165	15351	15300	15002	15374	15244	15204	15179	15161	15190	15058	15214	15219	15296	15096	15286	15231	15308	15364	15218	15079	15332	15179	15476	15347	15177	15048	15341	15210	15226	15078	15205	15260	15166	15190	15047	15340	15204	15289	15306	15123	15094	15160	15271	15323	15140	15234	15172	15363	15091	15075	15003	15346	15083	15104	15146	15220	15048	15242	15207	15101	15135	15280	15102	14983	15138	15446	15233	15314	15348	15066	15480	15389	15256	15206	15539	15200	15321	15221	15082	15037	15412	15248	15094	15333	15396	15053	15296	15181	15213	15199	15028	15184	15249	15239	15193	15011	15195	15189	15215	15215	15035	15201	15195	15141	15274	15375	15208	15266	15210	15256	15129	15127	15271	15314	15309	15148	15232	15102	15088	15276	15131	14965	15315	15211	15000	15092	15348	15406	15233	15271	15196	15046	15198	15179	15255	15142	15242	15299	15153	15342	15014	15152	15329	15296	15106	15211	15203	15170	15186	15167	15100	15265	15313	15332	15197	15175	15312	15174	15439	15145	15357	15202	15258	15219	15118	15169	15159	15273	15419	15143	15055	15328	15417	15243	15181	15278	15255	15155	15248	15385	15210	15138	15127	15013	15219	15172	15201	15298	15161	15270	15122	15258	15206	15134	15177	15221	15252	15519	15498	15224	15278	15183	15140	15189	15273	15294	15017	15169	15152	15022	15097	15482	15119	15051	15036	15192	15227	15159	15089	15294	15222	15151	15190	15339	15305	15313	15282	15223	15064	15116	15223	15145	15141	15135	14898	15100	15028	15206	15310	15400	15095	15188	15344	15275	15278	15069	15117	15269	15285	15159	15203	15236	15212	15222	15240	15136	15182	15270	15309	15275	15504	15329	15114	15271	15276	15280	15191	15124	15055	15227	15332	15145	15314	15132	15120	15364	15192	15286	15189	15424	15096	15314	15097	15176	15312	15290	15203	15277	15258	15133	15144	15203	15171	14972	15238	15124	15206	15178	15242	15225	15550	15318	15234	15157	15164	15017	15327	15246	15333	15317	15141	15170	15259	15256	15283	15253	15354	15278	15261	15151	15231	15177	15339	15117	15295	15190	15235	15416	15314	15188	15244	15107	15122	15135	15213	15289	15161	15238	15407	15206	15101	15231	14966	15323	15163	15171	15130	15170	15286	15112	15143	14995	15278	15072	15267	15261	15206	15185	15183	15066	15250	15304	15105	15356	15206	15064	15282	15259	15224	15263	15352	15352	15109	15092	15149	15217	15429	15450	15369	15288	15048	15155	15310	15183	15381	15312	15311	15133	15363	15274	15335	15271	15334	15202	15285	15153	15221	15010	15071	15219	15254	15157	15052	15278	15001	15237	15227	15057	15231	15153	15117	15088	15264	15075	15436	15193	15226	15118	14976	15296	15347	15394	15111	15009	15013	15331	15299	15065	15271	15040	15187	15140	15107	15136	15240	15266	15270	15228	15340	15341	15366	15289	15343	15001	15122	15044	15108	15290	15292	15297	15293	15274	15374	15130	15254	15002	15167	15052	15007	15235	15335	15234	15306	15319	15241	15187	15115	15165	14944	15190	15105	15274	15237	15234	15478	15190	15283	15059	15153	15216	15336	15261	15147	15388	15207	15309	15358	14986	15065	15232	15224	15418	15185	15357	15191	15100	15030	15338	15305	15336	15210	15469	15241	14965	15203	15120	15161	15029	15258	15229	15256	15317	15207	15273	14977	15311	15226	15263	15342	15094	15073	15403	15423	15240	15247	15326	15264	15216	15157	15035	15242	15304	15231	15342	15250	15363	15244	15147	15113	15205	15127	15131	15176	15268	15420	15469	15183	15257	15237	15186	15278	15164	15222	15104	15245	15113	15085	15141	15108	15219	15281	15231	14929	15212	15375	15191	15381	15353	15103	15470	15264	15312	15336	15120	15258	15151	15347	15299	15322	15229	15386	15127	15109	15103	15285	15387	15139	15366	15347	15263	15307	15491	15191	15294	15243	15340	15207	15152	15334	15092	15268	15096	15122	15160	15255	15279	15187	15234	15110	15167	15226	14977	15358	15291	15300	15187	15368	15105	15167	15200	15279	15210	15239	15164	15177	15174	15299	15177	15187	15203	15168	15133	15240	15012	15341	15160	15189	15294	15284	15176	15165	15354	15309	15298	15291	15055	15105	15125	15241	15271	15199	15289	15368	15172	15331	15452	15259	15174	15207	15208	15327	15215	15245	15165	15356	15162	15193	15051	15201	15181	15070	15263	15289	15230	15392	15028	15021	15352	15171	15292	15176	15157	15238	15390	15187	15196	15342	15294	15244	15165	15134	15191	15275	15307	15191	15291	15523	15306	15034	15197	15344	14984	15155	15310	15095	15154	15180	15291	15235	15237	15106	15290	15354	15288	15038	15343	15194	15161	15303	15209	15014	15241	15184	15201	15327	15075	15305	15344	15149	15184	15375	15219	15155	15200	15130	15322	15409	15279	15292	15160	15353	15358	15293	15193	15175	15220	15327	15238	15312	15259	15308	15280	15197	15301	15039	15205	15031	15273	15215	15194	15158	15175	15073	15194	15142	15226	15212	15096	15118	15079	15276	15211	15280	15275	15398	15308	15177	15102	15235	15284	15382	15401	15326	15044	15285	14951	15182	15344	15386	15173	15175	15058	15109	15295	15164	15242	15158	14997	15368	15126	15053	15301	15290	14994	15255	15090	15215	15285	15277	15285	15257	15304	15307	15423	15359	15084	15150	14989	15123	15069	15148	15283	15244	15056	15343	15246	15325	15255	15254	15292	15120	15200	15132	15220	15242	15210	15302	15175	15167	15340	15341	15198	15189	15257	15182	15211	15272	15134	15211	15220	15281	15372	15422	15353	15254	15147	15231	15293	15240	15136	15140	15257	15199	15242	15257	15261	15353	15209	15128	15171	15241	15190	15088	15156	15205	15156	15254	15166	15342	15188	15223	15119	15225	15165	15247	15158	15266	15139	15252	15124	15089	15381	15327	15377	15414	15294	15253	15117	15269	15140	15251	15272	15275	15196	15143	15281	15218	15083	15132	15330	15304	15139	15031	15161	15291	15087	15376	15130	15268	15250	15308	15068	15202	15195	15224	15366	15243	15270	15263	15197	15259	15239	15056	15215	15063	15217	15204	15267	15055	15239	15248	15197	15178	15168	15348	15211	15229	15160	15189	15387	15136	15210	15421	15335	15136	15112	15180	15127	15016	15234	15118	15132	15263	15421	15235	15168	15194	15220	15256	15312	15461	15229	15309	15072	15081	15248
56130	95071	82844	60031	33254	14600	14297	14298	14181	14134	14250	14217	14182	14278	13966	14419	14273	14105	14335	14013	14207	14228	14396	14052	14270	14020	14355	14200	14163	14093	14323	14306	14131	14167	14187	14227	14353	14165	14173	14221	14223	14216	14452	14255	14192	14217	14247	14222	14131	14174	14124	14195	14268	14224	14286	14209	14187	14155	14216	14156	14200	14156	14117	14103	14284	14209	14207	14270	14290	14095	14364	14260	14112	14252	14242	14237	14270	14198	14259	14197	14253	14322	14231	14237	14017	14154	14043	14168	14295	13929	14146	14212	14296	14194	14181	14116	14056	14208	14156	14314	14139	14345	14276	13971	14266	14174	14127	14149	14138	14291	14305	14263	14256	14124	14293	14134	14315	14242	14038	14024	14299	14182	14225	14183	14254	14342	14244	14342	14117	14266	14290	14273	14235	14022	14172	14096	14139	14144	14168	14083	14193	14237	14254	14167	14202	14289	14368	14173	14219	14192	14227	14256	14211	14180	14244	14155	14118	14152	14116	14109	14125	14285	14081	14142	14332	14184	14119	14177	14179	14271	14094	14027	14143	14120	14315	14220	14071	13969	14274	14150	14088	14298	14114	14243	14100	14168	14177	14131	14340	14297	13981	14296	14056	14135	14226	14096	14229	14148	14249	14226	14222	13981	14212	14367	14001	14162	14278	14215	14055	14347	14083	14262	14156	14154	14042	14191	14067	14140	14297	14227	14347	13988	14179	14120	14214	14158	14229	14126	14217	14077	14414	14316	14351	13849	14286	14116	14208	14227	14147	14251	14253	13968	14154	14056	14248	14271	14265	14127	14232	14105	14316	14306	14331	14185	14257	14129	14225	14145	14205	14096	14110	14122	14173	14412	14121	14330	14038	14144	14138	14289	13981	14262	14259	14142	14289	14054	14160	14148	14228	14184	14182	14192	14358	14171	14279	13958	14166	14163	14130	14164	14068	14313	14108	14168	14094	14161	13976	14184	14154	14089	14214	14098	14282	14120	14171	14301	14188	14229	14044	14255	14213	14229	14169	14287	14230	14244	14010	14150	14232	14001	14338	14068	14307	13992	14149	14221	14191	14126	14190	14292	14263	14193	14171	14071	14016	14202	14100	14143	14208	14183	14215	14002	14273	14127	14221	14134	14184	14248	14196	14377	14100	14279	14033	14238	14261	14147	14264	14141	14206	14177	13941	14092	14225	14296	14127	14142	14368	14231	14202	14197	14131	14157	14091	14360	14165	14216	14191	14242	14078	14197	14160	14012	14198	14181	14027	14112	14208	14352	14032	14294	14142	14137	14353	14222	14255	14315	14130	14128	14265	14164	14279	14305	14244	14320	14162	14385	14235	14104	14063	14107	14359	14176	14227	14207	14098	14018	14223	14285	14251	14243	14209	14221	14136	14192	13999	14166	14287	14235	14094	14202	14255	13974	14255	14249	14256	14069	14119	14141	14013	14153	14135	14110	14093	13989	14205	14222	14219	14130	14309	14200	14211	14200	14161	14127	14168	14165	14081	14335	14125	14233	14231	14128	14240	14171	14225	14062	14092	14301	14328	14022	14221	14183	14127	14279	14075	14192	14002	14189	14053	14297	14065	14156	14033	14081	14237	14331	14309	14127	14300	14208	14142	14205	14189	14238	14171	14077	14015	14204	14143	14115	14179	13972	14165	14276	14220	14090	14185	14116	14199	14143	14127	14246	14329	14308	14070	14141	14269	14338	14106	14114	14076	14202	14095	14123	14189	14338	14123	13997	14253	14302	14073	14029	14301	14115	14174	14013	14212	14287	14164	14198	14183	14251	14248	14125	14203	14268	14148	14358	14151	14213	14075	14182	14098	14269	14358	14272	14038	14295	14094	14128	14226	14122	14302	14146	14369	14104	14169	14052	14194	14213	14151	14043	14247	14310	14134	14225	14380	14131	14205	14200	14114	14301	14118	14279	14164	14228	14268	14209	14250	14195	14230	14081	14145	14177	14169	14114	14224	14167	14372	14146	14183	14097	14351	14057	14225	14168	14266	14059	14048	14302	14150	14206	14347	14140	14260	14164	14206	14036	14138	14143	14239	14239	14245	14151	14148	14210	14167	14182	14210	14064	14066	14180	14150	14336	14183	14104	14258	14266	14102	14207	14081	14268	14255	14146	14282	14211	14125	14127	14127	14077	14113	14399	14159	14343	14053	14231	14285	14218	14299	14145	14161	14360	14192	14261	14213	14151	14215	14298	14166	14188	14168	14078	14145	14385	14240	14027	14158	14141	14244	14304	14136	13986	14152	14112	14296	14141	14172	14177	14135	14181	14048	14188	14054	14174	14212	14195	13896	14257	14317	13980	14282	14325	14228	14301	14294	14134	14261	14083	14035	14157	14194	14176	14107	14136	14073	14228	14202	14197	14228	14174	14047	14334	14235	14017	14036	14360	14170	14100	14167	14247	14219	14249	14012	14234	14016	14314	14397	14201	14174	13991	14250	14114	14163	14299	14187	14044	14164	14250	14182	14077	14019	14169	14179	14089	14130	14069	14167	14044	14130	14221	14153	14171	14146	14269	14199	14266	14236	14032	14212	14263	14178	14324	14195	14071	14038	14026	14115	14106	14176	14265	14272	13998	14211	14002	14317	13968	14126	14332	14075	14150	14082	14160	14083	14016	14165	14291	14221	14175	14131	14204	14204	14135	14322	14166	14166	14066	14195	14265	14138	14166	14191	14290	14109	14319	14158	14134	14163	14277	14278	14112	14217	14206	13931	14293	14172	14367	14186	14329	14201	14162	14296	14146	14039	14230	14210	14111	14247	14217	14329	14220	14163	14194	14303	14188	14336	14150	14187	14193	14242	14223	14120	14172	14290	14245	14205	14132	14299	14147	14176	14200	14064	14106	14004	14112	14100	14237	14125	14297	14137	14260	14084	14274	14339	14175	14148	14138	14302	14236	14224	14083	14225	14195	14188	14188	14108	14116	14196	14167	14209	14247	14169	14269	14231	13991	14166	14078	14176	14175	14236	14126	14029	14167	14192	14292	14142	14131	14466	14391	14346	14211	14300	14177	14179	14062	14217	14475	14266	14007	14135	14180	14150	14246	14403	13952	14277	14395	14310	14255	14399	14111	14269	14248	14203	14200	14339	14287	14205	14118	14151	14251	14158	14257	14257	14125	14166	14020	14060	14135	14337	14171	14238	14149	14165	14281	14032	14082	14262	14086	14133	14021	14100	14255	14318	14152	14261	14145	14167	14222	14165	14179	14181	14215	14223	14209	14238	14453	14112	14088	14113	14147	14202	14184	14227	14235	14275	14279	14295	14275	14216	14191	14117	14230	14052	14105	14160	14320	14277	14260	14031	14213	14310	14135	14248	14152	14210	14406	14176	14087	14369	14019	14107	14156	14181	14404	14227	14072	14088	14100	14142	14155	14129	14163	14213	14090	14108	14133	14173	14296	14152	14098	14354	14113	14304	14158	14152	14141	14110	14279	14326	14138	14188	14322	14231	14287	14244	14131	14031	14060	14099	13968	14032	14345	14183	14132	14146	14329	14196	14214	14208	14202	14325	14299	14168	14054	14112	14275	14024	14103	14211	14116	14236	14231	14288	14227	14371	14149	14195	14206	14108	14150	14079	14120	14234	14163	14296	14049	14326	14180	14266	14118	14302	14235	14332	14160	14082	14347	14268	14170	14265	14168	14150	14180	14274	14246	14259	14298	14071	14433	14100	14229	14084	14119	14237	14029	14316	14038	14252	13967	14019	14150	14239	14214	14192	14113	14221	14279	14179	14126	14166	14145	14200	14240	14216	14281	14187	14194	14168	14142	14152	14077	14123	14069	13986	14080	14046	14103	14335	14238	14122	14358	14399	14092	14220	14116	14165	14201	14421	14105	14241	14193	14113	14070	14138	14191	14277	14154	14219	14131	14266	14296	14254	14190	13997	14185	14086	14312	14384	14203	14300	14239	14367	14137	14198	14079	14160	14216	14281	14401	14370	14272	14291	14212	14246	14055	14133	14318	14197	14170	14134	14121	14328	14148	14211	14144	14379	14181	14213	14044	14284	14166	14223	14288	14086	14118	14278	14033	14288	14306	14290	14174	14262	14123	14223	14249	14165	14188	14041	14245	14205	14326	14071	14226	14195	14201	14290	14168	14045	14216	14049	14115	14279	14239	14095	14087	14052	14144	14210	14280	14112	14235	14162	14139	14153	14031	14226	14082	14114	14219	14170	14109	14180	14134	14253	14234	14249	14321	14108	14391	14139	14193	14301	14090	14236	14235	14147	14173	14206	14194	14258	14222	14131	14171	14251	14133	14256	14129	14367	14084	14232	14133	14360	14106	13980	14251	14025	14150	14237	14190	14313	14020	14143	14255	14184	14165	14175	14148	14200	14180	14288	14040	14150	14197	14131	14038	14014	14139	14239	14137	14192	14159	14123	14357	14109	14121	14060	14108	14312	14305	14118	14291	14125	14239	14160	14280	14080	14136	14105	14179	14314	14172	14230	14282	14287	14154	14198	14180	14208	14139	14199	14212	14071	14053	14241	14217	14076	14278	14250	14119	14196	14076	14272	14234	14040	14132	14215	14246	14237	14361	14140	14204	14168	14185	14152	14264	14341	14230	14082	14217	14473	14098	14158	14351	14102	14147	14208	14047	13974	14174	14284	14183	14341	14203	14210	14052	14211	14371	14323	14311	14137	14130	14123	14084	14210	14153	14114	14109	14249	14186	14014	14171	14018	14110	14011	14151	14279	14074	14192	14180	14263	14170	14121	14298	14050	14112	14203	14239	14152	14187	14240	14215	14200	14109	14240	14227	14227	14259	14215	14308	14257	14249	14112	14095	14352	14322	14231	14038	14258	14131	14225	14193	14276	14196	14204	14057	14222	14145	14099	14275	14109	14209	14230	14064	14286	14336	14084	14241	14333	14164	14189	14294	14260	14170	14201	14054	14152	14295	14143	14147	14307	14258	14271	14100	14140	14359	14213	14078	14153	14257	14101	14117	14284	14155	14262	14076	14292	14258	14321	14111	14244	14191	14195	14019	14151	14091	14207	14125	14378	14189	14169	14226	14165	14127	14171	14249	14260	14191	14095	14206	14104	14107	14159	14371	14174	14120	14122	14367	14261	14232	14122	14345	14131	14122	14182	14213	14148	14117
22977	22207	36330	37700	30387	23312	22303	16748	15796	16160	15909	15851	15957	15956	15815	15780	15736	15918	15921	15935	15790	15625	15685	15699	15912	15608	15577	15541	15549	15849	15540	15657	15668	15717	15660	15844	15821	15865	15518	15555	15773	15801	15804	15789	15585	15904	15787	15527	15786	15568	15701	15588	15675	15544	15473	15434	15569	15567	15520	15660	15668	15802	15676	15775	15731	15535	15757	15773	15619	15722	15796	15603	15698	15812	15551	15600	15706	15363	15637	15561	15652	15497	15505	15668	15507	15510	15572	15576	15647	15540	15518	15794	15578	15489	15593	15619	15744	15528	15614	15602	15650	15565	15649	15467	15817	15733	15492	15801	15843	15522	15580	15470	15492	15679	15445	15467	15736	15623	15378	15460	15528	15718	15626	15526	15526	15437	15495	15627	15522	15521	15620	15529	15668	15727	15771	15757	15733	15500	15629	15603	15684	15623	15846	15813	15625	15633	15720	15377	15403	15604	15622	15719	15648	15700	15766	15645	15690	15675	15664	15626	15773	15742	15583	15579	15582	15547	15513	15699	15744	15593	15665	15527	15783	15350	15586	15235	15727	15423	15511	15698	15530	15586	15774	15578	15445	15511	15701	15526	15600	15588	15741	15608	15652	15546	15656	15632	15620	15530	15512	15624	15645	15722	15619	15828	15598	15606	15566	15364	15647	15631	15724	15526	15509	15524	15490	15572	15754	15627	15611	15664	15548	15813	15409	15615	15640	15464	15661	15497	15782	15682	15489	15677	15693	15733	15515	15577	15558	15485	15733	15646	15600	15802	15605	15616	15505	15521	15658	15633	15546	15570	15573	15438	15493	15599	15623	15539	15832	15739	15571	15638	15664	15519	15648	15691	15622	15502	15823	15773	15503	15581	15676	15673	15582	15624	15627	15436	15565	15552	15522	15373	15573	15629	15608	15613	15594	15649	15660	15556	15509	15673	15694	15546	15416	15737	15598	15642	15528	15686	15626	15576	15627	15454	15631	15653	15859	15697	15687	15599	15589	15662	15419	15899	15780	15632	15609	15632	15696	15442	15606	15686	15683	15866	15648	15447	15494	15608	15647	15583	15560	15741	15683	15526	15695	15637	15530	15639	15729	15718	15604	15673	15638	15525	15621	15590	15574	15378	15492	15396	15593	15658	15605	15629	15630	15691	15647	15445	15485	15441	15665	15561	15675	15675	15518	15625	15845	15647	15562	15398	15763	15534	15576	15469	15587	15577	15643	15681	15708	15589	15669	15666	15547	15636	15573	15639	15544	15610	15630	15569	15596	15470	15665	15577	15636	15573	15691	15636	15617	15585	15504	15583	15664	15483	15544	15580	15494	15739	15626	15555	15467	15464	15646	15681	15540	15516	15416	15406	15591	15742	15506	15608	15610	15642	15537	15592	15541	15444	15572	15570	15620	15368	15522	15569	15616	15776	15870	15670	15492	15651	15705	15429	15685	15684	15688	15367	15540	15734	15440	15614	15633	15586	15757	15505	15575	15352	15634	15609	15385	15618	15561	15494	15649	15542	15517	15535	15705	15617	15445	15408	15434	15287	15591	15579	15804	15412	15705	15510	15680	15578	15488	15465	15440	15569	15332	15521	15695	15553	15643	15495	15539	15454	15518	15648	15408	15620	15683	15713	15601	15780	15465	15421	15642	15651	15754	15675	15648	15455	15590	15708	15635	15577	15553	15437	15666	15692	15596	15440	15492	15728	15521	15605	15663	15465	15669	15701	15602	15555	15640	15571	15410	15585	15745	15667	15544	15652	15688	15744	15594	15589	15667	15608	15543	15578	15485	15266	15657	15786	15666	15719	15610	15609	15659	15461	15552	15523	15566	15588	15642	15687	15596	15288	15740	15477	15605	15465	15670	15544	15549	15702	15565	15672	15812	15642	15521	15649	15546	15645	15611	15600	15660	15663	15747	15613	15507	15638	15742	15782	15554	15479	15736	15453	15448	15546	15515	15660	15780	15642	15536	15668	15779	15746	15536	15720	15820	15644	15832	15544	15524	15668	15566	15676	15721	15595	15326	15661	15586	15568	15616	15820	15508	15574	15566	15786	15494	15402	15650	15584	15630	15381	15528	15643	15564	15637	15511	15576	15497	15579	15630	15445	15551	15491	15602	15492	15482	15725	15452	15558	15624	15712	15499	15614	15583	15607	15488	15448	15695	15624	15587	15697	15433	15303	15632	15640	15584	15740	15659	15850	15527	15525	15438	15555	15505	15770	15721	15522	15427	15596	15500	15511	15488	15511	15593	15597	15673	15413	15534	15623	15672	15694	15542	15544	15538	15658	15679	15704	15440	15481	15482	15559	15798	15514	15482	15722	15734	15726	15585	15652	15479	15558	15357	15547	15615	15686	15547	15633	15612	15503	15644	15525	15636	15404	15421	15541	15624	15335	15472	15421	15625	15471	15624	15416	15651	15667	15649	15821	15755	15535	15503	15466	15756	15486	15472	15625	15691	15448	15552	15584	15539	15815	15576	15531	15660	15520	15615	15637	15574	15571	15682	15569	15703	15768	15664	15633	15771	15706	15567	15458	15658	15758	15569	15350	15474	15477	15829	15602	15671	15708	15552	15468	15605	15868	15701	15541	15735	15627	15658	15660	15727	15675	15660	15795	15609	15512	15512	15540	15609	15626	15778	15633	15822	15721	15744	15613	15479	15587	15591	15518	15724	15630	15657	15603	15636	15370	15625	15617	15555	15558	15614	15650	15522	15567	15610	15694	15366	15572	15675	15719	15616	15556	15674	15854	15718	15549	15510	15607	15526	15483	15464	15468	15449	15557	15615	15623	15668	15502	15570	15518	15432	15589	15375	15668	15587	15676	15566	15656	15640	15719	15709	15558	15532	15783	15718	15541	15553	15526	15486	15758	15564	15551	15443	15537	15700	15574	15588	15704	15602	15671	15612	15602	15446	15588	15479	15534	15576	15574	15529	15360	15464	15507	15512	15479	15451	15681	15696	15413	15541	15626	15601	15528	15631	15596	15591	15762	15719	15688	15535	15537	15572	15421	15653	15630	15444	15675	15660	15598	15594	15622	15592	15473	15559	15709	15723	15609	15517	15648	15778	15615	15730	15649	15429	15516	15671	15383	15672	15634	15621	15686	15647	15638	15494	15454	15565	15595	15515	15750	15649	15602	15756	15388	15687	15620	15599	15783	15630	15619	15624	15433	15621	15541	15602	15588	15338	15554	15393	15558	15803	15534	15583	15539	15534	15578	15719	15638	15471	15551	15675	15659	15550	15514	15680	15694	15374	15518	15610	15598	15427	15482	15425	15548	15387	15498	15514	15635	15627	15534	15623	15510	15610	15326	15687	15634	15635	15656	15569	15527	15631	15679	15703	15431	15620	15638	15530	15594	15409	15437	15787	15723	15674	15526	15568	15466	15550	15636	15788	15485	15656	15508	15640	15574	15556	15587	15622	15500	15573	15654	15693	15559	15647	15568	15634	15583	15767	15480	15443	15510	15539	15443	15491	15534	15472	15515	15621	15433	15543	15714	15618	15566	15884	15422	15521	15726	15592	15543	15606	15589	15475	15759	15714	15760	15649	15679	15419	15362	15518	15574	15553	15678	15471	15624	15744	15555	15618	15588	15550	15599	15520	15457	15494	15682	15690	15655	15512	15479	15615	15531	15297	15644	15794	15586	15604	15446	15677	15441	15649	15646	15707	15501	15483	15428	15644	15668	15629	15446	15666	15701	15682	15620	15788	15709	15454	15473	15628	15439	15473	15443	15663	15715	15528	15521	15459	15443	15574	15378	15593	15471	15496	15589	15513	15675	15615	15632	15614	15515	15576	15649	15632	15749	15717	15641	15485	15481	15604	15660	15493	15491	15428	15585	15817	15443	15489	15575	15564	15659	15773	15772	15667	15695	15687	15605	15697	15532	15528	15422	15484	15672	15668	15575	15795	15579	15677	15523	15576	15554	15700	15864	15513	15415	15710	15664	15639	15573	15545	15810	15673	15490	15616	15618	15587	15746	15494	15529	15609	15689	15646	15690	15616	15713	15472	15570	15568	15635	15646	15623	15516	15479	15391	15547	15657	15784	15877	15555	15570	15615	15562	15724	15673	15543	15639	15761	15467	15493	15477	15584	15828	15577	15359	15667	15815	15616	15376	15446	15788	15563	15602	15504	15627	15541	15647	15539	15536	15576	15671	15619	15502	15700	15747	15345	15576	15548	15525	15673	15642	15717	15729	15610	15584	15350	15754	15596	15554	15757	15794	15585	15571	15573	15506	15600	15585	15447	15610	15641	15495	15530	15537	15505	15368	15555	15498	15580	15532	15360	15339	15617	15555	15643	15564	15666	15559	15714	15557	15694	15669	15644	15744	15634	15698	15607	15698	15532	15484	15679	15542	15623	15559	15508	15671	15638	15494	15655	15678	15372	15606	15438	15464	15531	15442	15556	15582	15488	15657	15445	15570	15586	15769	15569	15667	15554	15579	15539	15484	15518	15532	15621	15608	15731	15609	15504	15787	15644	15656	15358	15460	15560	15557	15447	15453	15635	15642	15528	15563	15518	15656	15608	15625	15533	15704	15617	15568	15574	15439	15496	15669	15496	15597	15504	15629	15517	15540	15655	15499	15569	15593	15586	15461	15546	15799	15675	15582	15583	15756	15604	15781	15672	15584	15633	15528	15727	15608	15635	15599	15782	15491	15757	15749	15471	15284	15446	15564	15359	15636	15533	15552	15592	15558	15507	15418	15413	15560	15632	15552	15846	15744	15534	15508	15594	15546	15590	15577	15272	15396	15637	15570	15642	15615	15600	15554	15491	15509	15489	15476	15791	15606	15570	15671	15633	15522	15619	15568	15390	15556	15663	15621	15566	15620	15549	15622	15588	15341	15660	15503	15188	15376	15571	15683	15522	15569	15629	15522	15529	15583	15587	15599	15571	15623	15729	15575	15437	15512	15699	15899	15533	15640	15389	15474	15507	15350	15720	15608	15530	15689	15550	15485	15737	15770	15502	15508	15611	15641	15576	15540	15670	15718	15706	15844	15608	15459	15662	15679	15613	15519	15530	15608	15619	15608	15564	15633	15676	15883	15638	15628	15656	15531	15474	15483	15657	15668	15621	15649	15714	15458	15634	15447	15615	15768	15390	15531	15406
62695	105444	93294	73505	41447	14914	14320	14510	14258	14346	14365	14492	14276	14500	14252	14302	14187	14242	14355	14324	14410	14277	14300	14430	14441	14435	14373	14314	14265	14433	14504	14330	14347	14271	14247	14300	14596	14295	14289	14292	14458	14318	14368	14372	14526	14260	14380	14355	14496	14552	14416	14365	14536	14424	14192	14337	14355	14479	14358	14267	14476	14364	14266	14336	14332	14390	14180	14387	14435	14411	14417	14505	14456	14359	14334	14196	14229	14393	14344	14403	14440	14447	14361	14228	14178	14232	14327	14123	14287	14275	14211	14333	14257	14313	14354	14416	14307	14348	14443	14298	14384	14195	14322	14345	14321	14249	14335	14457	14301	14364	14313	14318	14414	14231	14475	14188	14467	14316	14417	14331	14429	14303	14416	14247	14387	14456	14448	14426	14541	14405	14390	14270	14370	14392	14185	14237	14547	14417	14357	14240	14285	14486	14281	14319	14337	14429	14408	14370	14401	14336	14455	14346	14272	14364	14501	14453	14341	14222	14434	14369	14325	14507	14142	14459	14295	14430	14336	14334	14186	14651	14443	14440	14484	14333	14290	14493	14395	14396	14439	14425	14486	14339	14293	14441	14218	14360	14497	14264	14261	14391	14242	14272	14292	14391	14340	14513	14284	14274	14304	14488	14249	14186	14423	14378	14346	14313	14372	14292	14339	14248	14485	14331	14437	14331	14201	14361	14477	14210	14538	14305	14394	14440	14373	14355	14476	14237	14332	14257	14337	14279	14394	14300	14428	14286	14356	14325	14444	14264	14498	14330	14286	14339	14351	14399	14351	14240	14419	14466	14403	14362	14357	14376	14337	14436	14306	14474	14451	14612	14170	14252	14370	14351	14347	14380	14448	14410	14285	14310	14387	14477	14407	14470	14036	14344	14364	14446	14317	14448	14416	14357	14292	14482	14360	14480	14212	14507	14282	14274	14276	14318	14454	14264	14351	14265	14396	14324	14420	14440	14528	14375	14382	14349	14594	14343	14342	14482	14425	14329	14254	14318	14415	14241	14411	14327	14377	14440	14330	14357	14570	14356	14289	14313	14450	14305	14384	14230	14428	14353	14281	14364	14431	14396	14473	14359	14323	14446	14398	14543	14261	14266	14336	14178	14401	14320	14300	14319	14376	14434	14305	14306	14326	14192	14577	14070	14243	14480	14319	14209	14260	14237	14483	14354	14257	14158	14463	14351	14515	14466	14318	14266	14186	14407	14407	14254	14397	14280	14274	14299	14220	14347	14353	14327	14454	14185	14202	14319	14464	14400	14315	14310	14493	14497	14248	14356	14261	14435	14223	14205	14390	14482	14427	14326	14283	14295	14540	14412	14340	14455	14522	14348	14349	14371	14274	14273	14422	14386	14445	14231	14209	14350	14355	14421	14502	14302	14282	14369	14276	14436	14407	14340	14281	14354	14239	14525	14486	14293	14429	14425	14197	14223	14439	14263	14420	14411	14671	14360	14336	14350	14274	14144	14417	14329	14170	14448	14432	14374	14298	14282	14295	14191	14230	14316	14276	14279	14232	14130	14347	14329	14343	14376	14227	14319	14521	14303	14416	14454	14374	14418	14458	14148	14309	14458	14448	14224	14373	14376	14246	14275	14351	14197	14429	14392	14373	14440	14367	14285	14380	14381	14338	14341	14218	14283	14319	14479	14380	14229	14366	14346	14108	14202	14442	14455	14503	14439	14492	14333	14491	14340	14216	14296	14203	14359	14318	14247	14188	14487	14389	14462	14255	14411	14443	14346	14442	14315	14427	14426	14469	14141	14359	14227	14353	14378	14291	14406	14240	14348	14325	14270	14464	14395	14486	14333	14405	14401	14396	14448	14238	14428	14483	14365	14341	14447	14375	14422	14340	14315	14321	14318	14238	14310	14313	14238	14343	14437	14172	14286	14323	14247	14481	14251	14326	14459	14357	14399	14348	14413	14518	14511	14203	14519	14264	14355	14249	14210	14302	14263	14211	14352	14390	14272	14204	14456	14476	14278	14311	14241	14177	14299	14241	14268	14487	14247	14337	14363	14277	14369	14261	14425	14429	14419	14363	14423	14451	14253	14435	14382	14362	14400	14300	14475	14233	14241	14387	14314	14309	14365	14506	14337	14236	14146	14343	14185	14350	14389	14435	14480	14243	14299	14332	14430	14300	14270	14399	14307	14457	14222	14401	14153	14363	14342	14202	14354	14312	14074	14258	14419	14287	14313	14435	14276	14272	14371	14298	14287	14399	14340	14393	14233	14357	14311	14347	14356	14280	14326	14217	14293	14388	14325	14213	14237	14370	14324	14423	14278	14351	14225	14383	14482	14446	14469	14492	14246	14382	14385	14245	14344	14334	14354	14307	14394	14356	14300	14540	14373	14373	14514	14343	14279	14340	14430	14317	14229	14378	14304	14299	14331	14426	14200	14367	14344	14310	14296	14483	14289	14373	14330	14308	14371	14308	14212	14202	14334	14244	14481	14387	14336	14498	14272	14265	14270	14442	14352	14356	14234	14309	14372	14389	14352	14385	14314	14469	14385	14297	14439	14096	14457	14564	14363	14457	14340	14301	14358	14238	14434	14225	14301	14176	14227	14387	14237	14331	14372	14252	14367	14359	14272	14337	14369	14362	14154	14378	14157	14374	14383	14295	14466	14218	14295	14179	14229	14123	14445	14333	14242	14328	14275	14379	14361	14263	14262	14589	14259	14344	14258	14296	14256	14292	14369	14354	14311	14298	14297	14380	14361	14248	14359	14350	14312	14400	14202	14455	14308	14376	14406	14173	14361	14319	14427	14303	14351	14518	14409	14380	14366	14535	14391	14212	14270	14236	14455	14383	14302	14343	14580	14448	14243	14508	14387	14370	14280	14303	14439	14284	14217	14470	14262	14263	14407	14314	14535	14297	14343	14339	14325	14491	14346	14389	14384	14314	14491	14245	14460	14390	14391	14306	14334	14244	14328	14263	14372	14352	14307	14288	14195	14255	14355	14236	14448	14294	14318	14446	14295	14316	14325	14433	14308	14250	14474	14386	14348	14360	14193	14352	14530	14461	14374	14268	14169	14281	14328	14370	14427	14395	14389	14377	14391	14226	14375	14241	14418	14376	14280	14407	14283	14461	14369	14358	14423	14552	14182	14305	14466	14221	14373	14437	14376	14352	14198	14249	14350	14514	14300	14367	14292	14363	14439	14290	14334	14334	14494	14271	14317	14398	14272	14476	14337	14513	14317	14320	14202	14496	14115	14461	14183	14416	14369	14306	14477	14324	14395	14486	14384	14308	14418	14400	14441	14404	14204	14269	14126	14410	14296	14404	14375	14396	14435	14240	14343	14602	14179	14271	14282	14395	14254	14492	14377	14474	14343	14407	14319	14251	14349	14321	14495	14268	14403	14422	14288	14351	14352	14399	14327	14495	14293	14362	14263	14440	14314	14398	14353	14412	14256	14307	14340	14363	14140	14324	14443	14299	14262	14356	14373	14319	14247	14389	14222	14312	14418	14322	14360	14594	14334	14378	14324	14191	14246	14298	14221	14360	14439	14388	14232	14324	14278	14337	14298	14318	14406	14598	14399	14342	14261	14329	14375	14341	14319	14283	14397	14487	14512	14299	14323	14248	14430	14107	14347	14237	14426	14619	14499	14270	14432	14435	14444	14323	14340	14306	14319	14346	14267	14449	14468	14306	14317	14399	14337	14345	14364	14258	14482	14240	14265	14264	14188	14310	14411	14310	14434	14391	14355	14314	14435	14362	14325	14514	14365	14527	14280	14300	14412	14358	14226	14470	14287	14318	14227	14281	14273	14369	14361	14313	14390	14299	14405	14243	14380	14246	14358	14364	14175	14327	14179	14440	14288	14251	14399	14252	14422	14384	14271	14341	14409	14485	14412	14551	14366	14280	14374	14381	14407	14283	14382	14329	14314	14383	14322	14450	14380	14574	14418	14260	14183	14286	14353	14423	14599	14285	14284	14397	14342	14412	14309	14230	14279	14373	14226	14311	14243	14530	14471	14292	14279	14379	14408	14250	14292	14241	14359	14457	14233	14222	14341	14373	14325	14172	14355	14417	14404	14306	14457	14215	14360	14308	14315	14398	14290	14295	14245	14469	14436	14353	14442	14180	14365	14533	14296	14429	14286	14433	14261	14448	14406	14175	14367	14662	14452	14270	14332	14301	14257	14366	14388	14401	14196	14249	14104	14246	14342	14336	14393	14255	14304	14338	14594	14382	14472	14389	14238	14363	14420	14363	14488	14457	14202	14279	14300	14370	14380	14442	14412	14373	14303	14453	14373	14306	14436	14249	14269	14247	14283	14318	14395	14376	14419	14456	14446	14432	14429	14390	14253	14281	14258	14408	14439	14303	14363	14363	14229	14441	14324	14448	14422	14385	14340	14539	14408	14283	14350	14509	14325	14282	14400	14281	14505	14334	14478	14608	14142	14507	14393	14267	14419	14285	14287	14456	14268	14433	14261	14361	14477	14461	14515	14345	14371	14423	14445	14383	14438	14342	14409	14401	14318	14270	14375	14266	14311	14491	14479	14400	14446	14539	14430	14339	14134	14313	14542	14440	14344	14442	14280	14289	14440	14388	14353	14332	14320	14411	14356	14405	14388	14383	14191	14371	14352	14483	14349	14265	14372	14448	14322	14223	14239	14493	14304	14385	14433	14343	14424	14336	14433	14439	14498	14388	14477	14354	14207	14337	14206	14228	14452	14481	14385	14312	14454	14399	14348	14535	14207	14276	14285	14262	14474	14356	14293	14183	14499	14182	14300	14384	14519	14358	14361	14307	14310	14196	14279	14164	14411	14354	14429	14329	14337	14332	14301	14342	14394	14423	14428	14288	14336	14335	14253	14390	14302	14374	14301	14249	14383	14339	14437	14396	14236	14375	14422	14437	14394	14394	14330	14395	14615	14437	14350	14445	14210	14347	14290	14194	14282	14320	14425	14244	14387	14310	14332	14271	14335	14407	14304	14312	14355	14205	14351	14255	14353	14357	14336	14268	14306	14372	14257	14321	14367	14330	14319	14217	14344	14248	14284	14303	14283	14456	14455	14420	14258	14370	14324	14354	14437	14331	14395	14254	14367	14285	14404	14486	14272	14343	14383	14153	14334	14304	14382	14392	14445	14431	14195
28092	30965	42496	32448	21059	15949	15161	15072	14925	14793	14832	14908	15069	14912	14746	14787	14825	15060	14964	14868	14953	15020	14800	14917	14904	14889	14770	14852	14869	14899	14908	14929	14949	14831	14718	14948	14887	14907	15290	14861	14821	14892	14869	15110	14930	14782	14773	14722	14748	14906	14995	14960	14985	14859	14881	14717	15013	14888	14974	15096	15132	14786	15120	14848	14740	14960	14777	14761	14770	14809	14859	14839	14814	14663	14767	15153	14883	14851	14799	14775	14790	14890	14679	14739	14821	14860	14934	14798	14938	14994	14751	15020	14788	14668	14888	14923	14798	14867	15081	14933	15002	14876	14780	14797	14907	14862	14864	14949	14774	15003	14826	14953	14989	14867	14578	14895	14984	14917	14858	14850	14786	14905	14616	14762	14849	14831	14844	14924	14778	14968	14812	14882	14621	14899	14836	14891	14783	14847	14826	14854	14940	15044	14952	15066	14637	14766	14800	14889	14894	14792	14908	14831	14913	15028	14801	14778	14762	14894	14932	14938	14832	14964	14855	14878	15108	14853	15023	14940	14957	14859	14991	14900	14930	14909	14749	14805	14851	15036	14821	14844	14828	14703	14834	14873	14804	14868	14951	14769	14792	14792	14933	14634	14992	14780	15077	14916	14699	14847	14785	14915	14911	15022	14683	14794	14809	14885	14882	14950	14961	14930	14821	14859	14690	14808	14902	14940	14945	15048	14851	14633	14809	14940	14689	14838	14651	14838	15014	14996	14807	14941	14764	15041	15004	14851	14942	14959	14923	14853	14866	14808	14815	14904	15007	14986	14731	14810	14845	15098	14901	14825	14828	14826	14998	14951	15014	14838	14867	14939	14942	14725	15025	14882	15003	14831	14790	14742	14853	14928	15018	14839	14965	14953	14939	14810	15011	14848	14786	14785	14860	14913	14703	14842	15003	14735	14817	14866	14757	14677	14798	14909	14702	14774	14782	14964	14922	14654	14968	14964	15033	14823	14851	14927	14644	14792	14796	15016	14846	14710	14792	15005	14727	14816	14795	14767	14821	14906	14749	14639	15034	14890	14993	14945	14869	14884	14848	14819	14816	14921	14981	14780	14931	14957	14934	14803	14892	14942	14806	14903	14759	14823	14799	14881	14846	14969	14751	14793	14756	14690	14755	14802	14931	14852	14840	14969	14882	15002	14741	14809	14815	14920	14794	14712	14967	14913	15060	14878	14969	14996	15030	14907	14813	14968	14677	14899	14848	14796	14651	14883	14844	15019	14909	14628	14796	14896	14748	15004	14815	14767	14872	14812	14867	15020	14904	14890	14872	14772	14834	14909	14860	14692	14806	14712	14973	14961	14684	14933	14939	14709	14870	15004	14854	14881	14869	14895	14671	14810	14724	14884	15023	14807	14835	14811	15035	14952	14964	14929	14801	14736	14745	14754	14905	14882	14982	14907	14907	15012	14848	14671	14741	14919	14927	14925	14838	14752	14906	14907	14898	14850	14920	14815	14771	14984	14957	14701	14945	14868	14944	14918	14827	14970	14872	15022	14841	14954	14791	14778	14921	14826	14913	14659	14900	14959	14951	14782	14966	14922	14811	14876	14937	14831	14877	14922	14897	14962	14872	14861	15137	14783	14922	14862	14917	14783	15032	14905	14770	14794	14941	15046	14729	14703	14663	14927	14812	14975	14695	14756	14956	14943	15042	14988	14860	15007	14915	14742	14937	14895	14871	14628	14954	14756	14679	14834	14806	14758	14808	15102	14794	14657	14980	14852	14688	14697	14899	14994	14840	14885	14831	14838	14795	14705	14990	14893	14629	14662	14895	14818	14664	14765	14786	14727	14810	14986	14838	14944	15010	14978	14881	14809	14796	15013	14843	14727	15049	14827	14990	15060	14777	14877	14868	14853	14876	14786	14781	14682	14773	14966	14821	14938	14864	14782	14864	14690	14883	14918	14728	14918	14893	14911	14854	14822	14811	15010	14926	14947	14782	14868	14888	14936	14812	14833	14899	14886	15007	14622	14727	14811	14711	14849	14833	14895	14798	14693	15151	14830	14909	14649	14962	14816	14843	14743	14902	15073	15010	14876	15019	14957	14770	14931	14784	14944	14814	14870	14915	14997	15018	14716	14958	14892	14785	14927	14884	14910	14922	14923	14859	15017	15084	14986	15059	14779	14874	15057	14786	14746	14922	15026	14759	15180	14853	14866	14929	14715	14846	14848	14923	14997	15112	14865	14744	14762	14888	14816	14916	14628	14740	14778	14755	14711	14845	14932	14883	14840	15003	14831	14707	14970	14924	14857	14740	14906	14712	14635	14882	14910	14928	14739	14889	14719	14859	14805	14915	14812	14851	14786	14876	14807	14787	14813	14870	14886	14889	14840	14855	14864	14704	14653	14858	14807	14967	14827	14944	14892	14842	14970	14732	14956	14830	14885	14941	15021	14778	14847	14886	14626	14851	15006	14760	15036	14851	14807	14909	15028	14923	14756	14805	14839	14716	14867	14911	14903	15034	14941	14754	14735	14799	14950	14984	14837	14890	15021	14783	15138	14729	14825	14976	14882	14955	14763	14994	14857	15041	14582	14785	14805	14851	14903	14950	14941	15003	14891	14809	14903	14791	14852	14900	14858	15012	14804	15059	14872	14878	14869	14725	14752	15061	14882	15019	14833	14919	14856	15009	14808	14911	14715	14753	14930	14950	14962	14930	14842	14975	14710	14826	14830	14794	14924	14749	14665	14806	14770	14854	14974	14844	14710	14915	14699	14842	14653	14704	14962	15107	15203	14867	14812	15002	14816	14883	14931	14889	14760	15091	14950	15096	14994	14832	14683	14818	14805	15058	14899	14710	14987	14981	14839	14844	14820	14866	14684	15103	14865	14890	14917	14825	14768	14813	14978	14789	14824	14961	14869	14882	15025	14883	14906	14799	14561	14772	14854	15026	14905	14952	14633	14763	14911	14718	14874	14860	14808	14882	14843	15009	14797	14908	14892	14847	14986	15013	14925	14925	14727	14848	14903	14879	14808	14747	15137	14989	14722	15040	14975	15120	14891	15030	14911	14853	14922	14880	14665	15026	14937	14815	14840	14913	14959	14965	14923	14857	14904	14765	14940	14899	14843	15128	14727	14848	14913	14806	14912	14969	14784	14999	14883	14748	14967	14905	14957	14808	14863	14824	14679	14799	14810	14908	14779	14963	14797	14883	14776	14883	14892	14719	14733	14791	14959	14757	14992	15089	14835	15013	14852	14910	14919	14797	14799	14756	14959	14819	14935	14811	14778	14672	14909	14935	14926	14891	15009	15023	14854	15031	15065	14907	14956	14897	15109	14775	14880	14929	14824	14865	14929	14711	14910	14843	15030	14842	14650	14830	14700	14987	14952	14796	15096	14774	14968	14756	14875	14862	14831	14892	15081	14750	14786	14874	14840	14636	14833	14740	14794	14618	15000	14768	14892	14810	15024	15018	15060	14969	14845	15004	14942	14891	14824	14970	14721	14819	14730	15075	14778	14808	15027	14903	14838	14738	14840	14784	15072	14732	14886	14788	14823	14720	14962	14758	14731	15035	14934	14866	14929	14879	14675	14978	14883	14957	14930	14863	14856	14842	14729	14811	14968	14654	14866	14725	14703	14823	14780	14762	14921	14888	14845	14935	14802	14889	14922	14814	14905	14836	14898	14763	15219	14744	14915	14954	14928	14770	14906	14870	15012	14976	14858	14866	14957	14940	14821	14825	14759	14930	14787	14802	14889	14775	14761	14911	14861	14931	14907	14943	14921	14940	14915	14912	14933	14832	14937	14873	15026	14642	14691	14773	14881	14930	14816	14786	14959	14892	14846	14689	14731	14774	14975	14799	14738	14999	14837	14986	14796	14669	14712	14929	14916	14846	14864	14659	14761	14815	14926	14938	14883	14943	14732	14925	14838	14896	14846	14956	14918	15079	15050	14986	15009	14983	14742	14892	14750	14867	15022	14872	14904	15038	14942	14722	14828	14741	14881	14772	14987	14766	14916	14959	14770	14880	14999	14822	14793	14901	14805	14826	14763	14996	14832	14879	14964	14942	15017	14761	14903	14953	14899	14764	15026	15031	14939	14883	14920	15022	14815	14967	14765	14891	14656	14788	15022	14924	14835	15010	14977	14902	14888	14818	14732	14751	14930	14934	14712	14835	14953	14872	14807	14764	14923	15001	15046	14924	14816	14916	14945	14976	14858	14737	14903	15029	14813	14901	14953	14846	14844	14962	14949	15122	14702	15044	14942	14754	14846	14762	14991	14900	14670	14993	14782	14693	15012	14885	14782	14980	14890	15056	14892	14839	14876	14909	14868	14584	14814	14869	14746	14928	14850	14959	14875	14814	14876	14867	14946	15049	14752	15084	14841	14827	15083	14881	14845	14756	14742	14792	14827	14762	14787	14836	14940	15058	14886	14928	14911	14830	14912	14750	14792	14920	14849	14995	14755	14702	14751	14879	14791	14902	14950	14961	15075	14813	14719	14810	14855	14835	14768	14913	14863	15017	14646	14814	14867	14819	14828	14797	14800	14946	15042	14992	14727	14969	14860	15013	14765	14748	14751	14890	15018	14814	14847	14794	14871	14926	14710	14805	14889	15057	14771	14814	14824	14929	15039	14958	14876	14816	14982	14859	14896	14792	14870	14860	15123	14855	14789	14943	14891	15048	14851	14763	14712	14815	14937	14980	14897	14754	14769	14885	14887	14969	14875	15054	14813	14924	14800	14946	14860	14621	14854	14822	14794	14920	15023	14866	14873	14909	14953	14996	14725	14957	14921	14984	14879	14728	14775	14909	14907	14849	14845	14834	14895	14711	14902	14749	14837	14725	14795	14723	14636	14921	15075	14903	14988	14915	14748	14793	14839	14831	15004	14935	15017	14919	15015	14917	14873	14953	15212	14907	14909	14834	14799	14929	14937	14653	14785	14950	14813	14941	14787	14915	14918	14818	14824	14849	14854	14998	14976	14801	14965	14845	14836	14623	14951	14872	14809	14764	14749	14776	14854	14994	14947	14954	14798	14957	14985	14915	15002	14857	14939	14727	14892	14891	14671	14721	14986	14882	14852	14774	14839	14819	14803	14905	14845	14801	14835	14888	14910	14992	14982	14914	14879	14855	14800	14781	14839	14853	14839
32055	53130	47714	31944	19497	14015	13871	13965	13951	13775	13946	13912	13813	13806	13951	13923	13869	13929	13820	14003	13856	13842	13882	13774	13954	13822	13993	13852	13881	13887	13877	13861	14021	13676	13899	13936	13876	13933	13917	13943	14001	13743	13860	13921	13827	13868	13934	13940	13804	13895	13857	13769	13942	13855	13917	13822	13876	13788	13839	13827	13905	14145	13866	13751	13947	13796	13778	13869	13836	14020	13834	13915	13860	13847	13942	13854	13932	14080	13785	13840	13983	13845	13960	14084	13797	13750	13800	13878	13890	13750	14064	13701	13771	13794	13849	13742	13836	13823	13742	14074	13741	13940	13826	14162	13879	13854	13967	13942	13842	13938	13859	13959	13796	14109	13875	13924	14110	13949	14063	13868	14075	13848	13722	13907	13740	13765	13647	13761	13882	13666	13800	13912	13774	13951	13917	13952	13849	13817	13848	13875	13972	13917	14042	13763	13973	14027	13723	13861	13875	13734	13755	13800	13840	13832	13802	13696	13942	13774	13875	13823	13879	13974	13750	14007	13862	13836	14030	13864	13877	13843	13758	13822	13747	14036	13951	13912	13818	13877	13930	13885	13825	13791	13834	13865	13858	13626	13804	13915	13836	13973	13953	13799	13851	13874	13737	13771	13595	13831	13929	13803	13676	13812	13887	13720	13856	13817	13898	13869	14017	13849	13811	13858	13952	13882	13862	13643	13963	13803	13944	13753	13992	13826	13771	14024	13853	13728	13912	13753	13813	13966	13855	13595	13759	13822	13924	14025	13912	13872	13870	13912	14006	13585	14045	13982	13829	13849	13717	13805	14041	13973	13808	13854	13792	13881	13773	14084	13841	13991	13752	14047	13945	13857	13894	13908	13750	13749	13799	13894	13827	13959	13856	13941	13856	13915	13880	14037	14024	13780	13977	13856	13871	13865	13946	14004	13743	13921	13864	13847	13654	13889	13812	13784	14002	13914	13853	13798	13947	13877	13752	13999	13856	13850	13749	13850	14000	13847	13720	13898	13981	13826	13840	13780	13862	13885	13874	13927	13903	13888	13971	13860	13896	13847	13784	13778	13778	13809	13931	13891	13728	13915	13837	13909	13944	13850	13793	13880	13752	13958	13889	14003	13802	13818	13893	13844	13835	13906	13997	13789	13906	13826	13821	13871	13753	13943	13752	13907	13797	13680	13715	13973	13946	13919	13912	13868	13887	13984	13797	13764	13889	13840	13623	13857	13730	13801	13775	13757	13703	13825	13972	13761	13878	13938	13863	13819	13704	13895	13991	13864	13799	13882	13699	13776	13720	13895	13953	13817	13866	13972	13777	14014	13843	13795	13960	13823	13968	13693	13977	13865	13893	13891	13892	13907	13796	13718	13858	13858	13869	13930	13921	13739	13917	13679	14004	13921	13989	13757	13953	13893	13951	13880	13970	13821	13882	13875	14040	13826	13861	13778	13935	13844	13832	13837	13929	13798	13980	13767	13721	13813	13760	13822	13966	13845	13676	13921	13878	13851	13811	14080	13886	13916	13882	13933	13877	13850	13908	13755	13780	13946	13786	13776	13921	13898	13781	13939	13989	13778	13752	13958	13972	13836	13868	13726	13850	13953	13804	13912	13870	13837	13939	13948	13952	13954	13982	13814	13875	13916	14001	13834	13969	13894	13641	13802	13872	13968	13820	14011	13857	13785	13963	13905	13931	13965	13852	13881	13769	13918	13948	13727	14049	13828	14017	13882	13964	13867	13855	13849	13874	13996	13919	13808	13903	13931	13930	13764	13877	13950	13796	13847	13864	13825	13840	13809	13924	13995	13850	14091	13825	13806	13890	13855	13793	13930	13862	13785	13978	13792	13997	13867	13753	13985	13779	13996	13748	14065	13873	13876	13849	13823	13939	13856	13791	14014	13893	13796	13783	13774	13950	13924	13883	13874	13921	13912	13874	13922	13764	13836	13813	13754	13846	13827	13742	13771	13794	13926	13889	13819	13928	13932	13944	13987	13813	13726	14118	13942	13823	13737	13890	13879	13831	13961	14027	13929	13915	13838	13762	14025	14000	13888	13910	13797	13929	13925	13948	13810	13917	13829	13975	13843	13906	13962	13764	13870	13945	13844	13851	13807	13873	13802	13824	13940	13833	13826	13900	13800	14003	13944	13981	13805	13914	13786	13992	13994	13917	13832	13724	13856	13849	13917	13928	13975	13800	13725	13880	13911	13932	13835	13732	13906	13906	13965	13895	13841	13799	13727	13649	13752	13934	13891	13998	13833	13893	13757	14007	13753	13839	13927	13918	13804	13980	13807	13853	13732	13744	14054	13892	13781	13842	13977	13746	13822	13945	13910	13730	13724	13965	13806	13884	13843	14007	13962	13883	14020	13890	13981	13830	13940	13936	14020	13949	13875	13785	13929	13831	14063	13894	13931	13720	13800	13936	13834	13852	13748	13924	13938	13806	13882	13894	13809	13819	13770	13748	13793	13936	13843	13864	13891	13829	13928	13964	13725	13980	13845	13815	13787	13872	13948	13848	13865	13819	13889	13739	14016	13854	13746	13873	13869	13916	13938	13881	13901	13778	13949	14016	13895	13906	14022	13818	13994	13926	13874	13821	13977	13911	13809	13800	13882	13996	13842	13925	13848	13764	14039	13785	13885	13935	13890	13732	13789	13752	13842	13765	13885	13838	13853	13871	13837	13842	13856	13849	13854	13860	13907	14074	13919	13784	14021	13835	13852	13994	13787	13725	14019	13775	14005	13780	14026	13751	13813	13831	13821	13891	13704	13926	13825	13846	13862	13902	13897	13945	13729	13843	13803	14004	13756	13996	13811	13763	13951	13791	13832	13930	13955	13955	13920	13807	13905	13859	14006	13949	13840	13818	13887	13769	13920	13857	13830	13969	14008	13849	13980	13710	13922	14031	13964	13851	14021	13749	13850	13881	13878	13845	13865	13997	13805	13955	13769	13999	13785	14128	13796	13843	13951	13891	13842	13908	13872	13862	13796	13959	13798	13885	13947	13691	13923	13901	14006	13888	13809	13929	13950	13863	13777	13795	13762	13751	13889	13844	13835	13738	13908	13798	13706	13762	13808	13985	13883	13925	13784	13931	13818	13869	13853	13859	13850	13931	13792	14043	13868	13848	13741	13908	13796	13809	14058	13823	13841	13790	13926	14040	13899	13971	13871	13815	13826	13896	13859	13986	13829	13878	13682	13858	13846	14154	13753	13980	13841	13848	13969	13741	13846	13747	13917	13855	13823	13885	13865	13966	13933	13875	13903	13792	13916	13830	14071	13764	13909	13509	13771	13809	13786	13665	13920	13942	13964	13858	13927	13901	13834	13910	13869	13831	13790	13900	14006	13713	13976	13826	13904	13842	13905	13954	13906	13821	13862	13949	13994	13798	13935	13938	13762	13870	13875	13896	13745	13820	13848	13932	13962	13932	13730	13807	14034	13839	13927	13866	13889	13687	13960	13785	13788	13908	13844	13524	14164	13946	13857	13766	13851	13888	13998	13840	13867	13847	13915	13786	13834	13870	13763	14002	13824	13940	13839	13889	13902	13961	13932	14043	13977	13805	13910	13724	13738	13858	13913	13995	13864	14021	13878	13791	13874	13790	13999	13837	14041	13831	13918	13857	13835	13850	13912	13730	13990	13833	13876	13985	13851	13935	13956	13859	13946	13966	13731	13678	13871	13731	13821	14013	13855	13953	13890	13980	13984	13999	13984	13790	13866	13993	13746	13946	13787	13894	13828	13767	13682	13976	14014	13734	13919	13979	13862	14067	13885	13771	13759	13971	13687	13806	14015	13853	13750	13896	13844	13831	13959	13774	13659	13915	14036	13938	13829	13805	13877	13794	13917	14046	13965	13887	14035	13732	13900	14030	13877	13722	13817	13813	13882	13931	13740	13838	13941	13947	13976	13880	13910	13902	13708	13793	13763	13812	13899	13773	13936	13958	13831	13874	13886	14003	13734	13932	13772	13995	13857	13948	13872	13792	14086	13864	13969	13882	13877	13853	13875	13961	13789	13937	13946	13907	13841	13909	14076	13837	13895	13935	13773	13989	13862	13787	13953	13919	13923	14062	13859	13769	13960	13824	13906	13851	13953	13886	14080	13988	13887	13910	13914	13980	13855	13763	13859	13942	13636	13759	13987	13822	14000	13927	14034	13903	13855	13724	13991	13897	13782	13905	13889	13934	13815	13730	13788	13976	13843	13819	13879	13856	13862	13692	13797	13857	13848	13788	13838	13977	13851	13998	14039	13783	13968	13915	13874	14010	13727	13803	13841	13824	13988	13925	13749	13842	13811	13767	13898	13862	13889	13895	13836	13862	13856	13999	14019	13957	13886	13863	13771	13849	13973	13908	13811	13721	13806	14026	13904	13833	13972	14002	13941	13877	13863	14014	13830	13964	14027	13867	13932	13732	14037	13868	13930	13770	13800	13859	13885	13943	13977	13997	13885	13803	13884	13829	13841	13927	13927	13777	13999	13976	13920	13929	13790	13892	13923	13842	13783	13801	13904	13786	13932	13928	13755	14092	14009	13722	14128	13857	13900	13916	13643	13906	13926	13977	13963	13884	13866	13834	13829	13786	13946	13895	13841	13939	13862	13984	13995	13989	13863	13781	13860	13854	13782	13877	14002	13812	13940	13733	13771	13890	13889	14000	13841	13783	13753	13941	13898	13772	13839	13832	13845	13764	13897	13972	13783	13755	13938	13891	13930	13742	13992	13949	13949	13852	14002	13783	13730	13923	13883	13828	13878	13860	13830	14012	13936	13785	13971	13712	14093	14125	13957	13899	13848	13844	13956	13789	13928	13904	13937	14013	13923	13850	13848	13825	14044	13949	13996	13771	13928	13980	13877	14088	13802	13995	14063	13785	13862	13886	13887	13951	13863	13924	13991	13869	13987	14062	13747	13848	13694	13937	13824	13824	13693	13861	13892	13768	13709	13972	13898	13834	13809	13780	14081	13767	13795	13698	13889	13799	13904	13830	13757	13878	13859	13943	14085	13749	13675	13910	13908	13823	13710	13944	13833	14006	13778	14098	13956	13770	13922	13820	13745	13864	13913	13814	13900	13897	13851	13831	13916	13777	13889	13756	13772	13865	13872	13959	13869	13867	13841	13966	13902	13759	13917
24277	23666	41934	41127	28742	20299	17257	14884	14487	14557	14408	14499	14393	14395	14434	14342	14205	14330	14391	14256	14140	14300	14400	14257	14313	14271	14352	14234	14439	14317	14247	14368	14245	14367	14336	14167	14172	14327	14277	14437	14359	14272	14188	14240	14293	14230	14233	14310	14368	14224	14208	14122	14258	14252	14165	14325	14318	14271	14340	14429	14119	14343	14230	14309	14377	14189	14157	14161	14335	14176	14248	14096	14346	14030	14254	14211	14378	14138	14132	14202	14265	14279	14179	14255	14425	14218	14306	14343	14263	14271	14231	14391	14168	14081	14379	14232	14146	14427	14284	14310	14307	14195	14420	14203	14282	14079	14251	14222	14365	14352	14269	14142	14307	14418	14271	14118	14379	14200	14326	14255	14291	14250	14310	14296	14219	14303	14367	14252	14204	14198	14289	14275	14164	14321	14256	14333	14345	14174	14297	14206	14406	14187	14216	14234	14349	14304	14309	14146	14356	14224	14153	14137	14343	14200	14140	14329	14058	14272	14164	14266	14379	14201	13886	14191	14318	14307	14115	14288	14186	14244	14380	14215	14350	14437	14253	14080	14243	14128	14026	14069	14242	14112	14308	14413	14214	14347	14177	14124	14435	14295	14258	14357	14374	14544	14327	14216	14050	14165	14331	14226	14284	14222	14324	14220	14234	14315	14125	14208	14224	14082	14291	14317	14317	14296	14195	14065	14164	14286	14287	14297	14324	14365	14249	14345	14479	14071	14259	14166	14190	14062	14378	14223	14316	14182	14361	14332	14252	14155	14204	14332	14291	14285	14232	14321	14175	14006	14275	14305	14479	14220	14353	14085	14240	14170	14242	14329	14246	14207	14149	14252	14277	14252	14048	14244	14301	14361	14180	14157	14223	14357	14379	14305	14292	14141	14149	14324	14294	14251	14280	14271	14207	14257	14105	14213	14179	14430	14247	14153	14313	14272	14083	14163	14151	14324	13951	14325	14405	14208	14434	14363	14187	14038	14387	13999	14374	14309	14219	14278	14274	14225	14162	14438	14232	14217	14233	14198	14113	14194	14257	14265	14090	14405	14128	14178	14328	14118	14246	14268	14284	14195	14150	14187	14204	14240	14276	14230	14321	14371	14363	14147	14265	14320	14191	14089	14312	14064	14430	14149	14215	14198	14262	14026	14143	14224	14307	14479	14248	14225	14382	14152	14246	14268	14383	14239	14342	14213	14190	14111	14196	14395	14086	14151	14234	14306	14188	14185	14173	14246	14434	14331	14204	14242	14218	14137	14270	14331	14172	14280	14396	14393	14305	14305	14161	14365	14089	14315	14200	14192	14155	14140	14242	14179	14428	14183	14256	13991	14315	14367	14202	14216	14217	14275	14156	14257	14285	14027	14339	14260	14121	14279	14170	14279	14257	14269	14186	14253	14141	14159	14308	14273	14440	14066	14106	14149	14157	14356	14231	14263	14081	14164	14411	14290	14302	14214	14130	14311	14345	14173	14134	14207	14106	14480	14228	14154	14266	14202	14310	14331	14232	14382	14243	14262	14275	14319	14193	14126	14235	14144	14143	14365	14305	14152	14261	14161	14451	14250	14261	13862	14260	14202	14543	14165	14175	14380	14351	14403	14317	14473	14352	14235	14425	14293	13993	14133	14395	14202	14161	14332	14347	14139	14176	14232	14260	14190	14095	14281	14145	14294	14050	14280	14234	14244	14352	14211	14337	14342	14418	14271	14249	14246	14153	14373	14227	14081	14231	14042	14153	14141	14237	14018	14365	14253	14075	14048	14239	14134	14321	14326	14385	14173	14341	14200	14310	14294	14288	14323	14404	14352	14306	14301	14364	14245	14429	14181	14317	14081	14310	14544	14258	14261	14413	14228	14182	14144	14154	14146	14299	14117	14120	14151	14243	14202	14213	14074	14304	14200	14227	14135	14221	14281	14329	14119	14174	14161	14286	14310	14227	14359	14215	14042	14336	14226	14340	14504	14092	14325	14209	13987	14179	14306	14396	14239	14202	14207	14255	14167	14252	14242	14569	14142	14359	14222	14258	14215	14199	14194	14173	14266	14334	14313	14231	14248	14180	14284	14277	14303	14317	14146	14405	14307	14172	14420	14159	14208	14156	14409	14094	14291	14318	14414	14100	14292	14273	14166	14363	14152	14383	14382	14138	14134	14270	14131	14143	14330	14346	14165	14392	14093	14251	14086	14201	14092	14172	14185	14435	14264	14074	14275	14292	14197	14407	14465	14213	14243	14305	14180	14239	14288	14215	14041	14207	14263	14163	14073	14104	14297	14212	14211	14450	14257	14300	14128	14202	14092	14453	14207	14280	14255	14386	14247	14463	14191	14290	14182	14411	14172	14342	14274	14142	14267	14300	14106	14290	14420	14341	14282	14528	14334	14302	14288	14409	14130	14334	14251	14271	14357	14109	14210	14237	14138	14315	14439	14122	14187	14241	14335	14079	14155	14131	14413	14227	14136	14138	14277	14305	14113	14318	14195	14210	14212	14244	14227	14295	14352	14333	14224	14235	14039	14441	14288	14070	14152	14113	14330	14121	14133	14115	14103	14164	14033	14324	14407	14236	14063	14315	14122	14145	14470	14062	14456	14207	14324	14366	14236	14344	14232	14231	14186	14493	14245	14268	14202	14271	14294	14206	14117	14185	14248	14228	14108	14248	14185	14404	14118	14273	14285	14272	14410	14240	14225	14075	14119	14382	14411	14214	14363	14242	14239	14374	14101	14418	14189	14364	14323	14371	14323	14167	14200	14304	14104	14414	14288	14155	14206	14180	14158	13930	14290	14208	14326	14251	14224	14280	14284	14227	14294	14221	14445	14216	14309	14554	14168	14418	14376	14280	14084	14263	14258	14324	14135	14421	14165	14354	14188	14230	14229	14185	14181	14156	14204	14414	14221	14269	14149	14320	14356	14271	14050	14293	14318	14206	14153	14225	14160	14314	14251	14281	14307	14332	14182	14387	14246	14327	14276	14316	14128	14272	14174	14266	14169	14445	14302	14310	14392	14231	14182	14158	14142	14399	14065	14312	14159	14358	14353	14342	14148	14226	14343	14285	14175	14259	14228	14323	14305	14220	14283	14304	14212	14287	14277	14258	14409	14186	14308	14287	14272	14415	14350	14152	14260	14096	14189	14205	14276	14305	14324	14438	14157	14238	14186	14213	14182	14250	14249	14212	14341	14406	14315	14327	14451	14053	14105	14206	14225	14156	14364	14355	14354	14259	14190	14339	14338	14283	14167	14313	14370	14390	14110	14262	14334	14157	14180	14249	14042	14291	14203	14337	14281	14486	13988	14259	14271	14273	14264	14403	14404	14404	14259	14121	14134	14372	14268	14296	14427	14085	14231	14236	14305	14246	14197	14279	14028	14256	14238	14364	14244	14319	14376	14284	14400	14166	14197	14334	14359	14327	14164	14415	14215	14239	14237	14381	14344	14245	14295	14218	14229	14326	14240	14315	14254	14232	14228	14195	14053	14318	14143	14287	14098	14153	14235	14284	14406	14262	14326	14406	14225	14398	14194	14350	14276	14222	14201	14300	14293	14337	14176	14388	14191	14170	14414	14414	14187	14366	14254	14386	14233	14505	14177	14288	14174	14107	14276	14313	14275	14207	14164	14153	14109	14174	14046	14228	14086	14226	14250	14265	14300	14387	14179	14157	14111	14337	14367	14417	14139	14421	14150	14254	14201	14296	14313	14313	14268	14244	14210	14281	14274	14222	14212	14245	14126	14276	14239	14211	14238	14201	14278	14073	14154	14361	14178	14313	14060	14259	14289	14182	14300	14247	14154	14378	14350	14258	14254	14192	14274	14277	14266	14208	14356	14301	14384	14366	14452	14355	14270	14226	14319	14162	14217	14268	14329	14185	14204	14258	14227	14176	14301	14200	14317	14113	14471	14226	14290	14190	14055	14110	14352	14369	14274	14220	14319	14273	14204	14445	14249	14155	14006	14103	14298	14340	14092	14230	14201	14259	14232	13932	14387	14164	14270	14175	14292	14294	14234	14275	14250	14193	14223	14278	14448	14242	14246	14250	14040	14357	14220	14238	14220	14348	14251	14498	14421	14289	14254	14297	14371	14029	14266	14453	14345	14246	14209	14471	14355	14307	14190	14134	14178	14298	14088	14165	14296	14229	14188	14177	14359	14420	14465	14181	14400	14260	14342	14382	14149	14230	14165	14121	14297	14236	14198	14336	14289	14300	14316	14319	14188	13967	14454	14191	14151	14138	14230	14068	14278	14242	14137	14344	14453	14406	14273	14271	14204	14309	14069	14215	14054	14182	14397	14253	14263	14332	14192	14160	14107	14276	14215	14302	14216	14473	14177	14274	14368	14214	14325	14428	14163	14000	14320	14413	14205	14297	14161	14342	14279	14214	14530	14137	14140	14259	14272	14273	14245	14171	14123	14245	14110	14241	14211	14202	14327	14297	14316	14243	14181	14362	14338	14282	14314	14202	14068	14389	14160	14314	14197	14347	14105	14179	14270	14155	14190	14290	14116	14274	14273	14156	14116	14104	14145	14231	14254	14174	14287	14280	14366	14398	14206	14436	14146	14126	14031	13956	14142	14023	14409	14351	14215	14336	14257	14369	14326	14391	14270	14308	14205	14250	14350	14110	14278	14210	14422	14418	14345	14239	14165	14213	14249	14309	14292	14234	14283	14369	14184	14207	14089	14229	14095	14259	14310	14249	14261	14458	14408	14298	14268	14136	14077	14280	14343	14204	14159	14214	14261	14313	14048	14368	14253	14349	14350	14105	14218	14256	14225	14382	14200	14391	14215	14336	14132	14165	14293	14120	14295	14445	14201	14358	14312	14211	14177	14258	14243	14334	14250	14327	14442	14339	14164	14182	14218	14206	14188	14244	14394	14202	14238	14427	14257	14496	14360	14354	14249	14205	14028	14360	14438	14431	14217	14296	14185	14406	14165	14292	14163	14188	14282	14201	14284	14253	14178	14189	14190	14317	14213	14206	14523	14136	14182	14348	14359	14245	14244	14270	14092	14290	14262	14110	14313	14262	14397	14119	14202	14365	14161	14309	14121	14238	14272	14245	14206	14458	13984	14378	14216	14111	14171	14180	14022	14293	14269	14137	14360	14299	14175	14166	14107	14232	14223	14251	14110
54627	92829	84724	58459	29579	13714	13644	13486	13645	13519	13612	13554	13499	13580	13358	13644	13684	13631	13250	13654	13628	13440	13549	13696	13491	13530	13608	13415	13475	13483	13587	13402	13634	13492	13476	13712	13533	13484	13583	13680	13524	13641	13486	13601	13477	13553	13493	13571	13490	13470	13522	13579	13566	13438	13548	13663	13468	13513	13585	13579	13443	13403	13512	13515	13555	13605	13756	13502	13610	13564	13389	13487	13539	13599	13692	13382	13706	13547	13467	13407	13452	13554	13521	13396	13634	13452	13470	13320	13543	13638	13509	13471	13674	13404	13588	13535	13602	13567	13474	13582	13446	13442	13418	13615	13601	13459	13526	13522	13550	13506	13552	13447	13457	13621	13621	13654	13320	13451	13504	13554	13467	13450	13559	13708	13500	13568	13491	13414	13562	13456	13596	13483	13427	13465	13511	13568	13543	13694	13529	13601	13477	13451	13432	13575	13477	13402	13501	13457	13325	13597	13448	13516	13490	13459	13464	13505	13388	13670	13507	13414	13312	13647	13692	13501	13620	13552	13689	13474	13438	13606	13314	13427	13502	13553	13578	13437	13518	13444	13492	13667	13597	13618	13618	13378	13679	13686	13532	13422	13649	13489	13493	13501	13626	13346	13482	13505	13520	13539	13472	13399	13562	13544	13586	13632	13417	13727	13559	13589	13640	13383	13658	13587	13653	13439	13526	13399	13601	13421	13613	13511	13412	13532	13465	13633	13541	13529	13552	13437	13536	13495	13453	13407	13603	13636	13491	13576	13499	13755	13436	13625	13474	13484	13584	13565	13428	13784	13572	13459	13599	13549	13570	13532	13379	13676	13517	13557	13391	13498	13566	13584	13460	13496	13457	13375	13431	13440	13558	13472	13380	13507	13420	13586	13573	13425	13453	13660	13383	13523	13574	13508	13569	13508	13582	13539	13602	13516	13496	13641	13630	13503	13528	13641	13473	13557	13538	13676	13535	13663	13770	13534	13611	13538	13475	13468	13599	13499	13653	13360	13551	13492	13415	13545	13475	13575	13481	13569	13457	13517	13525	13543	13475	13621	13477	13640	13390	13547	13524	13449	13641	13402	13509	13545	13571	13493	13599	13667	13518	13502	13291	13630	13492	13542	13464	13544	13492	13480	13620	13558	13369	13487	13450	13474	13533	13547	13496	13608	13491	13612	13506	13528	13427	13528	13616	13480	13499	13649	13497	13442	13506	13509	13565	13533	13553	13551	13402	13524	13344	13551	13537	13657	13454	13637	13592	13629	13464	13492	13492	13688	13593	13565	13476	13576	13703	13429	13725	13361	13535	13531	13657	13372	13499	13774	13662	13589	13606	13664	13604	13587	13522	13298	13560	13498	13548	13432	13599	13425	13580	13488	13457	13568	13504	13454	13535	13575	13556	13461	13433	13554	13608	13459	13671	13549	13614	13523	13597	13485	13604	13481	13483	13539	13603	13585	13565	13523	13641	13558	13571	13617	13550	13478	13648	13640	13526	13627	13482	13475	13540	13522	13646	13507	13558	13489	13456	13539	13609	13350	13533	13451	13473	13534	13458	13472	13586	13541	13576	13386	13529	13367	13536	13409	13483	13534	13554	13538	13639	13555	13560	13361	13649	13443	13450	13563	13639	13546	13450	13623	13679	13559	13333	13430	13427	13465	13446	13548	13531	13602	13592	13492	13493	13686	13379	13707	13505	13504	13480	13519	13588	13527	13641	13604	13626	13567	13516	13352	13464	13635	13557	13408	13552	13493	13609	13628	13485	13573	13645	13514	13319	13488	13513	13514	13336	13422	13425	13513	13615	13414	13386	13548	13390	13569	13546	13624	13448	13422	13397	13479	13457	13416	13602	13600	13414	13667	13564	13444	13573	13624	13420	13510	13579	13492	13368	13610	13630	13578	13574	13418	13714	13526	13418	13565	13724	13509	13529	13537	13659	13512	13445	13590	13587	13765	13528	13404	13613	13549	13484	13565	13404	13451	13584	13376	13533	13573	13464	13407	13508	13490	13218	13655	13567	13378	13461	13548	13328	13477	13488	13383	13491	13490	13576	13508	13583	13561	13563	13445	13502	13608	13501	13526	13491	13609	13541	13535	13562	13403	13663	13656	13576	13414	13662	13631	13395	13646	13625	13555	13655	13595	13608	13431	13597	13504	13654	13644	13466	13577	13411	13441	13462	13542	13555	13278	13487	13551	13538	13455	13416	13594	13642	13531	13572	13461	13629	13563	13545	13466	13515	13533	13457	13680	13594	13482	13440	13568	13533	13452	13461	13576	13532	13524	13433	13407	13572	13527	13598	13501	13631	13530	13473	13573	13463	13560	13569	13736	13398	13520	13390	13412	13511	13501	13539	13574	13640	13554	13463	13533	13524	13379	13596	13584	13403	13485	13565	13586	13563	13566	13496	13687	13639	13444	13475	13480	13643	13589	13506	13545	13672	13556	13583	13615	13526	13599	13478	13515	13519	13552	13644	13578	13562	13489	13540	13528	13408	13624	13401	13426	13539	13513	13457	13422	13446	13592	13510	13562	13495	13575	13587	13469	13581	13569	13546	13579	13485	13509	13758	13553	13484	13654	13526	13333	13567	13452	13633	13529	13584	13599	13601	13578	13407	13360	13517	13463	13611	13613	13594	13664	13488	13489	13499	13491	13698	13541	13532	13514	13349	13404	13541	13476	13440	13700	13449	13465	13510	13511	13459	13556	13569	13480	13639	13709	13574	13410	13537	13643	13454	13554	13473	13492	13557	13436	13461	13431	13540	13457	13474	13422	13422	13545	13659	13609	13475	13575	13349	13450	13696	13516	13529	13516	13604	13584	13603	13432	13471	13429	13653	13435	13483	13435	13431	13590	13599	13501	13591	13576	13569	13540	13512	13494	13373	13613	13462	13578	13441	13474	13471	13495	13359	13309	13595	13673	13622	13667	13534	13471	13432	13716	13478	13373	13347	13546	13451	13581	13552	13519	13612	13517	13538	13641	13585	13632	13354	13561	13507	13615	13692	13435	13363	13549	13469	13560	13570	13419	13594	13529	13589	13707	13647	13539	13642	13550	13602	13408	13522	13588	13322	13502	13360	13568	13531	13522	13598	13479	13628	13590	13342	13578	13490	13619	13476	13553	13493	13365	13561	13500	13350	13665	13510	13578	13429	13519	13514	13590	13602	13490	13293	13442	13417	13694	13375	13562	13585	13415	13603	13474	13650	13514	13515	13502	13738	13499	13453	13616	13546	13616	13452	13402	13549	13486	13554	13457	13556	13483	13522	13546	13604	13495	13432	13503	13556	13480	13553	13531	13571	13624	13551	13402	13466	13356	13534	13428	13520	13623	13522	13568	13582	13538	13565	13678	13301	13406	13449	13410	13550	13643	13614	13326	13494	13453	13545	13663	13583	13457	13596	13473	13454	13582	13591	13526	13322	13554	13447	13612	13643	13557	13431	13504	13628	13625	13494	13591	13775	13513	13598	13542	13253	13613	13656	13512	13534	13419	13651	13459	13573	13500	13534	13374	13500	13471	13651	13406	13407	13553	13744	13502	13359	13644	13467	13348	13637	13397	13590	13552	13698	13479	13448	13556	13438	13574	13598	13520	13552	13536	13570	13547	13437	13540	13665	13639	13485	13425	13521	13448	13440	13545	13585	13779	13456	13553	13618	13447	13465	13669	13471	13493	13487	13452	13505	13401	13559	13618	13412	13456	13525	13450	13515	13457	13520	13596	13583	13521	13445	13372	13583	13572	13608	13430	13422	13609	13549	13571	13577	13588	13548	13319	13396	13599	13645	13511	13653	13598	13442	13419	13626	13583	13513	13554	13634	13435	13442	13491	13535	13468	13468	13462	13478	13494	13592	13417	13389	13563	13414	13582	13641	13448	13468	13501	13510	13565	13499	13496	13652	13505	13539	13476	13513	13586	13429	13701	13615	13499	13569	13509	13287	13464	13547	13620	13479	13538	13552	13490	13549	13695	13551	13548	13685	13476	13508	13403	13527	13694	13407	13530	13618	13584	13443	13395	13509	13609	13564	13687	13703	13595	13500	13431	13482	13543	13414	13577	13624	13513	13475	13416	13353	13439	13528	13612	13643	13430	13474	13415	13549	13425	13637	13451	13660	13588	13289	13606	13285	13564	13543	13564	13464	13401	13586	13367	13505	13655	13537	13444	13525	13511	13376	13539	13516	13521	13628	13592	13545	13494	13460	13546	13627	13388	13635	13543	13402	13468	13492	13420	13552	13529	13535	13635	13559	13480	13562	13600	13503	13675	13737	13689	13543	13524	13504	13435	13511	13439	13697	13536	13408	13479	13470	13493	13487	13481	13538	13634	13783	13500	13590	13500	13533	13458	13425	13454	13604	13631	13608	13536	13504	13647	13321	13391	13569	13532	13405	13428	13564	13469	13485	13484	13508	13444	13421	13466	13488	13578	13637	13376	13614	13444	13501	13568	13517	13626	13592	13477	13633	13459	13611	13544	13563	13646	13582	13543	13478	13420	13505	13689	13439	13454	13562	13485	13552	13636	13493	13402	13564	13489	13435	13637	13500	13599	13457	13460	13437	13494	13517	13491	13598	13448	13547	13469	13534	13581	13529	13450	13603	13583	13414	13647	13595	13553	13488	13526	13511	13430	13423	13541	13537	13376	13520	13567	13517	13436	13586	13389	13470	13395	13523	13538	13452	13533	13512	13442	13593	13615	13494	13671	13499	13393	13633	13440	13529	13550	13435	13474	13517	13551	13540	13490	13521	13615	13400	13507	13488	13600	13573	13538	13522	13517	13567	13393	13423	13446	13372	13471	13425	13505	13447	13523	13461	13634	13626	13443	13393	13426	13531	13518	13472	13656	13548	13598	13570	13513	13377	13478	13617	13702	13456	13411	13473	13485	13468	13424	13535	13511	13636	13740	13501	13493	13494	13443	13576	13614	13644	13432	13524	13445	13508	13548	13559	13547	13473	13478	13503	13559	13448	13565	13487	13510	13597	13537	13491	13383	13516	13669	13540	13514	13389	13481	13487	13608	13677	13499	13516	13687	13596	13460	13567	13456	13666	13506	13663	13470	13501	13578	13627	13616	13482	13405	13582	13543	13512	13534	13414	13370	13695	13411	13625	13364	13594	13501	13497	13548	13474	13648
22981	22153	35986	37234	28038	22466	20905	15487	14138	14385	14261	14334	14285	14269	14080	13975	14061	14135	14129	14151	14217	13880	13979	13912	14019	14104	14098	14104	13805	13984	14091	13953	13986	14085	13951	13918	13904	14075	13933	14080	14170	14088	13950	13911	14041	13967	13973	13931	14143	14012	14102	14048	13912	13781	14142	14168	14021	14035	13906	14113	13803	13881	13875	13846	13819	14101	14034	14103	14061	13956	13918	13869	13809	13857	14011	14139	14124	13944	14076	13927	14003	13854	14012	13996	14018	14058	13663	14011	13850	13780	13922	13912	13689	13729	13840	13967	13848	13925	13870	13971	13927	14035	13824	13987	13980	14066	13910	13897	14029	13810	13939	13855	13853	13769	13862	14072	13931	13954	13871	13884	13928	14046	14032	13936	13944	13988	13943	13756	13883	13749	13902	14053	14041	14050	13875	13951	13771	13811	14046	13545	13654	14062	13849	13912	14085	13971	13900	13826	13909	13907	13681	13921	14076	13827	13954	13903	14113	14074	13934	13936	13756	13967	13822	13963	13801	14000	13788	13913	13799	14158	14055	13941	13978	14135	14027	14054	13792	13922	13971	13913	13771	13823	14017	13953	13879	13780	13829	13895	13752	13979	14009	13695	13897	13832	13893	13947	14000	13807	14053	13791	13940	13862	14006	13770	13816	14002	13899	13727	13860	13776	13863	13750	13772	13797	14166	13889	13992	13866	13936	13831	13850	14021	13986	13943	14011	13793	13922	13913	13791	13932	13833	13813	13921	13806	13844	13843	14045	13847	13638	13930	14008	13909	13767	13820	13829	13839	13934	13924	13938	13786	13781	13761	13764	13939	13905	13769	14022	13884	13576	13817	13953	13927	13974	13854	13927	14131	13898	14123	13931	13897	14040	13980	13942	13852	13815	13947	13903	14065	13942	14038	13987	13837	13831	13862	13883	13899	13879	13822	13782	13886	13937	13997	13832	13772	13973	13905	13835	13909	13830	13719	13924	13988	13832	13741	13916	14186	14028	13998	13854	14068	13584	14024	13859	13808	13823	14050	13832	14136	14049	13978	13977	14009	13825	13879	13921	13819	13807	13788	14054	13825	13992	13844	13884	13913	13840	13891	13844	13682	13811	13939	13790	13915	13948	13788	13877	13766	13943	13793	13792	14037	13713	13664	13955	13778	13740	13835	13829	14047	13899	13847	13878	13857	13656	13778	13767	13991	13926	13920	13955	13965	13829	13978	14206	14039	14016	13956	14019	14023	13822	13889	13894	13996	13874	13936	13888	14105	13905	14088	13742	13789	13883	13913	13788	13961	13892	13815	13827	13850	14050	13904	13963	13881	14015	14101	13912	13865	14080	14019	13896	13976	13988	13718	13946	13807	13819	13785	13772	13994	14065	13830	14099	14022	14004	13966	14025	13848	13860	13872	14091	13945	14030	13844	13721	13869	13779	13821	14017	13967	14100	13828	13780	13702	14017	13974	13959	13851	13807	13888	13801	13936	13756	14068	14001	13974	13907	13944	14014	13998	14006	13978	13777	13932	14131	13904	13909	13761	13916	13892	14041	13958	13929	13816	13722	13848	14036	13763	14010	13942	14194	13919	13828	13932	13967	13921	13895	13939	13940	13947	13978	13839	13866	13928	13865	13895	13889	13847	13851	13874	13944	13905	13903	13916	14009	13803	13777	13716	13988	13922	13932	13922	13847	13816	13923	13911	14034	13934	13944	14030	14033	14179	13830	13949	13957	14050	13874	13828	13794	13790	13941	13959	14136	13996	13932	13972	13935	13757	13905	13911	13845	13789	13918	13772	13757	13835	13811	13788	13940	13727	14029	13804	14105	13809	14077	13980	13929	13963	14081	14003	13775	13982	13809	13678	13883	13809	13835	13770	13980	13750	13874	13873	14033	13891	13909	14117	13880	13837	13910	14010	13790	13973	13898	13971	13813	13961	13871	13995	13838	13829	14052	14008	13816	13822	14028	13780	13831	14026	13796	13919	14027	13834	13953	13983	13923	13942	13814	13944	14024	14002	13811	13999	13892	14088	13989	13938	13781	14004	14010	13873	13906	13969	13746	13877	13793	13967	13927	13904	13922	13702	13801	14012	13896	14039	13928	13883	13868	14145	13883	14076	13982	14038	13832	13939	13909	13852	13762	13900	13883	13984	13810	13996	13916	13846	13906	13817	13782	13794	13917	13966	13890	14022	13702	13830	13725	13835	13760	13923	13793	14056	13900	13855	13900	13777	13901	13981	14008	13907	13921	13914	13970	14056	13899	14096	13819	13985	13913	13720	13988	13900	13924	13989	13651	13705	13962	14002	13924	13792	13938	13924	13901	13926	13690	13855	13973	14042	13860	13753	14038	13884	13927	13851	13886	14126	13854	13970	13745	13959	13875	13981	13739	13793	13819	13869	13982	13881	14015	13834	13838	14040	14077	13994	13713	14164	14051	13917	13940	13882	14172	13836	13994	13962	13839	13850	13961	13853	14070	13892	14012	13738	13938	13911	13873	14009	13642	13870	13967	13847	13850	13714	13758	13922	13840	13853	13925	14045	14004	13826	13938	13908	13913	13685	13881	13881	13886	14001	13756	13800	14102	13921	13887	13936	13911	14131	13948	13973	13848	13978	14010	14035	13889	13730	13902	13842	14108	13823	13839	13935	14214	13818	13889	13864	13881	13938	14011	14031	13830	13932	13749	13925	13825	13830	13761	13925	13844	13969	13953	14059	13752	13899	13901	14016	13925	13868	13849	13886	14028	13735	13859	13981	13875	13959	13916	13615	14027	13925	14079	13910	13977	13913	13727	13850	13917	13814	13794	13975	13938	13961	13808	13872	13862	13874	13888	14017	13955	14004	13835	13980	13904	13975	13818	13981	13946	13970	13891	13987	14035	13904	13857	13757	13904	13890	13875	13751	14022	13883	13772	13973	13798	13801	14070	14026	13828	13884	13858	13901	14068	13780	13817	13875	13939	13995	13977	13958	13735	13903	13752	13873	13903	13996	13718	13927	13827	13843	13849	13782	13959	14021	13959	13820	13798	13952	14075	13896	13904	13839	13765	13937	13702	13896	14009	13922	13911	13790	13916	13698	14045	13906	13897	13918	14016	14064	13971	13845	13968	13935	13750	13993	14003	13666	13760	13934	13791	13932	13792	13678	13842	13970	13899	13829	13888	13857	13861	13819	13708	13935	14010	14071	13826	13863	13984	13910	13934	13977	13866	13833	13982	13729	13847	13792	13919	13814	13940	13887	14011	13874	13793	13933	13651	13842	13960	13920	14043	13841	13840	14072	14143	13795	14036	13815	13690	13938	13829	14009	13809	13859	13909	13992	14004	13864	13978	13832	13963	14039	13955	13876	13833	13817	13818	14024	13942	13715	13801	13848	13975	13778	13868	13794	14002	14040	13920	13839	13853	13927	13753	13945	13848	13988	13854	13845	13946	13952	13893	14040	13880	13850	14050	13877	13705	13874	13933	13972	13779	13850	13805	13964	13797	13985	13875	14130	13908	14011	13890	13982	13812	13896	13952	13692	14065	13782	13936	14057	14103	13869	13976	13753	13895	13791	13906	13897	13844	13859	13980	14099	13917	13940	13869	13924	13888	14028	13916	13927	13986	13703	13941	13704	13822	13808	13907	14036	13780	13819	13927	13857	13891	13865	13959	13910	13785	13797	13662	13992	14022	13869	13796	13997	13875	13765	14047	13879	13824	13939	13961	13948	14039	13766	13873	13987	13852	14014	13962	13808	13724	13879	13853	13976	13866	13938	14012	14043	13714	14007	13811	13865	13953	13960	13885	13794	13873	13870	13792	13951	13698	13818	13684	14030	13877	13946	13800	13940	14028	13987	14046	13990	14014	13917	13866	14085	14184	13893	13964	13849	13963	13807	13899	13820	13892	13998	13832	13895	14039	13952	13820	13869	13983	14089	14040	13823	13967	13881	13807	13829	13921	13818	13962	14001	13988	14066	13873	13913	13904	13724	13828	13825	13880	13944	13792	13836	13911	14140	13902	13992	13880	13947	13890	13915	13867	14072	13830	13791	13848	13720	14109	13724	13778	13858	14048	13945	14005	13944	14109	14001	13798	13779	13800	13925	13892	13859	13946	13978	13819	13797	13906	13774	13916	13988	13767	14007	13970	13973	13908	13963	13998	13822	13950	13886	13853	14079	13718	13943	14004	13997	13721	13999	13826	13872	14024	13914	13939	13730	13867	13880	14040	13868	13942	13959	13916	13880	13941	13990	13973	13895	13786	13889	13838	13868	14156	13794	14041	13950	14030	14173	13847	13945	13949	13785	13779	13875	13802	13878	13761	13805	14012	14039	14008	13963	14024	13924	13957	13924	14000	13644	13997	13888	13850	13813	14056	13886	13898	13829	13937	13940	13849	14081	13965	13930	13877	13646	13875	13920	13877	13911	13973	14005	13868	13802	14010	13919	13857	13736	13708	14047	13972	13882	13972	14002	14044	13816	13962	13815	14024	14069	13785	13714	13920	13956	13687	14008	13905	14078	14030	13916	13921	13771	13818	14011	13917	13796	13855	14008	13993	13782	13790	13994	13869	13900	14072	13801	13760	13989	13913	13832	13853	13909	13795	13826	13889	13997	14023	13899	14032	13879	13719	14135	13856	13826	13875	13841	13853	14110	13877	13926	13871	13711	13917	13870	13970	13761	13994	13927	13720	13891	14001	13766	13858	13946	14003	13815	13915	13884	13899	13851	13685	14019	13866	13740	13984	13744	13876	14168	13952	13947	13923	13910	13929	13917	13984	13872	13889	13818	13810	13922	14034	14056	14030	13886	13891	13836	14026	13940	13905	14063	13972	13952	13881	14033	13763	13707	13911	13900	13821	13958	13732	13924	13975	13947	13927	13955	14042	14006	13911	13792	14022	13930	13997	13808	14016	13920	13936	13729	13826	13794	13705	14032	14064	14004	13864	13947	13765	13977	13906	13905	13865	13988	13846	13955	13846	13928	14058	13974	13845	13864	13914	13934	14031	14056	13898	13806	13763	13922	13878	13949	13820	13973	13933	13903	13934	13996	13705	13929	13905	13879	13753	14167	13955	14013	14091	13802	13908	13934	13929	13781	13759	13721	13845	13718	14003	14046	14104	13693	14000	14067	13842	14121	13911	13866	13841	13881
62389	103819	95827	72658	38000	13828	13351	13266	13107	13333	13351	13336	13289	13363	13286	13246	13345	13373	13104	13249	13255	13385	13174	13291	13321	13248	13309	13271	13330	13236	13276	13230	13202	13250	13461	13191	13327	13209	13282	13291	13111	13262	13361	13169	13258	13436	13249	13237	13213	13446	13305	13393	13284	13170	13205	13261	13166	13331	13336	13190	13262	13277	13226	13185	13128	13248	13348	13368	13191	13285	13299	13236	13171	13247	13460	13336	13443	13378	13375	13235	13414	13171	13414	13207	13218	13059	13350	13221	13224	13230	13345	13320	13262	13285	13233	13353	13213	13245	13406	13275	13122	13383	13365	13350	13212	13259	13229	13291	13306	13280	13298	13199	13324	13243	13192	13226	13274	13176	13254	13149	13312	13312	13221	13150	13130	13131	13336	13130	13375	13149	13210	13300	13139	13048	13118	13267	13347	13223	13346	13209	13362	13282	13312	13334	13200	13302	13266	13151	13300	13186	13272	13175	13087	13167	13332	13207	13338	13295	13264	12957	13394	13183	13275	13313	13342	13249	13368	13110	13276	13312	13155	13231	13193	13347	13230	13325	13452	13310	13203	13226	13284	13251	13436	13210	13143	13285	13184	13292	13124	13252	13229	13319	13106	13380	13362	13233	13299	13042	13295	13100	13174	13165	13243	13062	13100	13102	13133	13149	13277	13177	13271	13110	13316	13330	13142	13307	13382	13200	13358	13248	13178	13181	13276	13305	13279	13261	13310	13324	13047	13266	13243	13183	13484	13137	13259	13351	13232	13196	13293	13176	13331	13175	13118	13223	13024	13478	13163	13139	13224	13085	13254	13398	13244	13337	13334	13391	13252	13131	13144	13288	13206	13107	13188	13354	13225	13210	13244	13153	13144	13171	13319	13320	13195	13220	13257	13060	13348	13237	13281	13507	13175	13174	13250	13354	13366	13305	13255	13105	13137	13371	13221	13164	13172	13216	13302	13209	13325	13260	13314	13074	13265	13257	13375	13154	13378	13266	13302	13311	13255	13254	13094	13309	13297	13267	13252	13469	13145	13137	13328	13149	13146	13254	13299	13403	13233	13248	13282	13237	13082	13182	13189	13302	13233	13315	13092	13289	13344	13167	13285	13287	13257	13313	13210	13391	13316	13255	13386	13177	13321	13038	13362	13278	13282	13140	13290	13209	13052	13267	13357	13432	13261	13081	13254	13241	13218	13272	13384	13218	13276	13314	13392	13280	13200	13082	13368	13250	13502	13365	13291	13298	13320	13298	13249	13376	13366	13141	13111	13454	13076	13261	13168	13358	13308	13387	13147	13196	13261	13433	13248	13203	13310	13198	13190	13171	13343	13252	13196	13231	13180	13257	13325	13265	13323	13193	13299	13220	13290	13137	13318	13355	13192	13326	13321	13114	13325	13204	13225	13206	13214	13235	13183	13200	13157	13337	13272	13292	13280	13382	13236	13395	13224	13356	13168	13270	13362	13130	13266	13476	13304	13284	13351	13287	13267	13399	13176	13185	13240	13337	13076	13247	13124	13271	13256	13102	13151	13138	13480	13232	13279	13398	13045	13269	13143	13258	13078	13169	13211	13212	13358	13087	13117	13226	13092	13312	13188	13289	13290	13323	13204	13218	13195	13203	13263	13297	13232	13166	13227	13248	13098	13232	13176	13343	13311	13206	13118	13147	13124	13334	13088	13185	13363	13219	13276	13382	13138	13148	13235	13133	13242	13348	13296	13214	13269	13312	13232	13334	13222	13182	13420	13235	13422	13159	13241	13317	13229	13241	13057	13261	13306	13313	13335	13070	13162	13354	13400	13213	13283	13184	13315	13321	13185	13261	13346	13237	13142	13218	13155	13198	13104	13298	13288	13193	13171	13297	13322	13299	13200	13236	13311	13320	13239	13276	13284	12922	13210	13364	13188	13041	13206	13330	13158	13232	13356	13198	13277	13163	13014	13193	13293	13304	13226	13395	13275	13188	13234	13349	13180	13279	13244	13165	13508	13300	13245	13160	13400	13251	13148	13400	13292	13216	13151	13318	13353	13280	13481	13208	13343	13170	13305	13387	13230	13187	13164	13251	13344	13296	13266	13298	13286	13155	13366	13181	13272	13286	13160	13251	13212	13105	13360	13308	13202	13340	13283	13150	13180	13455	13288	13199	13348	13120	13157	13194	13288	13204	13269	13252	13102	13189	13108	13425	13077	13144	13270	13325	13381	13339	13070	13421	13423	13322	13349	13042	13325	13312	13119	13025	13208	13316	13296	13202	13355	13135	13207	13137	13209	13391	13254	13146	13119	13258	13145	13171	13188	13190	13074	13328	13235	13295	13101	13169	13256	13147	13199	13316	13291	13286	13156	13313	13136	13257	13191	13155	13224	13103	13233	13199	13330	13454	13347	13122	13257	13320	13256	13293	13113	13225	13074	13324	13274	13280	13216	13348	13189	13080	13271	13197	13325	13373	13188	13211	13094	13286	13267	13163	13317	13195	13192	13312	13174	13366	13155	13310	13243	13248	13313	13055	13199	13132	13160	13295	13305	13279	13141	13263	13260	13156	13334	13291	13359	13366	13352	13305	13263	13028	13151	13239	13211	13190	13115	13287	13089	13111	13385	13205	13300	13066	13367	13230	13273	13323	13313	13311	13302	13327	13264	13169	13192	13254	13071	13256	13272	13193	13300	13250	13359	13352	13322	13338	13166	13394	13141	13280	13318	13247	13236	13155	13320	13332	13161	13151	13116	13222	13185	13446	13085	13162	13060	13113	13293	13377	13239	13180	13291	13233	13276	13228	13248	13130	13069	13365	13183	13287	13293	13232	13185	13292	13282	13272	13258	13397	13234	13152	13343	13124	13343	13126	13276	13174	13385	13337	13329	13303	13201	13262	13194	13370	13227	13242	13249	13390	13260	13253	13437	13233	13269	13233	13244	13233	13185	13219	13294	13299	13324	13294	13236	13255	13184	13163	13163	13209	13288	13230	13215	13216	13214	13137	13335	13258	13239	13330	13244	13258	13223	13171	13117	13229	13281	13195	13212	13452	13105	13316	13345	13217	13210	13200	13337	13218	13163	13311	13360	13377	13287	13378	13181	13171	13335	13289	13186	13182	13208	13199	13133	13260	13386	13189	13444	13151	13287	13212	13252	13101	13250	13292	13271	13254	13169	13243	13332	13290	13369	13274	13312	13443	13434	13290	13355	13215	13244	13293	13316	13332	13122	13258	13269	13139	13348	13284	13387	13304	13105	13303	13214	13192	13313	13143	13263	13329	13321	13365	13293	13289	13078	13234	13206	13130	13147	13248	13354	13305	13134	13233	13342	13234	13310	13409	13257	13257	13217	13213	13197	13168	13052	13340	13180	13478	13432	13239	13312	13179	13061	13271	13300	13206	13214	13272	13169	13184	13146	13276	13140	13209	13145	13203	13188	13271	13416	13219	13431	13429	13261	13327	13224	13281	13358	13094	13274	13041	13147	13113	13132	13389	13327	13323	13231	13335	13261	13427	13221	13269	13344	13257	13348	13039	13180	13389	13098	13281	13236	13259	13225	13248	13253	13129	13186	13240	13277	13181	13215	13285	13053	13204	13243	13121	13281	13118	13100	13120	13162	13304	13294	13241	13325	13258	13119	13345	13166	13174	13320	13199	13240	13278	13246	13302	13300	13074	13269	13371	13209	13226	13268	13195	13353	13419	13182	13315	13178	13310	13214	13205	13186	13194	13124	13176	13281	13330	13122	13246	13305	13164	13260	13366	13280	13128	13324	13333	13312	13318	13175	13236	13246	13221	13277	13134	13198	13198	13155	13086	13317	13321	13255	13312	13259	13251	13318	13322	13280	13184	13286	13223	13383	12961	13283	13406	13385	13034	13281	13170	13342	13210	13241	13147	13260	13108	13219	13214	13249	13143	13093	13316	13208	13460	13311	13106	13311	13231	13292	13254	13281	13101	13174	13349	13310	13361	13177	13336	13310	13180	13137	13266	13209	13180	13209	13119	13157	13177	13270	13236	13288	13313	13297	13170	13271	13125	13375	13288	13275	13406	13267	13282	13132	13134	13174	13117	13044	13287	13346	13112	13103	13126	13096	13212	13169	13210	13373	13168	13337	13239	13232	13257	13067	13229	13263	13211	13264	13101	13115	13196	13286	13219	13348	13144	13392	13215	13317	13251	13192	13359	13254	13319	13084	13277	13192	13173	13425	13262	13142	13261	13399	13293	13317	13220	13289	13320	13150	13349	13107	13231	13199	13089	13037	13331	13120	13276	13241	13289	13301	13159	13164	13317	13352	13346	13281	13209	13284	13251	13346	13284	13537	13275	13298	13131	13237	13358	13394	13214	13246	13348	13303	13330	13149	13347	13208	13162	13382	13276	13166	13079	13287	13177	13307	13284	13244	13330	13264	13416	13473	13262	13100	13251	13221	13153	13227	13179	13283	13205	13196	13224	13072	13077	13112	13046	13378	13364	13210	13252	13319	13235	13278	13164	13357	13215	13245	13175	13353	13234	13239	13362	13321	13416	13300	13299	13313	13217	13252	13222	13130	13298	13295	13175	13170	13285	13401	13355	13155	13106	13136	13272	13255	13109	13198	13173	13241	13237	13263	13326	13282	13228	13227	13200	13269	13292	13306	13343	13285	13136	13225	13139	13207	13355	13305	13189	13332	13356	13274	13317	13242	13139	13223	13208	13158	13378	13305	13127	13137	12977	13302	13116	13179	13243	13063	13223	13239	13128	13232	13392	13301	13234	13144	13134	13237	13200	13230	13158	13304	13121	13244	13191	13256	13210	13227	13173	13100	13320	13344	13180	13218	13170	13292	13299	13165	13288	13195	13113	13143	13348	13252	13203	13277	13260	13130	13265	13291	13315	13261	13305	13413	13307	13375	13306	13344	13250	13317	13267	13258	13185	13035	13194	13111	13291	13341	13231	13268	13340	13163	13251	13375	13229	13225	13093	13259	13270	13237	13333	13200	13069	13345	13305	13242	13304	13279	13249	13277	13424	13376	13265	13137	13276	13349	13179	13303	13379	13249	13248	13351	13254	13348	13325	13204	13311	13328	13400	13172	13155	13226	13355	13314	13177	13256	13253	13362	13159	13413	13226	13343	13288	13270	13251	13168	13277	13301	13261	13267	13157	13371	13229
28092	30938	41134	31395	18709	14029	13633	13212	13056	13239	13059	13119	13083	13165	13128	13184	13041	13065	13156	13175	13135	13221	13095	13167	13234	13126	13072	13226	13321	12975	13139	13145	12991	13304	13214	13040	13268	13207	13033	13159	13143	12987	13096	13037	13048	12935	13051	13126	12982	12966	13026	13106	13215	13118	13093	13156	13241	13042	13017	13101	13176	13295	13268	13165	12976	12928	13131	13209	13035	13049	13213	12910	13197	13126	13097	13223	13052	13098	13117	13287	13256	13147	13063	13184	12946	13100	13226	13156	13057	12887	13213	13062	13231	13156	13174	13071	13096	13198	13029	13046	13195	13183	13056	12958	13134	13059	13181	13153	13378	13137	13115	12985	13121	13140	13218	13115	13261	13075	13173	13168	13033	13050	13179	13255	13165	13132	13146	13137	12989	13073	13118	13078	12871	13044	12928	13050	13117	13209	13156	13049	13119	13045	13159	13067	13194	12975	13137	13133	13140	12911	13041	13194	13302	13192	12967	13085	13195	13113	13115	12954	13099	12908	13040	12988	12988	13156	13171	13236	13140	13135	13037	13116	13101	13127	12943	13338	13079	13082	12948	12930	13083	13097	13216	13081	13079	13057	13207	13020	13039	13171	13163	13117	13151	13038	13019	13084	13108	13216	12821	13033	13201	13115	13190	12980	13004	13070	13095	13338	13210	13156	12979	13247	13058	13044	13041	13095	13344	12978	13231	13190	12971	13235	13193	13091	13098	13168	13259	13217	13131	13151	13134	13068	13029	13019	13163	13019	12944	12998	12834	13155	12939	13090	13247	13035	12967	13093	13046	13178	13246	13197	13242	13276	13001	13224	13381	13148	13089	13124	13042	13026	13127	12919	12953	12979	13084	13068	13134	12917	13115	13007	13151	12982	13057	13041	13024	13225	12805	13148	13015	12958	12966	13198	13016	13125	13138	13210	13242	13018	13054	13047	12890	13118	13123	13068	13069	13021	13027	12985	12923	12950	13225	12974	13105	13042	13118	13027	13199	13240	12891	13022	13027	13254	12906	13212	13007	13012	13233	13030	13082	13044	13049	13079	12774	12996	13233	12986	13190	13140	13092	13151	12957	13052	13116	13032	13038	13270	13190	13122	13216	13061	13128	13126	13080	12969	13071	13058	12844	13159	12994	13385	13167	12953	13007	12833	12994	13037	13191	13147	13118	13178	13111	13253	13201	13067	13131	12971	13052	13023	13143	13130	13182	12984	13330	13171	13120	12962	13061	13023	13096	12986	13048	13044	13256	13175	12997	13097	12830	13180	13267	13011	12881	13149	13027	13060	13280	12972	13002	13144	13099	12872	13211	13157	13221	12946	13242	13147	13105	13192	13180	13081	12936	13066	12983	12881	13134	13117	13005	13078	13033	13056	13088	12891	12950	13192	13035	13032	13125	13017	13173	13105	13099	13179	13303	13023	13256	13008	13111	13001	13068	13069	13287	13239	13107	13119	13035	13021	13136	13087	13245	13127	13001	13198	13121	13018	13105	13046	13068	12991	13133	12940	13215	13118	13150	13051	13092	13037	13000	13269	13224	13095	13057	12921	13014	13076	13120	13125	13114	13165	13095	13186	13062	12972	13260	13118	13030	13111	13204	13127	12970	13084	12997	13006	13060	12949	13061	13163	13171	13094	13208	13070	13201	12991	13064	12990	13080	13021	13141	13086	12975	13138	13097	12981	13052	13024	13098	13018	13242	13201	12914	13152	13197	12882	13037	13228	13065	13034	12927	13250	13217	13171	13087	13122	13181	12840	13027	13155	12995	12934	13168	13100	13035	13057	13169	13088	13343	13093	13239	13051	12866	13021	13007	13072	13073	13167	12957	13182	13085	13023	13114	13258	13194	13136	12975	13190	13151	13342	13019	13250	13072	13059	13090	13090	13170	13077	13114	12891	13102	13095	13047	13183	13231	13160	13123	12969	13102	13185	13191	13039	13068	13041	13213	13126	13060	12957	13067	13029	13063	13006	13217	13224	13177	13101	13135	13100	13139	12980	13076	13120	13360	13107	12998	13184	13137	13222	13169	13149	12925	13100	13203	13093	13201	13244	12968	13143	13136	13104	13128	13114	13135	13082	13033	12976	13134	13028	12756	12954	12959	13124	13123	13083	13055	13165	13218	13042	13175	13057	13062	13057	13026	12964	13158	13034	12937	13041	13182	13132	13137	13216	13204	13210	13068	13303	13071	13183	13166	13248	12905	13306	13131	13070	12999	12979	13260	13034	12874	12919	13132	13135	13175	13010	13008	12982	13054	13171	13032	13052	13095	13134	13205	13153	13044	13098	13253	13192	13081	12956	13139	13217	12891	13118	12949	13218	13195	13149	13121	13115	13035	12949	13086	12980	13090	13000	12989	12995	13151	13158	13131	12995	13106	13117	13117	13128	13158	13167	12889	12981	13069	13196	12791	13098	13030	13207	13212	13091	13152	13041	12897	13167	13246	13062	13177	13162	13153	12991	13262	13182	13167	13072	13187	12971	13023	13137	13015	12979	13034	13166	12945	12986	13029	13082	13247	13276	13064	13185	13176	12958	13115	13148	13131	13121	13128	13158	13404	13116	13015	13086	13176	13058	13043	13076	13103	13151	13183	13168	13218	13028	13086	13085	12916	13154	13203	13144	13126	13219	13074	13236	13090	13131	13006	13099	12896	12938	13035	13067	13236	12979	13241	13281	13250	13075	13097	13044	13042	13070	13206	13114	12984	12833	13089	13047	13064	13183	13079	13196	13108	13163	13084	13099	13141	13199	12949	13112	13146	13265	13110	13078	13133	13115	13040	13150	13220	12941	13063	12879	13179	13104	12976	13056	13066	13191	13164	13112	13041	13190	13124	13215	13133	13016	13238	13085	13159	12986	13015	13261	13058	13047	13095	13158	13062	13178	13242	13086	13047	13019	13116	13184	13179	13143	13113	13286	13357	13223	12925	13113	13157	13152	12941	13010	13054	13013	13180	13124	13108	13061	12880	12986	12946	13095	13126	13401	13027	13130	13111	13337	13205	13129	13271	12974	13217	13164	13175	12889	13102	13144	13041	13192	13025	13251	13153	13107	13191	13123	13151	12948	13110	12931	13082	13171	13194	13203	13262	12994	12965	12924	13229	13072	13003	12954	13038	13127	12974	13113	13157	13120	13093	13135	13212	13042	13170	13078	13081	13094	12975	12955	13018	13008	13060	13040	12938	13240	13091	13219	13092	13204	13010	13050	13130	13183	13032	13026	12957	13083	13023	13211	13123	12985	13097	13241	13106	12987	13022	13081	13048	13160	13094	13099	13081	13137	13170	13032	13240	13037	13001	13071	13162	13010	13280	13246	13341	13170	13036	13238	13136	13083	13104	13153	13071	13091	13138	13189	13008	13222	13029	12875	13018	13324	13220	12952	13132	13048	13068	13063	13088	13088	13238	13079	13034	13020	12992	13174	12980	13175	13425	13072	13140	13016	13103	13188	13150	13226	13028	13172	13153	12934	13216	13046	13080	13100	13054	13107	13054	13072	13132	13143	13017	13119	12863	13004	12919	13280	13054	13207	13111	13085	13002	12937	13327	13056	13014	12854	13115	13172	13030	13157	13051	12917	12917	12988	13157	13163	13158	13131	13051	13222	13096	13065	13123	13194	12954	13101	12895	13129	13193	13026	13146	13067	13002	12983	13226	13131	13060	13075	13167	13061	13042	12992	13206	13053	13148	13122	12982	13087	13128	13104	13065	13163	13140	13180	13016	13150	13169	13170	13104	13243	13040	13141	13172	12991	13159	13177	13095	12832	13092	13097	13128	13227	13174	13066	13136	13213	12941	13071	13043	13014	13181	13152	13279	12951	12999	13044	13203	13132	13195	13161	13049	13176	12962	13133	13177	13170	13075	13066	13055	13232	13084	13206	12976	13143	13061	13221	13181	13091	13125	12962	13133	13046	13253	13148	13005	12784	13016	12944	13182	13134	13247	13072	13327	13173	13048	13124	13075	13191	13091	12982	13224	12867	13161	13142	13034	13056	13073	13108	12950	13070	13083	12810	12977	13061	13159	13138	13019	13100	12975	13125	12796	13086	13113	13136	13169	13124	13166	12891	13103	13088	13125	13205	13176	13248	13143	13191	13249	13050	13199	13374	13214	13127	13052	12974	13026	13181	13106	13180	13087	13183	13146	12881	13225	13168	13314	13259	13081	13074	13256	12981	13074	12968	13118	12965	13102	13079	13164	13139	13210	13118	13167	13093	13208	13081	13142	13122	13152	13062	13196	13011	13255	13065	13130	13085	13053	12979	13185	13086	13217	13149	13144	12865	13129	13200	13202	13052	12920	13122	13062	13224	12956	13006	12940	13104	13168	13199	13144	13140	13183	13006	13236	12979	13260	12934	13143	13042	12888	12993	13212	13034	13267	13081	13237	13174	13167	13008	12986	13042	13208	12998	13208	13097	12881	12979	13153	13285	13235	13238	13117	13045	13223	13089	13126	13220	13281	13183	13006	13260	12971	12936	13186	12965	13042	13223	13290	13079	13193	13100	13085	13175	13052	13097	13236	13180	13067	13094	13214	13056	13210	12994	13024	13069	12899	13043	13155	13069	13125	13157	13167	13051	13224	12998	13121	13017	13220	13217	12935	12947	12979	13103	13184	13237	13203	13158	13127	13064	13078	12956	13284	13239	13282	13119	13293	13099	13295	13020	13237	13105	13052	13217	12988	12936	13023	13143	13086	13212	13180	13039	12924	13144	13215	12933	13216	13189	13077	12888	13023	13013	13148	13056	13192	13104	13030	13044	13167	13084	12962	13070	13065	13044	13213	13161	13110	13221	13094	13002	13076	13005	12980	13163	13064	13097	12968	13110	13011	13122	13149	13114	13015	13179	13010	13060	13020	13015	13237	13050	13111	12969	13223	13170	13095	13059	13131	13124	13175	13178	13023	13229	13117	13133	13094	12981	13036	12960	12909	13154	12993	13120	13005	13169	13222	13247	13063	13105	12992	13115	13065	13121	13010	13113	13124	13093	13088	13128	13114	12979	12914	13288	13246	12966	13174	13046	12955	13244	13189	12952	13065	13224	13117	13328	13250	13151	13054	13056	12843	13233	13215	13024	13098	13085	13028	13164	13198	12944	12934	13004	13060	13007	13104	13107	13005	13080
31681	51457	46449	30829	17112	12832	12695	12845	12675	12774	12684	12741	12697	12689	12777	12783	12651	12694	12752	12765	12703	12717	12770	12757	12857	12872	12779	12610	12769	12688	12760	12693	12790	12748	12805	12767	12803	12617	12715	12746	12811	12551	12716	12770	12817	12889	12825	12675	12743	12884	12740	12897	12792	12772	12780	12687	12900	12784	12855	12650	12691	12755	12928	12857	12621	12672	12775	12498	12681	12777	12683	12793	12740	12742	12731	12923	12826	12770	12783	12711	12725	12697	12801	12754	12650	12765	12711	12750	12870	12691	12968	12685	12935	12618	12769	12811	12732	12763	12658	12831	12838	12782	12884	12767	12710	12787	12852	12701	12778	12731	12761	12816	12755	12707	12714	12856	12862	12718	12746	12698	12809	12729	12671	12873	12654	12669	12778	12894	12750	12656	12757	12864	12710	12819	12650	12740	12706	12764	12830	12753	12765	12647	12825	12792	12757	12653	12799	12722	12803	12625	12779	12836	12706	12541	12783	12858	12587	12757	12525	12830	12936	12824	12791	12658	12715	12840	12755	12905	12655	12767	12807	12663	12681	12763	12613	12762	12752	12863	12809	12620	12698	12709	12691	12787	12707	12751	12761	12727	12668	12871	12805	12713	12909	12897	12843	12756	12853	12769	12763	12674	12741	12729	12724	12698	12639	12638	12565	12699	12675	12785	12604	12867	12704	12794	12686	12808	12775	12726	12804	12589	12705	12746	12818	12697	12847	12670	12738	12837	12683	12775	12721	12790	12750	12842	12609	12663	12750	12779	12775	12627	12717	12654	12715	12546	12749	12809	12613	12601	12704	13004	12886	12697	12706	12779	12896	12676	12672	12777	12711	12713	12771	12874	12614	12695	12657	12730	12868	12650	12869	12715	12792	12721	12791	12693	12771	12722	12659	12917	12616	12693	12682	12636	12528	12662	12844	12676	12720	12786	12610	12743	12743	12776	12820	12811	12737	12732	12672	12840	12671	12750	12692	12650	12719	12861	12732	12585	12779	12709	12902	12778	12858	12725	12773	12772	12794	12844	12701	12712	12876	12727	12628	12587	12739	12572	12842	12821	12724	12900	12703	12675	12685	12601	12737	12704	12876	12738	12629	12737	12579	12616	12579	12780	12790	12647	12790	12774	12735	12763	12804	12653	12798	12723	12740	12777	12781	12735	12800	12703	12833	12691	12842	12558	12586	12777	12762	12780	12551	12712	12726	12709	12825	12689	12763	12822	12686	12699	12713	12750	12815	12626	12699	12703	12872	12716	12555	12605	12836	12710	12807	12585	12732	12727	12753	12801	12705	12765	12695	12933	12624	12635	12748	12757	12690	12753	12674	12854	12730	12597	12787	12747	12733	12626	12650	12751	12650	12722	12752	12641	12672	12623	12795	12727	12952	12870	12698	12745	12635	12850	12679	12802	12725	12838	12813	12836	12843	12763	12667	12857	12625	12683	12695	12794	12784	12779	12752	12792	12772	12752	12743	12733	12747	12764	12626	12596	12797	12716	12696	12715	12597	12737	12631	12773	12829	12707	12656	12762	12724	12792	12726	12693	12720	12807	12755	12821	12641	12732	12714	12790	12665	12720	12692	12834	12773	12640	12883	12673	12745	12557	12859	12617	12777	12598	12682	12672	12779	12772	12904	12696	12740	12685	12783	12660	12706	12753	12732	12796	12784	12821	12725	12754	12741	12907	12795	12800	12860	12747	12667	12620	12616	12655	12800	12715	12868	12796	12677	12720	12765	12766	12864	12775	12834	12680	12725	12943	12734	12774	12757	12826	12703	12941	12668	12820	12748	12680	12750	12799	12794	12683	12763	12707	12696	12549	12730	12919	12767	12677	12799	12806	12781	12681	12754	12997	12578	12875	12699	12722	12850	12764	12757	12638	12758	12709	12541	12722	12836	12832	12602	12795	12485	12709	12563	12688	12832	12806	12839	12585	12849	12778	12754	12742	12639	12705	12809	12638	12817	12726	12703	12797	12629	12647	12748	12785	12774	12727	12683	12739	12735	12850	12675	12880	12692	12728	12770	12844	12627	12689	12779	12610	12666	12669	12718	12822	12705	12740	12749	12771	12712	12944	12744	12813	12685	12878	12893	12939	12652	12800	12577	12732	12617	12762	12620	12807	12822	12699	12917	12831	12846	12744	12869	12734	12785	12676	12635	12820	12685	12712	12910	12691	12739	12632	12715	12810	12706	12639	12761	12794	12728	12753	12622	12732	12625	12732	12671	12677	12821	12656	12859	12682	12596	12664	12606	12713	12658	12745	12919	12564	12606	12806	12717	12735	12693	12574	12709	12841	12567	12663	12795	12899	12809	12872	12760	12653	12721	12853	12937	12848	12727	12786	12690	12802	12666	12724	12735	12680	12847	12541	12828	12693	12616	12648	12664	12814	12723	12795	12732	12889	12761	12673	12685	12774	12704	12769	12813	12646	12745	12779	12696	12732	12720	12632	12862	12962	12780	12722	12793	12804	12837	12679	12681	12722	12765	12631	12852	12523	12838	12887	12784	12721	12748	12814	12792	12763	12907	12718	12765	12751	12763	12708	12823	12801	12774	12753	12667	12664	12785	12810	12664	12845	12847	12812	12707	12787	12804	12757	12593	12704	12670	12746	12702	12680	12785	12621	12725	12876	12745	12837	12642	12747	12851	12730	12780	12786	12769	12786	12778	12582	12819	12747	12894	12633	12759	12761	12844	12852	12732	12837	12761	12541	12736	12710	12723	12661	12783	12707	12822	12690	12783	12933	12772	12677	12556	12679	12781	12849	12842	12749	12796	12850	12645	12671	12722	12709	12721	12911	12794	12735	12762	12806	12682	12755	12917	12593	12733	12630	12764	12675	12809	12769	12595	12601	12813	12726	12806	12692	12895	12771	12887	12766	12989	12729	12657	12770	12835	12614	12742	12600	12749	12732	12787	12755	12752	12736	12771	12685	12847	12728	12657	12720	12751	12720	12786	12905	12816	12765	12653	12789	12724	12514	12946	12688	12779	12730	12734	12774	12705	12777	12677	12764	12561	12782	12766	12793	12790	12615	12622	12793	12813	12602	12741	12889	12772	12799	12665	12655	12746	12871	12785	12725	12538	12729	12821	12709	12728	12898	12736	12766	12811	12662	12805	12698	12655	12682	12746	12778	12719	12601	12846	12702	12745	12704	12764	12667	12871	12706	12853	12840	12735	12724	12785	12808	12768	12639	12598	12804	12731	12862	12756	12745	12682	12769	12705	12737	12816	12907	12774	12846	12600	12972	12841	12737	12797	12716	12680	12658	12882	12748	12678	12836	12693	12587	12721	12772	12691	12858	12645	12733	12765	12896	12890	12644	12828	12693	12644	12788	12596	12917	12716	12675	12830	12667	12724	12813	12686	12544	12857	12775	12688	12571	12782	12725	12942	12737	12642	12706	12663	12752	12818	12811	12678	12788	12771	12764	12626	12773	12660	12782	12804	12686	12708	12836	12947	12796	12607	12749	12738	12749	12726	12672	12747	12850	12818	12769	12671	12673	12748	12820	12765	12919	12703	12655	12668	12681	12651	12842	12838	12727	12942	12613	12947	12752	12876	12704	12775	12727	12670	12672	12798	12779	12697	12859	12905	12736	12858	12827	12674	12632	12731	12698	12604	12796	12635	12765	12869	12751	12712	12617	12896	12775	12766	12702	12747	12846	12792	12824	12575	12799	12895	12828	12747	12801	12745	12788	12610	12746	12655	12769	12655	12895	12750	12838	12738	12731	12804	12784	12765	12797	12592	12690	12783	12616	12727	12761	12627	12688	12843	12741	12786	12792	12646	12934	12756	12696	12664	12816	12686	12777	12615	12832	12747	12905	12640	12730	12851	12664	12735	12805	12683	12674	12853	12823	12755	12758	12741	12695	12792	12826	12825	12759	12714	12753	12738	12741	12697	12769	12674	12695	12678	12769	12728	12939	12899	12985	12718	12737	12718	12806	12841	12860	12761	12690	12696	12835	12571	12848	12736	12592	12782	12701	12665	12733	12872	12686	12724	12807	12799	12592	12723	12818	12750	12842	12756	12800	12653	12808	12680	12640	12760	12752	12654	12872	12792	12896	12737	12832	12731	12780	12658	12832	12830	12775	12665	12644	12810	12582	12799	12722	12906	12822	12919	12779	12577	12775	12666	12736	12838	12698	12650	12732	12712	12779	12755	12652	12838	12705	12663	12566	12737	12797	12728	12753	12778	12596	12616	12832	12864	12718	12775	12749	12904	12788	12723	12619	12792	12686	12821	12838	12711	12702	12749	12805	12797	12803	12681	12705	12744	12731	12743	12848	12741	12558	12819	12688	12900	12865	12767	12757	12797	12765	12829	12800	12905	12829	12874	12790	12715	12574	12836	12794	12682	12782	12857	12756	12668	12824	12743	12747	12692	12661	12602	12736	12702	12882	12599	12796	12831	12875	12696	12748	12701	12818	12544	12857	12753	12904	12784	12875	12712	12713	12849	12771	12734	12796	12814	12575	12969	12534	12822	12606	12627	12758	12863	12750	12552	12685	12651	12758	12854	12619	12919	12788	12781	12746	12730	12875	12810	12725	12720	12767	12829	12726	12784	12784	12848	12802	12834	12704	12913	12773	12822	12562	12743	12800	12747	12877	12753	12700	12695	12643	12889	12795	12777	12719	12901	12751	12818	12750	12694	12920	12814	12673	12748	12800	12807	12749	12652	12822	12699	12784	12710	12828	12697	12715	12632	12842	12657	12633	12849	12757	12766	12679	12749	12767	12690	12806	12804	12840	12751	12868	12857	12727	12802	12612	12816	12673	12887	12612	12645	12774	12922	12724	12872	12813	12782	12685	12892	12891	12629	12694	12743	12690	12721	12599	12824	12850	12742	12883	12717	12601	12831	12744	12770	12653	12660	12710	12703	12679	12729	12728	12969	12781	12765	12644	12710	12677	12804	12692	12656	12601	12836	12751	12631	12747	12646	12834	12868	12722	12777	12870	12669	12943	12855	12794	12683	12643	12593	12922	12726	12614	12806	12803	12870	12748	12786	12681	12812	12630	12656	12707	12640	12728	12695	12747	12784	12693	12801	12752	12703	12800	12802	12790	12537	12866	12622	12739	12787	12834	12683	12817	12704	12782	12811	12654	12697	12851	12598	12942
24323	23619	42428	43190	29237	19865	16261	13839	13139	13319	13274	13243	13263	13315	13254	13187	13044	13139	13286	13134	13230	13237	12985	13129	13179	13245	13350	13006	13251	13154	13132	13246	13091	13074	13058	13061	12953	13091	13024	13178	13258	12970	12951	13306	13105	13241	13355	13081	13133	13242	13034	13309	12985	13148	13181	13322	13269	13058	13107	13187	12981	13058	13153	13243	13149	13316	13159	13113	13378	13215	13197	12946	13044	13166	13192	13253	13058	13252	13109	13149	13158	13063	12937	13288	12955	13249	13155	12973	12947	13204	13054	13272	13180	13205	12960	13123	13135	13046	13164	13033	13131	12969	13146	12909	12977	13113	13146	13183	13036	12921	13146	12840	12958	12946	13077	13005	13027	13145	13185	13004	12974	13212	13201	13116	13052	12961	13068	13080	13050	13181	13122	12971	13140	13102	12940	12994	13036	12962	13132	12969	13225	13048	13119	13186	12915	13184	13162	13080	13018	13189	13043	13359	13131	13186	13066	12989	13027	12961	13095	13073	13148	13026	13020	13132	13077	13236	13204	13024	13305	13080	13200	12973	13076	12983	13018	12963	12982	13056	13221	12881	13106	13078	13109	13251	13021	13056	13078	12890	13024	13106	12972	13177	13165	13052	12958	13081	13172	13138	13033	12868	13058	13059	13038	13248	13176	13182	13176	13046	12969	13010	13260	13175	13070	12999	13199	12988	13140	12909	13217	13099	13255	12866	13111	13046	13038	13028	13136	13040	13034	13115	13133	12986	12985	12950	13140	13040	12939	13120	13284	13036	13347	13246	13303	13078	13134	13070	13209	13075	13190	13174	13168	13102	13102	13150	13180	13043	13146	13217	13093	13004	13130	13016	13144	13154	13009	13094	13075	13093	13076	13125	13174	13077	13143	13113	12964	12987	13127	13149	13179	13112	12940	13024	13051	13115	13293	13053	13213	13080	13070	13203	13019	13118	13096	13083	13043	13200	13132	13158	13179	13186	13028	13016	13123	12997	13192	13052	13051	13173	13062	13172	13145	13201	13016	13019	13097	13098	13062	13012	13077	13156	13046	13098	13086	13156	13148	12933	13070	12888	12950	13265	13155	13152	13181	12933	13159	13161	13331	13158	13016	13086	13324	13138	13067	13146	13121	13085	13162	13155	12939	13161	13187	13290	13162	13245	12973	13015	13001	13144	13217	13057	13023	13162	13064	13084	13240	12996	13047	13035	13009	13031	13159	13247	13010	13135	13192	13033	13140	12952	12826	13136	13091	13063	13075	13162	13089	13058	13070	13036	13165	13194	13146	13098	13107	13112	13164	12984	12972	13109	13147	13139	13005	12977	13151	13078	13094	13240	13191	13063	13254	13270	13227	13064	13182	13258	13151	13094	13177	13160	13009	13060	13031	12961	13208	13263	13119	13085	13223	13140	13170	13112	13112	13289	13034	13209	13183	13066	13206	13265	13110	13173	13253	13295	13016	13045	13140	12977	13332	13166	13335	13201	13000	13218	12858	13230	13153	13162	13138	13012	13102	13256	13132	13143	12859	13165	13059	13025	13095	12912	12992	13131	13206	13230	12936	13244	13139	13096	12989	12941	13114	12989	13045	13184	12998	13067	13109	13124	13006	13159	13185	13055	12984	13051	13137	12785	13007	13191	13103	13069	13086	12979	13098	13022	13053	13171	12997	13123	13210	13136	13177	13074	13295	13153	12988	13128	13087	12971	12963	12953	13083	13248	13067	12938	13258	13149	12820	13076	12987	13186	13088	13110	13235	13130	13166	13078	13187	12993	13081	13200	13128	13104	12993	13361	13037	13103	13135	13110	13143	13134	13000	12964	13126	13093	13176	13089	13150	13201	13050	13084	13244	13086	13077	13195	12986	13038	13260	13110	13110	12883	13128	13045	13010	12851	13224	12969	12946	13120	13250	13117	13193	13148	13067	13058	13226	13315	13160	13043	13045	12976	13254	13045	13209	13163	13044	13079	12984	13069	13223	12972	13101	13119	13003	13188	13213	13070	13026	13019	13186	13127	13093	13032	13342	13010	13113	13101	13112	12965	13115	13120	13085	12934	12998	12956	13068	13118	13300	13271	13292	12985	12913	13117	13202	13076	13152	12985	13047	13040	13160	12906	13163	13259	13033	13195	13214	13105	13156	12853	13069	13118	13196	13118	13138	13167	13227	13126	13127	13212	13085	13143	13159	12922	13185	13035	13039	13058	13043	13108	13245	13097	13025	12984	13069	13137	13003	13382	13146	13285	13154	13151	13142	13252	12999	13216	13128	12992	13009	13058	12972	13082	13153	12999	13113	13064	13156	13107	13028	12930	13127	13007	13129	13030	13037	13116	13109	13156	13176	13102	13117	13214	13193	13277	12841	12953	13231	13099	13182	13013	13238	12884	12953	13131	12986	13023	12988	13061	13107	13019	12881	13086	12901	13217	13163	13131	13146	13075	13075	13101	12976	13054	12998	12909	13069	13025	13217	13152	13072	13258	13060	13127	13000	13092	12981	13109	13065	13105	13222	13336	13133	12868	13103	13161	13021	12912	13296	13386	13264	13171	12941	13204	13079	13109	13109	13101	13074	13148	13061	13090	13094	13196	13025	13306	13141	13155	13055	12962	12848	12900	13140	13238	12911	13093	13190	13181	13186	13131	13062	13068	13136	13191	12949	12918	13056	13262	13268	13083	13087	13194	13230	13136	13115	12988	13166	13167	13203	13194	13079	13143	13098	13110	13321	13133	12862	13084	13164	13078	13179	13083	13164	13026	13033	13129	13187	13011	12991	13208	13175	13267	13180	13131	13268	13046	13121	13098	13336	13097	12958	13125	13111	13173	13181	13213	13072	12951	13188	13067	13233	13126	13078	13141	13135	13126	13122	12908	13095	13203	13087	13093	13076	13153	13234	13258	13050	12973	13168	13072	13080	13133	13149	13182	13139	13079	12997	13317	13097	12909	13051	13127	12979	13345	13026	12826	13022	13269	13195	13171	12994	13102	13046	13069	13139	13059	13143	13168	13029	13149	13059	13000	13054	13074	13142	13212	13248	12894	13190	13232	13215	13372	12924	13023	13194	13324	13027	13074	13112	13143	13362	13183	12913	13103	13156	12945	13090	13180	13108	13058	12855	12931	12868	13035	13173	13321	13188	13081	13274	13090	13187	13206	13137	13016	13109	12942	13103	12966	13185	13168	13135	13140	12992	13297	13079	13146	13114	13036	13130	13168	13244	13115	13337	13184	13135	12974	13262	13049	13160	12943	13204	13070	13134	13026	13173	13057	13109	13047	13100	13206	12989	13062	13142	13283	12923	13158	13190	13096	13023	13085	13126	13031	13138	13098	13172	13123	13073	13132	13104	13097	12998	13147	13078	12966	13083	12974	13097	13104	13071	13127	12934	13202	13176	13151	12897	13156	12962	13035	13089	13203	13045	13031	13171	13234	13104	13172	13058	13367	13063	13078	12986	12977	13202	13293	12887	12973	13180	13063	13140	13030	13029	13170	13096	13049	13041	13044	13143	13061	13157	13082	13131	12904	13076	13146	13188	13143	13102	13246	13059	12931	12968	13034	13076	13126	13184	12970	13100	13094	13039	13180	13104	13261	13258	13112	13133	13027	13041	13096	13101	13290	13077	13003	12915	13194	13171	13049	13036	13249	12839	12981	13137	13173	13073	13115	13075	13016	13056	12966	13132	13096	12982	13047	13146	13341	13189	13278	13077	13034	12965	13229	13148	13267	12960	13073	13060	12967	13160	12911	12999	13118	13177	13139	13214	13167	12876	13072	13130	12932	13181	13076	13197	13006	13210	13127	13053	13056	13162	13215	13106	13018	13011	12894	13024	13144	13265	13236	13164	13069	12901	12957	13080	13241	13053	13150	13346	13302	13126	12898	13190	13254	13004	13049	13086	12943	13151	13220	13235	13155	13170	13078	12981	13171	13057	13163	13129	13054	12921	13189	13062	13106	13016	13224	13173	13079	13208	13100	13255	13208	13030	13142	13259	13001	13350	13180	13179	13156	13196	13176	13065	13246	13214	13247	12971	13195	13009	13160	13200	13028	13186	13242	13028	13307	13108	13241	13020	13069	13033	13098	13099	13113	12914	13012	13221	13135	13158	13181	12986	12997	13045	13200	13157	13101	13078	13047	13059	13161	13039	13227	13097	13144	13111	13056	13119	13008	13076	13096	13127	13167	13059	13037	13216	13152	13007	13050	13184	13116	13095	13155	13203	12920	12912	13153	13265	13148	13245	12958	13170	13065	13234	13220	13236	13267	13100	13098	13173	13108	13136	13201	13108	13177	13146	13161	12986	13194	13049	13081	13045	13043	13274	12946	13271	13066	13000	13114	13148	13035	13050	13090	13008	13169	12869	13139	13026	12920	12946	13175	13078	13200	13051	13128	12836	13139	13148	13174	13150	12938	12876	13018	12979	13168	13016	13030	13203	13117	12937	13055	13236	13043	13130	13030	13213	13239	13198	13272	13284	13245	12988	13218	13138	13146	12985	13088	13074	13045	13179	12909	13024	13178	12965	13158	13034	13184	13032	13092	13162	13014	13199	13127	13118	13082	13167	13051	13152	13152	13143	13129	13174	13151	13183	13086	13033	13067	13069	13021	13125	13047	13017	13079	13170	12985	13156	13227	13251	13234	13206	13150	13026	13221	13187	13020	13138	13108	13172	13260	13074	13096	13137	13031	13129	13175	13070	12877	13174	13119	12912	12999	13128	13003	13277	13027	13132	12916	13043	13161	13195	13026	13142	13087	13110	13012	13026	13116	13175	13109	13103	13172	13110	12986	13323	13054	13076	13058	13069	13238	13035	13102	13215	13090	13074	13072	13002	13397	13162	13238	12952	13065	13146	13188	12987	13104	13258	13008	12930	12999	13071	13156	13138	13081	12846	12950	13119	13109	13199	13313	13115	13287	13054	13044	13067	13102	13113	13159	12969	13201	13147	13149	13022	13109	13228	12987	13026	13164	13027	13022	13137	13163	12965	13200	13156	13098	12969	13110	13110	13117	13072	13096	13283	13200	13096	13192	13345	13106	13062	13083	12955	13292	13104	13018	13113	13230	13061	13112	13215	13221	13164	13162	13202	13219	13175	13008	13030	13160	13191	13212	13171	13103	13001	13089	13124	13064	13119	13113
55350	91714	83672	58257	32947	13249	12754	12993	12686	12853	12728	12761	12795	12748	12956	12799	12944	12795	12842	12914	12909	12838	12655	12838	12896	12848	12715	12876	12834	12762	12803	12819	12814	12697	12811	12782	12851	12794	12903	12911	12636	12846	12748	12857	12868	12982	12856	12870	12899	12710	12869	12771	12808	13000	12720	12817	12712	12739	12748	12851	12955	12854	12902	12914	12932	12764	12654	12541	12908	12787	12800	12822	12873	12781	12804	12774	12775	12823	12773	12680	12907	12790	12749	12727	12763	12761	12724	12685	12820	12738	13000	12733	12656	12836	12834	12762	12788	12768	12769	12801	12764	12829	12689	12739	12798	12753	12917	12707	12553	12773	12749	12877	12762	12861	12858	12710	12797	12820	12802	12749	12662	12837	12777	12757	12685	12551	12888	12849	12662	12926	12772	12867	12558	12874	12826	12749	12629	12894	12851	12825	12704	12852	12719	12821	12786	12858	12861	12720	12741	12725	12828	12793	12623	12823	12848	13040	12781	12781	12777	12697	12725	12770	12895	12794	12687	12916	12804	12819	12930	12803	12973	12667	12936	12856	13024	12657	12870	12967	12740	12806	12793	12861	12766	12744	12822	12647	12564	12880	12599	12808	12810	12753	12800	12731	12816	12854	12943	12771	12763	12839	13025	12887	12626	12848	12966	12716	12854	12699	12759	12928	12894	12885	12704	12710	12901	12808	13008	12852	12879	12710	12766	12730	12873	12931	12902	12909	12880	12681	12727	12710	12816	12765	12780	12704	12847	12670	12852	12784	12884	12985	12724	12949	12761	12660	12880	12732	12686	12727	12883	12672	12778	12782	12797	12748	12694	12750	12864	12942	12712	12864	12733	12893	12720	12760	12994	12883	12927	12871	12859	12888	12845	12702	12939	12835	12726	12841	12816	12931	12698	12741	12790	12661	12785	13029	12961	12673	12706	12830	12831	12786	12785	12719	12848	12963	12914	12824	12715	12757	12885	12664	12796	12912	12722	12759	12806	12736	12642	12811	12783	12885	12718	12749	12797	12986	12782	12744	12676	12895	12699	12976	12760	12871	12883	12722	12748	12830	12713	12874	12678	12888	12832	12810	12893	12792	12830	12717	12687	12835	12868	12868	12790	12648	12834	12750	12841	12849	12804	12718	12832	12888	12559	12761	12802	12771	12724	12873	12846	12691	12817	12852	12848	12802	12758	12748	12843	12873	12940	12899	12726	12804	12801	12811	12815	12745	12793	12871	12774	12769	12923	12751	12740	12697	12757	12773	12811	12774	12652	12788	12899	12874	12967	12806	12671	12850	12825	12856	12828	12754	12844	12803	12787	12899	12831	12614	12868	12834	12838	12778	12645	12863	12683	12873	12664	12822	12889	12765	12755	12913	12530	12880	12911	12749	12864	12852	12750	12792	12839	12742	12906	12724	12799	12844	12845	12894	12876	12921	12748	12931	12844	12805	12826	12858	12843	12668	12666	12648	12826	12749	12756	12699	12756	12871	12669	12592	12628	12912	12800	12832	12945	12932	12777	12814	12801	12860	12961	12864	12790	12753	12737	12743	12742	12785	12898	12735	12680	12717	12801	12761	12725	12659	12674	12769	12487	12824	12755	12919	12736	12794	12686	12764	12880	12879	12772	12796	12821	12756	12837	12767	12964	12879	12897	12816	12811	12846	12876	12710	12810	12887	12929	12855	12767	12784	12868	12803	12775	12704	12762	12623	12780	12897	12758	12716	12789	12890	12929	12790	12714	12716	12757	12693	12903	12697	12723	12592	12893	12870	12858	12685	12821	12691	12817	12675	12724	12885	12718	12832	12742	12815	12703	12713	12715	12633	12866	12770	12865	12865	12737	12828	12768	12830	12773	12751	12906	12784	13026	12877	12879	12725	12740	12676	12835	12816	12941	12642	12768	12757	12724	12759	12863	12805	12872	12790	12859	12773	12716	12966	12817	12643	12731	12717	12824	12704	12777	12869	12876	12713	12969	12766	12727	12869	12910	12863	12670	12746	12845	12847	12815	12599	12834	12733	12817	12886	12846	12758	12801	12822	12754	12708	12922	12769	12616	12877	12666	12758	12910	12670	12846	12845	12775	12625	12810	12719	13008	12722	12980	12890	12816	12844	12804	12715	12882	12871	12796	12852	12802	12752	12672	12788	12906	12644	12795	12898	12963	12762	12720	12783	12885	12766	13086	12938	12824	12764	12751	12702	12685	12750	12734	12772	12788	12794	12696	12787	12832	12898	12782	12855	12773	12924	12666	12776	12640	12839	12768	12846	12841	12874	12670	12888	12839	12782	12886	12901	12804	12792	12899	12901	12693	12829	12867	12784	12770	12998	12862	12742	12890	12805	12783	12833	12591	12820	12806	12745	12629	12786	12850	12752	12970	12790	12889	12732	12775	12789	12790	12820	12628	12862	12823	12811	12950	12756	12776	12918	12819	12885	12855	12943	12787	12830	12757	12673	12827	12783	12825	12736	12666	12713	12891	12685	12656	12903	12878	12661	12838	12749	12839	12936	12899	12733	12949	12820	12836	12775	12887	12711	12939	12835	12850	12677	12803	12822	12794	12798	12705	12833	12618	12709	12717	12720	12792	12665	12765	12771	12801	12888	12780	12705	12768	12905	12723	12750	12836	12716	12803	13015	12777	12838	12630	12850	12841	12640	12796	12739	12726	12868	12799	12983	12916	12787	12768	12970	12795	12856	12859	12633	12807	12932	12885	12696	12702	12666	12802	12708	12912	12780	12995	12766	12791	12946	12886	12805	12769	12741	12751	12801	12896	12804	12761	12719	12803	12796	12923	12749	12819	12701	12724	12783	12718	12802	12679	12760	12724	12711	12829	12773	12768	12801	12866	12832	12662	12816	12720	12867	12760	12737	12873	12839	12760	12732	12818	12674	12836	12801	12675	12875	12685	12958	12703	12799	12891	12925	12775	12844	12818	12704	12809	12795	12884	12849	12862	12870	12729	12861	12887	12960	12796	12889	12724	12690	12781	12860	12880	12756	12809	12812	12855	12713	12665	12871	12667	12789	12865	12750	12932	12726	12867	12625	12932	12779	12703	12655	12694	12782	12762	12776	12727	12879	12750	12795	12646	12820	12949	12873	12652	12806	12701	12834	12701	12791	12833	12873	12604	12938	12758	12779	12969	12680	12715	12812	12885	12778	12754	12924	12766	12833	12934	12881	12770	12772	12799	12678	12887	12732	12968	12842	12731	12749	12712	12721	12767	12842	12790	12697	12736	12734	12810	12867	12650	12607	12821	12824	12716	12749	12843	12822	12727	12833	12928	12769	12838	12628	12833	12638	12792	12799	12738	12661	12745	12727	12732	12790	12752	12742	12822	12883	12783	12850	12880	12735	12885	12854	12734	12653	12797	12798	12769	12823	12951	12733	12751	12861	12876	12733	12731	12808	12671	12900	12833	12740	12740	12790	12756	12704	12872	12701	12794	12630	12784	12897	12918	12806	12816	12762	12679	12729	12833	12719	12788	12888	12759	12753	12927	12740	12933	12762	12952	12764	12859	12802	12823	12751	12892	12855	12899	12718	12777	12713	12707	12798	12787	12732	12925	12795	12671	12734	12905	12692	12771	12761	12802	12661	12936	12831	12889	12816	12812	12731	12726	12954	12730	12848	12784	12699	12729	12813	12936	12911	12751	12772	12728	12846	12846	12784	12910	12770	12756	12831	13023	12815	12802	12779	12830	12809	12777	12686	12712	12678	12902	12813	12811	12800	12856	12761	12996	12836	12697	12714	12868	12796	12842	12782	12949	12875	12605	12800	12569	12776	12774	12693	12855	12767	12905	12781	12716	12744	12949	12824	12593	12747	12772	12697	12976	12679	12772	12728	12631	12672	12818	12743	12676	12838	12907	12849	12866	12865	12666	12731	12680	12927	12896	12950	12928	12878	12906	12780	12780	12846	12771	12788	12743	12852	12864	12694	12772	12878	12856	12904	12883	12824	12982	12844	12847	12850	12920	12678	12688	12861	12885	12816	12806	12802	12783	12833	12783	12759	12895	12660	12778	12919	12539	12822	12862	12813	12848	12737	12787	12782	12830	12867	12814	12809	12630	12749	12838	12846	12923	12769	12946	12885	12926	12605	12754	12699	12764	12782	12700	12794	12814	12862	12752	12715	12781	12833	12657	12811	12794	12942	12661	12747	12902	13029	13008	12820	12771	12846	12797	12860	12868	12795	12808	12796	12762	12600	12935	12685	12868	12775	12622	12794	12632	12760	12813	12870	12827	12855	12731	12829	12688	12759	12630	12746	12749	12846	12655	13005	12802	12837	12650	12798	12798	12895	12713	12999	12753	12771	12718	12763	12625	12808	12895	12857	12780	12794	12975	12842	12722	12703	12755	12739	12887	12711	12640	12761	12742	12723	12832	12803	12908	12935	12899	12830	12754	12838	12708	12718	12956	12918	12840	12665	12770	12959	12747	12846	12801	12841	12905	12831	12750	12800	12830	12747	12791	12906	12873	12898	12814	12844	12763	12800	12800	12724	12718	12920	12828	12762	12646	12760	12787	12682	12648	12786	12812	12777	12754	12867	12840	12831	12903	12766	12825	12789	12711	12632	12812	12774	12729	12931	12803	12657	12677	12812	12758	12816	12807	12969	12728	13035	12787	12850	12844	12748	12896	12661	12734	12941	12797	12789	12683	12733	12924	12900	12911	12765	12772	12710	12647	12711	12915	12793	12726	12984	12828	12714	12839	12873	12778	12757	12789	12866	12911	12645	12714	12993	12857	12777	12943	12880	12515	12757	12979	12916	12850	12778	12713	12825	12746	12764	12776	12826	12904	12694	12927	12830	12587	12967	12828	12849	12743	12802	12800	12730	12720	12865	12775	12898	12873	12750	12776	12826	12758	12795	12792	12765	12768	12754	12664	12722	12760	12852	12695	12713	12853	12738	12753	12812	12952	12828	12904	12835	12819	13032	12810	12665	12778	12743	12838	12795	12765	12741	12717	12631	12721	12802	12779	12685	12944	12754	12783	12830	12621	12824	12816	12813	12825	12790	12863	12793	12677	12722	12867	12804	12885	12728	12872	12776	12732	13015	12850	12819	12921	12721	12894	12732	12740	12801	12768	12676	12749	12904	12687	12716	12876	12733	12768	12630	12865	12887
23045	22218	35869	36563	28675	22404	20646	14576	13338	13411	13523	13612	13382	13521	13162	13402	13351	13508	13464	13356	13520	13137	13355	13301	13371	13374	13240	13161	12982	13251	13091	13382	13345	13299	13192	13277	13263	13494	13318	13017	13151	13413	13341	13249	13014	13282	13110	13125	13249	13090	13225	13215	13268	13254	13214	13289	13187	13219	13164	13129	13223	13076	13221	13174	13233	13204	13251	13113	13309	13212	13121	13303	13038	13236	13100	13157	13060	13128	13280	13262	13078	13125	13264	13025	13341	13220	13161	13142	13155	13325	13261	13066	13286	13388	13101	13105	13112	13185	13118	13094	13168	13147	13355	13128	13278	13141	13150	13243	13192	13316	13232	13189	13226	13178	13028	13124	13253	13143	13294	13128	13090	13079	13087	13201	13155	13236	13079	13077	13179	13247	13044	12977	13113	13181	13292	13113	13127	13179	13032	13281	13212	13280	13154	13192	13054	13165	13255	13284	13161	13210	13230	13062	13062	13145	13274	13167	13071	13011	13183	12981	13355	13143	13052	13000	13169	12976	13236	12905	13152	13207	13004	13247	13117	13199	12975	13040	13117	13101	13033	13149	13123	13351	13040	13112	13018	13197	13173	13112	13095	13226	13265	13113	12985	12928	13184	13164	13255	13056	13254	13073	13083	13185	13240	13151	13104	13086	13025	13120	12933	12992	13176	13182	13204	13174	13153	13195	13372	12966	13081	13007	13143	13031	13146	13245	13267	13165	13258	13262	13325	13168	13176	13364	13154	13207	13187	13063	13172	13154	13012	13099	13198	13154	13027	13144	13215	13229	12982	13094	13084	13222	13224	13066	13080	13201	13102	13239	13139	13141	12952	13229	13176	13297	13243	13192	13166	13276	13177	13083	13323	12950	13126	13283	13203	12981	13187	13024	13197	13047	13037	13086	13028	13051	13108	12947	13076	13160	12968	13299	13066	13138	13086	13242	13103	13211	13220	13281	13302	13071	13145	13118	13116	13141	13246	13190	13270	13296	13221	13163	13222	13057	13157	13095	13172	13060	13152	13081	12862	13105	12988	13166	13303	13192	13204	13100	13145	13414	13269	13207	13115	13176	13193	13199	13040	13115	13196	13146	13089	12971	13004	13136	13140	13300	13241	13097	13183	13116	13112	13269	13184	13117	13098	13084	12916	13178	13202	13063	13129	13083	13214	13084	13166	13109	13130	13087	13130	13296	13314	13114	12990	13136	13089	13023	12794	13291	13182	13096	13092	13332	13118	13186	13013	13119	13105	13079	13086	13095	12999	13045	13123	13310	13087	13099	13232	13116	13205	13013	13098	13441	13129	13181	13258	13094	13024	13206	13178	13032	13127	13002	13180	13205	13156	12990	13256	13100	13175	13215	13178	13072	13152	12999	13088	13189	13169	13059	13111	13168	13279	13106	13350	13087	13318	13091	13062	13221	13081	13063	13094	13165	13149	13239	13073	13095	12981	13096	12996	13158	13291	13155	13059	13353	13198	13295	13188	13033	13160	13099	13145	12989	13069	13010	13143	13231	13237	13191	13041	13137	13238	13187	13067	12852	13238	13027	13072	13011	13097	13149	13119	12912	13282	12998	12987	13078	13177	13098	13235	13074	13115	13154	13134	13201	13178	13157	13132	13133	13157	13166	13054	13123	13138	13057	13123	13113	13097	13086	13171	13014	13053	13053	13279	13242	13098	12964	13182	13301	13258	13062	13127	13087	13032	13200	13320	12943	13161	12996	12975	13228	13180	13278	13375	13262	13057	13104	13082	13181	12910	13122	12951	13082	13209	12846	13078	13009	13250	13246	13086	13229	13429	13298	12937	12957	13230	13283	13034	13248	13019	13207	13149	13153	13103	13073	13073	13041	13301	13253	13207	13037	13135	13101	13230	13179	13162	13085	13247	13269	13112	13112	13081	13121	13204	13152	13043	13087	13068	13117	13187	13026	13162	13128	13154	13291	13232	13045	12957	12990	13098	13038	13153	13055	13097	13270	13015	13239	13266	13219	13087	12914	13177	13427	13138	13111	13176	13055	12815	13078	12930	13061	13055	13088	13047	13158	13033	13025	13097	13331	13200	13035	13146	13143	13086	13273	13090	13036	13160	13132	13147	13276	13345	13098	13078	13067	13246	13171	13225	13256	13098	13012	12975	13025	12998	13391	13060	13104	13109	13209	13112	12992	13199	12987	13026	12987	13157	13205	13133	13169	12996	13229	13425	13126	13057	12880	13030	13241	13142	13014	13057	12983	13177	13092	13101	13214	13264	13049	13140	13466	13325	13096	13084	13480	13136	13129	13217	13121	12963	13094	13333	13155	13038	13190	13046	13061	13238	13037	13094	12886	13080	13245	13357	13178	12977	13095	13185	13062	13159	13145	13124	13008	13286	13161	12931	12980	13147	13187	13178	13160	13102	13022	13172	13107	13045	13131	13183	13217	12940	13167	13131	13174	13184	13174	13181	13167	13160	13162	13111	13217	13213	13165	13143	13222	12997	13040	13084	13192	13207	13130	13213	13151	13145	13030	13247	13047	13073	13140	13150	13053	13061	13006	13129	13056	13228	13118	13077	13152	13238	13202	13042	13135	13113	13267	13109	13092	13122	13060	12999	13194	13247	13202	13263	13150	13110	13119	12914	13143	13097	13175	13082	13198	13095	13164	13135	13065	13227	13131	13239	13205	13029	13173	13101	13156	13197	13236	12989	13185	13082	13184	13064	13194	13022	13037	13138	13101	13131	13141	12970	12981	13153	13075	13083	13158	13268	13041	13241	13177	13024	12996	13114	13128	12978	13109	13105	13065	13034	13066	13212	13387	13377	13148	13144	13110	13158	13182	13257	12956	13236	13093	12984	13200	13115	13108	13245	13167	13246	13150	13060	13141	12990	13172	13330	13206	13233	13138	13082	13107	13239	13077	13217	13184	13045	13406	13170	13136	12988	13008	13178	13128	13208	13207	13139	13255	13126	13068	13149	13127	13067	13140	13049	13225	13094	12964	13095	13167	13180	12956	13278	13110	13095	13076	12965	13065	13023	13146	13178	13004	13152	13140	13249	13034	13087	13217	13054	13220	13101	13024	13003	13183	13188	13117	13215	13205	12984	13384	13236	13126	13235	13015	13085	13333	13372	13237	13175	13059	13115	13065	13098	13183	13059	13175	13254	13021	13211	13048	13072	13113	13252	13156	13072	13226	13147	13055	13254	13091	13079	13183	12909	12952	13088	13128	13451	13100	13239	13066	13113	13147	13115	13144	13087	13077	13085	13421	13271	13075	13207	13152	13066	13197	13084	13370	13180	13221	13214	13136	13068	13110	13198	13183	13205	13054	13238	13127	12935	13215	13207	13071	13134	13126	13047	13048	13063	13015	13242	13184	13232	13104	13043	13207	13216	13205	13094	13150	13131	13028	13023	13027	13095	13143	13220	13214	13210	13275	13205	13434	13190	13304	13139	13113	13046	13163	13045	13020	13270	13024	13151	13191	13014	12971	13153	13106	13193	13166	13137	13095	13204	13092	13079	13201	13332	13065	13136	13083	13156	13274	13384	13014	13296	13095	13149	13243	13246	13174	13041	13200	13195	13115	13039	13195	13257	13152	13212	13261	13200	13179	13184	13245	12998	12993	13313	13049	13255	13109	13213	12980	13111	13087	13248	13094	13205	13135	13165	13078	13158	13108	13148	13171	12992	13125	13181	13120	13124	13029	13284	13323	13069	13058	13178	13048	13220	12920	13147	13144	12960	13158	12858	13213	13225	13140	12873	13152	13026	13213	13194	13157	13193	13178	13085	13102	13386	12970	13266	13127	13032	13131	13118	13042	13279	13247	13318	13130	13168	12971	13163	13091	13212	13136	13151	13172	13236	13095	13199	13099	13055	13037	13127	13026	13114	13025	12988	13184	13151	13155	13147	13006	13080	13129	13098	13162	13129	13021	13282	13072	13413	13076	13315	13007	13096	13116	13030	13078	13010	13351	13043	13285	13035	13179	13135	13226	13305	13273	12993	13117	13198	13134	13179	13238	13077	13208	13242	13229	13037	13015	13157	13292	13309	13323	13374	13154	13025	13142	13290	13050	13272	12998	13002	13275	13270	13195	13082	13355	13227	13303	13016	13094	13153	13151	13203	13013	13075	13195	13219	13142	13095	13090	13142	13293	13287	13071	13259	13107	13041	13039	13069	13154	13251	13086	13199	13240	13044	13079	13109	13057	13373	13235	13144	13306	13078	13264	13146	13055	13143	13008	13238	13104	13169	13048	13233	13193	13087	13221	13362	13316	13278	13169	13205	13099	13140	13109	13067	13028	13263	13267	13013	13054	13055	13229	12993	13200	13169	13110	12806	13258	13119	13115	13226	13083	13038	12983	13063	13219	13049	13023	13102	13289	13148	13075	13237	13091	13105	13154	13197	13015	13127	13178	13193	13091	13241	13123	13056	13010	13096	12953	13064	13113	13116	13153	13257	13096	13112	13182	13056	13344	13110	13043	13069	13153	13107	13097	13244	13160	13107	13121	13016	13039	13045	12932	13139	12942	13085	12919	12979	13092	13103	13125	13044	12925	13062	13026	13088	13110	13200	13199	13307	13133	13259	13102	12969	13161	13035	13068	12992	13158	13012	13239	13244	13154	13030	13204	13027	12934	13088	13059	13168	13230	13326	13069	13028	13075	13021	13232	13159	13230	12909	13080	13164	13103	13093	13056	13079	13040	13125	13044	13216	13080	13360	13142	13109	13145	13003	13152	13016	13125	13228	13282	13099	12993	13213	13266	13384	13168	13081	13228	12925	13152	13081	13011	12939	13155	13159	12846	13022	13180	13083	13392	13206	13248	13257	12974	12986	13252	13156	13126	13119	13085	12984	13126	13218	13039	13037	13200	13228	13110	13176	13228	13010	13183	13120	12832	13272	13034	13082	13329	13030	13324	13217	13224	13057	13064	13013	13175	13127	13279	13008	13248	13333	13029	13070	13072	13014	13100	13081	13167	13264	12995	12959	13120	13088	13124	13150	13111	13246	13104	13222	13098	13015	13296	13140	13327	13048	13189	13237	13190	13112	12949	13099	13143	12885	13146	13147	13040	13200	12997	12956	13078	13097	13211	13243	13125	13084	13126	13114	12968	13248	13160	13204	13079	13020	12913	13054	12907
62379	103014	95032	71769	40927	13383	12820	12745	12775	12742	12908	12988	12805	12768	12859	12806	12783	12735	12921	12859	12926	12708	12831	12976	12788	12766	12834	12841	12833	12779	12672	12987	12973	12867	12920	12864	12891	12856	12835	12850	12823	12805	12819	12801	12755	12874	12813	12821	12979	12864	12829	12846	12748	12722	12992	13002	12851	12846	12841	12768	12796	12624	12829	12694	12931	12866	12719	12881	12882	12655	12821	12706	12829	12838	12859	12859	12766	12839	12796	12651	12935	12887	12821	12749	12709	12870	12811	12959	12836	12894	12901	12764	12885	12649	12898	12877	12741	12706	12788	12702	12831	12866	12874	12835	12783	12921	12791	12844	12852	12830	12724	12931	12766	12872	12828	12959	12726	12828	12867	12654	12744	12779	12634	12804	12885	12825	12857	12806	12768	12928	12680	12693	12820	12870	12762	12730	12868	12981	12745	12633	12788	12809	12844	12990	12931	12843	12695	12783	12879	12923	12695	12809	12723	12868	12823	12664	12818	12829	12774	12763	12899	12969	12831	12769	12664	12887	12747	12859	12677	12822	12854	12754	12829	12769	12774	12849	12747	12900	12748	12898	12863	12854	12955	12761	12925	12795	12936	12780	12747	12905	12765	12790	12742	12863	12645	12749	12836	12662	12901	12827	12792	12588	12909	12735	12749	12967	12847	12730	12816	12747	12730	12972	12727	12943	12777	12882	12954	12802	12867	12672	12706	12718	12838	12987	12775	12827	12924	12855	12893	12751	12783	12837	12865	12695	12770	12909	12824	12770	12848	12827	12805	12923	12975	12724	12825	12862	12788	12823	12782	12804	12694	12818	12863	12853	12925	12727	12857	12893	12841	12693	12878	12802	12875	12707	12831	12883	12945	12870	12780	12704	12735	12784	12821	12934	12949	12735	12827	12811	12812	12781	12623	12883	12743	12916	12835	12986	12702	12929	12791	12720	12822	12896	12912	12839	12798	12584	12855	12960	12758	12975	12897	12867	12963	12913	12779	12789	12728	12674	12875	12876	12762	12953	12872	12760	12825	12802	12786	12871	12807	12904	12729	12934	12848	12888	12785	12763	12821	12810	12785	12685	12902	12868	12768	12785	12704	12779	12665	12840	12863	12897	12656	12984	12837	12733	12869	12883	12903	12622	12756	12744	12776	12874	12840	12807	12837	12905	12890	12820	12870	12728	12872	12864	12724	12684	12663	12740	12866	12794	12914	12864	12780	12723	12790	12828	12792	12827	12799	12870	12800	12814	12758	12857	12905	12838	12862	12921	12752	12778	12746	12824	12927	12789	12959	12697	12873	12899	12863	12780	12880	12873	12815	12840	12802	12796	12838	12866	12676	12850	12644	12862	12689	12780	12904	12912	12799	12792	12916	12859	12778	12982	12874	12827	12771	12749	12738	12891	12807	12869	12908	12703	12789	12729	12912	12909	12793	12739	12977	12774	12781	12736	12885	12675	12967	12764	12807	12822	12842	12853	12912	12866	12808	12866	12635	12863	12895	12741	12824	12799	12768	12734	12996	12752	12947	12747	12690	12832	12921	12856	12716	12872	12799	12945	12750	12772	12818	12862	12876	12966	12758	12692	12736	12745	13052	12723	12973	12632	12924	12759	12934	12643	12833	12850	12744	12853	12946	12910	12850	12892	12767	12799	12883	12859	12883	12856	12908	12906	12887	12992	12652	12837	12892	12784	12708	12679	12912	12850	12866	12777	12596	12849	12830	12700	12710	12919	12737	12957	12883	12746	12854	12841	12762	12819	12889	12997	12710	12994	12984	12725	12781	12937	12750	12888	12790	12727	12963	12766	12795	12857	13000	12822	12865	12758	12876	12934	12847	12839	12791	12903	12811	12807	12744	12843	12913	12932	12830	12901	12772	12828	12751	12882	12874	12970	12808	12849	12875	12895	12812	12864	12680	12778	12927	12809	12724	12777	12800	12748	12822	12958	12763	12808	12841	12788	12791	12702	12792	12764	12750	12682	12899	12857	12680	12844	12764	12864	12826	12767	12745	12820	12820	12891	12734	12815	12819	12783	12778	12623	12818	12939	12807	12905	12758	12765	12947	12723	12883	12738	12761	12883	12850	12860	12798	12930	12869	12978	12846	12870	12928	12846	12701	12945	12877	12872	12924	12881	12899	12891	12839	12906	12871	12783	12732	12836	12833	12783	12690	13045	12912	12826	12829	12717	12854	12754	12800	12884	12737	12735	12849	12829	12633	12998	12748	12949	12796	12637	12893	12726	12731	12812	12976	12879	12871	12879	12930	12901	12760	12914	12752	12669	12737	12803	12858	13008	12762	12768	12750	12755	12837	12763	12797	12761	12814	12868	12837	12683	12776	12835	13070	12735	13012	12598	12988	12754	12637	12900	12710	12853	12780	12803	12878	12750	12883	12793	12958	12652	12737	12928	12829	12704	12858	12965	12903	12844	12703	12948	12834	12659	12867	12813	12703	12804	12721	12810	12886	12961	12756	12852	12716	12924	12686	12873	12889	12870	12790	12997	12704	12850	12494	12785	12687	12711	12908	12843	12816	12780	12773	12853	12781	12663	12596	12806	12790	12773	12818	12682	12946	12696	12811	12767	12782	12803	12811	12836	12850	12877	12863	12704	12899	12757	12842	12655	12655	12622	12717	12722	12844	12802	12779	12842	12852	12649	12650	12887	12724	12876	12783	12747	12777	12809	12813	12789	12815	12845	12826	12947	12813	12848	12859	12717	12893	12946	12789	12803	12768	12877	12736	12588	12724	12680	12967	12825	12863	12814	12894	12962	12754	12814	12890	12777	12775	12807	12884	12677	12876	12853	12609	12979	12791	12831	12745	12879	12839	12885	12817	12795	12912	13028	12848	12867	12757	12820	12761	12681	12773	12803	12664	12923	12731	12944	12709	12630	12965	12711	12871	12765	12951	12760	12761	12790	12767	12880	12760	12911	12694	12736	12790	12914	12835	12914	12941	12870	12768	12798	12670	12844	12786	12689	12746	12845	12745	13000	12691	12820	12940	12839	12823	12724	12910	12811	12818	12778	12755	12852	12775	12778	12799	12750	12714	12763	12935	12785	12865	12806	12731	12874	12831	12715	12791	12790	12840	12789	12837	12986	12849	12846	12940	12838	12962	12801	12811	13015	12722	12855	12682	12856	12733	12918	12734	12719	12989	12742	13020	12886	12669	12947	12576	12846	12734	12700	12943	12740	12848	12752	12881	12832	12846	12880	12759	12853	12934	12991	12802	12847	12950	12820	12829	12872	12937	12856	12926	12735	12779	12675	12683	13077	12898	12792	12804	12808	12837	12695	12820	12779	12827	12714	12874	12774	12726	12892	12825	12754	12849	12857	12811	12724	12875	12779	12711	12874	12724	12864	12734	12890	12778	12794	12835	12814	12885	12687	12845	12805	12659	12845	12754	12695	12797	12753	12792	12745	12764	12993	12790	12623	13007	12839	12841	12725	12800	12934	12747	12902	12767	12791	12856	12871	12756	12758	12789	13026	12809	12703	12818	12830	12828	12877	12664	12887	12883	12789	12803	12805	12713	12980	12763	12736	12724	12600	12656	12966	12761	12798	12821	12779	12942	12879	12891	12892	12776	12939	12783	12855	12797	12892	12819	12919	12742	12755	12922	12622	12800	12875	12833	12932	12846	13000	12785	12872	12903	12887	12826	12830	12769	12885	12763	12890	12694	12776	12884	12892	12964	12752	12798	12781	12813	12960	12688	12806	12811	12789	12802	12842	12745	12818	12818	12872	12744	12819	12660	12855	12888	12955	12803	12932	12940	12792	12707	12824	13029	12920	12963	12698	12830	12814	12821	12626	12951	12744	12710	12778	12774	12827	12768	12946	12740	12881	12650	12948	12835	12880	12817	12672	12937	12981	12659	12872	12675	12851	12941	12784	12806	12750	12751	12906	12801	12934	12815	12908	12730	12744	12726	12779	12867	12933	12800	12940	12822	12700	12931	12839	12880	12814	12889	12865	12678	12758	12904	12747	12796	12709	13006	12763	12726	12776	12809	12806	12810	12695	12797	12525	12820	12776	12823	12795	12790	12694	12788	12836	12790	12895	12825	12765	12652	12909	12897	12889	12795	12896	12743	12763	12743	12713	12868	12862	12838	12874	12823	12733	12898	12903	12741	12876	12923	12831	12818	12843	12911	12883	12907	12886	12812	12951	12809	12904	12888	12839	12695	12673	12865	12768	12898	12930	12795	12863	12836	12847	12694	12933	12784	12781	12737	12747	12961	12646	12799	12805	12798	12905	12778	13000	12968	12877	12678	12827	12765	12795	12581	12779	12849	12865	12676	12779	12789	12948	12775	12838	12898	12774	12728	12763	12906	12865	12892	12758	12790	12863	12686	12888	12842	12826	12727	12817	12791	12671	12799	12744	12894	12960	12752	12813	12719	12872	12761	12792	12597	12757	12679	12825	12676	12850	12928	12963	12828	12669	12888	12726	12766	12819	12834	12834	12686	12952	12642	12789	12701	12893	12888	12803	12868	12786	12920	12642	12867	12880	12713	12738	12931	12854	12733	12846	12774	12791	12748	12833	12776	12876	12854	12902	12837	12772	12671	12972	12798	12725	12897	12778	12928	12884	12731	12929	12840	12884	12721	12800	12715	12743	12924	12710	12783	12761	12841	12854	12910	12775	12588	12792	12851	12760	12936	12912	12804	12798	12881	12735	12853	12723	12795	12819	12683	12785	12676	12880	12851	12820	12802	12776	12969	12801	12863	12908	12811	12816	12766	12738	12871	12767	12874	12967	12739	12770	12913	12828	12887	12798	12803	12821	12678	12836	12864	12817	12929	12820	12891	12914	12755	12938	12813	12952	12724	13026	12902	12733	12894	12964	12744	12822	12778	12873	12796	12844	12901	12793	12778	12811	12776	12799	12973	12745	12917	12875	12657	12727	12899	12788	12926	12643	12767	12858	12885	12739	12745	12931	13003	12812	12981	12701	12965	12918	12895	12638	12770	12894	12843	12855	12742	12829	12952	12978	12782	12736	12798	12912	13005	12833	12803	12881	12842	12899	12852	12892	12875	12839	12905	12787	12790	12835	12754	12767	12863	12883	12809	12793	12867	12718	12916	12765	12755	12722	12813	12747	12736	12707	12904	12631	12950	12820	12664	12765
28129	30203	40003	30204	18301	13108	12562	12489	12414	12314	12356	12323	12259	12439	12359	12088	12273	12508	12363	12326	12209	12290	12361	12098	12314	12435	12252	12333	12278	12218	12312	12116	12225	12202	12171	12188	12387	12213	12295	12294	12206	12117	12304	12320	12342	12358	12480	12254	12400	12280	12336	12125	12323	12276	12247	12450	12091	12063	12205	12182	12243	12252	12265	12161	12298	12133	12225	12333	12139	12216	12281	11940	12282	12187	12223	12142	12218	12347	12216	12347	12289	12309	12290	12313	12296	12196	12348	12276	12293	12311	12307	12091	12178	12198	12127	12152	12310	12177	12334	12349	12378	12221	12343	12312	12281	12380	12247	12280	12270	12030	12220	12162	12315	12307	12334	12147	12481	12157	12363	12319	12212	12343	12212	12007	12285	12197	12193	12193	12095	12342	12163	12237	12155	12235	12285	12291	12227	12256	12263	12306	12200	12285	12148	12399	12242	12164	12247	12355	12279	12116	12223	12168	12395	12312	12150	12191	12230	12326	12149	12587	12218	12088	12094	12319	12063	12167	12136	12152	12319	12305	12268	12473	12354	12100	12101	12142	12285	12296	12207	12271	12145	12230	12154	12287	12209	12331	12521	12489	12470	12333	12141	12151	12175	12256	12213	12107	12321	12484	12170	12068	12313	12172	12121	12369	12194	12297	12259	12278	12311	12384	12286	12078	12262	12092	12235	12074	12208	12261	12433	12467	12300	12284	12311	12375	12263	12286	12213	12296	12161	12226	12207	12226	12303	12387	12272	12242	12301	12258	12233	12367	12168	12234	12249	12195	12220	12134	12302	12266	12116	12245	12260	12188	12045	12154	12253	12343	12360	12201	12133	12211	12090	12220	12222	12077	12147	12064	12244	12263	12263	12330	12210	12251	12198	12213	12261	12252	12395	12343	12161	12416	12305	12291	12416	12301	12232	12171	12257	12220	12240	12225	12209	12268	12235	12409	12049	12395	12342	12172	12448	12233	12300	12257	12258	12235	12229	12292	12241	11999	12217	12374	12459	12094	12277	12440	12183	12250	12408	12171	12451	12374	12303	12186	12105	12159	12310	12271	12293	12184	12335	12149	12142	12138	12298	12320	12246	12257	12188	12343	12243	12357	12204	12267	12248	12184	12228	12287	12330	12333	12255	12224	12160	12345	12464	12149	12183	12233	12237	12143	12278	12471	12250	12235	12177	12135	12259	12297	12048	12330	12221	12280	12158	12401	12318	12283	12180	12347	12419	12452	12430	12304	12256	12198	12403	12514	12348	12315	12216	12279	12175	12281	12005	12259	12062	12101	12296	12329	12295	12164	12280	12117	12150	12234	12310	12125	12206	12224	12359	12050	12244	12330	12028	12220	12394	12186	12244	12163	12188	12194	12331	12312	12422	12224	12221	12280	12171	12351	12171	12242	12439	12339	12262	12204	12252	12267	12040	12072	12479	12381	12364	12235	12134	12281	12287	12055	12279	12174	12180	12248	12155	12293	12250	12311	12172	12221	12235	12212	12327	12182	12263	12156	12302	12432	12234	12256	12359	12217	12316	12335	12323	12233	12339	12236	12493	12300	12197	12342	12308	12477	12150	12412	12301	12228	12152	12330	12288	12224	12302	12170	12205	12369	12076	12246	12140	12101	12251	12226	12123	12211	12375	12202	12343	12298	12290	12177	12332	12458	12378	12200	12359	12261	12229	12353	12113	12209	12335	12224	12350	12359	12361	12275	12311	12314	12276	12236	12312	12256	12266	12324	12179	12236	12192	12029	12286	12136	12215	12238	12174	12196	12264	12183	12239	12140	12239	12039	12291	12126	12290	12294	12112	12244	12161	12286	12178	12294	12244	12279	12215	12376	12357	12388	12309	12162	12163	12075	12300	12325	12223	12063	12230	12387	12202	12352	12388	12214	12134	12239	12265	12332	12403	12246	12184	12283	12151	12155	12361	12164	12179	12449	12287	12382	12247	12327	12293	12302	12104	12251	12214	12231	12124	12194	12337	12219	12216	12218	12178	12346	12082	12307	12248	12349	12278	12129	12285	12003	12210	12276	12395	12117	12231	12272	12126	12295	12142	12309	12302	12157	12278	12318	12081	12362	12290	12314	12116	12211	12206	12373	12319	12440	12312	12414	12351	12069	12191	12196	12317	12269	12258	12409	12219	12226	12291	12249	12317	12212	12232	12295	12058	12288	12321	12287	12205	12197	12314	12230	12204	12242	12210	12240	12204	12163	12346	12330	12197	12274	12295	12196	12257	12389	12216	12404	12160	12140	12200	12275	12376	12277	12281	12238	12322	12405	12108	12104	12310	12331	12122	12280	12270	12242	12298	12101	12248	12183	12064	12327	12314	12141	12374	12316	12214	12125	12197	12348	12110	12169	12233	12314	12172	12111	12086	12230	12312	12374	12268	12166	12142	12248	12380	12316	12220	12239	12283	12219	12294	12361	12277	12261	12330	12372	12519	12306	12450	12240	12324	12200	12080	12236	12264	12179	12288	12110	12224	12291	12363	12349	12374	12358	12233	12261	12112	12308	12302	12280	12207	12478	12212	12368	12234	12094	12241	12157	12182	12278	12223	12090	12385	12194	12365	12248	12228	12197	12345	12317	12319	12229	12318	12279	12211	12312	12344	12312	12179	12233	12161	12134	12309	12202	12354	12203	12260	12385	12287	12330	11998	12338	12207	12131	12138	12256	12431	12337	12146	12277	12291	12310	12347	12336	12155	12211	12206	12244	12304	12257	12248	12172	12169	12262	12336	12204	12260	12168	12206	12098	12424	12418	12227	12131	12313	12095	12265	12126	12322	12329	12362	12230	12445	12174	12329	12338	12164	12248	12243	12155	12343	12307	12355	12139	12207	12436	12066	12249	12243	12254	12301	12186	12150	12270	12381	12229	12306	12192	12127	12260	12125	12168	12097	12138	12312	12191	12273	12082	12244	12340	12149	12304	12182	12298	12225	12241	12125	12328	12207	12311	12112	12564	12421	12246	12344	12211	12232	12319	12270	12159	12192	12339	12262	12273	12385	12315	12407	12265	12302	12298	12286	12321	12174	12373	12143	12291	12406	12383	12214	12324	12070	12286	12105	12208	12331	12323	12253	12217	12494	12237	12192	12381	12275	12209	12424	12081	12220	12320	12223	12271	12303	12238	12239	12360	12212	12185	12285	12342	12223	12123	12249	12131	12250	12112	12255	12218	12230	12264	12566	12272	12106	12287	12244	12165	12184	12288	12387	12290	12110	12252	12315	12348	12095	12003	12330	12264	12230	12281	12333	12310	12188	12275	12389	12317	12127	12041	12246	12036	12256	12129	12361	12389	12414	12228	12182	12176	12424	12177	12068	12135	12379	12274	12341	12138	12405	12381	12348	12375	12389	12137	12335	12370	12259	12303	12251	12394	12274	12181	12305	12225	12184	12223	12128	12293	12382	12241	12183	12167	12354	12199	12233	12239	12183	12204	12104	12354	12322	12233	12169	12216	12297	12188	12263	12266	12094	12330	12280	12193	12100	12131	12073	12323	12253	12193	12340	12364	12263	12290	12399	12211	12198	12196	12201	12197	12262	12133	12162	12366	12228	12242	12343	12374	12389	12458	12239	12085	12086	12398	12229	12344	12329	12335	12241	12334	12183	12320	12249	12263	12268	12295	12115	12158	12252	12278	12042	12372	12273	12241	12182	12271	12413	12357	12270	12163	12243	12369	12300	12198	12314	12265	12308	12320	12200	12188	12405	12349	12178	12292	12151	12433	12287	12439	12367	12349	12313	12408	12377	12178	12175	12257	12272	12228	12313	12282	12128	12118	12153	12124	12371	12251	12210	12351	12223	12455	12133	12300	12348	12374	12326	12198	12223	12182	12208	12236	12360	12362	12212	12340	12267	12325	12393	12260	12239	12396	12130	12182	12302	12104	12377	12132	12261	12146	12247	12217	12302	12303	12229	12446	12138	12390	12399	12168	12196	12171	12254	12525	12298	12192	12075	12416	12301	12296	12281	12324	12249	12361	12306	12027	12236	12038	12179	12266	12302	12350	12284	12237	12246	12262	12193	12233	12232	12091	12314	12196	12107	12173	12210	12144	12419	12505	12223	12170	12125	12387	12227	12165	12232	12055	12408	11987	12173	12294	12330	12320	12285	12191	12277	12359	12162	12279	12280	12086	12228	12347	12383	12193	12304	12244	12421	12234	12340	12240	12219	12114	12088	12155	12252	12231	12352	12238	12238	12292	12297	12341	12340	12265	12233	12393	12192	12069	12242	12236	12336	12371	12200	12164	12239	12120	12430	12302	12304	12132	12189	12158	11988	12353	12263	12401	12289	12200	12269	12311	12185	12141	12349	12333	12185	12398	12223	12249	12294	12250	12196	12222	12206	12327	12326	12196	12204	12186	12409	12237	12298	12384	12214	12369	12146	12249	12385	12321	12181	12177	12341	12373	12245	12335	12445	12309	12102	12206	12216	12184	12354	12190	12152	12283	12077	12266	12234	12141	12265	12345	12174	12249	12213	12351	12304	12347	12303	12218	12319	12341	12179	12353	12416	12125	12376	12135	12271	12126	12145	12379	12211	12210	12229	12249	12123	12204	12325	12319	12346	12280	12164	12288	12269	12209	12170	12471	12337	12377	12247	12256	12218	12222	12399	12181	12342	12297	12308	12235	12333	12154	12293	12094	12117	12101	12254	12185	11953	12258	12199	12068	12232	12301	12211	12231	12283	12245	12280	12243	12071	12327	12100	12087	12259	12129	12281	12292	12182	12167	12318	12195	12363	12393	12219	12049	12262	12368	12206	12288	12267	12334	12330	12082	12205	12184	12249	12294	12239	12159	12310	12137	12073	12205	12334	12288	12150	12320	12180	12327	12149	12188	12269	12218	12189	12134	12366	12274	12295	12252	12248	12267	12146	12273	12199	12166	12240	12264	12288	12374	12421	12214	12254	12303	12342	12316	12184	12315	12363	12336	12235	12093	12269	12350	12250	12160	12325	12234	12149	12137	12175	12253	12385	12176	12323	12187	12313	12297	12488	12416	12218	12354	12253	12248	12311	12278	12373	12263	12273	12264	12213	12273	12358	12198	12260	12162	12170	12233	12147	12401	12015	12484	12282	12245	12152	12249	12236	12242	12036	12352	12552	12287	12124	12311
31949	51406	45387	29702	17371	12318	12284	12317	12329	12274	12093	12249	12225	12328	12087	12058	12094	12176	12141	12258	12263	12405	12315	12327	12291	12325	12221	12178	12236	12127	12318	12107	12339	12466	12252	12270	12272	12370	12143	12087	12319	12032	12271	12034	12281	12156	12032	12157	12350	12129	12229	12105	12019	12206	12178	12358	12111	12265	12186	12221	12188	12150	12085	12204	12163	11997	12182	12088	12282	12223	12193	12265	12138	12260	12259	12323	12214	12147	12347	12223	12322	12223	12169	12205	12118	12303	12191	12041	12013	12185	12094	12231	12263	12265	12276	12196	12299	12079	12331	12287	12094	12221	12200	12125	12372	12316	12069	12155	12227	12228	12073	12186	12282	12260	12188	12280	12196	12213	12095	12230	12147	12188	12187	12080	12233	12222	11980	12212	12096	12124	12099	12144	12261	12287	12057	12318	12351	12019	12093	12088	12326	12284	12400	12203	12079	12140	12145	12166	12092	12151	12263	12182	12235	12099	12385	12184	12163	12110	12282	12250	12213	12143	12182	12180	12242	12327	12153	12264	12144	12017	12097	12099	12239	12204	12096	12197	12187	12155	12345	12283	12324	12138	12155	12177	12336	12031	12170	12362	12167	11972	12113	12242	12192	12359	12176	12183	12172	12087	12276	12125	12246	12190	12208	12119	12103	12390	12252	12293	12060	12032	12257	12152	12202	12244	12225	12133	12088	12228	12222	12279	12106	12229	12151	12120	12137	12104	12137	12249	12224	12175	12324	12243	12160	12113	12250	12194	12227	12273	12198	12295	12260	12275	12177	12220	12152	12312	12311	12253	12186	12107	12229	12295	12069	12230	12208	12121	12256	12321	12163	12220	12063	12121	12171	12204	12341	12104	12244	12373	12328	12089	12152	12174	12266	12186	12169	12283	12206	12148	12250	12113	12142	12213	12191	12212	12278	12140	12181	12051	12133	12209	12314	12242	12232	12275	12200	12260	12222	12265	12147	12172	12279	12275	12262	12252	12180	12032	12252	12055	12087	12260	12155	12431	12257	12468	12031	12235	12218	11989	12155	12214	12244	12175	12232	12435	12254	12240	12274	12224	11943	12128	12108	12186	12271	12282	12168	12099	12248	12286	12290	12196	12067	12250	12256	12108	12000	12312	12186	12184	12160	12196	12261	12275	12249	12366	12314	12199	12192	12283	12249	12283	12215	12174	12232	12150	12229	12097	12215	12240	12116	12182	12141	12291	12225	12150	12209	12218	12241	12163	12185	12232	12199	12074	12225	12131	12133	12186	12105	12366	12083	12099	12281	12242	12106	12213	12299	12130	12169	12143	12084	12210	12226	12106	12388	12255	12235	12273	12126	12460	11949	12250	12310	12205	12103	12093	12178	12162	12181	12511	12223	12163	12015	12344	12094	12138	12225	12211	12179	12267	12161	12232	12154	12212	12317	12186	12291	12291	12221	12146	12266	12325	12235	12184	12219	12081	12132	12391	12158	12359	12161	12184	12116	12339	12351	12302	12186	12121	12357	11997	12194	12157	12138	12121	12213	12151	12228	12123	12139	12216	12127	12125	12208	12201	12186	12034	12117	12057	12256	12168	12139	12070	12103	12111	12068	12178	12208	12215	12214	12350	12303	12236	12134	12185	12346	12148	12246	12052	12170	12270	12090	12123	12256	12374	12200	12362	12194	12268	12084	12244	12273	12197	12249	12250	12280	12113	12266	12134	12156	12229	12232	12312	12112	12213	12222	12242	12268	12197	12240	12173	11990	12247	12241	12151	12186	12236	12402	12193	12192	12209	12075	12298	12326	12111	12167	12193	12285	12317	12254	12224	12304	12162	12161	12200	12243	12226	12307	12192	12213	12100	12239	12236	12233	12337	12097	12185	12181	12131	12215	12181	12279	12261	12205	12076	12141	12278	12186	12130	12173	12281	12093	12268	12405	12291	12095	12287	12252	12161	12221	12185	12137	12317	11909	12221	12333	12260	12187	12272	12255	12231	12079	12316	12264	12265	12276	12235	12087	11960	12261	12081	12150	12156	12304	12012	12134	12119	12113	12079	12106	12094	12184	12344	12109	12181	12219	12188	11993	12177	12107	12121	12217	12199	12129	12208	12259	12347	12169	12300	12221	12176	12370	12210	12214	12245	12384	12222	12273	12291	12193	12284	12107	12213	12289	12252	12194	12143	12210	12048	12281	12153	12358	12291	12325	12116	12121	12222	12240	12118	12183	12205	12208	12136	12170	12241	12202	12090	12086	12070	12167	12101	12184	12195	12099	11972	12178	12136	12089	12220	12284	12104	12044	12214	12220	12210	12146	12112	12076	12191	12206	12317	12133	12253	12074	12342	12177	12167	12204	12200	12285	12223	12279	12329	12137	12243	11944	12374	12070	12350	12194	12242	12145	12132	12071	12294	12262	12255	12359	12318	12280	12107	12229	12217	12067	12213	12242	12197	12113	12116	12252	12350	12234	12169	12259	12154	12187	12096	12300	12162	12208	12374	12100	12261	12277	12165	12196	12224	12148	12276	12157	12265	12188	12120	12205	12216	12187	12312	12123	12225	12291	12138	12138	11922	12136	12080	12165	12360	12376	12282	12254	12135	12275	12211	12256	12181	11991	12246	12226	12235	12306	12044	12294	12108	11985	12199	12162	12276	12342	12263	12244	12262	12146	12258	12297	12104	12254	12206	12366	12211	12175	12270	12353	12132	12193	12147	12320	12198	12174	12135	12110	12295	12234	12127	12122	12338	12426	12240	12111	12212	12176	12254	12399	12301	11990	12290	12281	12211	12192	12197	12346	12148	12214	12116	12230	12238	12188	12073	12197	12167	12179	12250	12162	12188	12256	12223	12081	12089	12285	12168	12104	11999	12208	12234	12213	12302	12020	12214	12389	12225	12159	12248	12146	12068	12118	12051	12201	12388	12252	12350	12194	12205	12295	12254	12155	12179	12069	12137	12075	12208	12190	12167	12079	12174	12239	12188	12286	12028	12410	12218	12086	12262	12206	12250	12127	12221	12296	12239	12024	12097	12230	12242	12299	12186	12148	12266	12161	12151	12154	12202	12185	12343	12270	12238	12220	12191	12227	12224	12261	12276	12149	12200	12195	12257	12043	12013	12349	12251	12321	12294	12186	12317	12290	12154	12215	12286	12015	12159	12186	12069	12129	12129	12229	12221	12204	12221	12081	12247	12065	12212	12140	12181	12242	12306	12320	12269	12249	12164	12218	12279	12178	12249	12102	12277	12263	12247	12123	12191	12169	12031	12167	12236	12152	12344	12220	12214	12191	12263	12380	12224	12193	12083	12336	12085	12166	12266	12243	12188	12194	12192	12189	12222	12121	12190	12173	12100	12245	12241	12174	12110	12094	12325	12223	12265	12203	12280	12331	12351	12241	12281	12229	12013	12201	12027	12126	12224	12095	12282	12167	12454	12152	12156	12124	12098	12201	12247	12197	12326	12283	12293	12247	12347	12173	12180	12071	12072	12151	12270	12206	12136	12064	12159	12393	12102	12267	12237	12286	12123	12000	12141	12345	12220	12134	12158	12235	12186	12222	12109	12093	12048	12250	12188	12239	12283	12156	12295	12265	12034	12270	12344	12232	12321	12299	12140	12214	12147	12095	12356	12312	12028	12079	12246	12251	12285	12204	12159	12179	12318	12097	12201	12125	12067	12310	12147	12138	12236	12111	12147	12191	12193	12301	12180	12142	12134	12282	12181	12080	12255	12187	12351	12084	12214	12243	12201	12201	12159	12127	12101	12101	12192	12139	12237	12229	12180	12163	12143	12195	12257	12249	12117	12195	12183	12285	12115	12284	12076	12124	12150	12220	12213	12226	12159	12243	12263	12304	12229	12198	12194	12126	12109	12407	12226	12314	12252	12192	12266	12200	12230	12260	12261	12089	12175	12301	12046	12282	12041	12222	12280	12207	12278	12163	12090	12319	12249	12194	12347	12180	12277	12095	12265	12198	12232	12105	12134	12188	12273	12291	12279	12310	12233	12319	12361	12079	12190	12188	12154	12079	12089	12080	12250	12122	12153	12125	12112	12233	12236	12145	12073	12234	12101	12345	12285	12195	12117	12144	12171	12222	12256	12099	12221	12227	12065	12305	12282	12196	12444	12297	12000	12283	12044	12311	12187	12109	12431	12098	12354	12057	12001	12094	12238	12222	12060	12148	12152	12263	12163	12163	12166	12153	12336	12026	12190	12263	12234	12276	12164	12186	12319	12126	12313	12242	12246	12138	12296	12295	12270	12264	12226	12176	12110	12208	12137	12067	12162	12380	12218	12237	12158	12207	12121	12283	12153	12177	12100	12221	12059	12177	12186	12161	12212	12214	12283	12222	12047	12208	12204	12029	12069	12270	12339	12218	12271	12310	12221	12295	12262	12172	12210	12220	12167	12094	12201	12281	12209	12220	12224	12288	12055	12284	11974	12247	12096	12127	12072	12162	12332	12268	12212	12197	12151	12286	12127	12065	12110	12312	12110	12371	12331	12095	12180	12395	12195	12274	12158	12069	12158	12271	12131	12353	12168	12249	12227	12322	12283	12228	12083	12133	12150	12258	12230	12114	12191	12183	12179	12293	12030	12321	12062	12373	12262	12219	12219	12166	12232	12202	12128	12123	12116	12245	12240	12076	12308	12262	12087	12362	12187	12160	12233	12035	12242	12304	12153	12090	12188	12322	12351	12276	12273	12107	12108	12345	12082	12277	12090	12223	12245	12176	12243	12196	12351	12039	12301	12222	12278	12191	12184	12160	12278	12150	12339	12167	12257	12191	12212	12236	12210	12191	12353	12246	12308	12272	12149	12151	12248	12107	12249	12161	12161	12262	12177	12071	12269	12294	12187	12097	12372	12300	12203	12199	12225	12210	12176	12203	12151	12146	12135	12206	12252	12191	12303	12344	12220	12396	12087	12098	12255	12117	12092	12076	12118	12087	12028	12069	12396	12037	12065	12189	12021	12272	12155	12197	12165	12131	12309	12218	12051	12146	12280	12240	12149	12286	12091	12323	12205	12301	12215	12221	12304	12226	12162	12108	12220	12109	12178	12179	12134	12125	12202	12171	12290	12206	12101	12201	12213	11998	12167	12108	12184	12074	12255	12344	12157	12300	12094	12384	12225	12100	12421	12152	12202
24404	23286	41249	40291	29646	20020	15088	12742	12223	12341	12369	12183	12176	12322	12214	12375	12253	12263	12237	12140	12244	12197	12072	12245	12191	12119	12263	12226	12212	12154	12225	12195	12151	12217	12261	12193	12279	12175	12168	12146	12270	12209	12271	12100	12022	12223	12138	12125	11972	12388	12115	12188	12076	12195	12163	12215	12140	12091	12145	12222	12007	12051	12165	12216	12091	12122	12160	12081	12160	12285	12132	12204	12066	12139	12274	11969	12017	12195	12260	12045	12208	11993	12080	12037	12244	12089	12122	11904	12051	12100	12146	12166	11987	12116	12298	12339	12052	12105	12238	12180	12139	12226	12022	12110	12053	12087	12075	12273	11906	12145	12288	12147	12178	12278	12086	12012	12070	12052	12296	12118	12176	12086	12302	12100	12025	11982	12022	12185	12142	12096	12312	12125	12007	11985	12203	12081	12298	11959	12011	12125	12023	12100	12022	11984	12293	12268	12152	12015	12086	12195	12090	12056	12030	12068	12079	11999	12072	11962	11995	12196	12304	12186	12284	12056	12135	12063	12012	12028	12071	12097	12042	12000	11995	12021	11817	11947	12163	12085	11879	11981	12211	12064	12023	12117	12155	12268	12115	12079	12079	12033	12065	11952	12214	12385	11954	12153	11983	11967	12062	12095	12165	12225	12247	11958	12168	12118	12283	12140	12103	12100	11993	12137	12039	12058	11894	11985	12157	12073	12062	12213	12105	12172	12042	11940	12066	12017	12066	12006	12036	12043	12035	12065	12124	12180	12198	11967	12254	12010	12148	12147	11936	11866	12221	12379	12335	12102	12093	12227	12053	11960	12144	12048	12170	11930	12048	12040	12244	12161	11987	11993	12079	12132	12099	12063	12192	12087	12015	12110	12221	12179	12060	11980	12200	12250	12030	12125	12007	12092	12157	12189	12299	12160	12148	12076	12012	12163	12262	12121	12210	12070	12145	12051	12066	12034	12193	12095	12292	12057	12073	11934	12073	12161	11987	12089	12120	12084	12040	12103	12015	12269	12093	12170	12011	12218	11900	12182	12035	12051	12139	12119	12088	12140	11993	12064	12065	12203	12022	12137	12066	12112	11901	12107	12102	11903	11988	11944	12175	12032	12115	12199	11984	12317	12149	12186	11975	12154	12168	12055	12117	12140	12145	12135	12207	12190	12208	12031	12200	12201	12032	12114	12105	12172	12092	12197	12254	12189	11965	12076	12022	12082	12099	11954	12177	12195	12299	12364	12196	12186	11962	11997	11887	12266	12063	12171	12056	12010	12263	12012	12115	12135	12170	12356	12023	12107	12034	12056	11873	12149	12083	12001	12063	12021	11994	12157	12241	12098	12116	12076	12111	12041	12221	12000	12116	12123	12182	12300	12075	12146	12058	11998	12104	12113	12136	12095	12147	12108	12113	12023	12077	12109	12133	11904	12089	12186	12221	12292	12071	12115	12300	12122	12163	12152	12180	12193	11946	12156	12197	12050	12000	12099	12143	12127	12032	12103	12203	12028	11889	11945	12221	12071	12212	12037	12217	12219	12069	11994	12138	12284	12125	12142	12220	11870	12219	11999	12098	11964	12196	12104	12151	12185	12134	12095	12308	12177	12215	12108	12103	11981	12243	11995	12196	11925	12056	12151	12021	11953	12040	12043	12121	12084	12093	12023	12147	11996	12075	12213	12122	12147	12204	12239	12127	12059	12037	12184	11890	11999	12209	12018	12043	11969	12179	12123	12200	12097	12331	12109	11956	12139	12102	12324	12104	12170	12240	12064	11939	12144	12043	11963	12098	12084	12115	12108	12034	12191	12089	12136	12155	12180	12073	11978	12024	12355	12058	12223	12326	12170	12078	12179	12061	11833	12129	12338	12248	12047	12018	12096	12025	12053	12162	12048	12165	12183	12244	12079	12053	11870	12031	12058	12306	12231	12156	11834	12042	12131	12186	12353	12043	11891	12164	11997	12036	12047	12203	12132	12192	12049	12021	12287	12248	12151	11963	12034	12187	12043	11987	12240	12086	12114	12219	12271	12320	12254	12165	12035	12077	12061	11942	12171	12037	12215	12012	12079	12249	11990	12170	12245	12001	12106	12204	12104	11998	11929	12006	12213	12130	12154	12054	12205	12014	12118	12042	12094	12186	12052	12187	12109	12115	12052	12226	12131	12117	12110	11988	11879	11986	12116	12171	12223	12076	12225	12007	11996	12124	12209	11945	12088	12220	11917	12153	12358	12144	12105	11938	12019	12049	12008	12127	12151	12194	12260	12111	12033	12127	12031	11961	12053	11992	11948	12174	11921	12014	11845	12131	12139	12265	12116	12126	12115	12141	12286	12300	12020	12332	12096	12132	12192	12149	12056	12120	12129	12125	12075	12151	12194	12050	12039	12138	12093	12092	12117	12075	11975	12170	12145	12226	12237	12212	12200	12064	12165	12093	12034	12148	12082	12164	12210	12070	12168	12190	12101	11922	12102	12163	12074	12176	12033	12258	12133	12022	12025	11951	12027	12097	12225	12100	12103	12082	12112	12052	12123	12264	11959	12128	12225	12066	12167	12081	11996	12155	12034	12175	12297	12174	12250	12247	12115	12103	12219	12155	11906	11983	12036	12234	12229	12258	12020	12323	12114	11986	12089	12061	12024	12033	12159	11983	12250	12276	12073	12228	11909	12215	12249	12223	12372	12242	12239	12363	12262	12095	11995	11984	12068	12323	12232	11981	12208	12010	11934	12155	12058	12075	12047	12188	12085	12099	12038	12098	12234	12283	12124	12114	12104	12177	12198	12125	12137	12230	12209	11925	12145	11938	12190	12123	12130	12279	12119	12122	12000	12028	12133	12116	12189	12040	12199	12243	12196	12111	12192	11925	12046	12157	12013	12119	12092	12168	12013	12266	12056	12104	12146	12180	12131	12198	12140	12168	11979	12039	12040	11986	12034	12103	12021	12242	12248	12190	12138	12193	12261	12236	11988	12003	12207	11979	12004	12223	12074	12088	12125	11983	12100	11978	12092	12137	11995	12088	12110	11954	12037	11985	12084	12119	12049	12179	12008	12291	12011	12142	12145	12059	12050	12298	12009	12042	12048	11892	12021	12256	12126	12186	12081	12105	12027	12096	12020	12084	12080	11886	12274	12213	12178	12228	12362	11957	12247	12212	12305	11901	12091	12003	12070	12114	11880	12075	12132	12149	12019	12144	12079	12080	11889	11984	12172	12081	12168	11971	11927	11874	12069	12221	12058	11982	12244	12025	12160	12215	12093	12095	12039	12076	12233	11891	12253	12204	12176	12209	12021	12215	12223	12228	11986	12238	12106	12165	12069	12231	12116	12317	12191	11997	12104	12114	11995	11999	12152	12090	12171	12066	12177	12152	12242	12096	11873	12093	12143	11954	11922	12227	12002	11934	12068	12128	12116	12102	12221	12213	12264	12151	12120	12021	12074	12073	11950	12040	12153	12236	12105	12125	12186	12022	11920	12120	12053	12167	12251	12187	12115	12050	12055	12035	12042	12000	12132	12248	12199	12153	11989	12081	12045	12161	12109	12187	12253	12044	12048	12017	12357	12023	12165	12131	11996	12246	11968	12180	12050	11934	12179	12221	12107	12107	12103	12154	12088	12228	11991	12296	12092	12068	12128	12051	12072	12116	12014	12102	12069	12014	12039	12047	12110	11976	12057	11965	12197	12194	12096	12143	12230	12088	12163	12176	12131	12145	12182	12188	12071	12303	11981	12191	11998	12139	11982	12063	12001	12265	12124	12062	12130	12029	11888	12131	11996	11973	12070	12129	12188	12059	12167	12167	12085	12129	11940	12164	12126	12212	12221	12172	12013	12153	12163	12188	12306	11969	12065	12124	12275	12048	12082	12031	12015	12247	12042	12374	12305	12062	12235	12092	12113	11979	12037	12104	12279	12099	12215	12032	12110	12047	11933	12129	12111	12126	12083	11989	12102	12077	12179	12142	12022	12116	12162	12078	12212	12238	12218	12096	12137	12119	12167	12024	12100	12055	12225	12245	12208	12031	12116	12094	12192	11937	12054	12038	12141	12074	11905	12146	12074	12140	12102	12014	12080	12138	12112	12157	12188	12008	12250	12059	12078	12198	12222	12416	12232	12081	12150	12078	12171	12083	12298	12200	11986	11942	12127	12260	12084	11993	12003	12057	12076	12216	12251	11999	12127	12070	11980	12211	12250	12189	12125	12127	12005	12179	12126	12084	12254	12117	12030	12163	12098	12086	12261	12262	12205	12087	12057	12192	12131	12175	12034	12150	12010	12145	12117	12257	12162	12074	12105	12271	11994	12217	12161	12318	12168	12241	12071	12084	11974	11972	11986	12215	11839	12134	11985	12134	12157	11991	12057	12206	12094	12263	12234	12029	12253	12231	12356	12050	12054	11966	11961	12042	12096	12119	12158	12079	11963	12023	11938	11999	12142	12026	12271	12196	12001	12154	12085	12126	12124	12042	12022	12326	11982	12150	12359	12051	11956	12055	12200	12127	12190	12200	12262	12217	12155	12110	12088	12166	12240	11993	11997	12157	12235	12137	11984	12061	11994	12078	12212	12223	12157	12265	12150	12087	12164	12081	12129	12183	12134	12099	12126	12035	12149	12118	12193	12077	12132	12239	12080	12148	12133	12163	12069	11977	12152	12068	12173	12113	12027	12166	12041	11955	12093	12097	12077	12146	12300	12138	12098	12109	12106	12198	12163	12201	12038	12150	11992	12173	12181	12078	12075	12179	12005	12124	12102	12419	12048	12123	12173	12028	12113	12235	12192	12149	12056	11980	12076	12107	11900	12225	12181	12134	12075	12015	12129	11927	12236	12116	12065	12057	12243	12171	11912	11959	11934	12049	12213	12123	12067	12013	12084	12093	12064	12153	11943	11975	12188	12045	12063	12014	12168	12133	12233	12291	12025	12203	11917	12115	12184	12150	12079	12157	11980	12136	12135	12057	11903	12121	12106	12055	12234	12169	12134	12028	12210	12291	12127	12083	12131	12148	12049	12003	12050	12163	12175	12127	12010	12019	12010	12203	12112	12084	12303	12203	12332	12124	12007	12253	12057	12221	12097	12123	12153	12009	12144	12190	12108	12179	12179	12023	12164	12063	12030	12025	11973	12062	12036	12051	12126	12207	12065
55795	92272	81597	55075	35110	14022	12179	12048	12250	12150	12066	12240	12168	12188	12160	12057	12202	12044	12146	12061	12357	12058	12081	12064	12093	12180	12180	12232	12216	12138	12140	12228	12294	12320	12155	12185	12179	12136	12324	12202	12172	12101	12314	12182	12149	12195	12126	11990	12147	12180	12025	12151	12106	12157	12101	12069	12311	12110	12093	12227	12149	12081	12277	11975	12027	12155	12089	12079	12145	12101	12104	12107	12103	12114	12077	12003	12091	12140	12156	12124	12207	12098	12205	12132	12115	12095	12156	12054	12155	12200	12239	12151	12286	12090	12009	12201	12040	12026	12136	12042	12129	12073	12096	11940	12150	12032	12073	12022	12113	12051	12070	12153	12166	12176	12047	12133	12108	12118	11943	12308	12107	12091	12074	11953	12082	12221	12100	12117	11909	12178	11907	12256	12134	12194	12029	12140	12033	12158	12122	11974	12166	12171	12233	12253	11971	12121	12075	12206	12114	12103	12171	11992	12123	12243	12246	12128	12200	12416	12116	12043	12038	12120	12110	12193	12094	12124	12186	12127	12176	12121	12168	12045	12129	12166	12122	12218	12256	12090	12146	12094	12205	12049	12104	12015	12038	12267	12141	12056	12050	12155	11993	12268	12226	12013	12199	12177	12131	12121	12127	12041	11917	12189	12127	12040	12131	12072	12221	12081	12122	12065	12172	12174	12072	12268	12087	12130	12131	12251	12244	12255	12262	12131	12138	12128	12205	12015	12210	12029	12058	12105	12209	12338	12053	12060	12159	12209	12132	12134	12140	12179	12200	12066	12174	12207	12084	12099	11992	12156	11997	12073	12164	12153	12081	12227	12077	12100	11914	12037	12156	12034	12185	12069	12101	12107	12201	11977	12319	12263	12192	12055	12009	12113	12193	12185	12124	12255	12075	12335	12121	12129	12115	11976	12038	11969	11992	12018	12109	12081	12246	12129	12282	12163	12085	11990	12218	12032	12081	11980	12176	12184	12044	12217	12267	12209	12123	12042	12136	12164	12280	11929	12182	12355	12138	12086	12221	12102	12048	12170	12157	12037	12111	12236	12148	12026	12120	12265	11978	12081	12050	12170	12038	12092	12045	12208	12190	12058	12032	12181	12159	12188	12096	12119	12106	12120	12152	12169	12156	12109	12196	11941	11969	12149	12157	12072	12239	12328	11941	12063	12219	12135	11923	11964	11956	11998	11912	12118	12156	12024	12155	12190	12201	12099	11974	12123	12005	12193	12267	12145	11933	12180	12238	11987	12050	12100	12105	12041	12018	12149	12133	12218	12203	12106	12029	12016	12170	12309	12031	12076	12109	12044	12151	12198	12088	12029	12070	12179	12135	12017	12091	12171	12067	11955	12067	12256	12174	12054	12099	12000	12093	12080	12038	12085	12352	12014	12115	12130	12092	12168	12059	12232	12199	12130	12001	12046	12096	12184	11995	11948	12180	12167	12113	12146	12181	12189	12056	12080	12286	12107	12149	12220	12339	12155	12067	12022	12019	12062	12283	12089	12172	12138	12085	12070	12116	12133	12042	12114	12068	12142	12101	12008	12220	12194	12222	12087	12138	11986	12122	12177	12134	12343	12052	12165	12215	12084	12176	12181	12178	12277	12098	12062	12219	12213	12331	12231	11997	12089	12098	12176	12136	12163	12221	12125	12250	11978	12083	12155	12098	12145	12243	12048	12139	12004	12128	12254	12162	12287	12065	12228	12246	12011	12104	12070	12126	12063	12097	12122	12130	12245	12114	12187	12137	12157	12053	12044	12145	12186	12184	12327	12237	12154	12020	12167	12243	12060	12119	12110	12065	12094	12140	12027	12254	12166	12260	12264	12205	12127	12079	12013	12118	12306	12123	12263	12107	12218	12021	12039	12083	12048	12021	12109	12186	11971	12181	12065	12109	12364	12116	12197	12172	12083	12172	12040	12146	12092	12117	12094	12139	12131	12112	12176	12190	12046	12010	12157	12013	12272	11966	11969	12315	12155	12204	12197	12217	12143	12187	12068	12095	12177	12012	12181	12047	12047	12111	12022	12099	12178	12016	12085	12198	12130	12078	12085	12158	12257	12279	12262	12039	12106	12157	12141	12252	12145	12203	12030	12196	12135	12300	12066	12038	12055	12061	12013	12123	12054	12172	12118	12140	12014	12075	12116	12038	12157	12036	12136	12132	12074	12147	12027	12169	12163	12009	12164	12380	12185	12216	12089	12210	12321	12032	12007	12128	12147	12129	12182	12181	12239	12063	12163	12249	12077	12118	12344	11965	12008	12107	12029	12156	12186	12248	12093	12055	12195	12103	12035	12093	12342	12031	12233	12221	11873	12271	11949	12135	12168	12218	12205	12118	12088	12010	12199	12108	11910	12104	12196	12197	12088	12057	12030	12175	12023	12116	12242	12144	12222	12123	12151	12170	12083	12118	12137	12131	12128	12070	12248	12180	12195	12214	12044	12058	12206	12114	12043	12166	12151	12039	12216	12153	12146	12158	12040	12175	12066	12188	12248	12105	12111	11952	12287	12093	12271	12064	12032	12018	12110	12101	12136	12179	12139	12174	12194	12200	12220	12088	12171	12040	12313	12109	12111	12177	12227	12289	12169	11932	12277	12113	12095	12038	12007	12108	11989	12030	12206	12120	12231	12004	12115	12138	11964	12163	12219	12036	12087	12070	12196	12119	12058	12246	12154	12136	12093	12170	12203	12106	12282	11951	12109	12213	12171	12212	12195	12184	12186	12311	12194	12297	12096	12071	12005	12110	11999	11918	12187	12075	12045	12111	12172	12228	12228	12116	12051	11985	12205	11957	12065	12025	12078	12196	12226	12115	11946	12103	12208	11979	12212	11974	12114	12109	12128	12305	12145	12107	11997	12091	12042	12147	12025	12041	12090	12024	12275	12114	12172	11988	12003	12168	12272	12044	12029	11990	12018	12278	12082	12252	11929	12229	12082	12045	12053	11970	12225	12068	12153	12177	12112	12171	11974	12339	11947	12146	12078	12163	11992	12193	12084	12328	12218	12208	12141	12240	12058	12047	12126	12192	12131	12219	12438	12043	12263	12175	11966	12214	12187	11977	12001	12053	12086	12125	12170	12025	12144	12054	12114	11927	12180	12310	12011	12105	12103	12122	12182	12050	12258	12026	12299	12163	12090	12149	12088	12238	12051	12013	12041	12208	12072	12241	12237	12166	12111	12218	12222	11992	12090	12093	11996	12054	12172	12134	12171	12105	12220	12069	12227	12143	12231	12107	12284	12084	12275	12113	12045	12117	12067	12181	12160	12131	12202	12185	12079	12160	12134	12183	12037	12161	12076	12175	12151	12236	12027	12124	12174	12172	12168	12177	12142	12205	12183	12150	12357	11965	12023	12041	12102	12017	12128	12174	12004	12140	12147	12129	12062	12034	12164	12099	12050	12171	12138	12139	12199	12111	12135	12265	12023	12208	12093	12118	12024	12150	12049	12162	12165	12127	12225	12189	11926	12216	12126	12163	11989	12161	12121	12111	12023	12180	11960	12097	12083	12280	12195	12118	12027	11842	12066	12346	12049	12074	12160	12196	11960	12275	12087	12195	12117	12163	11929	12089	12176	12255	12183	12101	12012	12103	12015	12039	12034	12153	12206	12185	12077	12265	12076	12271	12154	12055	12165	12161	12118	12168	11962	12065	12083	12164	12118	12130	12101	12223	12030	12166	12200	12189	11995	12092	12125	12167	12166	12078	12182	12293	12149	12147	12008	12179	12164	11982	12115	12224	12204	12287	11924	12177	12233	12007	12109	12036	11935	12138	12161	12210	12017	12189	12161	12023	12285	11909	12170	12094	12058	12131	12117	12109	12193	12195	12191	12081	12189	12237	12143	12077	12114	12022	12177	12106	12100	12187	12406	12188	12172	12082	12072	12109	12025	12023	12192	12230	12170	12156	12166	12155	12159	12197	12152	12147	11994	12184	12199	11981	12193	12031	12044	11979	12070	12069	12074	12200	12064	11934	11967	12178	12059	12186	12226	12106	12011	12233	12108	12177	12162	12036	12152	12185	12060	12069	11843	11956	12207	12013	12136	12143	12007	12112	12104	12136	12130	12177	12140	12175	12031	12165	12019	12073	11883	12083	12102	12060	12051	12224	12125	12214	12131	12181	12096	12144	12136	12136	11985	12100	12125	12226	12185	12183	12037	12014	12070	12145	12234	12062	12030	12132	12300	12157	12202	11900	12121	12193	12238	12252	12268	12164	12013	12190	12121	12178	12144	12129	12272	12026	12167	11905	12119	12058	12137	12124	11966	12100	12175	12058	12188	12113	12126	12066	12210	12172	12052	12253	12087	12309	12077	12109	11993	12086	12198	12221	12242	12329	12135	12285	12237	12106	12265	12231	12277	12067	12092	12213	12063	12047	12219	12180	12128	12229	12241	12108	12032	12196	12077	12215	12086	12225	12045	12212	12103	12210	12110	12053	12097	12032	12254	12209	12178	12220	12216	12045	11985	12152	12197	12082	12189	12001	12180	12095	12180	12099	12027	12078	12179	12050	12095	12010	12237	12180	12156	12299	12097	11940	12170	12256	12143	12092	12075	12190	12299	12028	12334	12151	12165	12096	12124	12104	12122	12036	11954	12327	12172	12062	12137	12216	12143	12125	12189	12002	12130	12114	12128	12127	12096	12223	12144	12074	12274	12283	12232	12113	11890	12001	12080	12164	12055	12131	11999	12196	12144	12048	12185	12100	12153	12247	12282	12002	12169	12112	12126	12191	12156	12104	12040	12137	12103	12136	12030	12243	12217	12079	12006	12112	12157	11953	12118	12138	12114	12105	12059	12178	11987	12135	12129	12154	12235	12170	12175	12019	12231	12195	12177	12126	12082	12203	12065	12033	12168	12148	11924	12091	12004	12162	12228	12267	12068	12272	12247	12187	12122	12216	12201	12194	12162	12128	12162	12203	11983	12170	12001	12123	12177	12206	12143	12063	12092	12256	12088	12194	12087	11979	12045	12171	11996	12145	12137	12187	12196	12179	12025	12016	12147	12091	12299	12105	12120	12227	12251	12312	12082	12270	12036	12281	12238	11995	12178	12183	12032	12109	12085	12126	12103	12142	12151	12089	12066	12181	12198	12168	12140	12246	11991	11982	12249	12007	12241
22967	22005	34793	33392	29833	23757	20194	14059	12964	13174	12988	13050	12645	12980	12841	12902	12749	12774	12910	12788	12878	12613	12783	12533	12847	12790	12583	12855	12719	12834	12560	12745	12715	12765	12803	12762	12659	12611	12626	12694	12811	12730	12752	12775	12580	12826	12895	12665	12647	12731	12800	12766	12824	12768	12873	12805	12777	12877	12654	12566	12652	12618	12502	12679	12852	12356	12842	12790	12707	12771	12595	12556	12718	12600	12678	12758	12795	12723	12719	12567	12640	12644	12670	12660	12770	12779	12695	12700	12681	12701	12714	12831	12640	12701	12773	12765	12627	12662	12679	12938	12797	12736	12694	12605	12611	12736	12670	12737	12636	12540	12768	12779	12617	12628	12710	12591	12572	12732	12649	12486	12761	12598	12713	12975	12671	12708	12732	12574	12591	12764	12797	12662	12731	12684	12669	12695	12581	12617	12594	12572	12551	12705	12667	12537	12674	12561	12703	12493	12659	12789	12747	12634	12653	12699	12710	12528	12606	12684	12760	12688	12651	12568	12654	12789	12680	12575	12767	12634	12642	12738	12570	12425	12832	12598	12649	12793	12807	12551	12669	12608	12697	12705	12616	12738	12597	12535	12866	12731	12816	12579	12675	12587	12417	12663	12621	12507	12528	12674	12549	12664	12694	12704	12559	12650	12617	12660	12669	12737	12594	12781	12726	12578	12578	12714	12748	12653	12805	12726	12764	12609	12485	12645	12531	12369	12557	12666	12711	12472	12943	12624	12618	12438	12732	12584	12566	12632	12541	12540	12524	12594	12592	12730	12778	12749	12649	12727	12829	12649	12657	12690	12634	12691	12576	12678	12615	12644	12665	12807	12645	12548	12561	12707	12622	12752	12679	12606	12405	12676	12707	12516	12618	12755	12506	12690	12626	12717	12700	12594	12594	12601	12497	12660	12663	12520	12612	12560	12694	12641	12642	12649	12714	12562	12553	12603	12708	12946	12580	12526	12658	12736	12596	12649	12611	12763	12709	12589	12726	12591	12659	12447	12663	12628	12577	12484	12600	12594	12714	12627	12625	12700	12643	12728	12594	12778	12829	12645	12675	12619	12647	12852	12788	12681	12496	12746	12680	12718	12696	12601	12926	12763	12777	12784	12482	12698	12719	12439	12678	12648	12538	12565	12522	12475	12533	12914	12665	12657	12546	12612	12627	12640	12790	12625	12688	12592	12628	12627	12518	12534	12821	12628	12511	12612	12742	12565	12575	12615	12488	12490	12802	12613	12744	12760	12697	12593	12619	12779	12731	12630	12732	12556	12666	12616	12635	12630	12644	12588	12642	12718	12583	12735	12378	12459	12763	12606	12589	12556	12753	12507	12558	12745	12702	12590	12598	12864	12764	12692	12527	12588	12619	12725	12568	12698	12752	12696	12739	12652	12789	12663	12854	12544	12554	12671	12554	12813	12679	12705	12620	12710	12745	12738	12774	12679	12539	12570	12708	12792	12823	12600	12529	12538	12774	12763	12585	12537	12800	12787	12598	12679	12641	12857	12700	12524	12609	12695	12693	12856	12500	12775	12638	12698	12576	12461	12773	12641	12570	12570	12752	12599	12655	12585	12514	12634	12815	12579	12721	12647	12646	12628	12835	12585	12559	12600	12676	12535	12663	12604	12718	12710	12604	12637	12806	12676	12676	12415	12719	12680	12631	12555	12629	12484	12655	12742	12780	12731	12550	12707	12688	12701	12585	12714	12615	12579	12752	12667	12495	12749	12732	12620	12621	12715	12666	12689	12812	12728	12743	12647	12536	12704	12622	12687	12571	12708	12589	12571	12629	12652	12571	12695	12522	12756	12589	12572	12705	12472	12500	12653	12667	12650	12718	12682	12691	12779	12733	12780	12646	12628	12607	12772	12622	12423	12739	12524	12574	12571	12488	12541	12665	12536	12585	12857	12661	12708	12705	12761	12707	12766	12614	12467	12567	12653	12562	12652	12692	12439	12579	12808	12730	12740	12847	12688	12671	12784	12618	12714	12541	12735	12522	12549	12722	12650	12703	12734	12589	12581	12747	12610	12646	12610	12624	12776	12678	12408	12553	12635	12679	12737	12610	12735	12682	12716	12730	12704	12642	12840	12663	12422	12650	12641	12913	12480	12510	12557	12595	12520	12712	12775	12561	12856	12698	12735	12679	12822	12618	12647	12693	12788	12739	12645	12751	12668	12711	12621	12470	12582	12602	12799	12731	12605	12594	12573	12555	12661	12542	12497	12704	12675	12692	12527	12563	12471	12616	12627	12693	12554	12412	12724	12642	12699	12629	12492	12587	12622	12576	12748	12774	12701	12595	12679	12969	12898	12826	12782	12649	12680	12703	12733	12865	12644	12650	12693	12515	12662	12724	12512	12558	12820	12512	12713	12695	12487	12695	12717	12550	12602	12570	12654	12739	12563	12670	12712	12800	12653	12500	12610	12710	12621	12675	12487	12595	12539	12645	12825	12635	12660	12809	12817	12669	12551	12523	12799	12779	12617	12541	12638	12692	12747	12454	12582	12620	12731	12688	12614	12811	12800	12639	12567	12676	12661	12683	12680	12616	12757	12661	12796	12652	12523	12809	12694	12557	12681	12560	12598	12484	12553	12531	12605	12565	12543	12854	12576	12617	12712	12731	12696	12751	12698	12695	12458	12489	12670	12730	12596	12566	12564	12649	12608	12490	12646	12906	12760	12691	12780	12647	12565	12708	12748	12732	12714	12785	12642	12640	12660	12714	12694	12642	12662	12595	12663	12677	12592	12487	12533	12685	12771	12681	12836	12675	12911	12566	12618	12743	12563	12678	12601	12735	12550	12843	12806	12635	12759	12702	12658	12786	12686	12717	12704	12861	12841	12620	12675	12512	12571	12615	12872	12632	12785	12649	12692	12523	12654	12608	12791	12658	12785	12688	12648	12687	12665	12564	12558	12624	12540	12621	12521	12674	12757	12709	12814	12647	12599	12529	12513	12595	12662	12554	12813	12900	12609	12718	12879	12902	12464	12639	12612	12511	12577	12646	12663	12626	12624	12744	12732	12698	12745	12752	12669	12669	12657	12750	12538	12633	12667	12704	12525	12768	12706	12734	12628	12626	12607	12797	12744	12706	12783	12551	12406	12570	12708	12642	12640	12532	12428	12820	12795	12808	12556	12601	12611	12627	12762	12751	12643	12688	12550	12652	12612	12490	12523	12556	12637	12719	12611	12569	12417	12527	12632	12526	12708	12689	12589	12723	12663	12702	12699	12805	12554	12598	12580	12498	12701	12763	12592	12473	12640	12624	12729	12580	12416	12734	12674	12657	12702	12564	12633	12635	12562	12637	12654	12704	12637	12879	12772	12797	12757	12806	12390	12629	12517	12553	12447	12656	12431	12696	12622	12630	12576	12719	12813	12580	12557	12658	12694	12769	12646	12506	12646	12598	12627	12606	12547	12711	12599	12573	12696	12856	12648	12468	12525	12665	12591	12707	12660	12639	12701	12529	12796	12667	12673	12639	12561	12740	12746	12706	12759	12702	12644	12771	12713	12630	12631	12618	12635	12627	12670	12701	12745	12591	12696	12554	12662	12732	12872	12655	12441	12648	12601	12659	12661	12514	12875	12625	12710	12719	12717	12750	12774	12591	12751	12550	12672	12685	12785	12773	12793	12706	12802	12905	12621	12719	12597	12730	12710	12595	12631	12565	12592	12676	12649	12478	12513	12446	12682	12729	12812	12630	12696	12725	12503	12693	12649	12799	12726	12708	12778	12546	12541	12627	12745	12815	12715	12610	12715	12529	12587	12578	12705	12539	12447	12541	12819	12589	12529	12617	12594	12591	12738	12654	12760	12757	12630	12550	12644	12662	12788	12516	12653	12627	12564	12581	12613	12597	12579	12660	12632	12570	12613	12719	12635	12691	12721	12629	12575	12564	12666	12574	12879	12636	12689	12668	12460	12569	12532	12405	12649	12763	12624	12762	12506	12697	12525	12565	12593	12693	12640	12603	12733	12835	12691	12601	12868	12699	12691	12772	12549	12562	12697	12771	12490	12598	12643	12533	12637	12796	12603	12659	12681	12652	12485	12712	12765	12678	12896	12796	12627	12615	12740	12665	12630	12875	12629	12542	12606	12463	12611	12819	12697	12765	12571	12726	12641	12532	12971	12672	12655	12686	12532	12745	12924	12606	12497	12581	12624	12588	12728	12806	12747	12469	12787	12700	12622	12751	12769	12580	12420	12711	12588	12588	12638	12582	12708	12758	12769	12410	12574	12765	12471	12609	12625	12535	12521	12713	12528	12691	12512	12787	12662	12801	12456	12670	12762	12716	12807	12792	12767	12660	12701	12712	12669	12585	12690	12770	12715	12558	12630	12777	12486	12704	12629	12556	12718	12690	12709	12802	12621	12395	12586	12583	12782	12659	12773	12569	12696	12654	12634	12680	12613	12535	12642	12604	12574	12533	12573	12637	12658	12677	12726	12664	12641	12700	12624	12570	12638	12576	12532	12637	12702	12579	12663	12609	12727	12746	12610	12776	12772	12767	12558	12600	12745	12759	12733	12655	12642	12628	12384	12649	12804	12739	12696	12608	12625	12776	12815	12891	12702	12596	12648	12726	12489	12589	12740	12819	12608	12544	12628	12581	12604	12537	12646	12649	12778	12649	12661	12690	12703	12630	12825	12738	12771	12700	12554	12665	12511	12765	12502	12533	12531	12789	12656	12666	12794	12595	12592	12633	12640	12888	12638	12715	12570	12682	12673	12600	12663	12731	12815	12733	12692	12648	12561	12599	12451	12657	12547	12512	12508	12847	12590	12803	12680	12464	12730	12679	12581	12760	12708	12539	12637	12722	12736	12708	12599	12730	12628	12531	12804	12757	12834	12739	12816	12695	12716	12756	12569	12696	12698	12553	12721	12555	12620	12613	12640	12585	12565	12649	12807	12801	12645	12635	12648	12523	12517	12546	12601	12662	12785	12637	12825	12687	12647	12605	12794	12570	12674	12706	12706	12606	12679	12678	12551	12736	12710	12479	12585	12866	12718	12565	12604	12676	12785	12570	12554	12637	12714	12567	12703	12790	12511	12658	12746	12611	12536	12602	12690	12559	12613	12720	12715	12631	12653	12628	12592	12491	12634	12699	12685	12733	12675
63297	103946	92746	67710	46122	17044	12365	12411	12582	12514	12570	12351	12576	12472	12362	12314	12395	12408	12463	12282	12441	12431	12297	12580	12512	12443	12356	12494	12417	12398	12499	12540	12275	12473	12298	12514	12331	12444	12686	12513	12351	12375	12542	12490	12319	12556	12587	12368	12352	12450	12431	12389	12441	12425	12430	12364	12531	12517	12274	12465	12493	12246	12515	12366	12549	12375	12387	12333	12552	12564	12387	12480	12480	12397	12408	12378	12390	12475	12442	12480	12522	12346	12524	12363	12246	12333	12508	12358	12473	12615	12368	12415	12388	12354	12486	12378	12533	12473	12430	12435	12475	12487	12429	12508	12569	12403	12332	12132	12163	12529	12439	12340	12413	12461	12395	12479	12558	12339	12410	12287	12678	12435	12478	12433	12508	12432	12426	12407	12477	12354	12279	12491	12522	12274	12496	12520	12616	12318	12481	12418	12477	12188	12331	12540	12438	12685	12357	12446	12527	12459	12453	12391	12294	12401	12491	12532	12544	12541	12204	12455	12362	12373	12407	12378	12350	12475	12568	12307	12493	12254	12280	12524	12418	12392	12444	12607	12539	12438	12312	12624	12373	12469	12583	12459	12448	12503	12262	12226	12447	12259	12339	12419	12299	12342	12345	12250	12446	12331	12489	12361	12494	12502	12585	12273	12431	12392	12366	12521	12565	12422	12461	12544	12358	12220	12468	12421	12334	12564	12624	12540	12551	12319	12324	12492	12375	12340	12444	12374	12406	12364	12385	12399	12382	12376	12273	12446	12409	12470	12384	12576	12460	12582	12520	12485	12457	12472	12532	12488	12468	12371	12403	12423	12605	12479	12477	12362	12448	12319	12306	12431	12404	12544	12418	12444	12565	12332	12605	12325	12487	12423	12477	12419	12470	12423	12400	12603	12389	12444	12417	12314	12540	12530	12538	12438	12552	12482	12463	12553	12413	12331	12358	12405	12357	12470	12408	12510	12306	12458	12352	12396	12394	12498	12348	12342	12387	12347	12326	12457	12361	12376	12463	12435	12373	12484	12572	12575	12298	12514	12514	12422	12253	12279	12382	12379	12490	12454	12480	12461	12450	12587	12503	12469	12529	12412	12470	12372	12441	12493	12350	12571	12339	12190	12399	12285	12339	12477	12502	12402	12468	12509	12472	12425	12419	12467	12484	12444	12531	12372	12413	12475	12485	12347	12355	12306	12287	12447	12461	12376	12428	12376	12579	12313	12416	12350	12526	12343	12474	12360	12670	12508	12414	12412	12371	12531	12445	12387	12328	12434	12644	12496	12271	12474	12410	12285	12503	12491	12460	12320	12459	12400	12376	12399	12439	12371	12447	12446	12468	12464	12352	12638	12529	12455	12389	12441	12239	12431	12464	12482	12434	12375	12446	12444	12437	12457	12442	12413	12446	12427	12382	12574	12557	12431	12340	12453	12357	12399	12529	12533	12307	12396	12182	12445	12440	12361	12565	12490	12421	12408	12385	12476	12520	12365	12308	12456	12301	12487	12648	12314	12363	12253	12512	12415	12378	12452	12590	12574	12335	12268	12452	12399	12512	12635	12369	12341	12367	12435	12463	12549	12483	12407	12463	12543	12358	12490	12304	12359	12350	12410	12454	12428	12315	12451	12230	12309	12376	12470	12255	12426	12395	12422	12476	12197	12433	12438	12326	12509	12399	12279	12243	12577	12422	12417	12348	12323	12402	12370	12367	12382	12523	12607	12412	12525	12492	12387	12515	12271	12185	12522	12457	12415	12551	12432	12483	12445	12420	12272	12357	12475	12407	12322	12440	12449	12445	12436	12396	12549	12542	12513	12456	12476	12501	12222	12376	12401	12379	12424	12427	12261	12536	12451	12526	12213	12400	12468	12390	12478	12335	12360	12425	12329	12603	12394	12452	12449	12367	12509	12304	12359	12427	12571	12519	12402	12234	12422	12335	12459	12292	12376	12464	12555	12496	12247	12387	12502	12442	12529	12439	12437	12469	12387	12687	12328	12502	12531	12429	12402	12457	12508	12429	12427	12532	12471	12477	12417	12411	12371	12500	12248	12352	12453	12420	12516	12336	12482	12298	12389	12389	12679	12485	12404	12509	12465	12393	12466	12440	12578	12327	12271	12421	12446	12458	12461	12383	12452	12498	12339	12460	12474	12367	12304	12370	12450	12464	12446	12405	12341	12589	12383	12503	12285	12575	12429	12336	12398	12273	12310	12449	12547	12557	12397	12365	12461	12472	12485	12564	12388	12593	12408	12421	12577	12373	12301	12449	12301	12450	12434	12420	12408	12451	12428	12468	12435	12511	12703	12481	12407	12567	12328	12507	12391	12515	12425	12396	12520	12463	12377	12360	12570	12479	12436	12491	12206	12453	12458	12383	12310	12334	12563	12539	12527	12329	12477	12443	12447	12403	12488	12411	12356	12502	12152	12332	12470	12529	12363	12393	12288	12540	12355	12638	12440	12357	12418	12342	12450	12232	12447	12367	12348	12274	12415	12404	12440	12295	12268	12280	12509	12225	12593	12433	12328	12442	12487	12297	12370	12474	12412	12529	12442	12451	12480	12285	12389	12420	12437	12436	12570	12371	12370	12389	12478	12276	12436	12453	12226	12553	12392	12285	12487	12432	12369	12306	12470	12417	12459	12398	12416	12350	12424	12625	12462	12356	12469	12472	12509	12517	12385	12456	12462	12648	12281	12416	12570	12337	12468	12372	12419	12463	12316	12517	12550	12461	12450	12500	12290	12423	12644	12595	12340	12329	12362	12347	12311	12473	12549	12450	12529	12370	12329	12287	12352	12324	12349	12517	12324	12391	12392	12434	12401	12347	12338	12360	12414	12434	12350	12458	12574	12348	12465	12438	12406	12559	12577	12408	12339	12483	12359	12484	12546	12383	12552	12504	12474	12523	12558	12417	12306	12455	12301	12540	12556	12286	12469	12190	12399	12516	12379	12354	12530	12463	12420	12294	12431	12276	12448	12527	12283	12350	12373	12503	12553	12452	12480	12323	12485	12442	12365	12463	12531	12548	12493	12666	12456	12281	12305	12408	12445	12529	12395	12385	12468	12386	12588	12504	12279	12489	12380	12464	12368	12353	12383	12391	12522	12444	12426	12424	12513	12421	12369	12402	12416	12434	12315	12332	12401	12582	12403	12265	12416	12418	12457	12363	12429	12357	12669	12413	12402	12411	12493	12548	12421	12479	12565	12464	12543	12458	12565	12410	12353	12441	12245	12425	12434	12652	12425	12469	12429	12497	12413	12384	12329	12502	12477	12375	12464	12625	12379	12363	12480	12256	12358	12337	12433	12411	12544	12412	12415	12486	12452	12480	12437	12601	12319	12565	12321	12359	12558	12263	12433	12529	12285	12345	12601	12296	12470	12502	12368	12286	12366	12315	12390	12523	12378	12457	12402	12576	12386	12367	12655	12550	12395	12470	12439	12359	12533	12418	12496	12374	12548	12519	12434	12508	12311	12445	12251	12410	12416	12308	12534	12444	12316	12432	12169	12425	12361	12491	12430	12508	12321	12377	12380	12432	12373	12516	12588	12337	12572	12413	12436	12494	12384	12248	12490	12394	12439	12479	12311	12462	12375	12538	12391	12344	12454	12321	12496	12331	12522	12264	12422	12613	12397	12302	12440	12383	12453	12402	12441	12367	12423	12362	12376	12276	12363	12339	12574	12391	12356	12517	12472	12377	12385	12431	12585	12201	12564	12472	12339	12434	12374	12468	12284	12554	12196	12616	12360	12476	12367	12384	12378	12316	12660	12470	12450	12334	12485	12479	12441	12362	12505	12508	12512	12420	12261	12335	12392	12261	12498	12419	12565	12442	12375	12295	12545	12464	12307	12274	12305	12575	12589	12515	12449	12439	12456	12375	12413	12523	12227	12451	12483	12289	12553	12436	12299	12381	12498	12421	12298	12324	12375	12351	12544	12475	12275	12372	12349	12455	12320	12449	12294	12558	12467	12548	12387	12268	12370	12396	12387	12455	12490	12612	12496	12467	12591	12461	12490	12558	12408	12412	12447	12501	12386	12434	12435	12604	12457	12424	12524	12525	12342	12445	12414	12288	12416	12402	12457	12329	12491	12463	12328	12660	12517	12491	12394	12528	12389	12567	12526	12405	12324	12531	12404	12487	12552	12423	12549	12457	12420	12436	12338	12383	12237	12456	12189	12291	12409	12514	12586	12305	12640	12472	12509	12456	12442	12411	12438	12589	12402	12484	12450	12330	12383	12464	12311	12397	12394	12481	12380	12409	12513	12535	12405	12324	12448	12435	12480	12534	12664	12396	12456	12233	12399	12404	12437	12589	12596	12286	12357	12293	12427	12469	12470	12338	12382	12556	12521	12423	12424	12520	12398	12506	12330	12378	12329	12375	12435	12308	12317	12461	12385	12441	12369	12309	12355	12432	12361	12426	12508	12520	12426	12436	12550	12302	12522	12591	12361	12466	12405	12430	12319	12281	12472	12359	12566	12474	12462	12426	12461	12444	12514	12326	12266	12416	12453	12434	12405	12321	12331	12524	12391	12352	12304	12278	12521	12500	12512	12395	12343	12525	12451	12445	12492	12384	12534	12297	12434	12395	12374	12547	12416	12511	12540	12322	12382	12545	12432	12321	12522	12351	12317	12234	12263	12431	12510	12369	12468	12557	12457	12525	12272	12297	12616	12448	12407	12354	12427	12316	12383	12402	12336	12382	12374	12311	12550	12486	12413	12352	12564	12418	12242	12382	12496	12417	12586	12209	12499	12460	12549	12380	12515	12481	12272	12488	12267	12095	12435	12492	12259	12380	12385	12472	12457	12528	12388	12327	12363	12305	12460	12558	12350	12421	12411	12339	12306	12466	12469	12497	12256	12299	12581	12571	12383	12435	12350	12384	12239	12432	12389	12417	12449	12428	12456	12379	12399	12453	12324	12376	12207	12529	12452	12386	12484	12390	12322	12368	12474	12509	12460	12472	12386	12428	12534	12390	12431	12409	12371	12341	12463	12346	12362	12426	12443	12271	12336	12446	12380	12522	12347	12437	12445	12516	12437	12431	12510	12550	12533	12473	12372	12530	12411	12386	12368	12444	12515	12428	12295	12519	12250	12512	12374	12447	12376	12429	12385	12349	12462	12408	12425
28168	29141	40107	30214	19706	14234	13244	12980	12830	12824	12912	12810	12850	13013	12812	12968	12977	13090	12874	12992	12935	12861	13001	12946	12907	13013	13001	12846	12798	12711	12814	12893	12848	12829	12880	12687	13004	12893	12932	12886	12840	12950	12949	12688	12926	13013	12820	12880	13047	12933	12849	12769	12786	12968	12798	12738	12815	12858	12922	12842	12881	12724	12876	12892	12869	12998	12916	13004	12911	12959	12981	12932	12779	12966	12933	12955	12866	12875	12903	12865	12963	12807	12956	13065	13003	12915	12976	12784	12876	13081	12790	12733	12978	12912	12791	12891	12815	12903	12870	12844	12712	12854	12933	12750	12824	12951	12946	12873	12801	13030	12886	12843	12677	12851	12889	12901	12829	12870	12696	12979	12880	12899	12928	12937	12768	12848	12930	12793	12842	12836	12892	12788	12964	12636	12815	12715	12763	12813	12871	12951	12779	12864	12764	12848	12862	12897	12936	12875	12886	12763	12726	12740	12950	12937	12804	12670	12873	12762	12828	13163	12748	12966	12810	13097	12825	12787	12793	12677	12817	12938	12903	12855	12975	12868	12802	12867	12874	12907	13050	12852	12918	12848	12834	12851	13071	13002	12821	12820	12764	12784	12850	12776	12849	12775	12843	12728	12694	12959	12850	12768	12769	12853	12814	12917	12660	12777	12969	12822	12897	12886	12896	12886	12859	12833	12901	13097	13025	12811	12818	12768	12756	12860	12949	12929	12999	12838	12613	12918	12684	12990	12881	12965	12912	12685	12898	12914	12967	12973	12747	12956	12837	12730	12967	12794	12888	12932	12842	12856	12815	12830	12780	13000	12752	13061	12963	12931	12924	12874	13103	12777	12664	12910	12574	12811	12849	12942	12851	12858	12750	12876	13018	13016	12881	12745	12886	12845	12820	12953	12791	12664	12750	12949	12813	12850	12695	12950	13011	13056	12887	12829	12832	12646	12876	13009	12562	12675	12776	12836	12835	12975	12672	12765	12812	12905	12779	12715	12693	12917	12795	12902	12882	12872	12930	12833	12789	12718	12943	12665	12862	12696	12668	12885	12857	12749	12962	12811	13064	12895	12843	12936	12886	13061	12898	13001	12947	12661	12802	12920	12869	12981	12852	12745	12931	12920	12803	12856	13014	12773	12743	12943	12704	12856	12809	12878	12891	12854	12959	12717	12919	12890	12871	12751	12905	12874	12744	12883	12783	12823	12792	12695	12915	12889	12800	12813	12835	12664	12844	12797	12844	12812	12948	12893	12972	12794	12886	12935	12994	12843	12776	12725	12969	12896	12860	12761	12792	12933	12965	13201	12942	12848	12786	12717	12854	12951	12821	12935	12805	12860	12866	12802	12857	12815	12759	12760	12806	12865	12749	12892	12869	12832	12684	12803	12846	12726	12860	12698	12938	12762	12785	12931	12865	12742	12900	12726	12753	12978	12972	12983	13030	13029	12841	12837	12744	13044	12796	12839	12893	12638	12716	12836	12915	12938	12891	12967	12781	12866	12916	12858	12942	12895	12674	12763	12732	12786	12877	12960	12946	12782	12857	12757	12941	12841	12796	12763	12905	12703	12819	12980	12817	12734	12963	12973	12922	12894	12805	12825	12941	12918	12851	12877	12720	12854	12902	12840	12601	12653	12857	12815	12695	12831	12793	12836	12976	12901	12980	12833	12881	12810	12969	12929	12861	12855	12802	12735	12842	12911	12835	12846	12861	12869	12905	12944	12957	12768	12948	12867	12993	12954	12865	12823	12867	12801	12782	12770	12845	13148	12864	12903	12750	12889	13099	12826	12888	13006	12977	12847	12777	12881	12803	12836	12841	12918	12735	12847	12982	13058	12809	13011	12721	12853	12777	12935	12856	12901	12744	12741	12910	12842	12776	12938	12930	12814	12967	12862	12763	12985	12884	12804	12949	12655	12852	12831	12845	12891	12854	12939	13045	12837	12964	12807	12732	12708	12862	12919	12887	12811	13084	12672	12924	12904	12806	12937	13023	12956	12866	12813	12852	12963	12985	12872	13041	12684	13005	12840	12806	12923	12792	12922	12933	12991	13010	12815	12808	12621	12914	12814	12831	12744	12678	12935	12802	12811	12703	12830	12855	12820	12806	12760	12841	12801	12789	12929	12831	12866	12704	12740	12898	12785	12877	12823	12954	12871	12957	12921	12815	12919	12950	12727	12782	12927	12953	12848	12966	12926	12918	12740	12834	12819	12798	12928	12786	12714	12826	12854	12860	12870	13050	12679	12774	12937	12836	12996	12879	12830	12731	12914	12667	12768	12953	12903	12740	12827	12846	13030	12864	12763	12622	12755	12668	12724	12869	13063	12969	12773	12879	12786	12807	12890	12727	13004	12726	12844	12831	12882	13011	12876	12919	12842	12854	12739	12896	12805	12740	12858	12916	12815	13006	12695	12931	12855	12974	12786	12863	12771	12749	12903	12989	12676	12912	12895	12774	12654	12677	12931	12860	12746	12698	12893	12870	12730	12785	12859	12826	12875	12870	12908	12864	12779	12836	12771	12949	12901	12977	12947	12620	12904	12736	13013	12980	12932	12899	12795	12758	12841	12692	12853	12870	12810	12959	12747	12990	12858	13037	12955	12879	12658	12848	12877	12822	12863	13004	13097	12724	13060	12892	12740	12937	12971	12799	12709	12889	12746	12705	12805	12832	12884	12877	12859	12914	12994	12919	12727	12905	12611	12763	12762	12627	12923	12806	12749	12834	12912	12939	12906	12770	12705	12858	12812	12750	13082	12866	12741	12879	12598	12674	12707	12702	12700	12688	12681	12805	12803	12963	12747	12918	13001	12772	12900	12802	12870	12965	12926	12727	12835	12852	12814	12853	12867	12872	12793	12691	12952	12824	12930	12734	13038	12851	12757	12933	12765	12720	12972	12801	12735	12756	12957	12848	12848	12717	12892	12971	13024	12895	12696	12944	12778	12845	12799	12872	12905	12791	12815	12907	12803	12823	12987	12754	12824	12826	12727	12877	12789	13054	12742	12828	12917	12793	12752	12631	12762	12878	12778	12880	12746	12835	12722	12901	12852	12908	12856	13078	12816	12967	12796	12801	12862	12811	12875	13031	12764	12910	12831	12948	12917	12937	12923	12971	12673	13076	12945	12788	12865	12935	12973	13037	12889	12803	12878	12737	12781	12945	12801	13083	12745	12815	12899	12690	12597	12764	12763	12792	12980	12960	12811	12898	12855	12858	12881	12895	12952	12894	12858	12926	12942	12974	12919	12885	12836	13009	13038	12854	12714	12774	12877	12847	12732	12747	12699	12854	12909	12759	12710	12635	12855	12895	12791	12848	12906	12725	12831	12943	12779	12836	12801	12849	12860	12816	12801	12755	12855	12628	12780	12988	12879	12939	12701	12634	13000	12729	12801	12851	12768	12869	12876	12789	13028	12814	12930	12675	12836	12952	12998	12853	12857	12993	12743	12990	12675	12739	12916	12842	12930	12714	12755	12779	12809	12803	12878	12761	13040	12740	12777	12728	12918	12725	12917	12947	12996	12862	12794	12824	12843	12915	12839	12909	12868	12780	12878	12903	12794	12832	12895	12812	12768	12929	12884	12725	12919	12897	12734	12651	12925	12707	12672	12965	12846	12799	13000	12937	12866	13014	12815	12777	12829	12808	12935	12778	12881	12807	12943	12864	12908	12811	12870	12678	12918	12800	12912	12848	12955	12684	12806	12866	12773	12781	13005	12925	13040	12869	12968	12935	12690	12850	12852	12879	12822	12662	12775	12788	12891	12749	12793	12873	12833	12645	12741	12707	12928	12910	13014	12824	12801	12992	12994	12906	12872	12794	13088	12883	12737	12800	12778	12701	12968	12859	12587	12895	12812	12843	13004	12860	12863	12751	12877	12722	12867	12982	12709	12755	12834	13007	12926	12921	12817	12741	12671	12897	12756	12723	12800	12764	12886	12851	12877	12795	12762	12735	12741	12830	12855	12954	12993	12769	12804	12803	12880	12633	12982	12910	12995	12915	12864	12903	12854	12958	12856	12934	12869	12823	13064	12709	12796	12746	12673	12860	12790	12835	12793	12858	12798	12993	12815	12758	12967	12719	12920	12866	12918	12931	12948	12945	12879	12865	12932	12829	12810	12840	12881	12868	12749	12759	12869	12874	12920	12897	12861	12943	12941	12820	12888	12844	12787	12948	12888	12842	12797	13098	12887	12869	12889	12879	12929	12840	12735	12833	12843	12828	12803	12799	12900	12884	12690	12873	12871	12899	12916	12919	12715	12791	12888	12892	12850	12732	12726	12881	13083	12779	12900	12885	12813	12767	12828	12793	12851	12893	12832	12828	12944	12955	12806	13002	12846	12920	12921	12914	12804	12681	12798	12982	12800	12876	12866	12907	12852	12885	12927	12763	12690	12655	12879	12866	13023	13019	12645	12844	12778	12897	12986	12845	12805	12698	12836	12789	12827	12763	12996	12752	12753	12750	12723	12913	12807	13102	13003	12914	12871	12738	12827	12999	12884	12713	12881	12926	12790	12835	12939	12794	12925	13005	12938	12979	12750	12829	12744	12799	12884	12916	12897	13007	12734	12653	12854	12795	12789	13000	12890	12648	12742	12896	12714	12858	12881	12805	12872	12752	12837	12686	12808	12852	12872	12968	12989	12904	12807	12868	12770	12856	13034	12788	12751	12714	12917	12766	12819	12774	12786	12828	12700	12784	12908	12793	12832	12771	12893	12800	12805	12835	12874	12790	12831	12931	12822	12916	12840	12903	13024	12800	12910	12580	13023	12800	12904	12896	12904	12914	12876	12915	12828	12766	12885	12760	12853	12946	12828	12849	12841	12891	12745	12855	12815	12727	12966	12920	12957	13018	12932	13024	12846	12891	12945	13105	12830	12892	12865	12877	12887	12808	12894	12868	12900	13063	12926	12809	12839	12842	12638	12849	12667	12878	12851	12808	12843	12880	12848	12872	12924	12796	12750	12828	12816	12839	12707	12867	12879	12758	12984	12927	12747	12862	13018	12801	12956	12866	12848	12821	12753	12853	12882	13035	12943	12955	12884	12876	12864	12884	12812	12798	12806	12913	12818	12857	12888	13098	12870	12880	12872	12749	12823	12963	12912	12821	12906	12762	12890	12801	12731
32635	50519	46017	29921	19545	13422	12568	12496	12685	12698	12598	12556	12613	12585	12591	12475	12530	12589	12898	12528	12655	12710	12670	12502	12555	12688	12700	12725	12621	12861	12552	12641	12636	12551	12725	12588	12686	12626	12593	12545	12616	12842	12692	12597	12637	12507	12711	12650	12815	12593	12582	12674	12620	12588	12666	12449	12582	12711	12708	12524	12523	12557	12498	12568	12471	12653	12566	12637	12576	12601	12695	12722	12527	12654	12580	12554	12541	12705	12574	12759	12450	12628	12577	12639	12618	12469	12592	12592	12676	12721	12700	12654	12548	12625	12548	12536	12742	12556	12676	12675	12646	12707	12626	12590	12696	12618	12693	12622	12558	12579	12611	12682	12674	12592	12724	12718	12645	12613	12669	12666	12677	12589	12565	12555	12685	12646	12694	12538	12382	12584	12637	12644	12583	12556	12613	12636	12546	12726	12514	12647	12551	12663	12677	12619	12440	12638	12781	12538	12595	12707	12635	12518	12676	12537	12535	12825	12583	12555	12678	12557	12611	12583	12600	12683	12678	12621	12467	12656	12775	12637	12636	12520	12546	12626	12731	12632	12699	12536	12733	12464	12807	12450	12602	12680	12621	12623	12483	12439	12772	12660	12620	12658	12616	12758	12621	12665	12845	12766	12625	12582	12746	12764	12432	12706	12650	12515	12598	12764	12605	12580	12560	12683	12705	12729	12563	12601	12616	12679	12531	12505	12860	12551	12624	12557	12585	12504	12626	12422	12720	12594	12721	12611	12739	12542	12638	12558	12579	12656	12677	12560	12555	12544	12751	12501	12623	12662	12591	12611	12592	12737	12648	12588	12532	12663	12662	12659	12749	12627	12546	12597	12743	12532	12749	12567	12714	12454	12570	12713	12561	12643	12517	12533	12651	12595	12604	12512	12696	12472	12578	12563	12538	12593	12618	12681	12596	12607	12575	12670	12503	12506	12587	12764	12669	12554	12736	12413	12582	12533	12747	12636	12487	12797	12560	12782	12732	12610	12623	12429	12576	12726	12586	12589	12600	12461	12512	12445	12569	12633	12494	12728	12633	12735	12664	12636	12749	12712	12591	12681	12683	12886	12721	12537	12665	12649	12760	12658	12629	12625	12655	12509	12642	12803	12694	12597	12638	12636	12600	12518	12609	12651	12530	12619	12453	12840	12610	12543	12467	12682	12727	12756	12548	12609	12553	12653	12412	12595	12679	12582	12750	12666	12479	12697	12612	12552	12522	12492	12694	12683	12473	12674	12719	12542	12646	12644	12484	12576	12789	12625	12650	12622	12620	12684	12658	12655	12457	12467	12493	12588	12691	12762	12582	12558	12709	12556	12737	12540	12718	12677	12626	12675	12600	12655	12542	12669	12712	12732	12682	12752	12640	12599	12670	12662	12558	12570	12724	12714	12667	12423	12729	12715	12535	12632	12477	12600	12650	12675	12680	12673	12586	12586	12538	12551	12585	12688	12453	12642	12841	12506	12721	12719	12633	12684	12667	12696	12613	12583	12634	12575	12507	12669	12680	12641	12515	12634	12627	12601	12652	12738	12617	12605	12685	12649	12694	12633	12508	12695	12694	12773	12507	12502	12810	12522	12609	12717	12638	12531	12553	12647	12570	12725	12681	12653	12780	12542	12687	12451	12693	12620	12619	12536	12537	12572	12776	12661	12484	12618	12502	12667	12733	12628	12717	12641	12699	12627	12631	12538	12697	12705	12709	12592	12713	12759	12543	12538	12604	12558	12786	12542	12659	12511	12692	12714	12511	12690	12713	12578	12656	12580	12681	12712	12609	12752	12588	12610	12711	12537	12626	12692	12812	12627	12660	12593	12605	12629	12414	12734	12667	12663	12544	12672	12813	12633	12502	12691	12406	12787	12604	12628	12806	12752	12577	12679	12705	12676	12533	12619	12575	12580	12569	12606	12838	12579	12732	12775	12545	12560	12546	12575	12577	12668	12528	12513	12671	12604	12734	12719	12576	12786	12675	12536	12816	12720	12731	12642	12605	12385	12779	12562	12619	12482	12638	12670	12533	12788	12499	12677	12537	12781	12617	12600	12565	12651	12576	12591	12787	12689	12619	12618	12595	12665	12714	12574	12679	12571	12555	12539	12784	12649	12476	12579	12724	12715	12714	12899	12485	12653	12646	12532	12682	12682	12781	12689	12699	12681	12711	12785	12608	12518	12482	12581	12792	12847	12715	12545	12774	12647	12666	12676	12675	12529	12680	12648	12723	12814	12789	12771	12820	12597	12519	12591	12513	12724	12430	12639	12682	12828	12699	12580	12640	12694	12665	12591	12553	12738	12613	12664	12626	12605	12737	12744	12703	12583	12652	12548	12654	12660	12676	12758	12527	12669	12725	12468	12587	12693	12559	12650	12699	12605	12633	12673	12690	12555	12762	12682	12688	12541	12696	12693	12632	12708	12494	12622	12620	12543	12555	12617	12753	12521	12579	12628	12622	12708	12535	12648	12432	12707	12443	12654	12629	12629	12602	12545	12543	12447	12604	12755	12480	12674	12513	12488	12421	12489	12549	12773	12636	12566	12766	12625	12589	12676	12662	12692	12689	12683	12561	12605	12604	12676	12604	12829	12632	12718	12635	12579	12567	12670	12614	12668	12584	12533	12716	12602	12575	12565	12697	12562	12622	12659	12831	12496	12511	12721	12811	12596	12447	12514	12763	12551	12725	12692	12780	12541	12590	12654	12489	12657	12596	12805	12575	12612	12574	12631	12809	12630	12701	12682	12852	12587	12622	12566	12643	12666	12513	12511	12713	12538	12508	12581	12829	12721	12541	12512	12483	12652	12687	12658	12643	12559	12639	12728	12425	12659	12528	12618	12582	12555	12488	12572	12623	12615	12701	12615	12699	12587	12668	12649	12680	12456	12362	12623	12452	12565	12774	12485	12632	12707	12634	12710	12490	12694	12422	12568	12597	12557	12636	12517	12664	12689	12721	12742	12608	12562	12612	12653	12583	12738	12707	12611	12611	12663	12618	12450	12796	12602	12789	12566	12639	12387	12699	12667	12562	12848	12564	12722	12558	12553	12637	12670	12542	12572	12729	12502	12566	12652	12530	12636	12619	12564	12690	12718	12741	12466	12700	12515	12555	12711	12588	12782	12628	12764	12637	12731	12589	12633	12563	12692	12587	12475	12643	12615	12536	12597	12449	12586	12672	12701	12727	12470	12819	12871	12555	12610	12543	12478	12482	12661	12749	12609	12675	12716	12714	12719	12696	12661	12627	12691	12793	12567	12417	12649	12464	12667	12552	12565	12509	12552	12563	12728	12716	12703	12779	12522	12429	12687	12569	12606	12687	12639	12556	12693	12555	12567	12556	12605	12628	12491	12675	12414	12656	12475	12611	12618	12596	12610	12752	12634	12650	12573	12718	12615	12602	12564	12598	12515	12578	12580	12712	12651	12555	12639	12575	12684	12713	12518	12621	12587	12677	12556	12569	12505	12618	12701	12605	12706	12508	12718	12429	12685	12670	12485	12738	12524	12618	12687	12546	12677	12750	12780	12772	12703	12586	12705	12650	12693	12567	12494	12523	12690	12574	12583	12699	12662	12663	12612	12631	12737	12779	12769	12579	12620	12600	12523	12569	12817	12598	12566	12720	12535	12678	12696	12602	12708	12648	12556	12716	12478	12754	12650	12684	12696	12648	12777	12725	12443	12733	12606	12608	12639	12619	12695	12655	12648	12651	12720	12608	12736	12529	12605	12509	12556	12651	12648	12538	12659	12533	12409	12679	12496	12643	12691	12555	12594	12665	12638	12562	12674	12585	12684	12556	12625	12557	12527	12762	12671	12626	12584	12539	12584	12640	12454	12751	12665	12543	12729	12466	12606	12720	12694	12757	12639	12525	12657	12700	12625	12464	12502	12596	12546	12596	12507	12626	12600	12781	12506	12483	12557	12682	12616	12577	12662	12588	12672	12673	12621	12792	12791	12699	12652	12662	12611	12730	12691	12587	12715	12636	12683	12553	12575	12660	12669	12664	12556	12579	12625	12458	12590	12524	12656	12866	12736	12596	12672	12576	12750	12694	12696	12531	12526	12636	12686	12700	12636	12649	12668	12628	12735	12705	12587	12607	12650	12489	12691	12828	12672	12688	12721	12736	12645	12616	12699	12537	12664	12537	12715	12634	12593	12570	12678	12661	12511	12669	12621	12603	12578	12637	12587	12650	12675	12592	12735	12597	12749	12719	12687	12583	12692	12557	12555	12424	12485	12680	12725	12626	12558	12746	12622	12748	12588	12534	12691	12650	12673	12577	12685	12683	12601	12729	12626	12629	12565	12697	12602	12674	12723	12708	12762	12651	12464	12722	12561	12526	12600	12677	12555	12665	12559	12712	12513	12501	12516	12558	12609	12593	12677	12491	12706	12597	12754	12582	12641	12439	12664	12653	12587	12635	12512	12685	12584	12887	12628	12616	12718	12713	12786	12654	12708	12665	12636	12623	12651	12644	12624	12613	12723	12669	12578	12701	12563	12553	12655	12571	12461	12752	12647	12495	12513	12629	12737	12573	12437	12635	12578	12616	12705	12598	12602	12609	12542	12659	12628	12510	12590	12449	12623	12637	12799	12664	12741	12617	12552	12603	12643	12584	12595	12570	12566	12652	12503	12610	12720	12592	12664	12627	12560	12702	12591	12550	12717	12596	12677	12604	12669	12561	12706	12597	12718	12550	12747	12498	12668	12469	12715	12707	12758	12567	12686	12553	12695	12689	12528	12743	12708	12665	12603	12565	12544	12734	12686	12672	12582	12699	12703	12479	12840	12629	12555	12665	12568	12750	12618	12724	12695	12690	12601	12669	12672	12620	12582	12587	12591	12688	12556	12616	12743	12557	12536	12459	12629	12494	12553	12642	12806	12754	12703	12653	12691	12494	12454	12733	12618	12798	12587	12497	12635	12644	12638	12637	12536	12586	12515	12488	12704	12704	12597	12570	12645	12545	12645	12634	12561	12645	12691	12507	12640	12561	12552	12604	12646	12637	12712	12703	12694	12507	12657	12690	12482	12576	12566	12631	12753	12719	12830	12672	12523	12695	12529	12686	12630	12714	12662	12631	12545	12779	12762	12818	12632	12603	12697	12595	12491	12685	12582	12681	12568	12727	12696
24479	23336	39968	42265	32338	22111	16760	14143	13696	13841	13666	13629	13589	13721	13471	13492	13607	13851	13734	13728	13344	13531	13637	13590	13546	13730	13394	13371	13396	13448	13641	13473	13527	13420	13376	13605	13406	13458	13379	13546	13439	13405	13317	13470	13630	13603	13499	13507	13369	13645	13378	13664	13473	13736	13397	13401	13404	13319	13507	13549	13578	13531	13434	13373	13436	13558	13522	13481	13625	13406	13413	13519	13414	13525	13497	13458	13400	13517	13576	13504	13547	13496	13540	13312	13556	13598	13449	13457	13442	13473	13506	13541	13404	13652	13567	13534	13490	13439	13428	13541	13292	13719	13479	13231	13513	13522	13321	13394	13579	13598	13569	13368	13363	13270	13530	13442	13298	13385	13356	13252	13372	13337	13263	13645	13320	13462	13374	13326	13537	13559	13617	13382	13399	13477	13630	13376	13571	13553	13433	13448	13504	13606	13442	13552	13445	13291	13380	13382	13287	13279	13419	13463	13504	13486	13360	13433	13289	13390	13395	13478	13550	13377	13444	13366	13374	13424	13437	13463	13492	13423	13411	13617	13312	13304	13348	13388	13254	13379	13594	13574	13507	13530	13376	13563	13502	13450	13360	13547	13572	13458	13260	13405	13476	13534	13499	13458	13536	13360	13240	13517	13404	13487	13457	13626	13566	13473	13578	13430	13468	13385	13530	13505	13520	13444	13467	13451	13457	13640	13520	13409	13523	13307	13487	13425	13448	13510	13300	13524	13526	13351	13424	13242	13457	13402	13449	13460	13317	13667	13454	13570	13322	13467	13455	13471	13509	13523	13430	13298	13374	13488	13375	13358	13399	13652	13403	13336	13452	13378	13341	13508	13540	13363	13183	13357	13312	13443	13340	13462	13362	13531	13573	13562	13584	13328	13619	13494	13510	13346	13385	13455	13321	13467	13339	13428	13315	13246	13283	13511	13603	13426	13496	13378	13431	13554	13310	13524	13613	13376	13411	13364	13440	13376	13498	13300	13344	13434	13600	13260	13489	13340	13581	13358	13450	13422	13500	13520	13458	13518	13624	13313	13471	13475	13671	13368	13453	13406	13382	13590	13326	13472	13625	13329	13564	13561	13483	13449	13276	13438	13669	13432	13660	13478	13490	13222	13595	13501	13323	13323	13456	13544	13544	13300	13573	13484	13634	13320	13502	13400	13378	13262	13441	13457	13512	13459	13352	13353	13366	13372	13641	13353	13332	13509	13469	13315	13529	13509	13352	13442	13468	13326	13374	13391	13607	13400	13338	13390	13580	13495	13387	13263	13453	13694	13464	13375	13352	13383	13740	13547	13378	13302	13359	13386	13530	13557	13594	13331	13458	13583	13488	13520	13365	13458	13509	13596	13468	13607	13547	13481	13503	13394	13394	13349	13396	13534	13450	13544	13527	13576	13666	13587	13542	13433	13583	13485	13492	13602	13549	13562	13430	13469	13655	13399	13490	13415	13347	13327	13461	13431	13187	13355	13599	13454	13537	13448	13416	13497	13590	13297	13423	13281	13446	13429	13274	13442	13537	13460	13528	13398	13381	13227	13491	13540	13551	13565	13363	13455	13267	13176	13473	13483	13480	13544	13491	13284	13590	13478	13621	13690	13424	13507	13435	13262	13455	13356	13507	13450	13593	13534	13458	13445	13504	13571	13495	13367	13413	13121	13434	13469	13400	13562	13538	13385	13614	13590	13497	13479	13456	13444	13336	13438	13418	13492	13578	13354	13336	13344	13657	13544	13515	13555	13421	13427	13458	13346	13484	13539	13400	13443	13639	13714	13527	13477	13435	13537	13492	13443	13398	13475	13467	13497	13532	13429	13479	13481	13392	13400	13452	13370	13408	13399	13425	13417	13449	13267	13274	13486	13445	13319	13313	13407	13262	13474	13290	13519	13449	13462	13364	13458	13517	13499	13336	13401	13408	13496	13488	13369	13352	13497	13529	13501	13250	13458	13377	13267	13222	13268	13613	13513	13496	13655	13449	13406	13446	13419	13274	13515	13345	13431	13354	13552	13392	13391	13603	13380	13447	13738	13534	13471	13383	13340	13317	13494	13433	13621	13453	13421	13479	13548	13344	13215	13526	13348	13621	13376	13444	13440	13396	13562	13638	13580	13530	13523	13269	13355	13575	13247	13472	13317	13413	13446	13500	13332	13353	13640	13477	13385	13327	13601	13353	13279	13285	13505	13340	13537	13528	13331	13545	13630	13445	13405	13619	13643	13552	13377	13545	13523	13390	13530	13619	13351	13381	13417	13547	13401	13587	13368	13394	13385	13426	13495	13429	13519	13300	13373	13425	13460	13221	13423	13358	13423	13282	13637	13542	13478	13446	13485	13599	13489	13487	13456	13403	13387	13192	13507	13423	13424	13464	13678	13516	13434	13589	13504	13700	13583	13557	13526	13342	13583	13267	13416	13576	13639	13535	13494	13395	13688	13529	13466	13523	13542	13537	13446	13242	13534	13275	13571	13444	13591	13466	13342	13342	13631	13497	13502	13358	13542	13441	13420	13496	13387	13377	13429	13328	13291	13337	13370	13539	13436	13384	13651	13436	13392	13274	13418	13552	13505	13394	13457	13458	13321	13476	13437	13661	13496	13479	13593	13402	13598	13517	13462	13518	13605	13612	13568	13456	13409	13478	13609	13328	13408	13322	13443	13527	13744	13358	13476	13445	13505	13530	13501	13662	13585	13475	13387	13462	13786	13536	13480	13458	13544	13551	13402	13550	13560	13469	13391	13416	13421	13422	13534	13329	13372	13538	13451	13340	13312	13318	13543	13526	13573	13517	13535	13363	13394	13481	13424	13391	13352	13631	13372	13497	13278	13606	13374	13400	13357	13562	13381	13536	13594	13496	13477	13615	13490	13466	13556	13426	13553	13258	13418	13511	13490	13481	13377	13466	13408	13480	13257	13521	13488	13553	13381	13446	13428	13481	13583	13401	13301	13508	13250	13408	13306	13418	13551	13341	13597	13337	13662	13507	13212	13356	13385	13452	13562	13336	13293	13487	13417	13443	13620	13662	13472	13418	13529	13358	13349	13401	13446	13394	13411	13510	13657	13515	13371	13565	13512	13485	13488	13222	13440	13491	13274	13315	13355	13450	13258	13451	13442	13282	13458	13420	13624	13531	13403	13601	13559	13476	13358	13418	13348	13432	13240	13525	13438	13514	13654	13484	13375	13412	13295	13561	13520	13472	13370	13486	13476	13595	13429	13334	13620	13368	13499	13549	13488	13557	13278	13379	13558	13568	13483	13345	13305	13626	13275	13335	13287	13568	13503	13570	13671	13444	13325	13354	13521	13386	13433	13542	13616	13518	13459	13661	13330	13387	13518	13481	13568	13421	13531	13425	13540	13437	13595	13606	13359	13532	13496	13403	13347	13531	13406	13432	13266	13444	13329	13500	13655	13548	13475	13470	13369	13377	13573	13576	13486	13510	13513	13561	13497	13461	13464	13370	13426	13639	13425	13569	13457	13517	13459	13386	13382	13430	13480	13583	13323	13493	13250	13373	13303	13467	13254	13355	13303	13431	13471	13524	13282	13486	13504	13546	13409	13417	13386	13217	13501	13512	13280	13449	13482	13611	13622	13672	13418	13461	13545	13401	13535	13470	13452	13329	13304	13305	13584	13478	13506	13339	13264	13596	13403	13478	13390	13515	13597	13403	13477	13536	13441	13419	13596	13372	13372	13477	13504	13362	13448	13476	13744	13469	13543	13330	13238	13378	13438	13485	13335	13467	13460	13396	13358	13500	13510	13333	13464	13615	13440	13394	13499	13657	13544	13623	13455	13418	13432	13561	13481	13634	13514	13476	13337	13440	13358	13647	13415	13519	13529	13622	13516	13527	13375	13526	13481	13362	13546	13430	13297	13345	13555	13416	13489	13360	13604	13566	13470	13468	13397	13416	13434	13400	13297	13486	13354	13536	13480	13480	13460	13502	13448	13445	13290	13384	13551	13599	13470	13531	13470	13350	13515	13558	13408	13521	13571	13523	13314	13518	13446	13443	13315	13457	13434	13538	13334	13464	13335	13431	13398	13356	13444	13473	13345	13333	13404	13452	13400	13474	13462	13601	13510	13422	13548	13733	13387	13299	13264	13601	13424	13541	13446	13708	13474	13432	13292	13292	13482	13513	13350	13427	13172	13542	13330	13321	13441	13468	13270	13513	13520	13482	13367	13605	13435	13519	13262	13335	13414	13481	13524	13501	13261	13517	13435	13434	13524	13475	13390	13512	13462	13292	13432	13474	13405	13395	13283	13526	13533	13346	13458	13487	13430	13396	13632	13407	13204	13452	13523	13491	13607	13196	13421	13616	13473	13409	13558	13397	13375	13540	13473	13601	13429	13384	13530	13455	13555	13541	13392	13387	13404	13580	13328	13304	13463	13376	13635	13260	13518	13270	13567	13443	13521	13545	13599	13370	13384	13456	13386	13339	13464	13344	13387	13616	13532	13261	13472	13486	13615	13509	13413	13413	13473	13757	13394	13312	13476	13327	13400	13425	13678	13318	13550	13364	13572	13457	13480	13458	13503	13523	13433	13257	13375	13353	13411	13334	13250	13506	13442	13460	13374	13333	13345	13179	13649	13414	13504	13391	13352	13505	13355	13303	13570	13504	13259	13506	13512	13465	13701	13459	13519	13598	13436	13489	13514	13362	13579	13556	13504	13369	13574	13365	13480	13495	13456	13461	13714	13310	13276	13446	13362	13510	13499	13438	13375	13597	13317	13425	13530	13478	13365	13518	13385	13371	13277	13471	13495	13583	13466	13409	13317	13501	13482	13587	13524	13527	13368	13436	13381	13505	13316	13510	13533	13521	13339	13188	13347	13345	13441	13281	13344	13460	13383	13478	13450	13510	13390	13355	13343	13383	13307	13263	13468	13419	13500	13532	13173	13537	13491	13476	13442	13494	13672	13477	13401	13700	13470	13453	13361	13392	13543	13594	13443	13395	13517	13386	13600	13375	13440	13381	13557	13477	13219	13526	13608	13443	13464	13418	13436	13419	13490	13469	13376	13449	13388	13287	13412	13513	13323	13238	13524	13538	13419	13381	13594	13469	13525	13495	13462	13410	13318	13448	13543	13486	13392	13355	13422	13340	13457	13350	13431	13498	13365
56368	91021	82050	58582	37765	17236	13185	13093	13227	13140	12914	13247	12996	13156	13178	13072	13085	12944	13110	13036	12951	13072	13157	13127	13121	13071	13237	13036	13088	13123	13097	13070	12996	13140	13113	13029	12981	13040	13084	13070	13148	13180	12966	13094	13105	12946	12990	13129	13144	12962	13079	12966	13147	13033	13063	13037	13104	12973	13039	12986	13096	12794	13076	12835	12894	12941	12979	13172	12916	13136	12938	13059	13073	13168	13121	13141	13097	13031	13151	13051	13064	13162	12896	12996	13157	13109	12995	13017	13001	13067	13179	13104	13101	13026	12976	12928	13045	12923	13070	12958	12972	13008	13201	13034	13076	13188	12991	12931	13118	13198	13026	13138	13111	13199	13036	12879	13080	13038	13029	13104	13053	13118	13113	12980	12873	13002	13120	13234	12975	12987	13120	13026	12955	13157	13062	13227	13012	13140	13090	12945	13059	12949	12808	13004	13086	12968	12894	12997	13019	13007	12945	13055	13096	13148	13019	13209	12992	13052	13011	13109	13128	13102	13183	13056	13044	13014	13064	13025	13119	13018	13091	13046	12991	12860	13187	13074	13022	12957	12911	13081	12990	12990	12984	13148	12869	13090	12970	13062	13033	13132	13113	13248	13058	13005	12983	13099	13037	13047	13173	13078	13056	12971	12959	13161	13032	12935	12996	13155	13273	13122	13018	13079	12940	13136	13073	13142	12949	12997	13090	12929	13046	13005	13013	13146	12817	13023	13044	13053	13102	13115	13157	13213	13159	13192	13156	13105	12965	12933	13063	13011	13004	12824	13013	13214	13004	13079	12964	13237	13124	13126	13067	13067	12977	12938	12946	13099	13047	13210	12877	12991	13144	13048	13121	13088	13112	13171	12915	13011	13026	13009	13031	12936	13064	12986	13097	13076	12936	13113	13066	13085	13152	12910	12840	13030	12966	13253	13057	13098	13055	13052	13002	13080	13071	13013	13107	12898	13024	13017	13007	13193	13106	13047	13017	13194	13090	12997	12938	13120	12960	13039	13096	13170	13075	12806	13074	12989	13050	13361	13101	13106	13011	13014	13014	13129	13034	12959	13000	13104	12930	12986	13102	13214	13130	12975	13147	13077	13064	13080	12995	13041	13022	13119	12993	13092	13105	12976	13091	12910	13046	13047	13127	13032	13153	13152	13172	13195	13181	12986	13002	12996	13157	13113	13205	13062	13108	12966	13000	13005	12855	13053	13173	13018	13011	13076	13035	13197	13144	12986	12844	12919	13101	13002	13119	13041	13052	13028	12901	13080	13142	13169	13154	12914	12920	12966	13087	12995	13055	13019	13185	12899	13092	13088	12996	13047	13166	13032	12971	13145	13016	13140	12981	12966	13023	13117	13136	13064	13191	13038	13053	13211	13054	13087	12945	13143	13081	12889	13125	13114	13048	13137	13021	13272	12970	13071	13118	13003	13214	13142	13097	13086	13035	13042	13084	13037	13008	13041	12968	13138	13105	12864	13135	13051	12979	13094	12986	12908	13077	13104	13090	12981	13195	13036	13121	13010	13012	13102	13023	13079	12971	13076	13202	12899	12944	13014	12932	12929	13147	13090	12961	13033	13178	12945	12994	12993	12979	13156	13029	13037	13248	13141	13012	13025	13161	13104	13089	12949	13162	12888	13069	13126	13141	13102	13040	13032	13085	13032	12962	13165	13020	12993	12870	13074	13029	13205	13107	12951	13131	13064	13021	13016	13303	13191	13083	13040	13061	13222	12941	13088	13072	12926	13016	13104	13009	13044	13070	13103	13089	13000	12988	13021	13018	13095	13075	13167	13074	13015	12959	13183	12999	13118	13211	13023	13010	13046	13043	12976	12995	12993	12952	12824	13140	13013	12927	13044	13075	13084	13111	12818	13148	13017	13067	12997	12975	13113	13046	13144	13146	13139	13134	13013	13113	13077	13044	13040	12973	13056	12976	13120	13060	13213	12934	13127	13027	13105	12932	13056	13130	13136	12912	13293	13169	13027	13004	13099	12849	13106	12907	12871	13177	13140	13031	13151	13150	13214	12990	13074	12988	13115	12920	13042	13151	13028	13020	12910	12928	13044	13007	13009	13008	13081	12917	13082	13013	13191	12899	13100	13192	12983	12983	13155	13153	12938	12910	13131	13106	12985	12934	13102	13031	13080	13007	12979	13071	13055	13068	13023	13099	12945	13202	13116	12904	12921	13083	13047	13095	13012	13010	13110	13167	12912	12984	12989	13061	13104	13098	12951	13155	12983	13094	12930	13076	13016	12923	13192	13057	12986	12925	12972	13118	13003	12994	13156	13188	13139	13032	13143	13075	12931	13040	12899	12815	12956	13040	13197	13052	13117	13026	13009	13025	13091	12993	13075	13129	12956	13033	12794	12980	12968	12890	13191	12885	13138	13169	13086	12936	13012	13122	13191	12977	13018	13009	13043	13033	13103	13154	12998	13055	13067	13119	13016	13008	13038	13216	13006	13074	12936	12957	12991	13136	13004	13047	13025	13166	13258	12880	13036	13023	12973	13140	13104	13029	13123	13100	13030	13119	12966	12992	13015	12989	12966	13112	12973	13019	13057	12828	13132	13138	13059	13081	13072	13205	13084	12834	13042	13044	13123	12827	12993	12938	13238	13006	12983	13112	12868	12984	13117	13002	12940	13062	13115	13009	13071	13075	13083	12829	13034	12784	12858	13136	12968	13151	13072	12992	13120	12833	13184	13000	12982	13115	13138	13152	13165	13021	12923	13094	13171	13049	13070	13169	12924	13034	12952	13010	12884	13159	13029	13111	12965	12981	13205	12817	13102	13128	13133	13131	13128	13076	12952	13162	13178	13058	13182	13115	12995	13172	13045	13059	12907	12962	13014	13128	13061	13037	12919	13134	13098	12975	13093	13081	13084	13079	13033	13153	13011	13035	13186	13005	13017	12960	13101	13018	13125	13219	13062	12799	13053	13094	12934	13102	12993	13025	13117	13067	13040	13056	12994	12937	12968	13117	13049	13013	13198	13117	13196	12958	13028	12984	12940	13189	13123	12848	13179	12993	13063	13030	12999	12998	12933	13009	12926	13011	13138	12963	12976	13004	12971	13102	13012	12971	13029	13158	12987	13095	13185	13146	13105	12862	13082	13043	13104	13041	13133	13094	13024	12929	13047	13172	13127	13196	12963	12956	12906	13084	12944	12992	12898	13101	13112	12910	13171	12909	13014	13040	13146	13062	12967	13056	13018	13091	13061	12888	13042	13055	13063	12926	12965	13137	13012	13013	13141	13033	12906	12893	12905	13166	13021	13075	12955	12967	12976	13001	12947	13057	13068	13165	12934	13001	13194	13062	13037	13047	13088	13046	13113	12971	13034	12942	12829	13014	13122	13070	13024	13030	12868	13050	13030	13336	13039	13008	12950	13066	12995	13196	12978	12817	13053	13042	12912	12926	13136	13091	13182	12934	13031	12925	13035	13039	13098	13054	12998	13128	12974	12875	12833	13053	13013	12876	13156	12918	12904	13042	13109	13118	13002	13043	12990	13043	13157	13058	13126	13203	13070	13250	13109	13151	13001	13178	13051	12843	12985	13089	13025	13061	12965	13153	13174	13138	13097	12978	13166	12946	13075	13081	13175	13008	13143	12917	13021	13097	13097	13276	12999	13086	13038	13068	12979	13048	13049	13080	13340	13080	13131	12926	13114	13015	13103	13074	13036	12919	13032	12901	13018	13107	13020	12970	13055	12933	13213	13014	13088	13080	13055	13132	13075	13067	13100	12906	12875	13100	13014	13017	13070	13118	13158	13087	13235	13091	12999	13170	13010	13007	13098	12983	13055	13106	13134	12964	12916	13246	12973	12989	13001	13099	13132	13117	13067	13062	13199	13006	12979	13014	13164	12837	13138	12986	13114	13036	13138	13021	13162	13087	13079	12975	13121	13014	13110	12988	13023	13059	12976	13281	13059	13017	13056	12983	13107	13050	13053	13170	13077	13098	13129	13061	13230	12921	13000	12886	13150	13049	12889	13053	13296	13198	12978	13242	13035	12972	13036	13016	13080	13197	12990	12992	12937	13045	12976	13193	13098	12989	12971	12944	13113	13067	13060	13017	12916	13102	13063	13001	13067	13114	13215	13158	13083	13108	12958	13021	13125	12986	13047	13129	13006	12928	12959	13100	12979	12935	13053	13106	13069	13015	13153	13091	13113	13048	12954	12991	12879	13030	13158	13083	13143	13073	12970	13013	13110	13090	12971	12987	13082	13163	13218	13167	12992	12999	13100	13082	13026	13047	12889	13019	13006	13149	13012	12981	13063	13032	13028	13115	12984	13067	13011	12979	13123	12998	13075	12965	12993	13045	13035	13096	12960	12921	13086	13009	13063	13073	13190	13062	13060	13146	12972	13043	13125	12982	12958	13140	13081	13113	12959	13097	13154	13071	13192	13109	13197	13040	13096	13251	13020	13219	13064	12962	12945	12691	13168	13154	13127	12841	13077	13032	13176	12770	13133	13158	12993	13030	12915	13062	13113	12940	13064	13122	13079	13235	12891	13024	13058	13097	13037	13225	12945	13084	12980	12976	12895	13124	12867	13059	13065	13080	13012	12919	13148	13032	13055	13112	13059	12860	12900	13100	12881	13084	13049	13032	13005	13076	13028	13119	13055	13206	12944	12877	12913	12964	12964	13110	12976	13003	13145	13151	13009	12887	12988	13024	13102	13093	13031	13082	13112	12996	12988	12979	12874	12932	13041	13045	13050	13025	13262	13079	13118	12989	12989	13156	13054	12917	13031	13065	13053	13113	13225	12981	12975	12970	13137	13033	13004	13022	13008	13174	13111	12889	12898	13135	13079	13012	13126	13141	13250	13130	13131	13158	12937	13065	12954	13097	13024	13022	13032	13035	13165	12892	13073	13122	13285	12969	13196	13046	12948	13070	13044	13068	13121	12958	13058	13038	13102	13241	13049	12994	13122	13106	13202	12983	13014	13108	13112	13043	13033	13017	12977	13133	13054	13085	13198	13018	13200	12970	13023	13004	12942	12968	13122	13012	13138	13044	12895	12987	13188	13062	13069	13040	13066	13026	13097	13127	13024	12933	13032	12922	13055	12849	12960	13195	12937	13128	13056	13037	13079	12997	12976	13013	12982	13105	13026
23011	22087	34066	35398	33363	25222	21591	15095	13910	13965	14014	13700	13725	13716	13636	13629	13517	13621	13678	13627	13542	13693	13430	13609	13638	13587	13569	13646	13652	13696	13707	13550	13633	13706	13562	13569	13619	13654	13719	13751	13568	13635	13642	13532	13565	13412	13348	13646	13403	13599	13449	13564	13596	13430	13452	13539	13394	13623	13704	13667	13688	13553	13559	13407	13349	13627	13611	13644	13459	13621	13553	13570	13372	13365	13389	13382	13403	13508	13680	13486	13389	13473	13516	13502	13448	13540	13560	13501	13529	13532	13544	13535	13521	13479	13453	13513	13472	13289	13474	13559	13473	13359	13371	13548	13569	13507	13573	13646	13431	13461	13340	13504	13408	13724	13577	13337	13488	13482	13523	13428	13665	13430	13532	13513	13380	13357	13440	13468	13424	13367	13359	13536	13543	13619	13579	13358	13471	13451	13512	13689	13375	13659	13417	13540	13534	13575	13423	13428	13390	13557	13567	13463	13403	13527	13449	13465	13460	13667	13549	13481	13510	13425	13496	13384	13362	13276	13512	13308	13658	13640	13435	13538	13604	13403	13532	13475	13535	13329	13497	13479	13579	13347	13468	13684	13472	13503	13407	13385	13650	13387	13505	13588	13560	13502	13667	13282	13448	13371	13392	13407	13646	13551	13532	13371	13326	13460	13630	13509	13443	13453	13276	13461	13433	13543	13591	13530	13372	13473	13623	13525	13280	13522	13500	13380	13259	13416	13440	13582	13507	13249	13437	13422	13384	13645	13565	13571	13534	13540	13484	13514	13552	13464	13450	13395	13325	13417	13462	13487	13420	13421	13463	13346	13293	13297	13576	13349	13380	13415	13537	13424	13501	13325	13320	13454	13513	13413	13368	13586	13241	13502	13491	13597	13476	13572	13486	13397	13469	13404	13495	13583	13516	13485	13328	13574	13443	13461	13566	13477	13481	13530	13515	13399	13484	13336	13538	13411	13437	13456	13348	13540	13499	13608	13257	13389	13526	13684	13635	13369	13543	13471	13508	13387	13432	13525	13354	13740	13493	13496	13483	13516	13652	13617	13353	13401	13349	13470	13225	13579	13606	13431	13252	13406	13569	13428	13529	13420	13368	13510	13537	13449	13423	13439	13508	13470	13575	13485	13455	13559	13436	13486	13635	13424	13528	13598	13519	13410	13687	13241	13599	13376	13460	13603	13577	13341	13555	13417	13402	13589	13169	13441	13432	13525	13333	13434	13569	13538	13539	13572	13485	13612	13438	13360	13394	13497	13530	13599	13456	13292	13399	13385	13365	13398	13433	13385	13662	13564	13377	13584	13481	13401	13411	13422	13559	13511	13491	13580	13539	13282	13512	13322	13640	13506	13456	13467	13565	13462	13521	13496	13483	13470	13512	13436	13399	13477	13522	13325	13662	13500	13419	13584	13405	13476	13528	13426	13394	13448	13538	13282	13415	13249	13463	13455	13372	13441	13522	13549	13516	13293	13452	13360	13456	13585	13354	13629	13745	13528	13565	13527	13621	13419	13380	13605	13484	13470	13524	13605	13550	13542	13392	13459	13391	13436	13512	13432	13475	13518	13400	13547	13553	13349	13480	13625	13327	13426	13338	13422	13483	13337	13283	13427	13604	13352	13537	13600	13328	13366	13507	13400	13625	13492	13519	13345	13510	13461	13488	13588	13484	13457	13346	13364	13408	13327	13538	13459	13398	13648	13541	13586	13492	13543	13257	13361	13435	13508	13504	13410	13529	13433	13444	13351	13486	13627	13634	13334	13462	13499	13461	13388	13395	13520	13542	13528	13415	13461	13371	13602	13481	13533	13567	13430	13498	13534	13539	13485	13622	13435	13426	13568	13419	13624	13393	13482	13504	13191	13349	13400	13498	13243	13412	13223	13430	13484	13413	13541	13438	13476	13528	13425	13394	13581	13496	13464	13374	13207	13643	13376	13570	13534	13348	13371	13224	13438	13730	13463	13412	13394	13439	13490	13326	13318	13268	13553	13539	13354	13301	13476	13724	13476	13500	13521	13490	13268	13401	13526	13557	13541	13490	13535	13445	13338	13520	13486	13684	13671	13459	13518	13483	13406	13360	13519	13527	13429	13531	13519	13582	13566	13364	13433	13470	13520	13501	13478	13487	13452	13427	13427	13386	13415	13565	13305	13389	13395	13532	13353	13492	13548	13389	13502	13502	13373	13355	13493	13569	13462	13424	13589	13467	13601	13342	13361	13475	13404	13615	13376	13575	13378	13609	13487	13374	13280	13572	13499	13564	13388	13503	13297	13514	13516	13598	13414	13504	13564	13660	13442	13598	13516	13395	13421	13585	13460	13660	13340	13552	13213	13378	13501	13487	13587	13582	13491	13603	13564	13610	13542	13561	13494	13398	13216	13497	13430	13508	13354	13517	13581	13444	13468	13642	13337	13426	13092	13525	13495	13367	13486	13485	13552	13535	13550	13331	13569	13344	13496	13514	13629	13533	13467	13554	13460	13512	13584	13457	13400	13487	13341	13307	13503	13576	13462	13471	13395	13533	13409	13444	13518	13412	13427	13471	13251	13160	13453	13443	13440	13411	13393	13369	13571	13581	13525	13500	13401	13343	13471	13387	13516	13527	13533	13536	13375	13301	13434	13486	13386	13492	13381	13296	13431	13504	13443	13619	13482	13473	13353	13527	13409	13584	13444	13505	13361	13588	13518	13324	13269	13496	13351	13540	13637	13550	13473	13415	13274	13393	13562	13474	13340	13495	13564	13562	13663	13415	13574	13613	13520	13566	13365	13399	13557	13475	13503	13469	13559	13583	13511	13445	13286	13461	13526	13374	13400	13500	13577	13373	13451	13348	13544	13413	13716	13443	13416	13400	13637	13594	13454	13382	13545	13648	13501	13438	13339	13365	13453	13641	13482	13358	13431	13508	13388	13502	13381	13371	13380	13550	13560	13633	13403	13514	13384	13487	13497	13467	13365	13612	13521	13578	13581	13508	13486	13451	13484	13371	13424	13424	13608	13540	13361	13551	13434	13552	13559	13701	13568	13470	13410	13478	13355	13632	13430	13442	13309	13554	13528	13310	13510	13405	13281	13355	13542	13290	13385	13371	13282	13376	13566	13540	13337	13550	13326	13469	13394	13519	13343	13541	13439	13490	13385	13400	13502	13483	13639	13494	13371	13235	13414	13635	13363	13460	13521	13441	13588	13479	13595	13336	13563	13531	13395	13603	13519	13487	13494	13225	13523	13270	13478	13505	13518	13533	13462	13619	13534	13435	13524	13313	13452	13509	13329	13362	13367	13431	13411	13372	13421	13342	13327	13568	13614	13547	13675	13499	13563	13667	13495	13327	13468	13522	13456	13374	13573	13425	13475	13632	13349	13442	13609	13528	13381	13571	13508	13252	13474	13424	13485	13201	13422	13486	13378	13315	13510	13238	13568	13497	13470	13566	13611	13735	13546	13347	13471	13417	13626	13596	13450	13427	13442	13627	13421	13425	13436	13302	13336	13526	13589	13507	13377	13623	13488	13360	13423	13283	13337	13497	13635	13323	13475	13369	13601	13699	13602	13515	13376	13509	13502	13484	13719	13629	13426	13372	13492	13594	13520	13401	13536	13453	13542	13312	13523	13409	13503	13510	13471	13585	13543	13356	13513	13449	13519	13515	13599	13435	13640	13471	13409	13596	13507	13407	13466	13455	13341	13487	13343	13501	13536	13695	13574	13452	13561	13281	13471	13412	13532	13432	13575	13429	13623	13569	13369	13557	13450	13484	13676	13391	13544	13497	13545	13407	13636	13701	13689	13547	13481	13586	13460	13430	13389	13429	13417	13309	13457	13328	13528	13432	13646	13406	13506	13353	13462	13554	13330	13521	13513	13539	13510	13499	13524	13513	13438	13541	13564	13396	13441	13424	13442	13614	13495	13372	13452	13494	13481	13518	13591	13472	13472	13490	13451	13456	13470	13297	13474	13515	13301	13444	13530	13495	13441	13743	13512	13529	13507	13347	13310	13493	13395	13472	13512	13387	13627	13519	13402	13463	13378	13273	13499	13451	13416	13538	13485	13528	13484	13565	13437	13500	13505	13402	13306	13322	13548	13329	13460	13431	13574	13435	13548	13494	13566	13527	13500	13535	13384	13255	13298	13436	13385	13438	13378	13620	13599	13586	13350	13568	13676	13448	13394	13516	13583	13478	13341	13533	13557	13542	13409	13492	13332	13298	13512	13595	13442	13373	13413	13470	13384	13260	13534	13629	13490	13350	13370	13604	13445	13456	13386	13541	13517	13475	13473	13395	13532	13495	13523	13565	13468	13591	13548	13649	13251	13346	13444	13594	13447	13548	13435	13396	13259	13342	13491	13449	13507	13499	13454	13541	13290	13417	13322	13419	13308	13297	13518	13385	13338	13505	13546	13193	13386	13533	13337	13478	13454	13470	13581	13423	13445	13425	13478	13510	13276	13539	13438	13512	13409	13298	13314	13572	13493	13441	13368	13423	13600	13389	13450	13295	13504	13574	13418	13488	13314	13261	13443	13357	13442	13441	13441	13574	13604	13374	13460	13518	13674	13642	13533	13517	13486	13613	13551	13556	13556	13465	13301	13416	13319	13564	13354	13438	13496	13498	13330	13697	13318	13245	13315	13556	13460	13445	13579	13796	13623	13315	13408	13377	13406	13375	13415	13511	13544	13606	13387	13520	13402	13384	13307	13378	13420	13293	13472	13288	13526	13635	13546	13573	13497	13586	13551	13535	13380	13376	13558	13587	13428	13302	13346	13492	13583	13556	13448	13433	13603	13449	13507	13238	13371	13632	13429	13573	13606	13291	13416	13493	13438	13328	13376	13482	13463	13445	13477	13548	13438	13434	13707	13629	13510	13576	13398	13477	13400	13477	13407	13420	13569	13518	13332	13423	13665	13299	13566	13379	13498	13432	13321	13490	13443	13294	13345	13470	13454	13499	13552	13581	13487	13184	13463	13398	13281	13301	13535	13305	13480	13527	13209	13291	13342	13392	13320	13310	13325	13448	13566	13602	13485	13665	13505	13587	13567	13496	13352	13593	13564	13449	13398	13468	13402	13446	13527	13563	13466	13515	13318	13466	13421	13546	13454	13458	13501	13539	13458	13330	13481	13463	13589	13511	13445
62194	102844	91893	73953	49832	21080	12938	13020	13100	13229	12908	13017	13053	13129	13137	12879	13002	13126	12883	12995	13075	12942	12862	13010	13122	12980	13071	12907	13104	13028	13242	12984	13039	12967	12841	12925	12985	13061	13017	13038	13085	13042	12948	13065	12915	13107	13151	13192	12946	12935	12878	12813	12902	13031	12937	12961	13011	12870	12921	13008	13151	13024	12931	13066	13025	12874	12999	12969	12988	12908	13120	13007	13119	12985	12941	13054	12949	13143	12952	12964	12931	12972	12985	12999	12905	12861	13120	13028	13001	13071	12897	13011	12966	13064	12893	12865	13044	13127	13174	13011	13025	12946	13080	12757	13086	13180	13014	12968	13100	12845	13060	13037	12854	13119	12940	12953	13005	13018	12930	13039	12948	13056	13034	12701	12854	13016	13043	12975	12982	12951	12846	13206	13090	12982	12961	13077	12843	12968	12929	12855	12942	13020	12927	13160	12935	12995	13073	12906	12976	13012	12928	13055	12937	12928	13005	13094	12970	12961	12923	12938	13060	13002	12991	12947	13080	12763	13033	13191	12916	13110	13029	13035	13074	12920	13037	13065	12851	12941	12966	13073	12927	13069	12870	13010	12863	12875	12967	13071	13089	12957	12896	12883	13064	12905	12892	13054	12942	13029	12985	12960	13028	12811	13094	12864	12808	13132	12994	12929	13129	13107	12941	12985	13036	12800	13026	13009	12951	13048	12932	13059	12998	12943	12981	13019	12890	12989	13013	13026	13037	13162	13009	12956	12900	12899	12935	13009	13015	13019	12888	13150	13042	12888	12912	12852	13209	12907	12996	12940	12976	12952	13098	12963	13036	12888	13063	13129	13008	13050	12882	13016	12777	13085	12931	13008	12998	13042	13018	13070	13091	13045	12968	12903	12975	13119	12833	13208	12955	12858	13012	12971	12908	12999	13018	12885	12931	12925	13086	12961	12992	13043	12993	13039	13009	12951	12879	12891	12907	12913	12993	12970	13017	12858	12891	12988	13011	12884	12975	12898	12921	12989	13043	12922	13129	12754	13079	12859	13082	12953	12821	12949	12980	12901	12909	13088	12946	12944	12944	12950	13054	12878	12940	12964	13036	12801	13050	12925	12895	13005	13106	12978	12868	12882	13021	12970	13142	13011	13068	12981	12926	13028	13100	13020	12902	12905	12976	12865	13010	12841	12809	12994	12995	13055	12923	13184	12966	13068	13006	13016	12891	12960	12958	12931	12976	12973	12974	12991	12979	12937	12951	12979	13045	12928	13029	13121	12935	12989	13072	12992	13002	13011	13030	13144	12939	13011	12941	13010	12896	12999	13098	12968	13208	12993	12980	13041	13061	12883	12984	13064	12929	12937	13038	13055	13030	13056	12901	12971	13037	12858	12882	13167	12920	12839	13026	12951	13030	12988	12804	13127	13109	12981	13002	12877	12990	12997	12880	13114	12965	12946	12931	13035	12947	12981	12962	12929	12926	12979	13006	12888	12971	12921	13014	13035	12949	13096	13048	13088	12869	13004	12947	12725	12940	12961	12753	12954	12990	13003	12939	12934	12934	12979	13218	13065	13009	12998	13138	13138	12890	13028	12908	13047	12914	13103	12914	12881	12968	12914	13011	12950	13101	12864	12902	12957	12857	12918	12848	12888	13089	12930	12946	13023	13071	12910	12919	12984	13113	13073	13046	12915	12939	12847	12947	13019	12776	12959	13143	12996	12906	12767	12967	12831	13057	12965	12979	13078	13029	13037	13090	12925	13055	12974	13008	13149	13022	13059	12954	12774	13034	12892	13151	13007	12924	13044	13067	13213	12948	12919	13120	12876	12909	12962	12959	12917	13062	13014	12963	13024	12880	12831	12910	12844	13048	13070	13089	12785	13061	12972	12889	12967	13216	12975	12979	13092	12992	12954	12908	12983	13009	12940	13073	12990	13094	12838	12941	12996	12886	13050	13044	12817	13048	12910	12969	12931	12884	13054	12990	13025	13089	12943	13111	12949	13183	12961	13085	12873	12977	12875	13010	12869	13060	13051	12929	13120	13063	12800	13028	12944	12906	13177	12876	12886	12950	13121	13010	13096	12916	13010	13025	12948	13034	12950	13025	13119	12874	12981	12998	13102	12907	12966	13019	12988	12950	13070	13048	12959	12961	12974	13080	12892	13082	12932	12908	12953	12991	12977	13020	13121	13064	12964	12958	12869	12953	13115	13005	13107	13106	13006	13065	13139	13025	12966	13012	12961	13205	13017	12945	12940	13032	13149	13091	12964	12993	12961	12835	12877	12941	12753	12944	12946	12976	13009	13050	13053	12806	13144	13015	13042	12933	12975	12863	13028	12884	13018	13048	12963	12945	13100	12957	12996	13008	12912	13003	13167	12836	12992	13067	12889	12863	13024	13119	13134	13065	13037	13069	13044	12967	13060	13009	12821	13081	12776	12904	13058	12918	12899	13084	12939	12821	12999	13251	13062	12912	12958	13024	13020	13030	13092	13148	12910	12989	13064	12995	13012	13005	12919	12999	13038	12967	12848	12896	13105	12952	13027	12905	12796	13044	12997	13170	12782	13048	12819	13052	12889	12938	12922	13154	12951	12842	12950	13146	12902	12941	13128	12922	12912	13088	13023	12939	13027	12874	13087	13016	13065	12921	13049	13107	12994	13047	13083	13152	12925	12856	13114	13076	12987	13070	12803	13073	12907	12948	13056	12693	12925	12870	12962	13110	12918	13117	13095	12873	12844	12952	12915	13024	12850	12906	13019	13202	12921	13162	13009	12960	12954	13038	12885	13120	13074	13090	12910	12988	13074	12921	13027	12981	12908	12985	13285	13052	13011	13011	12999	12973	13060	13047	12992	13103	12855	13084	13021	12905	12882	13119	12924	12833	13122	13105	13045	12939	13046	12995	12946	12973	12941	13042	13014	13003	12971	12975	12919	12697	12987	13069	13038	13005	12867	13062	13143	12950	12931	13048	13037	12906	13066	12963	12977	13021	12997	12942	12958	12972	13135	12975	12980	12975	12974	13022	13103	13011	12939	13123	13097	12779	12979	12998	13054	12833	12930	12937	12911	13099	13002	12943	13144	13024	13056	13012	12809	12869	12995	12925	13039	13162	12926	13047	12938	12988	12711	12915	12927	12847	13008	12919	13072	13047	12889	12947	13086	12984	13037	12893	12930	13057	12955	13015	12965	13030	13000	12941	12964	13011	12928	12903	12766	13039	13042	12917	12853	12980	13093	12967	13050	12859	13043	13194	13028	13025	13056	13175	12928	12930	12955	12902	12879	13022	13027	13111	12891	13050	13036	13192	12784	12944	13125	12948	12987	12920	13023	12945	12855	12830	12906	12963	12929	12999	13006	12903	12953	13080	12948	13067	13005	13024	13007	13057	12947	13084	12987	12952	12940	13213	13002	13039	12934	12920	13010	12842	13092	13000	12827	12858	12931	12918	13099	12973	12954	12832	13133	12979	12908	13081	12911	12859	13049	12763	12836	12911	12910	13062	13136	12881	13073	13011	13096	13019	13036	12988	13064	13021	13001	13050	13141	13128	13153	12890	12946	13159	12876	13188	12822	12941	12967	13057	13076	12867	12913	12907	12926	12936	12881	12901	13025	12997	13021	13021	13139	13070	12955	12913	12848	12859	13050	12934	12747	12929	12989	12987	12936	13144	13046	13002	13080	12835	13095	13112	13038	13077	13068	12972	12921	12886	12902	13035	13000	13083	12881	13087	12986	12880	12975	13168	12950	13144	13051	13059	12995	13089	12795	12956	13111	12975	12979	12926	13032	12872	12826	13102	13024	12908	12914	12922	13224	12790	12999	12967	12981	13234	13021	12997	13007	12919	13058	12877	13155	12941	12900	12902	13029	13030	12899	12999	13014	12927	12795	13014	12888	13032	12972	12900	12955	12938	12998	12893	13010	12903	13081	13055	12947	12924	13115	13007	12928	13135	13094	12900	13196	12975	13015	12969	13029	12888	12915	12919	12996	13031	12877	13104	12931	12897	12875	13026	12971	12927	13056	13038	13017	13050	13007	13047	13001	12924	12927	13014	13134	13068	13151	12899	12983	13020	13012	13075	13000	12901	13054	13006	12981	13159	13005	12877	13002	13033	13005	12979	12866	13090	13059	13046	12941	13084	13118	13028	13022	12925	13043	12950	13100	13047	12952	12918	12964	13014	12931	13129	12955	13062	12945	13185	13033	13062	12986	13100	12888	13058	12952	12918	12983	13082	12926	13023	13098	13001	12872	13008	12970	13010	13005	13110	12911	12846	13096	13114	12949	13039	13108	12770	12829	13153	12906	12947	12879	12991	13020	12889	13045	13037	12956	12994	12875	12830	13112	13143	13029	12883	12960	12919	13166	12910	13038	12907	12985	13174	12782	13027	12980	13042	12882	12933	13023	12979	12998	12904	13046	13088	12915	12928	12898	12939	12921	12928	13054	13002	13027	13004	13006	13014	13151	13019	12851	12910	13005	13016	12986	12982	13101	13026	12958	12755	12949	12797	13042	12910	13033	12987	12879	12838	13061	13040	12851	12921	12888	12940	12843	13140	12907	12945	13040	13139	13216	12939	12906	13103	13096	12810	13007	12929	12809	13097	12957	13062	12988	13017	12884	13088	12922	13075	13008	12896	12943	12990	12945	12869	12851	12959	13089	12744	13027	13105	13020	12962	12922	12991	12998	12913	12983	12874	13039	12892	12979	13052	12970	12976	12745	13114	12899	12846	12879	12916	12882	13061	12959	12866	13080	12881	12894	13193	12893	13075	12989	12985	12860	13097	12849	12963	12851	13109	12821	12933	13145	12945	12988	13251	12930	12801	12964	12993	12930	13069	13085	13069	12906	12882	12842	12948	13025	13014	13178	13067	12919	13091	13066	12917	12854	12849	13057	13005	13008	12920	13021	12979	13072	12789	13043	12851	12981	13044	13155	13026	12867	13004	12940	13104	13004	12889	13070	12985	13027	12962	13101	12994	13001	12945	12891	12960	12933	13173	12907	12955	13098	12904	13147	12913	12907	12947	12944	12861	13010	12877	12909	13009	12992	13038	12877	13139	13035	12993	13062	13055	13083	12972	13066	13121	12995	12955	13098	12891	13034	13127	13065	13097	12968	12924	12897	12970	12994	13046	12988	12965	12887
28065	30504	38263	30204	20175	14314	13238	12731	12719	12712	12831	12718	12872	12889	12758	12602	12689	12756	12744	12979	12733	12907	12988	12657	12724	12903	12742	12657	12733	12770	12585	12727	12693	12631	12567	12753	12687	12639	12678	12660	12770	12951	12807	12646	12600	12657	12739	12714	12741	12744	12948	12670	12921	12668	12831	12598	12695	12706	12532	12548	12663	12750	12758	12924	13026	12682	12649	12730	12532	12755	12657	12542	12507	12664	12591	12916	12747	12760	12665	12656	12624	12670	12699	12582	12717	12739	12524	12741	12792	12501	12564	12674	12634	12722	12684	12646	12667	12961	12650	12783	12728	12833	12584	12666	12667	12721	12657	12535	12743	12763	12577	12815	12584	12543	12574	12529	12618	12717	12656	12745	12615	12510	12489	12433	12811	12700	12740	12594	12837	12610	12728	12436	12715	12713	12690	12683	12456	12540	12615	12821	12717	12878	12616	12653	12541	12644	12687	12912	12677	12750	12569	12650	12809	12653	12790	12557	12761	12705	12553	12576	12845	12447	12669	12712	12630	12786	12761	12747	12590	12762	12733	12638	12768	12616	12680	12751	12496	12432	12690	12598	12541	12692	12765	12598	12531	12515	12570	12472	12651	12661	12581	12752	12652	12575	12690	12665	12602	12704	12624	12562	12827	12648	12535	12596	12640	12588	12843	12461	12725	12667	12855	12713	12631	12616	12741	12774	12612	12613	12689	12586	12721	12811	12732	12729	12813	12814	12551	12710	12688	12564	12653	12493	12733	12713	12704	12657	12576	12708	12690	12644	12721	12621	12670	12704	12772	12767	12680	12660	12595	12586	12753	12656	12651	12625	12587	12768	12757	12608	12849	12667	12795	12618	12732	12721	12727	12482	12612	12688	12665	12736	12825	12732	12676	12670	12719	12669	12670	12673	12788	12705	12682	12682	12723	12622	12832	12729	12687	12702	12838	12571	12576	12803	12629	12525	12639	12780	12660	12755	12714	12738	12734	12657	12559	12558	12617	12764	12669	12687	12600	12731	12601	12540	12884	12686	12688	12657	12789	12551	12707	12628	12646	12711	12627	12618	12675	12805	12572	12781	12677	12507	12676	12801	12722	12508	12647	12601	12713	12691	12727	12717	12826	12488	12695	12683	12644	12603	12594	12780	12574	12651	12690	12619	12735	12639	12810	12720	12686	12761	12700	12757	12710	12649	12610	12689	12576	12776	12710	12635	12649	12672	12422	12653	12782	12536	12775	12741	12730	12746	12555	12608	12553	12654	12691	12667	12799	12521	12618	12695	12520	12615	12627	12891	12604	12437	12794	12702	12651	12615	12661	12651	12665	12805	12860	12779	12609	12932	12633	12600	12771	12759	12807	12618	12630	12571	12554	12772	12757	12731	12774	12561	12771	12696	12697	12667	12713	12768	12820	12579	12623	12600	12636	12537	12463	12705	12652	12457	12535	12585	12569	12681	12723	12647	12713	12907	12657	12778	12752	12536	12664	12760	12807	12744	12660	12702	12516	12552	12713	12640	12624	12553	12616	12685	12585	12609	12583	12732	12646	12680	12733	12490	12679	12601	12913	12510	12712	12896	12486	12651	12656	12778	12790	12547	12552	12674	12495	12796	12800	12671	12710	12718	12692	12517	12580	12794	12810	12950	12537	12580	12505	12637	12549	12619	12437	12493	12552	12541	12695	12692	12685	12640	12539	12569	12619	12711	12755	12694	12879	12577	12706	12700	12675	12732	12590	12788	12686	12835	12699	12672	12771	12564	12651	12682	12748	12593	12639	12682	12705	12658	12801	12694	12525	12731	12814	12618	12688	12748	12610	12516	12879	12559	12526	12786	12671	12773	12809	12698	12678	12769	12777	12520	12628	12695	12658	12506	12671	12632	12633	12582	12781	12597	12763	12821	12606	12651	12693	12478	12548	12693	12814	12766	12595	12815	12715	12725	12651	12579	12553	12675	12669	12731	12746	12588	12680	12637	12462	12514	12886	12580	12601	12702	12693	12714	12750	12704	12737	12695	12525	12575	12760	12653	12740	12776	12605	12620	12651	12399	12762	12720	12704	12513	12673	12773	12570	12764	12927	12453	12632	12694	12617	12737	12359	12838	12763	12631	12611	12583	12786	12764	12666	12788	12836	12797	12698	12649	12479	12692	12601	12631	12735	12602	12703	12883	12506	12629	12620	12593	12827	12813	12522	12622	12547	12571	12798	12732	12685	12749	12659	12523	12602	12729	12477	12449	12777	12592	12608	12720	12668	12690	12632	12560	12684	12837	12714	12686	12666	12669	12695	12771	12514	12696	12678	12706	12575	12709	12644	12758	12748	12507	12709	12722	12706	12711	12740	12472	12616	12635	12558	12703	12702	12743	12836	12594	12761	12492	12636	12720	12567	12762	12788	12618	12548	12864	12803	12739	12789	12662	12555	12671	12676	12624	12534	12650	12788	12816	12892	12657	12815	12541	12769	12646	12792	12706	12726	12745	12721	12718	12604	12697	12826	12486	12472	12768	12827	12711	12756	12769	12531	12637	12619	12639	12607	12795	12803	12771	12769	12680	12763	12609	12673	12605	12679	12677	12702	12445	12596	12612	12529	12616	12475	12545	12734	12751	12762	12737	12543	12734	12651	12581	12808	12666	12622	12614	12488	12721	12585	12720	12606	12688	12716	12753	12706	12484	12896	12704	12739	12519	12656	12535	12778	12653	12703	12799	12659	12784	12512	12624	12674	12564	12610	12790	12648	12694	12721	12790	12671	12916	12724	12801	12514	12671	12648	12628	12685	12481	12593	12727	12713	12814	12719	12767	12563	12589	12640	12563	12653	12567	12632	12649	12676	12672	12773	12770	12723	12657	12734	12409	12577	12644	12861	12677	12853	12925	12618	12673	12722	12810	12719	12685	12616	12682	12777	12634	12693	12652	12692	12665	12597	12777	12665	12729	12641	12550	12938	12663	12441	12605	12583	12440	12692	12686	12572	12631	12695	12687	12599	12779	12780	12743	12787	12585	12625	12615	12755	12760	12875	12728	12806	12787	12549	12736	12770	12682	12772	12761	12594	12654	12690	12730	12645	12602	12614	12932	12790	12631	12789	12655	12652	12617	12664	12599	12779	12727	12522	12702	12629	12630	12481	12835	12616	12736	12451	12704	12643	12651	12770	12613	12610	12505	12769	12633	12477	12717	12539	12771	12516	12599	12616	12699	12740	12667	12726	12858	12681	12580	12694	12449	12650	12755	12887	12639	12697	12577	12610	12595	12720	12573	12646	12789	12676	12624	12789	12809	12608	12652	12618	12569	12374	12605	12716	12646	12654	12946	12516	12804	12810	12673	12626	12725	12718	12449	12792	12856	12739	12659	12624	12782	12786	12713	12544	12755	12747	12674	12705	12716	12752	12765	12696	12771	12698	12551	12808	12532	12523	12701	12724	12628	12486	12577	12688	12580	12665	12705	12766	12776	12596	12604	12737	12772	12994	12812	12820	12774	12559	12610	12642	12839	12685	12668	12731	12802	12636	12819	12708	12719	12659	12547	12662	12594	12774	12759	12469	12379	12582	12671	12633	12663	12675	12748	12874	12742	12824	12805	12714	12790	12868	12703	12810	12663	12774	12687	12782	12650	12666	12628	12625	12792	12582	12712	12743	12631	12655	12810	12585	12520	12703	12528	12710	12622	12627	12565	12437	12641	12626	12662	12787	12582	12754	12578	12580	12684	12581	12741	12819	12832	12751	12868	12668	12583	12571	12622	12574	12744	12826	12677	12455	12544	12800	12726	12713	12578	12616	12779	12597	12849	12753	12698	12638	12696	12726	12666	12572	12828	12718	12649	12677	12757	12821	12841	12681	12685	12830	12761	12650	12790	12777	12699	12708	12670	12704	12543	12719	12677	12660	12794	12557	12543	12564	12609	12929	12621	12621	12646	12631	12714	12600	12690	12745	12864	12620	12601	12650	12512	12852	12618	12450	12500	12676	12623	12562	12623	12671	12615	12702	12669	12680	12819	12926	12764	12657	12575	12782	12754	12744	12606	12773	12603	12772	12771	12709	12627	12775	13049	12590	12508	12663	12603	12714	12701	12592	12747	12612	12685	12661	12609	12641	12664	12659	12662	12698	12725	12744	12722	12555	12831	12605	12674	12606	12618	12474	12545	12699	12581	12800	12723	12491	12732	12586	12665	12640	12650	12676	12614	12483	12654	12725	12865	12906	12626	12707	12717	12792	12671	12592	12619	12614	12886	12673	12565	12696	12481	12387	12623	12660	12795	12837	12650	12752	12601	12614	12644	12665	12728	12690	12713	12627	12816	12756	12686	12583	12478	12648	12778	12763	12655	12548	12802	12714	12707	12737	12788	12543	12618	12526	12524	12752	12673	12600	12663	12571	12731	12550	12458	12700	12694	12603	12716	12638	12778	12665	12893	12671	12647	12632	12688	12627	12952	12659	12644	12721	12737	12691	12695	12693	12617	12609	12682	12744	12631	12791	12552	12478	12765	12634	12821	12482	12724	12592	12559	12523	12635	12753	12511	12621	12631	12724	12778	12740	12583	12608	12700	12716	12665	12573	12653	12612	12628	12652	12739	12589	12657	12569	12641	12664	12886	12652	12715	12633	12750	12694	12745	12574	12750	12611	12492	12542	12627	12758	12690	12774	12657	12745	12613	12642	12800	12678	12790	12637	12666	12586	12595	12491	12529	12752	12766	12682	12824	12633	12595	12703	12701	12634	12642	12699	12661	12580	12576	12837	12796	12580	12704	12476	12635	12702	12565	12725	12613	12562	12786	12752	12552	12690	12856	12684	12570	12465	12609	12762	12736	12612	12462	12757	12657	12551	12738	12774	12622	12561	12842	12729	12539	12676	12645	12557	12729	12663	12819	12627	12823	12712	12581	12629	12571	12682	12682	12732	12558	12825	12651	12641	12591	12592	12745	12712	12602	12812	12639	12468	12755	12747	12779	12649	12757	12633	12569	12701	12691	12673	12619	12601	12795	12751	12547	12447	12634	12824	12666	12690	12749	12660	12597	12718	12599	12614	12601	12652	12534	12620	12469	12691	12532	12822	12792	12626	12538	12656	12434	12721	12593	12624	12574	12496	12770	12730	12511	12616	12701	12543	12838	12734	12576	12731	12738	12737	12642	12751	12657
31668	50473	43680	30174	20103	13513	12489	12228	12361	12399	12628	12516	12539	12401	12511	12353	12437	12560	12661	12630	12443	12467	12371	12618	12550	12577	12532	12303	12299	12332	12530	12333	12563	12564	12548	12455	12492	12361	12450	12364	12313	12498	12635	12651	12382	12388	12405	12630	12441	12418	12412	12483	12241	12492	12531	12483	12429	12556	12500	12503	12503	12439	12494	12484	12475	12437	12574	12441	12495	12375	12387	12398	12335	12241	12369	12619	12358	12504	12402	12436	12494	12550	12480	12461	12501	12393	12495	12595	12409	12373	12494	12473	12563	12408	12390	12466	12444	12523	12548	12486	12443	12353	12348	12659	12375	12500	12316	12512	12419	12384	12386	12295	12484	12384	12453	12541	12384	12596	12334	12514	12362	12338	12411	12425	12444	12379	12263	12566	12525	12432	12491	12309	12515	12542	12430	12410	12405	12412	12655	12434	12371	12334	12553	12458	12499	12525	12494	12583	12373	12427	12510	12576	12571	12366	12461	12497	12452	12519	12439	12409	12435	12524	12460	12464	12540	12488	12372	12507	12495	12458	12486	12385	12387	12400	12518	12431	12542	12516	12638	12429	12474	12455	12251	12514	12343	12551	12214	12431	12433	12618	12400	12445	12342	12448	12380	12362	12388	12423	12526	12460	12504	12371	12443	12534	12300	12528	12458	12452	12476	12531	12538	12409	12305	12548	12414	12431	12631	12597	12396	12417	12318	12511	12599	12327	12407	12609	12382	12467	12299	12572	12469	12507	12496	12358	12361	12336	12351	12492	12507	12542	12574	12570	12435	12531	12544	12383	12446	12454	12569	12552	12429	12329	12464	12544	12448	12589	12284	12605	12471	12399	12405	12363	12471	12414	12349	12501	12209	12410	12612	12359	12340	12450	12354	12361	12497	12367	12417	12504	12455	12481	12442	12560	12413	12412	12601	12313	12301	12570	12601	12364	12452	12320	12520	12500	12370	12466	12319	12461	12422	12590	12469	12432	12465	12510	12417	12471	12358	12427	12406	12465	12526	12501	12361	12371	12510	12249	12625	12458	12419	12489	12449	12441	12504	12397	12356	12329	12424	12338	12421	12470	12592	12263	12463	12458	12491	12344	12508	12438	12490	12431	12394	12560	12409	12493	12415	12422	12378	12300	12365	12350	12429	12365	12374	12400	12520	12315	12441	12385	12371	12503	12646	12470	12307	12495	12308	12418	12410	12575	12441	12449	12367	12408	12475	12359	12501	12414	12510	12456	12598	12465	12365	12408	12507	12344	12377	12496	12514	12312	12421	12504	12272	12514	12590	12517	12506	12450	12420	12540	12381	12377	12371	12636	12549	12407	12501	12336	12384	12571	12320	12303	12384	12354	12464	12425	12394	12421	12485	12466	12425	12433	12303	12485	12416	12501	12487	12427	12439	12504	12368	12413	12405	12499	12499	12355	12440	12543	12424	12347	12382	12452	12649	12503	12571	12423	12372	12395	12336	12517	12572	12462	12383	12356	12493	12439	12562	12415	12389	12468	12410	12358	12419	12563	12460	12376	12431	12327	12442	12490	12309	12411	12540	12513	12523	12382	12392	12486	12351	12486	12427	12515	12497	12396	12501	12614	12536	12380	12241	12457	12349	12350	12422	12359	12547	12429	12446	12390	12460	12358	12479	12546	12415	12395	12203	12465	12571	12358	12570	12497	12498	12356	12325	12524	12373	12402	12407	12395	12541	12490	12466	12539	12246	12453	12407	12515	12655	12433	12480	12673	12462	12583	12448	12428	12462	12612	12288	12333	12522	12379	12462	12525	12468	12478	12432	12432	12432	12358	12542	12524	12376	12410	12627	12540	12468	12453	12400	12318	12432	12592	12374	12389	12444	12313	12345	12574	12493	12526	12387	12472	12505	12246	12495	12466	12430	12475	12429	12445	12416	12400	12555	12407	12375	12567	12471	12237	12286	12378	12542	12322	12382	12617	12395	12421	12314	12487	12561	12421	12498	12547	12336	12609	12466	12429	12412	12396	12523	12375	12406	12472	12432	12555	12490	12455	12545	12466	12554	12453	12473	12570	12444	12320	12495	12327	12518	12539	12494	12567	12475	12364	12411	12422	12386	12370	12484	12338	12458	12503	12300	12423	12423	12502	12611	12315	12570	12448	12649	12435	12448	12460	12406	12410	12525	12424	12352	12410	12366	12355	12471	12512	12438	12468	12357	12460	12359	12362	12384	12510	12418	12505	12493	12629	12538	12497	12494	12436	12384	12577	12529	12518	12372	12399	12435	12547	12334	12516	12322	12584	12395	12417	12687	12481	12511	12471	12388	12452	12165	12284	12389	12340	12425	12436	12528	12543	12349	12359	12470	12386	12673	12450	12493	12278	12475	12361	12466	12492	12568	12485	12474	12580	12510	12313	12680	12359	12404	12571	12406	12420	12463	12496	12315	12413	12550	12371	12475	12480	12426	12436	12471	12366	12422	12459	12370	12304	12460	12381	12536	12474	12473	12327	12547	12509	12430	12413	12498	12495	12383	12528	12529	12680	12408	12487	12595	12441	12626	12375	12355	12468	12430	12481	12453	12406	12368	12406	12529	12361	12482	12249	12627	12400	12660	12522	12567	12469	12380	12160	12479	12415	12485	12596	12395	12367	12585	12523	12487	12349	12471	12512	12441	12468	12510	12451	12577	12448	12403	12342	12580	12600	12587	12535	12316	12388	12317	12532	12204	12395	12493	12275	12369	12503	12260	12465	12548	12418	12482	12559	12476	12441	12505	12407	12568	12334	12553	12509	12387	12293	12429	12355	12487	12516	12543	12298	12463	12521	12396	12464	12422	12516	12380	12535	12535	12502	12358	12504	12494	12377	12350	12451	12388	12355	12435	12503	12383	12501	12521	12452	12468	12372	12530	12589	12427	12492	12650	12432	12664	12575	12396	12438	12467	12519	12461	12407	12552	12348	12464	12357	12466	12414	12577	12486	12364	12356	12288	12399	12384	12506	12613	12516	12307	12452	12428	12525	12296	12558	12484	12342	12526	12383	12487	12455	12281	12429	12625	12410	12609	12421	12205	12608	12313	12477	12338	12361	12436	12475	12421	12478	12544	12547	12404	12438	12497	12522	12694	12485	12405	12409	12437	12360	12505	12352	12473	12437	12510	12495	12415	12559	12444	12440	12542	12549	12475	12440	12518	12493	12478	12417	12393	12442	12469	12481	12505	12482	12463	12533	12497	12546	12518	12368	12491	12464	12477	12406	12480	12311	12289	12446	12597	12481	12540	12585	12540	12381	12546	12406	12424	12452	12566	12296	12467	12445	12515	12511	12362	12528	12506	12438	12420	12439	12418	12671	12412	12471	12605	12432	12516	12539	12403	12565	12435	12497	12371	12459	12431	12516	12496	12503	12538	12443	12362	12379	12446	12406	12349	12364	12404	12498	12622	12425	12453	12364	12508	12417	12431	12299	12521	12550	12527	12625	12471	12473	12442	12462	12603	12521	12386	12450	12442	12558	12208	12498	12443	12482	12475	12526	12411	12418	12360	12508	12441	12573	12309	12467	12539	12465	12407	12245	12425	12540	12438	12416	12381	12542	12347	12396	12489	12521	12419	12515	12356	12436	12455	12609	12479	12393	12663	12531	12421	12505	12406	12494	12504	12456	12504	12346	12469	12447	12476	12437	12447	12531	12487	12487	12346	12462	12251	12450	12366	12521	12524	12590	12435	12253	12381	12533	12534	12452	12254	12632	12529	12447	12484	12584	12349	12391	12418	12325	12555	12388	12482	12516	12384	12447	12531	12491	12416	12492	12310	12436	12399	12326	12504	12429	12432	12519	12431	12469	12453	12417	12420	12550	12310	12438	12252	12466	12637	12503	12542	12443	12454	12484	12309	12426	12248	12447	12483	12481	12416	12421	12519	12440	12416	12637	12514	12390	12429	12349	12488	12464	12546	12607	12391	12321	12596	12357	12512	12344	12452	12494	12535	12533	12365	12568	12502	12402	12539	12463	12418	12675	12527	12337	12382	12330	12499	12466	12505	12328	12470	12667	12337	12511	12527	12469	12677	12411	12506	12434	12452	12417	12398	12335	12494	12508	12444	12506	12514	12438	12418	12512	12432	12611	12376	12384	12405	12562	12422	12469	12547	12332	12405	12377	12553	12557	12447	12549	12374	12375	12309	12395	12637	12358	12552	12515	12573	12396	12594	12495	12558	12431	12522	12404	12456	12580	12371	12325	12462	12548	12173	12637	12454	12449	12397	12530	12580	12386	12402	12463	12495	12599	12364	12551	12465	12487	12451	12413	12338	12434	12430	12354	12358	12504	12323	12514	12595	12486	12517	12499	12504	12348	12310	12404	12437	12328	12505	12424	12602	12612	12496	12423	12473	12458	12407	12647	12357	12358	12343	12541	12506	12436	12517	12424	12477	12425	12401	12323	12451	12477	12539	12319	12543	12336	12406	12383	12647	12404	12523	12559	12581	12350	12583	12365	12539	12510	12537	12385	12461	12449	12460	12425	12396	12461	12521	12435	12472	12559	12413	12410	12361	12442	12405	12518	12302	12442	12339	12398	12419	12416	12513	12500	12482	12489	12326	12457	12513	12467	12376	12550	12484	12370	12279	12553	12428	12509	12489	12450	12354	12497	12517	12519	12491	12434	12514	12491	12457	12409	12310	12457	12465	12518	12349	12644	12506	12536	12494	12459	12500	12509	12592	12583	12524	12483	12525	12707	12573	12475	12510	12332	12424	12506	12421	12340	12585	12426	12369	12468	12686	12505	12515	12526	12455	12307	12543	12632	12439	12375	12431	12346	12489	12433	12597	12306	12605	12370	12529	12561	12538	12522	12498	12563	12454	12452	12521	12456	12671	12543	12395	12373	12479	12474	12568	12604	12340	12488	12485	12568	12573	12539	12445	12550	12464	12471	12483	12510	12594	12490	12467	12392	12394	12426	12454	12505	12437	12322	12340	12537	12618	12415	12608	12432	12475	12483	12364	12427	12407	12580	12421	12363	12503	12569	12440	12422	12552	12447	12400	12343	12420	12524	12560	12399	12346	12586	12399	12582	12426	12457	12407	12442	12308	12501	12588	12446	12674	12417	12625	12526	12260	12521	12410	12344	12477	12470	12448	12406	12480	12516	12488	12409	12433	12388
24332	23510	38690	39695	31880	22072	15920	13133	12574	12708	12672	12868	12632	12676	12397	12484	12627	12628	12576	12591	12518	12197	12480	12234	12450	12622	12663	12352	12451	12713	12399	12374	12543	12507	12544	12408	12561	12630	12615	12449	12515	12539	12367	12457	12629	12530	12491	12501	12525	12479	12504	12351	12405	12500	12400	12433	12456	12404	12418	12430	12627	12390	12604	12482	12397	12379	12399	12538	12545	12426	12395	12503	12542	12429	12688	12584	12506	12233	12478	12490	12523	12628	12452	12490	12464	12454	12249	12353	12506	12461	12408	12480	12315	12560	12423	12411	12490	12598	12434	12436	12547	12500	12520	12385	12576	12515	12385	12528	12508	12637	12546	12677	12535	12524	12630	12415	12360	12493	12350	12442	12391	12263	12566	12275	12409	12497	12489	12412	12340	12591	12393	12440	12278	12583	12597	12444	12365	12408	12445	12317	12531	12450	12351	12462	12221	12559	12365	12317	12568	12485	12222	12536	12411	12443	12395	12359	12482	12433	12480	12256	12450	12370	12454	12572	12457	12357	12356	12328	12467	12454	12324	12458	12379	12486	12456	12270	12474	12351	12515	12595	12511	12393	12388	12464	12534	12451	12421	12429	12254	12309	12322	12409	12463	12511	12496	12631	12532	12348	12576	12450	12447	12386	12599	12294	12273	12479	12428	12435	12543	12262	12326	12295	12517	12518	12237	12315	12412	12406	12396	12569	12591	12283	12365	12428	12554	12366	12552	12310	12404	12307	12513	12488	12320	12470	12354	12507	12450	12384	12268	12378	12593	12613	12463	12319	12411	12301	12455	12540	12385	12390	12450	12383	12407	12469	12486	12435	12426	12366	12562	12378	12385	12466	12325	12411	12458	12448	12476	12160	12392	12337	12604	12392	12418	12594	12376	12552	12420	12523	12502	12273	12663	12345	12435	12577	12227	12405	12411	12255	12340	12331	12487	12426	12529	12268	12381	12399	12483	12442	12403	12347	12367	12425	12419	12415	12325	12457	12452	12364	12518	12426	12300	12507	12414	12357	12528	12598	12500	12498	12453	12620	12338	12397	12422	12555	12517	12503	12459	12380	12536	12495	12365	12427	12579	12405	12461	12299	12494	12548	12573	12481	12375	12555	12453	12599	12510	12621	12653	12434	12615	12526	12517	12577	12500	12681	12520	12492	12375	12511	12466	12363	12352	12639	12425	12275	12348	12346	12284	12277	12476	12547	12328	12364	12338	12510	12412	12496	12388	12367	12352	12503	12378	12486	12456	12405	12490	12390	12637	12416	12383	12417	12506	12534	12549	12404	12621	12577	12360	12425	12551	12343	12442	12445	12470	12379	12436	12370	12280	12363	12393	12493	12448	12521	12611	12489	12548	12524	12456	12511	12413	12491	12435	12409	12304	12296	12351	12434	12420	12433	12441	12581	12387	12477	12492	12550	12454	12577	12306	12463	12363	12384	12400	12436	12526	12502	12591	12425	12664	12520	12566	12468	12415	12420	12316	12332	12273	12602	12537	12588	12433	12269	12383	12616	12322	12585	12541	12399	12489	12472	12360	12471	12452	12453	12523	12413	12297	12668	12433	12303	12555	12293	12525	12333	12496	12430	12468	12305	12285	12499	12600	12403	12629	12457	12548	12499	12426	12460	12450	12487	12446	12418	12380	12439	12425	12390	12575	12466	12327	12434	12497	12431	12388	12440	12483	12389	12418	12319	12274	12450	12597	12554	12398	12358	12560	12656	12506	12460	12350	12443	12429	12594	12605	12377	12373	12415	12576	12387	12372	12527	12380	12501	12576	12436	12253	12313	12425	12410	12306	12337	12246	12579	12557	12510	12306	12336	12392	12464	12406	12504	12634	12590	12324	12318	12254	12381	12523	12352	12525	12562	12481	12493	12490	12433	12421	12419	12410	12437	12479	12333	12208	12509	12398	12444	12403	12479	12473	12503	12561	12482	12668	12494	12400	12350	12527	12328	12442	12389	12432	12509	12447	12275	12484	12275	12462	12481	12425	12324	12503	12543	12341	12584	12326	12417	12490	12618	12361	12454	12398	12399	12446	12542	12651	12582	12361	12413	12489	12527	12476	12654	12460	12554	12542	12383	12275	12576	12517	12414	12335	12468	12486	12546	12479	12564	12544	12389	12520	12492	12260	12283	12491	12219	12453	12400	12373	12342	12202	12399	12516	12348	12500	12575	12337	12278	12394	12525	12412	12514	12388	12482	12589	12308	12265	12503	12386	12472	12478	12418	12512	12496	12220	12311	12415	12584	12437	12447	12413	12353	12609	12435	12337	12453	12508	12495	12375	12548	12503	12511	12383	12518	12486	12357	12419	12551	12413	12418	12423	12492	12385	12434	12337	12433	12440	12439	12713	12571	12443	12475	12474	12442	12321	12316	12470	12673	12335	12440	12394	12312	12481	12400	12622	12478	12368	12296	12251	12429	12530	12469	12467	12493	12522	12379	12455	12410	12444	12583	12564	12566	12530	12489	12372	12663	12622	12366	12638	12642	12434	12447	12298	12424	12488	12536	12689	12519	12722	12562	12453	12448	12407	12428	12443	12377	12447	12377	12513	12534	12580	12422	12371	12544	12166	12432	12484	12284	12476	12477	12434	12501	12623	12464	12370	12495	12440	12378	12301	12528	12622	12397	12375	12576	12231	12465	12663	12644	12647	12618	12506	12380	12611	12523	12378	12554	12525	12465	12470	12399	12548	12552	12455	12421	12616	12624	12434	12476	12484	12412	12440	12588	12332	12455	12456	12485	12422	12420	12323	12443	12605	12454	12545	12452	12562	12490	12310	12419	12348	12354	12459	12335	12254	12498	12381	12369	12433	12365	12333	12538	12586	12429	12399	12522	12441	12363	12464	12473	12284	12451	12425	12554	12526	12439	12528	12589	12442	12395	12516	12431	12573	12563	12445	12357	12370	12389	12412	12417	12472	12474	12434	12478	12371	12395	12398	12414	12636	12379	12252	12393	12651	12337	12642	12709	12549	12344	12671	12397	12417	12472	12410	12388	12321	12391	12388	12656	12431	12448	12232	12496	12281	12640	12520	12436	12305	12420	12423	12447	12497	12358	12548	12539	12664	12267	12423	12502	12418	12472	12453	12665	12425	12294	12407	12398	12531	12374	12432	12495	12448	12433	12468	12518	12241	12450	12427	12322	12451	12559	12406	12382	12333	12379	12412	12648	12318	12576	12398	12427	12248	12444	12336	12602	12536	12338	12263	12533	12379	12465	12410	12549	12483	12276	12409	12406	12467	12407	12355	12450	12311	12419	12509	12498	12485	12592	12610	12685	12316	12268	12442	12538	12456	12504	12468	12328	12470	12497	12369	12516	12534	12649	12459	12449	12440	12287	12550	12729	12347	12597	12468	12559	12472	12480	12491	12486	12647	12445	12472	12256	12265	12262	12605	12637	12647	12461	12303	12308	12498	12457	12151	12465	12475	12403	12356	12435	12390	12472	12296	12343	12406	12284	12375	12439	12422	12258	12529	12364	12449	12465	12460	12476	12592	12297	12552	12364	12569	12488	12554	12357	12460	12428	12391	12469	12387	12632	12484	12449	12464	12391	12501	12386	12433	12336	12202	12403	12604	12418	12305	12606	12308	12484	12430	12498	12350	12429	12521	12244	12462	12486	12557	12441	12494	12362	12662	12566	12609	12494	12553	12379	12545	12568	12410	12360	12552	12310	12335	12463	12365	12392	12534	12415	12566	12467	12436	12559	12404	12646	12630	12426	12503	12447	12563	12263	12677	12333	12453	12513	12561	12378	12544	12413	12401	12549	12423	12436	12264	12378	12533	12416	12549	12200	12368	12458	12503	12605	12445	12484	12312	12561	12425	12373	12520	12529	12637	12428	12368	12504	12391	12566	12431	12444	12441	12472	12385	12384	12273	12582	12462	12418	12480	12360	12496	12464	12552	12365	12225	12371	12346	12550	12375	12344	12434	12442	12579	12494	12376	12262	12442	12455	12587	12301	12586	12356	12494	12446	12376	12440	12457	12659	12528	12492	12366	12584	12325	12325	12443	12259	12490	12503	12445	12421	12570	12574	12410	12676	12467	12337	12490	12432	12361	12418	12459	12330	12299	12253	12400	12387	12488	12528	12423	12549	12589	12469	12522	12494	12389	12391	12513	12417	12544	12582	12618	12437	12453	12525	12471	12456	12360	12495	12432	12584	12405	12514	12258	12208	12484	12496	12469	12436	12538	12441	12604	12549	12387	12475	12622	12432	12452	12379	12463	12435	12681	12465	12392	12285	12499	12196	12295	12542	12391	12277	12611	12500	12401	12568	12435	12478	12567	12564	12334	12387	12650	12579	12510	12427	12446	12430	12458	12449	12590	12431	12529	12523	12393	12620	12557	12512	12540	12592	12238	12360	12392	12388	12480	12574	12361	12260	12423	12405	12295	12426	12582	12387	12452	12402	12465	12550	12511	12495	12607	12426	12325	12360	12470	12370	12470	12594	12340	12383	12450	12316	12571	12470	12395	12230	12409	12585	12404	12404	12388	12437	12498	12404	12449	12451	12460	12541	12317	12524	12561	12283	12408	12678	12484	12377	12613	12256	12453	12433	12641	12586	12564	12475	12324	12370	12385	12353	12556	12536	12523	12511	12459	12433	12492	12265	12422	12537	12350	12361	12285	12517	12343	12409	12467	12528	12424	12451	12380	12508	12403	12344	12513	12394	12512	12421	12401	12463	12517	12516	12401	12378	12483	12554	12549	12338	12526	12506	12355	12404	12590	12446	12442	12381	12328	12517	12546	12432	12476	12536	12471	12473	12365	12443	12469	12490	12517	12326	12325	12334	12455	12499	12414	12352	12392	12573	12462	12650	12362	12290	12494	12454	12465	12400	12333	12236	12596	12369	12405	12342	12443	12425	12597	12683	12479	12563	12274	12575	12410	12363	12421	12391	12404	12408	12231	12429	12446	12314	12380	12427	12554	12506	12618	12423	12406	12309	12549	12539	12493	12534	12302	12480	12432	12460	12472	12364	12473	12232	12422	12349	12389	12518	12316	12608	12455	12290	12357	12471	12413	12353	12487	12360	12602	12716	12436	12407	12546	12510	12344	12398	12360	12514	12480	12326	12449	12536	12337	12411	12532	12408	12500	12399	12443	12521
54970	90856	79558	56566	38491	17158	12416	12335	12344	12479	12197	12360	12277	12456	12467	12355	12353	12537	12446	12250	12361	12382	12293	12423	12372	12374	12486	12309	12403	12439	12481	12411	12338	12411	12256	12311	12306	12286	12148	12412	12433	12219	12524	12312	12157	12477	12316	12245	12274	12261	12335	12308	12642	12426	12259	12380	12137	12429	12327	12460	12217	12320	12424	12238	12254	12460	12285	12343	12416	12150	12371	12420	12345	12306	12316	12387	12351	12485	12381	12426	12390	12290	12336	12343	12301	12215	12196	12253	12278	12346	12312	12463	12360	12308	12259	12215	12490	12366	12449	12322	12336	12386	12332	12232	12294	12373	12400	12320	12328	12208	12394	12254	12247	12429	12339	12248	12212	12329	12336	12358	12525	12329	12438	12365	12376	12186	12064	12307	12471	12361	12310	12351	12428	12334	12303	12366	12322	12500	12166	12320	12344	12411	12466	12287	12356	12448	12078	12220	12488	12087	12271	12362	12167	12430	12214	12379	12226	12297	12214	12306	12174	12417	12388	12328	12432	12354	12215	12220	12491	12303	12273	12324	12233	12109	12406	12355	12353	12351	12403	12379	12353	12310	12315	12175	12282	12321	12374	12317	12224	12322	12224	12404	12418	12142	12338	12470	12481	12455	12209	12397	12281	12424	12297	12319	12342	12434	12251	12207	12161	12392	12403	12339	12221	12314	12312	12429	12394	12430	12092	12230	12431	12283	12226	12272	12309	12472	12316	12279	12301	12400	12286	12264	12409	12443	12387	12205	12299	12319	12347	12412	12306	12312	12324	12362	12298	12432	12285	12458	12367	12373	12316	12378	12192	12279	12392	12356	12251	12355	12385	12174	12338	12310	12271	12301	12370	12498	12385	12392	12371	12359	12396	12290	12182	12304	12370	12268	12336	12358	12293	12428	12462	12307	12340	12385	12308	12283	12154	12278	12317	12112	12236	12380	12379	12329	12327	12397	12373	12321	12290	12383	12373	12272	12276	12261	12349	12194	12378	12330	12440	12168	12444	12360	12377	12302	12310	12401	12338	12267	12351	12226	12208	12407	12353	12384	12255	12282	12269	12260	12294	12229	12181	12463	12288	12425	12285	12394	12344	12293	12149	12245	12192	12519	12358	12481	12104	12275	12360	12302	12336	12255	12269	12305	12210	12343	12240	12336	12191	12360	12319	12404	12290	12203	12335	12319	12484	12395	12422	12368	12264	12291	12448	12416	12349	12253	12409	12384	12464	12448	12222	12388	12395	12282	12218	12499	12334	12433	12417	12338	12309	12366	12351	12318	12503	12500	12219	12388	12286	12340	12261	12469	12377	12328	12509	12209	12280	12173	12472	12258	12443	12324	12478	12399	12380	12204	12345	12381	12380	12297	12282	12054	12569	12296	12415	12297	12262	12305	12592	12150	12402	12303	12363	12321	12436	12328	12292	12496	12279	12206	12381	12254	12138	12226	12461	12380	12246	12288	12294	12425	12222	12365	12430	12446	12226	12388	12181	12404	12216	12321	12488	12160	12202	12364	12300	12451	12347	12401	12321	12210	12316	12371	12128	12277	12166	12362	12317	12206	12310	12367	12268	12434	12341	12218	12292	12322	12296	12284	12277	12277	12262	12255	12263	12302	12370	12305	12430	12297	12367	12321	12280	12344	12335	12206	12317	12302	12300	12226	12221	12345	12140	12316	12317	12472	12352	12411	12296	12279	12477	12340	12353	12487	12359	12359	12398	12229	12371	12231	12542	12313	12399	12479	12173	12389	12302	12209	12371	12193	12388	12358	12436	12315	12209	12376	12247	12385	12344	12190	12420	12280	12398	12349	12405	12204	12352	12472	12299	12392	12389	12232	12436	12146	12411	12243	12305	12366	12333	12283	12383	12225	12337	12229	12368	12334	12278	12332	12394	12300	12378	12287	12326	12373	12298	12345	12254	12370	12392	12331	12297	12217	12463	12302	12245	12234	12194	12370	12360	12240	12445	12403	12284	12305	12331	12347	12295	12360	12239	12508	12242	12192	12461	12350	12359	12442	12381	12346	12198	12217	12157	12343	12379	12330	12230	12325	12430	12320	12215	12363	12364	12461	12432	12311	12387	12356	12205	12330	12427	12364	12416	12409	12206	12556	12260	12384	12329	12233	12488	12484	12380	12282	12420	12321	12213	12453	12241	12289	12345	12243	12456	12353	12329	12314	12214	12226	12452	12449	12341	12308	12327	12261	12380	12435	12336	12307	12254	12311	12394	12418	12357	12397	12370	12557	12374	12387	12466	12382	12521	12208	12307	12417	12290	12313	12510	12249	12386	12373	12316	12478	12375	12352	12483	12296	12292	12186	12362	12409	12405	12330	12295	12411	12320	12292	12404	12242	12371	12355	12413	12214	12241	12233	12331	12361	12333	12408	12362	12296	12337	12298	12356	12488	12315	12148	12220	12249	12161	12412	12416	12418	12414	12173	12447	12292	12498	12326	12251	12453	12526	12143	12407	12451	12410	12390	12427	12447	12431	12216	12237	12163	12169	12385	12398	12389	12181	12494	12266	12352	12435	12371	12289	12342	12455	12438	12348	12565	12238	12155	12342	12291	12358	12329	12446	12173	12528	12301	12270	12390	12260	12349	12398	12427	12272	12385	12354	12528	12296	12273	12360	12311	12258	12428	12449	12333	12407	12303	12370	12380	12311	12411	12291	12441	12345	12309	12355	12294	12391	12407	12175	12452	12383	12416	12552	12430	12420	12331	12409	12415	12143	12340	12354	12292	12414	12289	12529	12371	12287	12251	12284	12272	12361	12258	12462	12487	12240	12454	12293	12270	12299	12266	12335	12176	12271	12234	12388	12407	12427	12303	12267	12378	12353	12241	12448	12346	12405	12169	12396	12316	12431	12246	12347	12453	12421	12221	12328	12433	12349	12260	12341	12426	12238	12185	12434	12360	12349	12305	12290	12479	12335	12299	12498	12479	12528	12348	12352	12264	12323	12209	12296	12226	12386	12242	12347	12396	12307	12322	12283	12227	12280	12510	12418	12306	12289	12421	12380	12315	12245	12584	12331	12123	12390	12346	12521	12257	12346	12327	12388	12276	12278	12279	12420	12156	12484	12281	12423	12356	12428	12301	12459	12414	12295	12434	12262	12353	12349	12355	12568	12376	12330	12424	12463	12358	12307	12357	12197	12317	12199	12381	12300	12348	12455	12184	12417	12337	12382	12315	12382	12286	12346	12404	12392	12275	12373	12345	12330	12464	12308	12411	12292	12225	12341	12324	12282	12289	12341	12437	12446	12506	12352	12339	12291	12307	12134	12281	12282	12289	12238	12293	12251	12471	12354	12098	12229	12228	12383	12378	12359	12283	12291	12247	12276	12452	12220	12342	12178	12205	12203	12367	12327	12386	12357	12260	12326	12415	12388	12296	12249	12319	12233	12279	12388	12252	12471	12362	12319	12512	12393	12241	12362	12368	12476	12299	12356	12285	12396	12205	12285	12210	12381	12318	12317	12348	12228	12498	12325	12277	12417	12212	12409	12362	12390	12442	12283	12358	12304	12320	12205	12238	12195	12380	12358	12319	12312	12282	12310	12297	12255	12250	12374	12189	12513	12287	12277	12325	12495	12275	12288	12259	12429	12439	12332	12375	12387	12396	12462	12301	12174	12342	12375	12448	12363	12259	12414	12146	12397	12245	12192	12390	12385	12248	12385	12341	12360	12365	12339	12428	12294	12362	12199	12135	12522	12154	12382	12365	12130	12298	12305	12180	12260	12301	12481	12246	12298	12330	12247	12318	12277	12376	12317	12308	12490	12274	12257	12260	12330	12427	12257	12328	12396	12320	12204	12363	12145	12266	12237	12410	12044	12356	12355	12499	12336	12273	12280	12343	12253	12519	12458	12207	12179	12336	12279	12301	12246	12427	12268	12453	12300	12420	12318	12268	12237	12137	12434	12243	12225	12103	12327	12397	12192	12312	12335	12211	12437	12370	12339	12317	12408	12171	12371	12327	12249	12222	12323	12171	12481	12336	12385	12387	12282	12247	12294	12376	12365	12239	12396	12223	12487	12393	12257	12338	12321	12328	12332	12400	12328	12347	12359	12249	12295	12400	12234	12355	12213	12282	12525	12242	12370	12317	12289	12213	12287	12306	12424	12202	12341	12369	12349	12468	12338	12170	12248	12275	12399	12265	12491	12305	12286	12383	12366	12462	12373	12279	12159	12291	12243	12433	12305	12398	12215	12326	12268	12326	12391	12451	12370	12182	12418	12181	12417	12342	12265	12462	12409	12489	12513	12226	12213	12558	12318	12393	12267	12239	12301	12263	12359	12215	12506	12202	12421	12317	12333	12338	12304	12442	12318	12221	12193	12461	12340	12245	12327	12188	12357	12228	12254	12351	12281	12326	12407	12575	12402	12448	12343	12283	12316	12452	12364	12392	12379	12259	12268	12335	12398	12268	12468	12289	12330	12352	12411	12392	12169	12269	12271	12360	12402	12310	12381	12398	12412	12481	12374	12397	12367	12444	12324	12282	12382	12234	12200	12405	12325	12356	12405	12307	12432	12348	12284	12473	12232	12307	12312	12444	12270	12202	12477	12330	12391	12298	12311	12437	12137	12321	12339	12266	12407	12405	12307	12381	12312	12305	12477	12295	12417	12242	12265	12273	12415	12307	12321	12456	12317	12395	12277	12416	12336	12288	12444	12226	12357	12225	12244	12357	12217	12256	12252	12403	12261	12377	12345	12327	12376	12350	12356	12301	12211	12341	12413	12366	12529	12326	12382	12214	12462	12265	12204	12156	12437	12236	12339	12258	12324	12242	12183	12350	12311	12312	12348	12259	12497	12392	12295	12227	12236	12271	12326	12344	12374	12494	12360	12417	12449	12360	12293	12369	12409	12334	12297	12304	12144	12425	12419	12379	12332	12317	12398	12242	12381	12309	12315	12338	12338	12288	12383	12273	12243	12277	12223	12425	12461	12414	12335	12373	12046	12374	12241	12270	12354	12374	12331	12454	12291	12415	12267	12173	12362	12352	12325	12283	12247	12390	12160	12363	12300	12393	12362	12166	12177	12242	12367	12336	12235	12273	12300	12327	12347	12372	12456	12354	12393	12212	12252	12402	12274	12292	12247	12344	12246	12262	12402	12319
23018	22153	33961	33924	31560	25014	20398	13687	12404	12643	12580	12523	12629	12513	12387	12345	12416	12475	12536	12477	12313	12422	12466	12464	12474	12392	12630	12328	12334	12138	12239	12301	12354	12159	12353	12316	12246	12195	12415	12360	12364	12304	12433	12339	12243	12349	12280	12194	12427	12255	12265	12449	12452	12334	12381	12274	12187	12251	12105	12266	12311	12502	12307	12297	12237	12250	12361	12339	12411	12361	12164	12355	12320	12117	12333	12423	12279	12237	12267	12270	12368	12461	12274	12349	12464	12080	12164	12188	12396	12292	12351	12167	12214	12223	12188	12359	12200	12035	12392	12105	12365	12367	12449	12475	12166	12201	12341	12330	12208	12216	12360	12105	12234	12382	12307	12337	12252	12161	12395	12332	12223	12258	12191	12044	12163	12142	12196	12347	12531	12209	12308	12461	12358	12190	12256	12300	12232	12116	12191	12275	12365	12062	12299	12079	12136	12105	12207	12226	12159	12363	12251	12281	12158	12197	12170	12238	12229	12179	12188	12212	12290	12360	12250	12268	12188	12261	12380	12205	12134	12479	12304	12154	12134	12294	12441	12270	12361	12167	12181	12373	12197	12277	12175	11977	12268	12178	12263	12314	12209	12137	12212	12217	12304	12235	12251	12229	12275	12210	12146	12343	12210	12188	12384	12310	12368	12139	12193	12159	12101	12111	12340	12290	12262	12338	12518	12410	12367	12448	12135	12359	12232	12262	12265	12307	12275	12283	12296	12140	12427	12297	12104	12170	12139	12267	12346	12396	12127	12089	12314	12269	12208	12283	12366	12211	12372	12308	12159	12261	12434	12272	12128	12174	12206	12319	12107	12394	12116	12329	12074	12337	12274	12381	12138	12180	12196	12206	12275	12246	12212	12261	12211	12358	12376	12313	12293	12201	12276	12189	12263	12344	12162	12167	12454	12271	12256	12152	12265	12383	12040	12285	12275	12119	12187	12323	11980	12143	12117	12404	12275	12186	12420	12153	12317	12070	12175	12150	12185	12221	12387	12386	12306	12224	12096	12336	12214	12493	12129	12255	12110	12316	12198	12077	12403	12347	12131	12197	12158	12271	12355	12164	12151	12201	12226	12146	12379	12260	12334	12195	12212	12228	12338	12300	12315	12237	12125	12348	12287	12429	12325	12121	12256	12175	12231	12198	12190	12261	12277	12306	12265	12162	12290	12234	12192	12127	12202	12314	12251	12126	12288	12291	12308	12305	12169	12198	12328	12127	12078	12244	12409	12264	12271	12235	12169	12174	12231	12049	12321	12376	12179	12426	12204	12242	12498	12248	12160	12082	12259	12248	12312	12069	12262	12287	12215	12512	12016	12019	12073	12246	12153	12257	12389	12309	12338	12357	12180	12327	12233	12245	12231	12170	12479	12220	12350	12221	12319	12195	12230	12056	12108	12249	12184	12165	12207	12112	12310	12352	12346	12190	12109	12320	12132	12260	12198	12224	12101	12237	12228	12156	12152	12374	12288	12162	12247	12306	12160	12249	12441	12185	12188	12143	12053	12171	12301	12104	12056	12306	12395	12447	12195	12268	12338	12299	12284	12217	12210	12414	12488	12261	12117	12311	12181	12270	12134	12281	12405	12329	12093	12346	12268	12288	12284	12346	12124	12180	12224	12255	12175	12364	12140	12288	12340	12203	12186	12288	12138	12205	12258	12126	12274	12290	12317	12139	12346	12225	12278	12391	12375	12341	12287	12349	12410	12355	12295	12273	12272	12336	12278	12026	12159	12433	12174	12207	12133	12288	12314	12212	12333	12278	12082	12275	12360	12303	12340	12331	12246	12097	12168	12258	12409	12189	12158	12332	12286	12103	12201	12224	12129	12182	12224	12391	12252	12226	12154	12174	12008	12240	12185	12110	12006	12169	12104	12320	12322	12126	12507	12194	12336	12333	12253	12267	12410	12358	12193	12230	12280	12257	12364	12132	12297	12207	12296	12207	12160	12337	12419	12267	12193	12171	12128	12209	12162	12192	12281	12087	12311	12029	12190	12207	12355	12352	12294	12316	12263	12251	12423	12274	12288	12215	12338	12225	12222	12285	12298	12125	12151	12278	12191	12260	12280	12224	12232	12188	12305	12363	12236	12207	12306	12125	12142	12231	12258	12545	12235	12199	12362	12162	12261	12261	12132	12128	12367	12138	12205	12192	12335	12368	12270	12291	12222	12247	12308	12220	12271	12110	12350	12230	12290	12124	12321	12228	12222	12538	12334	12284	12317	12283	12252	12288	12087	12234	12313	12269	12402	12306	12336	12253	12175	12303	12305	12203	12380	12265	12488	12361	12325	12374	12191	12373	12395	12102	12339	12116	12324	12241	12282	12174	12287	12150	12264	12178	12177	12273	12247	12258	12117	12251	12246	12237	12392	12308	12096	12398	12332	12207	12304	12283	12208	12329	12234	12143	12210	12275	12261	12255	12295	12294	12191	12327	12210	12298	12296	12228	12193	11889	12350	12167	12131	12347	12176	12143	12317	12115	12256	12217	12134	12230	12309	12187	12250	12158	12340	12295	12340	12174	12337	12078	12243	12253	12184	12166	12252	12079	12298	12360	12253	12179	12163	12263	12159	12134	12140	12263	12286	12293	12273	12283	12363	12262	12176	12305	12335	12252	12408	12287	12359	12145	12345	12300	12236	12241	12022	12044	12235	12095	12318	12205	12167	12251	12211	12069	12159	12338	12239	12154	12126	12156	12447	12226	12182	12163	12333	12035	12366	12243	12414	12376	12387	12215	12317	12393	12201	12302	12237	12273	12354	12333	12343	12212	12165	12281	12233	12424	12295	12374	12349	12269	12321	12265	12134	12199	12200	12250	12397	12412	12243	12314	12272	12263	12197	12165	12141	12199	12199	12351	12317	12264	12049	12157	12159	12138	12243	12232	12143	12079	12390	12320	12246	12189	12046	12089	12324	12317	12243	12479	12147	12127	12111	12339	12208	12189	12257	12205	12227	12450	12372	12233	12037	12282	12221	12260	12258	12161	12304	12324	12406	12108	12213	12044	12267	12227	12322	12185	12261	12460	12143	12262	12274	12058	12241	12453	12348	12387	12282	12398	12249	12286	12104	12567	12181	12139	12350	12254	12347	12273	12325	12259	12099	12247	12406	12244	12253	12309	12000	12246	12032	12101	12342	12245	12431	12277	12281	12155	12312	12225	12308	12113	12287	12128	12361	12237	12389	12284	12237	12234	12287	12337	12116	12177	12343	12189	12179	12212	12291	12320	12317	12462	12134	12142	12145	12144	12465	12280	12318	12386	12258	12244	12472	12291	12135	12324	12288	12191	12225	12303	12272	12267	12333	12196	12286	12160	12156	12273	12417	12149	12377	12328	12427	12558	12407	12281	12345	12307	12252	12087	12208	12350	12368	12304	12132	12323	12058	12311	12177	12133	12168	12287	12219	12512	12325	12375	12379	12114	12209	12164	12320	12360	12143	12359	12006	12126	12164	12367	12223	12315	12251	12304	12113	12182	12109	12443	12384	12129	12294	12173	12400	12190	12244	12206	12266	12248	12288	12334	12219	12289	12223	12131	12182	12179	12215	12264	12137	12358	12339	12017	12186	12235	12246	12385	12315	12248	12283	12354	12243	12103	12243	12172	12267	12257	12302	12182	12092	12243	12459	12232	12153	12242	12194	12288	12154	12047	12248	12352	12241	12113	12174	12163	12213	12198	12161	12184	12314	12230	12317	12148	12263	12224	12240	12346	12067	12343	12377	12475	11949	12397	12432	12156	12284	12267	12322	12112	12250	12161	12356	12291	12196	12186	12080	12323	12428	12199	12245	12287	12267	12218	12138	12119	12395	12204	12438	12224	12084	12394	12370	12252	12280	12310	12310	12187	12143	12205	12157	12270	12187	12243	12190	12251	12110	12108	12071	12138	12270	12363	12165	12083	12205	12246	12097	12143	12229	12328	12241	12375	12272	12156	12185	12201	12170	12163	12267	12189	12326	12205	12217	12414	12268	12030	12352	12218	12232	12337	12108	11999	12337	12175	12428	12222	12247	12238	12163	12150	12253	12006	12404	12272	12247	12192	12359	12341	12337	12019	12132	12179	12329	12182	12206	12152	12310	12232	12255	12238	12124	12376	12143	12212	12257	12187	12359	12328	12215	12183	12251	12117	12204	12358	12120	12216	12340	12069	12180	12273	12410	12147	12212	12274	12245	12254	12304	12128	12103	12235	12128	12281	12208	12310	12243	12088	12328	12157	12430	12271	12151	12240	12322	12317	12289	12088	12442	12182	12265	12305	12197	12316	12263	11959	12212	12120	12204	12300	12140	12354	12263	12252	12196	12205	12217	12228	12252	12261	12116	12092	12282	12237	12240	12214	12293	12451	12388	12126	12123	12096	12213	12193	12022	12157	12283	12337	12167	12442	12164	12040	12281	12381	12328	12212	12269	12233	12417	12398	12309	12183	12200	12179	12015	12147	12320	12256	12367	12238	12322	12333	12387	12366	12197	12313	12225	12089	12201	12245	12302	12245	12208	12388	12390	12152	12451	12297	12262	12311	12371	12394	12109	12391	12152	12319	12286	12337	12356	11991	12224	12073	12083	12228	12283	12432	12217	12199	12018	12203	12224	12368	12113	12255	12346	12112	12316	12364	12191	12282	12277	12183	12097	12294	12279	12319	12141	12249	12205	12273	12491	12384	12357	12254	12130	12259	12116	12250	12287	12269	12369	12123	12276	12205	12450	12190	12089	12145	12176	12276	12423	12226	12146	12240	12257	12140	12232	12248	12443	12248	12301	12304	12174	12087	12318	12119	12091	12138	12191	12398	12162	12182	12373	12361	12331	12243	12442	12320	12141	12343	12307	12140	12340	12327	12208	12227	12178	12152	12123	12279	12410	12232	12343	12312	12251	12257	12201	12246	12363	12650	12272	12277	12222	12197	12334	12129	12253	12102	12222	12278	12355	12358	12351	12280	12068	12199	12354	12326	12387	12183	12272	12305	12186	12117	12116	12274	12191	12299	12306	12155	12213	12407	12192	12020	12164	12384	12176	12172	12358	12249	12257	12000	12315	12266	12289	12237	12201	12199	12137	12130	12310	12239	12245	12234	12261	12299	12315	12258	12448	12290	12348	12132	12225	12255	12328	12288	12100	12106
62043	103320	90309	70409	49207	20748	12121	12174	12173	12085	12238	12226	12305	12211	12260	12162	12094	12290	12349	12213	12100	12212	12173	12339	12431	12232	12279	12239	12280	12396	12006	12163	12144	12245	12207	12106	12122	12116	12166	12128	11966	12115	12098	11991	12148	12142	12192	12215	12170	12279	12117	12291	12192	12310	11996	12245	12139	12287	12053	12202	12082	12192	12095	12111	12188	12186	12260	12228	12167	12157	12298	12117	12127	12230	12352	12093	12223	12174	12242	12174	12199	12155	12139	12010	12270	12242	12221	12116	12246	12016	12165	12175	12164	12071	12070	12263	12266	12170	12239	12003	12281	12042	12095	12219	12179	12091	12135	12179	12157	12018	12243	12195	11992	12117	12164	11890	12127	12183	12215	12148	12260	12012	12149	12225	12191	12179	12178	12314	12133	12166	12220	12277	12180	12186	12152	12052	12088	12205	12229	12283	12185	12247	12183	12012	12399	12152	12286	12248	12194	12209	12213	12297	12109	12208	12121	12042	12089	12130	12251	12343	12073	12245	12221	12072	12191	12061	12249	12013	12185	11998	12324	12176	12227	12065	12233	12310	12035	12178	12086	12151	12232	12111	12054	12207	12089	12096	12226	12112	11977	11900	12196	12129	12241	12091	12067	12126	12265	12145	12275	12097	12110	12233	12071	11874	12154	12379	12240	12199	12283	12101	12102	12206	12209	12276	12108	12109	11998	12152	12322	12075	12363	12027	12163	12174	12085	12030	12226	12211	12179	12141	12139	12174	12190	12180	12274	12092	12178	12106	12217	12224	12312	12216	12284	12227	12218	12214	12291	11956	12093	12153	12165	12009	12193	12106	12136	12223	12269	12066	12029	12105	12222	12212	12300	12364	12153	12203	12123	12223	12165	12152	12173	12157	12150	12288	12144	12198	12224	12311	12331	12077	12095	12134	12017	12150	12299	12102	12103	12116	12181	12069	12431	11943	12214	12100	12180	12239	12194	12180	12245	12179	12234	12140	12170	12355	12169	12319	12192	12178	12038	12085	12071	12201	12404	12078	12116	12285	12188	12035	12225	12087	12224	12055	12152	12228	12032	12095	12193	12158	12103	12190	12303	12312	12086	12150	12194	12097	12200	12211	12125	12168	12017	12143	12283	12174	12012	12110	12107	12154	12234	12261	12097	12170	12184	12209	12185	12200	12265	12252	12096	12235	12141	12289	12299	12076	12142	12160	12249	12042	12220	12269	12102	12182	12222	12226	12142	12135	12166	12189	12235	12150	12330	12045	12130	12268	12215	12223	12333	12065	12094	12276	12223	12147	12203	12229	12239	12188	12163	12287	12152	12256	12145	12227	12298	12076	12223	12206	12245	12219	12103	12161	12173	12106	12012	12205	12365	12060	12174	12141	12173	12347	12167	12307	12080	12086	12310	12076	11941	12242	12252	12040	12084	12199	12186	12175	12201	12267	12098	12200	12179	11970	12110	12071	12157	12259	12162	12146	12171	12194	12271	12262	12262	11939	12261	12168	12032	12082	12117	12235	12170	12193	12195	12294	12088	12158	12095	12173	12064	12263	12040	12176	12159	12165	12203	11991	12164	12143	12177	12136	12107	12232	12277	12067	12036	12222	12186	12104	12167	12279	12143	12264	12226	12406	12121	12084	12317	12016	12207	11951	12290	12303	12332	12266	12269	12219	12063	12109	12194	12209	12137	12253	12195	12047	12096	12140	12175	12181	12197	12236	12220	12267	12211	12182	12155	12151	12139	12139	12244	12153	12219	12217	11986	12115	12174	12243	12234	12244	12163	12086	12263	12224	12214	12134	12100	12024	12136	12080	12149	12211	12155	12210	12151	12210	12181	12302	12231	12132	12189	12032	12133	12092	12232	12057	12050	12198	12149	12063	12173	12248	12203	12238	12112	12368	12095	12202	12176	12090	12078	12025	12283	12247	12167	12108	12106	12390	12176	12249	12288	12033	12126	12318	12347	12200	12105	11928	12177	12213	12163	12149	12153	12266	12174	12264	12276	12308	12202	12302	12146	12050	12256	12223	12144	12320	12231	12209	12060	12167	12015	12198	12295	12029	12146	12106	12155	12240	12187	12313	12093	12143	12209	12231	11994	12389	12162	12233	12167	12068	12252	12201	12189	12261	12220	12353	12133	12183	12158	12232	12121	12085	12252	12281	12171	12318	12195	12025	12117	12238	12120	12205	12079	12088	12205	12170	12141	12457	12028	11995	12239	12202	12189	12376	11951	12174	12219	12025	12211	12216	12218	12162	12258	12242	12238	12299	12143	12302	12190	12077	12211	12220	12286	12244	12153	12228	12185	12275	12339	12000	12421	12131	12099	12276	12263	12198	12063	12373	12250	12280	11950	12198	12181	12123	12200	11831	12351	12161	12115	12301	12190	12040	12237	12185	12173	12032	12176	12334	12072	12215	12082	12209	12198	11985	12193	12044	12254	12213	12117	12117	12127	12150	12219	12223	12183	12153	12187	12133	12158	11947	12220	12138	12181	12121	12028	12361	12052	12120	12236	12237	12275	11900	12186	12307	12274	12213	12042	12158	12216	12284	12238	12228	12293	12267	12221	12388	12173	12259	12225	12179	12150	12263	12165	12222	12173	12251	12124	12246	12111	12311	12231	12211	12173	12127	12311	12073	12067	12112	12314	12356	11868	12139	12290	12189	12286	12035	12117	12324	12147	12200	12207	12144	11985	12059	12016	11985	12234	12227	12082	12125	12202	12160	12158	12182	12062	12319	12080	12131	12112	12265	12160	12296	12076	12102	12196	12125	12028	12268	12279	12035	12213	12074	12162	12228	12156	12096	12207	12253	12064	12263	12221	12178	12212	12123	12178	12207	12125	12281	12155	12262	12260	12096	12179	12089	12183	12253	12240	12060	12276	12195	12252	12282	12263	12293	12188	12216	12185	12257	12295	12235	12233	12051	12243	12273	12055	12292	12164	12089	12218	12107	12380	12225	12157	12126	12261	12140	12145	12229	12177	12086	12295	12124	11968	12232	12183	12117	12129	12231	12219	12303	12390	12155	12111	12199	12150	12345	12096	12178	12035	12163	12390	12037	12139	12187	12110	12237	12289	12099	12022	12212	12195	12333	11925	12238	12069	12235	12241	12182	12278	12150	12230	12227	12200	12152	12109	12066	12172	12167	11996	12252	12106	12207	12161	12180	12149	12080	12169	12092	12112	12154	11976	12092	12080	12054	12178	12123	12259	12295	12165	12220	12034	12121	12186	12174	12195	12224	12121	12214	12164	12126	12157	12253	12153	12204	12103	12171	12430	12166	12011	12265	12201	12050	12244	12233	12332	12137	12238	12284	12251	12347	12156	12132	12084	12038	12246	12061	12114	12145	12036	12180	12364	12231	12138	12078	12223	12245	12319	12238	12098	12332	12248	12190	12143	12156	12114	12070	12243	12218	12165	12066	12277	12117	12016	12214	12206	12227	12031	12031	12178	12376	12043	12136	12222	12043	12237	12312	12213	12320	12215	12133	12170	12183	12206	12228	12359	12165	12235	12123	12291	12206	12069	12187	12119	12223	12043	12139	12100	12243	12093	12124	12218	12122	12110	12232	12138	12178	12219	12245	12162	12154	12287	12246	12252	12217	12135	12082	12134	12166	12132	12203	12263	12135	12193	12119	12182	12146	12184	12063	12231	12155	12090	12301	12135	12260	12059	11975	12261	12304	12042	12373	12174	12162	12196	12285	12075	12243	12252	12059	12207	12052	12135	12069	12404	12325	12208	12236	12238	12269	12197	12101	12243	12237	12152	12161	12111	12102	12123	12224	12308	12182	12079	12216	12146	12040	12192	12128	12329	12265	12146	12158	12262	12280	12188	12239	12103	12327	12033	12129	12147	12170	12154	12217	12083	12297	12345	12229	12114	12237	12212	12078	12206	12155	12118	12177	12197	12101	12147	12136	12163	12243	12108	12361	12216	12253	12239	12265	12158	12143	12331	12250	12116	12224	12162	12269	12171	12168	12375	12151	12309	12177	12337	12236	12185	12201	12056	12346	12177	12107	12085	12066	12210	12280	12234	11991	12147	12140	12091	12188	12345	12293	12249	12201	12071	12039	12182	12055	12223	12188	12273	12263	12118	12164	12104	12158	12135	12120	12304	12140	12262	12196	12204	12410	12237	12200	12125	12082	12354	12338	12060	12244	12147	12042	12162	12121	12134	12163	12369	12001	12101	12089	12114	12253	12121	12146	12294	12220	12219	12102	12122	12017	12199	12129	12201	12128	12120	12259	12056	12192	12179	12122	12185	12096	12095	12270	12263	11972	12091	12275	12179	12198	12268	12119	12257	12175	12172	12136	12166	12162	12159	12243	12239	12154	12202	12234	12176	12064	12088	12210	12282	12150	12274	12190	12072	12135	12250	12289	12175	12130	12214	12130	12149	12169	12073	12161	12148	12148	12294	12355	12047	12021	12425	12264	12221	12186	12187	12181	12248	12079	12292	12183	12199	12181	12084	12046	12224	12269	12308	12067	12068	12144	11944	12072	12173	12261	12257	12130	12354	12200	12292	12037	12053	12229	12282	12098	12192	12146	12186	12151	12148	12285	12214	12240	12207	12044	12214	12221	12047	12274	12255	12285	12204	12176	12173	12268	12140	12197	12180	12179	12277	12122	12250	12164	12297	12176	12005	12231	12226	12321	12248	12285	12244	12208	12279	12279	12182	12121	12240	12054	12204	12281	12262	12348	12240	12153	12314	12132	12210	12140	12025	12321	12179	12185	12275	12248	12387	12220	12205	12304	12237	12358	12297	12149	12232	12185	12114	12114	12171	12368	12067	12154	12016	12218	12082	12236	12156	12100	12148	12197	12147	12073	12119	12200	12148	12272	12382	12157	12280	12143	12107	12207	12212	12193	12236	12266	12091	12150	12169	12292	12010	12255	12190	12138	12224	12243	12129	12368	12247	12168	12188	12086	11968	12200	12102	12233	12123	12162	12158	12042	12167	12186	12163	12298	12179	12215	12016	12066	12138	12079	12261	12153	12194	12188	12087	12132	12158	12211	12106	12291	12194	12142	12102	12306	12085	12081	12313	12124	12254	12220	12322	12076	12211	12325	12153	12098	12149	12113	12129	12285	12232	12182	12205	12263	12207	12316	11990	12388	12283	12198	12127	12154
27866	32077	35867	27964	18211	13282	11948	11768	11543	11582	11658	11595	11541	11643	11620	11650	11731	11695	11647	11605	11665	11407	11691	11595	11425	11526	11662	11602	11594	11470	11572	11519	11616	11593	11576	11532	11626	11635	11807	11690	11598	11543	11560	11617	11583	11475	11471	11299	11592	11535	11534	11584	11644	11646	11586	11415	11451	11495	11575	11630	11507	11581	11648	11542	11484	11516	11640	11543	11508	11667	11473	11399	11577	11773	11488	11568	11510	11563	11576	11556	11693	11567	11447	11488	11835	11579	11529	11753	11574	11608	11514	11515	11595	11803	11387	11601	11588	11671	11669	11504	11537	11506	11541	11643	11466	11504	11571	11700	11699	11817	11667	11450	11467	11542	11447	11391	11468	11528	11601	11612	11710	11516	11544	11599	11568	11545	11488	11468	11590	11433	11484	11471	11403	11691	11387	11733	11658	11575	11438	11403	11590	11654	11563	11751	11580	11495	11555	11478	11488	11528	11577	11486	11373	11571	11459	11374	11646	11390	11647	11539	11623	11527	11488	11621	11471	11540	11673	11329	11542	11641	11460	11725	11586	11550	11575	11630	11501	11733	11618	11552	11565	11534	11455	11473	11574	11545	11571	11496	11437	11476	11501	11543	11661	11615	11828	11545	11574	11517	11513	11491	11518	11501	11433	11374	11483	11491	11701	11570	11524	11483	11590	11666	11611	11425	11557	11495	11573	11498	11491	11549	11504	11632	11665	11400	11695	11394	11527	11516	11610	11563	11510	11406	11587	11596	11700	11619	11602	11629	11639	11494	11563	11586	11470	11518	11673	11479	11540	11469	11570	11728	11563	11540	11433	11718	11571	11345	11615	11658	11659	11495	11476	11531	11665	11669	11554	11596	11582	11490	11606	11520	11517	11611	11602	11619	11569	11581	11537	11588	11249	11510	11465	11505	11551	11467	11588	11569	11557	11560	11504	11354	11485	11630	11697	11595	11618	11681	11608	11600	11524	11415	11589	11709	11452	11623	11506	11543	11572	11508	11470	11681	11601	11569	11511	11440	11593	11622	11663	11782	11703	11503	11621	11632	11587	11766	11724	11545	11426	11412	11412	11480	11607	11581	11704	11563	11555	11561	11447	11571	11494	11590	11559	11569	11536	11726	11576	11675	11797	11438	11486	11656	11464	11479	11575	11651	11489	11594	11672	11672	11654	11637	11734	11658	11605	11607	11470	11491	11657	11570	11522	11668	11609	11605	11654	11594	11650	11510	11600	11547	11726	11652	11660	11524	11427	11420	11499	11429	11570	11718	11459	11531	11581	11433	11421	11515	11515	11625	11477	11653	11630	11691	11448	11534	11659	11277	11577	11512	11519	11578	11576	11652	11537	11623	11569	11496	11665	11483	11654	11525	11432	11482	11491	11512	11547	11569	11428	11553	11562	11648	11507	11565	11538	11532	11548	11437	11633	11550	11557	11639	11582	11690	11436	11458	11513	11496	11727	11598	11708	11517	11562	11387	11659	11613	11453	11363	11643	11616	11467	11752	11487	11574	11445	11500	11622	11586	11589	11450	11597	11645	11491	11671	11887	11660	11541	11520	11524	11564	11499	11461	11475	11442	11753	11413	11601	11477	11489	11572	11419	11640	11650	11778	11485	11464	11760	11454	11538	11572	11473	11724	11661	11531	11732	11391	11566	11668	11639	11562	11586	11619	11808	11644	11470	11596	11574	11491	11557	11485	11481	11566	11450	11525	11707	11436	11394	11518	11615	11420	11634	11554	11655	11604	11528	11409	11352	11449	11463	11474	11447	11676	11563	11699	11519	11602	11572	11398	11544	11564	11561	11571	11516	11695	11562	11466	11563	11481	11520	11608	11685	11352	11395	11442	11607	11302	11393	11362	11643	11689	11510	11534	11575	11617	11670	11504	11532	11619	11573	11354	11683	11614	11644	11652	11605	11584	11517	11629	11454	11538	11787	11619	11708	11498	11618	11516	11670	11516	11735	11547	11540	11420	11590	11733	11499	11502	11513	11686	11681	11524	11547	11512	11661	11696	11401	11622	11621	11449	11606	11416	11728	11606	11564	11486	11485	11474	11598	11438	11682	11312	11577	11461	11535	11426	11532	11557	11475	11407	11538	11441	11512	11473	11493	11521	11732	11560	11505	11574	11693	11576	11491	11564	11462	11528	11584	11452	11292	11432	11281	11539	11491	11536	11478	11468	11575	11644	11510	11567	11660	11650	11541	11588	11522	11628	11561	11524	11499	11583	11596	11605	11735	11592	11502	11499	11519	11587	11453	11746	11514	11468	11537	11472	11413	11406	11631	11575	11551	11590	11335	11463	11585	11611	11756	11576	11572	11682	11627	11587	11540	11568	11594	11580	11493	11634	11481	11588	11639	11719	11557	11562	11434	11540	11705	11425	11613	11523	11618	11515	11482	11607	11600	11579	11570	11653	11512	11615	11406	11590	11694	11647	11858	11613	11621	11487	11576	11614	11643	11610	11752	11663	11442	11547	11670	11424	11426	11594	11473	11687	11514	11484	11546	11495	11547	11660	11787	11623	11551	11566	11525	11386	11623	11797	11570	11541	11452	11579	11535	11639	11728	11598	11564	11567	11655	11672	11550	11707	11664	11453	11486	11631	11363	11303	11585	11672	11741	11530	11538	11536	11423	11651	11441	11447	11516	11613	11571	11522	11525	11598	11502	11661	11636	11601	11548	11555	11640	11460	11539	11688	11589	11705	11570	11521	11528	11432	11457	11500	11486	11640	11768	11454	11537	11522	11827	11680	11565	11567	11447	11596	11594	11612	11573	11394	11576	11468	11552	11498	11701	11530	11491	11479	11598	11541	11539	11532	11506	11517	11544	11620	11555	11604	11650	11595	11522	11585	11734	11531	11591	11718	11486	11584	11701	11555	11539	11665	11694	11713	11448	11446	11604	11406	11664	11505	11430	11598	11563	11293	11588	11562	11665	11628	11646	11564	11567	11656	11620	11424	11615	11346	11520	11556	11552	11418	11413	11533	11618	11539	11449	11714	11644	11512	11426	11681	11631	11607	11677	11440	11609	11474	11731	11685	11466	11415	11554	11643	11489	11604	11485	11421	11717	11599	11460	11548	11659	11557	11446	11668	11605	11508	11607	11545	11660	11579	11583	11567	11615	11538	11746	11511	11448	11495	11503	11452	11617	11541	11615	11673	11501	11512	11377	11459	11616	11527	11607	11331	11475	11498	11434	11626	11478	11546	11521	11538	11468	11481	11517	11468	11785	11576	11510	11538	11631	11550	11377	11512	11640	11538	11517	11678	11668	11745	11587	11521	11534	11446	11456	11397	11611	11542	11513	11490	11564	11444	11552	11499	11423	11588	11480	11742	11462	11388	11550	11706	11622	11631	11417	11586	11568	11451	11427	11534	11526	11591	11643	11410	11531	11538	11616	11589	11716	11486	11529	11497	11533	11518	11679	11628	11465	11645	11431	11470	11692	11691	11575	11401	11524	11556	11588	11581	11579	11625	11562	11516	11647	11670	11622	11803	11516	11597	11587	11639	11584	11524	11487	11563	11594	11568	11534	11493	11448	11666	11503	11728	11513	11610	11461	11482	11513	11411	11561	11434	11458	11638	11418	11567	11616	11556	11631	11490	11596	11515	11661	11546	11607	11653	11399	11411	11461	11477	11408	11305	11668	11638	11657	11650	11436	11531	11496	11471	11499	11611	11498	11501	11497	11718	11516	11510	11803	11629	11483	11603	11526	11748	11759	11670	11535	11601	11518	11525	11428	11506	11537	11472	11606	11502	11557	11538	11742	11504	11486	11497	11647	11600	11529	11495	11471	11701	11562	11680	11568	11682	11432	11563	11346	11645	11783	11611	11607	11510	11446	11469	11517	11452	11511	11735	11513	11510	11416	11464	11478	11567	11584	11427	11482	11578	11684	11556	11716	11463	11509	11708	11639	11641	11670	11507	11598	11415	11480	11489	11505	11548	11486	11420	11746	11761	11475	11374	11551	11532	11563	11685	11621	11486	11599	11530	11684	11617	11631	11463	11603	11668	11424	11482	11558	11538	11662	11674	11709	11445	11755	11566	11674	11684	11744	11781	11573	11498	11391	11535	11587	11566	11706	11700	11632	11413	11738	11652	11482	11372	11508	11652	11499	11653	11649	11676	11570	11575	11401	11650	11531	11455	11498	11630	11678	11489	11523	11580	11690	11593	11459	11477	11568	11487	11488	11465	11529	11542	11612	11546	11444	11576	11601	11509	11475	11438	11235	11598	11526	11541	11570	11678	11378	11596	11653	11618	11602	11642	11489	11484	11481	11516	11714	11589	11567	11711	11725	11417	11668	11620	11588	11662	11460	11614	11729	11696	11572	11544	11455	11520	11575	11540	11539	11702	11567	11532	11509	11583	11428	11520	11564	11413	11441	11496	11670	11638	11535	11632	11559	11699	11519	11444	11491	11393	11416	11478	11531	11697	11446	11527	11498	11588	11461	11562	11578	11494	11501	11493	11608	11683	11474	11525	11578	11642	11583	11489	11449	11482	11588	11562	11613	11560	11613	11253	11588	11472	11581	11551	11724	11665	11568	11608	11612	11551	11540	11419	11514	11781	11593	11406	11477	11519	11478	11644	11460	11621	11665	11582	11785	11685	11534	11716	11563	11628	11406	11406	11653	11464	11566	11611	11553	11608	11591	11759	11431	11529	11565	11381	11563	11596	11591	11727	11530	11562	11464	11521	11628	11591	11778	11484	11568	11481	11609	11648	11861	11506	11654	11428	11678	11547	11617	11650	11518	11583	11466	11642	11621	11570	11515	11551	11535	11769	11542	11745	11552	11487	11609	11400	11479	11562	11575	11502	11496	11631	11646	11561	11542	11359	11376	11652	11604	11529	11608	11547	11666	11489	11481	11513	11689	11481	11751	11537	11516	11489	11606	11531	11499	11494	11576	11478	11583	11553	11567	11509	11582	11594	11489	11666	11494	11580	11466	11593	11501	11402	11556	11591	11517	11403	11562	11589	11544	11546	11431	11510	11607	11515	11633	11529	11341	11476	11588	11497	11450	11545	11677	11654	11572	11553	11530	11398	11454	11475	11569	11617	11540	11421	11686	11584	11486	11652	11407	11579	11450	11580	11656	11638	11561	11573	11388	11706	11544	11545
30710	53348	41909	28123	18845	12827	11692	11623	11880	11585	11746	11858	11853	11564	11750	11777	11758	11763	11918	11618	11867	11648	11720	11837	11769	11705	11865	11820	11754	11720	11816	11795	11791	11867	11769	11646	11919	11873	11776	11679	11743	11978	11774	11941	11787	11826	11677	11859	11741	11677	11662	11596	11724	11714	11653	11799	11903	11563	11696	11737	11673	11648	11827	11700	11689	11542	11840	11545	11711	11573	11719	11696	11644	11829	11753	11619	11711	11535	11778	11669	11710	11736	11681	11744	11732	11692	11746	11594	11673	11714	11763	11781	11792	11700	11770	11746	11763	11757	11667	11693	11834	11637	11693	11683	11698	11577	11680	11723	11737	11664	11678	11793	11745	11756	11802	11554	11676	11708	11688	11729	11807	11905	11909	11774	11721	11787	11614	11666	11661	11685	11594	11803	11746	11598	11741	11764	11677	11645	11684	11667	11602	11744	11665	11676	11761	11689	11618	11691	11623	11685	11742	11842	11795	11858	11884	11760	11624	11729	11706	11705	11801	11491	11715	11725	11589	11679	11725	11653	11513	11872	11609	11590	11787	11833	11639	11858	11816	11760	11841	11676	11586	11704	11721	11756	11801	11726	11722	11782	11779	11615	11698	11891	11764	11824	11749	11654	11806	11715	11537	11669	11705	11650	11964	11620	11747	11702	11718	11678	11821	11644	11666	11784	11784	11691	11687	11755	11706	11568	11697	11688	11750	11642	11855	11593	11864	11707	11710	11552	11708	11704	11743	11705	11724	11552	11787	11605	11814	11787	11744	11912	11795	11776	11752	11652	11843	11552	11860	11728	11755	11851	11791	11729	11583	11705	11601	11805	11727	11810	11760	11654	11774	11717	11774	11804	11690	11897	11651	11671	11712	11756	11683	11865	11702	11689	11819	11463	11948	11642	11853	11677	11751	11778	11583	11649	11653	11831	11549	11778	11623	11731	11811	11594	11595	11823	11792	11797	11635	11765	11690	11661	11774	11601	11621	11758	11720	11720	11634	11672	11718	11726	11529	11756	11717	11731	11677	11679	11802	11641	11717	11699	11625	11814	11743	11807	11807	11743	11646	11624	11696	11807	11846	11682	11752	11663	11738	11498	11855	11798	11734	11750	11736	11670	11676	11623	11749	11643	11797	11625	11704	11596	11696	11857	11566	11772	11693	11688	11775	11668	11610	11705	11727	11811	11782	11718	11752	11727	11670	11577	11746	11710	11653	11854	11587	11810	11738	11761	11822	11690	11838	11906	11738	11634	11763	11864	11733	11763	11514	11882	11780	11725	11633	11727	11756	11682	11728	11630	11892	11811	11760	11706	11722	11788	11803	11768	11722	11681	11624	11779	11616	11851	11702	11838	11784	11576	11820	11828	11630	11818	11562	11772	11755	11670	11706	11822	11813	11770	11598	11635	11695	11802	11720	11722	11787	11759	11729	11760	11666	11665	11736	11855	11605	11736	11680	11902	11626	11852	11826	11722	11724	11703	11796	11732	11729	11627	11810	11847	11583	11689	11797	11575	11766	11693	11732	11795	11563	11742	11688	11761	11836	11742	11716	11650	11719	11667	11625	11762	11755	11804	11701	11644	11747	11706	11757	11555	11683	11841	11852	11858	11758	11629	11810	11712	11886	11736	11731	11632	11669	11862	11825	11532	11752	11865	11733	11657	11747	11645	11635	11773	11803	11829	11659	11874	11780	11852	11710	11700	11555	11636	11834	11804	11722	11709	11587	11833	11664	11745	11644	11792	11820	11769	11686	11851	11681	11777	11701	11714	11796	11764	11607	11851	11688	11714	11723	11865	11567	11697	11718	11597	11698	11675	11709	11708	11591	11835	11819	11851	11565	11756	11731	11584	11739	11704	11803	11664	11621	11756	11767	11559	11795	11779	11560	11666	11637	11557	11702	11709	11667	11674	11611	11629	11787	11848	11743	11625	11685	11741	11809	11742	11775	11731	11838	11547	11590	11739	11517	11702	11781	11644	11751	11671	11806	11765	11753	11775	11806	11744	11700	11667	11820	11672	11784	11719	11732	11575	11580	11758	11760	11780	11701	11674	11743	11746	11819	11709	11729	11660	11642	11806	11705	11718	11612	11827	11685	11582	11579	11843	11733	11810	11596	11777	11803	11868	11718	11854	11888	11754	11802	11705	11715	11672	11741	11546	11812	11637	11822	11893	11569	11591	11824	11830	11846	11798	11828	11783	11798	11751	11823	11802	11671	11692	11641	11896	11845	11880	11827	11729	11698	11747	11665	11790	11800	11719	11702	11636	11792	11775	11569	11718	11669	11806	11727	11800	11818	11758	11690	11559	11604	11677	11785	11840	11603	11605	11863	11552	11704	11619	11704	11804	11809	11635	11645	11712	11781	11608	11691	11648	11621	11496	11658	11799	11803	11835	11549	11821	11607	11750	11757	11822	11705	11795	11755	11859	11721	11818	11613	11721	11832	11804	11812	11782	11737	11537	11666	11959	11681	11659	11802	11702	11659	11765	11697	11681	11580	11734	11753	11786	11745	11862	11721	11795	11772	11697	11703	11649	11560	11860	11673	11670	11768	11771	11760	11650	11856	11893	11737	11786	11781	11628	11718	11701	11738	11774	11865	11726	11754	11883	11809	11862	11766	11857	11776	11701	11848	11708	11638	11670	11837	11498	11465	11551	11843	11602	11785	11866	11810	11681	11504	11658	11650	11705	11691	11798	11844	11791	11767	11846	11655	11739	11704	11790	11854	11617	11799	11689	11761	11614	11576	11931	11723	11760	11775	11832	11778	11659	11670	11755	11794	11534	11843	11661	11736	11891	11775	11903	11802	11775	11651	11771	11602	11669	11726	11624	11724	11820	11820	11837	11815	11665	11738	11893	11899	11584	11764	11592	11735	11776	11672	11619	11653	11622	11679	11774	11830	11548	11748	11731	11799	11623	11937	11708	11817	11720	11665	11647	11600	11848	11722	11750	11512	11689	11716	11729	11706	11790	11848	11718	11654	11724	11707	11728	11666	11639	11600	11702	11774	11931	11619	11753	11745	11743	11734	11593	11597	11730	11739	11703	11773	11692	11771	11605	11653	11878	11855	11802	11814	11729	11664	11808	11802	11722	11864	11807	11651	11714	11747	11649	11687	11840	11700	11652	11732	11807	11661	11692	11565	11822	11733	11833	11562	11712	11689	11778	11663	11708	11701	11741	11697	11811	11820	11595	11632	11811	11681	11708	11677	11689	11934	11789	11840	11808	11679	11788	11653	11831	11607	11684	11639	11760	11711	11628	11692	11859	11781	11783	11765	11576	11785	11591	11620	11711	11842	11787	11740	11814	11576	11659	11689	11780	11655	11773	11736	11680	11768	11725	11840	11641	11734	11818	11734	11781	11645	11637	11767	11644	11771	11657	11858	11658	11851	11779	11639	11668	11631	11755	11663	11828	11898	11738	11657	11766	11663	11649	11621	11805	11837	11680	11695	11731	11699	11746	11728	11536	11591	11769	11653	11763	11689	11804	11671	11752	11688	11698	11876	11690	11744	11775	11791	11863	11726	11726	11661	11628	11875	11893	11722	11756	11580	11532	11707	11670	11632	11603	11936	11771	11779	11926	11906	11681	11791	11792	11720	11679	11641	11698	11716	11616	11670	11852	11808	11565	11822	11761	11836	11684	11634	11708	11652	11715	11676	11692	11721	11856	11844	11709	11886	11702	11694	11774	11782	11817	11760	11724	11682	11801	11640	11663	11805	11723	11729	11678	11569	11711	11764	11632	11854	11736	11737	11676	11705	11713	11803	11723	11796	11712	11642	11726	11669	11611	11691	11818	11593	11619	11698	11769	11753	11666	11792	11536	11719	11955	11761	11657	11681	11697	11680	11663	11743	11776	11759	11824	11756	11704	11674	11706	11846	11674	11710	11657	11633	11820	11714	11717	11696	11740	11794	11744	11902	11632	11765	11803	11780	11731	11703	11648	11802	11741	11677	11711	11752	11596	11753	11722	11644	12008	11518	11806	11779	11683	11571	11790	11730	11666	11780	11695	11855	11573	11687	11735	11609	11761	11707	11614	11665	11872	11499	11614	11553	11660	11641	11764	11742	11675	11783	11533	11701	11690	11666	11603	11584	11854	11638	11814	11681	11627	11737	11752	11655	11619	11685	11772	11677	11830	11680	11594	11773	11736	11763	11717	11679	11704	11661	11775	11654	11665	11774	11951	11790	11677	11647	11759	11784	11679	11767	11597	11676	11739	11773	11757	11718	11783	11516	11718	11691	11771	11668	11700	11605	11554	11711	11671	11708	11573	11793	11585	11738	11736	11670	11775	11757	11814	11654	11678	11647	11724	11632	11828	11729	11767	11751	11705	11804	11633	11518	11613	11647	11643	11673	11868	11772	11670	11729	11734	11809	11892	11797	11745	11670	11831	11814	11749	11916	11630	11709	11872	11708	11780	11825	11569	11527	11739	11788	11673	11719	11854	11705	11756	11833	11740	11656	11643	11691	11917	11633	11641	11657	11430	11747	11647	11756	11757	11707	11739	11656	11709	11844	11773	11580	11787	11731	11802	11698	11710	11788	11602	11668	11713	11422	11664	11876	11823	11686	11804	11725	11690	11773	11749	11631	11706	11697	11528	11527	11643	11591	11794	11856	11821	11680	11690	11863	11667	11759	11680	11709	11753	11768	11569	11815	11731	11956	11748	11653	11631	11856	11753	11594	11783	11796	11773	11820	11623	11688	11736	11713	11607	11688	11789	11566	11676	11779	11707	11824	11717	11829	11672	11681	11548	11757	11838	11730	11763	11617	11712	11779	11708	11741	11705	11668	11727	11772	11866	11693	11636	11809	11665	11693	11796	11707	11749	11674	11629	11806	11684	11716	11724	11657	11770	11691	11700	11905	11683	11574	11788	11679	11721	11771	11697	11613	11919	11601	11697	11802	11786	11739	11930	11707	11822	11710	11775	11792	11640	11755	11838	11722	11651	11846	11677	11826	11833	11903	11819	11660	11770	11728	11752	11687	11771	11733	11671	11819	11582	11757	11795	11817	11782	11760	11757	11602	11647	11677	11576	11795	11642	11689	11798	11693	11596	11809	11541	11728	11611	11593	11774	11741	11713	11654	11676	11691	11730	11670	11702	11769	11726	11821	11721	11638	11796
24421	23873	37127	37444	30473	21698	15811	13123	12390	12502	12694	12448	12658	12452	12520	12528	12506	12436	12369	12328	12208	12395	12492	12565	12332	12527	12441	12422	12243	12311	12354	12429	12299	12549	12499	12376	12477	12308	12483	12420	12286	12417	12440	12227	12301	12337	12421	12397	12454	12303	12418	12190	12240	12200	12363	12261	12454	12558	12334	12352	12354	12359	12214	12263	12376	12318	12419	12415	12265	12404	12404	12421	12222	12407	12294	12542	12405	12466	12312	12307	12414	12230	12334	12378	12335	12460	12324	12540	12360	12407	12450	12320	12304	12332	12229	12414	12476	12381	12433	12350	12419	12407	12404	12194	12448	12405	12286	12211	12506	12364	12380	12524	12444	12402	12304	12247	12283	12233	12375	12330	12425	12419	12369	12211	12452	12496	12414	12356	12211	12315	12648	12453	12504	12183	12157	12436	12186	12321	12384	12270	12242	12232	12298	12380	12401	12311	12327	12543	12509	12383	12212	12230	12365	12255	12144	12513	12422	12349	12252	12343	12332	12390	12273	12291	12353	12409	12210	12370	12310	12454	12268	12333	12307	12412	12484	12409	12404	12489	12419	12358	12373	12013	12261	12400	12453	12310	12309	12340	12444	12400	12297	12319	12253	12485	12461	12281	12393	12290	12400	12306	12447	12513	12380	12335	12545	12375	12261	12337	12239	12346	12363	12321	12280	12258	12531	12393	12351	12433	12313	12262	12353	12317	12361	12313	12270	12198	12209	12373	12436	12331	12409	12290	12463	12402	12295	12351	12579	12197	12352	12328	12617	12273	12443	12400	12343	12227	12284	12204	12292	12391	12438	12461	12339	12370	12239	12307	12215	12402	12255	12267	12467	12370	12350	12401	12385	12280	12436	12331	12411	12452	12445	12503	12306	12371	12366	12281	12418	12310	12371	12307	12351	12266	12312	12355	12367	12482	12389	12289	12351	12436	12307	12216	12361	12316	12397	12530	12250	12356	12339	12365	12227	12419	12184	12394	12385	12455	12404	12284	12264	12383	12332	12352	12329	12308	12394	12284	12322	12533	12169	12131	12356	12473	12392	12412	12267	12422	12288	12204	12401	12431	12264	12340	12373	12223	12179	12302	12396	12464	12435	12190	12288	12269	12292	12475	12216	12327	12165	12318	12469	12363	12346	12267	12445	12352	12464	12455	12390	12305	12314	12231	12443	12366	12288	12419	12376	12323	12370	12391	12367	12319	12359	12383	12466	12476	12394	12325	12136	12260	12360	12103	12433	12226	12514	12253	12395	12416	12404	12478	12362	12156	12354	12230	12219	12237	12243	12355	12449	12255	12326	12368	12368	12354	12290	12254	12304	12143	12368	12306	12246	12557	12402	12247	12203	12342	12301	12389	12403	12476	12221	12280	12320	12350	12497	12430	12394	12142	12404	12414	12338	12084	12268	12251	12187	12358	12361	12381	12441	12451	12272	12325	12269	12277	12405	12317	12456	12309	12322	12392	12414	12356	12450	12249	12397	12167	12391	12286	12471	12256	12305	12342	12388	12452	12271	12368	12470	12296	12542	12385	12364	12450	12305	12375	12332	12296	12425	12460	12191	12180	12306	12401	12349	12320	12176	12345	12396	12369	12339	12385	12296	12424	12408	12287	12501	12422	12361	12232	12285	12239	12496	12392	12415	12360	12297	12344	12284	12332	12484	12274	12223	12311	12238	12287	12299	12331	12494	12342	12523	12439	12503	12428	12180	12316	12428	12248	12331	12184	12284	12460	12353	12257	12614	12433	12452	12259	12350	12174	12485	12219	12304	12514	12382	12306	12344	12252	12465	12269	12264	12349	12478	12319	12338	12541	12434	12372	12481	11979	12194	12300	12193	12292	12215	12237	12340	12202	12358	12330	12426	12304	12450	12415	12295	12419	12131	12430	12233	12330	12376	12249	12451	12248	12362	12483	12308	12151	12402	12204	12307	12276	12236	12387	12274	12207	12359	12290	12352	12435	12293	12258	12408	12420	12351	12439	12325	12363	12408	12348	12326	12311	12345	12422	12243	12219	12430	12220	12290	12550	12326	12250	12294	12373	12339	12333	12294	12147	12258	12180	12281	12315	12477	12347	12470	12152	12401	12334	12238	12339	12394	12362	12447	12441	12412	12436	12387	12300	12297	12249	12256	12278	12462	12290	12491	12419	12446	12336	12528	12417	12217	12248	12228	12432	12290	12403	12088	12327	12229	12354	12429	12485	12499	12372	12220	12381	12300	12363	12327	12251	12402	12230	12359	12464	12417	12436	12332	12511	12393	12382	12443	12421	12308	12432	12252	12309	12425	12359	12412	12278	12288	12362	12370	12322	12330	12406	12328	12244	12282	12443	12396	12327	12428	12373	12239	12272	12390	12275	12197	12269	12349	12379	12437	12579	12397	12305	12313	12245	12448	12330	12547	12302	12403	12314	12443	12374	12254	12313	12446	12447	12181	12437	12219	12426	12260	12391	12593	12147	12397	12478	12485	12396	12278	12266	12384	12417	12340	12354	12275	12230	12390	12272	12269	12370	12347	12383	12454	12313	12350	12332	12305	12413	12287	12225	12496	12384	12174	12208	12348	12585	12359	12220	12363	12412	12277	12285	12233	12297	12359	12258	12420	12329	12350	12476	12332	12568	12289	12337	12281	12381	12275	12235	12362	12327	12297	12320	12329	12230	12490	12369	12170	12431	12501	12350	12394	12473	12458	12348	12437	12392	12301	12355	12351	12274	12175	12452	12314	12246	12324	12250	12302	12471	12394	12403	12348	12247	12296	12423	12310	12359	12457	12419	12465	12365	12369	12400	12325	12236	12394	12320	12358	12389	12187	12253	12152	12371	12362	12229	12427	12475	12452	12251	12373	12395	12288	12322	12412	12430	12247	12355	12447	12225	12292	12412	12246	12227	12359	12360	12310	12436	12489	12236	12414	12284	12419	12350	12267	12491	12463	12263	12397	12345	12541	12372	12520	12408	12407	12431	12441	12482	12469	12204	12218	12337	12512	12307	12259	12353	12311	12354	12345	12287	12398	12265	12325	12385	12484	12512	12399	12094	12421	12313	12363	12437	12197	12230	12426	12313	12362	12225	12335	12506	12455	12289	12389	12402	12495	12502	12473	12301	12521	12379	12355	12375	12299	12405	12563	12396	12199	12371	12260	12399	12338	12314	12352	12261	12268	12328	12458	12415	12176	12221	12285	12385	12312	12414	12343	12214	12327	12438	12323	12254	12438	12266	12510	12410	12536	12416	12367	12423	12361	12310	12202	12327	12320	12384	12262	12307	12452	12452	12248	12152	12379	12414	12400	12391	12458	12410	12552	12404	12492	12483	12284	12261	12451	12499	12355	12453	12281	12343	12418	12285	12491	12163	12314	12270	12266	12295	12425	12391	12187	12312	12324	12358	12330	12285	12466	12358	12360	12416	12107	12222	12253	12223	12328	12303	12354	12461	12443	12331	12345	12195	12234	12303	12372	12359	12261	12327	12385	12193	12366	12474	12334	12314	12312	12305	12314	12311	12386	12352	12128	12379	12403	12265	12501	12416	12370	12310	12337	12417	12309	12236	12229	12395	12432	12337	12215	12266	12301	12207	12180	12277	12262	12451	12386	12349	12343	12315	12433	12291	12403	12157	12101	12433	12342	12353	12411	12353	12327	12343	12353	12224	12304	12502	12419	12293	12156	12344	12564	12382	12362	12262	12273	12451	12304	12307	12321	12311	12384	12291	12379	12420	12363	12056	12391	12444	12351	12340	12305	12459	12265	12445	12469	12539	12373	12282	12348	12109	12333	12465	12448	12539	12426	12588	12404	12476	12286	12502	12495	12264	12495	12386	12462	12296	12456	12377	12456	12183	12283	12362	12190	12363	12341	12447	12463	12315	12376	12436	12307	12430	12466	12345	12552	12296	12331	12430	12547	12284	12315	12491	12399	12357	12310	12293	12293	12546	12300	12313	12380	12401	12210	12171	12346	12278	12363	12437	12326	12420	12271	12312	12466	12438	12282	12202	12202	12258	12368	12260	12235	12281	12193	12200	12464	12393	12362	12349	12215	12528	12292	12226	12324	12443	12345	12462	12648	12410	12543	12409	12302	12478	12537	12313	12430	12356	12357	12263	12564	12219	12326	12257	12452	12404	12326	12321	12609	12512	12328	12363	12462	12229	12324	12443	12346	12427	12311	12163	12107	12208	12224	12396	12396	12244	12372	12278	12482	12272	12289	12350	12396	12293	12396	12364	12383	12301	12139	12401	12530	12433	12260	12420	12429	12210	12517	12361	12157	12303	12451	12289	12277	12531	12539	12440	12506	12269	12350	12318	12312	12390	12251	12315	12379	12269	12285	12328	12460	12216	12302	12343	12512	12312	12427	12351	12246	12385	12357	12449	12298	12390	12389	12355	12418	12493	12294	12493	12400	12339	12386	12230	12137	12192	12398	12163	12398	12421	12376	12306	12490	12398	12352	12303	12217	12293	12346	12519	12199	12262	12412	12354	12526	12416	12352	12389	12397	12228	12380	12072	12234	12034	12210	12371	12393	12337	12561	12191	12223	12363	12377	12301	12249	12374	12184	12434	12335	12381	12333	12431	12273	12267	12376	12325	12449	12584	12352	12254	12379	12507	12408	12281	12248	12497	12270	12351	12433	12410	12403	12418	12317	12493	12385	12294	12494	12254	12315	12315	12240	12217	12481	12507	12289	12376	12302	12341	12246	12235	12351	12228	12468	12530	12368	12333	12517	12467	12296	12470	12241	12452	12481	12372	12443	12297	12375	12501	12258	12297	12562	12265	12373	12405	12371	12298	12300	12299	12479	12589	12396	12379	12471	12398	12373	12398	12366	12006	12343	12291	12298	12691	12318	12500	12426	12329	12387	12206	12097	12385	12331	12494	12356	12390	12529	12345	12409	12441	12180	12443	12308	12257	12536	12273	12429	12233	12186	12319	12581	12364	12529	12232	12387	12345	12293	12386	12364	12295	12436	12293	12288	12273	12349	12230	12307	12230	12542	12533	12289	12360	12433	12227	12393	12360	12233	12333	12407	12314	12481	12135	12340	12321	12383	12434	12417	12474	12434	12375	12290	12317	12328	12160	12233	12453	12345	12438	12474	12183	12405	12341	12308	12378	12404	12380	12497	12220
54016	92244	76528	55526	37292	17622	12436	12242	12520	12240	12206	12342	12403	12400	12353	12434	12318	12298	12445	12132	12333	12243	12302	12342	12283	12426	12376	12379	12395	12260	12266	12125	12285	12441	12359	12252	12337	12404	12287	12351	12337	12281	12395	12290	12313	12443	12499	12424	12273	12287	12306	12412	12463	12255	12216	12383	12337	12102	12412	12450	12354	12315	12281	12232	12278	12504	12235	12394	12354	12231	12324	12353	12430	12462	12196	12265	12506	12337	12348	12313	12260	12319	12366	12167	12305	12248	12358	12438	12405	12345	12252	12308	12375	12184	12344	12316	12272	12423	12284	12252	12358	12196	12417	12419	12348	12246	12386	12238	12204	12322	12352	12349	12414	12252	12278	12502	12302	12302	12337	12379	12239	12239	12288	12261	12361	12215	12300	12378	12294	12479	12253	12443	12350	12152	12221	12291	12311	12424	12426	12258	12237	12436	12297	12261	12380	12357	12457	12329	12296	12232	12256	12479	12300	12290	12254	12254	12433	12449	12283	12497	12348	12176	12405	12377	12303	12299	12383	12422	12404	12218	12129	12379	12293	12377	12151	11973	12393	12235	12196	12211	12323	12318	12329	12467	12249	12329	12370	12284	12230	12477	12359	12479	12420	12442	12165	12355	12432	12232	12387	12359	12191	12264	12393	12295	12208	12301	12415	12510	12271	12293	12457	12381	12181	12284	12289	12479	12439	12410	12234	12346	12320	12173	12329	12288	12201	12391	12469	12360	12415	12266	12310	12328	12366	12331	12278	12275	12508	12550	12326	12273	12369	12328	12400	12395	12434	12241	12443	12139	12234	12319	12400	12307	12453	12337	12322	12362	12385	12310	12283	12311	12475	12393	12405	12321	12275	12270	12436	12129	12219	12197	12377	12328	12215	12248	12149	12440	12316	12276	12251	12271	12389	12425	12462	12330	12202	12214	12311	12223	12368	12276	12304	12372	12300	12451	12452	12355	12177	12296	12376	12479	12263	12378	12220	12221	12384	12306	12256	12264	12211	12349	12383	12189	12424	12357	12343	12322	12265	12350	12346	12380	12240	12169	12228	12143	12437	12309	12298	12316	12411	12263	12318	12382	12310	12414	12249	12361	12334	12091	12377	12450	12249	12417	12289	12398	12482	12323	12200	12371	12359	12521	12256	12419	12432	12345	12345	12310	12280	12093	12511	12282	12401	12192	12357	12409	12162	12483	12306	12311	12354	12311	12434	12432	12343	12302	12233	12251	12224	12323	12383	12366	12284	12349	12392	12339	12329	12261	12503	12297	12225	12322	12296	12234	12260	12322	12401	12264	12333	12332	12293	12373	12421	12209	12371	12242	12317	12378	12255	12335	12252	12325	12360	12216	12259	12239	12371	12324	12276	12341	12280	12374	12462	12235	12318	12331	12377	12318	12297	12302	12438	12278	12317	12345	12444	12320	12434	12399	12385	12353	12369	12398	12455	12244	12229	12321	12265	12433	12335	12393	12271	12304	12229	12365	12401	12417	12431	12271	12445	12277	12337	12211	12366	12385	12231	12213	12218	12182	12335	12329	12357	12338	12266	12327	12451	12246	12308	12182	12341	12240	12296	12315	12447	12468	12210	12473	12267	12153	12236	12349	12366	12238	12186	12360	12345	12272	12230	12283	12443	12311	12278	12360	12344	12260	12349	12314	12392	12342	12320	12281	12445	12259	12348	12312	12277	12403	12342	12415	12479	12293	12337	12401	12298	12390	12291	12340	12348	12305	12301	12365	12267	12249	12480	12278	12288	12269	12299	12360	12362	12464	12259	12294	12257	12231	12442	12352	12387	12218	12386	12331	12235	12277	12309	12314	12181	12252	12222	12360	12523	12254	12192	12305	12320	12129	12415	12391	12233	12250	12353	12216	12301	12379	12106	12359	12069	12250	12434	12228	12352	12376	12320	12463	12336	12318	12383	12266	12201	12070	12296	12325	12314	12301	12350	12322	12380	12344	12328	12199	12334	12200	12263	12418	12357	12401	12205	12292	12223	12167	12249	12295	12280	12352	12334	12442	12302	12231	12226	12284	12229	12235	12316	12479	12328	12424	12326	12089	12298	12409	12415	12196	12347	12213	12216	12365	12254	12538	12402	12329	12366	12362	12392	12334	12358	12344	12309	12366	12478	12275	12289	12410	12363	12305	12341	12507	12350	12251	12261	12342	12334	12450	12401	12259	12369	12321	12332	12286	12211	12438	12310	12397	12211	12367	12322	12341	12248	12301	12337	12257	12360	12372	12318	12192	12211	12148	12303	12344	12339	12286	12395	12338	12304	12276	12387	12166	12321	12383	12300	12342	12462	12532	12269	12332	12236	12266	12502	12473	12404	12445	12319	12335	12302	12352	12341	12292	12355	12376	12399	12330	12347	12288	12215	12253	12248	12522	12269	12479	12271	12199	12374	12279	12345	12164	12355	12443	12405	12367	12453	12318	12404	12523	12384	12342	12420	12357	12343	12354	12371	12295	12369	12441	12394	12392	12295	12493	12272	12266	12444	12427	12288	12230	12349	12260	12386	12368	12384	12182	12322	12289	12418	12158	12404	12304	12335	12331	12362	12292	12310	12185	12512	12272	12438	12264	12339	12322	12376	12426	12298	12279	12354	12383	12156	12413	12180	12369	12268	12222	12204	12388	12217	12226	12205	12453	12340	12223	12389	12304	12350	12264	12260	12332	12308	12328	12406	12340	12347	12310	12354	12289	12238	12365	12279	12453	12274	12151	12323	12450	12350	12350	12295	12265	12267	12194	12430	12315	12219	12479	12289	12358	12441	12306	12352	12409	12404	12319	12323	12284	12312	12245	12167	12374	12266	12329	12209	12337	12350	12375	12194	12294	12167	12374	12410	12304	12299	12225	12453	12401	12241	12417	12168	12297	12206	12206	12295	12351	12361	12376	12107	12264	12407	12154	12416	12294	12314	12189	12258	12411	12282	12356	12370	12255	12257	12362	12190	12433	12396	12368	12258	12390	12206	12335	12311	12322	12495	12405	12355	12483	12375	12255	12448	12286	12313	12289	12309	12312	12221	12315	12440	12228	12198	12431	12242	12305	12300	12322	12481	12202	12319	12205	12369	12331	12258	12342	12199	12262	12321	12377	12143	12197	12473	12277	12345	12342	12320	12354	12340	12107	12167	12385	12337	12276	12401	12352	12370	12247	12296	12199	12249	12278	12391	12334	12259	12346	12267	12282	12326	12218	12421	12295	12256	12291	12476	12427	12268	12255	12181	12355	12442	12294	12348	12390	12270	12374	12423	12289	12413	12401	12290	12388	12428	12363	12238	12428	12261	12421	12351	12407	12488	12350	12255	12294	12429	12399	12449	12248	12357	12267	12229	12262	12457	12200	12172	12494	12392	12406	12423	12199	12562	12340	12296	12341	12193	12319	12382	12354	12224	12347	12372	12317	12257	12277	12363	12307	12406	12338	12486	12142	12420	12402	12055	12548	12336	12290	12355	12386	12315	12442	12290	12398	12311	12156	12230	12339	12282	12244	12460	12352	12298	12286	12444	12388	12425	12186	12386	12282	12180	12372	12151	12421	12337	12195	12277	12294	12430	12426	12327	12305	12191	12492	12398	12255	12132	12215	12426	12189	12504	12454	12394	12389	12334	12323	12231	12393	12279	12273	12374	12263	12364	12304	12331	12310	12304	12302	12325	12231	12372	12240	12265	12270	12344	12243	12270	12258	12280	12213	12295	12330	12313	12371	12443	12341	12391	12400	12370	12387	12146	12384	12250	12235	12348	12207	12222	12216	12386	12239	12288	12286	12308	12307	12375	12301	12421	12320	12413	12426	12277	12237	12293	12326	12335	12242	12332	12254	12295	12312	12283	12441	12377	12245	12383	12416	12339	12268	12278	12324	12303	12220	12414	12242	12285	12395	12314	12318	12267	12259	12309	12356	12276	12342	12365	12168	12285	12373	12131	12326	12402	12214	12391	12435	12328	12290	12163	12159	12318	12258	12237	12375	12264	12375	12251	12300	12350	12169	12352	12464	12280	12241	12296	12435	12382	12308	12400	12226	12084	12414	12379	12289	12258	12437	12299	12415	12259	12263	12230	12309	12359	12277	12234	12280	12427	12306	12229	12323	12299	12287	12271	12239	12447	12216	12301	12314	12340	12125	12410	12146	12346	12284	12334	12220	12410	12187	12370	12342	12393	12351	12198	12308	12260	12485	12308	12354	12355	12470	12216	12421	12286	12306	12364	12247	12268	12342	12245	12337	12323	12257	12285	12442	12378	12298	12253	12305	12291	12333	12391	12308	12452	12229	12480	12298	12240	12489	12382	12329	12436	12386	12440	12330	12314	12281	12219	12333	12427	12181	12411	12128	12208	12196	12245	12443	12331	12340	12353	12275	12273	12407	12286	12312	12164	12187	12401	12202	12256	12237	12434	12166	12399	12391	12343	12345	12435	12230	12175	12437	12323	12390	12378	12364	12400	12225	12419	12136	12282	12498	12277	12387	12355	12289	12167	12311	12456	12328	12300	12055	12216	12332	12306	12297	12425	12413	12321	12245	12285	12274	12291	12309	12341	12275	12445	12288	12352	12318	12219	12352	12382	12380	12321	12373	12294	12331	12139	12452	12426	12366	12337	12303	12390	12479	12290	12341	12284	12326	12375	12434	12521	12171	12303	12238	12544	12248	12209	12181	12317	12220	12234	12438	12275	12418	12556	12308	12284	12266	12143	12349	12273	12224	12367	12239	12267	12326	12416	12319	12392	12302	12326	12272	12480	12242	12223	12243	12308	12255	12190	12251	12465	12244	12144	12308	12300	12337	12339	12403	12305	12261	12353	12365	12182	12359	12304	12316	12302	12239	12434	12194	12272	12355	12322	12212	12394	12428	12350	12249	12432	12295	12296	12137	12345	12419	12297	12248	12369	12305	12295	12265	12321	12316	12237	12258	12418	12301	12205	12378	12139	12416	12335	12161	12287	12367	12414	12369	12182	12421	12304	12265	12423	12308	12336	12337	12381	12060	12461	12293	12286	12309	12297	12246	12372	12385	12453	12383	12485	12354	12277	12410	12287	12352	12281	12403	12404	12298	12107	12390	12440	12316	12335	12293	12213	12487	12442	12341	12383	12310	12306	12310	12328	12325	12286	12488	12356	12221
23050	22483	33203	34331	30451	24013	21023	14585	13224	13411	13230	13256	13327	13226	13232	13254	13151	13164	13224	13285	13090	13190	12976	13075	13206	12964	12948	13004	13087	12958	12819	13010	13133	13173	13185	13097	12994	13119	12931	12975	13039	12905	13066	13109	12846	13054	12894	12957	13154	13004	13110	12897	13027	13157	12941	12941	13118	13055	12924	12971	13073	13091	13031	12991	12964	12902	13008	13024	12881	12853	12872	12907	12855	13018	12917	13019	13066	12745	13008	12981	13089	12963	12805	12935	13013	12910	12857	12982	13116	12937	13058	13023	13098	13075	13038	12936	12979	12821	12868	13050	12782	12831	12859	12774	13117	12949	12880	12834	12990	13114	12897	12766	12661	12726	12975	13115	13099	12901	12998	12807	13064	13125	12788	13182	13059	12936	12888	12811	13035	12924	12894	12823	12887	12797	13039	12908	12967	12952	12889	12921	12813	12990	12744	13176	12781	12903	12958	12733	12924	12830	12967	13004	13067	12981	12837	12897	12937	12912	12914	12884	12881	13053	12989	12851	13130	12676	12979	12869	13093	12921	12923	13117	13141	12980	13007	12864	12784	12930	12945	12973	12969	13038	13120	13014	12829	13151	12765	12743	13040	12895	12742	12988	12776	12973	12825	12763	13035	12976	12969	12831	12823	12970	12987	13041	12852	12990	12883	12867	13022	13034	12829	12944	12981	12857	13005	13070	13003	12640	12584	12991	12922	12949	12950	12817	13113	12841	12973	12891	12971	12740	13087	12773	12940	12726	13000	13039	12892	12885	13019	12888	12871	12863	12927	12947	12646	12937	12867	12904	12903	12923	12924	12928	12934	12740	12747	13042	12958	13132	13091	12962	13136	12920	12960	13013	12847	12904	12788	12943	12825	13070	12926	12721	13078	13023	12886	13020	12888	12971	12835	12863	13036	13003	12842	12938	12906	12850	12952	13000	12865	13077	12847	12940	12946	12880	13024	12850	13017	12890	12786	12767	13087	13061	13106	12847	13023	12954	12906	12983	13069	12894	13005	12886	13044	12798	12891	13167	12868	12673	12793	12907	12969	12909	12925	12812	12980	12935	12984	12943	12959	13055	12940	12784	12964	12922	12877	12993	12872	12793	12904	12861	12911	12883	12974	12888	12990	13167	12996	13031	12991	12849	12758	13085	13025	12904	12788	12985	12923	12840	12779	12861	12904	12825	13014	12918	12652	12953	12892	12792	12943	12747	12847	13006	13023	12836	13074	12845	12904	12990	12877	13029	12787	13111	12937	13001	12930	13008	12935	13074	12907	12759	12763	13083	13065	13072	12935	12802	12809	12999	13114	12848	12803	13132	12819	13026	12855	13115	12867	12943	12922	12853	12848	12975	12916	13046	12948	13052	12873	13164	12999	12874	12969	12787	12924	13024	13020	12846	12880	12889	13036	13111	12754	12992	12718	12769	12995	12912	13096	13088	13094	12896	12824	12837	12760	13026	13076	12883	12804	13002	12753	12860	12840	12959	12930	12869	12816	13046	12789	12928	12839	12985	13126	12917	12851	13077	12874	12984	12945	12882	13144	13010	12916	12678	12863	13042	12764	12810	12908	13059	12942	13034	12927	12981	12964	12787	12639	13076	12877	12858	12854	13039	12849	12886	13151	13009	12896	12887	12849	12770	12818	13019	13070	12938	12895	13053	12730	12978	13004	12972	12942	12981	12894	12885	13022	12967	12877	12951	12986	12968	12914	12939	12895	13098	12733	12894	13009	13146	12962	12762	12929	12899	13071	12817	12799	12981	12956	12741	12945	12867	12882	13014	13070	13038	12905	12998	13002	12834	12883	12864	12779	12680	12816	13155	13058	12792	13099	12868	12867	13135	12923	12650	12883	13114	12792	12801	12937	12789	12929	12845	13053	12957	12767	13037	13096	12977	12906	12853	13031	12972	12975	12958	12939	13047	12847	12924	13076	12769	12936	12889	12826	12905	12918	12981	13102	12818	12876	12576	12921	12889	12902	12819	12861	12859	12916	12877	12837	12947	13025	12870	12922	12800	12699	13027	12916	12981	12735	12966	12960	12888	12743	12983	12763	12936	13000	12942	13038	12960	12933	12747	13054	13068	12882	12839	12934	12796	12753	12918	12807	12906	12888	13037	12872	12871	12824	12918	12993	13064	13028	12844	12939	13047	12902	12895	12969	12939	12870	12978	12892	13044	12958	13108	12967	13006	13002	12880	12835	12963	12797	12957	13093	13022	12889	12852	12833	13041	13130	13024	12757	12854	12795	12833	12723	12903	12978	12932	12878	12951	12900	13154	12931	12949	12941	12994	13111	13064	13123	12969	12883	13030	12873	12873	12935	12851	12904	13115	12924	12817	12913	12939	12905	12956	13054	12916	13056	13080	12907	12886	12903	12834	12724	12905	12943	13034	13182	13061	12854	12932	12893	12929	12858	12866	13177	13087	12891	12912	13052	13078	12989	12847	12932	12783	12899	12938	12933	12972	12886	13071	12868	13020	12879	12937	13034	12997	12924	13030	13122	12979	12984	12882	12835	12965	12888	12865	12963	12951	12887	12902	12898	12929	12886	12920	12992	12850	12954	12966	12815	12903	12932	12873	12934	12872	12820	12862	12885	13046	12879	12732	13087	12913	12883	13071	12984	13032	13005	12865	12935	12934	12996	13003	12849	12878	12832	12970	13199	12936	12858	12760	12927	12722	12968	12722	12829	12911	12827	12878	13031	12807	12880	12888	12940	12992	12928	13097	13030	12958	12992	12852	12902	12786	12715	13028	12920	12835	13035	12919	12932	12816	13002	13073	12823	12827	12967	13026	12985	12827	12972	13016	12987	12873	13048	13005	12860	12894	12914	12939	13036	12885	12931	13131	12872	12810	13088	12980	13081	12981	12862	12927	12896	12870	12938	13146	12771	12829	12879	12778	13096	13195	12824	12992	12923	13015	12963	12972	12799	12855	12932	12696	12823	12787	12904	13009	12815	12969	12816	13059	12998	13069	12931	12748	12875	12885	12971	12920	13084	12893	13009	12876	13099	12879	12992	12891	12956	12908	12961	13163	13072	12767	12860	12995	12794	12808	12801	12916	12956	12812	12953	12900	13166	12924	12739	13052	12984	12979	12739	12796	13110	12934	12898	12955	12928	13050	12972	12938	12904	12915	13076	12946	12902	13025	12872	12807	12594	12709	12838	12874	12994	12770	12959	12834	12811	13034	12851	12690	12992	13037	12878	12916	13034	13101	13109	12926	12967	12852	13125	12841	12978	12903	12801	13104	12899	12929	12925	13003	13063	12800	12931	12986	12892	12966	12893	12942	12799	13125	12859	13003	13031	12931	12731	13070	12876	12948	12868	12816	12905	12951	12719	12973	12968	12878	12952	12974	12731	12789	12930	12969	12858	12889	12875	12902	12945	13050	12918	12856	12942	13078	12840	12897	12838	12920	12928	12932	12800	12913	12981	12791	12957	12991	12821	13005	13035	12799	12891	13088	12927	12843	13006	12985	13030	13037	12920	12930	12916	12851	13029	12960	12842	12953	13046	13028	12935	12919	12820	13062	13071	12983	12966	12801	12936	12875	12874	12907	12893	12801	12985	12812	12974	13107	12839	12841	12851	12884	12671	12818	12917	12949	12947	13039	12917	12876	13046	12894	13016	13135	12943	13185	12885	13047	12973	12803	12986	12883	12867	12900	13005	12948	12788	12855	12942	12884	12941	12811	12749	12858	12937	13016	13059	13041	13101	12994	12835	12963	12862	12967	12960	12937	13032	12971	12924	12899	12844	12892	12891	13055	13012	12853	12902	12859	12838	12907	12910	12857	13021	12937	12689	12815	13093	12723	13031	12928	12873	12943	12623	12812	13062	12958	13008	12976	12869	12764	12762	12809	13009	12946	12945	13046	12936	12725	13067	13114	12867	12998	13201	12894	12753	12866	12783	12963	12960	12904	12826	13068	13014	12804	13012	12804	12858	12929	13019	12752	13063	12714	13096	12860	12860	12890	12756	12986	12763	13028	12848	12903	12940	12832	12841	12798	12867	12946	12938	12869	12906	13009	13018	12964	12972	13129	12995	13158	12800	12984	12984	12820	12974	12839	12868	13012	13022	12823	13098	12844	12878	12959	13057	13028	12857	12932	13054	12864	12889	13052	13006	12992	12888	13055	12933	12797	13124	12906	12931	12912	12916	12959	13033	12997	12935	12867	13071	12888	12895	12942	12860	12893	13105	13033	12961	12949	12974	12937	12977	12802	12979	13010	12864	12925	12954	12973	12963	12979	13049	12979	12904	12868	12862	13184	12827	13045	12746	12844	13096	12729	12836	12777	12848	12844	13010	12948	12751	12813	12838	12853	12988	12733	12878	12696	12948	12756	12894	12876	13049	12830	12863	12843	12837	12962	12825	12863	12854	12910	13108	12904	13103	12891	12970	12851	12792	12953	12882	12878	13068	12898	12897	12967	12978	12970	12973	12892	12840	12899	12899	13244	12912	12876	12874	13112	12994	12891	12709	12906	13023	12920	12814	12957	12966	12919	12815	12853	13049	12810	13075	13017	13032	13056	12741	12940	12904	12973	12863	12989	12861	12757	12860	12866	12860	12867	13001	12939	12961	12961	12947	12775	12969	12882	12913	13024	12917	12996	12893	12796	12972	12885	13014	13043	12733	13040	13109	12852	12979	12714	13066	12856	12696	12812	12846	12956	12904	12892	13076	12806	12887	12992	12983	12950	12902	12963	12939	12981	12866	12837	12962	12947	12956	12910	12975	12883	12810	12817	12978	12885	12959	12955	12908	12932	13123	12995	12940	12971	12830	12943	12898	12859	12989	12804	13001	12846	13052	12972	12927	12821	12999	12881	12932	12809	12942	12886	13026	12857	12732	12875	12814	12633	13034	13066	12988	12758	12827	12979	12746	12659	12991	12978	12917	12757	12861	12901	12961	12768	12766	12920	12928	12925	12950	12804	12976	12925	12991	12612	12750	13008	12802	12993	12892	13041	12792	13115	13033	12984	13041	12740	13006	12760	12821	12950	12932	13052	12961	12974	12937	12992	12973	13112	12865	13066	12920	13135	12897	12716	12932	13152	12934	13088	12950	12949	12976	12987	12931	12963	12927	12954	12921	12765	12904	12867	12933	12734	12887	12996	12780	13053
61775	97601	90511	71281	47344	18922	12739	12592	12604	12584	12574	12852	12681	12689	12630	12711	12729	12678	12792	12677	12661	12661	12763	12668	12717	12717	12636	12558	12661	12683	12773	12671	12714	12683	12720	12506	12669	12796	12565	12700	12603	12594	12575	12553	12710	12598	12738	12615	12811	12621	12676	12683	12536	12580	12658	12557	12700	12673	12646	12776	12727	12600	12767	12703	12508	12707	12567	12717	12719	12640	12635	12537	12584	12794	12593	12718	12835	12700	12585	12629	12591	12804	12600	12783	12585	12702	12733	12632	12581	12617	12593	12621	12547	12663	12756	12688	12649	12783	12638	12591	12593	12757	12707	12719	12792	12586	12579	12521	12719	12629	12768	12836	12743	12770	12725	12849	12635	12558	12557	12697	12748	12512	12641	12627	12629	12662	12651	12690	12596	12534	12822	12628	12616	12752	12555	12724	12485	12596	12628	12692	12729	12700	12593	12567	12523	12528	12690	12658	12529	12881	12765	12577	12762	12539	12653	12381	12634	12661	12664	12845	12564	12661	12633	12628	12585	12614	12620	12601	12682	12581	12776	12681	12477	12629	12745	12576	12732	12772	12815	12576	12683	12563	12519	12594	12768	12486	12655	12629	12750	12614	12822	12694	12867	12667	12614	12905	12460	12707	12715	12617	12664	12658	12662	12702	12649	12581	12776	12510	12709	12889	12557	12727	12671	12618	12805	12492	12767	12702	12695	12732	12589	12762	12725	12639	12487	12616	12780	12759	12594	12703	12637	12757	12711	12653	12714	12598	12537	12864	12775	12646	12644	12774	12592	12636	12574	12560	12608	12606	12619	12528	12594	12591	12640	12589	12656	12546	12548	12651	12816	12701	12566	12620	12564	12598	12659	12636	12712	12762	12809	12544	12596	12732	12586	12615	12740	12739	12633	12675	12644	12879	12659	12621	12525	12707	12494	12678	12646	12582	12699	12656	12643	12648	12489	12477	12719	12567	12534	12718	12616	12616	12629	12570	12627	12685	12616	12632	12806	12546	12539	12673	12765	12563	12760	12477	12713	12555	12528	12746	12714	12682	12557	12782	12586	12759	12441	12661	12571	12709	12749	12832	12573	12715	12664	12742	12624	12873	12613	12481	12542	12762	12725	12706	12653	12526	12680	12676	12559	12636	12703	12633	12657	12725	12548	12533	12725	12713	12830	12731	12647	12701	12545	12622	12670	12657	12715	12673	12646	12628	12784	12492	12644	12578	12582	12570	12641	12708	12736	12575	12653	12510	12748	12707	12718	12695	12690	12646	12662	12663	12620	12661	12712	12771	12807	12698	12883	12609	12616	12752	12571	12565	12453	12731	12615	12663	12696	12631	12584	12562	12605	12677	12596	12777	12481	12615	12656	12587	12448	12672	12691	12723	12725	12748	12678	12553	12718	12627	12548	12647	12648	12567	12732	12536	12684	12674	12728	12757	12709	12742	12704	12619	12519	12759	12576	12694	12602	12648	12685	12724	12511	12626	12734	12751	12574	12599	12682	12694	12588	12691	12555	12416	12575	12717	12585	12543	12608	12780	12537	12501	12558	12547	12805	12501	12618	12677	12714	12614	12639	12729	12671	12712	12567	12852	12738	12694	12403	12729	12661	12592	12346	12664	12523	12504	12603	12445	12561	12697	12643	12568	12782	12676	12752	12639	12683	12573	12660	12694	12768	12528	12451	12713	12572	12710	12601	12583	12556	12652	12570	12750	12498	12639	12754	12586	12766	12699	12732	12580	12547	12699	12653	12680	12751	12628	12693	12869	12602	12678	12785	12736	12522	12570	12702	12641	12743	12751	12759	12576	12893	12606	12750	12690	12656	12602	12621	12476	12745	12582	12568	12616	12644	12586	12593	12625	12645	12621	12702	12713	12640	12505	12692	12661	12807	12811	12674	12693	12619	12695	12690	12613	12691	12633	12795	12569	12640	12618	12635	12709	12531	12799	12731	12584	12522	12623	12672	12520	12451	12626	12666	12568	12605	12583	12703	12682	12620	12633	12582	12632	12733	12617	12552	12588	12622	12599	12639	12740	12710	12567	12621	12516	12715	12784	12671	12690	12657	12638	12697	12594	12722	12637	12588	12874	12692	12697	12464	12556	12556	12692	12567	12519	12815	12514	12645	12611	12621	12712	12501	12711	12499	12818	12696	12776	12590	12694	12593	12636	12678	12728	12601	12526	12518	12643	12632	12645	12671	12780	12691	12648	12645	12572	12744	12667	12656	12689	12576	12630	12665	12679	12817	12666	12773	12643	12789	12658	12678	12571	12725	12497	12825	12656	12587	12729	12684	12646	12609	12602	12605	12561	12744	12750	12611	12599	12702	12662	12739	12456	12646	12664	12717	12576	12672	12701	12564	12490	12690	12550	12797	12653	12721	12697	12665	12621	12530	12555	12559	12684	12582	12589	12672	12769	12643	12624	12576	12701	12769	12615	12559	12582	12521	12834	12787	12684	12594	12592	12770	12698	12521	12753	12576	12720	12553	12632	12609	12658	12743	12695	12658	12695	12594	12576	12585	12523	12577	12617	12740	12711	12649	12594	12522	12714	12725	12570	12624	12664	12592	12611	12598	12735	12551	12621	12725	12764	12842	12643	12584	12600	12696	12573	12532	12674	12683	12664	12705	12692	12731	12601	12714	12681	12591	12641	12630	12668	12703	12686	12635	12632	12664	12639	12719	12462	12568	12645	12596	12577	12477	12823	12656	12555	12649	12726	12611	12711	12553	12684	12778	12681	12744	12517	12671	12515	12648	12493	12698	12627	12656	12674	12689	12663	12620	12682	12587	12645	12684	12693	12651	12715	12731	12644	12526	12738	12804	12593	12684	12540	12783	12521	12721	12636	12788	12697	12689	12604	12666	12863	12730	12927	12684	12761	12608	12607	12679	12488	12757	12698	12648	12829	12684	12712	12684	12652	12628	12612	12471	12663	12698	12718	12678	12730	12685	12605	12541	12608	12681	12642	12593	12777	12687	12615	12577	12606	12648	12622	12647	12712	12775	12454	12713	12498	12764	12623	12692	12525	12632	12595	12682	12739	12556	12686	12604	12613	12718	12657	12554	12745	12721	12706	12738	12704	12634	12602	12520	12694	12585	12805	12644	12452	12611	12763	12583	12612	12686	12695	12685	12697	12593	12636	12763	12714	12477	12717	12647	12661	12633	12674	12787	12545	12565	12672	12586	12752	12625	12556	12713	12696	12726	12698	12630	12684	12728	12675	12737	12707	12617	12554	12543	12511	12686	12575	12811	12872	12615	12840	12585	12754	12777	12695	12762	12688	12639	12609	12752	12748	12635	12549	12708	12539	12674	12705	12724	12559	12622	12796	12560	12644	12487	12595	12731	12735	12770	12690	12569	12647	12526	12553	12662	12532	12731	12567	12699	12688	12775	12688	12574	12559	12668	12652	12713	12692	12622	12787	12636	12572	12669	12642	12532	12712	12635	12685	12703	12609	12648	12718	12632	12663	12699	12741	12675	12486	12776	12594	12744	12453	12384	12678	12609	12479	12691	12564	12625	12636	12717	12545	12648	12734	12716	12509	12608	12551	12710	12584	12721	12590	12504	12602	12734	12625	12643	12711	12679	12730	12703	12851	12608	12654	12674	12503	12662	12580	12525	12865	12926	12728	12845	12607	12584	12646	12617	12709	12599	12630	12569	12728	12776	12693	12529	12687	12641	12723	12691	12706	12739	12488	12576	12741	12763	12586	12718	12477	12632	12726	12754	12566	12734	12728	12599	12755	12655	12958	12705	12613	12598	12689	12743	12581	12515	12596	12543	12589	12719	12684	12803	12579	12568	12598	12795	12556	12599	12643	12712	12680	12741	12690	12836	12444	12752	12672	12879	12694	12462	12628	12717	12620	12592	12555	12797	12669	12681	12437	12749	12717	12804	12566	12658	12607	12710	12673	12739	12689	12641	12646	12743	12820	12474	12555	12740	12648	12525	12660	12701	12675	12810	12562	12595	12632	12661	12687	12642	12596	12488	12637	12553	12595	12779	12694	12728	12697	12704	12622	12718	12413	12693	12622	12576	12682	12811	12678	12600	12853	12741	12665	12611	12618	12626	12710	12655	12933	12621	12721	12753	12704	12608	12540	12665	12704	12698	12677	12812	12640	12688	12709	12586	12655	12636	12772	12637	12729	12689	12442	12590	12600	12705	12746	12656	12627	12650	12861	12538	12650	12631	12758	12535	12677	12752	12556	12613	12607	12733	12612	12691	12699	12736	12792	12671	12682	12745	12585	12591	12723	12529	12715	12745	12741	12685	12638	12551	12615	12522	12661	12563	12756	12859	12526	12637	12650	12508	12805	12595	12614	12658	12580	12704	12749	12489	12657	12487	12665	12546	12568	12553	12558	12629	12846	12689	12575	12601	12615	12740	12665	12868	12660	12689	12510	12669	12582	12604	12548	12739	12798	12555	12507	12594	12650	12616	12671	12787	12760	12733	12606	12566	12665	12697	12579	12756	12700	12694	12755	12596	12561	12632	12703	12652	12732	12611	12609	12781	12583	12806	12518	12705	12753	12502	12577	12808	12639	12501	12675	12569	12574	12769	12596	12693	12649	12687	12687	12682	12743	12628	12631	12737	12583	12636	12657	12534	12683	12565	12736	12653	12715	12834	12641	12593	12629	12651	12673	12622	12702	12580	12753	12575	12631	12763	12678	12769	12700	12758	12612	12589	12810	12597	12574	12560	12637	12715	12761	12805	12584	12668	12522	12702	12788	12733	12654	12697	12674	12708	12574	12757	12561	12675	12597	12735	12768	12890	12622	12657	12685	12735	12561	12653	12571	12807	12785	12650	12651	12630	12785	12507	12688	12898	12632	12830	12722	12789	12715	12578	12705	12564	12530	12644	12593	12538	12606	12510	12739	12691	12774	12679	12570	12573	12747	12656	12715	12533	12700	12783	12642	12637	12741	12668	12671	12694	12610	12499	12745	12717	12713	12709	12673	12538	12511	12662	12800	12478	12720	12812	12697	12644	12606	12584	12518	12750	12599	12653	12618	12681	12517	12685	12654	12733	12667	12598	12694	12628	12658	12606	12752	12704	12648	12679	12596	12827	12620	12613	12598	12638	12671	12575	12560	12637	12716	12591	12799	12552	12754	12578	12646	12638	12628
27877	33040	39050	29121	18249	13470	12666	12533	12507	12511	12550	12681	12534	12535	12617	12490	12506	12534	12743	12542	12640	12676	12546	12773	12590	12552	12586	12550	12465	12648	12416	12446	12523	12675	12531	12406	12503	12469	12466	12480	12498	12512	12479	12567	12602	12554	12499	12502	12580	12483	12451	12432	12632	12445	12363	12582	12497	12498	12442	12535	12587	12372	12596	12589	12457	12623	12576	12476	12581	12523	12602	12395	12522	12596	12357	12486	12405	12249	12360	12283	12458	12518	12471	12461	12483	12524	12549	12437	12555	12671	12425	12668	12594	12343	12303	12557	12422	12453	12461	12400	12536	12603	12580	12630	12510	12390	12553	12453	12739	12575	12638	12490	12514	12417	12395	12463	12557	12425	12390	12409	12574	12457	12467	12421	12529	12468	12493	12545	12435	12617	12575	12389	12466	12563	12466	12280	12555	12481	12442	12584	12537	12429	12594	12676	12321	12564	12498	12474	12546	12554	12540	12551	12292	12494	12564	12548	12490	12552	12389	12462	12275	12514	12503	12313	12546	12290	12449	12260	12592	12520	12547	12626	12296	12392	12379	12440	12500	12705	12455	12435	12622	12507	12529	12409	12610	12719	12393	12448	12499	12270	12405	12563	12511	12500	12506	12473	12517	12579	12355	12477	12510	12552	12453	12531	12525	12601	12492	12491	12619	12652	12459	12370	12551	12476	12610	12522	12508	12546	12632	12579	12389	12692	12501	12532	12575	12535	12432	12633	12524	12334	12208	12460	12542	12534	12375	12662	12426	12519	12581	12442	12537	12634	12634	12461	12497	12454	12398	12437	12422	12542	12591	12514	12598	12513	12470	12603	12586	12626	12501	12372	12499	12523	12489	12326	12407	12607	12550	12427	12617	12503	12377	12341	12450	12454	12539	12619	12492	12532	12636	12427	12574	12596	12570	12550	12473	12474	12586	12418	12431	12384	12418	12398	12366	12422	12487	12521	12428	12501	12449	12494	12628	12387	12434	12451	12340	12607	12477	12384	12393	12397	12594	12528	12396	12715	12511	12537	12369	12615	12526	12560	12437	12469	12460	12594	12659	12633	12586	12472	12690	12574	12440	12591	12501	12618	12508	12476	12455	12433	12500	12463	12421	12639	12430	12382	12340	12569	12476	12458	12367	12435	12430	12439	12533	12400	12478	12629	12518	12405	12521	12498	12405	12465	12635	12560	12427	12645	12548	12596	12451	12345	12546	12424	12398	12425	12366	12569	12330	12633	12608	12486	12575	12485	12463	12448	12516	12490	12540	12594	12503	12692	12544	12620	12354	12477	12489	12479	12377	12588	12532	12567	12398	12290	12493	12453	12617	12449	12445	12548	12456	12397	12579	12379	12586	12508	12437	12409	12465	12346	12553	12574	12468	12474	12476	12612	12415	12363	12468	12494	12408	12559	12516	12431	12563	12558	12576	12530	12442	12660	12542	12336	12610	12550	12498	12389	12710	12552	12562	12417	12790	12539	12512	12627	12515	12545	12296	12552	12645	12474	12340	12581	12615	12386	12449	12282	12529	12679	12447	12514	12524	12461	12453	12553	12600	12595	12276	12581	12549	12549	12439	12482	12521	12523	12588	12559	12427	12477	12418	12497	12498	12388	12519	12636	12596	12710	12516	12595	12604	12568	12571	12631	12675	12527	12681	12425	12538	12376	12499	12457	12439	12482	12662	12439	12449	12546	12498	12564	12497	12545	12450	12475	12539	12589	12446	12577	12549	12374	12476	12574	12638	12511	12382	12393	12501	12550	12577	12715	12630	12497	12631	12390	12558	12511	12466	12582	12475	12567	12411	12593	12637	12675	12397	12482	12461	12567	12464	12488	12530	12757	12607	12344	12704	12523	12639	12656	12535	12521	12234	12529	12508	12462	12478	12413	12517	12526	12584	12428	12593	12538	12528	12555	12509	12427	12302	12451	12608	12312	12448	12517	12470	12356	12634	12431	12470	12338	12491	12454	12483	12613	12619	12647	12728	12548	12493	12548	12531	12342	12406	12644	12301	12531	12560	12657	12564	12409	12564	12518	12531	12453	12564	12626	12451	12399	12413	12215	12421	12535	12539	12388	12608	12430	12535	12613	12359	12473	12517	12548	12407	12374	12569	12310	12411	12423	12506	12567	12436	12477	12477	12542	12558	12667	12509	12475	12467	12482	12568	12402	12486	12396	12432	12487	12377	12455	12507	12453	12382	12472	12567	12333	12536	12542	12449	12398	12566	12606	12530	12321	12471	12586	12430	12435	12485	12573	12586	12374	12470	12420	12523	12351	12426	12406	12619	12352	12467	12424	12576	12483	12404	12506	12281	12465	12551	12535	12397	12471	12519	12349	12502	12353	12450	12601	12586	12457	12617	12587	12403	12666	12514	12526	12620	12706	12666	12317	12479	12481	12672	12566	12664	12329	12540	12633	12494	12458	12482	12478	12475	12483	12536	12506	12658	12655	12410	12426	12440	12590	12463	12450	12404	12502	12494	12386	12550	12450	12367	12506	12521	12525	12434	12526	12520	12555	12501	12325	12562	12444	12406	12427	12601	12373	12447	12325	12524	12610	12715	12553	12553	12489	12356	12394	12691	12561	12411	12353	12331	12539	12577	12404	12574	12585	12518	12575	12352	12466	12500	12551	12582	12579	12704	12491	12589	12492	12696	12464	12531	12501	12493	12548	12541	12369	12384	12380	12430	12455	12635	12339	12494	12570	12607	12721	12390	12547	12574	12496	12710	12576	12546	12352	12556	12341	12523	12614	12461	12390	12658	12548	12486	12490	12402	12762	12498	12479	12342	12508	12297	12524	12629	12453	12553	12521	12537	12563	12629	12527	12733	12488	12571	12477	12628	12428	12540	12474	12348	12495	12655	12539	12434	12553	12493	12567	12415	12589	12557	12349	12603	12615	12578	12425	12551	12491	12653	12623	12638	12526	12488	12638	12615	12509	12448	12476	12574	12659	12481	12393	12580	12543	12371	12459	12379	12501	12544	12442	12580	12650	12675	12535	12508	12517	12336	12614	12326	12503	12534	12555	12554	12516	12572	12605	12800	12604	12546	12533	12599	12350	12347	12360	12559	12565	12557	12576	12578	12370	12432	12367	12570	12478	12772	12499	12511	12681	12526	12651	12590	12651	12585	12508	12687	12752	12546	12596	12695	12391	12494	12553	12447	12487	12389	12612	12488	12470	12470	12623	12260	12333	12611	12500	12421	12438	12704	12619	12692	12340	12465	12330	12644	12499	12510	12296	12353	12597	12451	12694	12585	12495	12564	12472	12639	12460	12526	12684	12414	12431	12470	12428	12638	12560	12547	12583	12524	12534	12527	12371	12364	12568	12338	12513	12345	12742	12656	12643	12262	12646	12736	12347	12340	12462	12478	12452	12496	12513	12572	12654	12741	12362	12362	12474	12718	12557	12401	12624	12350	12379	12464	12512	12518	12562	12572	12568	12635	12579	12427	12456	12531	12540	12507	12593	12451	12578	12589	12514	12399	12515	12555	12436	12393	12321	12498	12403	12415	12471	12442	12270	12507	12375	12495	12631	12528	12484	12472	12395	12427	12600	12464	12493	12607	12383	12423	12589	12556	12508	12483	12604	12577	12493	12470	12548	12675	12505	12472	12392	12589	12720	12511	12412	12593	12507	12483	12545	12641	12394	12338	12377	12550	12558	12355	12401	12366	12638	12560	12551	12510	12338	12489	12335	12363	12400	12430	12497	12639	12582	12472	12450	12642	12536	12275	12679	12422	12435	12414	12544	12451	12502	12492	12643	12462	12528	12625	12419	12456	12559	12620	12405	12378	12366	12606	12413	12626	12349	12550	12728	12336	12524	12362	12364	12577	12538	12848	12517	12581	12551	12590	12563	12387	12437	12549	12552	12583	12589	12344	12571	12564	12347	12621	12507	12577	12509	12620	12447	12554	12690	12540	12643	12609	12531	12482	12532	12455	12341	12598	12595	12738	12523	12634	12688	12683	12534	12516	12423	12350	12458	12455	12417	12414	12535	12472	12463	12496	12561	12556	12557	12331	12451	12543	12399	12345	12319	12661	12481	12471	12548	12572	12472	12258	12503	12356	12455	12497	12295	12425	12579	12568	12570	12484	12688	12496	12624	12455	12595	12400	12343	12441	12590	12535	12354	12459	12373	12511	12475	12559	12450	12486	12354	12356	12498	12492	12492	12627	12608	12405	12454	12526	12460	12414	12481	12555	12490	12537	12475	12620	12447	12481	12603	12454	12711	12594	12566	12475	12381	12550	12441	12614	12582	12462	12724	12607	12383	12507	12430	12477	12308	12468	12409	12337	12435	12536	12487	12444	12664	12507	12529	12419	12475	12545	12576	12466	12447	12506	12579	12683	12569	12473	12429	12426	12635	12657	12543	12368	12379	12468	12526	12669	12462	12584	12546	12523	12505	12585	12481	12558	12408	12452	12511	12545	12424	12368	12585	12611	12514	12474	12570	12471	12512	12531	12555	12598	12415	12556	12352	12419	12597	12460	12439	12541	12520	12497	12457	12407	12571	12435	12581	12492	12618	12695	12461	12601	12544	12426	12449	12559	12792	12584	12276	12555	12678	12400	12562	12566	12531	12514	12465	12688	12581	12562	12491	12406	12470	12662	12666	12535	12506	12557	12418	12570	12382	12501	12569	12329	12474	12318	12572	12554	12449	12446	12503	12541	12448	12367	12374	12414	12597	12585	12640	12491	12647	12552	12448	12400	12671	12571	12439	12605	12449	12423	12535	12526	12433	12428	12482	12469	12616	12561	12466	12479	12315	12461	12696	12661	12452	12359	12427	12510	12565	12508	12710	12517	12743	12528	12565	12527	12348	12425	12449	12480	12468	12456	12691	12474	12426	12602	12500	12307	12466	12407	12438	12627	12425	12560	12396	12558	12498	12474	12518	12361	12562	12426	12471	12382	12417	12335	12441	12450	12632	12635	12458	12601	12489	12426	12503	12352	12578	12452	12586	12418	12699	12430	12381	12614	12505	12421	12517	12696	12576	12464	12560	12485	12718	12460	12400	12440	12399	12393	12516	12361	12542	12502	12508	12469	12530	12624	12639	12577	12548	12831	12702	12576	12590	12490	12536	12517	12517	12507	12634	12447	12628	12603	12464	12602	12529
30154	53817	43719	28599	17539	12558	12293	12460	12279	12385	12362	12320	12299	12504	12346	12402	12435	12406	12336	12270	12285	12336	12231	12213	12255	12200	12258	12301	12304	12259	12435	12345	12396	12217	12236	12223	12183	12514	12371	12332	12409	12335	12201	12266	12324	12516	12434	12285	12278	12394	12303	12348	12274	12353	12432	12337	12507	12321	12353	12497	12297	12305	12365	12381	12369	12314	12276	12314	12352	12367	12191	12381	12331	12182	12440	12322	12310	12418	12302	12249	12444	12194	12254	12192	12333	12224	12407	12326	12434	12375	12540	12402	12413	12297	12217	12232	12130	12369	12339	12324	12314	12170	12337	12373	12418	12331	12247	12141	12258	12379	12244	12368	12388	12264	12164	12374	12378	12263	12256	12377	12455	12215	12298	12260	12375	12454	12280	12241	12413	12479	12397	12163	12462	12274	12260	12309	12192	12340	12281	12386	12410	12352	12136	12429	12223	12327	12297	12372	12240	12313	12240	12489	12373	12303	12235	12227	12301	12317	12301	12225	12361	12233	12432	12320	12365	12335	12283	12226	12322	12379	12392	12314	12392	12354	12276	12216	12259	12338	12270	12429	12200	12534	12328	12313	12294	12240	12276	12290	12283	12287	12410	12479	12236	12376	12176	12359	12239	12328	12362	12278	12267	12286	12244	12180	12214	12318	12351	12307	12236	12165	12235	12295	12265	12488	12286	12429	12238	12304	12069	12270	12416	12309	12309	12316	12297	12282	12335	12274	12373	12137	12386	12315	12200	12092	12186	12389	12249	12312	12224	12452	12466	12273	12333	12324	12215	12271	12195	12294	12250	12315	12419	12315	12219	12283	12327	12168	12568	12405	12314	12430	12375	12341	12306	12322	12308	12383	12327	12302	12329	12224	12399	12418	12286	12405	12384	12413	12286	12413	12347	12437	12305	12370	12164	12118	12360	12233	12310	12356	12482	12287	12276	12281	12404	12357	12429	12330	12342	12455	12409	12298	12234	12346	12101	12198	12301	12328	12429	12096	12468	12214	12211	12379	12247	12276	12206	12328	12274	12351	12299	12208	12409	12401	12287	12200	12322	12379	12216	12272	12286	12299	12378	12341	12491	12176	12039	12401	12318	12341	12255	12395	12206	12309	12157	12326	12168	12248	12109	12312	12319	12281	12321	12208	12413	12442	12428	12287	12281	12253	12330	12365	12209	12130	12303	12271	12449	12455	12076	12269	12260	12430	12300	12146	12456	12296	12340	12428	12306	12400	12293	12274	12243	12307	12431	12365	12170	12303	12373	12414	12263	12381	12376	12408	12217	12210	12295	12122	12226	12443	12460	12196	12468	12335	12332	12202	12340	12375	12345	12385	12386	12384	12319	12324	12234	12444	12295	12444	12201	12363	12388	12381	12138	12318	12302	12417	12400	12351	12256	12286	12260	12278	12460	12253	12408	12246	12258	12278	12365	12254	12451	12405	12216	12368	12322	12329	12329	12347	12398	12198	12382	12270	12444	12309	12263	12354	12302	12176	12293	12346	12284	12293	12295	12077	12319	12227	12426	12322	12246	12458	12418	12338	12368	12216	12408	12242	12388	12274	12343	12363	12466	12384	12432	12149	12351	12202	12208	12312	12256	12379	12253	12422	12294	12229	12349	12315	12308	12415	12544	12327	12249	12373	12248	12311	12314	12272	12315	12261	12198	12297	12285	12316	12208	12415	12308	12372	12231	12304	12279	12313	12159	12250	12431	12299	12468	12239	12264	12157	12448	12235	12267	12146	12295	12339	12282	12243	12225	12431	12201	12274	12179	12315	12323	12426	12249	12407	12270	12311	12404	12214	12263	12240	12299	12303	12293	12307	12269	12372	12415	12399	12359	12153	12143	12414	12374	12337	12213	12346	12487	12209	12337	12356	12355	12237	12285	12299	12451	12300	12444	12363	12384	12213	12471	12346	12273	12357	12209	12455	12257	12379	12278	12406	12356	12164	12454	12188	12398	12265	12266	12542	12310	12174	12302	12160	12294	12373	12317	12414	12144	12340	12388	12391	12189	12427	12286	12373	12275	12251	12381	12267	12343	12371	12298	12316	12151	12540	12411	12397	12493	12381	12342	12373	12203	12232	12437	12249	12100	12299	12363	12335	12249	12436	12293	12343	12136	12299	12224	12379	12466	12227	12333	12365	12453	12310	12296	12094	12358	12256	12508	12372	12298	12161	12354	12288	12364	12118	12365	12451	12376	12302	12313	12229	12347	12459	12324	12324	12284	12292	12332	12303	12344	12142	12403	12251	12150	12353	12300	12139	12283	12392	12210	12327	12270	12236	12285	12273	12529	12312	12316	12299	12413	12356	12389	12321	12269	12305	12303	12330	12299	12243	12142	12101	12391	12043	12514	12267	12249	12333	12321	12323	12457	12241	12306	12341	12371	12294	12299	12325	12207	12369	12269	12403	12427	12289	12514	12277	12207	12276	12374	12351	12447	12394	12414	12203	12345	12152	12420	12104	12313	12212	12296	12313	12387	12168	12396	12198	12241	12398	12344	12394	12163	12278	12300	12396	12301	12340	12247	12298	12286	12294	12252	12277	12335	12330	12369	12296	12297	12456	12373	12402	12316	12315	12158	12410	12465	12188	12384	12191	12407	12299	12320	12363	12165	12245	12223	12431	12187	12444	12452	12315	12321	12481	12375	12372	12364	12360	12199	12391	12347	12204	12258	12276	12142	12329	12417	12373	12265	12345	12477	12271	12278	12290	12278	12219	12434	12187	12356	12292	12266	12358	12221	12263	12144	12483	12354	12344	12373	12382	12330	12314	12453	12161	12200	12161	12299	12163	12412	12255	12266	12350	12417	12311	12333	12423	12355	12363	12336	12179	12322	12255	12271	12346	12389	12230	12383	12340	12254	12239	12103	12221	12253	12320	12352	12282	12173	12317	12326	12470	12183	12273	12323	12385	12062	12232	12356	12272	12267	12242	12370	12319	12343	12354	12240	12245	12287	12277	12324	12330	12271	12379	12130	12265	12298	12447	12310	12352	12345	12249	12338	12272	12467	12251	12258	12375	12256	12391	12205	12317	12407	12254	12371	12226	12395	12271	12521	12194	12254	12184	12207	12335	12423	12308	12191	12238	12369	12460	12390	12354	12237	12341	12358	12474	12322	12403	12337	12215	12214	12308	12300	12312	12412	12382	12483	12336	12274	12221	12245	12298	12266	12499	12272	12366	12387	12487	12212	12249	12294	12305	12267	12369	12272	12343	12286	12296	12460	12181	12357	12271	12498	12247	12271	12186	12292	12445	12331	12313	12027	12334	12409	12532	12374	12315	12365	12186	12324	12377	12274	12264	12489	12332	12183	12277	12453	12352	12296	12414	12298	12308	12349	12400	12236	12303	12410	12284	12395	12180	12223	12327	12439	12296	12524	12367	12338	12196	12235	12494	12262	12388	12410	12291	12197	12383	12384	12259	12112	12306	12396	12440	12242	12255	12310	12340	12382	12270	12163	12356	12340	12274	12122	12343	12326	12430	12283	12185	12329	12302	12393	12484	12338	12163	12265	12384	12244	12480	12200	12345	12397	12295	12484	12341	12392	12166	12329	12454	12431	12255	12319	12421	12322	12374	12147	12382	12381	12182	12347	12275	12348	12385	12215	12239	12347	12184	12204	12241	12290	12313	12316	12157	12346	12356	12415	12371	12293	12396	12268	12211	12361	12326	12201	12211	12323	12123	12364	12364	12330	12251	12439	12189	12287	12419	12216	12228	12222	12318	12349	12254	12270	12333	12105	12199	12246	12316	12340	12174	12393	12334	12323	12262	12390	12293	12357	12440	12318	12264	12309	12459	12198	12589	12315	12303	12392	12438	12281	12455	12260	12195	12398	12396	12226	12404	12220	12385	12111	12327	12405	12158	12392	12293	12451	12303	12431	12426	12309	12347	12199	12386	12203	12415	12286	12302	12221	12337	12388	12226	12417	12247	12257	12288	12285	12272	12198	12275	12323	12448	12275	12278	12183	12327	12247	12344	12274	12298	12290	12315	12372	12199	12467	12365	12360	12309	12387	12249	12311	12261	12251	12226	12310	12210	12291	12319	12240	12219	12261	12237	12480	12294	12251	12342	12385	12297	12361	12265	12276	12271	12290	12277	12237	12370	12280	12292	12395	12331	12430	12160	12416	12277	12236	12318	12233	12075	12416	12211	12277	12267	12458	12466	12429	12150	12390	12281	12397	12286	12289	12366	12360	12329	12289	12445	12267	12199	12302	12227	12394	12401	12533	12331	12285	12473	12293	12319	12162	12218	12326	12232	12419	12364	12229	12307	12304	12288	12405	12339	12466	12209	12256	12404	12245	12426	12254	12517	12152	12157	12472	12376	12457	12316	12313	12382	12318	12477	12149	12309	12288	12323	12501	12300	12379	12387	12214	12221	12330	12352	12360	12190	12244	12283	12426	12452	12305	12369	12430	12194	12387	12411	12359	12315	12177	12335	12437	12186	12334	12393	12246	12277	12135	12266	12451	12254	12454	12435	12285	12361	12165	12235	12461	12243	12360	12438	12405	12173	12351	12358	12384	12340	12254	12396	12197	12455	12228	12368	12297	12308	12128	12357	12340	12287	12369	12231	12235	12218	12349	12382	12300	12284	12269	12245	12211	12277	12229	12429	12462	12391	12284	12364	12480	12213	12316	12318	12318	12310	12384	12358	12371	12079	12337	12327	12376	12279	12276	12312	12226	12194	12190	12305	12228	12332	12343	12135	12327	12359	12386	12505	12447	12342	12348	12155	12367	12347	12306	12441	12415	12173	12230	12437	12375	12297	12427	12361	12311	12338	12238	12288	12352	12359	12350	12317	12328	12297	12334	12491	12333	12369	12202	12270	12552	12332	12270	12374	12281	12444	12328	12245	12367	12243	12249	12391	12588	12303	12307	12153	12326	12323	12175	12284	12476	12259	12362	12170	12342	12296	12471	12368	12257	12296	12368	12365	12265	12357	12413	12343	12352	12207	12284	12152	12383	12299	12154	12261	12167	12162	12462	12290	12325	12502	12424	12232	12280	12277	12323	12277	12485	12419	12222	12208	12406	12410	12393	12089	12396	12241	12263	12215	12235	12255	12304	12254	12351	12262	12397	12299	12292	12268	12131	12321	12372	12215	12178	12178
24486	25111	42179	43526	29274	19244	15386	13020	12733	12745	12785	12606	12848	12688	12679	12628	12630	12650	12685	12648	12750	12466	12605	12566	12483	12630	12649	12839	12502	12575	12576	12468	12615	12608	12445	12568	12587	12567	12554	12530	12601	12654	12394	12519	12626	12424	12547	12392	12756	12589	12856	12539	12633	12427	12499	12569	12400	12688	12452	12422	12662	12550	12689	12713	12448	12554	12439	12350	12594	12431	12645	12662	12450	12485	12501	12392	12337	12577	12573	12595	12581	12594	12534	12574	12724	12517	12555	12497	12458	12505	12490	12567	12622	12575	12621	12653	12543	12507	12526	12624	12505	12442	12482	12753	12627	12678	12591	12501	12491	12524	12459	12493	12551	12628	12497	12641	12591	12439	12396	12541	12598	12566	12666	12459	12648	12560	12543	12616	12534	12533	12373	12472	12586	12483	12477	12405	12445	12414	12550	12506	12441	12546	12521	12278	12378	12436	12359	12430	12557	12606	12416	12562	12381	12648	12515	12561	12618	12633	12679	12343	12623	12357	12539	12365	12545	12597	12547	12408	12403	12380	12613	12592	12744	12683	12693	12539	12450	12545	12348	12450	12679	12516	12466	12597	12529	12471	12570	12513	12631	12439	12473	12502	12444	12717	12528	12555	12634	12360	12651	12528	12622	12683	12630	12578	12688	12516	12627	12558	12595	12566	12633	12268	12268	12556	12567	12571	12614	12501	12609	12563	12464	12738	12347	12485	12433	12478	12550	12632	12450	12426	12584	12457	12636	12569	12460	12595	12573	12604	12403	12370	12596	12528	12672	12410	12644	12433	12501	12478	12492	12632	12221	12602	12369	12296	12672	12479	12651	12429	12649	12513	12555	12582	12577	12582	12487	12523	12453	12395	12417	12658	12724	12525	12481	12479	12579	12601	12635	12564	12486	12628	12414	12571	12683	12563	12683	12504	12361	12691	12518	12528	12525	12352	12418	12442	12540	12526	12661	12690	12604	12496	12534	12667	12348	12366	12575	12398	12524	12513	12539	12636	12597	12673	12568	12518	12588	12711	12526	12579	12583	12449	12459	12603	12675	12428	12664	12456	12753	12624	12777	12603	12253	12504	12686	12691	12614	12463	12503	12677	12618	12565	12571	12533	12422	12422	12526	12469	12421	12478	12488	12462	12437	12492	12564	12541	12391	12492	12559	12442	12362	12534	12505	12526	12523	12309	12692	12477	12288	12343	12559	12560	12631	12428	12509	12413	12703	12480	12576	12459	12605	12474	12322	12613	12469	12538	12490	12621	12620	12650	12409	12509	12478	12502	12404	12362	12767	12535	12544	12329	12629	12608	12505	12550	12556	12599	12593	12634	12552	12588	12450	12519	12210	12503	12597	12402	12435	12624	12556	12618	12413	12482	12619	12585	12691	12474	12504	12499	12470	12393	12417	12727	12604	12507	12461	12276	12548	12319	12521	12630	12561	12672	12681	12571	12549	12578	12647	12557	12553	12530	12738	12462	12596	12821	12599	12480	12594	12516	12579	12336	12690	12487	12514	12461	12668	12546	12430	12516	12626	12477	12486	12539	12582	12551	12462	12590	12472	12628	12468	12386	12617	12447	12641	12483	12563	12458	12755	12562	12546	12293	12649	12514	12586	12554	12556	12596	12541	12504	12468	12445	12503	12490	12604	12655	12681	12647	12376	12414	12463	12685	12581	12482	12439	12581	12450	12443	12640	12443	12650	12837	12650	12459	12572	12435	12448	12510	12676	12422	12569	12625	12467	12698	12534	12624	12549	12476	12526	12680	12598	12653	12584	12498	12451	12456	12419	12479	12497	12527	12362	12563	12615	12639	12599	12462	12384	12613	12417	12401	12692	12507	12475	12618	12511	12495	12642	12462	12497	12428	12498	12400	12528	12494	12513	12642	12192	12388	12612	12448	12515	12499	12640	12589	12550	12574	12495	12662	12636	12569	12546	12421	12559	12547	12552	12736	12543	12613	12637	12489	12557	12621	12538	12457	12353	12647	12467	12447	12591	12575	12280	12426	12553	12472	12527	12473	12329	12545	12601	12397	12565	12609	12533	12590	12382	12495	12484	12471	12469	12546	12626	12530	12529	12386	12696	12535	12613	12595	12624	12681	12476	12453	12557	12675	12461	12570	12517	12462	12367	12762	12609	12587	12395	12546	12724	12537	12492	12696	12575	12614	12741	12695	12500	12326	12384	12604	12444	12602	12284	12544	12626	12323	12505	12476	12535	12320	12648	12503	12459	12603	12388	12532	12653	12495	12462	12381	12627	12562	12721	12600	12663	12535	12287	12439	12663	12407	12693	12478	12385	12394	12668	12714	12520	12545	12567	12602	12497	12575	12691	12374	12439	12800	12635	12620	12546	12582	12587	12604	12531	12563	12461	12584	12549	12555	12613	12428	12492	12664	12722	12476	12561	12516	12638	12556	12513	12662	12477	12415	12523	12440	12444	12498	12580	12557	12585	12719	12573	12559	12741	12601	12528	12540	12699	12614	12549	12547	12653	12494	12603	12589	12520	12364	12614	12541	12784	12484	12357	12557	12486	12502	12543	12466	12554	12443	12551	12452	12470	12634	12568	12556	12629	12499	12520	12561	12371	12537	12574	12629	12602	12639	12516	12469	12458	12525	12587	12343	12469	12461	12570	12461	12772	12624	12456	12423	12472	12604	12477	12643	12481	12499	12465	12415	12542	12469	12326	12458	12576	12337	12383	12418	12684	12476	12576	12433	12423	12524	12603	12450	12482	12780	12514	12537	12500	12504	12768	12359	12600	12484	12430	12494	12606	12452	12462	12460	12691	12408	12648	12606	12521	12473	12646	12618	12499	12660	12564	12457	12420	12792	12638	12426	12401	12513	12624	12719	12643	12278	12708	12456	12532	12640	12426	12491	12525	12505	12513	12389	12476	12589	12499	12464	12419	12491	12490	12527	12557	12518	12603	12545	12631	12411	12784	12571	12728	12566	12474	12470	12298	12512	12574	12475	12462	12349	12505	12475	12519	12420	12770	12463	12630	12397	12462	12520	12386	12448	12565	12606	12783	12644	12634	12586	12610	12343	12375	12421	12391	12661	12373	12463	12582	12579	12524	12617	12711	12767	12542	12798	12506	12532	12584	12467	12447	12546	12599	12571	12474	12471	12555	12622	12600	12445	12456	12604	12452	12495	12434	12881	12713	12518	12481	12476	12509	12478	12434	12655	12594	12504	12508	12435	12478	12573	12494	12713	12459	12711	12368	12533	12574	12604	12530	12412	12378	12590	12461	12572	12679	12467	12529	12444	12576	12380	12551	12604	12560	12753	12442	12522	12819	12756	12469	12678	12495	12447	12611	12377	12435	12311	12589	12551	12396	12587	12653	12476	12385	12618	12541	12629	12569	12540	12561	12447	12534	12635	12490	12609	12524	12486	12581	12589	12499	12572	12523	12576	12514	12409	12663	12418	12616	12643	12634	12572	12573	12563	12621	12590	12524	12317	12311	12458	12486	12499	12544	12593	12504	12411	12419	12525	12884	12545	12556	12570	12506	12532	12480	12609	12495	12611	12397	12504	12480	12664	12542	12660	12542	12525	12620	12474	12583	12435	12627	12565	12426	12503	12382	12549	12630	12660	12710	12237	12555	12617	12572	12434	12625	12470	12429	12434	12549	12431	12599	12564	12573	12713	12479	12666	12737	12426	12498	12376	12536	12481	12527	12452	12518	12466	12562	12691	12666	12473	12473	12479	12526	12535	12477	12721	12552	12548	12537	12576	12569	12368	12639	12435	12655	12320	12686	12432	12583	12672	12479	12439	12379	12647	12676	12492	12465	12418	12572	12433	12547	12547	12512	12671	12594	12466	12665	12520	12630	12602	12644	12578	12610	12793	12414	12535	12523	12500	12639	12702	12656	12499	12525	12352	12656	12436	12619	12403	12538	12316	12593	12499	12444	12481	12514	12505	12448	12467	12611	12559	12546	12494	12571	12515	12436	12735	12625	12411	12479	12598	12418	12528	12593	12402	12541	12592	12716	12493	12423	12486	12540	12640	12556	12301	12349	12541	12647	12393	12412	12445	12556	12456	12438	12579	12672	12432	12451	12484	12554	12470	12407	12460	12370	12429	12469	12533	12457	12588	12632	12572	12359	12476	12469	12579	12556	12672	12640	12496	12548	12581	12348	12414	12504	12614	12669	12586	12466	12503	12518	12385	12620	12561	12489	12549	12535	12608	12667	12599	12793	12605	12526	12565	12401	12452	12534	12679	12671	12648	12572	12471	12697	12489	12560	12499	12388	12408	12386	12582	12544	12655	12753	12489	12316	12684	12429	12610	12575	12384	12579	12673	12408	12349	12375	12537	12351	12379	12483	12611	12621	12420	12357	12596	12463	12619	12471	12355	12548	12590	12405	12482	12623	12539	12756	12882	12473	12523	12672	12497	12491	12632	12489	12529	12689	12637	12571	12736	12649	12398	12561	12567	12588	12747	12554	12459	12638	12643	12356	12401	12414	12540	12766	12594	12645	12500	12532	12684	12632	12605	12491	12430	12500	12474	12658	12546	12554	12621	12596	12581	12504	12586	12459	12519	12525	12698	12542	12523	12465	12589	12531	12297	12548	12356	12500	12619	12599	12564	12542	12796	12338	12506	12457	12328	12421	12538	12502	12497	12310	12524	12539	12434	12455	12315	12491	12527	12360	12474	12562	12500	12649	12600	12558	12517	12390	12502	12556	12487	12540	12582	12499	12475	12575	12376	12331	12492	12519	12465	12558	12563	12494	12580	12565	12547	12413	12708	12623	12706	12640	12594	12555	12471	12428	12438	12538	12503	12496	12694	12556	12773	12533	12474	12482	12618	12698	12641	12656	12530	12569	12589	12551	12494	12432	12629	12315	12528	12656	12363	12540	12273	12522	12480	12418	12625	12530	12586	12558	12669	12582	12631	12448	12511	12430	12533	12516	12611	12451	12604	12426	12602	12538	12371	12463	12606	12528	12368	12606	12504	12425	12554	12482	12502	12622	12568	12418	12555	12461	12414	12430	12544	12611	12620	12695	12767	12499	12293	12345	12535	12415	12404	12594	12623	12650	12344	12416	12602	12422	12444	12483	12573	12491	12694	12491	12455	12626	12580	12638	12672	12474	12542	12378	12758	12399	12500
54292	90026	81323	56873	32209	13158	12421	12501	12531	12317	12456	12543	12543	12577	12540	12379	12361	12575	12472	12429	12421	12539	12677	12530	12557	12485	12455	12383	12463	12670	12483	12468	12405	12504	12438	12302	12478	12514	12483	12463	12423	12319	12450	12526	12546	12405	12547	12377	12552	12590	12453	12382	12538	12466	12592	12404	12365	12296	12265	12472	12411	12373	12495	12577	12323	12366	12494	12443	12482	12526	12389	12366	12452	12447	12319	12552	12456	12258	12381	12334	12429	12367	12508	12467	12347	12343	12358	12411	12460	12479	12367	12524	12418	12190	12360	12391	12318	12436	12478	12308	12470	12444	12378	12391	12382	12395	12236	12440	12405	12400	12383	12537	12504	12489	12377	12389	12434	12475	12390	12382	12259	12402	12393	12417	12196	12186	12460	12331	12364	12265	12442	12370	12389	12311	12316	12389	12429	12576	12483	12548	12525	12423	12366	12311	12397	12335	12451	12372	12279	12590	12499	12393	12422	12446	12407	12397	12396	12546	12303	12389	12378	12464	12348	12365	12421	12427	12503	12489	12453	12460	12351	12398	12445	12333	12422	12445	12440	12431	12649	12384	12385	12346	12355	12401	12360	12345	12440	12381	12398	12281	12425	12290	12437	12432	12384	12439	12292	12288	12502	12425	12524	12563	12293	12495	12459	12441	12382	12506	12374	12367	12325	12416	12397	12337	12321	12416	12307	12671	12331	12334	12499	12401	12390	12373	12541	12585	12290	12387	12406	12361	12497	12482	12559	12378	12415	12452	12394	12450	12495	12371	12515	12404	12341	12298	12343	12473	12343	12239	12470	12472	12372	12414	12567	12425	12404	12416	12442	12500	12452	12294	12336	12319	12435	12185	12557	12461	12385	12390	12426	12426	12291	12467	12281	12405	12542	12456	12565	12299	12387	12495	12503	12343	12523	12407	12396	12401	12336	12311	12424	12373	12491	12433	12382	12423	12546	12422	12482	12610	12308	12382	12295	12317	12370	12385	12463	12590	12482	12340	12346	12448	12460	12494	12538	12339	12493	12438	12393	12470	12359	12354	12339	12302	12362	12366	12518	12404	12354	12585	12481	12507	12308	12503	12448	12635	12388	12316	12379	12316	12318	12334	12376	12401	12406	12235	12389	12358	12580	12341	12422	12481	12404	12291	12261	12415	12446	12274	12335	12407	12325	12407	12472	12391	12409	12416	12358	12385	12367	12363	12377	12343	12378	12462	12270	12236	12484	12286	12444	12395	12334	12419	12336	12579	12445	12338	12388	12267	12286	12381	12359	12412	12274	12494	12400	12466	12512	12425	12574	12247	12547	12413	12214	12282	12369	12308	12440	12344	12555	12360	12610	12401	12491	12393	12515	12458	12422	12405	12523	12487	12343	12285	12432	12461	12415	12355	12344	12353	12469	12562	12510	12315	12387	12310	12526	12404	12251	12573	12326	12344	12421	12282	12426	12442	12254	12429	12587	12443	12338	12548	12570	12538	12361	12396	12359	12286	12293	12559	12462	12425	12353	12325	12356	12458	12524	12459	12487	12434	12486	12426	12503	12508	12305	12409	12364	12532	12330	12281	12336	12299	12409	12259	12494	12531	12462	12369	12353	12451	12446	12420	12384	12575	12538	12350	12260	12426	12549	12466	12467	12488	12289	12268	12552	12412	12266	12383	12513	12334	12463	12357	12320	12544	12457	12184	12183	12419	12259	12231	12458	12308	12398	12467	12489	12422	12439	12426	12390	12305	12385	12510	12294	12462	12378	12285	12477	12355	12391	12320	12428	12341	12493	12231	12619	12527	12529	12290	12578	12303	12307	12405	12402	12541	12409	12290	12468	12347	12473	12264	12465	12240	12432	12504	12470	12411	12390	12303	12415	12359	12505	12299	12373	12407	12349	12379	12348	12338	12486	12329	12432	12525	12525	12312	12454	12276	12513	12480	12366	12255	12527	12385	12516	12292	12458	12416	12325	12337	12470	12563	12344	12414	12421	12295	12416	12332	12242	12379	12370	12377	12429	12411	12471	12492	12470	12578	12400	12283	12397	12483	12387	12404	12402	12415	12475	12596	12520	12370	12426	12419	12398	12343	12401	12399	12495	12320	12426	12379	12334	12415	12329	12425	12491	12309	12259	12429	12204	12329	12392	12409	12398	12362	12215	12457	12379	12381	12417	12388	12329	12488	12409	12336	12296	12420	12497	12559	12256	12484	12500	12310	12379	12408	12403	12241	12517	12451	12501	12329	12479	12191	12454	12386	12527	12482	12473	12372	12488	12503	12301	12324	12300	12550	12407	12272	12359	12322	12312	12436	12443	12189	12450	12398	12374	12509	12437	12441	12280	12273	12526	12362	12516	12430	12340	12390	12508	12335	12337	12316	12402	12434	12550	12543	12418	12529	12448	12573	12321	12402	12467	12336	12387	12382	12373	12537	12371	12210	12516	12457	12424	12394	12266	12407	12324	12379	12391	12513	12527	12483	12520	12478	12434	12613	12467	12555	12331	12470	12338	12279	12322	12389	12111	12453	12547	12405	12465	12517	12389	12648	12476	12410	12320	12206	12413	12523	12444	12429	12508	12576	12534	12445	12365	12596	12355	12457	12461	12261	12410	12492	12630	12425	12513	12481	12375	12454	12420	12482	12423	12458	12246	12411	12279	12392	12291	12409	12322	12299	12448	12403	12395	12190	12391	12367	12417	12569	12501	12434	12335	12254	12536	12400	12505	12416	12439	12332	12496	12360	12215	12341	12447	12535	12344	12343	12336	12283	12420	12417	12398	12297	12568	12490	12333	12348	12310	12476	12525	12311	12487	12467	12392	12487	12240	12293	12415	12380	12332	12374	12430	12336	12530	12325	12362	12544	12550	12298	12436	12533	12380	12447	12592	12445	12392	12494	12400	12413	12290	12663	12477	12294	12365	12415	12373	12481	12423	12292	12541	12342	12342	12372	12331	12395	12329	12527	12362	12288	12551	12409	12409	12409	12326	12373	12409	12445	12362	12429	12512	12143	12387	12403	12267	12469	12385	12405	12468	12231	12456	12372	12574	12371	12292	12236	12357	12448	12361	12390	12405	12582	12469	12466	12417	12393	12518	12251	12447	12398	12274	12374	12391	12439	12475	12475	12408	12525	12406	12566	12278	12420	12408	12345	12416	12327	12206	12632	12347	12372	12413	12261	12472	12225	12548	12421	12338	12524	12477	12417	12462	12403	12449	12462	12417	12431	12254	12370	12545	12355	12337	12262	12242	12248	12493	12441	12555	12324	12414	12503	12302	12522	12566	12410	12536	12275	12439	12499	12252	12526	12344	12427	12429	12381	12483	12364	12513	12504	12333	12495	12528	12448	12361	12521	12242	12295	12334	12319	12458	12435	12557	12440	12386	12381	12412	12409	12388	12411	12361	12443	12465	12325	12558	12371	12413	12430	12339	12309	12323	12410	12523	12296	12376	12510	12321	12423	12440	12373	12378	12486	12491	12317	12331	12568	12267	12285	12292	12410	12399	12243	12400	12427	12432	12343	12362	12243	12487	12313	12480	12457	12325	12323	12394	12358	12500	12442	12452	12455	12418	12389	12621	12421	12438	12489	12547	12512	12287	12346	12439	12461	12453	12278	12450	12397	12466	12632	12382	12205	12496	12435	12406	12381	12453	12463	12398	12302	12473	12460	12471	12333	12410	12277	12543	12504	12231	12568	12340	12458	12409	12417	12492	12415	12435	12433	12344	12303	12320	12381	12383	12580	12353	12387	12449	12338	12382	12459	12407	12408	12214	12477	12537	12402	12503	12464	12552	12410	12407	12477	12503	12486	12527	12542	12340	12256	12381	12422	12370	12328	12396	12517	12358	12320	12612	12499	12508	12359	12383	12486	12219	12361	12438	12327	12433	12504	12550	12334	12326	12455	12454	12549	12436	12515	12589	12550	12377	12508	12341	12391	12707	12329	12401	12440	12414	12371	12266	12410	12420	12413	12455	12374	12367	12491	12497	12389	12288	12529	12342	12552	12463	12296	12491	12372	12317	12517	12425	12442	12399	12458	12480	12430	12324	12496	12379	12416	12543	12402	12450	12532	12399	12399	12407	12464	12444	12410	12414	12255	12293	12377	12374	12459	12292	12531	12417	12358	12442	12172	12399	12381	12482	12614	12305	12377	12409	12358	12456	12502	12560	12465	12319	12424	12444	12578	12290	12552	12355	12341	12460	12489	12328	12341	12418	12480	12516	12442	12410	12218	12359	12381	12459	12298	12389	12344	12439	12398	12235	12420	12519	12285	12533	12527	12277	12467	12295	12300	12447	12408	12327	12378	12588	12403	12346	12497	12425	12526	12421	12412	12389	12445	12505	12289	12428	12544	12672	12457	12127	12269	12297	12496	12373	12205	12345	12382	12346	12514	12408	12423	12455	12225	12323	12312	12369	12560	12289	12587	12235	12509	12423	12419	12459	12393	12330	12370	12339	12459	12474	12422	12377	12343	12360	12438	12578	12571	12514	12472	12437	12532	12440	12382	12502	12567	12383	12326	12415	12442	12588	12260	12467	12442	12356	12337	12390	12423	12473	12518	12408	12449	12294	12324	12510	12467	12372	12584	12526	12547	12324	12370	12478	12326	12411	12420	12503	12323	12523	12404	12336	12415	12485	12366	12564	12363	12539	12284	12562	12423	12311	12306	12339	12388	12390	12557	12442	12381	12469	12396	12306	12299	12389	12519	12300	12279	12418	12430	12493	12451	12338	12284	12415	12451	12487	12469	12303	12479	12527	12392	12392	12527	12433	12408	12488	12367	12201	12582	12515	12416	12420	12351	12379	12474	12317	12378	12402	12226	12415	12465	12237	12317	12425	12503	12485	12504	12421	12410	12340	12458	12395	12436	12346	12348	12488	12342	12306	12439	12525	12282	12365	12504	12449	12424	12473	12445	12576	12595	12380	12309	12461	12377	12533	12359	12346	12433	12317	12337	12507	12421	12565	12481	12544	12174	12525	12356	12427	12499	12398	12407	12419	12341	12399	12380	12354	12401	12450	12390	12605	12422	12496	12433	12358	12416	12490	12438	12405	12469	12520	12375	12433	12465	12367	12371	12550	12370	12611	12273	12314	12476	12404	12366	12386	12242	12458	12359	12319	12404	12333	12414	12318	12370
23011	23129	38501	40538	30854	22308	19150	14022	13246	13165	13082	13166	12937	13055	13122	13161	13008	13179	12939	12684	12940	13073	13038	13000	13008	12971	12883	12950	13007	12763	12858	12954	12924	12994	12819	12699	12936	12843	12932	13014	12786	12867	12877	12643	12813	13079	12737	12810	12766	12979	13011	12911	12844	12921	12857	12989	12842	12945	12933	12747	12846	12785	12855	12918	12906	12632	12673	12778	12887	12950	12798	12728	12847	12958	12823	12822	12806	12802	12646	12899	12690	12810	12880	12919	12859	12721	12890	12727	12897	12823	12885	12935	12959	12724	12932	12904	12826	12827	12864	12929	12664	12753	12725	12756	12935	12932	12553	12881	13036	12959	12753	12838	12973	12793	12890	12844	12643	12815	12831	12948	12781	12762	12750	12907	12741	12963	12775	12789	12744	12802	12743	12861	12899	12771	12590	12893	12863	12947	12847	12947	13002	12809	12709	12807	12966	12823	12909	12792	12839	12713	12862	12832	12853	12801	12893	12933	12749	12849	12831	12755	12864	12801	12814	12757	12809	12935	12852	12876	12728	12866	12940	12786	12761	12760	12779	12775	12806	12769	13068	12896	12908	12687	12733	12807	12889	13074	12918	12855	12746	12798	12735	13084	12780	12835	12755	12755	12816	12671	12952	12931	12745	12923	12680	12774	12803	12852	12723	12902	12872	12842	12758	12750	12767	12789	13077	12834	12689	12756	13003	12726	12771	12732	12736	12893	12803	12780	12626	12895	12839	12997	12938	12806	12881	12715	12762	12722	12811	12974	12887	12686	12593	12721	12826	12810	12619	12864	12946	12772	12825	12686	12547	12778	12771	12768	12801	12920	12828	12795	12879	12849	12786	12751	12909	12979	12907	12915	12764	12694	12852	12804	12875	12658	12910	12718	12859	12986	13035	12844	12915	12753	12639	12829	12728	12804	12960	12763	12874	12854	12782	12777	12887	12805	12807	12690	12807	12758	12792	13032	12987	12916	12904	12799	12922	12799	12820	12733	12751	12701	12810	12758	12705	12782	12846	12835	12667	12791	12669	12942	12766	12690	12766	12643	12774	12953	12665	12855	12778	12909	12931	12851	12899	12968	12636	12828	12767	12863	12948	12670	12859	12796	12864	12972	12952	12797	12663	12639	12798	12959	12714	12750	12747	12909	12655	12744	12882	12864	12872	12818	12889	12537	12826	12776	12636	12953	12813	12793	12841	12887	12661	12722	12858	12603	12673	12844	12818	12741	12729	12837	12948	12763	12917	12695	12808	12809	12707	12778	12918	12702	12960	12890	12877	12762	12781	12882	12782	12605	12835	12797	12606	12811	12735	12889	12848	12764	12817	12696	12773	12708	12649	12647	12833	12816	12840	12972	12977	12754	12873	12748	12872	12698	12753	12790	12590	12769	12960	12758	12832	12746	12817	12967	12794	12819	12825	12678	12740	12742	12881	12739	12859	12879	12610	12863	12950	12711	12806	12899	12626	12758	12804	12848	12939	12874	12720	12866	12732	12822	12692	12827	12741	12795	12716	12681	12785	12815	12624	12799	12811	12887	12748	12886	12777	12950	12957	12816	12554	12653	12817	12779	12793	12855	12808	12717	12746	12810	12807	12631	12879	12905	12810	12798	12795	12946	12826	12680	12827	12652	12663	12959	12912	12833	12705	12849	12908	12800	12963	12689	12776	12798	12878	12846	12831	12955	12775	12815	12890	12674	12813	12865	12748	12762	12859	12732	12909	12972	12778	12777	12916	12671	12736	12828	12956	12777	12904	12939	12845	12911	12831	12839	12558	12595	12910	12874	12737	12756	12657	12787	12806	12788	12962	12952	12848	12745	12738	12743	12892	12821	12788	12838	12820	12865	12801	12675	12822	12882	12862	12922	12703	12735	12957	12696	12890	12709	12725	12707	12865	12824	12836	12822	12843	12696	12918	12843	12761	12882	12856	12898	12971	12864	12725	12788	12864	12910	12829	12783	12727	12818	12891	12753	12717	12889	12742	13024	12681	12871	12751	12815	12911	12725	12601	12710	12822	12784	12919	12826	12795	12699	12777	12878	12819	12792	12619	12834	12586	12744	12862	12828	12805	12652	12867	12830	12676	12808	12804	12622	12891	12786	12637	12761	12814	12705	12843	12865	12810	12929	12814	12821	12828	12897	12762	12753	12670	12890	12903	12687	12804	12695	12738	12717	12958	12676	12960	12837	12720	12819	12768	12761	12735	12755	12869	12743	12687	12724	12741	12610	12695	12820	12657	12797	12776	12678	12755	12650	12883	12802	12684	12765	12867	12931	12979	12785	13017	12912	12618	12699	12677	12809	12909	12788	12878	12737	12777	12776	12810	12667	12930	12560	12973	12833	12971	12690	12779	12768	12802	12888	12735	12632	12821	12754	12917	12803	12728	12816	12909	12805	12547	12789	12846	12720	12724	12670	12891	12717	12833	12855	12637	13009	12818	12842	12764	12604	12840	12700	12764	12823	12761	12600	12740	12863	12716	12899	12684	12657	12786	12776	12692	12972	12779	12798	12847	12889	12771	12885	12692	12878	12634	12797	12678	12560	12748	12779	13070	12703	12876	12898	12811	12927	12739	12926	13033	12695	12762	12866	12688	12681	12649	12675	12621	12816	12881	12733	12729	12631	12802	13024	12761	12702	12802	12895	12872	12829	12865	12671	12772	12896	12717	12963	12857	12744	12915	12850	12991	12784	12780	12784	13071	12762	12818	12776	12696	12920	12988	12720	12877	12707	12803	12785	12820	12709	12821	12769	12638	12601	12655	12750	12921	12889	12866	12822	12866	12734	12730	12900	12724	12660	12671	12687	12776	12704	12794	12911	12783	12799	12797	12789	12814	12726	12854	12930	12967	12804	12793	12615	12768	12883	12866	12773	12982	12861	12971	12850	12758	12839	12594	12714	12661	12970	12733	12796	12746	12703	12775	12772	12890	12959	12626	12816	12887	13039	12872	12991	12785	12941	12790	12762	12954	12823	12775	12769	12988	12765	12698	12699	12642	12918	12843	12671	12757	12870	12762	12932	12976	12752	12755	12773	12781	12822	12694	12818	12827	12803	12668	12701	12790	12752	12811	12794	12734	12829	12728	12905	12953	13011	12925	12778	12756	12837	13008	12746	12750	12774	12621	12654	12842	12727	12802	12908	12726	12705	12710	12782	12895	12741	12684	12846	12598	12786	12981	12656	12780	12742	12765	12556	12765	12824	12691	12800	12859	12950	12595	12911	12825	12800	12828	12864	12867	12744	13045	12901	12775	12894	12572	12782	12910	13012	12693	12598	12938	12756	12823	12848	12790	12895	12824	12794	12806	12872	12869	12837	12763	12914	12896	12741	12902	12890	12745	12823	12903	12762	12709	12797	12680	12939	12700	12738	12989	12952	12917	12711	13014	12740	12780	12708	12642	12870	12867	12842	12869	12793	12999	12860	12753	12774	12790	12892	12616	12609	12882	12712	12891	12751	12624	12670	12758	12722	12760	12696	12896	12805	12761	12865	12834	12817	12850	12753	12846	12880	12825	12802	12874	12632	12736	12922	12888	12770	12847	12996	12812	12702	12839	12845	12943	12697	12761	12698	12851	12615	12851	12707	12559	12677	12818	12609	12737	12758	12574	12941	12689	12773	12859	12828	13016	12941	12870	12884	12902	12692	12835	12577	12828	12898	12904	12704	12823	12778	12700	12821	12611	12890	12767	12807	12842	12792	12735	12710	12766	12707	12894	12696	12948	12709	12660	12824	12559	12779	12831	12680	12745	12781	12885	12836	12763	12611	12884	12720	12746	12733	12725	12706	12627	12835	12707	12922	12972	12712	13012	12941	12804	12856	12754	12867	12849	12803	12968	12583	12816	12820	12898	12789	12796	12876	12946	12930	12880	12690	12693	12709	12773	12874	13015	12879	12761	12876	12770	12747	12925	12756	12712	12727	12872	12850	13030	12678	12677	12742	12790	12880	12780	12790	12816	12825	12687	12808	12811	12777	12866	12828	13018	12844	12867	12659	12781	12868	13056	12963	12783	12882	12917	13071	12797	12896	12909	12868	12803	12758	12938	12841	12914	12990	12661	12626	12737	12848	12759	13040	12704	12747	12711	12935	12787	12961	12645	12814	12813	12874	12658	12683	12714	12738	12833	12805	12803	12867	12784	12856	12720	12781	12729	12929	12704	12808	12758	12781	13031	12868	12721	12614	12703	12755	12730	12729	12786	12866	12820	12758	12770	12822	12763	12829	12768	12903	12636	12827	12747	12593	12855	12719	12932	12880	12846	12607	12983	12634	12814	12882	12863	12632	12794	12946	12831	12886	12903	12719	12954	12835	12901	12688	12769	12771	12869	12752	12834	12818	12662	12780	12811	12857	12721	12736	12809	12744	12969	12837	12964	12867	12597	12839	12749	12827	12747	12686	12870	12883	12898	12810	12936	12762	12680	12842	12907	12775	12862	12863	12716	12746	12743	12811	12709	12642	12774	12953	12705	12816	12778	12952	12966	12661	12759	12907	12704	12763	12874	12750	12682	12807	12706	12808	12791	12699	12729	12701	12670	12841	12804	12895	12733	12822	12870	12764	12923	12784	12752	12723	12688	12770	12867	12860	12839	12678	12848	12834	12895	12799	12780	13018	12813	12796	12753	12983	12766	12844	12665	12897	12703	12875	12872	12729	12885	13042	12911	12827	12698	12849	12809	12736	12855	12712	12879	12911	12839	12760	12859	12757	12757	12737	12727	12897	12926	12879	12770	12821	12788	12834	12973	12879	12584	12715	12673	12843	12773	12852	12783	12905	12830	12873	12900	12971	12961	12880	12924	12701	12728	12681	12922	12684	12669	12705	12933	12732	12672	12845	12914	12784	12905	12836	12546	12836	13032	12582	12881	12712	12635	12759	12816	12727	12900	12923	12891	13125	12794	12697	12911	12762	12943	12739	12833	12699	12954	12858	12842	12744	12855	12824	12835	12824	12715	12758	12770	12792	12836	13009	12743	12797	12804	12775	12867	12732	12642	12875	12835	12779	12840	12703	12813	12715	12709	12703	12828	12698	12821	12857	12852	12715	12980	12834	12701	12675	12755	12861	12873	12811	12879	12653	12757	12793	12893	12976	12633	12749	12824	12722	12906	12941	12735	12728	12846	12846
61777	98078	91844	69007	41549	13681	12620	12588	12589	12489	12541	12731	12671	12598	12611	12610	12495	12662	12667	12565	12626	12555	12583	12738	12466	12513	12619	12471	12593	12535	12635	12502	12581	12724	12763	12639	12624	12361	12719	12442	12474	12661	12511	12606	12566	12504	12506	12557	12487	12495	12512	12590	12594	12532	12680	12617	12525	12573	12607	12776	12643	12631	12539	12657	12497	12491	12613	12585	12456	12645	12630	12606	12504	12467	12531	12499	12506	12631	12573	12500	12516	12557	12559	12629	12550	12612	12518	12432	12521	12456	12554	12517	12585	12500	12553	12725	12481	12645	12657	12599	12563	12682	12460	12667	12527	12512	12611	12459	12586	12547	12453	12385	12568	12320	12456	12436	12496	12440	12784	12542	12469	12488	12434	12489	12565	12713	12603	12623	12664	12562	12615	12584	12482	12502	12388	12560	12627	12573	12552	12504	12675	12521	12496	12602	12624	12683	12483	12693	12424	12645	12372	12571	12489	12535	12354	12415	12656	12652	12516	12610	12584	12419	12498	12480	12569	12697	12581	12481	12590	12532	12646	12415	12409	12618	12537	12632	12452	12466	12526	12474	12461	12458	12542	12618	12580	12620	12585	12635	12590	12583	12658	12599	12447	12574	12524	12569	12527	12648	12549	12631	12449	12640	12477	12603	12487	12541	12458	12663	12674	12532	12411	12429	12556	12739	12641	12348	12581	12455	12581	12518	12593	12667	12397	12539	12435	12608	12497	12506	12525	12595	12630	12511	12503	12475	12579	12467	12472	12523	12471	12514	12453	12497	12424	12625	12607	12454	12657	12469	12450	12477	12510	12450	12608	12445	12379	12427	12548	12435	12477	12533	12569	12425	12412	12626	12540	12442	12407	12515	12416	12561	12509	12634	12263	12388	12548	12552	12604	12538	12578	12515	12502	12379	12451	12578	12614	12541	12578	12497	12598	12482	12594	12574	12479	12591	12438	12547	12499	12522	12484	12571	12470	12604	12403	12467	12474	12610	12565	12518	12518	12636	12413	12563	12434	12555	12615	12494	12548	12609	12485	12539	12568	12501	12604	12606	12489	12331	12691	12693	12531	12484	12640	12610	12740	12496	12527	12526	12568	12456	12587	12512	12445	12524	12479	12642	12297	12499	12672	12721	12490	12789	12446	12493	12451	12687	12489	12583	12475	12630	12453	12460	12523	12431	12695	12640	12467	12496	12640	12442	12612	12451	12660	12691	12559	12632	12482	12490	12567	12368	12522	12570	12605	12593	12546	12612	12534	12628	12555	12562	12606	12739	12422	12445	12557	12618	12514	12613	12690	12587	12571	12469	12580	12548	12571	12567	12552	12497	12553	12391	12598	12654	12541	12648	12669	12551	12601	12584	12469	12512	12649	12462	12513	12412	12557	12504	12493	12596	12528	12592	12727	12464	12548	12499	12484	12429	12525	12686	12488	12543	12627	12581	12479	12538	12524	12446	12538	12647	12530	12521	12454	12643	12571	12622	12364	12579	12564	12573	12466	12491	12463	12494	12468	12385	12496	12594	12571	12460	12561	12519	12499	12488	12396	12507	12499	12482	12349	12622	12403	12600	12371	12471	12555	12317	12515	12507	12465	12524	12534	12506	12747	12397	12474	12437	12579	12707	12720	12569	12578	12558	12716	12517	12553	12565	12607	12459	12517	12602	12700	12484	12464	12528	12490	12494	12488	12742	12609	12647	12452	12401	12395	12533	12600	12465	12397	12563	12423	12613	12598	12497	12364	12636	12615	12508	12627	12509	12695	12388	12565	12479	12577	12526	12416	12586	12470	12478	12444	12484	12538	12620	12412	12669	12478	12426	12528	12461	12531	12487	12433	12501	12520	12439	12739	12514	12585	12520	12385	12679	12566	12526	12537	12587	12593	12503	12457	12634	12442	12513	12492	12600	12473	12518	12491	12589	12512	12469	12571	12506	12518	12501	12548	12490	12563	12493	12522	12630	12397	12547	12711	12590	12636	12507	12502	12702	12476	12531	12482	12606	12390	12499	12562	12633	12588	12533	12491	12692	12287	12432	12426	12444	12495	12573	12295	12443	12484	12677	12698	12630	12533	12541	12561	12600	12479	12556	12586	12670	12361	12546	12556	12470	12558	12518	12593	12542	12550	12507	12648	12535	12451	12484	12557	12425	12638	12403	12493	12482	12574	12607	12619	12382	12474	12489	12526	12394	12422	12445	12410	12576	12541	12553	12492	12535	12683	12588	12562	12449	12528	12512	12502	12595	12366	12485	12582	12560	12407	12623	12528	12655	12517	12477	12556	12484	12353	12554	12552	12490	12614	12395	12523	12633	12493	12583	12394	12598	12408	12400	12529	12637	12701	12684	12645	12509	12579	12466	12556	12570	12687	12467	12653	12642	12598	12535	12521	12534	12513	12634	12568	12642	12506	12415	12525	12681	12525	12603	12476	12573	12538	12459	12512	12621	12463	12604	12486	12637	12319	12519	12529	12580	12423	12499	12514	12465	12639	12569	12591	12519	12583	12501	12631	12561	12489	12526	12478	12564	12534	12567	12426	12501	12433	12528	12683	12443	12510	12503	12553	12345	12556	12564	12613	12530	12547	12441	12604	12629	12511	12331	12545	12502	12641	12599	12533	12383	12751	12651	12602	12523	12684	12433	12553	12359	12470	12540	12628	12557	12677	12580	12651	12460	12582	12389	12553	12606	12457	12497	12507	12637	12491	12574	12546	12646	12410	12477	12507	12598	12489	12549	12449	12560	12384	12439	12394	12616	12589	12527	12488	12624	12488	12450	12467	12557	12547	12388	12631	12410	12523	12626	12413	12424	12460	12467	12503	12503	12540	12631	12518	12459	12676	12540	12472	12597	12530	12352	12780	12525	12556	12616	12574	12485	12559	12613	12501	12656	12548	12610	12626	12478	12487	12575	12594	12500	12433	12528	12383	12535	12674	12571	12612	12527	12592	12490	12506	12584	12659	12636	12481	12346	12557	12561	12539	12595	12646	12540	12522	12502	12360	12508	12676	12495	12546	12597	12420	12468	12458	12638	12698	12513	12603	12448	12480	12458	12465	12581	12631	12451	12503	12483	12509	12462	12548	12590	12500	12569	12630	12386	12555	12413	12560	12487	12596	12579	12549	12621	12443	12444	12647	12567	12616	12569	12488	12544	12594	12578	12504	12510	12449	12558	12358	12479	12455	12500	12573	12430	12661	12487	12478	12493	12640	12475	12523	12611	12505	12567	12428	12436	12619	12537	12408	12515	12586	12618	12559	12460	12518	12484	12400	12482	12644	12517	12496	12412	12694	12661	12512	12516	12522	12474	12497	12511	12525	12684	12535	12393	12467	12402	12602	12611	12492	12600	12606	12420	12534	12414	12492	12678	12569	12820	12506	12528	12438	12549	12484	12507	12311	12613	12407	12441	12510	12721	12629	12425	12734	12491	12488	12667	12474	12494	12535	12529	12498	12625	12541	12604	12423	12577	12629	12608	12647	12607	12631	12386	12475	12424	12585	12520	12618	12530	12453	12554	12684	12489	12529	12538	12589	12675	12575	12668	12546	12690	12470	12569	12546	12583	12430	12663	12480	12401	12713	12550	12520	12552	12675	12417	12625	12414	12803	12472	12460	12545	12702	12569	12472	12570	12627	12596	12412	12429	12542	12509	12398	12424	12601	12557	12413	12513	12462	12562	12632	12602	12668	12357	12512	12507	12549	12528	12601	12459	12480	12459	12552	12549	12525	12555	12479	12502	12617	12394	12500	12599	12417	12406	12457	12596	12562	12577	12482	12588	12582	12506	12512	12473	12666	12402	12499	12632	12543	12520	12526	12427	12459	12465	12642	12627	12418	12566	12510	12695	12527	12420	12533	12504	12582	12550	12549	12633	12586	12399	12554	12598	12592	12448	12642	12500	12413	12540	12392	12656	12522	12585	12473	12642	12595	12518	12610	12613	12522	12604	12530	12574	12641	12553	12507	12481	12677	12439	12736	12494	12686	12563	12596	12493	12498	12583	12643	12546	12635	12541	12507	12359	12459	12503	12423	12520	12439	12416	12555	12456	12490	12458	12546	12495	12608	12547	12600	12578	12624	12425	12519	12516	12515	12476	12480	12728	12508	12413	12483	12506	12514	12501	12437	12535	12699	12433	12472	12511	12479	12610	12550	12579	12469	12545	12536	12568	12578	12489	12600	12385	12383	12584	12626	12507	12562	12758	12308	12482	12598	12736	12553	12446	12355	12469	12569	12521	12611	12600	12633	12524	12372	12505	12471	12508	12476	12567	12466	12473	12615	12549	12616	12353	12641	12493	12519	12524	12433	12565	12519	12545	12813	12528	12600	12491	12655	12579	12596	12525	12566	12432	12475	12570	12515	12433	12455	12545	12382	12639	12496	12651	12531	12664	12487	12433	12461	12558	12662	12273	12571	12813	12572	12549	12413	12685	12696	12752	12438	12496	12514	12525	12458	12374	12600	12570	12548	12513	12411	12478	12517	12365	12459	12440	12464	12457	12634	12481	12554	12732	12428	12637	12612	12636	12507	12833	12369	12426	12554	12503	12523	12615	12442	12486	12563	12545	12565	12624	12545	12512	12540	12520	12617	12389	12560	12352	12591	12563	12385	12452	12482	12712	12591	12520	12431	12582	12439	12472	12571	12701	12576	12548	12601	12635	12472	12354	12494	12418	12746	12427	12663	12542	12476	12439	12502	12584	12440	12538	12612	12498	12510	12489	12534	12434	12494	12540	12576	12532	12436	12581	12600	12514	12628	12496	12439	12466	12493	12561	12541	12575	12559	12502	12561	12762	12524	12613	12534	12499	12581	12616	12472	12536	12538	12437	12739	12596	12460	12438	12561	12601	12424	12594	12380	12510	12500	12537	12542	12645	12408	12621	12451	12460	12608	12414	12603	12493	12619	12361	12463	12571	12502	12657	12580	12492	12411	12591	12435	12577	12517	12538	12428	12512	12551	12497	12559	12465	12481	12644	12451	12559	12503	12410	12631	12436	12456	12548	12461	12520	12572	12552	12498	12478	12488	12553	12506	12501	12520	12776	12497	12637	12485	12604	12492	12475	12549	12403	12591	12412	12556	12473	12526	12513	12562	12577	12590	12521	12432	12487	12618	12369	12574	12577	12699	12549
28150	30883	39615	29663	18141	13271	12965	12581	12660	12587	12568	12491	12645	12576	12738	12598	12513	12589	12528	12663	12531	12497	12630	12208	12559	12650	12627	12576	12413	12404	12608	12486	12522	12630	12720	12616	12515	12616	12464	12363	12530	12518	12417	12632	12625	12555	12567	12632	12568	12400	12531	12659	12652	12511	12494	12482	12668	12600	12470	12388	12588	12401	12726	12504	12515	12541	12572	12508	12583	12612	12518	12556	12510	12758	12215	12723	12552	12574	12356	12461	12507	12491	12624	12550	12389	12360	12366	12549	12355	12474	12673	12448	12613	12383	12799	12525	12500	12423	12621	12598	12474	12351	12693	12616	12630	12627	12396	12558	12526	12458	12585	12599	12641	12572	12377	12537	12523	12560	12373	12643	12631	12518	12505	12492	12535	12515	12506	12423	12545	12537	12517	12401	12722	12694	12383	12409	12464	12461	12370	12501	12506	12639	12595	12703	12743	12484	12409	12492	12463	12667	12571	12529	12574	12710	12526	12613	12639	12450	12380	12465	12791	12728	12701	12490	12570	12595	12573	12501	12529	12570	12469	12646	12625	12657	12463	12458	12234	12504	12458	12481	12466	12543	12639	12561	12522	12663	12458	12592	12608	12585	12449	12590	12691	12718	12474	12614	12533	12444	12287	12548	12433	12596	12677	12530	12684	12552	12542	12669	12477	12422	12741	12445	12494	12381	12509	12494	12426	12507	12469	12549	12534	12599	12557	12560	12419	12563	12649	12424	12407	12482	12599	12408	12374	12454	12458	12751	12619	12690	12683	12512	12593	12470	12391	12601	12504	12539	12628	12453	12683	12484	12395	12481	12574	12385	12557	12295	12552	12604	12653	12562	12564	12610	12589	12554	12453	12370	12551	12634	12577	12700	12544	12619	12440	12485	12570	12353	12741	12693	12691	12758	12641	12570	12349	12515	12477	12471	12709	12360	12494	12519	12515	12549	12443	12320	12497	12476	12585	12510	12410	12443	12542	12531	12388	12546	12498	12761	12519	12455	12439	12548	12505	12545	12741	12746	12512	12657	12606	12470	12501	12492	12437	12533	12498	12639	12619	12521	12616	12650	12512	12535	12641	12650	12634	12265	12490	12537	12610	12216	12425	12682	12493	12614	12498	12745	12633	12599	12461	12727	12433	12500	12459	12394	12505	12394	12739	12521	12503	12452	12647	12522	12578	12502	12561	12353	12526	12509	12473	12555	12457	12606	12349	12487	12459	12546	12607	12531	12400	12380	12513	12520	12611	12549	12562	12612	12658	12695	12655	12420	12513	12471	12394	12314	12540	12465	12404	12620	12521	12496	12670	12525	12452	12469	12549	12503	12405	12402	12572	12554	12778	12602	12474	12525	12540	12550	12316	12394	12595	12489	12488	12565	12584	12493	12457	12488	12650	12374	12410	12454	12550	12387	12751	12400	12477	12538	12572	12549	12467	12642	12669	12591	12521	12540	12454	12433	12494	12533	12399	12491	12555	12441	12509	12475	12497	12511	12528	12388	12502	12748	12512	12725	12652	12516	12647	12552	12610	12490	12466	12421	12604	12459	12571	12460	12521	12502	12551	12726	12497	12634	12469	12661	12337	12598	12612	12396	12596	12492	12532	12486	12565	12429	12543	12452	12488	12615	12610	12487	12556	12616	12643	12368	12582	12561	12382	12792	12616	12590	12567	12522	12570	12514	12398	12313	12397	12515	12574	12550	12485	12481	12506	12537	12388	12586	12468	12551	12475	12567	12659	12755	12560	12601	12586	12459	12533	12530	12550	12632	12303	12522	12440	12638	12749	12523	12481	12512	12590	12625	12563	12675	12588	12575	12496	12728	12583	12649	12520	12548	12445	12356	12483	12417	12567	12326	12511	12593	12547	12504	12532	12460	12577	12430	12417	12550	12609	12488	12519	12383	12565	12450	12579	12406	12495	12489	12454	12520	12537	12600	12574	12555	12448	12475	12431	12481	12499	12501	12542	12654	12490	12421	12565	12660	12546	12369	12400	12700	12631	12377	12325	12419	12549	12459	12430	12598	12451	12500	12531	12567	12534	12451	12424	12602	12365	12458	12506	12321	12530	12411	12286	12580	12505	12586	12388	12484	12434	12395	12464	12471	12548	12519	12442	12385	12610	12590	12689	12413	12503	12699	12790	12499	12492	12537	12541	12505	12556	12551	12592	12514	12517	12478	12510	12428	12566	12745	12532	12420	12506	12554	12498	12375	12534	12444	12733	12599	12516	12390	12575	12485	12433	12641	12521	12400	12526	12466	12367	12710	12649	12524	12525	12552	12462	12699	12538	12597	12504	12461	12514	12695	12527	12466	12639	12640	12398	12554	12648	12455	12521	12556	12474	12647	12415	12493	12500	12554	12462	12585	12596	12429	12353	12569	12510	12602	12622	12431	12610	12676	12489	12478	12600	12660	12436	12517	12587	12535	12505	12606	12479	12430	12375	12470	12594	12528	12495	12433	12539	12691	12669	12512	12669	12561	12641	12370	12636	12456	12509	12547	12562	12568	12666	12352	12351	12550	12666	12468	12543	12359	12499	12490	12578	12561	12539	12456	12351	12617	12546	12484	12595	12397	12434	12642	12572	12543	12779	12496	12668	12536	12777	12537	12425	12548	12560	12609	12567	12539	12620	12633	12439	12574	12638	12792	12489	12492	12452	12514	12512	12552	12457	12591	12590	12582	12561	12566	12591	12557	12418	12669	12764	12565	12642	12562	12543	12328	12505	12505	12380	12669	12621	12552	12380	12556	12583	12735	12478	12405	12474	12533	12559	12465	12531	12392	12683	12534	12621	12654	12411	12437	12514	12433	12497	12519	12495	12482	12569	12621	12409	12445	12525	12567	12534	12350	12455	12415	12602	12409	12368	12614	12601	12530	12428	12615	12670	12651	12597	12499	12497	12276	12682	12345	12415	12419	12477	12567	12500	12504	12554	12653	12525	12319	12567	12579	12526	12577	12532	12394	12571	12616	12633	12574	12404	12424	12436	12634	12456	12511	12523	12592	12449	12393	12543	12477	12565	12539	12616	12591	12335	12556	12632	12635	12513	12611	12408	12514	12532	12514	12548	12430	12651	12530	12553	12517	12589	12533	12655	12442	12487	12624	12692	12438	12664	12544	12488	12674	12440	12588	12645	12503	12503	12337	12470	12660	12463	12474	12533	12452	12510	12561	12547	12612	12459	12585	12468	12452	12386	12699	12571	12609	12388	12575	12361	12519	12692	12364	12583	12509	12354	12736	12669	12560	12338	12476	12466	12524	12600	12561	12526	12535	12563	12317	12611	12362	12426	12568	12466	12323	12447	12375	12594	12543	12646	12620	12576	12509	12435	12404	12611	12470	12656	12414	12600	12558	12557	12468	12443	12556	12460	12529	12474	12622	12559	12337	12533	12444	12629	12550	12575	12570	12423	12398	12337	12492	12655	12531	12592	12496	12686	12678	12485	12286	12520	12637	12444	12580	12669	12638	12655	12405	12490	12472	12451	12233	12608	12492	12455	12482	12422	12340	12333	12610	12518	12515	12591	12465	12479	12519	12522	12473	12552	12485	12634	12407	12502	12633	12482	12673	12676	12513	12326	12593	12597	12405	12497	12562	12633	12586	12527	12597	12484	12337	12470	12571	12662	12399	12462	12483	12692	12621	12481	12410	12538	12532	12533	12528	12523	12544	12613	12563	12479	12519	12349	12531	12560	12507	12681	12461	12464	12556	12490	12655	12517	12489	12381	12464	12552	12572	12482	12557	12682	12547	12443	12415	12437	12386	12472	12614	12538	12628	12479	12399	12368	12344	12361	12525	12597	12483	12657	12606	12594	12443	12645	12595	12754	12643	12581	12483	12646	12652	12626	12514	12540	12745	12392	12514	12430	12590	12699	12643	12809	12607	12456	12440	12556	12477	12608	12602	12509	12549	12400	12523	12388	12391	12532	12582	12530	12641	12583	12617	12546	12455	12533	12595	12399	12452	12555	12453	12560	12535	12458	12384	12473	12679	12518	12303	12610	12648	12485	12492	12477	12448	12437	12577	12442	12325	12433	12550	12485	12407	12514	12736	12539	12409	12479	12412	12427	12530	12562	12445	12412	12542	12635	12535	12600	12484	12407	12417	12478	12530	12494	12443	12472	12408	12510	12527	12470	12441	12632	12571	12671	12587	12535	12615	12358	12371	12570	12621	12550	12431	12552	12695	12450	12336	12514	12474	12351	12541	12632	12520	12509	12529	12387	12565	12623	12390	12514	12430	12581	12703	12558	12538	12790	12640	12627	12430	12573	12473	12709	12586	12623	12388	12687	12479	12302	12552	12472	12637	12436	12633	12517	12577	12435	12629	12590	12516	12560	12548	12498	12381	12525	12383	12467	12658	12694	12585	12588	12542	12465	12515	12483	12599	12573	12681	12720	12481	12661	12405	12544	12515	12471	12522	12539	12463	12481	12460	12545	12543	12505	12558	12599	12483	12674	12480	12577	12381	12393	12550	12546	12535	12360	12341	12475	12463	12714	12695	12329	12560	12472	12483	12472	12363	12706	12528	12513	12747	12466	12653	12516	12568	12477	12475	12784	12514	12555	12445	12610	12607	12625	12637	12488	12441	12450	12424	12343	12526	12760	12521	12323	12546	12573	12455	12607	12411	12495	12690	12315	12466	12561	12644	12565	12502	12420	12483	12514	12604	12422	12626	12500	12501	12626	12489	12590	12490	12534	12669	12442	12580	12377	12394	12457	12419	12569	12654	12543	12534	12413	12504	12717	12732	12453	12612	12780	12480	12543	12658	12696	12663	12701	12520	12640	12679	12374	12517	12435	12396	12755	12506	12474	12563	12423	12492	12640	12486	12638	12740	12625	12554	12591	12626	12561	12767	12458	12562	12638	12433	12486	12732	12469	12656	12693	12324	12384	12561	12715	12473	12615	12656	12558	12519	12407	12625	12459	12485	12480	12795	12617	12629	12410	12410	12548	12274	12544	12376	12445	12483	12487	12565	12645	12684	12496	12451	12480	12574	12497	12347	12640	12498	12343	12515	12554	12598	12532	12568	12640	12542	12474	12489	12566	12367	12478	12602	12407	12415	12558	12572	12528	12424	12367	12641	12689	12388	12594	12669	12492	12436	12532	12591	12537	12525	12653	12356
31009	51541	44818	28750	17262	12377	12393	12231	12302	12732	12234	12325	12399	12308	12435	12369	12234	12235	12424	12408	12408	12439	12407	12361	12388	12513	12297	12340	12391	12433	12308	12331	12395	12420	12433	12355	12386	12412	12350	12491	12422	12394	12385	12408	12348	12450	12479	12359	12485	12351	12278	12408	12415	12458	12387	12490	12557	12225	12361	12394	12245	12191	12483	12301	12469	12424	12403	12228	12400	12316	12451	12510	12282	12270	12290	12495	12297	12306	12396	12183	12482	12266	12402	12457	12233	12328	12255	12404	12312	12313	12312	12449	12457	12280	12441	12390	12335	12401	12253	12294	12443	12375	12336	12276	12338	12344	12373	12380	12340	12529	12468	12447	12343	12507	12206	12493	12406	12235	12420	12187	12434	12493	12319	12454	12276	12401	12445	12302	12335	12303	12300	12355	12351	12308	12436	12457	12386	12424	12357	12309	12389	12475	12430	12417	12264	12351	12388	12359	12491	12412	12362	12404	12391	12241	12398	12376	12431	12405	12391	12416	12428	12404	12601	12376	12466	12376	12370	12417	12416	12361	12535	12467	12402	12470	12380	12407	12280	12149	12349	12506	12355	12457	12196	12304	12435	12296	12468	12158	12444	12317	12236	12243	12365	12457	12312	12330	12243	12375	12551	12380	12351	12358	12375	12340	12330	12407	12363	12286	12328	12385	12340	12213	12436	12336	12374	12206	12367	12319	12424	12347	12500	12317	12384	12303	12430	12267	12401	12395	12241	12372	12387	12283	12335	12527	12408	12326	12277	12373	12418	12403	12202	12250	12450	12336	12439	12373	12322	12205	12321	12402	12343	12347	12467	12186	12486	12434	12331	12330	12431	12472	12357	12385	12322	12460	12387	12269	12320	12268	12303	12475	12368	12381	12360	12354	12316	12277	12372	12410	12344	12469	12445	12299	12379	12275	12316	12436	12442	12312	12370	12242	12326	12433	12390	12475	12383	12330	12319	12253	12278	12327	12299	12404	12173	12363	12431	12395	12273	12365	12456	12354	12351	12403	12414	12372	12211	12356	12301	12426	12277	12315	12545	12335	12379	12411	12302	12312	12440	12498	12535	12440	12262	12346	12353	12290	12339	12257	12462	12430	12355	12521	12458	12413	12323	12471	12338	12298	12398	12434	12353	12492	12266	12403	12472	12439	12390	12330	12552	12384	12441	12342	12361	12284	12403	12554	12444	12530	12388	12338	12317	12159	12425	12254	12469	12382	12394	12376	12357	12327	12536	12296	12504	12556	12332	12399	12297	12436	12281	12524	12278	12348	12438	12523	12424	12285	12406	12297	12412	12273	12531	12419	12548	12397	12331	12440	12479	12345	12440	12290	12272	12602	12326	12368	12422	12319	12340	12296	12375	12342	12346	12460	12327	12345	12429	12524	12481	12389	12415	12451	12380	12561	12211	12358	12461	12416	12329	12434	12385	12531	12467	12239	12409	12407	12279	12485	12285	12522	12301	12380	12326	12532	12311	12408	12379	12305	12265	12403	12293	12530	12270	12550	12227	12398	12543	12496	12447	12412	12327	12420	12356	12299	12528	12347	12363	12261	12386	12399	12476	12591	12313	12282	12177	12367	12468	12382	12393	12349	12322	12315	12327	12208	12471	12368	12291	12396	12336	12419	12157	12379	12295	12384	12412	12428	12390	12317	12341	12303	12464	12289	12364	12297	12287	12553	12304	12501	12245	12559	12312	12400	12223	12458	12355	12354	12477	12379	12575	12314	12316	12211	12469	12277	12414	12261	12335	12341	12377	12328	12465	12489	12514	12334	12322	12627	12463	12387	12361	12535	12413	12259	12501	12395	12346	12507	12432	12351	12230	12348	12429	12347	12333	12325	12409	12386	12427	12448	12314	12339	12332	12423	12237	12271	12330	12360	12466	12306	12174	12412	12401	12400	12314	12338	12444	12421	12462	12429	12237	12268	12508	12470	12485	12316	12507	12433	12352	12233	12395	12419	12527	12231	12355	12365	12397	12347	12383	12306	12392	12449	12402	12357	12355	12303	12292	12428	12439	12332	12434	12308	12299	12336	12373	12389	12406	12435	12421	12302	12408	12396	12564	12424	12327	12381	12306	12358	12359	12292	12323	12340	12398	12492	12246	12352	12496	12333	12407	12281	12372	12188	12420	12345	12383	12346	12476	12489	12364	12258	12466	12336	12331	12367	12249	12330	12241	12511	12321	12311	12628	12249	12351	12360	12390	12338	12466	12393	12413	12498	12453	12363	12554	12410	12355	12287	12350	12492	12473	12437	12357	12587	12301	12383	12352	12458	12488	12441	12472	12344	12495	12260	12407	12234	12264	12300	12380	12301	12475	12470	12393	12400	12276	12179	12461	12527	12371	12433	12291	12445	12304	12340	12581	12418	12221	12323	12405	12365	12376	12323	12461	12487	12461	12380	12371	12341	12579	12233	12202	12375	12349	12238	12449	12512	12428	12563	12294	12250	12327	12387	12329	12516	12353	12326	12324	12496	12487	12339	12259	12369	12351	12291	12326	12325	12495	12282	12374	12387	12360	12372	12238	12487	12319	12358	12332	12421	12411	12535	12293	12434	12345	12369	12393	12410	12181	12269	12393	12396	12326	12393	12471	12305	12402	12411	12426	12311	12237	12541	12263	12345	12438	12347	12461	12500	12367	12280	12348	12278	12446	12234	12307	12559	12531	12320	12597	12495	12482	12259	12449	12313	12390	12301	12205	12373	12345	12347	12330	12259	12466	12523	12420	12412	12527	12507	12371	12424	12478	12281	12273	12372	12511	12379	12132	12448	12396	12429	12417	12322	12397	12386	12421	12256	12382	12274	12335	12243	12431	12288	12197	12378	12581	12445	12489	12342	12465	12406	12375	12303	12263	12447	12424	12319	12407	12298	12520	12337	12290	12504	12244	12355	12412	12246	12527	12395	12262	12494	12428	12370	12394	12578	12515	12449	12361	12397	12151	12418	12228	12384	12416	12292	12535	12365	12289	12424	12381	12404	12245	12241	12221	12395	12511	12344	12227	12285	12377	12547	12362	12447	12462	12369	12279	12360	12476	12372	12374	12378	12375	12513	12239	12160	12268	12357	12319	12352	12381	12338	12399	12406	12400	12411	12373	12059	12397	12342	12368	12473	12297	12415	12361	12234	12332	12330	12444	12418	12193	12357	12292	12341	12344	12333	12371	12374	12350	12485	12166	12283	12273	12526	12521	12418	12415	12262	12545	12504	12402	12323	12298	12319	12217	12333	12419	12471	12245	12299	12214	12398	12397	12175	12389	12441	12339	12360	12369	12566	12304	12589	12451	12461	12338	12382	12389	12376	12408	12298	12426	12471	12312	12309	12385	12385	12216	12453	12314	12339	12511	12445	12254	12372	12103	12245	12357	12412	12277	12305	12327	12238	12412	12239	12501	12286	12374	12393	12389	12439	12350	12380	12442	12466	12434	12450	12365	12465	12438	12368	12329	12380	12424	12304	12354	12328	12446	12321	12320	12444	12457	12429	12387	12387	12338	12275	12267	12459	12156	12308	12428	12328	12457	12287	12237	12570	12380	12384	12275	12429	12514	12381	12443	12447	12335	12436	12384	12395	12338	12405	12388	12399	12439	12434	12244	12308	12385	12404	12390	12321	12321	12488	12340	12334	12461	12450	12548	12572	12309	12335	12483	12338	12365	12424	12180	12448	12354	12385	12234	12119	12389	12531	12494	12355	12355	12304	12270	12237	12352	12408	12249	12391	12339	12197	12341	12279	12491	12427	12310	12413	12292	12417	12369	12363	12476	12367	12347	12425	12222	12627	12359	12506	12472	12276	12476	12481	12332	12505	12366	12418	12392	12453	12265	12495	12293	12335	12435	12476	12381	12361	12378	12296	12399	12268	12278	12294	12414	12365	12438	12421	12310	12383	12388	12417	12235	12227	12301	12248	12281	12456	12261	12385	12350	12153	12404	12346	12368	12489	12411	12265	12279	12315	12338	12098	12205	12230	12419	12357	12365	12271	12247	12301	12379	12410	12350	12507	12317	12440	12589	12467	12362	12505	12448	12479	12398	12396	12302	12300	12400	12345	12465	12331	12456	12322	12486	12289	12349	12398	12405	12313	12445	12342	12221	12519	12384	12353	12270	12365	12325	12357	12341	12460	12311	12282	12257	12559	12346	12431	12380	12305	12453	12377	12456	12355	12321	12305	12330	12294	12365	12480	12533	12447	12340	12470	12315	12459	12411	12344	12528	12367	12370	12429	12399	12426	12385	12205	12476	12477	12307	12518	12377	12420	12363	12423	12454	12497	12372	12353	12316	12389	12526	12329	12531	12422	12230	12390	12497	12360	12291	12598	12264	12349	12370	12434	12538	12390	12336	12457	12458	12418	12396	12363	12442	12427	12519	12345	12365	12338	12559	12400	12388	12351	12316	12328	12464	12359	12357	12369	12385	12403	12402	12454	12288	12381	12337	12484	12371	12384	12334	12266	12224	12563	12391	12386	12347	12382	12290	12463	12399	12352	12400	12306	12504	12250	12341	12590	12337	12386	12385	12402	12343	12524	12459	12599	12539	12361	12439	12329	12343	12454	12361	12160	12338	12438	12451	12326	12504	12489	12363	12508	12417	12366	12174	12530	12367	12361	12525	12352	12349	12417	12392	12271	12286	12234	12299	12362	12219	12443	12552	12466	12305	12285	12384	12310	12419	12353	12461	12341	12442	12339	12375	12385	12328	12426	12487	12352	12422	12440	12342	12452	12315	12344	12437	12146	12411	12280	12279	12298	12472	12357	12398	12373	12390	12259	12431	12322	12360	12429	12476	12398	12362	12393	12350	12320	12478	12237	12253	12507	12462	12272	12339	12438	12414	12298	12421	12417	12429	12440	12343	12401	12459	12414	12503	12292	12469	12457	12287	12341	12370	12300	12488	12250	12197	12386	12388	12505	12230	12410	12384	12377	12361	12544	12373	12345	12313	12467	12305	12276	12376	12463	12212	12330	12440	12476	12293	12340	12293	12463	12455	12427	12345	12461	12443	12276	12461	12373	12404	12486	12235	12441	12378	12313	12271	12379	12339	12260	12328	12305	12386	12361	12374	12392	12332	12375	12301	12483	12397	12453	12240	12361	12398	12287	12347	12243	12455	12294	12540	12189
24396	23936	41988	41411	27760	19642	16143	14043	13661	13635	13623	13681	13463	13585	13490	13403	13581	13545	13419	13572	13567	13562	13489	13511	13462	13514	13469	13431	13570	13542	13546	13606	13486	13477	13428	13426	13523	13519	13555	13457	13490	13633	13331	13126	13354	13424	13425	13340	13504	13668	13454	13476	13364	13370	13363	13278	13383	13441	13303	13563	13283	13492	13458	13457	13364	13446	13450	13384	13487	13495	13565	13405	13349	13449	13595	13284	13342	13261	13243	13350	13527	13426	13432	13489	13389	13336	13408	13318	13372	13524	13349	13364	13463	13240	13498	13346	13389	13264	13506	13334	13211	13202	13424	13336	13464	13436	13570	13582	13375	13680	13568	13525	13451	13283	13453	13553	13509	13288	13490	13339	13354	13368	13269	13350	13495	13315	13511	13352	13336	13219	13507	13543	13421	13318	13310	13449	13565	13423	13326	13314	13338	13529	13520	13297	13263	13438	13445	13401	13503	13438	13582	13427	13305	13163	13480	13431	13343	13267	13155	13535	13325	13437	13372	13434	13274	13306	13344	13411	13436	13310	13346	13381	13431	13468	13292	13606	13437	13529	13390	13296	13441	13489	13304	13286	13445	13353	13461	13285	13550	13477	13462	13323	13277	13243	13369	13176	13405	13326	13441	13603	13510	13373	13427	13615	13420	13367	13528	13495	13341	13551	13548	13324	13456	13316	13542	13408	13448	13438	13247	13379	13448	13574	13383	13285	13364	13294	13318	13388	13455	13471	13374	13335	13552	13308	13329	13449	13371	13303	13602	13399	13468	13678	13366	13389	13376	13283	13504	13290	13544	13292	13472	13386	13317	13275	13335	13370	13375	13334	13510	13596	13457	13290	13324	13465	13305	13299	13446	13351	13341	13504	13187	13352	13533	13612	13322	13239	13469	13423	13395	13303	13191	13199	13389	13308	13394	13195	13470	13404	13496	13263	13477	13465	13486	13520	13561	13353	13580	13489	13442	13394	13237	13417	13569	13372	13353	13277	13403	13384	13433	13210	13480	13598	13587	13471	13506	13316	13279	13367	13423	13474	13446	13373	13404	13358	13364	13431	13390	13144	13254	13422	13447	13453	13355	13414	13367	13256	13416	13220	13325	13386	13419	13349	13284	13672	13487	13440	13465	13471	13352	13411	13277	13497	13189	13225	13500	13272	13513	13487	13393	13268	13526	13413	13341	13376	13330	13290	13522	13528	13297	13336	13355	13281	13573	13291	13484	13478	13348	13235	13252	13362	13510	13452	13329	13438	13366	13415	13390	13345	13439	13493	13471	13484	13371	13120	13383	13328	13439	13254	13338	13212	13264	13221	13356	13334	13432	13508	13460	13478	13508	13369	13151	13339	13442	13559	13477	13347	13339	13421	13357	13281	13435	13422	13210	13477	13352	13259	13444	13385	13481	13370	13297	13248	13392	13547	13449	13396	13385	13515	13382	13256	13437	13290	13563	13314	13429	13369	13412	13286	13381	13514	13440	13447	13276	13428	13309	13281	13530	13366	13482	13541	13536	13445	13489	13339	13567	13496	13434	13434	13359	13500	13477	13439	13361	13315	13280	13487	13529	13367	13390	13366	13379	13154	13502	13296	13267	13416	13511	13354	13521	13571	13341	13370	13456	13457	13497	13331	13321	13291	13402	13211	13282	13383	13489	13532	13340	13384	13453	13468	13536	13470	13542	13341	13517	13471	13480	13449	13408	13345	13354	13514	13319	13388	13393	13299	13211	13277	13330	13510	13478	13461	13485	13394	13328	13249	13257	13216	13484	13211	13466	13184	13338	13408	13442	13468	13247	13298	13521	13148	13412	13354	13321	13333	13439	13249	13519	13278	13486	13428	13431	13460	13496	13300	13415	13357	13134	13464	13083	13264	13256	13366	13397	13378	13264	13514	13486	13155	13315	13353	13458	13405	13490	13534	13469	13465	13438	13605	13571	13417	13223	13326	13418	13463	13435	13506	13435	13433	13325	13574	13254	13322	13336	13414	13604	13329	13422	13415	13524	13448	13297	13403	13495	13321	13388	13359	13361	13581	13449	13495	13479	13487	13507	13424	13430	13486	13317	13290	13559	13389	13488	13586	13502	13507	13395	13275	13514	13349	13288	13340	13473	13484	13541	13058	13430	13394	13509	13459	13383	13446	13484	13320	13436	13448	13528	13334	13472	13521	13435	13267	13557	13358	13512	13435	13239	13518	13347	13316	13330	13182	13416	13395	13660	13444	13422	13527	13649	13444	13357	13369	13336	13180	13529	13530	13384	13454	13529	13349	13289	13512	13253	13463	13287	13585	13455	13481	13513	13415	13399	13286	13379	13432	13397	13362	13519	13444	13329	13425	13484	13352	13631	13429	13438	13283	13309	13517	13465	13506	13363	13493	13457	13379	13565	13379	13512	13371	13388	13327	13452	13422	13501	13409	13605	13356	13585	13356	13441	13346	13508	13499	13468	13178	13637	13544	13446	13398	13516	13338	13342	13382	13532	13424	13382	13425	13331	13342	13448	13398	13338	13432	13467	13422	13469	13442	13600	13274	13567	13465	13409	13449	13310	13315	13640	13374	13588	13478	13521	13500	13318	13532	13370	13275	13294	13516	13560	13288	13362	13552	13311	13366	13459	13550	13313	13468	13482	13448	13356	13526	13217	13346	13498	13383	13416	13444	13540	13486	13292	13476	13384	13370	13465	13356	13644	13411	13462	13309	13441	13455	13147	13449	13424	13473	13681	13449	13205	13196	13415	13372	13560	13489	13478	13228	13429	13424	13233	13276	13430	13461	13614	13348	13408	13352	13278	13357	13280	13453	13567	13308	13473	13505	13460	13436	13514	13379	13367	13409	13242	13364	13312	13432	13400	13539	13245	13260	13454	13290	13404	13505	13273	13567	13516	13341	13489	13374	13516	13334	13393	13267	13508	13445	13415	13524	13480	13377	13476	13443	13249	13480	13465	13320	13379	13335	13338	13232	13235	13294	13372	13269	13441	13543	13500	13390	13489	13296	13466	13384	13455	13269	13425	13349	13385	13531	13588	13526	13567	13337	13433	13553	13517	13403	13362	13386	13621	13653	13462	13587	13478	13389	13437	13397	13532	13330	13325	13390	13503	13377	13535	13496	13349	13339	13484	13285	13343	13321	13426	13289	13379	13337	13420	13434	13231	13255	13423	13422	13291	13405	13456	13276	13309	13394	13385	13503	13426	13396	13478	13556	13407	13594	13626	13505	13503	13391	13306	13564	13427	13393	13326	13458	13403	13452	13299	13381	13464	13392	13355	13428	13391	13499	13468	13538	13347	13248	13279	13471	13555	13455	13513	13385	13262	13429	13215	13462	13540	13432	13581	13551	13293	13400	13370	13403	13526	13437	13376	13385	13407	13603	13382	13522	13397	13558	13260	13323	13167	13508	13399	13458	13457	13556	13453	13468	13512	13506	13581	13526	13409	13348	13396	13289	13464	13326	13483	13240	13529	13472	13291	13466	13248	13357	13546	13463	13194	13384	13235	13310	13370	13412	13318	13457	13374	13477	13541	13345	13459	13353	13370	13445	13600	13400	13457	13403	13347	13604	13202	13424	13620	13474	13294	13495	13471	13481	13393	13209	13456	13457	13448	13415	13432	13324	13496	13514	13438	13511	13468	13280	13547	13388	13407	13389	13399	13442	13506	13472	13389	13577	13458	13329	13375	13437	13412	13381	13723	13547	13542	13323	13324	13541	13455	13352	13267	13634	13548	13314	13332	13418	13303	13311	13355	13301	13411	13192	13275	13348	13432	13434	13239	13569	13473	13584	13460	13535	13452	13356	13503	13520	13559	13414	13341	13450	13201	13346	13494	13251	13329	13279	13488	13380	13355	13529	13309	13332	13395	13360	13323	13363	13560	13327	13463	13224	13489	13498	13401	13184	13394	13417	13330	13251	13498	13450	13181	13449	13429	13526	13438	13667	13487	13326	13463	13328	13434	13317	13386	13275	13215	13419	13365	13280	13442	13451	13446	13596	13525	13274	13276	13393	13405	13283	13439	13218	13412	13333	13304	13306	13372	13492	13465	13581	13450	13474	13392	13408	13402	13520	13473	13341	13546	13307	13358	13438	13568	13310	13306	13493	13598	13370	13389	13362	13458	13513	13423	13382	13335	13254	13353	13272	13208	13448	13387	13414	13416	13356	13432	13323	13283	13277	13596	13461	13221	13304	13350	13460	13326	13290	13367	13271	13597	13450	13341	13454	13335	13343	13435	13352	13259	13360	13235	13225	13229	13377	13518	13384	13326	13494	13455	13342	13378	13452	13278	13280	13294	13267	13345	13342	13611	13487	13351	13190	13535	13267	13343	13409	13375	13329	13425	13389	13497	13274	13480	13293	13549	13533	13265	13442	13298	13386	13439	13436	13392	13413	13265	13329	13551	13370	13554	13334	13310	13530	13323	13331	13386	13368	13416	13273	13391	13458	13458	13358	13361	13380	13354	13391	13516	13489	13504	13559	13514	13398	13374	13361	13454	13482	13559	13476	13375	13480	13423	13412	13244	13447	13639	13409	13464	13612	13224	13490	13546	13337	13443	13336	13362	13275	13287	13361	13418	13400	13444	13480	13428	13559	13313	13432	13289	13230	13273	13443	13598	13457	13396	13344	13273	13304	13405	13336	13466	13396	13400	13561	13491	13062	13377	13374	13394	13412	13220	13427	13370	13341	13267	13566	13491	13469	13421	13354	13521	13501	13352	13335	13516	13360	13257	13470	13519	13292	13547	13331	13478	13218	13286	13514	13298	13306	13612	13276	13318	13303	13448	13324	13476	13305	13342	13422	13571	13565	13385	13423	13357	13468	13421	13444	13453	13439	13372	13373	13256	13212	13394	13241	13636	13659	13419	13414	13385	13325	13326	13383	13255	13393	13418	13551	13448	13544	13349	13617	13573	13359	13460	13498	13488	13411	13374	13363	13418	13309	13452	13104	13341	13464	13295	13540	13412	13163	13529	13377	13510	13410	13198	13358	13411	13390	13409	13458	13552	13463	13265	13543	13426	13621	13332	13346	13576	13393	13371	13657	13474	13473	13475	13436	13300	13394	13249	13426	13234	13362	13360	13359	13244	13450	13444	13529	13618	13389	13271	13541	13482	13328	13329	13440	13346	13294
55132	90603	82250	55572	30830	13351	13030	12964	13047	13152	13022	13069	13017	12840	13122	12949	13092	13052	13028	12944	13001	13005	13091	12866	13040	12930	12935	12951	13009	12961	13056	12929	12880	12878	13124	12892	13030	13069	12988	13083	13068	13113	12941	12959	13125	12951	12890	12926	13127	13061	12985	12893	12899	12883	13071	12897	12973	12931	13048	13024	13028	13081	12929	13036	12896	13027	12941	13054	12941	13049	12912	12977	13086	12884	13060	13044	13038	13072	12974	13150	12925	12942	13117	12873	12912	12980	12905	13024	12866	13036	13024	13038	13022	13085	13110	13029	12978	13086	12998	13058	12990	13157	12859	13037	12774	13064	12922	12980	12953	12968	12917	12903	12895	13025	12912	13115	13028	12855	12993	12922	12967	12897	13024	13022	12915	13106	12990	13080	13080	13042	12880	13028	12993	13069	12860	13063	12906	12938	13094	12999	12997	12987	12887	12944	12973	12937	13037	13047	12961	12932	12874	13050	13093	13065	12864	12893	13205	12891	12968	12924	12999	13091	12836	12894	13034	12972	12796	13003	13108	13059	12931	13049	12968	12979	12978	12924	12992	12979	12929	12916	12981	12985	12932	13011	12920	12919	12996	13292	13093	12949	13053	13006	13074	12910	12948	13079	12887	12990	13051	12921	13144	12926	12939	13062	13198	12933	13062	13079	13080	12925	12867	12845	12993	13036	12942	12921	13094	13016	13097	12956	12989	13038	12973	13100	13073	13099	13005	13071	13023	13125	12899	13012	12985	13083	12985	13037	13168	13055	12702	13008	13006	12939	12981	12912	13062	12975	13150	12942	12997	12995	13008	12916	13059	12880	12956	12854	12879	13031	12864	13086	13024	12918	12959	12929	12836	12914	13008	13071	13028	12919	12769	13042	13021	13061	13081	13075	13077	13055	12957	12998	13010	13157	13109	12948	13103	12928	12896	12978	12908	12840	12941	12978	12912	13055	12896	13088	12971	13006	13043	13066	13012	13031	12943	12960	13020	12939	12976	12917	12867	12955	13095	12776	13115	13162	13064	12836	13015	12966	12973	12847	13042	12860	12967	12958	13109	13037	12979	12970	12874	13190	12874	13073	12933	13068	12970	12967	12879	13095	13214	12908	12895	13026	13082	12956	13221	13116	13054	12977	12930	12881	13010	13001	12892	12907	12978	13111	12926	12920	12775	13044	12965	13082	12822	13002	12979	12803	12984	12928	12930	13024	13111	13050	13124	12998	13011	12864	12909	13194	12916	13171	12910	12826	13041	13198	13137	12988	12939	12993	12954	13004	12981	12907	12878	13037	13052	13001	13063	13163	12915	12919	12941	12967	12895	12861	13110	13062	13028	13000	12699	12945	12898	12994	13100	13166	12997	13072	12786	13124	12981	13073	12976	12957	13121	12991	12758	12905	13052	12923	12942	13058	13042	13005	12937	13080	13076	13125	13013	13071	12941	13154	13097	13091	13006	13000	12849	12987	13068	12941	13116	12963	12999	12934	13102	13027	13039	12876	13111	12917	12978	13089	12946	13034	12989	13113	13041	12894	12980	13016	12800	12995	13080	13075	12778	12905	12889	13006	13085	13058	12961	12995	13088	12935	12986	12906	13030	12833	12960	12920	12878	12813	13104	13049	12984	13004	12924	12823	12780	13008	12938	13226	12913	13052	13017	12935	13044	12969	13081	13082	12990	12921	13006	13028	12981	12966	12947	12969	13159	13276	12917	13004	12967	12771	12998	13040	13102	13100	13047	12851	13110	12870	12848	13048	13017	12995	12953	13026	13004	13134	13071	12893	12834	12879	12932	12991	12888	12950	13080	13012	12851	12849	13024	12970	13073	12987	13056	13099	13041	13209	12988	12984	12900	12920	13103	13217	12954	13019	12972	13012	13032	12987	13056	13002	12860	12998	12906	12975	12968	12843	12852	12949	12963	13033	13062	13071	12950	12988	13026	12855	13112	12990	12940	12909	13102	13109	13046	12987	12955	12933	12921	13072	12827	13082	13012	12959	12877	13030	13079	12955	13054	12757	13016	13046	12870	12980	12872	13066	13007	13100	12794	12951	13105	12962	13097	12918	13024	13085	13002	12936	12997	12954	13017	12866	12990	13268	12875	12831	13140	13044	13122	12966	12902	12968	13109	12897	12899	12990	12973	13227	13006	12928	12987	13063	12933	13046	13044	12991	13125	12933	12928	13071	12961	13052	12935	13012	13102	12845	12943	13033	13117	12891	12950	12989	12961	12954	13011	13004	12975	13003	12960	12947	12890	13101	13031	13068	12811	13002	12957	13033	13084	13008	13125	13004	12928	12910	13001	12959	12824	12864	13044	13006	12930	13028	13039	13100	13043	12950	12959	12933	12890	13036	13009	13095	13053	12967	13116	13110	12748	13240	13179	13019	12986	13054	13012	13006	12992	12904	13037	12857	13173	13013	12927	12917	13094	13069	12765	12920	13006	12965	12895	12888	12968	13115	12999	13062	12990	12928	12847	12935	13045	13081	13055	13136	12951	12950	12986	13011	12947	12929	12953	12913	12895	12967	13036	12943	12946	12866	12944	13023	13076	13020	13014	12934	12941	13052	12888	13157	12959	13021	12903	12918	12921	12951	12998	13147	12993	13077	12883	13134	12916	12885	12985	13039	13120	12928	12979	12998	12980	12927	12957	13098	12959	13019	12921	12906	12974	12855	12911	13103	13122	12850	12930	12818	13034	12956	13070	13098	13072	12971	12859	12941	12928	12921	13013	12994	12992	13050	12849	12817	12910	12952	13049	12988	13221	12907	13095	13028	13039	12820	12963	12971	13144	13036	13157	13025	13098	12943	13112	12801	12914	12946	12938	12965	12978	12974	12932	12936	12855	13031	12947	12892	13079	12879	13061	12888	13085	13058	12918	13122	13065	12994	13076	13214	12983	13083	12941	13081	12896	13074	12947	12932	13042	13066	13081	12942	13039	13005	12854	13087	13087	13088	12990	12977	12907	13028	12889	12983	13077	13041	13013	12987	13119	12827	12964	13194	12890	12999	13134	12895	12998	12983	12943	13036	12809	12954	12906	13102	12956	13000	12913	13106	13205	13038	13089	13009	13086	12939	13145	13136	12936	12985	12909	13044	12802	13085	13158	12850	13074	13005	12990	12962	12911	12988	12817	13206	13000	12969	13112	13147	12853	13133	12918	13018	13096	13085	13004	13026	12854	12820	12866	13164	13131	12891	12938	12969	12919	13037	13156	13150	13082	13188	13004	13014	12975	13010	13035	13148	12834	12964	13054	13076	13045	13004	13046	13089	12904	13198	13039	13044	13105	12950	12937	13174	13085	12999	12891	12794	12968	13115	12930	12865	12994	13024	12829	12978	13018	13085	12889	12903	12933	12986	12952	12944	13099	13013	13088	13040	12882	12879	13013	12860	12939	13087	13093	13076	13086	12929	12864	13041	12895	12926	12973	13011	13013	12994	12982	12829	12987	13115	12736	12989	13193	12987	12903	13106	13041	12915	12992	13050	13011	12877	13020	13016	13075	12951	12812	13083	13106	12912	13050	12918	13133	13071	12864	12873	12957	12954	12982	12979	12941	13079	13038	12990	12991	12931	12835	12950	13076	12991	12968	12852	12922	13040	13056	13032	12934	13165	12962	13084	13102	13029	13141	13056	12967	13004	12935	12851	13096	12894	12953	13103	13033	12929	13093	12994	13202	13032	12954	12917	13003	12923	13134	13126	12800	12885	12995	12816	13085	12849	13016	13022	13067	13103	13024	12992	13073	12895	13078	12977	13075	12989	13102	13117	13014	12789	12967	13171	12929	13101	13084	12876	12854	13116	13169	12827	13046	12937	12986	12941	13030	12888	13148	12940	13123	12917	13050	12835	13004	13035	13052	13065	12893	12874	12971	12843	12884	13020	12978	12794	13007	13020	12928	12857	12947	13117	12942	12978	12993	13100	13050	12939	13142	12962	12978	13175	12942	13038	12930	12922	12878	13134	12932	12947	12903	13096	13076	12936	13099	12954	12863	12905	12978	13012	12939	12863	12764	13109	13178	13046	12925	12911	12992	12909	13031	12908	12893	12984	12972	13018	13050	12983	12969	12961	13074	12988	13098	12912	12919	12949	12990	12941	13024	12986	13086	12957	12994	13081	12930	12984	13060	13078	13225	13029	12989	12874	12998	12920	12907	12930	12968	13046	13198	12879	12886	13008	13111	12967	12703	13110	13136	13166	13023	13042	12858	12941	13037	12996	13071	12948	13068	12956	13065	13042	12991	12979	12864	12876	12900	12917	12894	13050	12941	13074	12874	13002	13186	13051	12968	13101	12978	12787	13188	12935	12843	12991	13105	13133	12996	13038	12986	12976	12915	12962	12964	12959	13092	12977	13123	12962	12943	13101	12892	12973	12926	13004	12982	12975	13050	13076	12913	13117	12981	12988	12982	13105	13077	13148	12980	12941	13007	13046	12891	12936	12975	13206	13102	12967	13020	13043	13074	13039	13126	13025	12937	12961	13063	13101	13042	13019	12789	13101	12983	13075	12971	13098	13025	12954	13064	12762	13038	12874	13050	12954	13006	12901	13006	12981	12977	12854	12908	12933	13012	12996	12885	12880	13178	13033	13095	12952	12956	12943	13066	13202	12916	13072	12949	12981	13075	13031	12993	12985	13125	13044	12813	12986	12855	12982	12965	13093	12961	12919	12967	13062	13139	13022	12930	12960	12946	13099	13057	13049	12942	13124	12949	13028	12967	13123	13125	12877	13100	13067	13042	12949	13165	13067	12972	12914	12956	13069	13034	12988	13044	12826	13054	13104	12917	12906	12888	13045	13013	13036	13030	13049	12979	12971	12918	12872	12869	12960	13100	12925	13021	13018	12965	12827	12988	12976	13014	12815	12899	12930	12994	12895	12991	13078	13019	13077	12984	12945	13001	13082	13084	13004	12830	12987	13065	12887	12936	12948	12854	12958	12991	13034	13123	12981	12998	12975	13005	12944	12924	13140	12827	12836	12863	12891	12956	12998	13103	13056	13144	13076	13043	12897	12920	12871	13041	13104	13008	12962	13034	13016	13105	13034	13004	13003	12945	13179	13150	13062	12954	13057	13132	12956	12960	12965	13032	13061	12904	13044	13072	13114	13061	12999	12999	13114	13079	13046
22963	22439	35640	35423	28549	22902	21638	15994	14752	14970	14935	14746	14954	15021	14884	14710	14892	14628	14808	14722	14706	14753	14705	14759	14941	14826	14627	14612	14431	14653	14632	14688	14734	14897	14630	14743	14830	14639	14568	14720	14675	14727	14725	14579	14716	14792	14697	14779	14646	14629	14754	14796	14719	14725	14514	14721	14613	14727	14725	14623	14759	14700	14761	14635	14691	14634	14650	14702	14642	14363	14747	14512	14583	14466	14588	14609	14796	14686	14631	14605	14624	14655	14642	14686	14583	14560	14630	14457	14667	14609	14716	14672	14664	14770	14622	14622	14473	14422	14623	14653	14532	14651	14532	14657	14665	14711	14619	14526	14617	14407	14296	14583	14460	14456	14615	14744	14362	14694	14353	14642	14698	14646	14664	14528	14501	14613	14572	14651	14490	14517	14542	14655	14731	14599	14624	14696	14719	14688	14871	14482	14471	14547	14349	14688	14741	14512	14432	14516	14688	14711	14481	14487	14472	14637	14651	14692	14348	14590	14650	14512	14802	14603	14599	14643	14620	14542	14713	14637	14483	14679	14376	14594	14477	14480	14482	14549	14732	14508	14515	14631	14621	14499	14666	14650	14611	14433	14610	14772	14614	14588	14579	14603	14751	14868	14590	14409	14579	14479	14641	14741	14675	14448	14535	14481	14593	14691	14663	14590	14637	14859	14660	14531	14507	14598	14404	14522	14619	14739	14686	14559	14584	14617	14513	14494	14632	14528	14488	14635	14692	14637	14577	14506	14293	14580	14722	14473	14531	14720	14545	14428	14440	14607	14645	14867	14643	14471	14486	14573	14495	14614	14504	14700	14842	14850	14539	14640	14515	14725	14581	14543	14368	14386	14591	14561	14577	14495	14605	14509	14640	14569	14399	14565	14496	14569	14726	14588	14619	14718	14519	14753	14688	14621	14580	14554	14355	14494	14595	14397	14509	14432	14739	14690	14427	14609	14650	14566	14569	14437	14543	14592	14440	14482	14674	14533	14612	14613	14468	14536	14584	14590	14547	14489	14656	14643	14727	14710	14681	14677	14578	14763	14638	14593	14803	14636	14702	14605	14713	14722	14626	14459	14726	14555	14786	14490	14697	14695	14864	14609	14636	14599	14622	14555	14485	14740	14620	14642	14830	14590	14568	14479	14585	14823	14827	14666	14801	14683	14550	14518	14761	14822	14690	14579	14437	14491	14705	14557	14754	14749	14713	14422	14665	14488	14658	14405	14669	14773	14314	14579	14750	14593	14741	14515	14485	14685	14305	14815	14562	14490	14369	14653	14488	14502	14642	14635	14563	14619	14540	14544	14604	14664	14602	14609	14601	14565	14646	14645	14698	14687	14813	14444	14598	14492	14612	14712	14627	14615	14534	14689	14411	14444	14391	14545	14658	14710	14592	14595	14601	14316	14408	14565	14428	14593	14597	14453	14470	14558	14681	14365	14518	14422	14484	14633	14584	14572	14385	14279	14533	14720	14742	14556	14743	14614	14700	14555	14637	14481	14405	14555	14618	14591	14620	14502	14669	14555	14528	14659	14557	14378	14732	14486	14569	14396	14639	14527	14660	14647	14560	14704	14582	14532	14510	14703	14319	14479	14451	14555	14470	14528	14552	14496	14621	14657	14461	14617	14516	14517	14716	14670	14684	14487	14713	14519	14513	14595	14572	14571	14472	14491	14577	14510	14561	14637	14781	14598	14562	14566	14580	14507	14566	14524	14542	14642	14698	14699	14746	14569	14378	14316	14425	14498	14522	14549	14662	14695	14554	14536	14479	14628	14526	14645	14648	14501	14629	14607	14437	14578	14596	14517	14676	14524	14600	14584	14458	14594	14639	14612	14541	14617	14398	14619	14432	14519	14563	14534	14912	14667	14622	14644	14724	14696	14717	14696	14502	14506	14743	14743	14712	14569	14645	14725	14680	14744	14414	14604	14431	14572	14603	14659	14370	14587	14619	14471	14428	14546	14805	14570	14688	14440	14600	14728	14340	14574	14553	14663	14579	14645	14563	14639	14725	14683	14334	14603	14610	14578	14609	14565	14534	14663	14588	14694	14625	14646	14747	14659	14663	14473	14805	14679	14457	14374	14534	14640	14645	14625	14781	14558	14328	14492	14724	14513	14382	14564	14463	14627	14585	14630	14726	14571	14595	14464	14492	14803	14441	14496	14827	14592	14516	14519	14421	14619	14633	14715	14301	14666	14409	14523	14646	14469	14712	14725	14751	14597	14445	14624	14673	14601	14529	14683	14473	14334	14666	14549	14566	14785	14544	14447	14411	14716	14528	14567	14609	14538	14546	14471	14417	14634	14437	14470	14697	14558	14562	14495	14374	14540	14588	14524	14527	14471	14600	14544	14630	14424	14533	14666	14608	14436	14527	14532	14613	14384	14743	14486	14796	14614	14530	14668	14802	14729	14603	14556	14878	14749	14716	14543	14555	14578	14618	14507	14628	14539	14569	14524	14629	14505	14710	14530	14571	14567	14592	14324	14451	14661	14673	14563	14551	14797	14632	14632	14517	14804	14640	14440	14636	14510	14602	14350	14684	14424	14370	14611	14570	14545	14380	14589	14552	14822	14581	14528	14594	14520	14521	14414	14468	14509	14467	14743	14535	14406	14498	14499	14618	14636	14447	14446	14448	14572	14624	14557	14707	14546	14591	14408	14525	14534	14600	14505	14738	14496	14705	14581	14559	14652	14579	14547	14581	14550	14355	14401	14647	14744	14449	14538	14587	14579	14580	14452	14483	14381	14706	14500	14529	14727	14669	14499	14492	14600	14332	14581	14653	14479	14537	14450	14768	14640	14703	14810	14879	14586	14680	14554	14652	14708	14808	14686	14563	14704	14487	14508	14549	14516	14561	14563	14580	14489	14725	14772	14687	14508	14475	14552	14720	14621	14614	14757	14589	14566	14584	14662	14617	14621	14535	14372	14442	14605	14593	14611	14651	14497	14565	14616	14605	14510	14734	14675	14592	14466	14457	14528	14428	14580	14474	14708	14638	14489	14376	14623	14548	14391	14457	14695	14739	14775	14494	14525	14653	14576	14680	14430	14535	14521	14550	14511	14645	14583	14503	14621	14335	14574	14600	14503	14598	14812	14619	14565	14557	14441	14786	14431	14600	14618	14382	14509	14619	14516	14508	14576	14536	14499	14456	14585	14603	14395	14660	14626	14778	14598	14437	14447	14534	14461	14628	14671	14566	14570	14399	14739	14623	14601	14473	14618	14775	14377	14592	14591	14529	14431	14450	14420	14274	14591	14407	14535	14615	14696	14844	14422	14657	14676	14532	14581	14705	14648	14747	14652	14643	14380	14697	14537	14575	14503	14655	14629	14565	14563	14440	14735	14571	14695	14614	14610	14530	14541	14505	14675	14648	14663	14755	14585	14673	14624	14541	14606	14544	14513	14652	14622	14699	14791	14569	14643	14555	14616	14536	14722	14600	14556	14468	14482	14625	14585	14375	14672	14409	14770	14471	14680	14527	14605	14578	14533	14604	14532	14586	14581	14517	14649	14652	14598	14503	14739	14613	14482	14583	14467	14403	14451	14659	14475	14491	14639	14534	14674	14568	14553	14730	14381	14598	14670	14633	14645	14618	14647	14452	14773	14511	14531	14540	14677	14754	14617	14490	14613	14591	14637	14636	14541	14654	14510	14732	14675	14514	14573	14619	14495	14548	14490	14524	14656	14435	14446	14605	14809	14523	14481	14733	14545	14585	14522	14535	14570	14493	14669	14549	14775	14681	14858	14829	14514	14616	14459	14540	14503	14608	14468	14620	14589	14708	14613	14492	14704	14573	14610	14618	14220	14816	14518	14679	14517	14402	14662	14659	14543	14726	14564	14410	14620	14561	14546	14583	14697	14675	14583	14521	14598	14602	14548	14653	14671	14582	14490	14567	14507	14518	14658	14487	14605	14660	14433	14459	14488	14627	14453	14501	14503	14549	14550	14637	14487	14684	14736	14506	14484	14784	14597	14501	14546	14541	14635	14589	14487	14622	14517	14457	14409	14571	14576	14524	14429	14676	14451	14655	14729	14684	14566	14601	14581	14454	14422	14453	14631	14616	14703	14747	14608	14643	14473	14476	14511	14608	14430	14613	14468	14513	14562	14612	14448	14653	14643	14554	14558	14566	14629	14582	14606	14603	14666	14489	14613	14504	14407	14630	14593	14588	14623	14580	14660	14551	14564	14583	14392	14672	14706	14584	14692	14613	14618	14781	14652	14625	14369	14524	14345	14649	14637	14613	14786	14448	14560	14547	14607	14741	14697	14591	14593	14534	14802	14675	14656	14593	14387	14743	14508	14645	14708	14707	14598	14479	14387	14652	14542	14855	14592	14464	14693	14679	14488	14585	14456	14491	14600	14541	14737	14529	14815	14725	14590	14616	14721	14570	14657	14489	14309	14597	14597	14617	14892	14698	14522	14531	14652	14513	14426	14604	14739	14690	14702	14564	14482	14755	14514	14539	14629	14663	14445	14737	14519	14777	14468	14660	14492	14567	14661	14658	14565	14825	14455	14612	14695	14514	14549	14614	14629	14498	14635	14607	14644	14424	14475	14569	14620	14705	14383	14593	14549	14724	14371	14702	14771	14518	14469	14723	14645	14522	14476	14718	14574	14630	14449	14600	14554	14488	14543	14699	14729	14728	14711	14446	14545	14492	14736	14578	14496	14653	14626	14742	14595	14604	14617	14452	14682	14618	14299	14606	14397	14562	14640	14530	14666	14623	14660	14438	14522	14652	14506	14620	14611	14492	14549	14699	14521	14740	14732	14569	14543	14591	14767	14752	14634	14792	14506	14625	14678	14572	14560	14574	14643	14751	14531	14457	14642	14385	14378	14603	14651	14553	14613	14753	14674	14601	14537	14609	14680	14704	14625	14568	14598	14676	14598	14584	14494	14532	14573	14587	14569	14664	14566	14500	14608	14682	14599	14453	14435	14508	14731	14617	14810	14434	14742	14646	14635	14617	14548	14712	14519	14513	14689	14606	14761	14635	14510	14754	14629	14685	14489	14805	14851	14630	14669	14584	14561	14567	14605	14507	14650	14637	14671	14712	14568	14542	14597	14688	14536	14569	14656	14516	14702	14719	14622	14764	14507	14456	14590	14445	14495	14468	14457
62652	104376	94381	68612	41052	14410	13815	13757	13719	13599	14005	13768	13945	13968	13927	13765	13880	13824	13938	13787	13903	13819	13814	13612	13746	13793	13982	13903	13903	13887	13963	13819	13845	14003	13777	13819	13814	13712	13869	13808	13810	13924	13896	13905	13681	13877	13641	13809	13763	13979	13846	13890	13675	13838	13737	13950	13659	13884	13865	13801	13911	13976	13888	13852	13875	13893	13888	13767	13811	13826	13733	13840	13923	14021	13871	13808	13869	13937	13852	13810	13843	13790	13836	13781	13865	13616	13655	13796	13725	13820	13853	13752	13757	13782	13838	13859	13920	13863	13937	13786	13714	13788	13806	13890	13860	13867	13810	13714	13767	13692	13843	13696	13914	13857	13753	13967	13792	14005	13708	13792	13817	13800	13797	13849	13801	13825	13756	13692	13782	13746	13965	13672	13850	13826	13844	13933	13842	13886	13683	13690	13682	13716	13846	13696	13780	13866	13780	13798	13881	13633	13726	13953	13808	13804	13979	13728	13904	13817	13955	13742	13923	13759	13805	13877	13893	13854	13675	13749	13671	13854	13861	13783	13908	13757	13607	13879	13724	13921	13827	13873	13691	13652	13717	13847	13865	13982	13907	13968	13766	13798	13721	13895	13751	13870	13806	13807	13873	13804	13741	13777	13611	13865	13870	13813	13810	13698	13822	13618	13734	13710	13807	13909	13823	13739	13596	13783	13737	13829	13779	13694	13869	13810	13705	13731	13834	13808	13708	13867	13857	13594	13889	13781	13762	13800	13819	13841	13893	13821	13848	13806	13829	13898	13830	13818	13732	13911	13886	13752	13821	13768	13704	13604	13680	13651	13784	13738	13751	13866	13780	13726	13824	13849	13739	13816	13897	13652	13614	13703	13520	13921	13737	13723	13818	13854	13789	13815	13851	13789	13760	13767	13787	13823	13820	13834	13821	13824	13821	13817	13784	13787	13722	13819	13730	13921	13695	13833	13914	13794	13874	13830	13679	13694	13796	13766	13792	13773	13823	14017	13882	13650	13865	13952	13785	13869	13791	13661	13696	13651	13782	13787	14003	13873	13831	13805	13839	13932	13802	13905	13763	13850	13839	13954	13896	13832	13784	13767	13873	13972	13756	13756	13684	13746	13759	13875	13855	13890	13865	13760	13633	13836	13855	13848	13866	13812	13778	13833	13827	13905	13982	13779	13642	13658	13846	13910	13747	13775	13888	14152	13736	14028	13760	13933	13771	13823	13756	13811	13875	13886	13986	13758	13790	13782	13879	13851	13971	13665	13842	13846	13923	13743	13657	13868	13882	13970	13828	13779	13858	13656	13888	13854	13742	13874	13806	13775	13845	13825	13725	13799	13704	13719	13729	13835	13823	13727	13818	13811	13863	13897	13898	13824	13763	13735	13770	13814	13758	13946	13667	13901	13848	13650	13957	13867	13907	13782	13931	13831	13967	13872	13848	13861	13844	13830	13584	13741	13818	13868	13831	13673	13769	13866	13745	13850	13711	13979	13875	13731	13875	13608	13827	13867	13891	13841	13749	13804	13933	13860	13789	13851	13859	13793	13762	13836	13753	13892	13808	13772	13851	13750	13755	13859	13819	13679	13740	13823	13852	13827	13851	13963	13888	13728	13890	13717	13853	13694	13940	13591	13834	13788	13666	13767	13982	14065	13749	13728	13752	13799	13743	13761	13749	13949	13764	13724	13904	13669	13844	13986	13747	13735	13843	13754	13765	13640	13803	13765	13933	13857	13809	13628	13812	13828	13796	13741	13916	13801	13623	14036	13658	13897	13754	13864	13898	13870	13880	13917	13807	13890	13847	13882	13855	13859	13575	13874	13892	13910	13694	13844	13763	13823	13768	13872	13979	13854	13690	13907	13619	13855	13740	13893	13888	13930	13884	13738	13818	13719	13946	13783	13890	13851	13865	13753	13614	13751	13883	13851	13708	13865	13805	13656	13865	13963	13771	13694	13686	13678	13863	13877	13767	13754	13633	13875	13669	13794	13793	13942	13918	13685	13769	13656	13987	13746	13733	13771	13896	13753	13878	13897	13997	13947	13775	13909	13868	13709	13568	13714	13595	13801	13542	13914	13849	13740	13756	13781	13760	13967	13805	13888	13662	13829	13751	13883	13855	13823	13816	13816	13801	13864	13929	13695	13797	13865	13779	13796	13897	13854	13824	13877	13964	13719	13891	13824	14026	13901	13770	13643	13935	13796	13749	13781	13821	13826	13870	13773	13678	13721	13701	13751	13695	13861	13783	13831	13784	13732	13813	13888	13904	13771	13805	13831	13800	13848	13775	13998	13907	13878	13796	13778	13901	13679	13819	13712	13968	13700	13845	13766	13841	13813	13726	13798	13843	13979	13822	13793	13805	13654	13666	13771	13751	13851	13808	13753	13568	13789	13930	13852	13733	13739	13942	13743	13732	13848	13645	13916	13726	13512	13837	13793	13726	13999	13851	13594	13891	13790	13705	13786	13696	13748	13692	13606	13799	13958	13766	13973	13733	13718	13952	13869	13913	13738	13822	13929	13841	13740	13879	13731	13809	13764	13743	13802	13713	13660	13610	13699	13814	13761	13768	13998	13743	13889	13828	13862	13868	13884	13918	13794	13632	13886	13805	13733	14049	13760	13704	13727	13643	13541	13922	13981	13915	13849	13817	13869	13676	13767	13690	13933	13754	14034	13837	13779	13809	13798	13832	13966	13756	13878	13960	13677	13953	13825	13837	13775	13575	13927	13983	13778	13800	13803	13954	13843	13874	13791	13917	13868	13811	13744	13853	13791	13785	13887	13786	13880	13758	13870	13834	13759	13727	13772	13813	13887	13888	13749	13747	13902	13754	13801	13844	13849	13822	13799	13532	13804	13793	13794	13823	13912	13798	13847	13819	13824	13704	13625	13804	13883	14005	13800	13756	13792	13962	13896	13905	13762	13714	13934	13944	13739	13808	13913	13704	13826	13747	13845	13721	13758	13810	13700	13842	13864	13806	13838	13730	13705	13904	13747	13709	13856	13972	13795	13831	13828	13742	13799	13737	13797	13824	13628	13759	13924	13996	13740	13755	13858	13755	13479	13742	13856	13848	13815	13879	13605	13721	13785	13812	13755	13846	13783	13842	13865	13798	13737	13761	13695	13795	13741	13948	13850	13831	13764	13797	13881	13802	13765	13720	13679	13848	13787	13810	13788	13828	13784	13836	13847	13772	13839	13768	13668	13824	13880	13599	13824	13760	13822	13886	13690	13895	13776	13813	13928	13976	13914	13728	13619	13921	13720	13841	13654	13703	13677	13858	13717	13779	13744	13836	13782	13780	13718	13824	13864	13856	13850	13766	13665	13872	13731	13772	13930	13801	13889	13702	13834	13900	13856	13748	13798	13832	13968	13849	13678	13854	13771	13845	13694	13690	13747	13939	13805	13832	13930	13888	13719	13938	13842	14041	13694	13666	13848	13795	13774	13671	13891	13789	13842	13987	13940	13848	13813	13809	13755	13946	13852	13781	13824	14003	13894	13873	13712	13847	13660	13814	13682	13601	13799	13723	13836	13831	13959	13601	13854	13868	13966	13673	13684	13747	13788	13712	13784	14027	13793	13837	13723	13790	13953	13959	13886	13844	13800	13875	13836	13847	13696	13759	13833	13764	13554	13889	13964	13895	13771	13906	13745	13816	13719	13643	13883	13820	13731	13931	13667	13822	13848	13725	13854	13826	13855	13855	13869	13768	13949	13670	13740	13695	13882	13713	13650	13708	13738	13769	13815	13851	13782	13745	13839	13817	13807	13953	13852	13970	13846	13761	13788	13894	13740	13781	13877	13927	13862	13757	13779	13742	13750	13848	13785	13955	13761	13716	13804	13818	13744	13965	13936	13819	13677	13775	13807	13877	13621	13747	13813	13754	13766	13783	13807	13881	13754	13790	13937	13862	13854	13840	13745	13788	13876	13847	13784	13924	13809	13776	14022	13728	13862	13828	13857	13868	13939	13739	13946	13750	13817	13682	13601	13790	13851	13810	13894	13725	13888	13814	13806	13817	13799	13931	13843	13762	13756	13838	13794	13975	13836	13811	13788	13850	13748	13753	13758	13824	13917	13851	13866	13843	13900	13698	13743	13783	13815	13731	13875	13772	13820	13882	13807	13690	13900	13763	13665	13810	13891	13824	13802	13738	13828	13814	13767	13733	13958	13795	13907	13816	13634	13714	13801	13751	13877	13932	13724	13929	13683	13599	13681	13837	13707	13727	13684	13783	13927	13782	13922	13854	13837	13723	13763	13829	13926	13813	13921	13960	13905	13867	13696	13861	13653	13860	13789	13726	13780	13718	13829	13799	13898	13857	13744	13840	13600	13825	13820	13729	13986	13856	13850	13673	13818	13835	13766	13705	13804	13765	13748	13925	13815	14093	13822	13844	13717	13884	13783	13801	13776	13859	13771	13831	13842	13865	13842	13715	13828	13801	13676	13777	13909	13632	13900	13869	13682	13728	13715	13865	13857	13868	13885	13823	13718	13714	13846	13708	13652	13948	13851	13866	13847	13621	13907	13649	13768	13829	13875	13947	13640	13703	13862	13924	13763	13760	14019	13785	13823	13765	13652	13818	13937	13906	13652	13710	13735	13706	13743	13859	13763	13745	13823	13818	13778	13644	13763	13739	13856	13807	13878	13890	13757	13766	13633	14024	13783	13795	13668	13989	13847	13808	13721	13898	13889	13713	13749	13772	13726	13881	13903	13994	13763	13657	13773	13994	13733	13840	13891	13756	13905	13945	13665	13903	13779	13858	13972	13831	13735	13763	13709	13732	13765	13761	13884	13836	13850	13793	13777	13814	13838	13820	13865	13869	13944	13823	13816	13861	13701	13786	13758	13868	13974	13813	13876	13702	13653	13683	13782	13747	13793	13781	13768	13904	13833	13925	13840	13823	13921	13781	13898	13780	13971	13847	13836	13918	13919	13738	13928	13943	13811	13754	13779	13727	13653	13687	13668	13865	13822	13856	13740	13804	13735	13775	13679	13683	13720	14012	13844	13787	13917	13877	13740	13554	13779	13734	13862	13749	13885	13695	13825	13817	13900	13635	14014	13992	13857	13839	13807	13717	13831	13901	13735	13685	13658	13868	13605	13733	13986	14012	13965	13789	13625
28584	32802	40443	30779	19917	15957	15591	15278	15201	15193	15353	15294	15376	15092	15030	15334	15088	15142	15177	15108	15204	15234	15259	15180	15112	15240	15370	15109	15310	15166	15221	15197	15210	15145	15240	15355	15197	15164	15147	15249	15128	15059	15203	15143	15231	15420	14964	15315	15004	15348	15161	15356	15145	15126	15120	15256	15253	15300	15247	15152	15241	15027	14933	15087	15037	15140	15211	15187	15120	15212	15228	15078	15116	15038	15117	15005	15260	15210	14992	15094	15061	15067	15029	15052	15099	15163	14982	15254	15099	15140	15074	14958	15218	15288	15089	15186	15026	15012	15123	15087	15163	14980	15172	15037	15096	15171	15025	15094	15177	15186	15234	15205	15236	15289	15037	15122	15069	15046	15186	15051	15063	15230	15283	15091	15179	15091	15276	14988	15269	15024	15046	15298	15126	15064	15234	15089	15123	15159	15182	15402	15216	15157	15069	15189	15181	15121	15142	15134	15179	15093	15342	15271	15082	15134	15205	15220	15125	15120	15191	15351	15094	15176	15173	15091	15099	15278	15180	15154	15250	15200	15126	15080	15216	15194	15198	15278	15091	15211	15236	15069	15205	15194	15307	15200	15073	15241	15125	15077	15355	15067	15175	15192	15252	15210	15163	15034	14951	15149	15168	15131	15034	15273	15228	15066	15218	15291	15141	15130	15146	15145	15176	15025	15143	15008	15107	15148	15232	15091	15285	15161	15088	14965	15385	14968	15194	15203	15051	15080	15205	15139	15221	15113	15256	15152	15151	15103	15165	15070	15031	15190	15306	15057	15034	15034	15131	15046	15009	14814	15185	15278	15168	15062	15446	15112	15137	15367	14829	15224	15103	15145	15238	15121	15160	14797	15217	15126	15022	15016	14982	15147	15230	15039	15189	15148	15194	14958	15205	14923	15144	15020	15208	15158	15103	15298	15202	15040	14944	15139	15153	15136	15079	15160	15090	14967	15164	15021	14989	15070	15016	15049	15243	15123	15096	15198	15266	15211	15171	14987	15190	14985	14927	14961	15062	15202	15176	14969	14904	15025	15242	15130	15327	15193	15149	15153	15134	15240	14983	15162	15108	15073	15071	15162	15079	15009	15139	15058	15035	15073	15020	15148	15087	15270	15177	15185	15118	15116	14925	15225	14933	15082	15360	15037	15077	15014	15176	15188	15311	15128	15138	15234	15201	15174	15078	15244	15223	15129	15092	15166	15113	15085	15192	15139	15248	15122	15313	15072	14973	15359	15205	15165	15087	15150	15143	15200	15208	15132	15193	15207	15225	15087	15337	15126	15160	15138	15322	15402	15161	15041	15144	15138	15215	15133	15257	15201	15225	15067	15125	15063	15198	15078	15207	15304	15328	15117	15082	15182	15186	15064	14988	14976	15194	15133	14954	15088	15292	15146	14883	15067	15227	15105	15115	15015	15253	15270	15103	15140	15127	15356	15193	15273	15220	15375	15218	15269	15299	15073	15035	15095	15181	15242	14974	14980	15229	15082	15046	15233	15247	15253	15138	15181	15160	15213	15282	15075	15133	15194	15213	15218	15097	15173	15157	14939	15024	15212	15216	15114	15066	15181	15168	15210	15081	15145	15099	15088	15044	14871	15076	15045	15047	14993	15267	15217	14978	15138	15036	15061	15203	15152	15325	15235	15130	15026	15006	15108	14943	15168	15337	14965	15264	15085	15163	14884	15172	15108	15111	15143	15124	15202	15172	15263	15119	15113	15233	14834	15115	15034	15122	15183	15148	15165	15286	14949	15158	15122	15240	14951	15121	15399	15315	15057	15398	15039	15057	15125	15037	15063	15034	15240	15364	15235	15079	15117	15207	15090	15081	15054	15044	15122	15189	14970	15045	15130	14953	15155	15194	15100	15273	15035	15165	15052	15137	15102	15219	15258	15055	15147	15057	15333	15375	15177	15031	15237	15051	15023	15251	15136	14932	14971	15110	15312	15301	15174	15222	15108	15310	15162	15001	15007	15089	15232	15131	15325	15298	15203	15147	14937	15276	15178	15211	15260	15193	15404	15311	15061	15168	15078	15111	15323	15214	15217	15134	15047	15000	15144	15326	14962	15086	15101	15215	15103	15281	15228	15134	15193	15334	15069	15141	15190	15186	15127	15289	14931	15059	15008	15112	15136	15017	14899	15179	15054	15167	15106	15179	15307	15187	15204	15177	15091	15121	15156	15163	15112	15076	15040	15026	14959	15289	15084	15250	15344	15142	14939	14992	15259	15125	15419	15306	15209	15069	15006	15093	15239	15043	15045	15029	15166	15162	15268	15122	15014	15011	14978	15132	14931	15017	14866	15205	14913	15306	15179	15097	15151	15065	15237	15222	15208	15052	15103	14996	15101	15096	15223	15064	15246	15112	15001	15077	15120	15292	15216	15089	15029	15261	15197	15339	15221	15279	14922	15156	15053	15229	15214	15084	15340	15163	14874	14994	15272	14962	15036	15238	14915	14898	15240	15172	15155	15285	15255	15234	14902	15092	15235	15036	15170	14905	15115	15217	15211	14958	15046	15258	15169	15219	15148	15231	15074	15050	15180	15116	15230	15236	15222	15182	15080	14940	15178	15030	15036	14987	15158	15180	15215	15053	15184	15104	15033	15099	14999	15197	15040	14930	15079	15288	15117	15031	15232	15094	15074	15178	15007	15248	14990	15166	15351	15005	14989	14999	15267	15191	15104	15157	15157	15207	15120	15183	15072	15125	15342	14942	15344	15099	15231	15091	15045	15231	15082	15085	15225	15024	15242	15256	15294	15162	15214	15230	15236	15047	14980	14980	15133	15116	15121	15100	15064	15128	15165	15149	15106	15129	15223	15131	15035	15244	15256	15319	14992	14942	15189	15322	15254	15051	15127	15292	15017	15052	14902	15169	15128	15185	15058	15105	15075	15197	15059	15188	15134	15179	15183	15283	15178	15148	15149	15356	14968	15181	15160	15253	15178	15077	15078	15108	14978	15204	14988	15162	15228	15182	15206	15126	15115	15216	15197	15252	15146	15097	15237	15254	15328	15019	14954	15044	15177	15173	15225	15174	15072	15110	15149	15250	15097	15206	15216	15183	15118	15195	15024	15055	15268	15115	15185	15037	15233	15183	15137	15076	15321	15032	15297	15148	14970	15136	15092	15214	15347	15186	14932	15085	15088	15103	14969	15085	15068	15033	14907	15113	15106	15201	15153	15273	15311	15075	15111	15072	15204	15182	15250	15073	14980	15281	15154	15108	15308	15183	15056	15279	15178	15200	15092	14962	15144	15151	15238	15077	15077	15125	15215	15098	15118	15213	15069	15055	15125	15101	14919	15095	15265	15110	14990	15007	15158	15200	15188	15177	15118	15151	15189	15082	15258	15265	15151	15011	15310	15108	15241	15128	15235	15227	14978	15148	15141	15204	15031	15164	15212	15092	15230	15126	15132	15227	15038	15008	15118	15267	15292	15170	15132	15232	15008	14993	15052	15113	15161	15011	15292	15363	15136	15147	14982	15271	15107	15160	15193	15099	15231	15231	14918	15102	15013	15116	15312	15091	15338	15191	14978	15214	15265	15186	15114	14975	15085	15223	15167	15205	14919	15226	15154	15303	15094	15203	15280	15291	15066	15212	15069	15157	15385	15193	14915	15392	14994	15062	14949	15303	15258	15072	15162	15184	15228	15151	14949	15121	15197	15088	15189	15164	15120	14967	15202	15190	15220	15111	15078	15132	15110	15200	14994	15109	14997	15187	14996	15115	15261	15238	15180	15154	15075	15196	15174	15201	15239	15187	15201	15303	15183	15165	14861	15053	15295	15135	15060	14941	15289	15192	15315	15066	14932	15153	15189	15254	15057	14953	15200	15120	15183	15146	15203	15015	15265	15073	15167	15195	15058	15438	15183	15166	15056	15186	15046	15128	15191	15169	15182	15195	15234	15265	15042	15221	15244	15281	15089	15091	15194	15075	15122	15155	15257	15376	15077	15194	15093	15129	15078	15109	15290	15170	15148	15058	14985	15104	15167	14986	15304	15004	15202	15148	15125	15249	14932	15039	15147	15107	15305	15001	15283	15098	15266	15100	15098	15222	15297	15077	15138	15130	15177	15298	15142	15005	15049	15059	15148	15174	15044	15136	15190	14935	15103	15012	15071	15128	15067	15098	15002	14939	15227	15033	14981	15233	15301	15232	15116	15122	15203	15250	14961	15186	15063	15272	15308	14917	15103	15266	15096	15162	15155	15240	15204	15110	15219	15018	15179	15207	15122	15264	15098	15100	14972	15195	15231	15224	15199	15111	15146	14934	15171	15104	15006	15123	15130	15000	15245	15156	15227	15267	15086	15355	14947	15151	15217	15167	15183	15279	15175	15250	15186	15315	15304	15223	15296	15205	15172	14983	15192	15186	15207	15265	15239	15236	15107	14993	15236	15078	15170	15294	15063	15242	15202	15084	15169	15101	15146	14958	15156	15174	15130	15128	15131	15224	15035	15186	15101	15142	15243	15145	14979	15087	15095	15038	15063	15035	14928	15124	15129	15120	15108	15154	15038	15012	15086	15229	15195	15203	15052	15073	15100	15101	15097	15173	15064	15215	15094	15059	15117	15154	15257	15092	15046	15107	15074	15218	15009	15268	15084	15027	15119	15200	15092	15256	15255	15006	15047	15021	15237	15233	15078	15152	15197	15333	15157	15219	14904	15213	15164	15162	15096	15293	15251	15088	15145	15147	15075	15088	14986	14964	15135	15341	15184	15027	15144	15114	15241	15048	15204	15152	15229	15177	15064	15101	15247	14998	15254	15256	15140	15205	15076	15210	15170	15286	15291	15376	15129	15166	15208	15188	15153	15139	15053	15066	15116	15257	15245	15209	15136	15155	15201	15144	15078	14961	15046	15189	15069	14829	15078	15398	15173	15132	15194	15070	15353	15182	14977	15219	15173	15100	15200	15053	15225	15018	14969	15126	15172	15029	15113	15280	15291	15224	15241	15167	15249	15284	15187	15036	15049	15074	15156	15366	15007	15248	15221	15055	14881	15415	14979	15204	15181	15174	15116	15045	15046	15100	15038	15175	15183	15049	15262	15068	15057	15105	15279	15172	15037	15172	15171	15119	15210	14997	15027	14940	15249	15258	15029	15040	15092	15028	15000	14901	15303
33427	53858	45679	28758	18387	14285	14161	14285	14206	14073	14049	14161	14253	14060	14135	14166	14104	14158	14163	14290	14117	14079	14078	14189	14274	14174	14181	14129	14141	14292	14079	14181	14097	14251	14190	14063	14166	14153	14311	14233	14167	14187	14196	14072	14198	14195	14054	14143	14194	14121	14048	14261	14029	14050	14315	14122	14159	14168	14143	14180	14151	14210	14351	14249	14098	14213	14213	14264	14054	14245	14196	14043	14094	14053	14200	14024	14032	14231	14185	14076	14099	14262	14257	14000	14147	14131	14081	14089	14179	14178	14270	14084	14094	14185	14022	14042	14271	14103	14078	14224	14197	14137	14148	14163	14117	14136	14312	14224	14257	14040	14103	14269	14124	14193	14172	14138	14374	14087	14162	14207	14196	14252	14141	14109	14088	14021	14119	14189	13991	14169	14123	14063	14125	14130	14304	14186	14128	14261	14124	14171	14197	14273	14157	14224	14057	14088	14177	14069	14135	14334	14164	14036	14225	14150	14297	13977	14052	14213	14075	14287	14183	14105	13985	14132	14101	14093	14131	13907	14097	14076	14109	13992	14300	13960	14292	14059	14201	14036	14163	14259	14000	14136	14089	14272	14166	14283	14118	14208	14117	14150	14073	14300	14213	14220	14216	14229	14161	14060	14200	14193	14096	14120	14214	14154	14296	14168	14192	14202	14185	14071	14088	14036	14168	13909	14143	14010	14096	14233	14048	14140	14115	14157	14180	14195	14227	14063	13992	14304	14007	14015	14174	14197	13989	14326	14159	14192	14183	14116	14265	14107	14236	14308	14181	14343	14330	14081	14168	14042	14202	14203	14122	14242	14006	14072	14206	14324	14032	14065	14096	14173	14148	14194	14100	14215	14110	14119	14185	14060	14338	14104	14112	14333	14195	14136	14220	14180	14253	14145	14251	14094	14249	14101	14051	14194	14200	14209	14132	14372	14148	14173	14188	14079	14161	14107	14081	14166	14069	14063	14186	14161	14219	14215	14152	14172	14127	14057	14041	14061	14033	14246	14276	14103	14154	14251	14029	14333	14153	14116	14014	14229	14207	14204	14102	13942	13989	13996	14063	13970	14049	14192	14053	14276	14119	14231	14150	14200	14138	14165	14142	14166	14139	14143	14216	14222	14174	14212	14256	14083	14105	14134	14211	14115	14177	14061	14145	14093	14216	14137	14075	14089	14178	14127	14267	14021	14143	14089	14062	14169	14247	14043	13992	14249	14261	14239	14069	14003	14210	14243	14198	14153	14061	14142	14011	13973	14114	14130	14049	14171	14046	14093	14099	14071	14126	14171	14135	14116	14223	14323	14170	14307	14170	14188	14245	14081	14085	14154	14090	14269	14134	14117	14195	14213	14187	14223	14177	14177	14155	14162	14074	14102	14097	14062	14167	14030	14274	14050	14202	14156	14073	14212	14172	14084	14069	14049	14050	14055	14135	14152	14198	14259	14142	13985	14244	14097	14250	14158	14222	14085	14229	14280	14126	13994	14282	14083	14094	14110	14293	13989	14197	14210	14153	14224	14359	14067	14147	14141	14065	14022	14059	14143	14147	14223	14249	14220	14096	14238	14295	14139	14185	14173	14164	14171	14008	14321	14320	14378	14256	14160	14276	14174	14119	14158	14070	14071	14139	14152	14269	14236	14131	14263	14129	13924	14395	14002	14185	14095	14157	14245	14139	14310	14189	14106	14190	14192	14184	14187	14007	14033	14072	14278	14305	14053	14042	14260	14158	14202	14264	14045	14017	14020	14008	14333	14173	14262	14261	14166	14206	14106	14301	13969	14102	14162	14324	14040	14124	14010	14136	14116	14115	14028	14030	14179	14090	14199	14082	14089	14161	14082	14283	14091	14257	14096	14172	14161	14193	14119	14208	14406	14294	14150	14232	14090	14341	14103	14233	14144	14159	14248	14180	14198	14223	14120	14296	14108	14143	14144	14120	14167	14196	14184	13990	14268	14074	14080	14148	13994	14136	14137	14076	14060	14167	14225	13974	14093	14053	14077	14174	13979	14056	14141	14000	14199	14060	14238	14125	14054	14085	14040	14073	14108	14242	14201	14350	14056	14138	14140	14301	14184	14218	14131	14108	14087	14121	14308	14231	14116	14284	14181	14182	14190	14166	14208	14107	14055	14192	14257	14275	14005	14255	14068	14119	14282	14267	14179	14033	14008	14217	14207	14261	14246	14121	14141	14321	14225	14118	14138	14238	14117	14131	14223	14047	14089	14095	14139	14019	14016	14217	14232	14159	14059	14072	14222	14249	14223	14187	14118	14033	14105	14091	14176	14118	14235	14233	14213	14041	14184	14082	14254	14379	14095	14216	14311	14119	14043	14243	14201	14339	14087	14125	14037	14131	13976	13950	14026	14259	14106	14161	14105	14080	13999	14086	14117	14069	14239	14268	14321	14164	14231	14204	14189	14257	14114	14275	14232	14122	14158	14089	14158	14127	14152	14253	14132	14176	14156	14240	13994	14160	14057	14021	14067	14173	14163	14161	14034	14195	14006	14185	14088	14176	14073	14011	14313	14257	14354	14170	14122	14117	14103	14178	14137	14165	14013	14029	14215	14270	14127	14133	14099	14218	14103	14051	14265	14155	14197	14152	14170	14187	14046	14383	14182	13990	14193	14023	14177	14127	14326	14197	14169	14158	14136	14095	14389	14226	13950	14059	14119	14154	14272	14004	14260	14255	14099	14128	14151	14278	14105	14085	14131	14016	14250	14136	14089	14268	14249	14255	14339	14193	14245	14136	14203	14041	14238	14161	14054	14272	14150	14202	14164	14091	14097	14251	14081	14093	14113	14412	14121	13989	14255	14134	14128	14167	14170	14141	14113	14157	14221	14336	14127	14201	14164	14194	14006	14184	14108	14053	14179	14229	14102	14193	14210	14087	14069	14159	13983	14120	14151	14267	14038	14209	14193	14229	14061	14170	14092	14351	14202	14260	14117	14230	14210	14262	14107	14104	14207	14124	14133	14246	14240	14088	14138	14172	13989	14057	14080	14028	13984	14291	14018	14114	14256	14001	14149	14178	14254	14235	14199	14209	14009	14227	14306	14239	14079	14073	14257	14293	14298	14046	14248	14203	13992	14148	14077	14136	14113	14192	14064	14293	14187	14168	14309	13940	14366	14127	14139	14137	14200	14200	14088	14186	14139	14231	14151	14095	14279	14046	14108	14242	14066	14192	14321	14135	14048	14194	14073	14212	14089	14249	14060	14227	13994	14070	14091	14300	14117	14200	14191	14016	14225	14274	14223	14119	14163	14203	14130	14109	14265	14188	14123	14154	14081	14056	14029	14109	14217	14130	14206	14204	14270	14200	14188	14203	14112	14090	14177	14135	14141	14173	14145	14228	14110	14181	14165	14269	14175	14122	14167	14316	14164	14205	14266	14280	14121	14269	14197	14031	14381	14051	14240	14123	14243	14181	14136	14047	14189	14082	14205	14120	14077	14174	14213	14131	14219	14181	14166	14281	14123	14172	14216	14215	14251	14085	14134	14172	14238	14152	14127	14092	14165	14226	13985	14249	14247	14175	14160	14219	14113	14079	14311	14139	14152	14015	14147	14214	14058	14244	14299	14214	14184	14154	14068	14076	14328	14161	13928	14226	14216	14264	14180	14270	14108	14168	13911	14156	14115	14294	14135	14240	14058	14030	13995	14284	14101	14106	14158	14081	14203	14188	14189	14166	14128	14304	14225	14194	14066	13994	14130	14130	14203	14109	14104	14146	13932	14200	14248	14103	14058	14263	14163	14112	14301	14103	14083	14277	14305	14206	14197	13994	14123	14181	14052	14057	14274	13902	14028	14362	14273	14179	14202	14169	14103	14238	14192	13933	14252	14171	14109	14210	14189	14186	13934	14269	14277	14212	14229	14153	14070	14154	14101	14099	14257	14123	14264	14259	14284	14248	14026	14300	14027	14006	14075	14279	14200	14181	14024	14091	14232	14123	14165	14126	14354	14292	14168	14130	14206	14206	14118	14083	14232	14097	14341	14161	14053	14076	14133	14193	14151	14276	14199	14241	14221	14256	14241	14062	14207	14136	14044	14124	14181	13887	14205	14121	14197	14100	14121	14101	14266	14172	14092	14085	14242	14136	14301	14140	14227	14089	14156	14228	14073	13987	14100	14198	14259	13968	14132	14204	14166	14111	14120	14278	14046	14067	14110	14282	14108	14024	14221	14220	14077	14102	14028	14218	14057	14128	14228	14260	14016	14229	14176	14258	14125	14230	14153	14285	14131	14316	14195	14251	14179	14251	14050	14168	14252	14162	14038	13981	14075	14182	14144	14234	14140	14181	14251	14127	14102	14093	14078	14198	14214	14123	14108	14253	14167	14167	13997	14177	14107	14205	14197	14037	14180	14194	14264	14088	14298	14198	14100	14195	14030	14054	14190	14293	14302	14136	14282	14080	14015	14125	14143	14152	14138	14242	14174	14235	14169	14193	14233	14068	14096	14085	14153	14221	14079	14204	14020	14225	14219	14203	14024	14306	14061	14117	14260	14114	14245	14287	14184	14164	14104	14107	14128	14007	14268	14191	14039	14164	14221	14277	14080	14173	14236	14191	14303	14272	14102	14103	14190	14072	14178	14328	14214	14147	13918	14215	14261	14265	14213	14198	14209	14040	14054	14204	14172	14255	14139	14203	14225	14195	14333	14173	14154	14263	14237	14111	14131	14116	14111	14440	14113	14194	14283	14139	14354	13903	14393	14016	14118	14056	13978	14165	14266	13996	14291	14172	14265	14032	13968	14082	14185	14121	14042	14249	14157	14165	14015	14205	14377	14161	14237	14134	14241	14047	14348	14175	14257	14141	14275	14177	14170	14189	14226	14137	13970	14231	14020	14248	14217	14220	14017	14193	14074	14143	14074	14229	14119	14262	14205	14106	14155	14309	14122	14081	13988	14246	14150	14316	14072	14168	14063	14185	14082	14141	14224	14333	14158	14098	14363	14069	14254	14189	14223	14138	14087	14154	14037	14200	14343	14149	14151	14400	14217	14237	14197	14023	14118	13997	14253	14203	14117	14131	14098	14097	14116	14217	14119	14295	14164	14282	14121	14216	14232	14310	14062	14101	14197	14053	14146	14328	14150	14043	14275	14343	14221	14145	14287	14301	14204
24419	24291	40159	38598	28468	21480	19046	16891	16359	16172	16531	16504	16301	16376	16288	16488	16338	15945	16331	16208	16270	16249	16271	16047	16186	16254	16176	16329	16114	16200	16270	16126	16156	16273	16344	16092	16387	16268	16266	16311	16154	16396	16229	16328	16198	16080	16584	16321	16247	16196	15944	16186	16240	16183	16312	16146	16110	16173	16243	16128	16076	16182	16285	16049	16195	16194	16046	16115	15864	16123	16229	16065	15951	16098	16165	16207	16407	16122	16385	16105	16072	16183	16150	16133	16221	16118	16325	16264	16025	16171	16078	16160	16080	16103	16271	16207	16222	16327	16162	16241	15971	16189	16235	16368	16260	16232	16337	16085	16091	16241	16206	16341	16067	16249	16167	16278	16183	16239	16068	16084	16158	16256	16159	16215	16205	16356	16043	16134	16197	16214	16202	16291	16180	16029	15977	16189	16133	16204	15997	16177	16120	16096	16246	16154	16078	16183	16071	15981	16045	16262	16134	16102	16213	16221	16310	16213	16242	16365	16205	16128	16032	16177	16160	16461	16203	16270	16249	16350	16114	16173	16237	15997	15979	16229	15907	16052	16363	16363	16239	16185	16064	16101	16121	16286	16267	16262	16157	16156	16226	16096	16231	16237	15986	16072	16253	16202	16149	16293	16022	16140	16194	16169	16063	16043	16144	16244	16146	16125	16201	16180	16190	16410	16098	16219	16189	16077	16220	16234	16266	16045	16223	16164	15947	16179	16062	16114	16134	16151	16138	16151	16047	16287	16275	16276	16000	16341	16162	16149	16133	16048	16140	16275	16134	16086	16161	16018	16034	16280	16302	16176	16219	16206	15830	16020	16203	16012	16135	16294	16219	16099	16056	16182	16041	16316	16122	16113	16146	15987	16081	16156	16239	15982	16168	15955	16267	16285	16083	16312	16112	16146	16298	15986	16213	16093	16179	16023	16020	16112	16152	16299	16151	16013	16032	16119	16168	16232	16190	16288	16194	16195	16067	16109	16120	15976	16041	16148	16126	16210	16132	16134	16113	16159	16020	16187	16205	16274	16227	16073	16260	16281	16281	16043	15918	16122	16060	16112	16427	16207	16330	15996	16180	16243	16178	16156	16234	16075	16178	16174	16027	16117	16268	16123	16126	16062	16074	16335	16326	16057	16094	16101	16164	16007	16324	16026	16133	16142	16227	16278	16084	16098	16148	16034	16180	16007	16127	16272	16290	16046	16105	16135	16054	16264	16228	16116	16154	16161	16017	15887	16086	16232	16115	16212	16270	15893	16117	16115	16217	16205	16064	16305	16282	16212	16184	16067	15982	16313	16094	16316	16306	16292	16174	16108	16153	16153	16165	16262	16143	16148	16338	16323	16312	16183	16033	16206	16144	16285	16263	16138	16111	16203	16228	15980	16034	16189	16154	16219	15996	16221	16167	16246	16252	15959	15940	16033	16068	15932	16107	16229	16113	16084	15905	16114	16159	16027	16110	16084	16133	16215	16243	16061	16256	16179	16343	16269	16155	16125	16302	16128	16016	16107	16135	16173	16123	16288	16341	16135	16406	16115	16262	16269	16195	16093	16121	16148	16139	16338	16326	16153	16112	16244	16186	16204	16145	16136	16205	16206	16196	16109	16325	16355	16309	16210	16207	16085	16220	16165	15984	16203	16408	16025	15968	16135	16166	16192	16243	16363	16230	16180	16220	15931	16209	16090	16090	16106	16114	15949	16011	16240	16181	16368	15936	16109	16249	16111	15960	16263	16323	16077	16154	16104	15954	16303	16161	16190	16238	16188	16181	16201	16138	16340	16276	16118	16015	16008	16209	16120	16129	15932	16134	15912	16110	16060	16115	16074	16086	16120	16156	16161	16020	16131	16029	16190	16349	16149	16060	16170	16169	16323	16030	16302	16205	16211	16282	16073	16130	16153	16062	16132	16239	16205	16091	16225	16134	16096	16075	16099	16162	16221	16260	16111	16174	15943	16187	16240	16364	16071	16253	16116	16147	16214	16277	16086	16041	16242	16087	16379	16006	16162	16033	16006	16147	16214	16143	16074	16322	16368	16130	16176	16166	16170	16247	16103	16233	16283	16191	15968	16045	15998	16288	16249	16374	16028	16221	16025	16183	16242	16160	15995	16155	16210	16078	16176	16047	16203	16291	16227	16250	16051	15994	16256	16142	16127	16150	16175	16304	16058	16182	16109	16086	16047	16220	16039	16237	16168	16060	16139	15941	16132	16257	16291	16064	15951	16106	16239	16254	16122	16236	16096	16392	16162	16224	16458	16211	16102	16107	15942	16118	16140	16055	16020	16141	16285	16179	16108	16204	16172	16154	16227	16192	16050	16032	16068	16088	16112	16121	16225	16139	16135	16054	16276	16254	16339	16213	16186	16045	16227	16142	16200	16133	16212	16185	16069	16238	16061	16190	15963	16141	16156	16079	16183	16209	16281	16070	16311	16210	16211	16048	16053	16225	16304	16021	16283	16181	16229	16189	16160	16140	16061	16091	15966	16091	16110	16090	16298	16222	16114	16123	16173	16241	15974	16217	16196	16049	16003	16206	16085	16102	16245	16215	16172	16226	16141	15988	16238	16238	16214	16265	16068	16258	16331	16142	16167	16373	16460	16198	16117	16009	16191	16094	16006	15928	16133	16325	16036	16038	16190	16270	16167	16063	15925	16206	16076	16240	16014	15976	16232	16284	16363	16088	16311	16140	16172	16222	16372	16159	16241	16191	16190	16322	16379	16313	16324	16501	16157	16237	16065	16247	16326	16296	16228	16217	16074	16184	16235	16008	16093	16265	16275	16161	16093	16189	16153	16057	16052	16216	16027	16075	16071	16024	16154	16194	16228	16102	16190	16255	16119	16184	16180	16068	16127	16199	16023	16015	16006	16184	16022	15981	16064	16337	16109	16198	16177	16138	16147	16209	16106	16115	16287	16084	16128	16151	16146	15976	15835	16330	16173	16193	16156	16069	16083	16181	16219	16136	16020	16300	16047	16231	16052	16119	15923	16229	16347	16064	16138	16206	16167	16290	16249	16118	16153	16173	16222	16247	16078	16040	16390	16089	16093	16294	16145	16092	16323	16072	16187	16119	16192	16146	16207	16031	16070	16383	16329	15968	16317	16244	16054	16219	16049	16386	16062	16257	16061	16061	15970	16218	15933	16141	16185	16014	15990	16157	16033	16098	16179	16094	16302	16007	16061	16252	16093	15998	16291	16052	16148	16192	16170	16121	16220	16104	16149	16214	16013	16169	16108	16103	15822	16298	16135	16005	16467	16224	16127	16304	16167	16060	16128	16159	16342	15979	16245	15962	16275	16064	16250	16329	16009	16142	16188	16023	15966	16087	16205	16130	16232	16315	16112	16205	16086	16212	16198	16032	16290	16141	16289	16349	16354	16001	16171	16235	16082	16078	16186	16243	15994	16160	16265	16029	15932	15989	16336	16156	16306	15998	15742	16215	16127	16097	16068	16225	15969	15995	16038	16122	16118	16312	16074	16047	16173	15986	16089	15958	16243	16087	16150	15933	16017	16104	16259	16054	15915	16076	16069	16177	16226	16138	16140	16215	16032	16052	16100	16413	16256	16301	16282	16150	16321	16272	16059	16115	16229	16198	16289	16270	15934	16001	16133	16264	15954	16051	16296	16224	16092	16081	16195	16102	16046	16118	16082	15967	16064	16201	16364	16089	16113	16212	16115	16095	16107	16077	16232	16307	16181	16331	16161	16185	16138	16166	16114	16214	15979	16118	16264	16018	16273	16308	16126	16183	16152	16169	16060	16250	15990	16218	16178	16093	16155	16332	16139	16033	16065	16179	16152	16172	16118	16150	16216	16100	16117	16209	16169	15989	16324	16291	16148	16099	16345	16192	16239	15967	16169	16102	16166	16018	16247	16140	16238	16289	16200	15889	16024	16131	16239	16169	16260	16516	15914	16168	16195	16307	16118	16069	16182	16334	16200	16333	16237	16191	16265	16068	16168	16196	15988	16159	16201	16049	16173	16146	16248	16259	16281	16101	16145	16128	16087	16035	16161	16117	16183	16199	16142	16049	16143	16099	16215	16166	16052	16127	16196	16113	16166	16155	16183	16058	16330	16137	16285	16292	16154	16154	16072	16138	16239	16291	16049	16225	16160	16191	16191	16275	16286	16067	16168	16221	16133	16171	16169	16243	16232	16195	16200	16264	16120	16126	16145	16194	16102	16186	16057	16104	16125	16518	16247	16120	16186	16215	16077	16026	15999	16147	16152	16077	16089	16234	16164	16202	15947	16103	16159	16256	16153	16131	16099	16133	16085	16017	15973	16261	16212	16229	16173	16103	16084	16106	16013	16163	16039	15832	16275	16232	16278	16221	16078	16139	16036	16187	15994	16054	15937	16165	16274	16231	16136	16118	16163	16140	16176	16421	16334	16031	16258	15985	16207	16151	16105	16249	16250	16289	16031	16241	16362	16252	16126	16160	16188	16169	16162	16024	16070	16234	16372	16278	16135	16099	16218	16225	16105	16083	16002	15955	15999	16281	16240	15997	16239	16309	16202	16308	16291	16219	16095	16158	16229	16203	16315	16197	16062	15998	16133	16078	16253	16165	16097	16198	16178	16266	16021	16226	16150	16200	16099	16042	16142	16113	16105	16183	16297	16088	16076	16074	16034	16086	16259	16164	16511	16174	16066	16283	16251	16124	16219	16035	15985	16228	16017	15997	16169	16134	16356	16216	16020	16217	16175	16184	16257	16163	16116	16171	16162	16172	16083	16167	16094	16190	16093	16201	16041	16223	16274	16221	16185	16187	16283	16150	15917	16199	16089	16091	16169	16081	16184	16122	16332	16227	16092	16206	16227	16127	16106	16212	16155	16302	16474	16245	16060	16082	16047	16138	16155	16016	15942	16106	16261	16002	16116	16105	16203	16204	16046	16224	15997	16251	16024	16150	16066	16053	16128	16241	16157	15916	16170	16053	15985	15984	16345	16075	16104	16190	16005	16264	16371	16084	16083	16191	16100	16098	16035	15972	16154	16182	15910	16209	16038	16164	16099	16127	16194	16187	16254	16068	16240	16185	16215	16043	16297	16057	15915	15973	16040	16187	16261	16209	16241	16092	16246	16298	16180	16386	16207	16097	16258	16093	16045	16165	16067	16217	16089
57784	94801	81434	53679	32121	15379	14793	14847	14986	14718	14783	14776	14839	14691	14939	14690	14889	14929	14814	14921	14807	14725	14684	14742	14848	14858	14819	14722	14730	14974	14844	14848	14765	14746	14990	14760	14829	14837	14754	14762	14834	14789	14939	14739	14763	14616	14919	14807	14843	14699	14639	14633	14848	14908	14749	14750	14797	14824	14773	14660	15063	14817	14945	14815	14788	14910	14965	14863	14889	14785	14888	14826	14817	14697	14749	14861	14829	14791	14891	14998	14954	14882	14842	14696	14899	14798	14693	14681	14706	14822	14678	14790	14798	14797	14765	14843	14710	14864	14736	14877	14882	14747	14781	14819	14859	14872	14825	14887	14894	14630	14805	14726	14837	14754	14856	14967	14752	14891	14701	14873	14603	14727	14917	14877	14858	15051	15045	14813	14896	14701	14816	14623	14576	14742	14692	14649	14737	14799	14875	14974	14880	14854	14788	14970	14846	14867	14851	14804	14834	14857	14634	14907	14631	14640	14832	14662	14662	14698	14702	14780	14695	14891	14908	14858	14805	14818	14909	14960	14841	14871	14775	14761	14843	14789	14769	14901	14712	14771	14852	14961	14835	14865	14989	14688	14766	14842	14863	14743	14668	14775	14880	14798	14937	14696	14938	14978	14892	14869	14583	14749	14908	14821	14760	14808	14699	14867	14643	14728	14805	14821	14861	14829	14726	14772	14592	14559	14686	14842	14781	14836	14903	14716	14818	14864	14854	14642	14836	14994	14744	14794	14713	14605	14815	14861	14820	14748	15054	14907	14688	14905	14744	14839	14763	14794	14762	14769	14807	14815	14639	14959	14615	14839	14650	14769	14788	14586	14882	14749	14965	14498	14796	14834	14669	14900	14834	14822	14840	14772	14771	14680	14831	14599	14888	14635	14694	14834	14735	14709	14900	14872	14760	14772	14817	14736	14744	14553	14906	14777	14921	14745	14788	14815	14703	14747	14748	14920	14724	14775	14683	14903	14800	14665	14743	14558	14822	14866	14701	14848	14884	14747	14668	14517	14829	14878	14745	14862	14925	14734	14855	14810	14872	14788	14723	14648	14663	14773	14898	14892	14870	14786	14810	14630	14730	14867	14686	14574	14931	14797	14717	14874	14707	14766	14861	14859	14767	14783	15053	14701	14866	14751	14588	14794	14879	14624	14834	14646	14745	14965	14829	14930	14647	14845	14742	14838	14799	14714	14782	14705	14756	14811	14767	14690	14874	14765	14647	14774	14617	14559	14700	14748	14895	14921	14820	14812	14800	14727	14705	14679	14836	14672	14849	14684	14814	14831	14797	14635	14600	14824	14794	14768	14707	14572	14737	14860	14849	14796	14839	14954	14631	14867	14833	14860	14975	14870	14878	14741	14702	14577	14727	14710	14687	14802	14911	14778	14854	14695	14847	14783	14807	14835	14866	14831	14811	14830	14791	14700	14769	14763	14839	14764	14729	14750	14776	14817	14805	14725	14668	14911	14726	14788	14720	14693	14836	14874	14574	14852	14889	14639	14826	14741	14823	14619	14765	14631	14933	14958	14826	14755	14748	14816	14877	14784	14904	14805	14800	14714	14765	15080	14862	14843	14736	14791	14626	14695	14884	14757	14870	14876	14858	14838	14791	14949	14689	14654	14617	14700	14755	14703	14777	14719	14681	14804	14939	14685	14755	14725	14858	14786	14841	14822	14788	14771	14823	14896	14716	14922	14874	14808	14805	14856	14754	14798	14628	14846	14681	14738	14877	14610	14552	14752	14845	14876	14709	14718	14822	14700	14717	14849	14689	14820	14767	14877	14704	14800	14795	14983	14680	14806	14891	14893	14670	14727	14708	14811	14802	14636	14738	14971	14705	14889	14849	14828	14765	14779	14845	14897	14750	14782	14750	14749	14813	14748	14667	14786	14770	14724	14787	14796	14740	14667	14778	14719	14922	14772	14720	14806	14801	14845	14689	14858	14858	14822	14627	14775	14904	14863	14813	14867	14730	14744	14844	14718	14739	14911	14807	14856	14813	14761	14724	14718	14714	14700	14767	14719	14859	14906	14727	14788	14702	14793	14788	14772	14650	14627	14762	14844	14772	14638	14851	14821	14679	14780	14793	14764	14686	14744	14801	14961	14667	14769	14618	14802	14843	14795	14824	14849	15051	14783	14752	14920	14782	15029	14671	14687	14771	14762	14894	14740	14797	14730	14854	14784	14861	14763	14861	14744	14857	14671	14805	14851	14684	14811	14669	14808	14793	14761	14910	14810	14847	14730	14763	14807	14767	14943	14769	14774	14828	14750	14813	14762	14867	14683	14862	14877	14703	14838	14849	14773	14874	14738	14822	14702	14976	14812	14700	14688	14947	14665	14583	14777	14778	14932	14666	14846	14883	14920	14917	14798	14697	14878	14583	14859	14981	14816	14788	14893	14650	14762	14659	14687	14705	14886	14834	14847	14662	14759	14611	14696	14809	14775	14731	14744	14673	14730	14917	14761	14702	14774	14957	14913	14956	14820	14723	14680	14876	14902	14952	15064	14884	14697	15036	14862	14813	14836	14817	14750	14596	14791	14812	14669	14851	14807	14820	14800	14797	14906	14816	14766	14728	14827	14705	14716	14696	14945	14947	14727	14829	14837	14839	14937	14671	14895	14779	14760	14896	14751	14713	14762	14894	14671	14652	14710	14662	14603	14875	14780	14694	14738	14806	14789	14876	14949	14789	14546	14666	14693	14859	14750	14681	14913	14900	14857	14869	14681	14786	14643	14757	14801	14792	14682	14787	14798	15096	14803	14950	14684	14751	14851	14667	14740	14804	14758	14882	14736	14775	14700	14878	14776	14791	14713	14811	14711	14855	14828	14721	14915	14766	14912	14955	14735	14834	14784	14624	14739	14788	14834	14800	14880	14767	14813	14784	14933	14839	14814	14762	14910	14988	14875	14822	14811	14757	14809	14765	14704	14765	15064	14937	14851	14743	14788	14663	14797	14848	14871	14610	14744	14951	14772	14759	14752	14747	14674	14696	14695	14781	14725	14676	14702	14570	14767	14905	14889	14720	14766	14874	14855	14788	14796	14830	14817	14872	14669	15010	14666	14923	14808	14785	14824	14657	14769	14751	14755	14939	15080	14721	14792	14964	14763	14734	14609	14978	14810	14713	14690	14789	14891	14871	14932	14821	14827	14753	14746	14768	14896	14839	14825	14883	14905	14747	14898	14865	14795	14658	14684	14769	14795	14808	14923	14847	14860	14850	14790	14760	14737	14848	14757	14686	14651	14768	14781	14770	14753	14773	14792	14862	14800	14607	14645	14772	14692	14630	14736	14730	14653	14885	14725	14817	14863	14841	14695	14808	14812	14859	14686	14897	14710	14959	14748	14811	14766	14626	14641	14797	14600	14883	14740	14763	14887	14872	14844	14928	14706	14822	14596	14803	14811	14847	14629	14766	14793	14701	14803	14986	14803	14845	14888	14702	14827	14702	14870	14820	14878	14823	14776	14897	14796	14893	14893	14862	14827	14834	14607	14656	14716	14725	14734	14768	14735	14729	14892	14709	14835	14753	14787	14813	14721	14777	14762	14981	14820	14976	15021	14939	14695	14648	14805	14809	14778	14762	14782	14831	14723	14849	14796	14913	14799	14732	14740	14860	14739	14930	14848	14815	14672	14630	14884	14700	14901	14868	14855	14605	14787	14887	14904	14876	14821	14722	14667	14658	14733	14774	14878	14799	14749	14745	14852	14726	14703	14682	14755	14889	14808	14805	14763	14991	14720	14726	14798	14881	14835	14643	14680	14746	14701	14733	14957	14743	14892	14873	14785	14836	14913	14774	14772	14858	14756	14719	14934	14808	14782	14699	14868	14670	14794	14872	14907	14761	14879	14676	14761	14711	14751	14921	14955	14889	14667	14678	14760	14810	14775	14791	14684	14676	14643	14965	14632	14831	14601	14826	14705	14909	14751	14859	14796	14980	14889	14748	14646	14873	14720	14916	14807	14844	14879	14823	14756	14785	14902	14732	14981	14822	14806	14686	14823	14686	14779	14864	14700	14686	14940	14750	14741	14705	14772	14847	14824	14765	14801	14939	14753	14918	14875	14818	14814	14651	14794	14773	14792	14893	14699	14828	14794	14690	14717	14881	15000	14862	14755	14849	14702	14833	14748	14828	14764	14961	14735	14784	14620	14878	14912	14911	14785	14660	14755	14766	14924	14895	14813	14873	14653	14953	14724	14706	14767	14811	14900	14853	14674	14599	14844	14681	14878	14757	14832	14962	14851	14809	14731	14803	14876	14831	14747	14922	14619	14726	14769	14991	14810	14890	14995	14689	14750	14691	14751	14855	14713	14625	14910	14809	14756	14671	14853	14774	14897	14771	14724	14661	14956	14796	14695	14717	14847	14759	14821	14672	14643	14948	14793	14833	14694	14833	14982	14895	14757	14947	14759	14862	14803	14678	14939	14677	14950	14874	14687	14795	14857	14945	14910	14910	14691	14902	14742	14905	14933	14718	14716	14814	14690	14887	14852	14839	14726	14922	14774	14766	14854	14929	14669	14633	14668	14630	14815	14793	14681	14863	14755	14645	14794	14726	14767	14758	14842	14770	14659	14931	14874	14602	14790	14792	14782	14912	14784	14829	14680	14852	14854	14793	15039	14762	14718	14655	14644	14552	14869	14691	14851	14770	14690	14789	14930	14773	14861	14805	15002	14684	14741	14826	14712	14873	14808	14826	14705	14792	14988	14763	14832	14721	14673	14869	14823	14776	14617	14880	14797	14780	14884	14763	14756	14804	14787	14818	14758	14831	14756	14747	14767	14865	14755	14885	14737	14825	14922	14865	14794	14733	14714	14572	14937	14849	14834	14845	14864	14908	14955	14750	14772	14697	14856	14798	14882	14858	14893	14750	14729	14917	14745	14934	14720	14783	14755	14658	14730	14883	14809	14863	14777	14824	14917	14806	14864	14861	14723	14869	14755	14911	14781	14985	14767	14754	14781	14923	14911	14773	14898	14739	14840	14800	14687	14685	14993	14753	14940	14886	14833	14914	14727	14819	14869	14731	14764	14715	14903	14693	14935	14779	14877	14799	14645	14839	14713	14681	14866	14726	14887	14715	14926	14715	14746	14819	14804	14766	14769	14890	14856	14663	14920
22964	22855	36153	35414	29919	24072	23210	18209	17254	17370	17418	17155	17013	17397	17244	17058	17131	16952	17078	16961	17098	17141	17137	17241	16992	17165	17219	16909	17285	17236	16956	17270	16912	16990	17182	17027	17026	17061	17137	16901	16854	16813	16773	16979	17078	17022	16962	17058	16895	16771	16748	16878	16964	16882	16873	17023	16855	16978	16806	16862	16833	17081	17003	17126	17010	17158	16952	17009	16715	16994	16916	16767	16946	16929	16990	16964	17057	16854	17041	16934	16785	16903	17032	16859	16982	16893	17086	16962	16930	16958	17036	16826	16831	16963	16935	16938	17077	17028	16751	16986	16937	16904	16936	17016	16908	17027	16937	16879	16791	16908	17022	17010	16931	16829	16999	16868	16727	17082	16905	16816	16700	16787	16750	17062	16895	16902	16891	16898	16945	16867	16873	16777	16984	16823	16787	16952	16901	17078	16843	16814	16750	16968	16698	16998	16800	16659	17016	16835	17067	16640	16955	16855	16779	16816	16773	16998	16966	16924	17002	16962	16793	16780	16728	16861	17028	16918	16872	16671	17021	16742	16951	16974	16799	16835	16900	16925	16673	16987	16987	16907	16842	16651	17071	16952	16837	16929	16897	16961	16943	16998	16721	16801	16913	16758	16910	16977	17022	17054	17006	16909	16779	17113	16841	16828	16929	16936	16846	16932	16964	16865	16808	16934	16915	16835	16959	16873	16670	16865	17048	16916	17039	17046	16846	16830	17042	16899	16920	16896	16971	16951	16884	16899	16926	16912	16975	16821	16816	16886	16870	16941	16871	17029	17075	16827	16988	16896	16851	16929	16849	16929	16980	16849	16855	16864	16997	16710	16989	16855	16850	16750	16819	16915	16708	16859	16864	17099	16759	16945	16867	16800	17014	16824	16902	16942	16897	17116	16859	16886	16709	16820	16950	16739	17059	16907	16748	16844	16818	17028	16904	17051	16824	16757	16870	16838	16711	17006	16974	16920	16800	16832	16889	17020	17038	16908	17090	16940	16942	16949	16700	16846	17008	16954	16870	17119	16842	16901	16832	16751	16888	16857	16814	16830	16843	16815	17015	16937	16910	16827	16953	16815	16891	16728	16869	16843	17038	16885	16953	16822	16831	16807	16637	16829	16983	16825	16965	17032	17067	16885	16910	16917	16914	16991	16888	17096	16851	16753	16967	16990	16844	16905	16838	16795	17068	16938	16841	16940	16851	16952	16954	16871	17028	16687	16742	16911	16842	16769	17062	16676	17116	17026	16983	16999	16833	16820	16692	16840	16980	16740	16983	16987	16893	16821	16860	17005	16868	16933	16813	16916	16765	17033	16835	16753	16709	16875	16832	16838	16824	16810	16968	16910	16902	17102	16822	16871	16901	16706	16744	16815	16721	16848	16720	16841	16980	16816	17061	16978	17096	16886	16930	16978	16900	16890	16774	16902	16983	16748	16906	17110	17014	17053	16699	17055	16979	16878	16999	16993	16827	16850	16791	16863	16661	16850	16872	16885	16859	17166	16713	16725	16776	16732	16691	16851	16959	16894	16699	16840	17121	17077	16741	16852	17011	16951	16877	16676	16823	16825	17119	16736	16677	16734	17012	16945	16897	16926	16899	16915	16909	16779	16840	16834	16536	16902	16991	16830	16930	17023	16619	16708	16615	16784	16901	16835	17014	16749	17045	16729	16850	17028	16853	17006	16572	16819	16749	16922	16990	16870	16735	16940	16986	16682	16872	16782	17050	16875	16871	16763	16750	16904	16829	16896	16832	16945	16973	17036	16853	16833	16854	17023	16984	16772	16894	17065	16939	16752	17051	16826	16893	17091	17020	16822	16869	16714	17049	16880	16895	17164	16881	16849	16868	16901	17076	16759	16571	16814	16824	16790	16891	16930	17087	16808	16917	16826	16902	16675	16967	16891	16933	16978	16896	16766	16799	16783	16963	16925	16932	16870	16976	16954	16917	16904	16856	16786	16796	17059	16823	16880	17094	16923	17030	17027	16907	16916	16920	16907	16977	16753	16826	16996	17204	16907	16963	16906	16963	17034	16875	16774	16829	17051	16965	16980	16908	16833	16866	16804	16798	16792	16876	16701	16921	16987	16907	17067	16785	17014	16853	16868	17011	16893	16910	16706	17031	16799	16911	16888	16838	17075	16846	17099	16987	16547	16719	16874	16882	16835	16992	16891	17022	16879	17030	16843	16838	16921	16899	16921	17074	16894	17089	16885	16902	16795	16775	16965	16958	17027	16992	16936	16857	17061	16967	16865	16869	16996	16857	17031	16794	17058	16792	16854	16741	16800	16804	16992	16985	16991	16853	16828	16837	16927	16898	17002	17062	16911	16903	16940	17075	16942	16751	16847	16695	16801	16841	16804	16874	16977	16932	16884	16892	17115	16899	17027	16857	17068	16636	16771	16797	17015	17001	16897	17051	16848	16942	16790	16919	16881	16958	16882	16784	16934	16933	17022	16876	16869	17019	17049	16861	16965	16974	16941	16897	16876	16918	16552	16895	16878	17055	16929	16818	16601	17015	16896	16922	17002	16821	16894	16957	16886	16881	16874	16721	16943	16842	16882	16931	16857	16746	16979	16984	17083	16906	16857	16919	16881	16997	16883	16665	16825	16919	16880	16936	16973	16818	16848	16975	17073	17057	16937	16968	16970	17014	16852	16959	16763	16744	16890	16878	16947	16894	16737	16833	16781	17083	16899	16988	16925	17077	16935	16926	16876	16946	16723	16864	16757	16840	16866	16835	17145	16846	16701	16858	16861	16674	16665	17004	17032	16856	16877	16740	16915	16825	16891	16865	16871	16885	16863	16847	16710	16723	17193	16872	16941	16928	16978	16968	16940	16734	16854	16810	16930	16954	16821	16693	16606	17079	16841	16813	16730	16817	16905	16854	16804	17060	16790	16948	16832	16952	16851	16709	16819	17056	16874	16876	16847	16864	16958	17064	16790	17008	16896	16869	16776	16724	16987	16817	16728	17076	16924	16975	16900	16895	16666	16808	17062	16978	17024	16905	16947	17040	16845	16916	16884	16984	17032	16909	16680	16753	16787	16954	16773	16997	16814	16856	16855	16952	16891	16939	16808	17052	16908	16756	17045	17025	16675	16795	16992	16958	16773	17281	16827	17008	16953	16959	16692	16794	16940	16992	16656	16831	16778	17067	16648	16879	16807	16906	16945	17043	16853	16921	16771	16864	16893	16818	16786	16890	17045	16855	16763	16896	16819	16933	17091	16826	16793	16953	16703	17022	16964	16938	16991	17020	16956	16822	16669	16784	16755	16855	16812	16848	16744	16918	16845	16970	16818	17025	17006	16954	16772	16940	16733	16857	17098	16994	16675	16888	16783	16802	16793	16847	16961	16936	17040	16816	16856	17006	16773	16923	16879	16764	16863	17035	16799	16886	16947	16856	17011	17059	16786	16815	16773	16903	16783	16912	16803	16765	16719	17020	16839	17040	17024	16871	16673	16955	17023	16986	16882	16880	16826	16892	16836	17194	17020	17080	17069	16902	16941	16939	16872	16867	17068	16920	16926	16937	16734	16685	16744	16832	16946	16800	16924	17027	16966	17018	16812	17025	17003	16884	16944	16750	16750	17018	16983	17074	16842	16924	16705	16939	16912	16934	16910	16845	16902	16904	16926	16825	16868	16765	17095	16845	16815	16976	16909	16953	16857	16925	16925	16805	16960	16959	16986	17043	16978	16993	16817	16969	16914	16835	16741	17142	16885	16774	17035	16956	16936	16911	16823	16825	16962	16889	16956	16949	16953	17016	16910	16861	16869	16818	16769	16890	16849	16925	16783	16880	16788	16918	16860	16906	16973	16761	16841	17039	16811	16764	16731	16913	16988	16963	16849	16901	17008	16898	16822	16876	16859	16898	16986	16990	16871	16689	16908	17052	16899	16814	16810	17065	17057	17026	16942	16759	16883	16821	16994	16785	16998	16786	17001	16741	16910	16914	16959	16877	17018	17052	16917	16605	16887	16981	16847	16912	16898	16866	16928	17085	16832	17135	17014	17121	17012	16902	16827	16881	16913	16701	17105	16812	16780	16954	16749	17041	16938	16919	16871	16914	16933	16701	16842	16817	16888	16846	16724	16937	16770	16893	16890	16958	17007	16822	17034	17001	16841	16912	16737	16833	16932	16864	16925	16838	16824	16822	17032	16700	16734	16777	16725	16778	16968	16951	17182	16958	16956	16928	17033	17049	16841	16927	16960	16684	16906	16810	16713	16932	17007	16882	16815	16836	17114	17015	16804	16804	17082	16969	16925	16802	16855	17028	17147	16847	16881	16797	16925	16950	16942	16873	16895	16903	16977	17031	16838	17010	16882	16866	16929	16924	16853	17137	16869	16826	16973	16918	16610	16879	16844	16735	16773	17001	16826	16841	16820	16731	16874	17037	16872	16910	16743	16949	16825	16967	16824	16955	16889	17052	17036	17043	16890	16751	16982	16944	16725	16935	16835	16863	16822	16987	16691	16609	16742	16876	16920	16792	16976	16950	16733	16820	16791	16992	16732	17142	16757	16752	16882	16754	16856	16887	16896	16955	17074	16716	16740	16794	16905	16788	16719	16804	16641	16988	16689	16881	16934	16864	16866	16826	16893	16837	16892	16767	16922	17029	16757	16919	16780	16796	16950	16872	16930	16969	17069	16950	16940	17064	16952	17022	16933	16887	16983	16740	16958	16761	16842	16869	16752	16852	16794	16907	16836	16889	16882	16819	16910	16996	16955	16889	16781	16672	17039	16896	16932	16936	16916	16908	16911	16939	16864	17040	16724	16783	16660	16957	16848	17088	16814	16750	16773	16819	16828	16966	16873	16979	16829	16838	16847	16812	16840	17101	17051	16907	16843	16909	16922	16966	16709	16781	16947	16643	16935	16796	16871	16967	17046	17035	16808	16957	16912	17163	16964	17007	16875	17037	16768	16814	17032	16976	16882	16679	16848	16748	16931	16881	16826	16977	16848	16906	16765	16983	16822	17116	17066	16845	16880	16916	17000	16880	16927	17136	16842	17002	16815	16748	16895	16760	17016	16849	16703	16752	16938	16882	17004	16912	17047	16892	17031	16959	16754	16854	16878	16811	16608	16728	16827	16883	16739	16967	16664	16770	16647	16702	16927	16904	16818
63054	104972	94473	69321	44719	16698	15245	15322	15254	15116	15188	15319	15401	15368	15268	15160	15292	15299	15414	15142	15318	15393	15382	15125	15321	15255	15249	15241	15191	15287	15355	15470	15274	15185	15337	15343	15134	15341	15241	15272	15247	15151	15313	15212	15260	15082	15288	15337	15179	15279	15259	15233	15379	15341	15214	15362	15218	15332	15110	15245	15186	15329	15283	15113	15291	15178	15034	15188	15122	15216	15194	15138	15207	15267	15179	15198	15243	15205	15316	15295	15376	15225	15436	15206	15330	15260	15136	15359	15275	15227	15228	15197	15247	15291	15164	15284	15285	15170	15126	15203	15286	15453	15142	15174	15181	15219	15217	15378	15102	15072	15280	15236	15223	15135	15226	15276	15203	15324	15430	15120	15334	15355	15282	15364	15231	15206	15267	15202	15222	14984	15242	15301	15261	15162	15238	15092	15349	15226	15384	15118	15248	15185	15122	15185	15313	15443	15296	15188	15358	15321	15356	15220	15167	15308	15332	15146	15423	15207	15428	15136	15274	15278	15115	15218	15168	15227	15214	15283	15276	15335	15312	15311	15245	15362	15247	15092	15263	15258	15287	15286	15152	15379	15156	15027	15095	15177	15391	15096	15235	15135	15072	15210	15261	15206	15316	15223	15284	15193	15146	15200	15317	15117	15339	15186	15274	15349	15149	15277	15044	15304	15233	15275	15182	15259	15293	15233	15205	15369	15197	15263	15230	15258	15219	15122	15313	15193	15105	15209	15149	15129	15289	15337	15192	15250	15154	15234	15211	15190	15336	15231	15386	15215	15175	15458	15358	15267	15267	15238	15326	15049	15224	15166	15318	15234	15238	15037	15187	15166	15377	15218	15313	15184	15207	15324	15148	15259	15295	15168	15248	15366	15195	15316	15245	15030	15214	15336	15259	15212	15253	15313	15332	15170	15224	15238	15110	15086	15312	15136	15198	15426	15193	15284	15269	15391	15282	15266	15283	15067	15278	15235	15267	15117	15092	15345	15217	15036	15188	15153	15112	15334	15352	15168	15345	15085	15373	15233	15227	15158	15181	15328	15183	15185	15089	15363	15159	15208	15309	15415	15133	15214	15329	15254	15273	15251	15318	15213	15338	15213	15292	15256	15241	15333	15386	15106	15265	15200	15066	15172	15210	15240	15171	15197	15075	15231	15094	15001	15290	15137	15307	15166	15331	15046	15158	15103	15215	15328	15217	15218	15407	15265	15179	15256	15287	15441	15166	15301	15285	15209	15191	15142	15326	15097	15284	15209	15170	15132	15265	15258	15166	15322	15236	15215	15026	15200	15115	15302	15252	15031	15330	15158	15269	15342	15216	15351	15202	15298	15165	15107	15169	15150	15230	15266	15286	15316	15145	15142	15354	15284	15378	15165	15290	15432	15262	15246	15190	15326	15154	15106	15252	15114	15302	15242	15181	15152	15118	15223	15198	15175	15145	15131	15285	15332	15279	15332	15288	15273	15119	15384	15158	15085	15153	15266	15079	15199	15380	15165	15273	15349	15202	15354	15330	15289	15333	15214	15362	15163	15147	15247	15149	15240	15379	15138	15295	15156	15320	15237	15190	15297	15170	15335	15117	15280	15232	15256	15157	15309	15370	15179	15236	15243	15250	15046	15276	15135	15274	15383	15294	15229	15214	15178	15245	15113	15213	15199	15298	15329	15186	15212	15179	15235	15089	15247	15216	15375	15214	15203	15277	15202	15236	15244	15364	15435	15064	15262	15168	15141	15234	15346	15369	15285	15206	15134	15288	15118	15395	15033	15118	15356	15210	15317	15209	15257	15374	15368	15239	15328	15213	15259	15173	15318	15208	15061	15174	15286	15219	15199	15280	15220	15292	15168	15244	15162	15298	15145	15215	15092	15213	15291	15267	15356	15072	15154	15364	15244	15144	15268	15363	15332	15171	15255	15244	15250	15336	15372	15196	15279	15153	15404	15234	15261	15310	15204	15391	15249	15296	15232	15270	15215	15177	15264	15224	15210	15266	15159	15098	15275	15286	15253	15111	15156	15430	15205	15149	15077	15260	15314	15342	15215	15201	15088	15246	15246	15146	15360	15370	15228	15174	15353	15299	15261	15320	15292	15267	15234	15248	15264	15280	15325	15290	15234	15133	15300	15283	15029	15303	15219	15113	15099	15258	15204	15315	15214	15313	15276	15329	15302	15224	15322	15159	15236	15169	15325	15173	15355	15175	15356	15076	15320	15179	15276	15253	15223	15332	15147	15246	15291	15328	15289	15281	15369	15426	15292	15322	15159	15174	15332	15210	15222	15343	15048	15196	15252	15223	15063	15232	15399	15076	15258	15328	15276	15268	15395	15233	15206	15129	15255	15250	15212	15451	15324	15309	15320	15331	15222	15296	15105	15298	15183	15355	15317	15141	15291	15191	15118	15313	15332	15262	15261	15371	15209	15344	15193	15270	15141	15243	15302	15321	15185	15282	15122	15379	15248	15206	15268	15141	15381	15150	15075	15338	15034	15372	15310	15201	15036	15162	14942	15252	15195	15276	15394	15167	15385	15399	15195	15123	15257	15170	15134	15225	15071	15247	15312	15263	15174	15150	15321	15119	15178	15345	15268	15210	15065	15273	15280	15262	15284	15179	15415	15246	15177	15319	15211	15296	15148	15181	15279	15024	15219	15251	15198	15330	15390	15249	15136	15293	15245	15283	15229	15211	15007	15163	15203	15099	15245	15129	15152	15212	15191	15192	15155	15291	15051	15219	15048	15260	15309	15142	15249	15306	15084	15197	15182	15104	15356	15134	15205	15232	15372	15123	15260	15149	15167	15177	15192	15328	15290	15261	15191	15233	15223	15273	15158	15311	15210	15364	15256	15177	15201	15171	15285	15236	15230	15118	15282	15251	15493	15307	15283	15242	15098	15187	15267	15223	15217	15254	15392	15127	15237	15475	15231	15245	15209	15279	15370	15189	15299	15220	15222	15182	15276	15403	15378	15414	15013	15156	15278	15434	15159	15245	15225	15300	15157	15344	15271	15157	15271	15256	15234	15377	15231	15171	15175	15174	15180	15296	15147	15281	15258	15310	15199	15063	15295	15282	15195	15364	15327	15198	15342	15144	15308	15212	15156	15344	15164	15171	15200	15346	15485	15483	15206	15084	15254	15375	15232	15066	15371	15166	15185	15120	15309	15132	15295	15305	15290	15309	15113	15158	15450	15151	15435	15168	15425	15271	15376	15184	15331	15333	15430	15146	15339	15240	15099	15366	15217	15176	15354	15246	15156	15308	15297	15276	15110	15243	15197	15259	15172	15240	15068	15241	15195	15176	15201	15094	15311	15353	15196	15171	15241	14975	15015	15385	15325	15216	15136	15219	15167	15260	15163	15050	15317	15262	15188	15162	15318	15381	15146	15379	15094	15250	15275	15219	15229	15319	15195	15236	15171	15245	15113	15317	15290	15268	15178	15214	15338	15217	15111	15230	15250	15249	15201	15037	15229	15278	15136	15142	15186	15228	15173	15134	15209	15174	15228	15232	15174	15153	15362	15270	15306	15150	15368	15095	15262	15464	15096	15168	15331	15055	15112	15331	15124	15226	15090	15313	15278	15296	15099	15136	15340	15249	15170	15093	15126	15231	15246	15176	15363	15189	15394	15277	15189	15353	15213	15172	15217	15358	15187	15143	15204	15245	15280	15253	15214	15415	15270	15162	15236	15245	15146	15258	15246	15106	15310	15246	15276	15326	15205	15325	15400	15144	15182	15355	15243	15055	15208	15347	15344	15198	15268	15151	15224	15293	15257	15177	15213	15151	15267	15085	15290	15089	15276	15272	15138	15151	15267	15152	15110	15265	15236	15202	15304	15180	15195	15234	15270	15230	15126	15281	15249	15229	15264	15280	15262	15185	15101	15239	15253	15199	15219	15173	15291	15385	15101	15191	15211	15259	15231	15328	15212	15192	15275	15164	15438	15295	15213	15325	15136	15370	15267	15183	15157	15276	15164	15099	15096	15268	15070	15247	15195	15203	15228	15260	15266	15250	15362	15208	15235	15347	15126	15294	15163	15167	15307	15132	15405	15155	15233	15332	15124	15117	15201	15136	15137	15192	15248	15265	15364	15074	15406	15362	15239	15267	15245	15104	15222	15176	15282	15284	15419	15232	15248	15068	15192	15132	15221	15191	15218	15112	15216	15184	15391	15244	15149	15205	15072	15382	15083	15334	15305	15105	15394	15313	15240	15283	15262	15285	15183	15170	15304	15290	15166	15158	15164	15356	15127	15173	15187	15236	15140	15329	15324	15328	15343	14986	15114	15336	15210	15198	15106	15313	15127	15244	15269	15223	15384	15308	15226	15329	15060	15351	15157	15146	15159	15367	15141	15300	15058	15265	15427	15373	15106	15181	15399	15323	15343	15362	15244	15169	15024	15204	15287	15211	15205	15297	15170	15349	15201	15164	15257	15252	15120	15320	15435	15098	15353	15134	15317	15276	15341	15234	15418	15227	15271	15242	15170	15295	15164	15165	15168	15181	15152	15197	15249	15168	15217	15313	15114	15283	15235	15127	15129	15405	15234	15224	15241	15316	15252	15276	15362	15218	15234	15272	15280	15364	15406	15226	15318	15084	15276	15181	15318	15285	15393	15214	15277	15182	15162	15301	15137	15152	15250	15210	15210	15354	15211	15157	15146	15253	15318	15243	15373	15285	15063	15327	15283	15172	15187	15180	15219	15244	15168	15106	15111	15242	15365	15239	15154	15240	15241	15196	15375	15277	15210	15308	15180	15206	15191	15292	15098	15254	15134	15213	15288	15214	15257	15239	15159	15323	15311	15253	15228	15112	15118	15089	15300	15121	15158	15353	15200	15128	15242	15239	15268	15389	15319	15182	15389	15319	15300	14988	15283	15183	15303	15157	15382	15253	15136	15321	15348	15181	15337	15165	15216	15303	15215	15307	15286	15280	15193	15149	15286	15303	15222	15259	15328	15209	15393	15343	15354	15280	15219	15231	15112	15225	15210	15231	15281	15262	15342	15086	15195	15401	15176	15294	15223	15219	15295	15177	15217	14925	15296	15307	15295	15141	15407	15248	15256	15323	15079	14986	15173	15269	15204	15106	15183	15299	15045	15317	15234	15411	15036	15183	15071	15016	15163	15271	15211
28552	34150	41034	31926	22168	17809	17228	16824	16750	16812	16935	16893	16665	16669	16907	16753	16893	16749	16750	16793	16671	16811	16709	16722	16749	16877	16649	16787	16824	16794	16672	16779	16787	16654	16806	16725	16845	16918	16732	16684	16683	16766	16672	16791	16818	16835	16787	16892	16853	16840	16762	16674	16751	16805	16892	16649	16772	16775	16858	16597	16775	16662	16723	16630	16623	16790	16864	16654	16616	16645	16583	16729	16723	16609	16826	16910	16774	16754	16505	16682	16844	16654	16653	16562	16790	16623	16548	16773	16716	16634	16679	16758	16704	16434	16744	16816	16784	16957	16607	16824	16763	16679	16782	16847	16838	16699	16817	16761	16844	16750	16779	16569	16782	16882	16774	16855	16719	16698	16692	16815	16724	16713	16701	16675	16702	16725	16930	16767	16601	16663	16895	16831	16822	16993	16623	16662	16756	16801	16761	16543	16762	16813	16721	16540	16687	16850	16708	16774	16892	16977	16884	16732	16811	16772	16838	16546	16416	16740	16762	16841	16727	16855	16805	16658	16788	16751	16816	16959	16701	16433	16554	16699	16738	16560	16553	16758	16701	16660	16756	16917	16683	16685	16805	16584	16681	16555	16677	16730	16625	16678	16762	16701	16676	16620	16618	16659	16735	16735	16731	16734	16819	16521	16673	16644	16754	16442	16727	16730	16871	16805	16697	16629	16774	16710	16645	16960	16619	16968	16746	16722	16623	16746	16789	16668	16734	16713	16552	16777	16655	16633	16748	16838	16689	16755	16712	16847	16640	16653	16614	16733	16707	16878	16656	16691	16641	16740	16658	16668	16781	16709	16663	16709	16939	16805	16945	16715	16565	16658	16611	16680	16590	16666	16534	16715	16807	16760	16845	16688	16563	16705	16690	16775	16803	16785	16625	16664	16414	16549	16653	16651	16743	16709	16765	16692	16584	16582	16722	16709	16860	16702	16507	16811	16795	16530	16758	16766	16763	16737	16665	16753	16727	16723	16852	16770	16570	16634	16816	16715	16726	16786	16663	16653	16872	16894	16593	16685	16792	16739	16958	16582	16902	16820	16812	16688	16868	16758	16704	16719	16777	16773	16727	16695	16434	16806	16718	16573	16666	16561	16831	16770	16787	16622	16730	16730	16918	16852	16701	16687	17009	16915	16775	16740	16892	16855	16473	16748	16572	16778	16605	16782	16713	16674	16795	16634	16756	16552	16746	16772	16795	16685	16762	16575	16800	16747	16739	16692	16635	16714	16711	16751	16703	16745	16887	16871	16789	16671	16751	16782	16834	16879	16681	16726	16811	16870	16663	16643	16811	16788	16755	16639	16809	16917	16756	16590	16661	16593	16693	16610	16756	16576	16574	16741	16613	16743	16868	16749	16766	16504	16473	16644	16637	16749	16653	16636	16699	16607	16762	16677	16735	16681	16697	16584	16802	16943	16763	16637	16626	16665	16626	16626	16731	16862	16775	16655	16750	16768	16631	16892	16608	16809	16627	16887	16660	16589	16891	16847	16580	16745	16718	16924	16684	16774	16689	16510	16644	16914	16610	16700	16743	16723	16608	16642	16992	16829	16629	16914	16499	16733	16732	16539	16690	16866	16701	16650	16530	16744	16771	16738	16752	16610	16975	16792	16702	16641	16630	16819	16925	16730	16766	16775	16708	16791	16639	16738	16708	16686	16749	16778	16758	16734	16781	16630	16682	16808	16937	16686	16733	16623	16909	16824	16704	16790	16504	16722	16667	16739	16616	16803	16643	16699	16716	16881	16781	16627	16920	16756	16806	16523	16790	16505	16785	16768	16704	16701	16724	16690	16732	16716	16774	16630	16859	16718	16987	16860	16737	16532	16885	16666	16778	16849	16759	16764	16649	16931	16623	16652	16862	16705	16829	16759	16817	16589	16628	16792	16768	16684	17067	16916	16543	16723	16867	16876	16769	16671	16604	16631	16771	16666	16951	16595	16869	16619	16766	16763	16735	16788	16830	16678	16728	16719	16768	16741	16851	16810	16760	16772	16646	16699	16687	16882	16633	16529	16693	16653	16721	16654	16671	16600	16788	16894	16684	16631	16753	16672	16676	16853	16541	16798	16836	16829	16744	16605	16656	16801	16714	16678	16955	16553	16715	16780	16621	16636	16780	16884	16789	16819	16681	16570	16791	16888	16730	16749	16689	16761	16633	16803	16827	16869	16602	16624	16563	16752	16696	16778	16659	16821	16596	16835	16748	16964	16781	16764	16609	16632	16967	16932	16641	16700	16675	16662	16787	16827	16893	16756	16717	16717	16801	16721	16744	16724	16825	16768	16641	16715	16776	16683	16935	16759	16653	16797	16625	16703	16553	16770	16824	16618	16736	16741	16809	16667	16292	16623	16504	16603	16717	16680	16644	16903	16747	16890	16910	16663	16800	16792	16733	16787	16556	16645	16840	16691	16688	16776	16810	16731	16836	16814	16890	16674	16785	16793	16757	16738	16968	16694	16528	16677	16964	16802	16929	16796	16655	16786	16735	16910	16816	16491	16663	16821	16703	16806	16588	16756	16862	16632	16578	16593	16782	16936	16893	16639	16775	16591	16538	16823	16552	16652	16755	16733	16740	16758	16865	16621	16848	16571	16655	16765	16751	16568	16749	16702	16869	16812	16739	16784	16891	16774	16887	16777	16815	16769	16786	16747	16938	16553	16582	16520	16713	16555	16832	16823	16956	16631	16812	16800	16762	16920	16779	16764	16466	16728	16775	16684	16709	16656	16638	16638	16812	16601	16747	16822	16621	16626	16737	16669	16648	16791	16864	16657	16577	16666	16820	16693	16802	16670	16751	16621	16656	16693	16762	16816	16855	16832	16736	16752	16731	16706	16737	16731	16870	16746	16752	16877	16773	16552	16613	16512	16698	16751	16829	16910	16733	16545	16719	16740	16715	16871	16701	16691	16597	16578	16785	16607	16734	16733	16769	16755	16744	16598	16816	16587	16885	16637	16772	16606	16639	16644	16663	16383	16727	16732	16431	16734	16738	16624	16646	16972	16552	16660	16798	16852	16614	16799	16629	16615	16672	16507	16645	16720	16757	16879	16783	16680	16798	16595	16705	16661	16757	16807	16625	16756	16579	16726	16654	16719	16713	16779	16766	16492	16815	16850	16673	16643	16545	16664	16719	16848	16929	16783	16577	16594	16509	16728	16680	16639	16713	16765	16984	16785	16915	16725	16706	16782	16755	16657	16772	16515	16723	16821	16607	16874	16871	16842	16801	16742	16751	16780	16699	16788	16740	16669	16752	16567	16737	16912	16635	16592	16620	16704	16801	16893	16762	16850	16749	16692	16619	16819	16808	16645	16636	16808	16764	16766	16677	16770	16896	16758	16909	16746	16947	16821	16877	16612	16899	16663	16573	16488	16952	16769	16719	16573	16773	16761	16685	16782	16753	16733	16798	16719	16899	16557	16748	16726	16595	16684	16864	16677	16695	16640	16821	16774	16674	16798	16765	16683	16734	16778	16542	16755	16535	16693	16671	16768	16640	16712	16803	16685	16720	16671	16718	16787	16769	16888	16886	16693	16811	16675	16831	16831	16608	16654	16950	16777	16899	16775	16743	16724	16622	16534	16730	16753	16689	16549	16600	16902	16971	16759	16501	16700	16526	16797	16854	16794	16800	16674	16491	16600	16878	16644	16760	16757	16761	16638	16836	16606	16882	16660	16598	16783	16780	16641	16924	16763	16717	16637	16812	16979	16617	16818	16854	16403	16641	16633	16666	16606	16847	16911	16765	16832	16561	16897	16683	16551	16759	16694	16792	16891	16782	16790	16805	16678	16618	16603	16573	16783	16806	16859	17036	16634	16609	16720	16703	16730	16911	16831	16874	16431	16698	16592	16864	16780	16689	16633	16660	16694	16678	16606	16702	16646	16776	16949	16675	16765	16686	16587	16705	16761	16649	16811	16587	16712	16857	16772	16719	16607	16429	16723	16817	16756	16914	16665	16625	16513	16728	16603	16875	16835	16623	16739	16809	16731	16695	16707	16555	16999	16792	16668	16773	16804	16868	16776	16729	16852	16631	16569	16751	16619	16656	16767	16761	16794	16917	16845	16746	16719	16667	16795	16683	16782	16811	16768	16790	16847	16902	16719	16498	16972	16774	16797	16934	16735	16957	16858	16838	16682	16699	16727	16835	16866	17014	16788	16643	16795	16902	16673	16729	16923	16851	16750	16615	16461	16827	16713	16747	16606	16841	16663	16903	16720	16654	16679	16682	16495	16684	16700	16604	16684	16832	16752	16672	16635	16618	16771	16832	16761	16661	17019	16543	16782	16892	16678	16625	16751	16726	16733	16676	16663	16829	16703	16971	16908	16850	16710	16669	16668	16795	16567	16739	16715	16632	16653	16744	16805	16802	16687	16621	16755	16639	16628	16596	16690	16635	16772	16745	16797	16702	16895	16726	16687	16886	16669	16710	16818	16698	16778	16699	16665	16848	16687	16836	16917	16735	16694	16815	16896	16644	16411	16665	16714	16858	16888	16808	16632	16742	16717	16812	16728	16818	16880	16822	16730	16781	16737	16608	16859	16690	16796	16758	16685	16739	16616	16705	16657	16774	16647	16768	16638	16773	16803	16678	16770	16701	16851	16826	16618	16704	16647	16754	16761	16732	16734	16621	16684	16796	16688	16615	16708	16827	16965	16799	16601	16816	16575	16803	16591	16804	16689	16603	16799	16842	16636	16697	16750	16808	16755	16733	16647	16711	16706	16924	16725	16739	16618	16791	16628	16602	16684	16656	16699	16710	16734	16742	16700	16679	16825	16596	16769	16922	16900	16984	16581	16541	16755	16645	16576	16782	16562	16840	16684	16532	16589	16663	16863	16580	16567	16808	16770	16594	16665	16863	16748	16821	16721	16744	16546	16852	16790	16713	16789	16653	16607	16838	16897	16663	16740	16753	16744	16654	16559	16766	16834	16710	16631	16750	16699	16965	16812	16962	16597	16677	16815	16834	16699	16780	16714	16821	16875	16603	16671	16603	16796	16615	16527	16773	16738	16803	16544	16766	16737	16705	16692	16660	16848	16937	16779	16840	16727	16580	16543	16809	16885	16576	16820	16711	16664	16548	16498	16613	16543	16752	16590	16564	16914	16575	16791	16741	16900
33330	55312	45963	30183	20204	15307	15061	15287	15068	15205	15085	14979	15101	15168	15097	15070	14986	15040	15042	15036	15021	15233	15218	14945	14992	15011	15158	15139	15012	15177	15006	15197	14994	14953	15068	15060	15096	15225	15220	15080	15229	15009	14923	15000	14993	15075	15120	14946	15072	15180	15031	15101	15166	14919	15029	15077	15256	15152	15027	14979	14980	15033	15014	14953	15105	15276	15176	15152	15179	15000	15244	15086	15053	15039	15020	15112	14946	15059	14840	15064	15120	15110	15187	15076	14986	15183	15135	15224	15075	15074	15251	15211	14992	15043	15098	15159	15071	14939	15150	15044	15038	15014	15121	14901	15116	15023	15062	15156	15045	15133	15060	15060	14984	15153	14847	15177	15043	15045	14974	15256	15021	15175	15220	15073	15110	15080	15125	15142	15011	15151	15062	15039	15248	14907	15096	15034	15085	15238	15160	15081	15066	15149	15053	14941	15208	15011	15111	15039	15163	14974	15120	15072	15203	15099	15077	15032	15086	15160	15073	15244	15167	14968	15245	15041	15206	15266	15082	15109	15049	14995	15117	15088	15045	15050	15071	15189	15103	15175	15094	15132	15060	14953	15005	15094	14989	15165	15055	15040	15082	15213	14991	15004	15010	15145	14952	15080	15121	15115	15126	15152	15046	15112	15309	15035	14995	15182	15096	15095	15060	15017	15038	15114	15085	15185	15040	15044	15281	15083	15102	15043	15173	15027	15030	15023	15111	15008	14970	14987	15126	15064	14913	15107	15308	15196	15204	14947	15109	15086	15101	15150	14878	15088	14980	15089	15093	15075	14958	15032	15009	15059	15212	14981	15185	15203	15038	15065	15231	15120	14983	15026	15073	15111	15089	15111	15181	15020	15054	15023	15114	15252	15112	15140	14965	15008	15023	15040	15230	15003	15066	15099	15027	15027	15134	14976	15274	15014	14984	14953	14991	15065	15051	14963	15091	15021	15002	15178	15143	15089	15073	14856	15059	15122	14971	15161	14889	15056	15067	15073	15130	15043	15022	14900	15148	15109	15009	15094	14988	15072	15089	15176	15124	15166	15196	14727	15143	15050	14996	15047	14978	14945	15067	14991	15139	15032	15136	15172	15056	15025	14979	15270	14928	15120	15013	15028	15120	15111	14896	15098	15075	14999	15067	15143	15029	14990	15087	14962	15012	15066	15059	14996	15097	15073	15225	15137	14940	15176	15078	14976	15015	15020	15048	15067	15033	15176	15134	15111	15188	15200	14941	15228	14977	14972	15281	15254	15161	15071	15178	14993	14970	15129	15260	15084	15041	15099	15148	14965	15046	15226	15059	15164	15152	15023	15036	15009	15111	15020	14966	15009	15138	15245	15008	14995	14945	15080	15186	15095	14972	15135	15247	15058	15144	14928	15035	15062	15037	14967	14993	15125	15013	15191	15158	14981	15102	15266	15176	15017	14955	15017	15145	15066	15182	15171	15076	15165	14901	15005	15099	15109	15086	15036	15101	14978	15054	14909	15110	15028	15126	14940	15068	15046	15056	15074	15284	15267	15067	15250	15076	15171	15032	14987	15220	15173	14987	15051	15210	15019	15121	15029	14919	15182	14949	14947	15190	15144	14922	14956	14986	15217	14912	15121	15115	15185	15062	15011	15159	15029	14968	15060	14993	15161	15132	15177	15030	15044	15240	15077	15118	15167	15203	15067	15072	15113	15124	15188	14960	14979	15140	15042	15153	14994	15046	15099	15091	15196	15179	15089	15164	15122	15017	15019	15099	14885	15245	15139	15079	14900	15077	15054	15140	15051	15023	15154	14987	15185	15120	15047	14949	15127	15213	15128	15215	15136	15224	15074	15022	15149	15110	15028	15015	15093	15025	15143	15070	15150	15168	15126	15038	15170	15033	15137	15122	15128	15035	15142	15237	15140	15084	15042	15136	15006	15094	14980	15105	15157	15050	15118	15096	15169	15218	15048	15083	15100	15080	15097	15168	15069	15149	15004	15110	15009	14979	15057	15026	14969	15030	15191	15065	15194	15011	14878	15214	14940	15107	15140	15038	15140	15056	14994	15136	15005	14927	15070	15154	15061	15134	15143	15241	15157	14983	14975	15117	15152	14976	15029	15022	15026	15233	15004	14983	15144	14940	14987	14903	15026	15056	15119	15324	15147	15207	14955	15036	14863	15217	14857	15074	14975	15003	15234	15101	15090	15054	15019	15248	15116	15095	15021	15092	15026	14918	15055	15090	15073	15127	15015	15199	15063	15063	14978	14961	15032	15080	15031	15057	15167	14958	15228	15063	15084	14937	15125	15111	14936	14970	15181	15106	14883	15200	15059	15038	15076	15188	15030	15204	15215	15257	14869	15089	15160	14974	15081	15051	15131	15043	15170	15113	14983	15137	15074	15216	14936	15085	14823	15085	15057	14991	15055	15227	15154	15128	15078	15182	15062	15295	15043	15155	14987	15004	15016	15142	15053	15010	15074	15077	15013	15013	15116	15265	15093	15086	14950	15217	14935	14891	15041	15077	14956	15037	15128	15155	15164	15004	15199	15024	15149	15155	14934	15062	14948	14985	14974	14934	15173	15040	15108	14992	15040	15130	15061	15023	15084	15112	15116	15073	15132	15151	15049	15009	15175	15324	15140	14986	15095	15006	15075	15110	15183	15024	15137	14888	15195	15048	15048	15126	15185	15059	15057	15292	14965	15102	15262	14971	15008	15024	15189	15211	15195	15098	15130	15074	15138	15030	15148	14995	15218	15259	15059	15069	15134	15001	15068	15022	15126	15016	14926	15171	15080	15065	15037	14938	15199	15060	15029	15179	15073	15050	14899	15180	15214	15083	15232	14998	15170	14908	14964	15208	15122	15117	14891	15072	15069	14972	15103	15014	15244	15044	15190	15033	15098	15086	15171	15078	14930	15016	15087	15068	15142	15089	15084	15127	15078	14967	14928	15046	15073	15161	15092	15055	15133	14991	14943	15001	15108	15162	14989	15094	15074	15086	14996	15204	14951	15100	15057	15088	15193	15042	15084	14938	15202	15010	15173	15069	14972	15149	15132	15095	14970	15072	15170	15182	15234	15019	15192	15253	15186	15201	15077	15116	15137	15051	14970	15095	15223	14955	15157	15163	14997	15091	14983	15128	14976	15212	15084	15044	15138	15133	15094	14910	15030	14986	15077	15008	14992	14844	15114	15037	14813	15090	14975	15134	14875	15014	15087	15035	15079	14932	15104	14912	15040	14868	15037	15022	15116	15108	15122	15149	15202	15236	15027	15254	15069	14967	15176	15081	15060	14993	15027	15034	15077	15042	15168	14969	15071	15012	14950	15183	15035	15133	15049	15090	15271	15057	15005	15358	15132	14941	15166	14979	15024	14978	15074	15243	14947	15095	15182	14964	15066	15124	15119	15020	15108	15015	15109	15056	14961	14962	15014	14982	15130	15049	14843	15091	15138	15168	15110	15222	14986	15188	15015	14999	15180	15208	15040	14888	14951	15218	15135	15080	15031	15207	14972	15167	14956	14996	15278	15109	15060	15097	15046	15064	15039	15158	15017	15198	15131	15134	15100	14982	15173	15015	15060	15065	15062	15119	14961	15152	15061	15166	15060	15134	15048	15245	14987	15101	15133	15087	14955	15166	14944	15254	15082	15346	14930	15188	15152	15012	15071	14956	15103	15119	15177	15024	15092	15191	14973	15090	14903	14833	15043	15087	15100	15046	15137	15093	15223	14956	15293	15060	15034	15190	15108	15169	15089	15128	15131	15029	15148	15201	15189	15144	15019	15083	15109	15133	15026	15145	15217	15146	15049	15064	15138	14913	14881	15051	15016	15112	14911	14905	15273	15080	15229	14928	15222	15020	15025	14961	15069	15112	15232	15035	14890	15022	15042	15031	14949	15114	15081	15163	15116	15078	15132	15012	15087	14909	14952	15227	15185	14992	15090	15065	14867	15025	15115	15098	15230	15074	14987	15144	15074	15054	15115	14919	15104	15030	15097	15078	15042	15139	15076	15092	15021	15025	15050	15111	15010	15218	15162	15213	15041	15174	15072	15086	15115	15043	15149	15125	15064	15179	15197	15138	15217	15286	15022	14886	15111	15038	15154	15059	15060	15193	15051	15127	15076	14998	15077	15255	15057	15027	15002	15000	15063	15107	15207	15064	14943	15074	15190	15050	14876	15121	15056	15062	15162	15120	14862	15240	14809	15108	15039	15122	15089	14992	15009	15145	15074	15112	15199	15103	15077	15054	15134	14969	14900	15142	15056	15106	15096	15032	15064	15178	15084	15050	14926	15099	15053	15168	15160	14955	15059	14986	15015	15149	15132	15016	15031	14981	15049	15134	15124	15045	15103	15088	14963	15124	15004	14954	15041	15131	15139	15138	15024	15217	15342	15150	14970	15173	15076	15077	15020	15034	15137	15047	15020	15207	15125	15066	15189	14921	15009	15008	14916	15127	15061	15141	15188	15308	15059	14946	15095	15204	14953	15152	15112	15219	15012	15103	15066	15111	15217	15151	14977	15002	14931	14982	15198	15059	15147	15120	15108	15077	15196	15017	15198	15199	15175	15084	15066	15075	15024	15157	14895	15217	14862	15172	15078	15146	15076	15062	15022	14986	15174	15057	15165	15100	15092	14929	14847	15011	15032	15246	15051	14960	15160	15045	15048	15108	15067	14977	14873	15225	14974	15046	15025	15091	15123	15043	15172	15047	15206	15241	15288	15028	15111	14889	15192	14961	15096	15274	15160	14935	15283	15105	15062	15123	15097	15231	15037	15117	15102	14875	15010	15098	15010	15072	15152	14992	15195	14937	15186	15049	15117	15216	15080	15022	15065	15259	15185	14989	15073	15060	15127	15103	14980	15008	15095	15029	15100	15194	14947	15265	14996	15176	15168	15114	14937	15096	15090	15040	15025	15248	15157	15070	15134	15030	15182	15043	15072	15049	15091	15107	15024	15052	14982	15058	15067	15159	15052	15022	15189	15084	15114	15154	15046	14986	15199	15065	15132	15009	15123	15124	14878	15148	15117	14970	15056	15124	15156	15025	15074	15047	14889	15079	15036	15174	15014	15157	14979	15136	15163	15237	14999	15107	14970	15257	15070	15060	15025	15048	15118	15156	15059	15170	15016	15101	15011	15187	14974
24371	24507	40729	40742	30389	22615	19972	17608	17118	17449	17277	17288	17275	17223	17006	17310	17146	17165	17072	17386	17048	16953	17046	17190	17157	17079	16885	17096	17130	17122	17074	17061	17239	16843	17090	17136	17070	17096	16875	17307	17180	17070	17152	16926	17101	17143	17066	17194	17346	17160	16932	16785	17069	17067	17119	17202	17122	17224	16903	16982	17175	17101	17063	16996	17232	17108	17046	17092	17131	16991	17255	17172	17032	16980	16973	17080	17260	17158	17099	17075	17018	17099	16966	16992	16895	17156	17072	17277	17202	17178	17122	16833	17152	17076	17299	17029	16924	17077	17200	17021	17018	16920	17064	17072	16995	17092	17068	16836	17115	16961	17068	16930	17035	16996	16934	16987	17091	16927	16776	17093	17092	16925	17012	17097	16959	17056	16967	16939	17194	17053	16871	17065	17182	16688	17199	16972	17111	17032	17173	17224	17211	16952	17230	17144	17045	17163	17031	17074	17065	17197	17051	17264	17123	16982	16753	17120	17093	16941	16898	16987	16921	16867	17178	16797	16959	17118	17031	16953	17211	17131	16979	17229	16974	17049	17170	17090	17115	17144	16922	17057	16890	17075	17124	16993	16948	17025	17139	17278	17213	17011	17128	17308	16847	16668	17080	17143	17104	17038	17059	16946	17081	17045	17016	16991	16989	17152	17072	17209	17109	17247	17026	16879	17181	17509	17162	17003	17013	17087	17177	16886	16899	17286	17070	16912	16997	16996	17006	17053	16889	17086	17021	17001	16976	17042	17119	17040	17168	17007	16937	16954	17169	17123	17142	16892	17077	17047	17132	16938	16923	16876	16811	16925	16845	17175	16957	16945	16877	16942	16948	16967	17197	16969	17060	16853	17144	17012	17083	16982	17050	17129	17082	16962	16798	17128	17015	17077	17057	17102	17104	17099	17186	17028	17021	17101	16951	17145	16916	16919	17178	16929	16930	16979	17057	17139	17159	17143	17069	17090	17249	17194	17068	17053	16934	16754	17030	16966	17021	16862	17217	17170	17122	16954	16893	17108	16790	17113	17137	16964	17036	16805	16928	16928	17129	17037	17142	17150	16979	16858	17298	17071	16891	17271	17020	16946	17070	17005	17123	16934	17237	17009	16811	17056	16962	17001	17209	16964	17020	17051	17014	16971	17033	17017	17120	16921	17016	16949	17111	17147	17066	17144	17174	17196	17045	17301	17007	17129	16899	16992	17035	17044	17114	17080	17102	17103	17140	16970	17091	16857	16949	16892	17143	17403	16926	17005	17067	17066	17052	16883	16963	16842	16908	17139	17127	17176	16982	17074	16757	16910	17014	17000	17101	17087	17189	16991	16941	16954	17149	17089	17204	16945	16922	16852	16911	17001	17290	16920	17088	16965	17150	17025	17058	17048	17107	17015	17019	17067	16997	17102	17085	17332	17148	17011	17029	17180	16994	17086	17117	16956	17131	16952	17140	17046	17106	17088	17108	16783	16888	17030	17087	16841	17355	17050	17289	17224	16991	16975	17034	17030	16944	17039	17102	17223	16930	16918	17097	17008	16795	17278	16994	17120	17102	17025	17182	16994	17240	16853	17122	17016	16941	17167	17078	16804	17112	17037	17179	17010	17068	16987	17054	17216	17076	17191	17098	17112	16930	16984	17201	17047	17028	17034	17194	17138	17034	16861	17122	16977	16856	17018	17106	17254	16985	17158	16918	16967	17194	17002	17194	17254	17084	17075	16992	16980	17286	17017	16933	16918	16964	17044	16983	17148	17174	17167	17166	16970	17246	17131	17192	17037	17396	16999	17023	17241	17287	17047	17102	17080	16991	17086	17127	17118	17106	17157	17122	16927	17172	17013	17038	17105	16946	17113	17136	17018	17057	17020	17230	17050	17046	16993	17036	16891	16805	17145	17172	17089	17035	16887	17034	17002	16915	16946	16900	17038	17186	17007	17237	17005	17056	17126	17182	17265	17113	17164	17074	16954	16977	17092	17224	17184	17171	17137	17211	17093	16912	16981	17001	17229	17210	17100	16962	16820	16978	17076	16997	16993	16941	17041	16942	16950	17118	17085	17112	17034	17002	17135	17107	17016	17035	17054	17302	17078	17024	16937	17140	17158	17019	17269	17082	16990	17092	17064	16930	17180	17157	17082	17136	17086	17135	17220	16967	16855	17003	17212	17163	17058	17048	16947	16849	16963	17035	17156	17083	17101	17232	17097	16830	16836	16854	16967	16884	16930	16935	16966	17051	17093	16919	16996	17087	17229	17196	17171	16943	16970	17235	17338	17080	17188	17021	17204	17195	17125	17084	17017	16900	16994	17116	16895	17122	16962	17031	17105	17237	17123	17267	17083	16986	17104	17150	16934	16973	17001	17073	16943	16885	17193	17182	16971	17117	17045	17060	16993	16899	17205	17106	17045	17098	17051	17033	16950	17021	16961	16955	16942	17315	17107	17226	17079	17008	17036	17227	16919	16988	16991	17148	16955	17240	17018	16982	16966	17030	16990	16959	16897	16910	17248	17077	17023	16977	17059	17032	16891	17120	16885	16989	16822	16871	16987	17136	17044	16907	17267	17064	16995	17051	17007	17199	17028	17004	17236	16853	17145	17123	17081	16982	16928	17237	17099	17151	17083	17068	16892	16987	17037	16819	17066	16958	16914	17097	17086	17052	17086	17145	16848	17179	17086	17163	17037	16752	16887	16862	17135	17227	16977	16968	17008	17100	17109	17101	17014	17013	17002	17101	17045	17041	17104	17079	16998	17072	16999	16840	17014	16970	17115	16727	17008	17023	17204	17037	16995	16982	16951	17118	17074	17069	16846	16880	17095	16964	17035	17113	17183	17077	17035	16876	17067	17112	17009	16956	16977	17109	16881	17075	17062	16995	16989	16974	16986	17208	17083	17194	17141	16879	16905	17088	17037	17108	17218	17173	17049	17165	17157	16882	16943	17068	17136	17080	17017	17075	16899	17148	16868	16998	17208	16989	16971	16962	17125	16851	16812	16988	17135	17174	17030	16927	16847	17110	17005	17077	16947	16979	16797	17268	17010	17003	17090	17119	17058	17022	16967	16835	17208	17130	17054	17171	17147	16783	16971	17176	16899	17006	17043	17074	17039	17139	16944	17022	17108	17073	17024	17146	17107	17232	16902	16917	16981	16954	17012	16940	17081	17035	17264	16988	17269	17282	16914	17079	16932	17046	17035	17214	17223	16942	17130	16784	17004	17141	17236	17036	16960	17068	17087	17316	16953	17100	17020	17184	17251	17086	16905	17173	17061	17124	17141	16957	17140	17036	17063	17010	16977	16968	16965	17200	16999	16955	16972	16996	17043	17035	16794	16904	17034	16999	17151	17018	17064	17205	16889	17200	17062	17149	17113	16975	17094	17151	17003	17095	16968	17153	16873	17077	16925	17092	17027	16801	16863	17113	17002	17003	16924	17099	17091	16935	16953	16976	17122	17013	16881	17103	17041	17111	17033	16967	17073	17016	17141	17075	17098	17045	17230	17156	16960	16963	17084	17134	16999	17007	17023	17061	17040	17070	17003	16901	17076	17116	17247	17062	17131	17133	17034	17191	16912	16955	16915	17289	16992	16954	17384	17303	17266	17138	16998	16799	16915	17038	16956	17194	16934	17039	17109	17035	17245	17154	17038	16986	17034	17288	17186	16881	17016	16971	17055	17181	17003	16919	17009	17088	17003	16826	16938	17077	17062	17078	17142	17034	17085	17079	16969	17008	17093	16918	17005	17190	16947	16992	17192	17073	16805	16853	17107	17259	16990	17023	17180	17110	16918	16999	17113	16894	17204	17076	17210	17097	17078	17007	17001	17082	17009	16995	16939	17073	17300	17230	17078	17194	16953	16909	17136	16939	17012	17204	16890	17066	17087	17147	17088	16981	17268	17253	17271	17044	17058	17235	17033	16847	17233	17022	17122	17092	17118	17160	17097	16953	16917	17105	17112	16966	17035	17149	17157	17209	17084	16909	16952	16920	17193	17031	16986	17068	17123	17017	17010	17072	17024	17095	17132	17212	17073	16977	17007	17127	17042	16986	17052	17006	17146	17009	16891	17090	17021	16925	16989	16963	16944	17001	16979	17252	17108	17150	17118	17100	17081	16925	17093	17048	17294	16994	16863	16944	17005	17245	17100	16805	16836	17040	16846	17072	17035	17206	16919	17043	17052	16869	17101	17054	17119	17049	17086	16970	16897	17124	17042	17144	17073	17110	17165	17096	17042	17188	16979	16971	16913	16822	17202	17343	17124	17069	16912	16887	17159	17076	17116	16934	17043	17079	17125	17098	16910	16983	17028	16954	16983	17102	16860	17080	17210	17085	17088	17063	16947	17117	16915	17221	17006	16887	17121	16990	17196	17091	17014	17186	17161	16882	16983	17016	17042	17044	16838	16929	17152	17005	16911	17058	16990	17177	17108	17133	17132	17301	17061	17053	17048	17080	17251	17045	17105	17031	17286	17062	16901	17037	17003	17136	17119	16899	17002	17183	16970	17106	16896	17103	17132	17089	16984	17089	17091	17064	17146	17029	17018	16948	17074	16952	17134	16996	17021	17131	16880	16841	17021	17242	17058	17149	16971	17150	16953	17205	16940	17130	17144	17198	17057	17106	17139	16962	17069	17037	17021	16978	17218	16944	17061	17147	16823	17108	16949	16957	17091	17118	17010	17063	16893	17127	17079	17114	17268	17081	16900	16942	17118	17020	16999	17008	17145	17073	16986	17176	17006	16941	16984	16988	17128	16995	17158	17067	17031	17040	17139	17133	17046	17152	17000	16976	17053	17123	16876	16821	16822	17009	17152	17090	17164	16992	16825	16976	17130	17035	17039	17036	17191	17161	16881	16959	17100	16997	17027	17015	16965	17187	17171	17034	17025	17066	17080	17065	16995	17112	17110	17102	17190	17142	16889	16970	17073	16962	17266	17062	17028	17066	16993	17154	16966	17331	17118	17129	16769	16966	17181	17020	16830	17102	16868	16941	16986	17035	17215	17138	17106	16986	17002	17006	17119	17117	16893	16950	16938	16994	17202	17188	17237	17217	17174	16964	17058	17090	17023	16861	17104	17185	17074	16964	17276	17104	17065	17112	17067	17192	17006	17007	17205	17073	17184	16963	17174	17165	17046	16927	17103
55761	94688	82205	56391	35253	16660	15290	15367	15353	15465	15435	15362	15497	15528	15303	15313	15234	15381	15338	15320	15299	15306	15405	15222	15300	15280	15160	15315	15214	15453	15304	15437	15241	15355	15269	15263	15455	15492	15243	15373	15418	15233	15247	15361	15298	15360	15164	15157	15261	15386	15410	15377	15256	15501	15194	15300	15270	15460	15349	15266	15477	15331	15154	15312	15188	15406	15364	15508	15273	15414	15512	15423	15350	15370	15358	15396	15427	15385	15242	15544	15384	15338	15374	15267	15351	15441	15283	15284	15570	15212	15433	15314	15325	15392	15525	15478	15449	15280	15459	15279	15402	15428	15378	15311	15397	15402	15382	15319	15336	15423	15190	15441	15257	15244	15626	15326	15372	15354	15424	15420	15302	15338	15284	15168	15327	15443	15202	15272	15314	15447	15423	15295	15452	15375	15272	15316	15389	15361	15297	15372	15220	15484	15281	15195	15363	15559	15298	15239	15342	15433	15437	15150	15432	15405	15294	15372	15276	15315	15408	15397	15409	15277	15251	15593	15428	15216	15250	15391	15304	15264	15270	15373	15496	15419	15236	15495	15245	15251	15323	15412	15285	15387	15472	15419	15146	15379	15361	15368	15431	15314	15428	15474	15378	15321	15503	15365	15476	15405	15346	15413	15414	15369	15470	15132	15234	15431	15310	15360	15253	15542	15274	15322	15182	15358	15365	15472	15164	15288	15291	15412	15182	15278	15449	15371	15428	15363	15315	15423	15397	15353	15400	15496	15369	15299	15232	15250	15482	15398	15311	15497	15403	15498	15209	15472	15367	15226	15298	15405	15290	15425	15292	15338	15191	15376	15191	15461	15344	15274	15357	15246	15250	15257	15255	15332	15274	15251	15368	15426	15452	15227	15405	15383	15184	15339	15466	15266	15444	15324	15488	15455	15324	15390	15438	15304	15425	15197	15213	15280	15315	15394	15359	15312	15272	15361	15342	15206	15387	15318	15322	15415	15117	15355	15386	15374	15367	15315	15327	15301	15314	15379	15295	15281	15342	15334	15483	15389	15427	15385	15358	15276	15504	15402	15220	15260	15209	15242	15496	15343	15334	15292	15362	15296	15330	15134	15194	15431	15342	15302	15235	15394	15324	15284	15450	15388	15357	15298	15199	15285	15406	15258	15406	15282	15386	15343	15467	15200	15378	15348	15207	15211	15230	15396	15276	15541	15153	15397	15510	15375	15526	15274	15282	15379	15177	15351	15297	15271	15395	15253	15380	15265	15332	15362	15356	15400	15304	15331	15495	15284	15369	15161	15502	15398	15398	15408	15306	15445	15286	15263	15472	15168	15262	15317	15293	15382	15455	15447	15425	15392	15439	15285	15398	15331	15208	15319	15212	15458	15333	15263	15199	15301	15150	15323	15287	15323	15281	15411	15323	15301	15398	15292	15361	15299	15389	15256	15318	15341	15481	15429	15291	15183	15390	15346	15409	15404	15439	15427	15535	15368	15337	15259	15433	15475	15225	15196	15401	15399	15280	15255	15329	15187	15295	15285	15394	15337	15362	15220	15240	15371	15371	15141	15267	15440	15426	15395	15250	15274	15288	15341	15228	15358	15289	15283	15271	15344	15265	15279	15195	15440	15232	15389	15249	15129	15293	15469	15345	15257	15273	15248	15392	15369	15302	15284	15246	15529	15296	15383	15409	15376	15328	15360	15168	15298	15277	15311	15139	15322	15286	15353	15290	15297	15258	15302	15365	15320	15302	15415	15273	15407	15280	15171	15488	15262	15228	15329	15386	15221	15397	15293	15120	15325	15294	15325	15414	15348	15285	15142	15309	15512	15455	15512	15411	15256	15381	15233	15489	15317	15454	15162	15381	15358	15237	15406	15289	15431	15302	15224	15360	15320	15423	15353	15403	15362	15367	15474	15252	15343	15299	15337	15353	15480	15204	15349	15463	15352	15479	15237	15310	15169	15319	15507	15365	15467	15383	15370	15405	15370	15332	15318	15472	15284	15327	15246	15270	15406	15470	15298	15227	15241	15268	15348	15291	15325	15431	15303	15391	15463	15425	15529	15445	15496	15364	15427	15460	15307	15313	15398	15260	15267	15301	15275	15532	15224	15303	15430	15194	15175	15382	15342	15372	15411	15326	15277	15322	15408	15347	15329	15452	15434	15418	15456	15299	15241	15332	15331	15310	15026	15405	15473	15262	15325	15355	15495	15355	15282	15497	15257	15456	15343	15278	15433	15160	15380	15545	15275	15235	15341	15192	15289	15237	15317	15390	15118	15357	15338	15256	15243	15268	15387	15418	15405	15167	15310	15371	15352	15355	15222	15332	15340	15282	15418	15343	15373	15310	15283	15323	15224	15464	15385	15177	15207	15215	15314	15476	15309	15286	15372	15396	15351	15434	15317	15215	15330	15196	15218	15329	15411	15430	15349	15347	15359	15352	15407	15314	15492	15451	15280	15380	15172	15178	15143	15343	15237	15612	15537	15386	15433	15317	15540	15378	15416	15412	15462	15252	15358	15392	15288	15373	15331	15522	15265	15219	15325	15210	15378	15298	15270	15347	15100	15323	15267	15279	15238	15264	15299	15413	15278	15373	15348	15294	15360	15203	15242	15464	15364	15213	15372	15424	15401	15311	15308	15381	15375	15217	15211	15327	15276	15278	15293	15339	15371	15224	15351	15395	15344	15563	15291	15381	15234	15510	15251	15160	15645	15393	15432	15590	15418	15348	15322	15335	15455	15391	15334	15362	15432	15287	15391	15256	15421	15252	15243	15263	15238	15330	15316	15277	15129	15377	15517	15173	15255	15237	15183	15355	15417	15326	15197	15295	15147	15287	15350	15275	15332	15323	15162	15369	15314	15304	15297	15331	15190	15263	15282	15267	15592	15272	15352	15385	15487	15188	15395	15401	15173	15198	15398	15452	15449	15346	15585	15353	15457	15441	15377	15280	15384	15315	15372	15572	15232	15419	15415	15435	15297	15388	15402	15352	15476	15282	15339	15297	15277	15345	15290	15425	15286	15363	15187	15336	15328	15441	15345	15249	15355	15308	15293	15339	15437	15359	15455	15337	15479	15354	15326	15264	15446	15341	15319	15429	15411	15342	15445	15445	15477	15423	15309	15435	15187	15203	15397	15290	15394	15498	15283	15373	15455	15368	15291	15411	15312	15372	15434	15465	15285	15354	15322	15258	15202	15485	15359	15453	15427	15343	15313	15230	15257	15286	15307	15383	15344	15320	15319	15361	15595	15280	15410	15418	15378	15266	15305	15341	15317	15383	15535	15383	15442	15387	15315	15294	15129	15304	15467	15314	15358	15242	15288	15315	15253	15455	15325	15271	15258	15269	15430	15305	15396	15324	15262	15213	15320	15332	15420	15244	15355	15593	15266	15320	15345	15250	15198	15435	15074	15311	15364	15323	15294	15326	15327	15437	15214	15285	15225	15172	15264	15446	15311	15429	15353	15353	15204	15333	15259	15251	15254	15403	15286	15416	15361	15256	15541	15291	15311	15482	15125	15339	15457	15234	15268	15337	15367	15358	15551	15339	15470	15449	15185	15144	15380	15458	15346	15258	15338	15363	15421	15391	15283	15280	15381	15327	15266	15339	15313	15229	15363	15126	15223	15479	15370	15395	15228	15327	15506	15380	15339	15269	15522	15460	15160	15424	15309	15384	15525	15287	15281	15429	15244	15459	15496	15233	15350	15336	15197	15460	15326	15361	15290	15378	15241	15301	15501	15480	15283	15208	15279	15223	15398	15346	15337	15293	15282	15286	15301	15410	15363	15196	15155	15407	15333	15384	15310	15482	15286	15210	15390	15313	15402	15515	15332	15379	15456	15283	15277	15355	15434	15335	15521	15507	15521	15396	15390	15421	15183	15486	15368	15372	15219	15373	15251	15420	15238	15411	15276	15290	15346	15271	15367	15307	15346	15358	15404	15380	15200	15306	15431	15347	15334	15299	15335	15227	15410	15294	15235	15363	15303	15442	15422	15279	15347	15293	15444	15420	15288	15421	15334	15256	15196	15497	15402	15476	15273	15354	15335	15311	15401	15426	15325	15383	15454	15295	15296	15293	15224	15301	15237	15387	15260	15441	15396	15406	15311	15343	15438	15278	15369	15485	15131	15352	15460	15302	15331	15355	15252	15348	15364	15203	15378	15229	15291	15301	15431	15329	15364	15128	15161	15486	15374	15283	15292	15337	15389	15252	15313	15273	15460	15273	15215	15364	15328	15346	15327	15164	15172	15389	15304	15384	15363	15452	15222	15430	15261	15285	15422	15370	15245	15434	15392	15472	15433	15339	15295	15465	15310	15296	15425	15402	15355	15234	15272	15263	15324	15372	15352	15308	15329	15482	15260	15495	15379	15238	15260	15408	15225	15405	15431	15433	15381	15273	15365	15312	15414	15240	15318	15266	15247	15459	15516	15314	15304	15402	15503	15280	15154	15405	15377	15455	15317	15363	15427	15365	15270	15286	15383	15322	15347	15437	15349	15538	15321	15317	15441	15274	15324	15460	15429	15475	15288	15339	15418	15302	15526	15333	15409	15309	15438	15376	15434	15308	15125	15333	15334	15283	15330	15234	15328	15334	15505	15437	15261	15369	15367	15408	15110	15429	15292	15089	15205	15378	15336	15386	15441	15478	15552	15218	15319	15434	15315	15450	15299	15457	15421	15462	15377	15279	15271	15441	15520	15232	15099	15325	15290	15194	15463	15224	15326	15073	15332	15376	15287	15163	15458	15216	15334	15171	15269	15521	15460	15230	15399	15318	15485	15456	15296	15307	15310	15364	15219	15277	15329	15464	15312	15477	15207	15430	15324	15411	15460	15351	15483	15206	15353	15267	15427	15347	15432	15402	15295	15432	15328	15415	15433	15344	15405	15262	15313	15132	15358	15320	15375	15386	15337	15349	15232	15381	15339	15384	15422	15327	15376	15246	15404	15313	15247	15345	15644	15342	15151	15292	15267	15301	15305	15467	15370	15442	15311	15352	15238	15208	15525	15467	15424	15403	15314	15207	15187	15122	15291	15346	15288	15406	15451	15435	15327	15194	15298	15436	15366	15205	15168	15323	15483	15185	15175	15420	15402	15430	15160	15310	15370	15335	15214	15291	15279	15406	15315	15273	15244	15433	15451
23027	22344	36668	36595	31052	24804	23647	18257	17183	17518	17522	17328	17447	17167	17518	17194	17200	17345	17387	17309	17140	17370	17341	17065	17127	17357	17170	16901	17120	17325	17224	17164	17135	17278	17075	17244	17158	17234	17120	17106	17093	16957	17080	17097	17104	16959	17045	17194	16955	17177	16882	17015	17232	17093	17133	17006	17191	17151	17314	17040	17008	17005	16874	16908	17046	17187	17075	17040	17067	17117	16946	17070	17052	17152	17129	17029	16863	17199	17055	16841	17235	16927	16905	16959	17210	17171	17039	17124	17135	16933	17009	16952	17038	17111	17033	17013	16942	16865	17021	17106	17217	17047	17106	17029	17129	16855	17134	16906	17131	17108	17200	16993	16969	16942	17181	17044	17127	17049	17109	16953	16923	17120	17001	17045	17133	16953	16994	16904	16962	17021	17067	17163	17173	17091	17135	16924	17005	17021	17128	17023	17163	17079	17278	17150	17127	16939	16790	17045	16991	16934	17009	17024	17172	17066	17036	17065	17088	16984	16893	16839	16970	17070	17086	16857	16998	16969	17121	16837	17072	17040	17026	17179	17109	16966	16990	17177	16990	17080	17127	17105	17021	17021	17032	16953	17122	16911	17075	16929	17136	17120	17049	17369	17194	16874	16887	17068	16984	17216	17124	17096	17074	17136	16975	17166	17147	16913	17102	17045	16920	16856	16979	16884	16968	17103	17028	16860	16985	17001	17179	16912	16864	17022	17152	17185	16884	16922	17082	16878	17063	16951	16986	16984	17166	17059	16850	17006	16888	16934	16983	17180	16973	16922	16914	17087	16967	17034	16896	17001	16921	16998	16870	16950	17126	17047	17066	16895	17050	17139	17143	16828	17148	16993	16966	16949	16986	16951	16909	17048	17023	17133	17099	16937	16920	17213	17101	16927	16947	17221	17047	17018	17018	17060	16977	17233	16933	17276	16974	16928	17006	17194	17137	17057	16957	17116	16951	17085	17092	17010	16859	16791	16808	16788	17103	16909	17037	16961	17135	16969	16905	17016	17100	17195	17204	17186	16966	17026	16841	16983	17026	17017	16882	17088	17070	16912	16946	17014	17069	17159	17016	17133	17128	16932	17124	17043	17120	16872	17131	17061	17011	17081	17099	17068	17153	16989	17143	16861	16898	17194	16888	16908	16921	16839	16972	17098	17086	16905	17014	17288	17258	17067	17184	16868	17185	16897	16981	17067	16894	17083	17027	16952	16857	17079	17048	16961	17065	17175	17379	16893	16927	16968	17008	16921	16672	16977	17133	17131	16920	17021	17004	17017	16994	17082	16910	17094	17110	17063	16989	17074	17109	16998	16954	17004	16948	16944	17027	17115	17149	17207	17015	17063	16901	17044	16999	17207	16911	17006	16883	16928	16882	17005	17034	17178	16990	17020	17082	16827	17094	16914	16903	16906	17002	16974	17044	17096	17057	17031	17060	17133	17045	17109	16993	16889	16943	17106	16884	17027	16909	16682	17188	17081	16831	16869	17016	17093	17157	16984	16938	17060	17068	17167	17137	17038	17046	17137	17019	16989	17073	16956	16952	17238	17224	17120	16889	16796	17030	17209	16741	16988	16997	17121	17047	16907	16980	17180	16891	16936	16990	16923	17156	17149	17026	17284	17035	17062	17011	16946	17080	17170	17026	16999	17001	17055	17174	16977	17100	17018	17008	16972	16973	17109	17057	17070	16904	17018	17027	16909	17123	17108	17095	17030	17238	17168	17006	16996	16968	16928	17056	16925	16965	17120	16975	16787	16910	17069	16952	16819	16700	17024	17097	16997	16897	17051	17297	16965	16964	16906	16907	17052	17063	17128	16963	17003	17060	17074	17010	17242	16925	16979	17244	17181	17079	17053	17081	17135	16927	17131	16921	16994	16796	16892	17106	17093	16988	16883	17055	16767	16965	17118	17268	17138	17055	17037	17236	17264	17135	16879	16886	17149	16804	17027	16929	17036	17033	17013	16863	16891	17085	16987	17130	17096	17020	16960	17099	17097	17085	17187	17115	17080	17095	16890	17125	17145	17079	17039	17054	17195	17102	17022	17180	17238	17108	17012	17077	16849	17053	16971	17006	17113	16968	16893	17072	17029	17169	16882	17161	17118	17216	17215	16978	17017	16958	16974	17004	16969	17024	17113	17072	16962	17020	17087	16875	17010	17127	17020	16954	16887	16922	17003	17205	17115	17134	17004	16926	17098	17058	17228	16977	17042	16837	16938	17061	16830	17079	17064	16966	17094	17078	16850	17010	17015	16913	17035	17082	17127	17144	17131	17036	16763	17015	17005	17022	17052	16861	16970	16972	17153	16996	17047	16913	16974	17212	17166	17150	16936	17162	17029	16967	17071	16917	16955	17041	16833	17097	16933	16974	16772	16941	16959	17072	17077	16926	17096	17105	17144	16974	17103	16967	17073	17093	17044	17148	17118	17110	17017	16912	17176	16839	17141	16972	17203	16960	16972	17149	16973	17011	16904	16729	16927	17037	16964	16952	16986	16927	17017	16899	16877	16944	17158	16956	17092	16974	16890	17066	17135	17031	17067	17067	17074	17051	16967	16914	16813	16996	17234	16965	16981	17244	16902	17104	17014	17249	17220	16902	17106	16908	17004	17163	17105	17012	17029	17119	17347	17106	17025	16909	16877	17006	17195	17214	16999	17234	16961	17097	17027	17008	17155	16912	17208	17106	16914	17160	16959	17045	17041	17045	16984	16956	16966	17004	17038	17066	17059	16923	16932	17143	17071	17084	16956	17034	17044	17013	17270	17080	16971	17131	16974	16961	17032	16858	17020	16796	16942	17180	17031	17021	17162	16999	16936	17055	16957	17031	16933	16902	17059	17066	16854	17161	17160	16996	17136	17012	17130	16932	17031	16877	16975	17143	16935	17194	17065	17110	16841	17089	16973	16947	17015	17243	16966	17094	17157	16992	16954	16966	16985	17074	16868	17073	16981	17130	17152	17052	17053	17046	16924	16923	16824	17067	17034	17077	16999	17067	17038	16949	17120	17126	16998	17037	17009	17223	16964	17054	16982	16931	17106	16904	17165	16965	16707	17207	17105	16910	16981	16897	16956	17094	17215	16862	17278	17217	17132	17091	16896	16954	17035	17141	16993	16945	17031	16991	16879	17076	17071	17046	16930	16909	17179	16982	16814	17159	17045	17313	16873	16976	16985	17091	16875	16949	16775	16938	16820	17010	16973	16899	17110	17001	17175	17263	17216	17085	16936	16832	17123	17050	17063	16893	16868	17072	16965	17002	17036	16794	16827	17204	17040	17045	17042	17099	17078	16983	16936	16935	16959	16892	17069	17125	16844	16837	16965	17108	16986	17079	16955	16708	16754	17049	16959	16970	17077	17003	17162	17131	16949	17027	17015	16976	17017	17095	16803	17120	16972	16976	17161	16979	17140	16987	16873	17003	16922	17007	17105	16961	17091	17160	17032	16863	17074	17175	17031	17009	16852	17191	16932	16889	17033	17201	17090	17027	17075	16952	16877	17153	17182	16987	17010	17018	16948	16943	16938	16999	17038	16928	17053	17140	16675	16838	17045	16952	17125	17134	17159	17069	16916	17017	17196	17001	16993	16894	17150	16823	16875	17222	16762	17026	17330	17233	17204	17072	16956	17075	17170	17000	17074	16832	17190	17076	17123	16908	16971	17136	16961	16816	16877	16883	16932	16999	16682	16912	16926	16925	16922	17053	17213	17042	16816	17054	17016	17080	16967	16945	16965	16957	17009	16903	17054	16882	16945	16978	17065	16916	17185	16898	17073	16962	16893	16989	16905	17251	16916	17016	16932	17008	17023	17113	16994	17094	17120	17007	16872	17163	16931	16963	17179	17147	17010	16982	16964	17046	17023	17083	16976	16883	16927	16874	17198	16913	17124	16997	17055	17056	16967	17002	17200	16865	17176	17108	16862	17209	17004	17077	17008	17223	17235	17136	16900	17129	17030	16847	17053	17000	17030	17340	17205	16802	17067	17038	17080	17147	17126	17058	16975	17080	17029	17199	16828	17075	17085	17115	16985	17220	17135	17047	17169	16910	17005	16981	17220	16820	17082	16942	16991	16929	16894	17017	16935	17214	16861	16925	17190	16861	17055	16999	16955	17219	17114	16966	16985	17019	16882	17053	17198	16849	17108	17113	16990	17001	16776	17205	17141	17046	16874	17072	16994	17151	17115	17052	17006	17233	16886	16865	17191	17071	16964	16988	17089	17020	17373	17145	17161	16972	17233	17017	17181	16932	17134	16909	17096	17019	17062	17073	17240	17118	17121	17059	16895	17098	16916	17090	17071	17125	17160	16909	17071	17002	16855	17048	17087	17130	17000	17057	16880	17129	17094	17139	17064	17191	17018	17015	17014	17028	17098	16993	16868	16863	17123	17212	17082	16867	16841	17069	17062	17032	17144	17074	16961	17064	17061	17027	17081	16941	16820	17052	16858	16992	17233	17068	17174	17051	17003	17088	16899	16916	17144	16849	17224	17162	17040	16896	16992	17108	16916	16852	16910	16987	17037	16928	16945	16905	17113	17269	16981	17001	17068	16894	16914	16836	17051	17058	17050	17156	16908	17013	16894	17017	17227	17079	17050	16997	17187	16928	17044	16731	17079	16817	17337	16842	16994	17041	17293	16864	17051	16968	16928	17065	17042	16854	17063	17012	16846	17023	17043	17047	16993	17186	17169	16909	17175	16876	17225	16952	17121	16883	16972	16986	17086	17121	17070	17102	16994	16948	17150	17201	17134	17019	17047	16815	17091	16831	17012	16985	17083	16866	17001	17012	16905	17022	16968	16998	16919	17059	16979	16998	17175	17083	16896	16961	17242	17291	17031	17003	16982	17098	17149	17050	17043	17056	16989	17015	17201	16858	17017	17220	17117	17191	16997	17022	16937	16984	17076	16922	17098	17025	16864	16928	17115	16820	16928	17211	17019	16997	17167	17099	17184	16994	17017	17107	16882	16973	16827	17173	16878	16929	16845	17114	17074	16803	16968	17212	17104	17143	17124	17121	17129	17043	17051	17167	17232	17123	16971	17019	17041	17026	16996	16985	16901	17003	17119	17168	17180	16986	16913	16956	16913	17011	16953	17005	16934	17129	16845	17087	17051	16977	16962	16991	16871	17189	17055
63311	102407	96531	72755	47342	17199	15364	15287	15188	15293	15495	15209	15382	15268	15369	15221	15278	15215	15423	15245	15535	15356	15466	15283	15347	15414	15330	15232	15263	15120	15372	15269	15381	15280	15402	15478	15230	15408	15292	15337	15368	15476	15457	15324	15446	15244	15224	15267	15330	15220	15219	15531	15274	15189	15391	15378	15442	15256	15471	15396	15321	15361	15349	15140	15342	15401	15350	15288	15402	15541	15407	15334	15275	15395	15338	15228	15240	15441	15486	15482	15348	15274	15202	15237	15221	15282	15273	15318	15282	15341	15286	15263	15316	15238	15286	15234	15283	15343	15292	15285	15396	15229	15262	15228	15122	15516	15344	15284	15310	15335	15282	15226	15185	15455	15228	15291	15342	15283	15275	15303	15343	15437	15451	15242	15328	15466	15247	15248	15429	15342	15488	15315	15335	15267	15287	15356	15413	15185	15244	15351	15346	15290	15237	15229	15419	15287	15518	15145	15208	15334	15103	15266	15451	15303	15364	15290	15222	15295	15273	15220	15344	15431	15286	15420	15311	15367	15276	15153	15283	15485	15258	15339	15275	15331	15429	15332	15283	15217	15340	15353	15338	15213	15157	15438	15327	15230	15434	15364	15362	15491	15279	15403	15286	15281	15339	15216	15536	15228	15312	15359	15241	15431	15251	15364	15323	15429	15262	15392	15166	15335	15303	15249	15308	15466	15141	15278	15296	15253	15301	15196	15294	15354	15302	15268	15224	15359	15325	15299	15223	15390	15291	15195	15156	15346	15359	15293	15314	15350	15305	15129	15280	15156	15266	15137	15457	15248	15250	15170	15259	15497	15263	15203	15473	15273	15055	15327	15225	15255	15394	15399	15166	15205	15506	15305	15447	15207	15335	15341	15161	15355	15263	15311	15488	15465	15270	15141	15333	15127	15281	15326	15435	15178	15471	15401	15117	15391	15295	15367	15423	15391	15386	15229	15539	15229	15328	15340	15366	15401	15201	15386	15254	15277	15142	15506	15347	15159	15293	15259	15128	15215	15238	15465	15396	15367	15379	15408	15304	15489	15252	15262	15270	15191	15338	15293	15493	15241	15350	15253	15422	15123	15254	15387	15258	15261	15361	15525	15147	15362	15245	15452	15298	15215	15190	15268	15388	15347	15238	15333	15182	15324	15357	15269	15397	15297	15292	15272	15198	15276	15403	15299	15165	15214	15442	15417	15199	15346	15139	15441	15334	15488	15539	15243	15320	15374	15324	15223	15317	15364	15195	15282	15379	15477	15326	15251	15338	15290	15353	15284	15294	15280	15386	15210	15341	15336	15369	15291	15271	15145	15377	15295	15269	15424	15083	15354	15390	15339	15389	15244	15257	15258	15474	15304	15143	15457	15375	15240	15183	15242	15416	15275	15265	15185	15316	15458	15329	15270	15362	15216	15278	15297	15330	15363	15456	15287	15297	15421	15285	15174	15240	15354	15410	15264	15086	15328	15477	15255	15387	15233	15227	15184	15258	15341	15398	15282	15206	15363	15224	15142	15312	15350	15189	15428	15291	15277	15486	15237	15238	15271	15241	15350	15315	15283	15176	15250	15313	15391	15387	15301	15391	15241	15173	15101	15148	15277	15077	15170	15307	15201	15203	15231	15266	15361	15384	15282	15228	15369	15229	15340	15217	15311	15325	15354	15383	15376	15319	15289	15437	15360	15284	15144	15388	15418	15290	15253	15326	15428	15319	15249	15469	15359	15422	15551	15259	15182	15104	15326	15383	15488	15363	15190	15230	15530	15217	15432	15412	15060	15170	15316	15395	15311	15151	15260	15052	15387	15435	15326	15355	15226	15237	15268	15140	15431	15244	15158	15463	15389	15342	15421	15203	15287	15128	15300	15217	15210	15364	15377	15347	15233	15536	15375	15199	15356	15171	15280	15478	15173	15363	15269	15425	15459	15190	15293	15261	15291	15296	15367	15329	15328	15410	15393	15358	15383	15268	15243	15183	15245	15368	15316	15227	15280	15343	15294	15422	15169	15411	15323	15213	15262	15470	15316	15164	15329	15313	15129	15151	15350	15392	15277	15245	15303	15261	15146	15327	15285	15281	15232	15408	15213	15365	15188	15409	15245	15369	15355	15297	15251	15531	15429	15206	15351	15278	15223	15290	15464	15263	15391	15348	15220	15474	15286	15102	15367	15447	15461	15238	15295	15455	15354	15408	15238	15293	15376	15336	15418	15168	15210	15366	15170	15214	15351	15291	15206	15460	15242	15246	15367	15351	15314	15244	15388	15261	15189	15247	15333	15253	15284	15417	15384	15278	15145	15223	15369	15342	15345	15166	15227	15170	15134	15366	15278	15546	15272	15281	15309	15150	15198	15331	15281	15245	15236	15258	15310	15334	15364	15457	15361	15341	15258	15383	15146	15348	15232	15277	15441	15201	15411	15363	15238	15144	15380	15339	15349	15251	15233	15338	15214	15266	15360	15387	15144	15499	15193	15408	15375	15248	15290	15361	15291	15057	15411	15282	15500	15197	15221	15465	15223	15169	15229	15371	15364	15357	15287	15314	15312	15443	15251	15331	15346	15277	15367	15339	15445	15281	15232	15268	15359	15335	15134	15198	15217	15326	15275	15268	15201	15338	15272	15406	15228	15388	15220	15303	15208	15260	15381	15393	15437	15481	15126	15223	15404	15160	15308	15277	15307	15279	15370	15350	15386	15250	15263	15296	15429	15325	15269	15226	15137	15191	15486	15378	15399	15207	15150	15252	15304	15272	15311	15522	15212	15148	15345	15371	15376	15279	15288	15182	15302	15405	15310	15258	15273	15253	15202	15268	15188	15263	15551	15252	15380	15119	15394	15367	15181	15248	15189	15265	15340	15192	15266	15337	15272	15290	15153	15175	15372	15105	15315	15179	15246	15367	15366	15199	15208	15435	15235	15246	15370	15226	15267	15350	15406	15309	15280	15210	15390	15336	15252	15311	15210	15276	15245	15406	15343	15370	15277	15148	15363	15385	15276	15302	15411	15315	15206	15322	15327	15333	15242	15098	15377	15330	15250	15318	15317	15326	15364	15193	15331	15396	15286	15496	15277	15311	15230	15312	15289	15321	15307	15205	15259	15398	15280	15221	15465	15381	15321	15267	15342	15176	15480	15346	15334	15240	15282	15276	15410	15226	15188	15327	15337	15228	15463	15211	15391	15170	15490	15377	15379	15238	15341	15388	15444	15377	15182	15358	15172	15338	15301	15165	15408	15226	15201	15181	15278	15449	15333	15197	15403	15526	15296	15456	15498	15290	15376	15211	15273	15464	15323	15151	15478	15368	15280	15249	15269	15364	15215	15351	15305	15291	15256	15266	15244	15264	15313	15220	15309	15276	15480	15211	15354	15204	15410	15474	15288	15304	15352	15345	15344	15336	15182	15328	15110	15218	15221	15402	15372	15470	15220	15328	15280	15086	15203	15287	15276	15343	15310	15381	15490	15212	15246	15240	15303	15200	15243	15400	15419	15169	15188	15295	15343	15234	15147	15397	15282	15287	15292	15319	15381	15502	15272	15293	15361	15289	15348	15427	15381	15204	15423	15368	15386	15252	15409	15355	15286	15367	15237	15426	15240	15330	15294	15386	15185	15227	15331	15333	15424	15255	15213	15416	15229	15379	15184	15452	15433	15502	15436	15284	15326	15288	15313	15419	15332	15326	15153	15281	15459	15233	15317	15291	15313	15331	15320	15393	15188	15134	15361	15134	15346	15274	15186	15318	15307	15253	15097	15295	15186	15230	15414	15315	15294	15282	15391	15270	15204	15306	15315	15253	15490	15408	15227	15355	15274	15311	15214	15320	15463	15309	15316	15229	15383	15261	15219	15337	15391	15235	15131	15496	15295	15338	15266	15378	15196	15228	15329	15293	15312	15348	15209	15347	15251	15295	15347	15383	15312	15298	15249	15265	15365	15449	15241	15268	15297	15165	15400	15309	15284	15189	15248	15081	15374	15353	15279	15242	15418	15402	15465	15280	15145	15317	15322	15455	15200	15142	15341	15240	15349	15239	15094	15185	15394	15349	15326	15125	15525	15253	15271	15272	15191	15155	15225	15284	15255	15330	15235	15390	15170	15373	15322	15289	15445	15187	15208	15379	15461	15408	15256	15302	15412	15333	15120	15256	15292	15209	15258	15136	15158	15322	15331	15139	15243	15460	15220	15220	15297	15377	15374	15267	15272	15311	15354	15368	15370	15379	15273	15413	15287	15163	15379	15268	15365	15383	15300	15369	15365	15364	15314	15197	15381	15474	15098	15236	15300	15526	15231	15387	15275	15383	15166	15429	15446	15256	15378	15233	15262	15237	15341	15399	15342	15262	15330	15079	15246	15186	15265	15351	15323	15369	15415	15450	15367	15304	15247	15280	15290	15242	15204	15231	15299	15233	15306	15256	15175	15229	15382	15398	15298	15352	15357	15138	15318	15322	15373	15184	15172	15324	15312	15282	15244	15340	15376	15370	15500	15221	15355	15279	15321	15322	15242	15317	15246	15297	15285	15227	15320	15529	15206	15352	15430	15320	15308	15153	15311	15486	15359	15242	15288	15284	15451	15375	15359	15295	15351	15547	15336	15330	15408	15205	15220	15148	15446	15376	15434	15253	15332	15290	15390	15215	15278	15242	15354	15379	15377	15335	15419	15317	15501	15197	15328	15364	15351	15324	15409	15362	15449	15373	15270	15360	15289	15477	15351	15290	15389	15132	15272	15184	15299	15298	15041	15382	15313	15165	15368	15468	15020	15259	15457	15310	15287	15210	15381	15354	15285	15199	15296	15114	15276	15347	15255	15317	15327	15317	15268	15296	15275	15291	15275	15245	15405	15354	15204	15397	15112	15262	15364	15222	15312	15396	15361	15402	15190	15141	15375	15224	15341	15331	15375	15367	15493	15290	15420	15221	15287	15231	15175	15313	15490	15271	15255	15406	15278	15155	15219	15363	15218	15281	15291	15291	15142	15298	15248	15304	15260	15379	15224	15363	15229	15246	15318	15149	15298	15245	15306	15118	15301	15308	15219	15359	15064	15341	15290	15059	15339	15400	15197	15254	15406	15169	15329	15377	15262	15197	15201	15207	15322	15403	15275	15335	15335	15244	15466	15386	15453	15370	15241	15499	15093	15294	15259
27996	31687	41958	32610	21731	16538	15835	15659	15156	15613	15598	15510	15466	15384	15438	15446	15320	15564	15354	15415	15515	15669	15325	15380	15741	15441	15540	15508	15336	15444	15478	15398	15365	15734	15482	15160	15533	15314	15515	15403	15313	15614	15366	15511	15496	15466	15193	15627	15422	15506	15504	15630	15516	15476	15536	15220	15451	15441	15453	15612	15653	15648	15282	15347	15569	15170	15430	15515	15321	15551	15352	15330	15185	15255	15454	15287	15556	15321	15374	15388	15257	15270	15329	15469	15372	15564	15626	15271	15354	15417	15481	15597	15444	15507	15543	15416	15282	15416	15587	15460	15308	15571	15620	15338	15285	15357	15411	15365	15477	15436	15447	15529	15471	15518	15358	15415	15355	15598	15394	15547	15287	15653	15432	15349	15201	15584	15518	15519	15463	15535	15428	15433	15511	15353	15387	15441	15552	15329	15460	15547	15351	15364	15758	15563	15458	15359	15614	15479	15364	15684	15503	15341	15427	15702	15419	15404	15517	15462	15499	15483	15371	15407	15452	15252	15293	15277	15456	15506	15419	15563	15309	15475	15455	15397	15424	15327	15490	15433	15297	15322	15664	15393	15521	15468	15301	15368	15402	15435	15587	15672	15390	15397	15332	15413	15335	15440	15446	15434	15550	15628	15581	15553	15388	15381	15300	15249	15512	15436	15518	15656	15395	15584	15560	15443	15389	15391	15390	15626	15414	15625	15493	15598	15616	15519	15478	15634	15458	15527	15468	15464	15499	15566	15464	15457	15312	15605	15636	15335	15527	15361	15603	15382	15407	15403	15555	15258	15417	15408	15315	15465	15623	15625	15445	15404	15192	15564	15426	15441	15454	15453	15421	15337	15444	15415	15235	15430	15586	15481	15532	15579	15534	15335	15441	15439	15386	15579	15552	15295	15402	15383	15501	15332	15268	15271	15359	15403	15476	15514	15333	15372	15534	15586	15484	15318	15492	15395	15488	15410	15573	15580	15384	15288	15413	15409	15394	15578	15426	15390	15460	15594	15397	15293	15397	15432	15579	15417	15567	15439	15370	15467	15379	15474	15364	15244	15389	15403	15468	15472	15657	15529	15536	15356	15491	15467	15570	15404	15332	15528	15455	15537	15534	15622	15281	15421	15587	15462	15505	15413	15218	15318	15450	15400	15608	15584	15182	15404	15438	15328	15426	15426	15521	15329	15524	15327	15573	15494	15254	15406	15523	15533	15491	15249	15515	15440	15396	15555	15341	15582	15237	15452	15569	15486	15520	15460	15394	15390	15248	15470	15265	15507	15400	15372	15600	15490	15451	15232	15297	15300	15167	15415	15388	15386	15435	15219	15457	15421	15422	15450	15465	15416	15401	15547	15422	15449	15580	15456	15370	15446	15559	15482	15406	15477	15623	15544	15435	15562	15502	15308	15571	15464	15405	15470	15542	15485	15434	15248	15398	15411	15177	15413	15444	15416	15474	15492	15485	15507	15438	15632	15459	15464	15410	15308	15710	15563	15586	15429	15437	15377	15446	15515	15582	15444	15277	15431	15525	15506	15432	15522	15491	15707	15341	15518	15415	15483	15359	15481	15246	15277	15299	15263	15550	15332	15431	15267	15484	15460	15414	15438	15349	15439	15379	15530	15413	15424	15375	15564	15638	15470	15479	15430	15333	15368	15569	15525	15644	15370	15354	15269	15255	15562	15604	15523	15390	15638	15458	15640	15383	15533	15336	15420	15358	15436	15423	15454	15376	15379	15276	15272	15513	15383	15508	15313	15434	15317	15339	15518	15456	15463	15598	15327	15461	15514	15441	15629	15486	15506	15592	15605	15343	15566	15557	15510	15487	15588	15434	15331	15254	15293	15473	15526	15464	15377	15596	15337	15521	15585	15444	15509	15256	15234	15531	15515	15491	15337	15346	15443	15357	15528	15376	15455	15497	15499	15575	15268	15353	15532	15520	15603	15534	15594	15339	15454	15506	15655	15512	15492	15402	15417	15439	15587	15374	15489	15418	15474	15553	15562	15262	15169	15423	15496	15417	15193	15311	15361	15471	15460	15432	15606	15452	15460	15566	15503	15587	15569	15333	15525	15314	15362	15482	15444	15411	15472	15611	15373	15482	15388	15545	15569	15460	15412	15405	15514	15525	15487	15413	15404	15128	15294	15346	15379	15255	15269	15351	15421	15483	15387	15368	15407	15536	15416	15345	15511	15453	15373	15443	15560	15542	15703	15455	15454	15461	15447	15364	15568	15522	15363	15416	15538	15401	15300	15546	15461	15371	15252	15446	15512	15485	15473	15639	15479	15666	15432	15410	15430	15500	15259	15487	15631	15518	15402	15459	15513	15404	15411	15517	15462	15368	15386	15548	15493	15594	15795	15430	15525	15388	15397	15620	15618	15385	15376	15454	15565	15595	15474	15655	15542	15430	15611	15492	15476	15524	15657	15428	15564	15522	15557	15494	15498	15395	15415	15491	15415	15284	15556	15640	15473	15432	15421	15395	15421	15415	15467	15753	15410	15393	15470	15478	15516	15276	15622	15486	15313	15560	15420	15314	15387	15296	15480	15482	15344	15350	15403	15501	15453	15559	15528	15518	15526	15316	15365	15406	15635	15321	15558	15583	15565	15353	15236	15368	15478	15505	15577	15347	15511	15414	15566	15432	15533	15420	15436	15399	15407	15461	15436	15492	15419	15439	15369	15551	15351	15388	15513	15317	15400	15368	15282	15499	15483	15474	15605	15274	15515	15494	15447	15428	15349	15364	15473	15577	15421	15580	15501	15360	15317	15414	15250	15545	15308	15496	15445	15567	15474	15393	15416	15471	15359	15578	15460	15523	15279	15579	15429	15528	15316	15509	15572	15412	15498	15413	15371	15545	15558	15526	15567	15370	15280	15445	15479	15444	15308	15538	15499	15503	15316	15367	15358	15424	15733	15528	15359	15462	15548	15493	15322	15326	15325	15411	15343	15297	15191	15473	15569	15415	15496	15326	15724	15409	15521	15257	15307	15528	15187	15227	15279	15418	15429	15526	15639	15168	15388	15243	15315	15334	15359	15519	15460	15596	15379	15455	15620	15358	15359	15465	15488	15516	15308	15564	15369	15277	15361	15589	15411	15555	15496	15535	15346	15396	15646	15484	15470	15462	15424	15470	15367	15344	15460	15447	15523	15368	15504	15514	15348	15250	15353	15401	15490	15512	15479	15410	15547	15524	15549	15431	15309	15404	15385	15416	15421	15407	15501	15520	15456	15542	15268	15362	15317	15577	15335	15605	15371	15570	15408	15340	15376	15548	15382	15635	15534	15430	15442	15521	15585	15629	15516	15647	15567	15299	15543	15409	15582	15556	15377	15390	15301	15504	15450	15363	15396	15417	15385	15459	15319	15543	15525	15411	15347	15293	15437	15454	15476	15312	15595	15312	15304	15425	15464	15653	15455	15478	15539	15655	15431	15359	15561	15566	15081	15296	15576	15437	15361	15397	15482	15571	15517	15222	15457	15609	15456	15412	15403	15555	15465	15428	15407	15203	15368	15426	15701	15442	15479	15749	15635	15372	15404	15307	15354	15476	15343	15390	15366	15305	15386	15444	15398	15385	15572	15366	15507	15456	15457	15515	15479	15494	15480	15449	15468	15397	15394	15524	15466	15401	15463	15653	15493	15393	15338	15547	15351	15342	15545	15434	15551	15379	15382	15439	15358	15503	15254	15420	15445	15249	15364	15503	15299	15462	15493	15318	15347	15452	15521	15436	15377	15477	15519	15399	15554	15544	15449	15367	15559	15597	15461	15438	15537	15348	15526	15358	15129	15432	15296	15609	15338	15383	15298	15279	15605	15251	15349	15291	15372	15441	15427	15586	15322	15673	15581	15605	15458	15410	15482	15307	15492	15354	15622	15410	15400	15451	15421	15439	15625	15265	15527	15275	15425	15443	15438	15432	15425	15462	15392	15415	15403	15413	15332	15351	15550	15502	15513	15488	15330	15546	15380	15583	15535	15499	15266	15393	15468	15312	15619	15590	15415	15381	15556	15445	15474	15470	15598	15475	15464	15559	15431	15295	15335	15571	15536	15347	15545	15512	15565	15476	15435	15499	15511	15258	15317	15424	15434	15358	15483	15502	15372	15670	15512	15372	15289	15495	15425	15596	15412	15505	15420	15581	15276	15437	15440	15343	15378	15602	15444	15506	15433	15368	15441	15444	15525	15477	15460	15319	15389	15427	15340	15626	15470	15591	15403	15609	15469	15430	15350	15286	15412	15459	15266	15234	15521	15350	15367	15482	15567	15429	15398	15506	15524	15291	15189	15425	15445	15586	15484	15434	15474	15559	15411	15467	15330	15541	15339	15486	15385	15566	15378	15439	15282	15372	15507	15271	15323	15239	15307	15513	15215	15235	15355	15721	15572	15200	15462	15249	15422	15418	15235	15490	15489	15348	15519	15682	15376	15421	15491	15459	15627	15450	15433	15534	15600	15402	15402	15245	15405	15457	15541	15373	15411	15489	15389	15368	15462	15485	15515	15595	15542	15567	15341	15412	15457	15486	15381	15696	15427	15453	15493	15577	15612	15540	15580	15558	15440	15633	15465	15535	15457	15434	15506	15467	15261	15428	15481	15566	15406	15463	15464	15438	15445	15316	15269	15618	15591	15500	15336	15407	15425	15527	15463	15565	15404	15226	15452	15582	15659	15456	15360	15442	15321	15465	15506	15513	15324	15410	15666	15295	15516	15546	15420	15388	15510	15505	15301	15437	15583	15702	15287	15483	15359	15441	15592	15447	15402	15436	15374	15362	15410	15505	15310	15448	15502	15456	15420	15495	15468	15325	15500	15504	15573	15529	15604	15476	15266	15334	15712	15557	15345	15367	15390	15358	15507	15582	15555	15564	15611	15449	15444	15620	15455	15352	15343	15334	15445	15440	15417	15242	15454	15456	15390	15394	15518	15418	15589	15431	15289	15351	15450	15587	15372	15642	15481	15418	15487	15496	15341	15382	15338	15512	15622	15455	15250	15306	15334	15378	15517	15562	15335	15395	15437	15510	15383	15318	15602	15427	15377	15416	15394	15379	15419	15491	15585	15474	15364	15428	15493	15460	15413	15461	15633	15438	15631	15461	15316	15503	15438	15400	15537	15498	15568	15469	15315
30321	52841	47103	31352	19989	14298	14354	14321	14217	14290	14178	14393	14259	14225	14131	14191	14273	14111	14221	14300	14299	14050	14374	14237	14236	14325	14101	14298	14210	14189	14312	14258	14281	14260	14158	14177	14294	14423	14392	14290	14083	14327	14272	14294	14406	14255	14237	14308	14351	14349	14306	14198	14238	14229	14191	14257	14100	14378	14297	14090	14165	14304	14113	14251	14302	14400	14362	14287	14369	14236	14258	14308	14163	14283	14170	14275	14320	14229	14256	14168	14310	14184	14216	14257	14183	14178	14288	14233	14141	14310	14333	14164	14209	14516	14365	14258	14215	14319	14108	14318	14046	14346	14166	14148	14112	14147	14434	14349	14169	14376	14363	14232	14339	14267	14276	14493	14240	14246	14264	14277	14270	14264	14299	14296	14322	14260	14352	14313	14233	14195	14296	14164	14296	14098	14354	14356	14149	14360	14127	14426	14159	14058	14224	14266	14363	14171	14137	14299	14117	14466	14220	14395	14334	14233	14229	14241	14290	14363	14324	14028	14136	14326	14381	14260	14311	14297	14174	14133	14244	14294	14129	14268	14199	14248	14373	14112	14342	14164	14275	14206	14294	14175	14256	14377	14243	14180	14335	14383	14280	14127	14281	14231	14270	14463	14121	14186	14298	14313	14315	14316	14185	14396	14199	14186	14181	14175	14090	14131	14229	14304	14167	14385	14262	14269	14197	14155	14238	14241	14197	14402	14485	14205	14224	14248	14217	14188	14235	14271	14368	14013	14141	14176	14318	14368	14274	14094	14389	14086	14360	14054	14271	14229	14284	14232	14235	14297	14194	14218	14323	14029	14235	14109	14213	14282	14089	14165	14259	14082	14162	14208	14275	14215	14296	14441	14256	14218	14392	14280	14261	14117	14266	14300	14034	14327	14123	14142	14304	14284	14247	14313	14187	14180	14360	14318	14154	14169	14174	14213	14314	14229	14352	14178	14240	14165	14409	14384	14092	14216	14233	14254	14361	14353	14202	14420	14396	14154	14116	14301	14222	14299	14246	14326	14266	14233	14164	14198	14223	14332	14183	14352	14163	14263	14319	14347	14321	14210	14221	14115	14264	14358	14219	14373	14200	14377	14472	14221	14210	14155	14243	14323	14239	14061	14265	14281	14239	14177	14316	14430	14222	14176	14250	14127	14264	14194	14302	14266	14195	14308	14130	14096	14369	14298	13992	14320	14167	14240	14334	14372	14324	14299	14197	14205	14264	14363	14474	14145	14255	14092	14390	14152	14178	14342	14221	14266	14456	14084	14323	14120	14253	14184	14326	14273	14308	14242	14156	14248	14138	14322	14187	14220	14214	14268	14355	14209	14095	14150	14250	14367	14310	14241	14124	14240	14226	14309	14369	14210	14296	14329	14202	14294	14286	14193	14258	14304	14391	14111	14222	14217	14228	14282	14260	14112	14392	14271	14407	14199	14266	14131	14373	14268	14275	14144	14148	14296	14309	14223	14278	14074	14224	14225	14383	14172	14364	14304	14125	14168	14153	14251	14298	14279	14316	14325	14153	14053	14262	14288	14166	14117	14130	14186	14332	14340	14262	14367	14410	14140	14198	14350	14279	14291	14450	14403	14115	14140	14105	14469	14109	14348	14321	14289	14384	14217	14131	14309	14244	14312	14283	14235	14351	14065	14170	14105	14204	14136	14109	14223	14374	14275	14406	14215	14195	14246	14122	14215	14314	14171	14121	14054	14178	14327	14308	14286	14040	14366	14288	14395	14129	14169	14136	14260	14215	14410	14251	14293	14248	14257	14239	14157	14140	14335	14224	14112	14512	14162	14326	14276	14212	14294	14110	14131	14357	14357	14258	14321	14199	14140	14192	14350	14174	14078	14314	14273	14219	14210	14377	14108	14167	14320	14231	14179	14319	14384	14250	14283	14141	14258	14217	14302	14211	14221	14243	14307	14068	14213	14391	14276	14078	14193	14265	14200	14288	14199	14280	14193	14237	14314	14211	14292	14259	14339	14223	14165	14245	14122	14167	14287	14220	14191	14184	14266	14186	14097	14308	14274	14156	14207	14283	14136	14245	14375	14278	14351	14203	14266	14235	14346	14138	14313	14220	14445	14172	14254	14282	14122	14238	14339	14253	14266	14204	14400	14069	14233	14289	14207	14275	14228	14153	14284	14231	14285	14165	14374	14158	14229	14184	14222	14166	14180	14179	14246	14229	14348	14332	14309	14216	14418	14329	14257	14241	14164	14256	14259	14142	14285	14201	14250	14326	14294	14315	14103	14351	14271	14267	14374	14482	14149	14286	14147	14331	14178	14363	14263	14314	14191	14161	14305	14345	14167	14228	14381	14212	14278	14231	14146	14229	14329	14306	14226	14168	14197	14274	14085	14175	14250	14306	14383	14234	14312	14222	14410	13980	14282	14154	14249	14284	14101	14182	14092	14289	14116	14273	14279	14183	14064	14254	14387	14253	14232	14252	14264	14241	14234	14305	14173	14185	14189	14190	14360	14075	14213	14333	14151	14325	14039	14302	14359	14196	14236	14126	14232	14149	14210	14341	14125	14187	14240	14325	14350	14162	14160	14353	14263	14197	14310	14404	14211	14232	14209	14206	14173	14296	14283	14332	14188	14444	14165	14195	14091	14275	14112	14318	14277	14275	14285	14264	14279	14246	14311	14178	14388	14270	14252	14182	14259	13972	14258	14249	14326	14103	14120	14197	14218	13961	14338	14323	14231	14134	14168	14145	14284	14254	14315	14231	14287	14294	14341	14162	14249	14193	14364	14303	14380	14311	14079	14393	14200	14164	14257	14300	14272	14300	14172	14272	14138	14302	14329	14274	14134	14307	14231	14272	14309	14119	14344	14191	14200	14170	14195	14391	14308	14223	14105	14415	14201	14335	14211	14333	14235	14277	14268	14218	14281	14350	14396	14028	14422	14182	14252	14333	14283	14308	14209	14100	14312	14270	14188	14197	14231	14302	14208	14248	14178	14305	14150	14312	14208	14264	14162	14314	14327	14347	14256	14215	14161	14277	14282	14180	14297	14216	14316	14189	14293	14269	14161	14207	14070	14235	14297	14300	14182	14238	14260	14312	14244	14328	14108	14333	14315	14296	14146	14176	14263	14309	14164	14247	14302	14211	14184	14200	14255	14381	14385	14410	14142	14118	14197	14234	14326	14247	14311	14320	14207	14055	14128	14388	14289	14231	14245	14257	14146	14377	14171	14275	14253	14339	14151	14253	14248	14269	14296	14349	14248	14229	14125	14502	14162	14061	14193	14259	14353	14237	14409	14212	14222	14227	14143	14140	14280	14183	14207	14072	14224	14171	14252	14321	14227	14341	14342	14251	14331	14194	14406	14226	14189	14030	14250	14275	14239	14162	14218	14130	14276	14211	14281	14153	14369	14155	14245	14302	14156	14389	14311	14171	14115	14269	14053	14082	14328	14271	14306	14252	14163	14290	14243	14179	14265	14436	14273	14334	14422	14286	14268	14137	14155	14143	14434	14120	14386	14195	14095	14396	14185	14307	14296	14125	14184	14323	14202	14343	14254	14260	14192	14232	14183	14151	14192	14121	14253	14245	14311	14091	14109	14278	14239	14411	14232	14511	14376	14206	14430	14267	14241	14216	14083	14364	14241	14352	14138	14339	14104	14443	14305	14240	14038	14334	14202	14340	14280	14174	14331	14301	14068	14313	14283	14135	14399	14133	14214	14343	14269	14222	14278	14181	14154	14174	14330	14128	14249	14291	14184	14181	14372	14076	14187	14188	14164	14263	14324	14391	14135	14265	14122	14149	14245	14439	14102	14201	14067	14294	14391	14209	14173	14173	14258	14071	14145	14088	14335	14315	14301	14255	14213	14325	14198	14112	14308	14242	14204	14334	14280	14382	14175	14200	14049	14395	14207	14335	14215	14253	14134	14272	14226	14524	14318	14185	14103	14098	14265	14211	14276	14162	14105	14210	14272	14192	14244	14205	14263	14189	14232	14318	14380	14223	14106	14080	14318	14147	14266	14176	14375	14325	14309	14215	14113	14448	14380	14316	14233	14318	14386	14397	14295	14283	14340	14182	14387	14156	14283	14202	14181	14240	14340	14000	14153	14299	14314	14366	14294	14404	14292	14208	14231	14159	14216	14200	14220	14216	14269	14241	14293	14076	14210	14406	14160	14304	14372	14275	14225	14267	14200	14295	14257	14272	14141	14262	14227	14227	14330	14303	14213	14348	14266	14086	14145	14268	14181	14258	14186	14444	14249	14182	14134	14146	14273	14267	14073	14359	14298	14247	14187	14340	14253	14208	14369	14442	14396	14263	14157	14269	14314	14143	14256	14220	14283	14208	13979	14325	14355	14227	14369	14294	14405	14261	14248	14310	14421	14411	14327	14208	14366	14232	14227	14223	14361	14257	14113	14326	14236	14224	14358	14043	14100	14220	14224	14152	14185	14214	14299	14276	14278	14346	14159	14175	14301	14379	14260	14210	14436	14329	14309	14292	14297	14259	14328	14294	14189	14432	14061	14151	14109	14210	14267	14169	14003	14243	14220	14131	14345	14394	14259	14212	14266	14259	14415	14314	14359	14379	14164	14274	14240	14318	14293	14318	14358	14182	14047	14198	14299	14215	14147	14130	14167	14347	14317	14262	14274	14112	14298	14334	14168	14156	14223	14081	14316	14234	14341	14193	14225	14326	14176	14331	14266	14286	14335	14381	14301	14196	14294	14269	14152	14111	14285	14280	14388	14203	14191	14248	14322	14359	14404	14199	14349	14200	14229	14180	14174	14034	14165	14229	14264	14432	14149	14273	14294	14324	14231	14309	14343	14309	14280	14221	14263	14332	14284	14397	14300	14310	14365	14296	14391	14312	14222	14032	14349	14214	14292	14115	14270	14241	14323	14480	14295	14337	14244	14169	14281	14137	14262	14288	14151	14250	14332	14216	14132	14168	14140	14098	14252	14274	14211	14092	14225	14148	14208	14205	14318	14352	14263	14232	14176	14335	14275	14188	14225	14146	14118	14476	14376	14197	14278	14264	14251	14143	14253	14136	14278	14239	14183	14111	14162	14149	14378	14137	14188	14157	14353	14365	14235	14139	14259	14120	14031	14289	14136	14092	14205	14176	14201	14168	14176	14370	14144	14185	14104	14247	13998
24365	23763	41561	43256	29873	20597	17820	15588	15075	15532	15081	15028	15020	15027	15062	14929	15134	15262	15079	15044	15197	15076	15129	14914	15000	14936	15056	15119	15024	14981	14937	14884	15089	15083	15205	14933	15116	14905	14876	14982	14991	15059	14896	14771	15061	14841	15108	15122	15114	15169	15128	14933	14826	15027	15016	14966	15059	14992	15060	15097	14981	15076	14948	15101	15037	14912	14880	14927	14982	15152	15108	15019	15036	14921	14890	15113	14962	15064	15004	15026	15008	14971	15062	15025	14951	14870	14768	14941	14849	14966	15164	14859	15000	15042	14929	14824	14988	14865	15000	14881	15013	15059	15011	15190	14909	14903	14875	15108	14986	14957	14845	14974	14976	15157	15074	14752	14871	15036	15089	14877	15064	15060	14891	14971	14774	14958	14827	14780	14866	14944	14952	14963	15067	14919	14810	14835	14837	14817	15026	14862	14913	14729	14851	14849	14906	14999	15002	15026	15068	15108	14897	14848	14732	14883	14775	14836	14880	14928	14852	14940	15037	14912	14808	15017	14913	14997	15011	14938	14974	14894	15049	14901	14875	15115	15200	15063	14734	14982	14845	14897	15000	15035	14723	14963	14977	14894	14977	14906	14937	15008	14884	15018	14803	14855	14887	14940	15158	15210	14986	14851	14660	14828	14922	14895	14828	14955	15099	14978	15082	15045	15088	14913	14974	14981	14904	14927	14866	15079	15092	15015	14963	14892	14900	15052	14880	14872	15175	15068	14963	15057	14836	14851	14919	14964	14877	14936	14980	15158	14987	14911	15008	14971	14993	14902	15081	14936	14680	14948	14915	14872	14985	14940	15109	14868	14993	14889	15015	14764	14843	14841	14826	15118	15136	15016	14829	14887	15084	15058	14921	14954	14934	14970	14815	14923	14843	14998	14855	14952	14924	14969	14883	14807	14769	14757	15087	14970	15061	14881	15016	15163	15021	14797	14940	14854	14876	15118	15121	14978	15023	14956	14778	15032	14962	14897	14939	14958	14963	14915	15025	15035	15016	14921	15114	14852	15006	14832	15055	15116	14816	14893	14923	14887	14836	14926	14977	14860	14918	14920	14914	15031	14992	15053	15013	14875	14997	15048	15076	15090	15016	15003	15030	15016	14952	15015	15021	14926	14956	14951	14810	15092	14803	15005	14950	14992	15177	14911	15142	15108	15004	14858	14884	15052	15033	14733	14819	14782	14786	14964	14997	14876	14854	14896	14909	14956	15073	14875	14912	14922	15060	14811	14923	15140	14971	14970	15003	15032	14930	14898	14931	14995	14969	14933	14967	14824	14905	15001	15035	14904	14965	14852	15110	15016	14855	15013	15036	15071	15084	15086	15196	15042	14931	14763	15111	15011	14887	14691	15238	14885	15087	14983	15016	14935	15053	14855	15212	14819	14886	14995	15133	14860	15083	15053	14984	14941	15067	14943	14966	15047	15013	14880	14951	14952	15189	14901	14737	14886	14937	15101	15111	15051	14930	14921	14880	14944	15040	14849	15031	15021	14911	14936	14860	14877	14911	15045	14933	14923	14950	15034	15137	15058	14967	15008	14992	14966	14883	14832	15080	15248	14875	14843	14887	14991	14995	15004	14995	14788	14843	14915	14830	15056	14874	14853	14740	14981	14964	14901	14931	14928	14887	14850	14894	14991	14992	14927	15036	14987	14910	14983	14801	14748	14965	14992	14944	14988	14965	14912	14880	14942	14791	14919	14777	15028	15053	14966	14879	14920	14921	14818	14960	14856	14973	14910	15035	14968	14974	15006	15155	15107	15179	15044	14905	14863	14885	14815	14816	14779	14918	14799	14818	14810	14932	15111	15074	15183	15027	15057	14878	15047	15219	14961	15093	14918	14898	14793	14853	14903	14858	14933	14841	14908	15033	14954	14894	14933	14805	14836	15035	14858	14923	14940	14854	14945	14857	14777	14960	14837	14845	14869	15057	14718	15130	15023	15001	14827	14953	14874	14834	14989	14967	14763	14934	14864	14878	14907	15071	15012	15067	14948	14911	14868	14890	15030	15002	14916	14958	14997	14883	14797	14892	14838	15030	14949	15041	14930	14926	14831	15040	14894	15021	15119	14852	14843	14855	14966	14867	15061	15037	14903	15018	14950	14880	14870	14971	14974	14972	14883	14899	14977	14946	15032	14956	15146	14939	14849	15043	14955	14872	14899	14873	15051	15103	14672	15010	14916	14891	14854	14904	15023	14906	14990	14893	15042	15139	15056	15059	14948	15322	14978	14985	15007	14927	14944	14993	14975	15055	14991	14981	14892	14876	14802	14820	14996	15094	15082	15002	14957	14966	14975	14897	14834	15080	15006	15044	14902	14957	14910	14898	14911	14951	14834	14876	15146	14966	14865	14887	14795	14908	14985	14889	15058	14998	14919	14953	14956	14851	14838	14882	14922	15071	15049	14833	14892	15007	14777	14928	14831	14961	14992	15154	14949	14947	14820	15125	14970	14877	14912	14848	14993	14793	14815	15044	14943	14808	15096	14806	14906	15096	15080	14941	14929	14780	14893	14860	14704	14864	15080	14882	14748	14840	14933	14907	14870	14903	15057	15088	14962	14781	14919	15139	15099	15019	14918	15029	14850	14861	14747	14739	15059	14865	14739	15004	14830	14969	15097	15002	14986	15106	14960	14878	14957	15167	15188	15054	14993	14909	14945	14895	15046	14992	15008	15070	14818	14860	15005	15054	15057	14805	14911	14983	14981	15137	14735	15117	14893	14961	15099	15057	14869	15048	15117	14836	15007	14946	14904	15112	14881	15172	14962	14910	15032	14917	14920	15107	15090	15013	14949	14949	15019	14978	14777	14828	14954	15010	14892	14855	14918	15148	14793	15103	14828	14947	15091	15054	14899	14909	14831	14879	14911	14999	15017	15101	14973	15037	14867	14844	15080	14794	14931	14768	14878	15067	14825	14867	14938	15041	15128	15002	14963	14844	14960	14930	15158	14908	14937	15205	15013	15016	15086	14721	14909	15034	14930	15091	14884	14827	14830	15141	14861	14937	14912	14796	15034	14848	15030	14996	14941	14844	14960	14951	14980	14796	14893	14886	14940	14978	14859	14942	15092	14915	14731	15056	14852	14720	14983	14948	15007	14854	15038	14991	14880	14993	14921	15054	14760	14919	14854	14984	15199	14967	14766	15072	15194	14919	14852	15074	15008	15105	15125	14774	14875	15031	14797	15092	15007	14988	14796	14893	14856	14963	14915	14957	15082	14996	15072	14857	15006	15030	14892	15028	15022	14851	14975	14995	15041	14937	14902	14724	14792	15189	15014	14843	15023	15026	14806	15070	15075	14819	14960	14948	15115	14838	14844	14906	15054	15047	14804	14982	14940	14928	15002	14881	14908	15063	15031	14955	15026	14952	14882	15084	14917	14830	14810	14938	14896	14810	14973	14813	14908	15044	14921	15120	14907	14752	14867	14986	15012	15094	15165	15043	15069	14942	14860	14915	15058	14912	14898	15004	14974	15107	14978	15045	14927	15161	14983	14987	14929	14892	14951	15145	14863	14856	14762	14893	15040	15082	15210	14881	15019	14763	15027	14892	14869	14813	15052	15122	15009	14920	14833	14923	15170	14837	14893	14980	15010	14916	15095	14920	14945	15109	15092	14996	14879	14963	14901	15042	15178	15025	15052	15053	15156	14932	14982	14964	14796	15022	14919	15041	14931	14893	14896	14913	14901	14952	14828	14912	15055	14807	14929	14715	14984	14995	15002	14975	15005	14986	15040	14989	15019	14827	14857	15021	15108	14928	14956	15006	15034	14831	15066	15060	15022	14960	14843	14679	14980	14923	14869	15038	14836	14901	14891	14841	15140	14766	14942	14820	14823	15111	14949	14834	15082	15074	14788	15000	14990	15150	15052	15030	14988	15034	14927	15117	15102	14955	15040	15113	14838	14924	14916	14943	15104	14977	14945	14826	14817	14907	15007	15023	14831	14670	14971	14798	15014	14995	15215	15042	14790	15005	15021	15065	14898	15081	14916	14839	15018	15044	14792	14941	14918	15057	15018	15026	14948	14962	14906	14982	14974	14857	14890	15042	14999	14936	14932	14855	14873	15058	15091	15037	14871	14867	15022	15060	14824	14995	15024	15127	15041	14862	14957	14824	14851	14816	14943	14989	14993	14978	14879	14912	14778	14841	14944	14889	15113	15152	14981	15025	15048	14778	14921	14947	15131	14824	14985	14973	15043	14837	14753	14835	14978	14940	15005	14848	14925	14986	14970	14989	14843	14796	15027	14984	14944	15161	15101	14717	14930	14935	15129	15020	14737	14770	14959	14958	14999	14799	14939	15095	15051	14970	14825	14876	14696	14825	14948	15046	14899	14826	15037	14802	14877	14877	15098	14922	14925	15094	15029	14975	14933	14990	14886	14887	14929	14947	14963	15008	15113	14809	15042	14924	15047	14953	14826	14773	15008	14895	15109	15163	15027	14973	15031	14950	15081	15176	14974	14848	14999	14720	14762	14838	14910	14930	14892	14691	15011	14908	14790	14983	14826	14940	14905	15104	14904	15065	15039	14899	15080	14972	15055	14973	14852	14894	14993	14881	14837	14798	14876	14928	15129	14945	14900	14989	15143	15076	14847	14933	14852	15071	14938	14815	15029	15103	14894	15044	14824	14984	14904	14911	14818	14928	14924	14868	14917	15005	14914	14937	14937	15066	14946	14975	15072	14754	14935	14942	14803	14986	15124	14940	14970	15092	14987	14951	15038	15063	14949	15011	14971	14830	14957	14949	15015	14950	14922	14890	14644	14898	14900	14853	14954	15070	15014	14863	14842	14899	14725	15031	14973	14776	14771	14951	14767	14965	14866	14993	15216	14894	15047	15030	14752	14935	14926	14755	14976	14776	15000	15067	15051	15079	14972	14960	14739	14896	14885	14969	14870	14802	15057	14850	15043	14967	14830	15070	14967	14795	14914	14941	15101	14887	15080	14972	15067	14837	14809	14736	15032	15049	14984	14876	14749	15016	15058	14921	14768	14910	14860	15110	15155	15010	15023	15041	14916	15084	15073	15097	15129	14998	15001	14983	15041	14793	14920	14780	14953	14910	15046	15067	14992	15006	15111	14935	14828	14962	14969	14934	14877	15017	14801	14920	14977
51681	91206	84954	59288	31773	14135	13971	14012	13861	13930	13968	14028	14194	14016	14188	13879	14013	14046	13931	13949	13905	13984	14118	13935	13986	14104	14011	13998	13929	13938	14016	13856	13924	14158	14023	14083	14227	14221	13797	14024	14130	13913	13923	13956	14018	14067	13922	13891	13902	13939	14028	14018	14035	14007	14080	13952	14007	14054	13842	13879	13972	14096	14213	13935	13983	13907	13965	14029	13891	14040	13789	14013	14168	13973	14087	13946	13997	13924	13978	14025	14006	13873	13987	14073	13955	14054	13864	14004	14017	13995	13755	13978	13793	13964	13966	14035	14037	13940	13984	14211	14141	13899	14039	13994	14190	14071	13770	13864	14010	14007	14007	14010	14010	13927	13768	14011	13963	13935	13891	13982	14011	14014	14024	14141	14006	13753	13974	14069	14072	13806	14007	13939	13981	13990	13925	13917	13955	13908	13967	13998	14025	13741	13873	13931	13966	14070	14022	13731	13835	13947	13943	13947	14078	13910	13822	14038	13832	14003	14076	14135	13893	14046	14071	13947	13779	13932	13969	13785	14096	13913	13946	14007	13966	13948	14162	14011	14153	14026	14033	14066	13893	13936	14059	14130	13992	13928	14057	13952	14031	14102	14070	13923	13906	14038	13932	13948	13907	13896	14085	13895	13918	14019	13874	13876	13989	13867	13933	13883	13922	13998	13867	14119	13906	14032	13990	13928	14086	14078	13897	14000	14019	14047	14043	13859	13914	14050	13860	13942	14024	14073	13985	13981	13882	13940	13870	13885	14038	13980	14021	14055	13897	14080	14039	13972	13950	14016	13820	14033	13867	14073	14026	14084	14115	13866	14037	14035	13866	13851	14131	14010	13974	13969	14000	14141	13983	13872	14014	14031	14015	14019	13959	13996	14209	14004	14052	13855	14016	13900	14042	13907	13872	13888	13841	14077	14066	13969	13796	13967	14083	14156	14063	14049	13981	14096	13928	14022	14058	13979	14020	13991	14124	13880	13934	14115	14175	14002	13920	13964	14033	14015	14143	14025	14101	14060	14080	13918	14074	14055	13883	13926	13862	13858	14134	14027	14082	13995	13878	14210	13851	13913	14012	13958	13920	14028	13843	13950	13856	14102	13913	13940	14204	14053	13954	13780	13848	14042	13978	13955	14050	13929	13982	13977	14036	14096	14052	13753	14053	13834	13840	14044	14029	14184	13938	13847	14092	14084	13955	13949	14088	14032	14048	14076	13908	13905	13939	14151	13922	13958	13966	14057	13871	13931	13966	13953	13995	13877	14026	14031	13721	13829	13849	13903	14007	14015	13935	13889	14020	13906	13960	14008	13788	14058	13911	14045	14052	13875	13944	13962	13915	14088	13765	13809	13864	13929	13940	13938	13801	13871	13982	13947	14032	14000	13794	14045	13974	13996	14052	14119	14122	13889	13941	13822	13914	14106	14072	13963	14176	13974	14083	13811	13974	13943	13998	13869	14024	14013	13945	13997	14087	13844	14077	13975	14120	14064	13957	13771	13968	13964	14169	13936	13968	13936	13997	14059	14134	13992	13838	13972	13938	14071	14133	13995	14001	14133	13968	14009	13871	13991	13982	13957	13790	14088	13807	13955	13989	14036	14034	14065	14075	14002	14046	13988	14020	13951	13887	13901	14020	13896	13896	13904	13892	14057	14027	13810	13881	13939	13924	13924	13983	13972	13911	14098	13931	13970	13937	14022	13929	14048	14054	13893	14022	14050	14013	13937	13922	13829	14000	14023	13841	13871	13896	13955	13989	14140	14035	13942	13935	13928	14167	14000	14098	13944	14081	14026	13832	14079	14040	13968	13961	14127	14133	13885	13991	14036	14142	14103	13839	14048	13992	13929	13943	13813	13896	13900	14148	14006	13961	14107	13957	13882	13913	13882	13965	14015	13948	14040	14074	14011	13958	13951	13930	14130	14043	13852	14111	14073	14107	13922	13950	13859	13883	13893	14001	13943	13942	13890	13894	13981	14000	13913	13922	14082	13852	13956	13977	13796	13975	13961	13979	13878	14054	14127	14071	14119	13978	14077	14017	14015	13929	13993	13912	14002	13798	14128	14047	13930	13975	14011	13899	14168	13996	13986	14069	13930	13882	13963	14131	13823	14028	14002	14064	14037	13929	13932	14165	13965	13920	14015	13935	14173	14096	13895	14034	14031	14084	13978	13845	14145	13945	14034	14032	13975	13959	13931	13941	14015	13943	14069	14029	13960	14032	13921	13818	14029	13975	14003	13939	13910	13949	14060	13939	13817	13921	14116	13940	14013	13965	13946	13800	13916	13869	13979	13940	13973	14001	14042	13966	14066	14181	13865	13948	13848	14000	14046	13996	14026	14044	13859	14013	14042	14070	13904	14000	13960	14051	13993	14068	13941	13850	14044	13918	13922	14051	14017	13950	13679	13954	14069	13965	14060	14017	13847	14024	14107	14010	14137	14002	13826	14049	14035	13956	13883	13918	13909	14054	14099	13984	14087	13944	13965	14025	13886	14001	13973	14005	13994	13921	13965	13946	13887	13891	14139	13921	13976	13916	14115	13908	13919	14036	13981	13899	13943	13895	14006	14004	14013	13953	14152	14007	13910	13802	13939	13884	13909	13975	13875	13974	14040	13887	13914	14066	13800	14075	14060	13990	13996	13971	14236	13876	13819	13827	14011	14035	14112	13860	13863	13885	13987	13761	13883	13913	14020	13877	13876	13950	13993	14017	14013	13921	14014	14110	14019	13953	13812	14160	14001	13932	13982	14018	14000	14008	13992	13973	14025	14095	13914	14190	13955	14032	13796	14007	14057	13857	13853	14068	14165	13897	13947	14089	13881	14121	14058	14021	14067	14005	14052	13918	13956	14038	13949	13901	13976	14281	13811	13958	13926	14165	14085	13902	13904	13896	14086	14046	13878	14016	13959	13993	14062	13989	13810	13865	13965	13937	14083	13933	13826	13961	14041	13880	14125	13914	13814	14076	13842	13896	14225	14146	13947	13948	13923	13949	14055	13971	14052	13829	14006	13927	13963	14102	13930	13978	14057	14058	13897	14050	13972	13926	13888	14040	13947	13997	14257	13849	14030	14017	13994	13762	14102	13905	13886	13878	14072	13940	14021	14188	13945	13970	14064	14240	13917	13819	13952	14055	13920	13941	13961	13955	13924	14005	14055	14050	13949	13835	13943	13882	14073	13866	14109	14033	13977	13985	13999	13985	13972	14085	13897	14030	13962	14162	14064	13979	13953	14157	13978	13812	13891	13905	13960	13990	13897	14060	13935	14042	13960	13913	14008	13902	13880	13950	13873	13833	13914	13976	13972	13948	13842	13894	13947	14025	13972	13917	13698	14182	14045	14087	13898	14069	13723	13936	14016	13827	13986	13868	13962	14024	14053	14117	14031	14118	13861	13979	13969	13911	14112	13945	13917	13868	14009	13944	13818	14009	13999	14086	14024	13887	13974	14119	13982	14002	13974	13992	13910	13992	13990	13893	13792	14035	13986	14136	14113	13853	14009	14105	14056	13927	13946	14123	13999	14006	14004	13917	14063	14003	13920	14023	14047	14041	14011	14080	14032	14210	14022	13939	13959	13950	13952	13940	13978	14057	14031	13894	13959	13914	13904	13992	13913	13847	13882	14193	14053	13967	14135	14141	13793	13979	13924	14020	13917	14055	13901	13925	13985	13835	14019	14008	13959	14054	13866	13994	13834	14050	13985	14068	13840	14024	14079	13937	13930	14138	14139	13935	13967	13957	13982	13903	14071	14017	14015	13845	13733	13977	14033	13895	13894	13945	14071	14056	13835	14012	14100	14049	13888	13923	14049	13944	13799	13969	14079	14114	13849	13964	13917	13972	13840	13919	14027	13992	13930	13986	14009	14033	13924	13908	14023	13941	13923	14076	13882	14074	14085	14012	13944	13906	13934	14021	13972	13909	13970	13890	13689	13986	13957	14038	13960	13857	14036	13890	13907	13978	14087	14132	13909	13980	13981	14013	13866	14037	13929	13920	13999	14015	13835	14019	14110	13973	13944	14009	13856	13833	14044	14114	14078	14058	13922	13964	13893	13986	13941	13907	14035	13764	13957	13980	13870	13900	13914	13927	14043	14065	14027	13946	13977	13864	13912	14083	14022	13904	14096	13875	14095	13837	13998	14002	14065	13859	13845	14027	13925	13865	13998	14054	13922	13979	13995	13929	13923	14052	14133	14101	13957	13907	13887	14233	14007	13886	13933	13993	13965	14111	14082	13853	14044	14246	13994	14052	13753	13980	14116	13865	13931	14033	13997	13910	13933	14083	14003	13914	13971	14116	13859	13979	14010	13953	14086	14037	14042	13929	14056	13968	13857	13931	13974	13961	14027	13937	13895	14098	13934	13819	14010	13985	14125	13897	14063	14025	13968	13990	13966	14033	13928	13890	14097	13938	14093	14003	13968	13961	13844	13889	13890	14081	13910	13840	13768	13980	13915	14031	14097	13846	13991	13794	14096	14047	13878	13895	14007	13841	14041	13828	14023	14025	13887	13970	14059	13992	13966	14028	13922	13964	14168	14123	14013	13941	13890	13855	14034	14070	13761	14088	13918	13987	14083	13936	13845	13899	14079	13979	13981	13953	14029	13916	13898	13968	13853	14110	14128	13999	14067	13953	14043	13993	14021	14042	13832	13946	14061	14079	14100	14012	14061	14106	13917	14066	14101	13973	13928	13741	14128	13911	14035	13851	13952	13816	13920	13975	13871	14021	14035	14020	14010	13854	14018	13871	13745	14126	14092	14046	13965	14001	13780	13994	13908	14176	14020	13917	13855	13969	13974	13928	14018	14035	13917	13891	13989	13878	13964	13974	14139	13916	14215	13983	14025	14078	14111	14063	14117	14015	13866	14000	14052	14094	13880	13811	13882	13895	13945	13965	14024	14006	13829	14008	14062	13997	13795	14069	14052	14101	13791	14074	14054	14005	13821	13901	13979	13864	13991	13936	13885	13922	14092	13938	14026	14040	13842	14001	14047	14097	14023	14037	13778	13965	13856	13954	13844	13927	14054	14045	14033	14123	13886	14035	13969	13857	14077	14042	13965	14066	14015	14033	14112	13943	13970	13956	13758	13985	13936	13889	14054	14011	14051	13946	14028	14005	13843	14083	13991
22979	22227	36509	36992	29134	23035	21941	16098	15079	15468	15370	15083	15332	15263	15240	15183	15367	15081	15085	15038	15108	14994	14902	15140	15144	15035	14985	15141	14932	15026	15033	15031	14994	15082	15093	15005	14925	14902	14818	14879	14983	14982	15035	14979	14841	14851	15109	15196	14849	14849	14884	14814	14881	14772	14906	14887	15060	14970	14956	14820	14665	14976	14879	14999	14848	14731	14784	14751	14922	14894	15062	15018	14816	14820	14908	15040	14925	14960	14944	15054	14890	14771	14888	14946	14798	14804	14825	14909	14847	14911	14924	14978	15084	15041	14920	14920	14868	14892	15005	14832	14947	14937	14830	14798	14930	14848	14937	14911	14991	14772	14745	14912	14953	14923	14812	14993	14965	14931	14724	14815	15032	14828	15006	14864	14842	14832	14780	14718	14718	14727	14774	14783	14944	15065	15059	14833	15024	14838	14799	14773	14858	15097	15103	14895	14866	14919	14976	14861	15013	14752	14960	14826	14729	14908	14890	14951	14819	14998	14790	14941	15065	14894	14926	14768	14865	15106	14869	14814	14868	14830	14828	14943	14870	14852	14732	14922	14745	14862	14974	14942	14874	14907	14763	14995	15088	14911	14968	14984	15080	14902	14802	14757	14805	14920	14983	14802	14863	14861	14888	14905	14936	14639	14749	14967	14926	15038	14765	14933	14982	14847	14955	14751	14958	14831	14836	14874	14720	14822	14964	14794	14750	14937	14811	14888	15028	15040	14940	14860	15065	14824	15005	14855	14674	14823	14701	14692	14880	15009	14781	14928	14762	14862	14878	14883	14857	15000	15082	14871	14774	14903	14934	14725	14872	14834	14937	14740	14920	14946	14717	14973	14929	14840	14878	14811	14833	14779	14870	14859	14949	15000	14903	14971	14949	14796	14968	15002	15026	14886	15026	15026	14877	14975	14977	14751	14912	14963	14794	14876	14957	14870	14858	14870	14965	14944	14749	14701	14937	14839	14822	14720	14822	14915	14801	14935	14992	14950	14909	14838	14825	14794	14977	14881	14882	14695	14887	14933	14767	14547	14853	15003	14845	14920	15005	14800	15032	14951	14706	14881	15039	15108	14921	14863	14808	14795	14843	14808	14802	14894	14686	14702	14750	14911	14775	14930	14768	14852	14869	14946	14946	14823	14884	14609	14729	14847	14947	14810	14740	14909	15087	14932	14828	14761	14980	14902	14848	14820	14722	14873	15010	14928	14901	14894	15111	14848	14743	14767	14775	14842	14769	14796	14951	14686	14539	14959	14754	14732	14737	14964	14770	14787	14980	15107	14987	14910	14946	14848	14879	14811	15007	14803	14793	14778	14822	14733	14867	15005	14875	14920	14740	14723	14804	15006	14777	14766	14799	14642	14996	15010	14728	14867	14691	15004	14843	14931	14960	14771	14841	14764	14879	14823	14887	14946	14952	15048	14932	15002	14764	14866	14969	14845	15056	14772	14734	14969	14899	14989	14931	14892	14710	14796	14882	14963	14916	14944	14783	14968	14839	14923	14843	14931	14893	14968	14972	14828	14925	14843	14758	14938	14884	14919	14767	14883	14876	14813	14861	15100	14825	14803	14911	14899	14765	14737	15061	14967	14788	14856	14835	14977	14737	14791	14848	15003	15002	14754	14777	14937	14632	14919	14801	14869	14886	14799	14948	14817	14729	14605	14892	15001	14862	14851	15077	15047	14871	14940	14727	14831	14983	14786	14682	14662	14757	14777	14943	14948	14810	14908	14863	14822	14707	14826	14841	14860	14827	14796	14962	14782	14855	14796	15052	14960	14909	14844	14736	14670	14915	14829	14883	14889	14884	14777	14873	14853	14718	14890	14970	14920	14889	14783	14786	14966	14961	14823	14836	14778	14653	14950	14833	14883	14841	14895	14721	14936	14859	14967	14860	14900	15067	14861	15113	14793	14960	14854	15002	14790	14821	14849	14880	14929	15044	14822	14900	14700	14947	14944	14965	14643	14775	14709	14824	14985	14968	14928	14887	14720	14698	14844	14959	14908	14760	14830	14792	14683	14850	14883	14912	15194	14833	14826	14991	14961	14800	15076	14801	15034	14949	14733	14684	14834	14798	14779	14788	14978	14760	14897	14857	14856	14677	14769	14702	14926	14792	14864	14721	14851	14702	14897	14924	14972	14777	14878	14750	14730	14787	14927	14915	14902	14811	14932	14741	14847	14769	14754	14816	14860	14864	14888	14728	14754	14837	14738	14793	15055	14987	15000	14845	14954	14652	14949	14762	14829	14735	14701	14926	14940	15049	14751	14929	15090	14858	14793	14852	14925	14990	14560	14962	14794	14888	14800	14957	14791	14831	14802	14866	14832	14928	14855	14664	14819	14833	14824	14826	14822	14844	14993	14919	14904	15015	14887	14764	15000	14754	14844	14899	14905	14834	14896	14941	14939	14690	14838	14860	14866	14832	14820	14714	14881	14773	14750	15022	14805	14905	14883	14978	14968	14794	14925	14770	14735	14874	15072	14863	14912	14772	14931	14930	14815	14813	14882	14873	14738	15011	14979	15054	14812	14734	14781	14821	14677	14812	14859	15032	14908	14956	14894	14818	14920	14858	14961	14867	14803	14811	14791	14843	14903	14945	14991	15028	14721	14740	14840	14899	14725	14843	15094	14878	15007	14742	14888	14885	15026	14754	14638	14801	14726	14959	14828	14852	14808	14940	14780	14861	14886	14917	15017	14722	15009	14875	14826	14850	14679	14969	14715	14806	14980	14954	14835	14883	14745	14772	14843	14781	14663	14984	14650	14735	15181	14784	14747	14905	14721	14961	15071	14803	14926	14805	14781	14948	14761	14949	14734	14814	14931	14933	14768	14864	15007	14909	14836	14900	15016	14740	14804	14940	14883	14937	14846	14977	14829	14838	14813	14692	14827	14803	14837	14814	14820	14814	14911	14779	14815	14948	14990	14922	14852	14568	14841	14878	14845	14878	14841	14878	14852	14710	14693	15023	14800	14762	15009	14895	14817	14967	14931	14768	14599	14742	14901	14737	14605	14930	14826	14670	14883	14756	14919	14988	14886	14827	14896	14841	14910	14966	14934	14855	14818	15148	14961	14800	15043	14949	14698	14856	14838	14864	14873	14741	14842	14660	14903	14746	14791	14906	14993	14793	14995	14895	14949	14987	14867	14670	14980	14792	14595	14910	14860	14955	14809	14905	14891	14874	14870	14884	14987	14972	14956	14857	14922	14794	14759	14807	14845	14866	14848	14877	14920	15012	14874	14779	14863	14816	14908	14959	14980	14851	14708	14951	14957	14756	14714	14998	14947	14929	14832	14752	14849	14850	14791	15026	14834	14820	15092	14861	14786	14765	14913	14824	14723	14784	14890	14812	14867	14985	14905	14962	14768	14741	14694	14825	14879	15016	14777	14845	14922	15085	14924	14828	14853	14948	14829	14695	14623	14875	14888	14946	14862	14922	14944	15009	14939	14848	14850	14967	14874	14843	14773	14863	14754	15045	15009	14928	15079	14867	14804	14841	14806	14845	14837	14889	14986	14807	14827	14764	14939	15020	14863	14891	14950	14892	14728	14922	14985	14954	14862	14678	14681	14845	14718	14846	14932	15091	14839	15127	14796	14786	14984	14804	14736	14701	14669	14766	14760	14805	14791	14761	14693	14989	14753	14986	14943	14891	14988	14756	14968	14727	14953	14932	14937	14999	14815	14874	14959	14936	14889	14929	14979	14772	14975	14796	14737	14818	15037	14854	14975	14848	14799	14832	14887	14903	14824	14957	15003	14941	14766	15058	14898	14868	14753	14799	14885	14904	14923	14932	14947	14974	14822	14911	14957	14845	14755	14933	14992	14873	15053	14709	14996	14527	14974	14815	14839	14825	14854	14903	14976	14975	14895	14859	14930	14888	14846	14460	14752	14832	14893	14800	14971	14830	14854	14719	15015	14721	14739	15073	14661	14786	14820	14866	14927	14743	14765	14776	14985	15189	14954	14913	14774	14843	15040	14698	14687	14941	14946	14989	14735	14683	14943	14931	14864	14947	14793	14870	14750	14826	14889	14795	14776	14854	15025	15030	14971	14844	14999	14967	15007	14967	14963	14764	14936	14609	14863	14770	14646	14894	14891	14784	14797	14883	14898	14907	14898	14609	14881	14771	14764	14840	14870	14980	14871	14943	14943	14800	14736	14960	14898	14902	14818	14793	14910	14758	14829	14786	14796	14944	15011	14792	15033	14796	15004	14827	14828	14843	14852	14951	14770	15049	14960	14923	14742	14786	14909	14776	15016	14919	14859	14752	14879	14693	14718	14827	15029	14743	14951	14955	14892	14784	14827	14974	14774	14939	14844	14984	14831	14726	14740	14910	14910	14912	14903	14794	14778	14891	15041	14911	14802	14796	15034	14815	14918	15134	14898	14746	14769	14793	14788	14992	14835	14974	14948	14924	14860	14876	14738	14934	14735	14767	14987	14887	14917	14928	14971	14826	14834	14931	14995	14996	14787	14884	14831	15044	14917	14887	15042	14835	14775	14992	14814	14952	14928	14967	14878	14907	14851	14899	14779	14828	14810	14648	15040	15034	15001	14967	14899	14853	14643	14938	14876	14952	14797	14920	14928	14928	14775	15098	14708	14873	14714	15115	14903	14685	14998	14848	14619	14734	14789	14832	14802	14967	14838	14889	14950	14996	14980	14982	14816	14989	14906	14793	14954	15031	14721	14927	14837	14938	14863	14801	14966	14899	14892	14922	14858	14837	14761	14886	14973	14638	14724	14897	15037	14868	14802	14674	15034	14922	14934	14816	14802	14913	14975	14770	15075	14875	14881	14976	14779	14998	14937	14937	14839	14880	15058	14932	14845	14774	14792	14977	14822	15077	14831	14887	14963	14762	14958	14905	14669	14728	14806	14772	14771	14792	14893	14867	14766	14832	14868	14772	14854	14721	14870	14700	14871	14827	14956	14875	14990	14827	14990	14830	15020	14993	14974	14949	15113	14906	14824	14935	14990	14803	14729	14957	14911	14824	14893	14764	14956	14884	14894	14796	14832	14796	14805	14806	14750	14827	14887	14717	14947	14928	14854	14920	14926	14749	14868	15029	14921	14735	14773	14762	14889	15198	14927	14843	14907	14556	14909	14865	14955	14994	14948
60990	98198	95146	75245	41225	14724	13784	13956	14002	14040	13911	14103	13948	13977	13979	13778	13853	13944	14008	13773	13944	13910	13953	13853	13933	13976	14025	13764	14047	13871	13892	13798	13890	13953	13921	14017	13845	14007	13950	13908	13812	13951	14080	13693	13863	13874	14087	13992	13899	13909	13867	14028	14036	13827	13942	14014	13899	13886	14051	13857	13959	13864	13817	13925	13903	13990	13859	13925	13900	13700	14152	13906	13726	14193	13811	14002	13927	13868	13859	13854	13903	13965	14001	13988	13976	13997	13874	13819	13935	13874	13876	13919	13871	13822	13893	13957	13932	13928	13849	14052	13796	13855	13911	13876	13977	13886	13964	14084	13984	14067	13890	13762	14061	13980	14040	13799	13947	13989	13994	14017	13989	13970	13807	13982	14031	14010	13914	13839	14055	14053	13922	14041	13821	13853	13921	14027	13964	13969	13988	13995	13986	13834	13918	13904	13860	13853	14064	14030	13993	13937	13921	13967	13968	13751	13726	13819	13920	13863	13918	13950	13747	13941	13861	13859	13911	13826	13926	13903	13934	13968	13985	13774	14033	14040	13925	14050	13920	13868	13967	14007	14005	14131	14010	13933	14014	13863	13874	13941	13895	13979	13872	13734	14112	13849	13954	13811	13876	13950	13759	13877	13948	13855	13724	13879	13999	13852	14161	14032	13879	13889	13959	13818	13868	13910	13976	14107	13839	13844	13962	14097	13922	14003	13926	14096	13892	13985	13954	13965	14064	13779	13969	13991	13938	13771	13890	14024	13792	14046	13830	13891	13920	13796	13915	14072	13931	13950	13814	13920	13914	13889	13909	13939	13960	13710	13981	13829	13866	13861	14001	13851	13824	14035	13925	13926	13839	13980	13801	13882	14049	13706	13932	14065	13903	13905	13821	13825	13991	13910	13878	13896	14029	13934	14095	13856	13957	13955	14042	13979	13969	13889	13988	13809	13765	14070	13731	13948	13967	13794	13650	13999	13973	13987	13958	13980	13750	13959	13850	13804	13949	14015	13798	14093	13809	13855	13938	13853	13977	14000	13808	13866	13881	14064	13829	13779	13864	13932	13996	13853	13941	13988	13686	13758	13841	13988	13980	13720	13917	13973	13968	13993	13853	13823	13932	13874	13974	13901	13952	13885	13992	13886	13893	14037	13836	13794	13790	13950	13881	13999	13878	14013	13989	13988	14017	13769	13876	13963	13982	13753	14070	13916	13722	13998	13999	13886	13844	13928	13945	13970	13950	13954	14071	13974	13829	13940	13681	13861	13895	13850	14102	13842	13938	13772	13842	13680	13909	13745	14016	13933	13917	13931	14115	14016	13915	13926	13862	13868	13964	13877	13934	13984	13999	13970	13992	13888	13980	13877	13880	13997	13838	13891	14014	13914	13810	13829	13933	13837	13842	13878	13982	13988	13831	13762	13949	14035	13962	13759	13857	13844	13915	14059	13872	13897	13964	13949	13895	13840	14095	13739	13898	13739	13969	13791	13968	14025	14040	13790	13892	13939	14022	13964	13897	13813	13978	13897	13909	13935	13911	13898	13921	14020	13861	13777	13970	13776	13881	13930	14021	14116	13853	13964	13957	13964	13700	13947	13911	14026	13968	13996	13996	14132	13861	13810	13898	13867	14155	13869	14042	13842	13934	13886	13911	13992	13727	13995	14001	13914	13922	13954	14055	14028	13646	13996	13869	13876	13795	13906	13765	14089	14102	13890	13959	13958	14054	13939	13821	13930	13860	13958	13961	13908	13954	13919	13864	13932	13792	14032	13845	13918	13966	13778	14053	13910	13913	13887	13844	14000	14034	14045	13982	13782	13868	14177	13971	13806	13974	13939	13887	13843	13938	13838	13899	13901	14070	13875	13872	14102	14038	13869	13973	13917	13921	13764	13925	13939	13905	13945	13897	13954	13967	13958	13930	14032	13982	13913	13989	13872	13926	13832	13907	13851	13830	13901	14095	13919	13841	13993	13994	13809	13896	13883	13982	13990	13866	13926	13882	13886	13864	13947	13833	13931	14006	13987	14016	13886	14003	13852	13953	13930	13954	13997	13850	13935	14091	13847	14065	13998	13888	13853	14014	13991	13923	13930	13887	13961	13907	13856	13948	13979	13841	13968	14042	13880	13795	13975	13910	13896	13747	13977	14096	13887	13757	13956	14012	13886	13967	13918	13953	13816	14045	13952	13900	13882	13951	13866	13862	13800	13966	13807	13929	14073	13861	13988	13756	13892	14038	14019	13973	14021	13864	13856	13877	13879	13833	14150	13875	13954	13837	13771	13890	13914	13995	13883	13903	14015	13870	13767	13929	13782	13828	14012	13912	13965	13900	13664	13972	13872	13834	13861	14004	13792	13887	13970	13975	13830	13839	13869	13952	13868	13991	13926	13950	14034	14087	13929	13989	13895	13967	13910	14038	14009	13953	13810	14014	13743	13781	13945	13971	13732	13794	13944	13936	14018	13961	13938	14058	13887	14142	13926	14126	13949	13925	14013	13892	13766	13916	13949	13924	13980	13867	13885	13903	13900	13975	13735	13962	13932	14046	13768	13891	13997	14027	14028	13961	13792	13746	13892	14108	13760	14096	13807	13812	13964	13893	13923	13852	13902	13750	13979	13980	13793	13891	13850	13749	13987	13628	13992	13978	13935	13885	13890	13854	14027	13834	13819	13894	13900	13763	13894	13748	13897	13863	13910	13849	13994	14005	13929	13955	13931	13982	13797	13909	13904	13906	13887	14127	13931	13936	13971	14004	13864	13836	13922	14042	13808	13883	13932	13921	14089	13615	13703	13937	13856	13861	13946	13821	13987	13892	13860	13886	13759	13929	13925	13701	13823	13892	13952	13977	14228	13959	13693	13936	13903	14073	13973	13844	14055	14003	13958	13898	13949	14001	13921	14028	13887	13787	13802	13918	14075	13856	13911	13828	13889	14060	13990	13869	13956	13827	13937	13921	13980	13850	13849	14004	13996	13892	13885	13804	13979	14129	13847	14102	13968	13916	13851	13858	13959	13859	14143	14047	13878	14021	13921	14019	13948	13773	13916	13875	13871	13995	13917	14010	13966	13826	13885	13970	13985	14125	13821	14097	13966	13967	13865	13833	13838	13927	13873	13869	13810	13823	13920	13964	13741	13771	13902	14082	13879	14096	13958	13801	13862	13934	13865	13839	13913	13948	14148	13888	13855	13909	13996	14030	13787	13800	13994	14064	13864	14061	14026	14005	13801	13921	13896	13939	13882	13687	13956	13912	13769	14062	13976	13956	13949	13908	13876	13943	13971	13933	13898	13900	13931	14073	14009	13980	13991	13862	13909	13856	13826	13870	13970	13863	14055	13901	14026	14030	13905	13855	14108	13943	13861	14002	13845	13717	14061	14059	13972	13826	13842	13795	13997	13848	14074	13940	13980	13967	13901	14018	13937	13945	13762	13846	14107	13967	13864	13835	13845	13840	13775	14081	14012	13949	14072	13835	13830	13947	13853	14000	13926	13998	13980	14028	13874	13904	14207	13893	13881	13886	13749	13835	14046	13939	13884	13839	13842	13840	13775	13878	13914	14032	13990	13747	13946	13901	13905	13966	13847	13973	13967	13931	14100	13853	14017	13994	13774	13906	13928	13878	13842	13804	13767	13824	13863	13847	13879	13668	14059	13884	13994	13840	13923	14037	13878	13960	13944	13930	13745	14000	13942	13957	13799	13986	13635	13864	13803	13883	13966	13870	13860	13884	13843	13880	13948	13965	13974	13742	13926	13923	14000	13764	13906	13789	13928	13960	13819	14039	13801	13994	13892	13951	13760	13985	14042	13926	13914	13977	14005	13915	13938	13940	13913	13953	13869	13820	13980	13972	13935	13919	13842	13833	13871	13937	14042	13901	14040	13889	13968	14003	13786	13879	13863	13987	13835	13926	13938	13992	13923	13940	13926	13928	13944	13828	13870	13903	13944	13833	14029	13917	13773	13961	13901	13974	13796	13931	13890	14014	14018	14054	13940	13936	14014	13951	14018	13774	13932	13920	14047	14051	13903	14014	13908	14002	13932	14025	13816	13966	13822	13860	13875	14110	13959	13785	13950	13783	13926	13814	13899	13933	13926	14024	14029	13950	14023	14012	13831	13861	13987	13974	13911	13752	13854	13894	13885	14084	14039	13929	13965	13981	13990	13840	13871	13866	13939	13963	13886	13851	13972	13971	13983	13857	13923	13962	13930	13946	13979	14130	13975	14106	13839	14055	13880	13982	13957	13857	13850	13976	13850	13800	14102	13949	13923	13909	13884	14005	13989	13995	13956	13820	13872	13887	14060	13801	13866	13872	13915	13769	13930	13990	13829	13958	14053	14076	13825	13960	13982	13911	13923	13851	13831	14021	13876	13854	13892	13920	13964	14017	13884	13923	13873	13965	13826	13910	13917	13933	13886	13896	14047	13971	14039	13945	13879	13842	13894	13883	14025	13810	13972	13900	13814	13799	13775	13650	13841	13800	14016	14007	13741	13805	13973	13794	13880	13881	13922	13992	13980	13840	13761	13794	13780	13878	14031	13890	13954	13926	13954	13801	13990	13856	13811	13902	13841	14035	14050	14055	14001	13760	13852	13940	13872	13974	13984	13875	13927	13936	13933	13908	13930	13854	14019	13925	13851	13960	13868	13732	13950	14102	13888	14009	13844	14022	13976	13896	13855	13910	13883	13932	13810	13652	13924	14043	14027	13953	14068	13874	13887	13955	13896	13963	14006	14023	13923	13945	13766	13743	13817	13821	13919	13783	13905	13919	13812	13771	13947	13911	13933	13787	13998	13983	13996	13860	13828	13936	13857	14093	13953	13992	13850	13954	14052	14084	13863	13813	13849	13889	13875	13896	14009	14052	13979	14082	13941	13963	13908	13984	13987	13794	13971	13937	14020	13858	14069	13965	13826	13734	14047	13957	13770	13961	13918	13868	14092	14058	13885	13981	13877	14051	13966	13913	13778	14012	13988	13913	13897	13985	13780	13865	13899	13867	13935	13997	13768	14076	14016	13818	13843	13993	13971	13960	13890	13866	13975	13883	13818	13838	13888	13731	14014	13858	13975	13855	13885	14009	13963	14016	13865	13778	13995	13904	13715	13857	13946	13891	14157	13857	13869	14027	13886
27846	30026	41191	33537	20304	15135	14443	14357	13919	14117	14121	14111	14174	14092	14223	14209	14145	14027	14132	14212	14015	14014	14105	14056	13953	14125	14056	13992	14173	13934	14120	14039	14076	13993	14080	13955	14200	14237	14089	14125	14045	14060	14148	14080	14146	14200	14114	14018	14111	14044	14065	14261	13906	14052	14033	14020	13950	13876	14095	13988	13887	13918	13916	13949	13913	14058	13975	14114	14178	13894	14060	13848	14102	14019	14001	14015	14017	14004	13856	14024	13778	13895	14068	13943	14256	14063	13942	14116	14136	14013	13916	13862	14083	14024	14193	14042	14159	14089	13932	13918	14069	14019	13883	13987	13960	14107	14111	13995	14102	13940	13939	14092	13960	14062	14099	14152	13946	13858	14049	14029	14012	13774	13996	13946	14267	14020	13849	14054	14106	13911	14056	14058	13990	13955	14095	14048	13910	14149	13991	13914	14078	14042	13988	13904	14092	13990	13977	13852	13935	14160	14033	14059	14121	13947	13931	13815	14083	13902	14045	14071	14036	14075	14061	13952	14210	13941	14147	14023	14052	13977	14257	13852	13903	14037	14077	14011	13981	14076	14115	14050	14131	14074	13974	14011	14124	14239	13902	14044	13983	13836	14116	14055	13979	13930	14098	14041	14120	14086	14159	13978	14192	13856	13967	13951	14038	14036	14025	13968	14028	14183	13914	13939	14137	14095	14140	13974	14046	13992	14090	14056	14252	14008	14088	14055	14004	13943	14044	13865	14071	13941	13991	14059	13941	13980	14042	14146	13927	14093	13837	13814	13991	14043	13992	13970	13978	14051	13908	14117	14115	13966	13970	14018	14034	13995	14093	14125	14010	13913	14023	14029	13993	14078	13878	14070	14192	14008	14067	13922	13998	14004	13971	14151	14092	14253	13994	14159	13996	14101	13988	13995	13926	14004	14029	13995	14055	13823	13962	14152	14028	14171	14015	14119	14079	14103	14128	14029	14132	14169	14027	14186	13973	14130	14118	14072	14059	14071	14000	14051	14070	13889	14014	13990	14012	14068	14149	14100	13958	13836	13888	13949	14031	14175	13991	13943	13911	14035	14026	14136	14162	14056	13915	13907	13994	14056	13950	14070	14059	14128	13895	14286	14021	14164	13785	14176	13933	13932	14010	14071	14142	14073	14175	13991	13948	14177	14258	14081	13797	13963	13964	14043	14166	14051	14098	14055	14132	13953	13997	14143	14142	14114	14095	13926	14052	14155	14023	14027	14032	13894	13967	14276	13930	14070	13999	14115	13947	14146	14212	13949	13952	14024	13967	14205	14244	14103	14071	14139	13816	13928	13949	14215	14173	13894	14048	14025	14170	13900	14018	14046	13900	14147	13912	14027	14035	14038	13950	14080	14243	13943	14036	14105	14037	14024	14052	14192	14038	13988	13867	14090	14110	13998	14213	13933	13929	14150	13875	14003	14050	13979	14096	13970	14024	13871	14009	13989	14127	14172	14181	14049	13996	13922	13908	13821	13994	13977	14074	14043	14082	14099	14214	14130	13938	13961	13949	13977	13906	14044	13973	14024	14209	13945	13864	14090	13982	13979	14044	14065	14166	14037	14005	13965	13906	14066	14070	13980	14310	14039	14009	14160	14090	13788	14040	13996	14016	14033	13968	13979	13968	14115	13966	13920	13926	13986	13984	13960	13887	13848	13980	13945	14113	14137	14076	14301	14247	14045	13985	13865	13973	14136	14111	13919	13761	14211	13896	13974	13997	14019	14214	13960	13929	14021	14100	13965	14049	13944	13998	14086	13992	14122	13974	13976	14117	13982	14022	14061	14145	14130	13908	14069	13982	14124	14044	14089	14084	14172	14085	14130	14066	14030	13994	13932	13982	13891	14104	14014	13961	14036	14041	13827	14036	14150	13969	13932	14111	14051	13963	14054	13967	13807	14097	13966	13959	13930	14062	13970	14003	13880	14062	14304	14077	14020	14024	13972	13997	14042	13932	14031	13968	14053	13927	13842	14078	14026	14115	14104	13909	13954	14160	13912	14184	14216	14037	13901	13949	14025	14318	14295	14081	14059	14150	14034	13977	14050	14059	14144	14079	13936	14070	14072	14095	14065	14001	13842	14111	14034	14177	13970	13964	14101	13955	14193	14110	13972	14049	13976	14061	13953	14041	14166	14024	13948	14171	14125	14155	14057	14054	14114	13865	14020	14011	13884	14154	14053	13921	13978	13994	13958	14059	14151	14082	14125	13972	13812	14157	13862	14066	14258	13944	14087	14066	14026	14127	14080	13930	13921	14032	14097	14132	14081	14076	13956	13965	14157	13938	14022	14066	13972	13956	14128	14010	13847	14006	13989	14075	14126	14069	13940	13828	13931	14046	13959	14027	13970	14171	13853	14102	14000	14131	14082	14188	13983	14090	14017	13988	14165	13855	13899	13915	14081	14082	13966	14182	13997	13864	13911	14147	13991	14107	13988	14042	13991	13917	13981	13965	13898	13977	13994	14007	14141	14002	14052	13956	14058	13956	14023	14057	14206	13996	14078	13958	14044	14037	13949	13884	14028	13807	14093	13831	13829	14049	14107	14026	14039	14033	13870	13999	13928	14142	14118	14106	14126	14171	13980	14272	13945	14055	13962	14085	14057	14139	14021	14007	14133	13999	14215	14056	14210	14071	14192	14070	14123	14144	14117	14199	13942	14134	14245	14069	13906	13990	13929	14112	13847	13761	13861	13856	14145	14128	13938	13903	13907	13921	13965	14143	13951	14037	14113	14051	13908	14096	14139	13951	13932	13875	14149	14099	13990	13948	14190	14155	13938	14065	14052	14119	14109	13918	14040	14039	14024	13858	14203	14069	14045	13939	14037	14183	14004	13973	13939	14162	14172	14170	14001	14038	14076	13988	14114	14080	13975	14098	14094	14113	13961	13979	14047	14145	14140	14126	14054	13950	13802	14022	14056	14099	14220	13932	14129	14083	14032	13805	13782	14011	13973	14152	14188	13971	14113	14016	13949	14258	14131	14254	14066	14173	14099	14087	14184	14073	13892	14046	14081	13998	14041	14239	14159	13967	14185	13833	14068	14051	13871	13918	13992	13919	13975	14135	14152	14168	14027	14053	13972	13874	13953	13990	13994	13864	14071	13911	13932	14029	14009	14102	14037	14086	13977	14292	13990	13809	13955	14129	14052	13974	14092	13960	14193	14158	13899	13859	13917	13988	14426	14127	14079	13914	13971	14197	14106	14192	14047	14210	14125	14038	13969	13896	14091	13869	14169	14092	14224	14223	13894	14180	13997	14051	13979	14014	13877	14047	14154	14281	13970	14081	14035	14122	14053	14148	14059	14005	14011	14219	14005	14240	14149	13928	14028	13962	13928	13898	14129	14023	13980	14059	14105	14089	14026	13822	13976	14073	14066	13950	14079	14023	14052	14007	14066	14066	14116	13960	14058	13778	14058	14126	13876	13962	13846	14081	13902	14108	14061	14031	13910	13984	14093	13945	14068	13980	13917	13936	14122	13892	13961	13992	14049	14000	13926	13986	14023	14145	13993	14043	14010	14048	13926	14141	14018	14009	13920	13970	13986	14030	14207	14103	14296	14213	14002	13941	14044	13964	14044	13984	13839	13868	14135	14283	14108	14191	14072	14004	14042	13932	14046	14004	13994	13798	14044	14030	13973	14009	13901	14078	14018	14068	14051	13951	14162	14022	14100	14031	13985	13875	13995	14065	13918	13868	14144	13864	13950	14142	14024	14095	14215	13925	14089	14115	14103	14100	13950	13898	14123	13963	13959	14115	13848	14077	14030	14138	13992	14168	14136	14116	14144	14099	14075	14161	13856	13946	14071	14136	14006	14162	14102	13813	13958	13974	14137	13952	13836	13955	14054	14033	14038	14072	13939	14011	14122	14010	14011	14119	14025	14050	13978	14069	14110	14196	14036	13953	13943	14103	14108	14194	14115	13823	14118	13861	14049	13991	13878	14091	14146	14172	14035	14036	13958	14119	14104	14386	13993	14114	13907	14219	13912	13948	14236	13911	13908	14096	14176	14048	13996	13932	14010	14089	14047	13956	14049	13878	14086	14110	14170	14158	13946	13970	14077	14004	14137	13925	13887	14192	14088	13917	13902	13986	13918	14182	13985	14092	14028	14058	14017	14122	14031	13939	14141	13945	13924	14114	14068	14067	13866	13954	14047	14021	14114	13896	14121	14047	14219	13877	14001	14004	13801	13895	14202	14122	14076	14067	14045	13947	13820	14064	13993	14227	13911	13915	14055	14195	14069	13987	14169	13949	13915	14077	14055	13882	13981	14140	13886	14008	14021	13988	14023	13953	13913	13988	13998	14039	14140	14001	14062	13901	14204	14181	14127	14188	14108	13971	13819	14063	14089	13975	14054	14125	14074	13899	14141	14119	14122	14090	14219	13953	13915	14140	14107	14017	13998	14043	13885	14102	14224	14111	14138	14114	13971	14010	14037	14134	14060	13992	14009	14121	13991	14195	14074	14021	14164	14030	14026	13945	14030	13956	13908	14060	13913	13913	13942	14129	13943	14004	14070	13908	14099	13977	14174	13967	13965	14044	14154	14083	14041	13960	13965	14002	13963	13964	14056	13937	13800	14154	14090	14154	14012	14146	13888	14058	14143	13969	14103	14043	13993	13954	13997	14167	14025	14043	14025	13896	14035	14049	13893	14043	14122	13936	13977	14103	14096	14019	13977	13893	14058	13905	13903	14013	13949	14097	14174	14173	13989	14001	13997	14084	13877	14111	14112	14028	13946	14152	14168	13908	13961	14122	14183	13959	14175	14025	14139	14058	14053	14075	14076	14164	13937	13874	14078	13983	13867	13911	13891	14144	13980	14141	14164	14110	13988	14060	13952	14050	13926	13926	14076	13887	13900	14076	13783	14049	13855	14244	14073	14001	14155	14223	14034	14042	14042	13956	13777	14160	14062	13901	14089	14116	14108	14000	13918	13790	13837	13821	13973	13878	13885	13884	14102	13940	14287	14033	13984	13994	14176	13858	14068	13919	14033	14090	14078	14175	14062	14022	14067	14033	14042	14035	13953	14111	14208	13968	14075	13883	14027	13965	13920	14154	14210	14029	14065	13957	14180	14052	14018	14096	13878	13860	14017	14039	14115	14175	14040	14232	13964
29531	50523	46537	32834	18544	13270	13345	13322	13388	13466	13594	13350	13367	13282	13344	13309	13434	13434	13437	13581	13440	13528	13429	13507	13432	13295	13503	13539	13350	13404	13377	13410	13363	13398	13295	13336	13332	13344	13399	13355	13438	13460	13415	13473	13258	13328	13423	13236	13410	13308	13477	13296	13502	13290	13521	13323	13334	13408	13461	13448	13398	13520	13405	13303	13472	13475	13337	13481	13487	13498	13349	13649	13375	13440	13427	13262	13565	13433	13489	13332	13301	13395	13235	13414	13437	13298	13379	13435	13472	13483	13167	13459	13338	13368	13355	13486	13316	13318	13334	13422	13428	13414	13482	13430	13357	13363	13276	13329	13326	13259	13385	13344	13287	13334	13461	13339	13304	13191	13436	13395	13453	13484	13406	13602	13386	13231	13236	13388	13420	13380	13374	13193	13486	13373	13378	13246	13459	13279	13303	13332	13443	13302	13439	13409	13334	13399	13327	13367	13352	13403	13355	13347	13221	13491	13249	13390	13391	13401	13283	13439	13406	13253	13471	13376	13454	13418	13323	13499	13448	13370	13457	13242	13441	13541	13248	13436	13296	13306	13379	13199	13460	13320	13310	13433	13341	13464	13229	13465	13300	13379	13485	13306	13270	13294	13414	13304	13215	13380	13382	13296	13333	13260	13318	13333	13391	13297	13121	13360	13413	13376	13368	13322	13357	13221	13366	13244	13244	13261	13392	13155	13229	13299	13365	13311	13399	13322	13528	13424	13394	13305	13439	13405	13419	13477	13440	13322	13363	13466	13493	13352	13338	13329	13339	13531	13354	13469	13310	13478	13246	13446	13322	13362	13363	13378	13241	13268	13430	13466	13388	13475	13466	13450	13316	13261	13237	13406	13384	13283	13312	13232	13467	13312	13300	13423	13506	13297	13254	13447	13312	13323	13307	13310	13524	13330	13453	13356	13518	13228	13222	13435	13416	13340	13112	13402	13321	13365	13390	13417	13388	13313	13355	13434	13360	13449	13508	13329	13466	13308	13432	13343	13492	13298	13444	13284	13318	13248	13477	13344	13394	13489	13425	13318	13229	13479	13302	13475	13457	13404	13290	13322	13302	13354	13341	13287	13271	13359	13305	13384	13330	13248	13310	13201	13339	13348	13563	13364	13304	13400	13347	13255	13381	13441	13390	13165	13422	13439	13340	13395	13530	13401	13417	13361	13286	13366	13438	13273	13387	13511	13260	13471	13397	13315	13411	13474	13419	13452	13393	13502	13266	13265	13466	13463	13358	13465	13423	13377	13399	13549	13396	13269	13444	13380	13448	13299	13346	13454	13456	13364	13320	13489	13416	13363	13298	13448	13362	13363	13270	13273	13415	13356	13421	13470	13353	13384	13370	13441	13464	13417	13390	13138	13385	13460	13479	13324	13439	13282	13384	13362	13201	13469	13258	13310	13338	13280	13356	13508	13265	13271	13439	13400	13168	13249	13344	13493	13400	13463	13345	13553	13411	13564	13380	13511	13344	13386	13377	13318	13372	13368	13463	13322	13251	13510	13383	13419	13399	13382	13277	13369	13386	13442	13334	13474	13377	13357	13329	13516	13434	13326	13365	13530	13376	13406	13377	13410	13527	13296	13315	13280	13392	13353	13395	13380	13252	13457	13260	13583	13225	13310	13407	13280	13523	13381	13417	13347	13417	13503	13304	13412	13348	13326	13403	13469	13591	13384	13405	13286	13322	13329	13289	13163	13366	13451	13371	13337	13401	13283	13286	13473	13429	13320	13270	13588	13461	13408	13485	13324	13332	13417	13422	13323	13215	13285	13340	13531	13386	13284	13343	13291	13305	13367	13373	13425	13311	13345	13525	13275	13415	13281	13399	13303	13312	13416	13457	13216	13376	13455	13451	13289	13408	13404	13429	13432	13554	13441	13395	13432	13331	13332	13315	13396	13413	13255	13419	13465	13227	13200	13363	13336	13411	13247	13344	13427	13300	13456	13379	13504	13377	13318	13298	13307	13431	13418	13421	13304	13284	13341	13398	13426	13485	13259	13313	13384	13410	13292	13499	13154	13503	13298	13546	13241	13348	13485	13423	13338	13596	13280	13305	13476	13310	13395	13460	13446	13370	13451	13252	13356	13211	13330	13263	13231	13352	13327	13491	13420	13469	13435	13288	13400	13268	13329	13324	13314	13497	13353	13375	13292	13366	13410	13260	13353	13420	13314	13478	13350	13544	13406	13415	13234	13541	13420	13427	13412	13413	13373	13235	13403	13426	13369	13320	13393	13439	13431	13239	13508	13437	13461	13225	13392	13527	13448	13257	13370	13364	13365	13473	13557	13421	13306	13361	13315	13284	13322	13283	13339	13482	13501	13319	13471	13285	13383	13331	13358	13356	13328	13330	13501	13456	13371	13499	13260	13331	13302	13384	13298	13271	13559	13356	13305	13281	13432	13376	13444	13373	13310	13466	13329	13292	13479	13221	13446	13304	13552	13647	13350	13423	13424	13223	13173	13327	13465	13423	13419	13265	13431	13453	13302	13324	13379	13400	13350	13477	13473	13437	13486	13402	13437	13220	13429	13424	13468	13180	13271	13325	13394	13347	13491	13291	13487	13541	13508	13355	13387	13199	13302	13488	13320	13422	13359	13276	13232	13297	13404	13483	13284	13348	13387	13402	13388	13358	13294	13436	13375	13453	13326	13174	13443	13308	13321	13434	13333	13378	13412	13337	13473	13245	13375	13359	13446	13516	13517	13398	13431	13233	13384	13316	13358	13309	13377	13315	13460	13394	13390	13288	13395	13423	13511	13314	13277	13483	13344	13348	13414	13196	13471	13478	13298	13400	13491	13189	13246	13369	13446	13481	13328	13315	13314	13369	13439	13464	13305	13369	13421	13395	13334	13323	13523	13276	13458	13314	13504	13220	13358	13557	13455	13498	13171	13348	13311	13420	13357	13352	13365	13449	13390	13335	13320	13329	13426	13212	13577	13282	13392	13283	13355	13349	13372	13555	13319	13282	13220	13385	13404	13387	13426	13399	13467	13318	13390	13424	13395	13564	13401	13322	13344	13438	13298	13518	13443	13516	13325	13318	13410	13330	13546	13322	13386	13401	13173	13245	13395	13559	13399	13447	13351	13402	13411	13304	13385	13358	13476	13432	13317	13368	13548	13367	13291	13329	13476	13447	13409	13342	13433	13396	13435	13316	13445	13412	13286	13351	13562	13381	13440	13481	13440	13370	13401	13403	13362	13306	13377	13526	13502	13292	13351	13394	13421	13267	13366	13494	13428	13530	13198	13399	13325	13169	13253	13416	13329	13530	13486	13356	13373	13299	13478	13467	13314	13535	13400	13466	13381	13328	13584	13344	13338	13505	13375	13368	13312	13321	13242	13324	13342	13503	13394	13278	13419	13374	13367	13335	13396	13422	13334	13400	13354	13568	13281	13483	13427	13384	13338	13477	13439	13346	13532	13363	13471	13235	13412	13240	13391	13343	13406	13421	13266	13615	13456	13378	13312	13326	13325	13486	13397	13295	13482	13288	13345	13509	13330	13318	13464	13278	13307	13308	13441	13377	13249	13304	13481	13418	13333	13489	13562	13266	13483	13210	13122	13331	13520	13437	13293	13525	13490	13419	13244	13292	13270	13336	13461	13313	13477	13385	13382	13418	13527	13487	13211	13307	13292	13237	13219	13455	13328	13360	13410	13435	13427	13523	13442	13427	13472	13305	13545	13447	13302	13451	13296	13240	13386	13445	13390	13394	13297	13404	13356	13279	13598	13231	13377	13362	13521	13420	13579	13540	13547	13342	13384	13451	13338	13359	13482	13479	13467	13378	13351	13327	13318	13240	13337	13402	13308	13283	13536	13387	13528	13222	13460	13339	13518	13331	13321	13391	13510	13523	13277	13419	13446	13428	13367	13342	13424	13431	13296	13386	13391	13429	13441	13541	13238	13436	13242	13649	13265	13429	13517	13336	13383	13172	13416	13601	13362	13343	13267	13305	13357	13360	13417	13265	13374	13549	13222	13361	13381	13615	13378	13443	13366	13543	13376	13342	13498	13283	13356	13544	13366	13329	13374	13464	13416	13278	13433	13562	13228	13313	13401	13391	13255	13397	13415	13381	13465	13396	13410	13268	13454	13305	13342	13340	13258	13271	13302	13405	13428	13378	13327	13534	13463	13331	13432	13301	13448	13411	13437	13255	13412	13492	13461	13302	13492	13487	13329	13326	13254	13348	13457	13355	13358	13531	13477	13398	13402	13293	13446	13349	13493	13382	13404	13381	13384	13366	13270	13442	13131	13400	13179	13480	13222	13371	13253	13513	13416	13273	13362	13427	13513	13617	13357	13370	13327	13477	13248	13415	13432	13487	13400	13392	13572	13236	13271	13303	13438	13285	13392	13478	13375	13300	13585	13238	13438	13296	13494	13525	13367	13343	13401	13299	13342	13428	13421	13431	13384	13410	13504	13335	13261	13330	13388	13386	13372	13432	13329	13538	13320	13430	13348	13451	13423	13386	13500	13457	13393	13375	13478	13388	13347	13461	13417	13416	13421	13292	13436	13453	13261	13222	13395	13370	13349	13380	13354	13314	13613	13313	13281	13418	13373	13379	13353	13314	13482	13432	13255	13535	13307	13300	13330	13374	13513	13380	13475	13363	13434	13437	13550	13479	13335	13418	13406	13372	13279	13392	13359	13489	13455	13503	13533	13392	13375	13331	13366	13361	13442	13507	13395	13452	13474	13402	13394	13379	13516	13365	13366	13267	13397	13455	13560	13420	13333	13266	13434	13615	13430	13333	13458	13374	13297	13365	13381	13365	13212	13422	13246	13409	13450	13347	13446	13347	13338	13414	13418	13439	13389	13356	13271	13348	13477	13460	13398	13171	13559	13316	13191	13400	13258	13356	13411	13356	13561	13301	13618	13289	13396	13484	13295	13223	13223	13565	13481	13338	13352	13373	13428	13517	13517	13441	13292	13356	13221	13053	13345	13292	13547	13380	13386	13377	13415	13318	13410	13401	13383	13542	13284	13322	13371	13481	13386	13429	13349	13439	13237	13290	13463	13211	13450	13385	13429	13396	13357	13337	13536	13511	13301	13384	13400	13497	13409	13333	13407	13456	13201	13515	13384	13379	13292	13500	13320	13502	13616
24397	23798	41976	43243	31197	21448	18247	15596	15046	15172	15148	15163	15123	14852	15131	15183	15002	14902	15027	15162	15051	15003	15014	15077	14863	14918	15086	15114	15066	14885	15193	14972	14983	15046	14941	15144	15183	15025	14943	14943	15007	15131	15074	15017	14993	14930	14892	15020	15104	15116	14967	15025	14960	15160	14927	14879	15002	14848	14942	15094	14916	14896	14981	15148	15026	14923	15039	15029	14968	14959	14921	14903	14928	14767	14923	14890	15018	14889	14945	14719	14969	14715	14912	14767	14813	15085	14831	14888	14919	14997	14945	14856	14820	14909	14981	14862	14992	15052	14911	14887	14895	14993	14912	15118	14987	15015	14914	14943	15017	15005	15110	14838	14813	14986	15100	14657	14939	15127	15021	14823	15207	15056	14842	14843	14875	15052	14834	14964	14866	14953	14975	15013	15054	14932	14848	15029	14900	15001	15039	14893	14699	14890	14818	14943	14805	14869	14883	14970	14932	14908	15074	14841	14915	14983	15076	14925	14977	15106	14943	15060	14864	14870	14901	15101	14986	14883	14817	14972	14996	15034	14823	14841	14919	14869	14779	14940	14871	15070	14974	14793	14932	15041	14899	14853	14957	14914	14945	14901	14957	15097	15117	14800	15026	14962	14904	14871	14826	15016	14981	14966	14909	14691	14892	14752	14976	14861	15104	14957	15209	14862	14976	14865	14871	14919	14765	14793	14903	14868	14916	15113	15068	14921	14905	15120	14955	15068	14964	15005	15027	15044	14964	14893	15041	15079	14950	14878	14836	14926	14989	14951	15009	14703	14968	14917	15099	15008	14919	14821	15047	14838	14790	14869	14886	14907	14911	15087	14981	14961	15043	14856	14966	14994	14874	14913	15076	14869	14890	14880	14769	15004	14951	15148	15005	15090	14992	14840	14918	14805	14865	14983	15087	15208	14893	14846	14920	15005	14836	14900	14960	15043	15137	14852	14908	14862	15051	14985	14947	15019	15082	14964	14991	14961	14958	15013	14950	15003	14951	15064	15062	14859	14883	14778	14917	14732	14877	14982	15019	15140	14838	14928	14932	14817	14966	14891	14927	14847	15020	15120	15032	15107	14953	14849	14925	15086	14973	14885	14795	15138	14819	15081	14969	14754	14919	14804	14945	14893	14883	15045	15128	14958	14814	14712	14960	14898	14844	14939	15032	14841	14977	14896	14930	14878	14989	15091	14880	15067	14817	14920	14866	14760	14970	14855	14909	14949	14929	15021	14862	14925	14898	14976	14898	14998	15043	15024	14938	15067	14861	14967	15011	14986	14934	14884	15034	14957	14940	14879	14847	14997	14875	15004	14886	15091	15086	14793	14976	14842	14781	15006	15002	14855	14986	15022	14726	14867	14869	14913	15043	14971	15015	14885	15043	15015	15044	15051	15060	14721	14858	14869	14846	14883	14944	14696	14894	14811	14915	14988	14929	15008	14865	14752	14655	15018	14991	15160	15107	14889	14877	14954	14825	14744	14911	15012	14998	14859	14820	14979	14696	14865	14831	14865	14936	14921	14949	14890	14968	14825	14945	14939	14878	14867	14863	15019	14829	14806	14899	15156	14879	14954	15124	14943	14893	14920	14891	14919	14890	14915	15028	14994	14901	15033	14750	14934	15049	14801	15057	15007	14972	14923	14834	14957	14771	14961	15177	14950	15009	14915	14978	14908	14961	15123	14743	14822	14848	14767	14887	14978	14903	14967	14938	14994	15067	14997	14896	14967	15171	14996	14844	14765	15075	15005	14886	14968	14916	15022	14955	15192	14898	14942	14894	14945	14798	14779	14814	14928	14807	14941	14802	14960	14875	14950	15035	14896	15201	15048	14887	15150	14998	14942	14858	14851	15049	14689	14859	14969	15147	14940	14965	15071	14774	15139	14898	14934	14994	15047	14791	14800	14876	15022	14909	15022	15069	15070	14928	14916	14823	14968	14816	14774	14777	14895	14978	14782	14891	14752	14946	15054	14844	14991	14876	14955	14970	14866	15075	15078	14952	14940	14832	15073	14905	15090	15038	15034	15137	14978	14833	14801	14904	14918	14795	15099	14971	14768	14879	14985	15141	15003	14830	14823	14956	14842	14922	15076	14983	14883	15074	14944	14879	14753	14699	15011	15113	14954	14928	14983	14893	14889	14850	14852	14735	14818	14937	14903	15208	15007	14914	14876	14807	14903	14929	14802	15025	15072	14941	15008	14856	15064	14912	14732	14749	14901	14971	14988	14905	14936	14846	15036	15150	15130	14965	15077	14899	14981	14824	15026	15057	14716	14977	15015	14988	14771	15044	15076	14881	14995	14910	14951	14972	14775	14980	14977	14859	15016	14904	15031	14864	14876	14918	14956	14988	15112	14827	15103	15084	14819	14879	14998	15039	14858	14857	15173	15058	14792	14817	15016	14982	14723	14985	14851	14860	14906	14930	14884	15056	14954	14934	14870	14918	14774	14988	14886	15008	15179	14837	14949	14906	15001	14926	14964	15177	15024	14993	14790	15012	14909	14929	14950	14999	14934	15179	14987	15063	14949	15027	14962	14728	15151	14953	14854	14946	14996	15034	14816	14860	14976	14828	14974	14865	14878	15181	15158	14971	14905	14865	14995	14973	14887	15007	15090	14915	14973	14847	14970	14929	14889	15013	14818	14925	15031	14970	15015	14965	14769	14999	14997	14873	14890	15028	15033	14953	14888	14850	14842	14694	14979	14796	14964	14723	14885	14968	14772	14905	14962	14993	14867	14863	14932	14800	14907	14816	14918	14991	14889	14917	14730	14986	14945	15021	14921	14990	14689	14756	14989	15077	15111	15227	14795	14834	14937	15008	14785	15067	14990	15145	14867	14890	15029	15131	15006	14769	14886	15078	15085	15001	14941	14687	14989	15074	14901	14886	14842	14855	15162	15054	15011	15062	15092	14744	14820	14879	15012	14911	14861	14964	15047	14947	14920	14958	14973	14966	14804	15178	14916	14823	14988	15088	15056	14751	14942	14902	14888	14983	14965	14995	14813	15001	14891	14888	14849	15040	14844	14886	15259	14947	14857	14982	14945	14830	14951	15062	15217	15081	15024	14850	14926	14851	14859	14881	15115	14828	14949	14926	15063	14821	14965	14996	15098	15249	14863	14890	15008	14899	14949	14767	15090	14784	15051	14940	14989	15102	14997	14857	14747	15029	14980	15030	15072	14853	14931	15040	14862	14714	14964	14962	14988	15009	15080	14966	14935	15148	14823	14990	14818	14723	14932	14873	14914	14912	14886	14972	15086	14873	14822	14925	14946	15077	14899	14806	14958	14871	14681	14830	15031	14932	14892	14821	14891	14742	15278	14942	15024	15115	15074	15000	14746	14988	14847	14965	14992	14693	15011	15068	15121	14876	14922	14710	15071	14916	15060	14913	15175	15089	14841	14897	14919	14938	15107	14872	14760	15003	14939	14899	14867	14795	14813	14924	15003	14939	14989	14786	14969	14888	14741	15065	15014	14969	14893	14804	14855	15059	14731	15077	14988	15153	15077	14901	14827	14782	14875	14912	14906	14948	15030	14884	15043	14985	14968	14916	14821	14804	14931	14903	15071	14998	14973	15139	15030	14923	14936	14974	14950	14979	14852	15062	15077	14988	14774	15037	14915	14825	14936	15046	15029	14867	14834	14954	14858	14780	14963	14785	14946	15124	15050	15052	14873	14897	14954	15042	15111	14862	14750	14848	14906	15038	14894	15000	15010	14934	15020	14970	14889	15006	14767	15007	14993	14829	14951	14892	14868	15141	15039	14888	15069	14774	15061	15079	14744	14790	14993	14986	14914	15112	14805	14623	15049	15079	15021	14874	14949	14952	15221	15026	15034	15110	14879	15118	14948	15019	14963	14892	14822	14845	14713	15173	15073	14956	14861	14827	14902	14857	14852	15016	14847	14817	14983	15190	14909	14888	14939	14771	14840	14830	15010	15055	14973	14832	15003	15052	14825	15058	15021	14967	14883	14935	15001	14959	15001	15025	14824	14948	14906	14891	14865	14827	14996	15052	14978	14958	14806	14890	15079	14939	14983	15090	14997	14992	14869	15069	15077	14762	14874	14816	15023	15079	15011	14864	14968	14936	15023	15022	15027	15110	14880	14980	14932	14838	14923	14692	14791	15065	14753	14949	14842	15057	14877	15009	15072	14931	15022	14911	15041	14914	14867	14833	14861	14905	14852	15064	14914	14833	14746	14771	14999	15034	15095	15014	14973	14962	15060	15065	14962	14941	15151	15088	14767	15055	15041	14997	15069	14972	14850	14848	14990	14998	14809	14970	14858	15150	14907	14943	15039	14931	14829	14833	15071	15022	14938	15065	14904	15020	14964	14950	14894	14952	14944	14906	15195	15063	14862	14950	14873	14846	14821	15093	15053	14944	15031	14796	14901	14878	14970	15029	14989	14994	15105	14904	14924	14827	15078	14787	14912	15026	14889	15191	14950	14886	15005	14969	14908	15086	14842	14875	15194	14765	14814	14830	15133	14982	14821	14873	14906	14935	15030	15234	14924	14983	14939	14964	15048	15140	14818	14983	15012	14980	14758	14812	14999	14961	14795	14942	15080	14974	14861	14965	15049	14830	15026	15179	14954	15026	14954	14924	14919	14790	14868	14933	15050	14928	15030	15016	15156	15014	15106	14965	14736	14749	14889	14903	15060	14895	14827	15039	14889	14735	14810	14846	15090	14741	15060	14955	14756	14953	14825	14951	15089	14956	14880	14891	15046	15077	15054	15134	14949	14932	14908	15147	14935	14995	15001	14984	15005	14891	14713	15050	14953	14813	14955	14901	14972	15177	15150	14917	14815	14916	15018	14893	14908	15130	15090	15022	14967	14912	15042	14690	14820	14791	15035	14837	15007	14877	14871	15015	15038	15041	14847	14994	15011	14861	14861	14759	14835	14877	14772	15033	15076	14896	14789	14701	14935	14726	14991	15044	14927	15110	14919	14968	14977	14896	14856	14959	15057	15121	14988	15136	15224	14878	14940	14771	14820	14896	14827	14732	14881	14960	14936	14973	14959	15012	14942	14858	14824	14886	14752	14984	14789	14925	14724	15074	14803	14995	15074	15247	15001	15148	15040	14968	15101	14965	14720	15034	14806	14839	15023	14901	15080	14998	14791
52516	90582	83581	59539	36096	14532	14003	14054	13999	14067	14052	14019	14120	13969	13999	14082	13996	13882	14094	14024	14140	14094	14077	14170	14116	14102	14169	13996	14120	14124	14147	13941	13997	14022	13973	14059	14076	13957	13888	14036	14097	14060	13984	13905	13999	14238	13962	14178	14185	14138	13955	14037	13918	14055	14023	13928	14174	14049	14278	14132	13970	13997	14047	14016	14019	13911	13980	13990	13844	13895	14043	13923	14125	13994	14007	14007	13986	13907	14214	14053	13973	14054	14058	14160	14075	13986	14021	14131	13944	13956	13990	14020	14063	14154	14199	14133	14090	13955	14019	14193	14086	14240	14030	14122	13953	14116	14173	14057	14146	13894	14090	14146	14076	14007	13978	14019	14042	13967	14033	14121	14135	14037	13998	14073	13945	14054	14050	14031	13922	14064	14087	13912	14050	14142	14185	13981	14153	14089	13993	13945	14033	14034	13980	14004	13949	13891	14241	14068	14031	14159	14094	13953	13900	14032	14015	14049	13976	14252	14010	14060	13979	14076	14079	14148	13961	14000	14023	14042	14060	14032	13896	14060	14051	13983	14004	13941	14114	13932	13842	13936	14058	14145	14165	14078	14124	13952	13971	13997	13960	14074	14124	14161	14009	14043	14034	14028	14088	14036	13938	14090	14026	14035	13990	14155	13968	14113	13965	14101	14039	14120	14096	14097	14101	14037	14050	14015	13867	14141	14030	13995	14136	13994	14032	13914	14037	13979	14207	14087	14015	13947	14053	14156	13901	14117	14058	14064	14187	14058	13914	14033	14048	14065	13933	14085	14019	14064	13993	13991	14002	13977	14062	14052	13875	13982	14180	14149	13868	14058	13980	13950	14097	13854	13783	14031	14146	14057	14064	14029	13927	13946	13985	13870	14054	13956	13944	14057	14085	14002	14025	14123	13911	13910	14151	13960	14091	13831	14034	14341	14034	14066	14037	14059	14093	13921	13982	14034	14089	14072	14268	14146	13971	14031	14132	13996	13956	14075	14040	13878	14171	13878	13985	14082	14050	14053	14101	14125	13969	13959	14036	13963	13916	14003	14001	14017	14021	14038	14042	13912	13940	14196	14076	14174	14024	13928	14120	14159	14084	14039	13917	13958	14171	14047	13991	14143	13937	13871	14070	13987	13951	14042	14059	14244	13985	14044	13955	14062	13939	14239	14080	14124	13868	14141	13987	14079	13962	14082	13965	13916	14021	13964	13891	14032	14121	14126	14020	14000	13899	14059	13914	14051	14162	14156	14009	14008	14045	14061	14102	14073	14164	14023	14199	14186	13951	14008	13887	13955	14028	14036	14014	14025	13996	14124	14122	14126	13909	13904	13900	14117	13991	13917	14221	14110	14058	14132	13869	14067	13915	13982	14118	13960	14196	14034	14252	14069	13966	14079	13953	14019	13993	14148	14094	14063	14014	14091	13919	14002	13960	14006	13947	14048	14117	13976	14150	14035	14158	14072	13999	14045	13964	13837	14003	13917	13983	13996	14011	13960	14070	13990	14184	14083	13965	13956	14023	14053	13975	14104	13894	14064	13958	14121	13956	14039	14077	14078	13885	14016	13879	14054	14104	14268	14140	14012	13927	14242	14113	14098	13893	14187	14106	14065	14110	13817	14000	13935	13966	14014	13935	14082	14009	14084	13960	13850	14068	14079	14025	14051	13974	14031	14090	14080	14006	13900	13889	13949	14173	13932	13976	13949	14146	14052	13865	14060	14056	14105	14060	14035	14056	13933	14068	14081	14047	14009	13852	14170	13962	14021	14063	13935	14048	14091	13916	13852	13942	14020	14064	14031	14032	13927	13897	13976	14054	14004	14016	14004	14065	14085	14164	13915	13908	14125	13972	14085	13963	14201	14123	13942	14013	14112	14062	13859	13921	14072	14056	14030	14148	14024	14061	14065	13978	14139	14077	13962	14017	14044	14115	14171	13918	14014	14148	14042	14092	13949	14125	13875	14028	14025	14037	14064	13991	13905	13950	13861	14025	13991	14165	13938	14143	14038	14067	13987	13900	13948	14007	14012	14059	14004	14001	14007	14129	13987	14136	13987	14044	13913	14024	13974	13851	13950	14187	14049	14037	14000	14094	13980	14146	14033	13965	14003	14003	14046	14122	13928	13967	14017	14047	14056	13987	13970	13903	14103	13920	14061	14006	13913	14146	14048	14214	13969	14127	14017	13984	13974	14043	13988	13951	13922	13924	14103	14066	14088	14140	13831	14128	14028	14123	13968	14037	14175	14189	14047	14067	13979	14117	13962	14173	14058	13900	14101	13928	13916	13868	14007	14093	13923	14028	13969	14130	14055	14019	14040	14190	13969	14078	13975	13959	13929	14228	14026	14204	14000	13981	13943	13907	14110	13889	13903	14185	14051	14013	13946	13929	14005	14057	14100	14016	13939	13996	13930	14026	14038	13999	14228	14083	14187	13986	13996	14239	13915	13941	14122	14240	14124	13962	14049	14153	14020	13960	14082	14103	13988	14065	14091	13941	14075	14099	14013	14144	14141	14121	14092	13975	14034	14160	13927	14001	14110	13920	14061	14103	13998	13933	13976	14016	14188	13927	14136	13951	14037	13912	14027	14124	13982	14215	14047	14087	13970	13907	14076	14078	13941	13982	14186	14109	13977	13918	14130	13934	13925	14079	14009	13986	13954	14011	13940	14167	14199	14073	13875	13900	14192	14018	14296	14200	14034	14069	14152	14140	14055	13833	13954	14187	14121	14004	14183	13995	13935	13938	14078	14223	14132	14033	14224	14115	14060	13943	13930	14004	14131	13943	14009	14166	14155	14100	13893	14136	13993	13911	14018	14069	13892	14028	13790	13991	14190	14070	13973	14038	14025	13830	14104	14050	13966	14019	14239	14123	14106	13922	14058	14075	13919	14203	13952	14142	13951	14022	14144	13981	13993	14011	13977	13970	14339	14082	14105	14023	14012	13974	14068	14022	14093	14018	13931	14051	13907	14044	13985	14026	14059	14048	13983	14080	14084	14051	14074	13999	14038	13982	13762	13949	14038	14017	13990	14116	14026	14066	13942	14118	13890	14029	13989	13986	14155	14106	13901	13946	13963	13952	14096	14017	14115	14235	13892	13983	14119	13952	14054	14206	13989	14110	14029	14206	13933	13851	13936	14007	14049	14008	14107	14112	14103	14124	14047	13900	14033	14121	13936	14071	14039	13976	14013	13896	14008	14056	13946	13978	14095	13994	14124	14184	14145	14179	13881	14072	14032	13999	14072	13954	14205	13857	13912	14048	13840	13985	14117	13845	14206	13819	14068	14037	14067	13923	14109	13928	14058	14057	13907	14076	14035	14128	14029	13966	14059	13863	13874	13960	14032	14064	13849	14139	14089	13906	13995	14131	14075	13991	14002	14044	14128	13921	13945	14081	14103	13982	13887	14079	14020	13892	13883	13993	13972	13899	13890	13967	14139	13920	14058	14067	14083	14016	14130	14155	13904	14052	13880	14134	14002	14044	13935	14033	14010	13880	13825	14066	13881	14065	14165	13963	14072	14007	13893	14022	14204	14025	14038	13984	14039	14087	14117	14181	14018	14059	14016	14052	13944	13859	14027	13933	14022	14032	14109	14037	13889	14102	14161	14019	14003	13969	13930	14064	14135	13949	14254	14031	13940	13973	14021	13993	14112	13991	13932	14008	14192	14054	14064	14038	14044	14036	14137	14048	14031	14084	14014	14145	14002	13844	14071	14192	13974	13978	13825	14073	14035	14046	14034	13996	13956	14051	13916	14115	14239	13885	14056	14027	13957	13977	13995	14049	14049	14056	13904	14137	14050	14098	14053	13845	13880	14141	14124	13979	14120	13913	13997	14056	14038	14003	14024	14046	14061	14089	14030	14036	14080	14046	13949	14040	13913	14144	13926	14001	14074	13984	14094	13975	13949	13944	14066	14081	14158	14060	13929	14091	14092	13992	13987	14151	13920	14143	14226	14045	14105	14126	14032	13972	13985	14031	14133	14007	13989	14025	14023	14173	14267	13991	13994	13985	13864	14017	13878	13979	14017	14004	13954	14100	14092	14043	13875	14072	13963	13935	14050	13953	14073	13898	14108	13971	13941	14013	13927	13961	13863	14014	13963	13987	14095	13914	14050	14104	13958	14106	13917	14115	13986	14179	13964	14243	14027	14147	14162	14203	14080	14016	14079	13884	14158	13950	14131	14052	14048	14018	14145	14187	14143	14085	13967	14017	14090	14013	14001	14026	14070	14044	14007	14172	13919	14073	13956	13935	14072	13924	13904	14091	14184	13933	13835	14062	14060	14057	14038	13894	13873	13994	14171	14046	14119	14099	14159	14123	14076	14157	14178	14234	14148	13947	14050	14003	14027	13895	14118	13987	14102	14061	14139	14142	14196	14074	14173	14111	14100	13904	14069	14175	14002	13993	13991	13918	13897	13961	14066	14070	14020	14200	13939	13896	14065	14182	14207	14040	14027	14051	13961	13980	14064	13978	13906	14074	13978	13946	14086	14072	13907	13979	14077	14142	13975	13929	14124	14144	14067	13895	13979	13949	13988	14074	13980	14002	14075	14115	14114	14044	14126	13950	14076	14115	14149	14206	14037	14063	14073	13963	14115	14084	13992	14028	14027	13989	14022	14042	14089	14134	13892	13984	14000	14224	13987	14276	14135	14033	14000	13927	13998	14077	14106	14064	13811	14029	14018	14108	14062	13954	14287	13921	13874	14012	14105	13973	13990	13886	14063	14188	14111	13949	13987	14253	13940	14163	13981	13924	13961	13972	13989	14073	13870	13963	14051	13932	14057	13991	13922	13767	14080	13995	13943	13848	14043	13848	13876	14062	13967	13880	14021	13989	14106	14105	14070	14040	13950	13834	14156	13968	13970	14063	13908	13965	14058	14064	14147	14076	13998	13994	13986	13960	13905	13987	14297	13988	14047	14016	13960	14074	13944	13986	14066	14325	14074	14007	14026	13995	14192	14141	13980	13880	13981	13934	14117	14111	14106	13883	14030	13950	13932	14003	14015	14022	14190	13927	13953	13908	14194	13928	14122	14134	14012	13983	14089	14038	14047	13899	14001	14045	14065	14024	13976	13900	13961	14016	13979	14000	14157	14170	14097	13959	14077	14142	14042	13930	14120
22928	22093	35572	37941	32000	23933	23102	17247	15978	16229	16115	16040	16117	16210	15698	16137	15918	15978	16011	15880	15900	15826	15709	15638	15925	15791	15943	15888	15731	15945	15848	15774	15816	15767	15801	15706	15844	15937	15833	15904	15420	15669	15910	15786	15874	15961	15759	15666	15867	15880	15802	15770	15779	15558	15694	15792	15862	15789	15764	15666	15720	15716	15662	15720	15685	15771	15789	15712	15643	15637	15811	15736	15804	15704	15770	15544	15777	15771	15816	15768	15728	15888	15813	15642	15837	15724	15760	15835	15713	15739	15795	15574	15944	15722	15834	15819	15589	15645	15745	15708	15773	15612	15633	15748	15708	15403	15791	15764	15814	15613	15780	15785	15581	15977	15713	15735	15852	15672	15595	15630	15560	15631	15810	15811	15759	15721	15733	15585	15487	15807	15606	15514	15912	15834	15819	15590	15599	15739	15782	15782	15742	15769	15671	15821	15602	15608	15558	15744	15791	15816	15651	15575	15664	15613	15668	15827	15647	15773	15783	15575	15637	15851	15618	15645	15845	15793	15681	15713	15754	15603	15719	15650	15731	15597	15766	15672	15701	15775	15741	15619	15690	15878	15524	15639	15711	15735	15700	15669	15794	15536	15835	15802	15672	15893	15738	15717	15746	15790	15778	15677	15827	15877	15715	15606	15710	15613	15666	15527	15831	15599	15894	15774	15602	15530	15706	15711	15755	15658	15611	15665	15785	15789	15863	15712	15586	15710	15511	15633	15694	15623	15780	15575	15640	15560	15783	15666	15729	15790	15709	15848	15850	15447	15803	15698	15796	15833	15714	15624	15782	15628	15784	15683	15503	15602	15717	15764	15721	15753	15874	15660	15704	15720	15716	15734	15737	15643	15724	15642	15576	15748	15832	15611	15707	15609	15872	15456	15722	15689	15763	15821	15706	15627	15693	15589	15725	15645	15805	15742	15610	15512	15723	15789	15643	15627	15623	15692	15828	15745	15676	15634	15762	15755	15691	15661	15721	15717	15632	15505	15680	15523	15599	15651	15636	15790	15728	15762	15598	15759	15780	15762	15819	15626	15810	15719	15783	15798	15666	15601	15639	15753	15798	15738	15701	15699	15651	15664	15605	15762	15810	15823	15674	15672	15784	15635	15869	15400	15757	15780	15891	15837	15722	15766	15769	15762	15440	15648	15654	15682	15516	15554	15711	15655	15634	15846	15760	15685	15651	15699	15671	15576	15582	15807	15742	15591	15587	15571	15694	15519	15619	15685	15676	15639	15687	15739	15608	15780	15645	15633	15811	15717	15679	15880	15673	15767	15754	15643	15732	15659	15693	15618	15678	15568	15468	15723	15504	15779	15695	15448	15731	15702	15780	15555	15794	15806	15858	15715	15612	15601	15633	15957	15661	15662	15642	15646	15857	15732	15734	15534	15822	15838	15678	15649	15837	15835	15515	15663	15581	15713	15571	15672	15537	15693	15724	15550	15698	15723	15763	15881	15748	15701	15772	15736	15847	15655	15606	15705	15498	15840	15749	15780	15832	15564	15507	15716	15758	15490	15636	15868	15854	15598	15772	15835	15706	15552	15705	15536	15637	15744	15711	15727	15545	15692	15828	15756	15759	15617	15608	15839	15805	15696	15741	15754	15684	15632	15604	15980	15628	15614	15941	15807	15551	15701	15708	15585	15643	15637	15581	15609	15364	15560	15787	15918	15873	15748	15807	15625	15517	15623	15838	15584	15612	15737	15474	15734	15505	15515	15702	15652	15502	15675	15745	15828	15650	15799	15666	15497	15815	15587	15711	15913	15635	15698	15614	15798	15775	15812	15828	15628	15683	15579	15734	15603	15593	15675	15566	15817	15953	15676	15729	15743	15772	15579	15616	15673	15692	15639	15681	15683	15795	15653	15673	15636	15771	15742	15724	15652	15653	15714	15833	15552	15599	15574	15675	15824	15880	15690	15643	15724	15812	15804	15668	15746	15772	15777	15575	15772	15760	15363	15636	15640	15818	15804	15962	15679	15773	15602	15634	15720	15671	15704	15608	15674	15743	15688	15763	15825	15567	15574	15672	15673	15739	15716	15759	15627	15543	15733	15669	15744	15782	15779	15552	15681	15724	15744	15832	15729	15798	15652	15759	15791	15530	15752	15826	15706	15788	15814	15766	15674	15797	15755	15795	15652	15809	15758	15796	15864	15506	15556	15850	15770	15557	15779	15643	15628	15842	15600	15606	15736	15814	15669	15740	15564	15884	15862	15805	15685	15809	15683	15575	15708	15782	15504	15721	15661	15801	15604	15593	15634	15866	15697	15642	15689	15748	15903	15771	15754	15734	15576	15645	15787	15670	15532	15538	15610	15754	15755	15727	15693	15559	15558	15630	15772	15705	15658	15512	15699	15598	15908	15830	15651	15719	15725	15610	15680	15733	15608	15636	15701	15750	15718	15413	15644	15720	15656	15744	15821	15758	15814	15846	15909	15788	15743	15777	15658	15653	15667	15658	15772	15754	15682	15626	15777	15665	15734	15655	15584	15714	15717	15858	15731	15601	15649	15765	15740	15547	15571	15545	15758	15556	15693	15601	15772	15534	15749	15491	15715	15743	15775	15843	15816	15824	15824	15848	15749	15727	15697	15765	15677	15806	15765	15460	15702	15665	15649	15720	15816	15698	15668	15755	15813	15511	15660	15620	15701	15637	15620	15756	15644	15476	15814	15694	15549	15732	15782	15653	15805	15642	15834	15692	15814	15710	15646	15557	15688	15797	15624	15702	15850	15784	15728	15661	15702	15659	15669	15725	15459	15729	15601	15676	15670	15771	15522	15522	15565	15533	15637	15731	15895	15775	15530	15648	15723	15779	15906	15734	15601	15741	15897	15608	15651	15821	15664	15670	15650	15687	15733	15616	15516	15781	15624	15760	15789	15707	15846	15641	15602	15876	15668	15785	15539	15776	15699	15533	15851	15711	15828	15546	15448	15565	15750	15722	15635	15560	15871	15780	15745	15882	15649	15485	15798	15755	15683	15765	15799	15756	15722	15746	15938	15766	15700	15679	15641	15954	15674	15682	15825	15680	15725	15694	15732	15819	15730	15510	15648	15454	15553	15602	15760	15645	15711	15768	15811	15687	15644	15695	15808	15762	15631	15622	15615	15560	15724	15586	15951	15886	15635	15673	15694	15764	15624	15651	15661	15766	15715	15805	15815	15833	15706	15727	15703	15606	15805	15630	15862	15845	15681	15722	15636	15659	15469	15876	15772	15839	15800	15698	15621	15671	15566	15433	15535	15746	15574	15593	15678	15791	15815	15538	15446	15627	15611	15625	15675	15815	15519	15578	15728	15818	15798	15603	15733	15845	15786	15714	15710	15569	15792	15684	15274	15732	15616	15738	15666	15818	15617	15664	15657	15715	15557	15443	15904	15694	15732	15565	15773	15581	15594	15698	15591	15909	15681	15639	15662	15846	15642	15960	15741	15743	15571	15721	15663	15890	15861	15547	15654	15660	15724	15446	15531	15698	15718	15622	15746	15545	15687	15690	15784	15495	15541	15660	15624	15920	15664	15712	15538	15696	15761	15717	15777	15722	15881	15656	15655	15687	15567	15823	15736	15773	15673	15720	15690	15620	15730	15727	15726	15730	15726	15612	15692	15695	15581	15837	15774	15646	15608	15794	15822	15594	15788	15740	15468	15718	15520	15469	15611	15600	15467	15667	16023	15920	15751	15758	15776	15724	15743	15713	15731	15794	15719	15805	15570	15836	15736	15757	15746	15804	15659	15620	15773	15739	15696	15642	15838	15656	15551	15636	15633	15812	15753	15684	15717	15673	15685	15706	15753	15503	15731	15923	15555	15710	15678	15555	15676	15764	15919	15638	15621	15922	15787	15581	15820	15705	15598	15669	15624	15656	15574	15688	15784	15553	16137	15831	15786	15869	15475	15414	15881	15678	15709	15700	15647	15744	15698	15617	15914	15695	15555	15639	15709	15782	15761	15738	15538	15814	15555	15723	15554	15685	15818	15692	15708	15821	15520	15806	15725	15674	15734	15788	15630	15742	15633	15683	15614	15730	15896	15658	15553	15693	15593	15777	15824	15814	15602	15580	15843	15522	15772	15622	15714	15674	15685	15745	15763	15783	15712	15763	15704	15766	15564	15639	15706	15561	15776	15871	15763	15610	15847	15636	15668	15630	15848	15754	15696	15693	15805	15702	15622	15742	15648	15863	15717	15831	15829	15802	15481	15699	15782	15716	15541	15767	15651	15686	15593	15626	15706	15677	15737	15732	15706	15733	15746	15873	15739	15724	15680	15792	15560	15656	15516	15731	15652	15675	15568	15755	15591	15609	15664	15638	15738	15763	15837	15571	15725	15599	15657	15572	15724	15762	15455	15686	15474	15571	15598	15598	15713	15651	15584	15732	15692	15727	15771	15587	15770	15712	15895	15630	15764	15730	15597	15760	15780	15644	15807	15729	15727	15654	15666	15682	15725	15741	15674	15652	15630	15556	15612	15480	15567	15796	15700	15498	15723	15876	15682	15703	15690	15839	15810	15726	15600	15730	15563	15793	15734	15688	15602	15679	15670	15703	15578	15595	15811	15826	15821	15768	15695	15679	15696	15658	15617	15583	15596	15716	15537	15625	15586	15623	15598	15776	15736	15696	15605	15572	15708	15508	15737	15800	15678	15631	15792	15702	15692	15589	15604	15541	15737	15812	15732	15534	15528	15677	15706	15768	15877	15616	15510	15701	15714	15738	15744	15738	15789	15995	15830	15679	15706	15556	15533	15640	15772	15629	15693	15548	15630	15809	15560	15807	15750	15761	15601	15666	15693	15680	15643	15746	15677	15701	15652	15616	15747	15661	15759	15640	15566	15600	15913	15722	15661	15771	15730	15845	15729	15688	15620	15764	15639	15826	15736	15627	15858	15578	15584	15647	15718	15597	15656	15676	15859	15641	15694	15720	15655	15851	15680	15603	15676	15848	15764	15782	15660	15718	15645	15696	15617	15565	15761	15607	15776	15558	15586	15820	15765	15651	15715	15733	15610	15614	15645	15540	15612	15574	15723	15790	15653	15630	15926	15615	15696	15732	15824	15756	15723	15606	15719	15568	15764	15619	15848	15780	15620	15761	15543	15646	15755	15643	15773	15763	15877
62721	100391	96623	75662	48521	15209	14446	14650	14474	14391	14445	14462	14411	14395	14525	14527	14484	14444	14511	14407	14490	14424	14512	14396	14592	14533	14595	14514	14508	14483	14637	14435	14552	14476	14393	14426	14557	14452	14466	14541	14469	14597	14466	14703	14454	14566	14487	14493	14622	14483	14565	14361	14402	14406	14502	14703	14504	14505	14511	14450	14406	14552	14360	14376	14513	14593	14381	14441	14592	14341	14546	14563	14437	14611	14401	14365	14644	14382	14537	14337	14727	14610	14462	14560	14615	14390	14454	14576	14501	14421	14428	14439	14494	14370	14441	14403	14513	14434	14354	14526	14591	14377	14410	14497	14585	14678	14370	14486	14576	14464	14496	14621	14301	14521	14551	14429	14633	14575	14545	14454	14464	14371	14552	14591	14534	14575	14512	14428	14387	14315	14428	14324	14574	14502	14431	14426	14433	14581	14326	14513	14521	14341	14412	14474	14270	14456	14610	14534	14386	14489	14632	14414	14539	14484	14536	14344	14414	14515	14344	14509	14454	14576	14458	14578	14365	14629	14582	14463	14454	14425	14500	14452	14668	14456	14419	14521	14510	14414	14527	14392	14456	14484	14414	14546	14423	14498	14511	14433	14531	14574	14401	14548	14384	14480	14385	14445	14520	14620	14446	14489	14456	14396	14420	14533	14572	14645	14515	14445	14361	14436	14470	14539	14482	14391	14405	14462	14488	14549	14433	14512	14426	14582	14500	14519	14495	14493	14391	14555	14449	14402	14436	14424	14470	14397	14375	14608	14603	14512	14484	14532	14480	14558	14396	14550	14528	14586	14480	14369	14580	14514	14419	14593	14567	14433	14517	14486	14393	14420	14647	14364	14613	14418	14444	14429	14445	14493	14587	14430	14376	14381	14440	14461	14386	14550	14542	14369	14633	14291	14385	14400	14469	14425	14374	14375	14451	14437	14522	14561	14574	14306	14494	14379	14557	14460	14535	14485	14378	14482	14471	14358	14270	14502	14447	14535	14409	14309	14410	14446	14603	14420	14490	14520	14398	14522	14413	14474	14532	14440	14377	14456	14521	14470	14556	14484	14289	14537	14535	14439	14467	14573	14511	14666	14409	14456	14577	14484	14469	14422	14499	14501	14520	14441	14384	14394	14517	14427	14369	14408	14549	14480	14328	14513	14438	14448	14642	14538	14470	14385	14542	14477	14378	14439	14376	14549	14364	14543	14552	14303	14576	14352	14405	14332	14422	14478	14331	14627	14392	14422	14379	14680	14442	14523	14490	14467	14441	14464	14485	14424	14415	14422	14414	14534	14195	14483	14512	14460	14599	14470	14502	14484	14416	14321	14497	14407	14496	14315	14382	14594	14513	14484	14427	14523	14487	14690	14484	14413	14405	14532	14636	14390	14570	14447	14577	14537	14531	14531	14518	14343	14518	14471	14508	14551	14564	14388	14527	14548	14584	14391	14512	14552	14433	14646	14381	14494	14520	14278	14516	14732	14373	14485	14499	14476	14444	14403	14341	14583	14583	14435	14543	14541	14385	14649	14514	14675	14468	14505	14598	14360	14341	14514	14569	14503	14444	14547	14577	14459	14574	14494	14346	14482	14567	14529	14299	14626	14489	14455	14579	14449	14428	14467	14400	14529	14627	14389	14487	14526	14581	14578	14484	14491	14466	14469	14327	14442	14615	14542	14494	14444	14431	14560	14509	14396	14544	14393	14411	14395	14533	14286	14626	14502	14413	14534	14501	14507	14442	14584	14574	14497	14381	14517	14630	14456	14514	14482	14449	14513	14402	14464	14413	14592	14417	14424	14555	14438	14433	14461	14505	14518	14527	14428	14509	14571	14565	14482	14451	14505	14618	14603	14408	14484	14465	14526	14229	14443	14473	14460	14642	14438	14563	14499	14468	14514	14579	14570	14379	14568	14605	14525	14525	14359	14576	14442	14500	14503	14474	14509	14500	14423	14480	14547	14462	14422	14614	14480	14487	14516	14503	14606	14480	14477	14530	14473	14316	14489	14588	14482	14362	14463	14442	14474	14402	14474	14340	14476	14452	14554	14469	14487	14523	14491	14496	14481	14420	14451	14578	14583	14523	14522	14501	14496	14442	14590	14475	14375	14437	14284	14397	14510	14369	14589	14445	14576	14430	14504	14426	14362	14477	14462	14516	14558	14461	14562	14439	14481	14453	14557	14437	14395	14505	14364	14382	14484	14610	14520	14460	14450	14437	14390	14658	14477	14543	14371	14438	14590	14428	14448	14484	14472	14671	14373	14429	14434	14572	14454	14478	14493	14336	14440	14423	14570	14408	14413	14638	14560	14287	14455	14494	14584	14575	14540	14295	14480	14344	14461	14655	14475	14469	14405	14341	14489	14332	14418	14351	14402	14368	14515	14462	14258	14469	14543	14521	14468	14506	14458	14228	14443	14539	14423	14530	14436	14574	14404	14514	14379	14537	14492	14379	14413	14483	14455	14411	14471	14536	14445	14537	14473	14394	14562	14596	14449	14530	14391	14503	14461	14442	14371	14413	14563	14454	14431	14578	14499	14406	14601	14421	14434	14584	14473	14530	14428	14517	14435	14451	14376	14482	14508	14452	14281	14489	14485	14583	14376	14615	14417	14661	14315	14511	14522	14394	14528	14426	14548	14475	14532	14508	14572	14519	14440	14549	14716	14460	14502	14488	14463	14476	14430	14311	14497	14399	14354	14512	14387	14504	14501	14520	14319	14325	14593	14426	14499	14395	14484	14578	14561	14485	14434	14562	14564	14463	14365	14375	14487	14420	14560	14490	14583	14499	14463	14565	14490	14520	14511	14498	14410	14586	14554	14256	14625	14404	14498	14513	14335	14518	14454	14622	14205	14379	14627	14443	14298	14659	14422	14462	14422	14411	14452	14369	14448	14485	14408	14572	14298	14450	14524	14428	14563	14302	14480	14519	14337	14364	14326	14410	14292	14633	14335	14448	14489	14596	14398	14475	14545	14585	14601	14631	14334	14466	14482	14541	14555	14304	14620	14604	14486	14347	14573	14478	14482	14521	14524	14474	14464	14538	14421	14437	14582	14699	14474	14516	14253	14354	14479	14497	14467	14419	14468	14408	14360	14472	14622	14587	14479	14527	14631	14365	14570	14508	14308	14380	14435	14492	14505	14585	14513	14476	14473	14597	14488	14356	14608	14494	14375	14355	14433	14517	14346	14444	14478	14370	14510	14584	14535	14592	14513	14453	14402	14586	14422	14573	14470	14448	14583	14409	14501	14385	14502	14624	14492	14392	14486	14382	14300	14476	14366	14417	14633	14589	14470	14560	14340	14524	14617	14508	14629	14529	14553	14421	14476	14361	14441	14686	14524	14385	14644	14579	14566	14486	14535	14546	14383	14534	14385	14426	14591	14458	14333	14332	14442	14515	14530	14635	14594	14368	14535	14429	14447	14495	14432	14436	14485	14489	14424	14332	14476	14394	14464	14335	14322	14539	14418	14660	14623	14549	14513	14349	14428	14199	14585	14352	14433	14618	14477	14392	14535	14539	14669	14438	14460	14327	14433	14815	14360	14536	14507	14626	14381	14515	14537	14566	14494	14492	14414	14408	14617	14427	14434	14609	14580	14312	14422	14525	14281	14480	14443	14540	14442	14345	14543	14340	14434	14381	14549	14602	14261	14569	14471	14586	14374	14495	14517	14343	14469	14585	14383	14504	14635	14560	14550	14556	14451	14523	14505	14576	14564	14513	14681	14470	14502	14526	14510	14505	14428	14459	14482	14617	14525	14576	14364	14420	14500	14455	14737	14401	14556	14371	14407	14420	14334	14355	14536	14481	14444	14529	14676	14395	14418	14724	14641	14340	14350	14407	14369	14401	14439	14469	14512	14523	14335	14399	14366	14654	14552	14571	14415	14409	14463	14265	14359	14543	14375	14505	14459	14454	14627	14536	14579	14438	14548	14407	14497	14476	14433	14469	14478	14500	14397	14498	14447	14478	14529	14514	14465	14335	14432	14352	14692	14602	14445	14438	14408	14277	14614	14379	14533	14655	14333	14511	14463	14484	14426	14512	14521	14426	14494	14485	14449	14458	14306	14502	14587	14498	14562	14554	14399	14672	14316	14377	14505	14451	14366	14505	14520	14499	14569	14478	14461	14634	14502	14380	14529	14479	14562	14444	14551	14339	14534	14473	14449	14597	14575	14261	14532	14195	14611	14500	14488	14501	14420	14213	14465	14391	14379	14374	14515	14344	14501	14587	14495	14394	14344	14315	14567	14611	14460	14421	14561	14593	14441	14295	14378	14590	14472	14661	14445	14429	14428	14418	14513	14458	14534	14473	14670	14493	14372	14546	14399	14497	14533	14378	14599	14300	14499	14663	14471	14587	14374	14541	14441	14564	14450	14555	14464	14466	14347	14412	14531	14565	14366	14439	14495	14487	14352	14550	14551	14427	14534	14282	14459	14503	14447	14563	14491	14477	14596	14362	14450	14451	14448	14497	14596	14448	14521	14424	14449	14558	14425	14604	14366	14344	14459	14550	14589	14417	14583	14436	14419	14467	14463	14507	14479	14510	14446	14455	14409	14631	14291	14543	14396	14593	14630	14503	14450	14440	14513	14396	14388	14535	14379	14474	14446	14405	14521	14427	14405	14549	14405	14576	14522	14469	14303	14360	14580	14360	14400	14425	14592	14336	14442	14473	14454	14393	14683	14553	14317	14391	14407	14192	14538	14422	14466	14413	14569	14381	14562	14330	14391	14398	14234	14315	14359	14526	14481	14518	14678	14592	14492	14285	14485	14529	14280	14482	14505	14370	14427	14547	14468	14556	14547	14514	14649	14569	14383	14384	14737	14477	14341	14413	14558	14588	14469	14481	14608	14470	14543	14308	14600	14323	14477	14574	14483	14418	14619	14505	14437	14319	14477	14501	14332	14664	14628	14352	14485	14737	14422	14398	14270	14421	14523	14543	14528	14496	14411	14456	14309	14338	14419	14338	14374	14474	14454	14558	14524	14526	14354	14586	14557	14394	14513	14327	14552	14599	14503	14438	14577	14515	14557	14165	14558	14402	14527	14315	14382	14479	14491	14434	14388	14557	14405	14409	14606	14568	14466	14418	14439	14514	14615	14434	14353	14422	14513	14422	14547	14566	14431	14409	14557
28095	32691	41448	33088	22177	16562	15797	15492	15365	15319	15493	15408	15358	15348	15381	15415	15410	15397	15449	15441	15449	15391	15378	15512	15396	15379	15453	15441	15365	15267	15282	15341	15367	15356	15285	15331	15175	15347	15250	15407	15457	15373	15505	15265	15513	15523	15364	15353	15495	15459	15573	15356	15377	15393	15300	15345	15450	15508	15328	15430	15378	15495	15519	15372	15530	15372	15444	15414	15378	15423	15360	15413	15413	15484	15271	15280	15379	15432	15348	15174	15460	15264	15219	15184	15368	15359	15270	15409	15501	15330	15512	15493	15374	15330	15455	15279	15451	15405	15545	15366	15329	15165	15222	15308	15324	15366	15341	15549	15380	15707	15392	15395	15443	14989	15493	15254	15425	15319	15297	15290	15181	15473	15343	15428	15523	15413	15178	15453	15376	15152	15200	15531	15594	15222	15313	15331	15257	15203	15555	15425	15403	15427	15376	15325	15423	15316	15476	15481	15297	15250	15348	15412	15279	15360	15219	15366	15358	15268	15428	15292	15427	15304	15217	15351	15449	15263	15425	15458	15451	15269	15200	15209	15359	15157	15304	15480	15293	15424	15204	15336	15433	15439	15378	15443	15506	15388	15432	15380	15394	15452	15128	15292	15461	15309	15555	15174	15360	15349	15165	15604	15531	15428	15270	15316	15333	15271	15424	15304	15361	15371	15342	15347	15469	15507	15492	15449	15432	15222	15289	15187	15285	15369	15376	15298	15359	15370	15217	15380	15198	15406	15356	15365	15287	15472	15365	15101	15364	15463	15158	15223	15321	15344	15393	15503	15351	15488	15463	15339	15208	15506	15173	15581	15436	15255	15279	15621	15425	15293	15359	15286	15381	15441	15171	15291	15335	15584	15484	15584	15350	15345	15129	15300	15390	15310	15224	15410	15216	15401	15511	15349	15370	15396	15268	15519	15280	15327	15161	15443	15469	15355	15343	15416	15350	15469	15458	15466	15505	15183	15448	15373	15201	15053	15405	15391	15387	15407	15264	15417	15422	15386	15439	15254	15261	15265	15294	15398	15325	15350	15349	15396	15484	15302	15471	15441	15384	15230	15414	15476	15308	15256	15296	15246	15471	15268	15406	15396	15464	15226	15471	15387	15405	15308	15453	15451	15299	15414	15588	15531	15303	15351	15473	15374	15392	15490	15627	15355	15507	15289	15468	15292	15513	15263	15580	15339	15343	15257	15430	15459	15388	15355	15326	15236	15179	15379	15538	15307	15365	15538	15343	15292	15574	15366	15368	15107	15256	15467	15520	15258	15314	15193	15405	15364	15246	15220	15321	15234	15420	15199	15469	15352	15361	15368	15291	15346	15494	15450	15419	15345	15423	15228	15473	15391	15326	15224	15242	15460	15336	15218	15248	15415	15438	15337	15316	15150	15477	15485	15438	15312	15308	15413	15401	15465	15276	15262	15404	15518	15397	15424	15311	15490	15498	15420	15351	15325	15332	15388	15357	15211	15371	15389	15314	15418	15293	15373	15342	15508	15322	15285	15469	15452	15403	15439	15231	15309	15309	15440	15401	15435	15404	15243	15396	15283	15406	15309	15286	15179	15347	15317	15348	15480	15313	15226	15431	15337	15649	15456	15526	15381	15434	15245	15338	15420	15506	15333	15265	15448	15205	15482	15371	15365	15261	15394	15442	15371	15282	15368	15322	15465	15337	15296	15346	15378	15319	15421	15472	15486	15329	15547	15386	15308	15453	15413	15246	15546	15499	15347	15141	15228	15500	15151	15255	15184	15313	15496	15661	15383	15449	15217	15369	15268	15422	15445	15404	15402	15162	15270	15306	15166	15460	15370	15292	15238	15409	15382	15457	15651	15474	15461	15263	15274	15195	15408	15627	15528	15359	15380	15320	15152	15262	15451	15485	15227	15501	15329	15244	15405	15491	15355	15489	15322	15516	15437	15148	15462	15443	15394	15318	15267	15445	15286	15411	15289	15477	15481	15476	15372	15267	15263	15205	15234	15309	15373	15319	15591	15407	15228	15457	15346	15353	15441	15309	15268	15280	15414	15330	15236	15358	15441	15330	15304	15381	15194	15266	15474	15545	15389	15253	15271	15401	15534	15445	15309	15394	15393	15446	15231	15415	15253	15556	15418	15652	15430	15390	15463	15505	15364	15383	15329	15528	15204	15324	15423	15192	15277	15384	15425	15430	15235	15526	15279	15194	15397	15645	15345	15572	15403	15455	14985	15316	15385	15283	15379	15380	15351	15443	15281	15489	15374	15345	15456	15250	15135	15495	15406	15453	15270	15320	15241	15168	15283	15402	15570	15302	15323	15471	15223	15424	15284	15500	15390	15338	15506	15350	15472	15438	15467	15514	15097	15242	15263	15382	15270	15181	15268	15319	15490	15410	15300	15327	15372	15391	15334	15303	15452	15353	15369	15331	15346	15474	15358	15470	15414	15170	15352	15498	15552	15644	15452	15503	15380	15463	15411	15266	15275	15213	15313	15546	15176	15481	15173	15368	15390	15210	15468	15499	15404	15472	15383	15480	15353	15359	15646	15317	15073	15318	15445	15393	15529	15456	15332	15110	15266	15341	15477	15293	15248	15305	15472	15359	15431	15598	15364	15425	15170	15348	15291	15183	15413	15158	15288	15471	15346	15435	15501	15154	15442	15381	15583	15445	15474	15467	15252	15261	15455	15548	15422	15542	15283	15305	15305	15342	15192	15380	15257	15478	15286	15292	15377	15423	15488	15281	15445	15402	15337	15351	15343	15250	15466	15285	15677	15218	15471	15414	15213	15366	15364	15443	15271	15262	15283	15378	15409	15378	15372	15344	15272	15301	15310	15427	15035	15141	15321	15474	15519	15126	15355	15514	15317	15420	15501	15178	15629	15381	15454	15394	15332	15435	15255	15390	15249	15463	15365	15473	15363	15321	15373	15296	15407	15275	15365	15379	15407	15445	15204	15245	15466	15476	15479	15440	15646	15484	15430	15418	15493	15441	15459	15454	15303	15515	15410	15279	15289	15453	15274	15525	15493	15465	15499	15332	15588	15535	15406	15382	15401	15421	15334	15403	15181	15252	15358	15527	15374	15241	15431	15321	15320	15318	15544	15393	15209	15270	15421	15467	15284	15463	15373	15409	15505	15302	15554	15495	15521	15438	15384	15235	15411	15268	15470	15340	15221	15598	15452	15482	15305	15379	15454	15466	15282	15537	15307	15312	15297	15212	15392	15286	15355	15343	15282	15487	15015	15417	15414	15358	15416	15503	15313	15464	15428	15412	15453	15446	15495	15431	15248	15381	15257	15244	15518	15494	15481	15449	15513	15358	15373	15235	15263	15581	15312	15582	15404	15306	15525	15390	15279	15518	15356	15570	15304	15439	15490	15320	15682	15462	15425	15439	15443	15443	15468	15281	15470	15472	15431	15388	15358	15418	15542	15303	15324	15325	15133	15247	15511	15527	15560	15461	15357	15305	15295	15235	15463	15225	15305	15253	15385	15359	15324	15338	15454	15303	15398	15223	15295	15360	15471	15369	15575	15446	15521	15665	15440	15568	15389	15362	15379	15415	15304	15306	15380	15428	15531	15433	15373	15508	15400	15633	15280	15383	15227	15429	15123	15319	15373	15513	15209	15297	15187	15445	15341	15549	15333	15430	15462	15291	15555	15351	15357	15343	15293	15240	15400	15332	15289	15494	15370	15323	15459	15066	15238	15282	15315	15306	15310	15371	15436	15478	15465	15271	15437	15328	15258	15359	15472	15463	15364	15247	15396	15481	15427	15352	15269	15414	15435	15391	15360	15350	15158	15327	15280	15463	15364	15545	15308	15551	15595	15286	15479	15401	15519	15274	15482	15434	15371	15475	15456	15401	15383	15245	15181	15589	15238	15158	15273	15363	15211	15440	15373	15339	15144	15340	15320	15387	15328	15520	15281	15364	15129	15275	15448	15373	15227	15392	15291	15297	15408	15262	15476	15399	15312	15364	15278	15293	15314	15326	15455	15443	15415	15525	15360	15364	15400	15521	15479	15446	15428	15406	15236	15222	15388	15232	15339	15466	15466	15519	15321	15356	15481	15333	15315	15376	15413	15401	15206	15456	15485	15481	15171	15364	15447	15367	15647	15421	15358	15401	15404	15345	15516	15429	15293	15245	15210	15536	15293	15422	15368	15381	15315	15254	15248	15522	15305	15376	15257	15484	15402	15394	15311	15336	15410	15366	15440	15434	15430	15523	15482	15433	15304	15411	15313	15265	15276	15344	15457	15292	15386	15400	15339	15359	15307	15416	15235	15531	15138	15423	15618	15416	15361	15318	15284	15393	15255	15556	15280	15356	15454	15259	15406	15372	15238	15362	15373	15421	15355	15365	15284	15374	15464	15365	15163	15484	15372	15460	15361	15291	15570	15218	15234	15525	15382	15272	15282	15428	15213	15320	15280	15350	15437	15442	15318	15456	15365	15519	15617	15587	15438	15543	15658	15489	15456	15434	15448	15345	15412	15399	15479	15332	15374	15476	15426	15299	15287	15385	15476	15377	15224	15377	15374	15483	15438	15385	15314	15376	15167	15355	15148	15321	15228	15275	15450	15392	15449	15455	15233	15308	15380	15455	15568	15562	15355	15475	15396	15403	15491	15335	15364	15339	15496	15548	15365	15311	15359	15500	15491	15431	15561	15583	15445	15321	15351	15444	15300	15111	15204	15388	15537	15519	15333	15332	15226	15243	15393	15447	15344	15441	15509	15503	15235	15730	15431	15384	15417	15417	15201	15290	15307	15283	15401	15374	15374	15283	15400	15362	15288	15430	15255	15334	15318	15318	15297	15363	15291	15292	15286	15307	15296	15422	15380	15171	15287	15345	15348	15343	15439	15279	15372	15420	15473	15445	15488	15310	15463	15429	15627	15574	15276	15344	15279	15277	15294	15364	15584	15274	15338	15297	15636	15446	15382	15379	15383	15414	15187	15064	15273	15443	15536	15395	15527	15516	15404	15378	15329	15402	15347	15402	15370	15292	15482	15537	15121	15319	15711	15423	15185	15315	15447	15321	15538	15345	15481	15401	15419	15365	15570	15241	15547	15473	15334	15303	15416	15300	15157	15324	15188	15391	15392	15437	15437	15302	15377	15526	15323	15110	15309	15381	15381	15524	15434
30153	53010	46597	31836	20663	14361	14244	14302	14316	14250	14180	14097	14427	14287	14272	14213	14422	14413	14228	14328	14202	14278	14284	14165	14203	14287	14181	14186	14221	14403	14105	14198	14269	14241	14270	14152	14234	14165	14218	14346	14426	14311	14357	14202	14330	14380	14262	14273	14214	14315	14214	14401	14359	14284	14380	14408	14180	14396	14178	14222	14230	14344	14447	14229	14258	14410	14224	14381	14322	14142	14409	14220	14388	14280	14422	14242	14235	14275	14198	14238	14327	14024	14308	14258	14361	14269	14334	14495	14204	14239	14196	14244	14222	14291	14406	14271	14341	14185	14243	14214	14302	14273	14218	14259	14313	14197	14283	14202	14340	14156	14156	14206	14187	14302	14415	14310	14212	14175	14207	14381	14353	14274	14198	14249	14283	14360	14196	14346	14197	14360	14204	14345	14267	14260	14175	14220	14200	14228	14123	14191	14149	14324	14350	14295	14396	14330	14449	14236	14162	14305	14374	14154	14375	14290	14275	14220	14198	14410	14366	14112	14163	14257	14272	14235	14200	14346	14378	14304	14424	14315	14433	14294	14392	14132	14382	14231	14253	14408	14193	14379	14088	14245	14117	14255	14272	14269	14330	14198	14317	14374	14223	14246	14316	14216	14294	14397	14297	14231	14131	14277	14254	14316	14263	14250	14185	14408	14329	14237	14350	14177	14342	14253	14442	14185	14314	14198	14407	14272	14233	14225	14277	14289	14398	14122	14408	14430	14292	14218	14384	14381	14237	14176	14180	14189	14181	14389	14436	14180	14430	14270	14088	14362	14164	14196	14247	14285	14223	14275	14306	14437	14391	14343	14326	14246	14354	14314	14244	14167	14227	14348	14397	14210	14353	14218	14398	14187	14285	14236	14308	14186	14260	14255	14299	14221	14245	14357	14333	14195	14291	14336	14292	14248	14278	14517	14118	14254	14143	14321	14322	14365	14246	14267	14354	14300	14309	14256	14201	14130	14388	14256	14276	14350	14403	14443	14227	14311	14260	14351	14274	14432	14293	14339	14433	14393	14237	14224	14402	14282	14276	14214	14139	14311	14191	14371	14237	14344	14255	14294	14339	14209	14203	14286	14291	14262	14253	14211	14181	14297	14336	14265	14170	14282	14266	14303	14225	14308	14274	14221	14224	14271	14330	14348	14186	14151	14283	14214	14353	14340	14317	14182	14334	14226	14207	14223	14295	14424	14345	14366	14117	14223	14272	14328	14441	14240	14279	14435	14248	14407	14312	14395	14303	14250	14393	14199	14316	14283	14341	14176	14126	14279	14263	14274	14299	14342	14255	14319	14409	14223	14248	14265	14335	14299	14284	14171	14326	14448	14160	14182	14184	14141	14313	14311	14496	14186	14407	14367	14441	14277	14280	14428	14227	14249	14376	14195	14124	14327	14316	14349	14287	14588	14216	14188	14267	14170	14229	14311	14297	14417	14231	14300	14247	14223	14238	14061	14258	14363	14447	14296	14330	14113	14205	14281	14219	14440	14412	14217	14201	14305	14282	14214	14312	14343	14334	14369	14439	14226	14308	14263	14170	14314	14173	14367	14199	14240	14284	14370	14269	14276	14216	14323	14136	14316	14221	14214	14156	14351	14200	14236	14378	14483	14344	14268	14349	14297	14341	14246	14306	14363	14304	14283	14169	14215	14196	14539	14244	14133	14318	14280	14215	14218	14224	14246	14309	14242	14270	14335	14385	14169	14232	14248	14261	14309	14266	14347	14173	14432	14371	14386	14473	14331	14229	14437	14326	14357	14387	14400	14357	14441	14496	14309	14289	14213	14234	14151	14400	14276	14260	14286	14253	14260	14350	14333	14406	14444	14493	14320	14144	14305	14321	14246	14302	14214	14223	14185	14509	14225	14326	14276	14311	14225	14408	14263	14404	14270	14349	14089	14287	14247	14410	14243	14239	14268	14315	14300	14362	14277	14334	14256	14119	14024	14351	14376	14402	14274	14285	14280	14209	14273	14131	14392	14291	14391	14307	14369	14108	14186	14424	14257	14337	14257	14185	14265	14308	14194	14124	14178	14191	14408	14281	14306	14333	14264	14299	14319	14196	14298	14207	14286	14167	14218	14259	14133	14112	14379	14297	14409	14167	14361	14289	14294	14305	14328	14289	14371	14280	14353	14396	14166	14427	14269	14282	14304	14248	14268	14192	14302	14135	14280	14270	14176	14349	14296	14306	14498	14309	14441	14411	14243	14367	14399	14204	14420	14338	14092	14453	14219	14460	14111	14538	14396	14280	14377	14262	14220	14427	14273	14358	14209	14178	14440	14282	14232	14294	14109	14284	14259	14310	14281	14420	14373	14283	14163	14342	14254	14202	14413	14198	14263	14397	14391	14323	14276	14410	14163	14320	14403	14297	14441	14442	14491	14250	14284	14210	14271	14341	14214	14526	14191	14352	14368	14313	14135	14332	14198	14057	14324	14279	14144	14309	14287	14247	14343	14257	14318	14325	14326	14341	14438	14256	14309	14330	14288	14244	14244	14313	14217	14336	14147	14267	14462	14172	14218	14248	14294	14131	14236	14270	14282	14277	14186	14254	14243	14305	14193	14329	14248	14404	14242	14252	14254	14386	14343	14207	14275	14359	14393	14303	14277	14161	14421	14180	14193	14170	14232	14396	14365	14296	14473	14375	14327	14238	14333	14308	14199	14433	14345	14231	14392	14472	14242	14396	14240	14280	14108	14188	14279	14228	14290	14528	14202	14403	14325	14213	14297	14495	14273	14259	14228	14388	14223	14165	14307	14406	14196	14347	14279	14254	14124	14347	14205	14240	14224	14276	14288	14331	14108	14449	14237	14319	14295	14321	14294	14392	14242	14295	14278	14310	14266	14388	14317	14354	14303	14344	14269	14161	14269	14223	14320	14202	14349	14181	14295	14172	14199	14451	14232	14376	14131	14307	14311	14323	14140	14091	14312	14239	14297	14308	14269	14381	14496	14363	14136	14375	14435	14197	14360	14213	14266	14193	14435	14302	14282	14419	14191	14310	14331	14429	14241	14318	14212	14315	14440	14347	14331	14170	14145	14301	14337	14264	14343	14176	14158	14292	14247	14296	14358	14272	14302	14119	14210	14003	14476	14237	14296	14334	14559	14234	14450	14267	14358	14302	14197	14237	14123	14167	14412	14218	14211	14320	14293	14249	14392	14227	14298	14327	14285	14317	14251	14254	14261	14352	14152	14101	14303	14304	14416	14371	14321	14267	14468	14279	14260	14251	14308	14331	14331	14264	14177	14343	14100	14180	14294	14436	14313	14328	14308	14268	14225	14269	14364	14358	14362	14362	14375	14359	14125	14320	14218	14245	14195	14571	14240	14421	14169	14258	14308	14072	14171	14326	14115	14365	14423	14291	14227	14227	14332	14403	14270	14268	14455	14182	14293	14228	14283	14220	14337	14194	14328	14173	14305	14346	14308	14289	14401	14373	14260	14381	14159	14194	14472	14167	14347	14300	14301	14419	14230	14291	14302	14326	14375	14350	14338	14300	14362	14095	14342	14328	14159	14308	14249	14385	14311	14523	14315	14082	14355	14161	14394	14127	14323	14357	14468	14274	14259	14345	14336	14220	14289	14335	14228	14467	14210	14338	14493	14168	14229	14369	14350	14428	14136	14230	14274	14183	14274	14391	14320	14517	14277	14351	14370	14295	14252	14256	14350	14254	14304	14256	14249	14326	14307	14332	14378	14282	14308	14249	14214	14335	14486	14195	14535	14196	13997	14086	14189	14161	14436	14229	14344	14249	14381	14239	14225	14300	14292	14228	14333	14328	14340	14360	14266	14438	14318	14267	14240	14233	14258	14222	14357	14174	14126	14390	14412	14373	14178	14238	14138	14260	14182	14252	14335	14215	14329	14376	14412	14237	14171	14342	14180	14228	14307	14328	14289	14184	14236	14153	14261	14451	14299	14251	14295	14448	14330	14214	14289	14156	14378	14255	14491	14276	14167	14303	14184	14162	14269	14203	14380	14178	14369	14206	14164	14291	14444	14348	14301	14289	14259	14330	14234	14307	14422	14372	14336	14354	14314	14372	14359	14385	14157	14106	14298	14290	14434	14271	14198	14234	14352	14151	14289	14215	14384	14374	14213	14325	14364	14340	14303	14266	14382	14227	14359	14365	14359	14190	14385	14292	14323	14201	14204	14373	14281	14336	14151	14168	14205	14165	14218	14264	14331	14255	14390	14294	14461	14231	14224	14295	14278	14252	14260	14340	14345	14456	14310	14383	14287	14237	14214	14196	14246	14237	14200	14245	14244	14419	14294	14254	14361	14277	14275	14351	14329	14330	14156	14108	14330	14299	14171	14215	14284	14300	14272	14398	14248	14149	14338	14355	14311	14297	14234	14344	14263	14102	14286	14341	14191	14330	14389	14162	14312	14495	14241	14338	14270	14175	14425	14299	14395	14212	14221	14247	14350	14167	14308	14301	14585	14305	14239	14236	14297	14368	14263	14320	14271	14304	14196	14320	14219	14443	14229	14252	14390	14323	14305	14191	14343	14254	14185	14284	14243	14293	14246	14246	14087	14329	14284	14227	14397	14275	14339	14270	14198	14374	14147	14400	14138	14319	14351	14379	14206	14494	14073	14286	14275	14279	14262	14248	14397	14255	14220	14342	14381	14432	14367	14282	14259	14272	14280	14251	14156	14344	14337	14359	14175	14171	14371	14341	14274	14295	14385	14247	14294	14214	14156	14409	14350	14321	14210	14181	14385	14251	14335	14342	14393	14438	14122	14317	14320	14324	14377	14228	14201	14257	14098	14332	14359	14254	14209	14308	14318	14462	14479	14379	14253	14171	14266	14126	14154	14210	14373	14409	14428	14309	14319	14263	14156	14321	14271	14427	14252	14351	14254	14238	14478	14253	14198	14238	14260	14428	14231	14193	14062	14423	14194	14135	14292	14255	14233	14308	14282	14202	14353	14179	14270	14237	14310	14385	14114	14232	14061	14309	14217	13976	14466	14321	14230	14131	14365	14227	14183	14401	14423	14436	14199	14337	14212	14317	14403	14197	14153	14395	14167	14389	14235	14354	14359	14345	14240	14295	14188	14357	14226	14289	14268	14326	14280	14286	14475	14245	14261	14352	14227	14376	14294	14304	14170	14286	14216
24531	24025	43288	45597	33096	22563	18488	16164	15828	15964	15756	15904	15830	15908	15777	15579	15670	15796	15797	15803	15758	15643	15792	15709	15584	15766	15723	15658	15599	15575	15634	15539	15700	15787	15681	15661	15651	15700	15748	15555	15778	15575	15695	15662	15691	15454	15662	15720	15733	15697	15768	15497	15632	15622	15568	15593	15630	15652	15597	15623	15701	15806	15690	15623	15326	15705	15627	15733	15700	15788	15599	15569	15611	15690	15631	15626	15522	15637	15839	15623	15781	15633	15786	15663	15933	15883	15679	15559	15550	15684	15818	15732	15539	15812	15544	15493	15681	15505	15586	15840	15562	15589	15621	15551	15569	15443	15614	15603	15610	15652	15687	15817	15805	15423	15882	15692	15790	15656	15591	15544	15765	15923	15831	15564	15550	15564	15652	15561	15714	15453	15712	15578	15736	15658	15683	15540	15728	15648	15419	15461	15753	15459	15596	15658	15719	15491	15680	15487	15575	15542	15688	15463	15618	15567	15664	15700	15549	15708	15462	15386	15500	15757	15568	15641	15460	15482	15523	15557	15509	15749	15734	15758	15754	15571	15733	15791	15672	15659	15573	15577	15638	15536	15876	15652	15444	15600	15457	15547	15566	15474	15574	15460	15822	15673	15532	15501	15554	15293	15397	15778	15598	15647	15670	15627	15379	15500	15572	15403	15565	15723	15583	15695	15614	15585	15682	15806	15704	15617	15622	15711	15816	15359	15418	15554	15645	15775	15641	15577	15626	15603	15589	15633	15630	15466	15394	15509	15666	15447	15678	15558	15466	15575	15475	15669	15787	15607	15510	15519	15654	15693	15807	15552	15496	15459	15513	15588	15755	15614	15582	15611	15702	15757	15918	15275	15665	15599	15486	15543	15628	15778	15580	15653	15477	15632	15707	15607	15491	15644	15552	15605	15721	15600	15641	15454	15501	15515	15443	15592	15568	15584	15244	15602	15778	15433	15624	15672	15493	15475	15644	15528	15734	15604	15763	15442	15637	15599	15705	15617	15688	15650	15719	15525	15708	15638	15765	15540	15709	15461	15565	15559	15645	15586	15692	15683	15747	15574	15587	15777	15461	15543	15711	15634	15593	15584	15648	15590	15560	15628	15683	15699	15605	15677	15634	15422	15456	15776	15619	15515	15704	15409	15435	15474	15777	15707	15707	15599	15485	15579	15650	15586	15690	15689	15668	15570	15680	15575	15716	15645	15643	15536	15532	15710	15668	15700	15606	15554	15645	15871	15671	15659	15626	15544	15603	15481	15520	15751	15675	15620	15563	15597	15442	15726	15873	15625	15703	15647	15760	15760	15723	15651	15911	15749	15539	15636	15674	15589	15667	15454	15698	15568	15634	15414	15675	15432	15652	15620	15703	15395	15629	15621	15489	15608	15568	15643	15645	15544	15711	15605	15627	15806	15581	15622	15738	15462	15649	15649	15747	15550	15701	15870	15648	15620	15609	15801	15582	15743	15290	15596	15694	15649	15522	15556	15611	15854	15638	15753	15917	15659	15794	15685	15690	15535	15548	15674	15640	15483	15528	15660	15489	15553	15638	15733	15793	15760	15740	15875	15556	15485	15840	15556	15592	15642	15628	15480	15577	15362	15650	15595	15661	15708	15677	15653	15693	15711	15704	15602	15726	15628	15751	15762	15528	15501	15646	15389	15551	15568	15739	15740	15487	15652	15622	15539	15600	15599	15641	15480	15774	15856	15514	15768	15425	15578	15668	15677	15614	15856	15588	15670	15677	15543	15741	15638	15606	15551	15609	15407	15417	15574	15616	15577	15716	15683	15597	15679	15525	15536	15846	15650	15546	15436	15420	15591	15550	15662	15626	15666	15515	15597	15598	15793	15600	15663	15641	15727	15521	15804	15676	15726	15603	15689	15650	15643	15493	15875	15599	15651	15476	15660	15631	15554	15722	15628	15604	15752	15654	15517	15728	15542	15509	15541	15768	15792	15591	15770	15708	15601	15541	15444	15626	15666	15571	15596	15565	15434	15491	15630	15631	15593	15623	15583	15739	15615	15442	15544	15971	15818	15454	15506	15479	15459	15558	15691	15586	15680	15558	15528	15563	15732	15488	15618	15832	15502	15578	15470	15663	15537	15509	15539	15598	15681	15603	15470	15575	15574	15539	15560	15597	15526	15552	15571	15675	15639	15607	15507	15541	15646	15629	15562	15754	15659	15661	15594	15617	15726	15655	15558	15644	15585	15768	15551	15606	15679	15577	15691	15687	15745	15648	15596	15468	15696	15664	15607	15736	15476	15603	15733	15455	15507	15545	15646	15649	15557	15675	15413	15724	15749	15827	15775	15585	15611	15331	15469	15616	15693	15633	15516	15610	15648	15732	15508	15813	15726	15644	15803	15663	15660	15769	15632	15443	15750	15634	15766	15515	15667	15732	15657	15645	15691	15834	15648	15790	15751	15647	15682	15638	15465	15835	15506	15758	15623	15622	15823	15488	15641	15713	15667	15497	15577	15565	15436	15583	15693	15267	15531	15609	15816	15431	15747	15545	15515	15623	15640	15712	15685	15558	15661	15872	15777	15633	15642	15625	15614	15793	15728	15639	15600	15623	15691	15514	15628	15768	15722	15437	15513	15715	15538	15478	15608	15415	15786	15657	15820	15688	15523	15551	15643	15834	15641	15538	15756	15671	15593	15603	15704	15585	15881	15798	15614	15825	15721	15764	15541	15744	15563	15601	15569	15564	15740	15710	15717	15684	15534	15718	15920	15574	15712	15569	15538	15666	15729	15897	15619	15313	15629	15571	15694	15590	15616	15528	15527	15446	15658	15742	15661	15587	15675	15714	15753	15726	15735	15645	15389	15772	15504	15671	15597	15532	15554	15626	15615	15630	15531	15578	15631	15558	15683	15617	15603	15437	15605	15657	15638	15616	15682	15458	15719	15461	15627	15719	15654	15603	15466	15638	15806	15648	15641	15597	15496	15498	15525	15706	15473	15766	15752	15711	15598	15747	15611	15605	15637	15664	15707	15544	15435	15712	15666	15641	15796	15692	15562	15522	15796	15626	15816	15639	15673	15770	15612	15607	15671	15741	15762	15623	15716	15910	15650	15697	15654	15557	15565	15739	15525	15782	15783	15554	15687	15572	15556	15622	15595	15652	15658	15732	15460	15737	15716	15729	15541	15705	15582	15814	15681	15667	15486	15590	15717	15624	15769	15735	15465	15701	15579	15567	15617	15665	15718	15748	15743	15576	15957	15796	15657	15650	15722	15628	15702	15768	15502	15725	15694	15523	15584	15777	15727	15595	15793	15566	15499	15659	15587	15636	15509	15497	15536	15630	15671	15555	15697	15641	15537	15527	15561	15538	15671	15493	15534	15562	15544	15704	15541	15821	15721	15660	15644	15697	15566	15779	15716	15729	15495	15700	15623	15618	15392	15604	15620	15643	15708	15550	15455	15518	15748	15665	15744	15767	15871	15526	15666	15609	15602	15597	15621	15549	15376	15569	15753	15617	15540	15730	15632	15743	15560	15469	15589	15652	15855	15758	15548	15641	15651	15657	15451	15687	15718	15440	15448	15478	15651	15539	15326	15759	15724	15551	15625	15459	15618	15607	15508	15487	15816	15662	15467	15526	15579	15513	15669	15549	15708	15600	15727	15718	15676	15627	15688	15571	15759	15676	15556	15724	15518	15573	15728	15669	15609	15515	15464	15752	15503	15461	15520	15610	15507	15425	15367	15585	15653	15717	15722	15572	15767	15697	15725	15646	15564	15670	15679	15593	15546	15762	15597	15598	15492	15604	15532	15687	15467	15612	15572	15528	15765	15597	15497	15693	15647	15497	15669	15508	15817	15530	15484	15431	15538	15678	15504	15384	15694	15648	15705	15593	15654	15677	15695	15362	15651	15604	15630	15677	15427	15356	15544	15708	15648	15731	15551	15791	15723	15549	15678	15481	15660	15719	15907	15713	15535	15584	15482	15587	15482	15540	15667	15631	15620	15621	15596	15444	15412	15525	15700	15395	15533	15741	15696	15747	15576	15531	15624	15698	15533	15557	15668	15505	15796	15743	15408	15278	15585	15567	15570	15687	15671	15753	15609	15489	15460	15792	15737	15624	15526	15537	15578	15642	15685	15551	15476	15889	15613	15595	15564	15614	15673	15571	15590	15723	15726	15536	15701	15621	15473	15751	15494	15404	15516	15468	15423	15644	15719	15637	15638	15446	15530	15582	15523	15509	15681	15655	15718	15693	15662	15668	15546	15726	15795	15705	15635	15549	15587	15597	15493	15740	15501	15824	15708	15926	15702	15605	15672	15601	15559	15578	15584	15612	15862	15596	15607	15409	15612	15666	15470	15775	15533	15659	15555	15593	15706	15535	15358	15594	15460	15718	15664	15656	15459	15565	15671	15446	15800	15526	15636	15590	15686	15867	15704	15552	15569	15456	15678	15615	15637	15568	15659	15633	15641	15790	15589	15660	15702	15712	15662	15687	15531	15777	15566	15527	15430	15593	15558	15517	15605	15566	15612	15748	15644	15743	15670	15607	15724	15447	15619	15767	15654	15864	15636	15750	15519	15651	15687	15772	15683	15346	15602	15621	15591	15697	15609	15668	15525	15649	15707	15516	15770	15501	15608	15539	15543	15635	15697	15639	15549	15593	15669	15672	15646	15711	15604	15637	15722	15563	15518	15564	15553	15709	15660	15617	15521	15558	15605	15347	15397	15569	15574	15652	15716	15422	15699	15558	15669	15720	15509	15448	15550	15606	15692	15644	15470	15680	15532	15623	15532	15529	15463	15619	15688	15654	15695	15596	15594	15467	15554	15468	15654	15466	15557	15584	15643	15550	15627	15781	15453	15441	15616	15682	15734	15568	15672	15683	15696	15581	15357	15517	15744	15453	15681	15659	15486	15695	15766	15662	15523	15636	15651	15644	15506	15558	15501	15545	15451	15594	15578	15692	15797	15766	15900	15680	15693	15649	15489	15674	15714	15704	15541	15736	15413	15679	15611	15704	15687	15699	15740	15611	15755	15547	15491	15503	15576	15577	15658	15883	15543	15760	15662	15600	15433	15723	15853	15750	15556	15651	15430	15515	15441	15576	15437	15505	15606	15431	15777	15631	15611	15803	15652	15578	15701	15493	15819	15674	15572
52759	92433	84120	59515	36800	17263	14479	14552	14434	14437	14701	14754	14513	14422	14475	14510	14623	14427	14507	14632	14582	14635	14373	14417	14397	14376	14444	14442	14463	14398	14486	14503	14462	14609	14437	14497	14375	14404	14602	14484	14470	14413	14643	14544	14516	14325	14417	14525	14409	14576	14667	14483	14617	14577	14527	14317	14520	14582	14507	14512	14374	14454	14461	14589	14445	14514	14627	14514	14481	14429	14518	14430	14584	14456	14438	14272	14561	14345	14538	14351	14527	14426	14473	14459	14506	14438	14500	14370	14503	14450	14379	14530	14568	14357	14578	14419	14416	14383	14543	14532	14500	14435	14477	14362	14404	14386	14466	14411	14448	14511	14471	14445	14339	14477	14635	14442	14289	14474	14590	14357	14416	14386	14569	14631	14548	14496	14474	14494	14554	14492	14505	14523	14385	14544	14425	14548	14398	14575	14544	14531	14424	14367	14579	14521	14604	14405	14556	14410	14331	14439	14418	14305	14308	14350	14521	14528	14552	14499	14386	14323	14443	14470	14396	14342	14460	14300	14541	14552	14328	14444	14658	14356	14687	14541	14496	14556	14564	14494	14379	14621	14504	14546	14607	14435	14505	14407	14626	14352	14420	14523	14377	14319	14374	14379	14596	14546	14373	14506	14434	14524	14357	14516	14528	14459	14532	14389	14499	14443	14224	14636	14370	14512	14505	14629	14350	14488	14472	14513	14189	14492	14348	14480	14437	14527	14510	14430	14537	14507	14387	14561	14351	14420	14489	14585	14608	14264	14476	14487	14551	14640	14393	14614	14369	14600	14391	14523	14381	14541	14320	14578	14510	14663	14346	14459	14448	14670	14340	14689	14638	14587	14591	14425	14388	14491	14503	14468	14542	14376	14463	14326	14554	14555	14528	14486	14525	14643	14371	14419	14586	14508	14439	14501	14468	14505	14360	14568	14382	14472	14581	14531	14389	14488	14474	14583	14470	14478	14439	14554	14449	14448	14381	14603	14569	14505	14347	14556	14510	14470	14543	14616	14449	14360	14411	14595	14323	14429	14519	14418	14406	14464	14370	14375	14401	14635	14270	14464	14470	14448	14464	14478	14515	14393	14464	14381	14540	14403	14674	14452	14327	14526	14559	14437	14424	14372	14514	14496	14447	14495	14467	14422	14472	14482	14553	14534	14459	14368	14555	14514	14447	14362	14510	14437	14367	14531	14577	14444	14586	14463	14549	14437	14473	14402	14397	14350	14478	14507	14437	14505	14550	14414	14377	14451	14496	14509	14496	14513	14737	14555	14561	14376	14565	14478	14510	14476	14499	14382	14535	14413	14601	14528	14590	14624	14579	14433	14589	14327	14576	14407	14466	14443	14306	14494	14504	14532	14552	14368	14515	14561	14629	14375	14658	14430	14449	14675	14570	14571	14458	14402	14374	14305	14592	14450	14613	14563	14426	14509	14425	14339	14418	14446	14524	14383	14416	14440	14552	14478	14305	14425	14489	14456	14570	14515	14409	14472	14542	14539	14559	14550	14595	14461	14408	14427	14447	14451	14482	14533	14286	14583	14483	14355	14559	14506	14311	14253	14489	14507	14527	14380	14477	14710	14219	14492	14493	14277	14334	14439	14543	14539	14520	14407	14623	14410	14512	14576	14541	14580	14489	14494	14441	14515	14585	14461	14516	14466	14449	14522	14457	14372	14502	14591	14422	14420	14534	14539	14537	14564	14526	14498	14430	14489	14463	14427	14567	14326	14685	14397	14489	14437	14497	14505	14492	14535	14407	14539	14487	14409	14595	14309	14638	14393	14499	14538	14546	14576	14629	14485	14377	14500	14540	14505	14374	14429	14371	14521	14310	14586	14566	14388	14344	14616	14609	14672	14474	14524	14302	14533	14426	14434	14397	14528	14554	14519	14359	14475	14575	14415	14530	14513	14449	14441	14438	14449	14510	14333	14365	14401	14434	14446	14533	14428	14440	14455	14291	14618	14528	14269	14535	14417	14496	14380	14405	14356	14511	14518	14541	14469	14477	14300	14611	14593	14555	14462	14467	14507	14531	14420	14602	14461	14432	14297	14392	14345	14551	14361	14517	14476	14493	14503	14564	14387	14536	14534	14604	14454	14455	14407	14521	14551	14621	14647	14339	14471	14597	14480	14601	14536	14575	14492	14684	14481	14353	14452	14493	14547	14280	14439	14532	14516	14291	14445	14412	14308	14584	14508	14569	14449	14637	14375	14353	14425	14504	14456	14470	14414	14450	14315	14620	14516	14494	14509	14544	14402	14515	14638	14600	14237	14562	14488	14496	14447	14582	14558	14479	14379	14435	14433	14484	14393	14555	14453	14632	14550	14463	14655	14400	14351	14671	14542	14548	14492	14500	14595	14567	14533	14649	14660	14330	14468	14512	14520	14433	14470	14520	14440	14345	14562	14476	14471	14573	14478	14544	14477	14377	14423	14593	14380	14434	14397	14437	14530	14404	14500	14463	14364	14475	14556	14565	14475	14530	14334	14430	14753	14531	14508	14482	14476	14304	14534	14704	14552	14553	14343	14447	14362	14537	14650	14399	14450	14400	14655	14398	14626	14434	14452	14567	14443	14346	14578	14362	14473	14415	14435	14567	14361	14391	14405	14601	14423	14368	14583	14430	14503	14446	14377	14389	14297	14443	14392	14528	14562	14455	14362	14601	14409	14350	14447	14568	14308	14325	14535	14469	14555	14504	14510	14531	14502	14603	14341	14490	14625	14589	14625	14440	14402	14551	14546	14440	14545	14529	14397	14368	14522	14650	14396	14397	14394	14349	14542	14414	14362	14476	14472	14531	14532	14425	14369	14559	14512	14556	14537	14528	14386	14237	14463	14633	14270	14543	14437	14476	14441	14416	14596	14517	14338	14542	14452	14444	14590	14488	14578	14628	14634	14478	14583	14500	14503	14703	14485	14427	14456	14447	14426	14541	14397	14480	14330	14449	14330	14667	14501	14422	14465	14505	14367	14566	14530	14377	14549	14374	14419	14385	14481	14555	14546	14433	14510	14417	14499	14465	14538	14511	14477	14451	14470	14456	14407	14465	14376	14427	14356	14442	14455	14531	14435	14531	14555	14530	14536	14444	14443	14464	14463	14525	14494	14475	14424	14493	14567	14573	14533	14434	14478	14581	14529	14540	14393	14529	14645	14427	14503	14468	14612	14557	14285	14556	14492	14641	14402	14520	14440	14393	14538	14578	14614	14540	14523	14508	14431	14540	14514	14585	14559	14541	14506	14434	14455	14590	14470	14649	14463	14481	14427	14497	14390	14485	14638	14423	14524	14230	14558	14347	14624	14431	14599	14374	14549	14496	14507	14647	14336	14423	14493	14583	14459	14365	14523	14460	14512	14713	14378	14430	14389	14506	14391	14610	14671	14534	14422	14498	14679	14636	14430	14467	14448	14575	14485	14497	14305	14461	14619	14449	14590	14518	14327	14399	14391	14545	14444	14438	14559	14415	14256	14494	14439	14424	14440	14567	14341	14621	14534	14609	14299	14610	14450	14439	14476	14415	14406	14699	14460	14479	14408	14365	14421	14401	14477	14384	14551	14482	14544	14429	14606	14445	14420	14385	14544	14539	14475	14528	14413	14687	14492	14603	14510	14391	14495	14595	14443	14562	14486	14655	14577	14364	14563	14313	14475	14528	14443	14583	14296	14550	14383	14437	14547	14252	14501	14382	14583	14599	14511	14509	14472	14521	14403	14456	14596	14509	14503	14400	14623	14396	14563	14383	14485	14365	14479	14228	14538	14341	14396	14360	14492	14417	14616	14446	14275	14466	14575	14555	14428	14447	14387	14637	14509	14411	14563	14375	14494	14595	14550	14446	14350	14609	14435	14612	14178	14567	14482	14540	14421	14599	14474	14561	14433	14469	14429	14754	14494	14571	14393	14456	14588	14431	14552	14413	14431	14418	14467	14376	14483	14515	14451	14445	14610	14399	14423	14381	14369	14498	14545	14401	14316	14564	14516	14442	14688	14467	14277	14455	14517	14394	14540	14569	14580	14568	14470	14323	14488	14409	14465	14320	14640	14432	14475	14424	14495	14481	14484	14552	14400	14431	14259	14472	14297	14401	14559	14570	14619	14615	14294	14592	14386	14357	14596	14581	14375	14514	14430	14341	14484	14493	14534	14492	14515	14483	14514	14623	14594	14453	14449	14228	14357	14503	14449	14363	14271	14636	14506	14325	14469	14486	14414	14648	14352	14423	14529	14572	14530	14497	14461	14370	14416	14520	14499	14527	14483	14362	14616	14531	14538	14359	14605	14689	14432	14344	14367	14411	14434	14523	14378	14430	14370	14521	14502	14500	14480	14562	14492	14407	14426	14575	14541	14429	14380	14539	14337	14485	14457	14620	14502	14554	14478	14407	14469	14496	14515	14350	14580	14586	14541	14357	14504	14441	14407	14503	14545	14554	14428	14542	14436	14267	14409	14481	14404	14453	14429	14624	14588	14559	14518	14255	14429	14400	14518	14473	14503	14491	14397	14463	14629	14282	14520	14438	14487	14596	14525	14416	14640	14456	14570	14355	14520	14596	14397	14465	14441	14503	14588	14659	14481	14470	14350	14592	14556	14540	14483	14298	14446	14599	14562	14496	14497	14494	14496	14486	14465	14412	14458	14666	14291	14457	14502	14633	14592	14505	14522	14319	14607	14344	14416	14401	14663	14696	14592	14478	14499	14379	14512	14399	14602	14433	14497	14465	14596	14419	14336	14482	14388	14258	14473	14330	14529	14456	14492	14552	14532	14626	14456	14329	14520	14601	14549	14572	14494	14553	14429	14469	14445	14511	14418	14335	14368	14626	14428	14436	14599	14398	14441	14546	14371	14414	14481	14552	14459	14497	14358	14404	14547	14391	14345	14609	14315	14562	14516	14388	14490	14489	14566	14406	14452	14493	14331	14420	14493	14367	14383	14521	14663	14569	14417	14527	14425	14271	14424	14388	14474	14422	14571	14534	14482	14541	14339	14608	14390	14469	14487	14459	14336	14482	14297	14363	14525	14392	14541	14455	14403	14415	14549	14642	14517	14482	14428	14306	14588	14415	14483	14469	14353	14476	14598	14436	14354	14352	14356	14430	14386	14609	14558	14416	14406	14512	14416	14419	14445	14434	14340
22998	22073	35186	40585	35219	24706	22747	17519	16143	16359	16386	16386	16260	16088	16152	16190	16131	16195	16088	16165	16218	16085	16197	16206	15902	16095	16057	15985	16130	15979	16085	16059	16131	15929	15985	16147	15890	16094	16101	16131	15994	15798	16104	16019	15973	15926	16000	16017	15959	16015	16110	15955	16110	15986	15935	15923	15960	15960	15936	15959	15968	16122	15926	15890	15792	15936	16015	16252	15876	15950	15984	15952	15916	15811	16159	16045	15968	15956	16144	15910	16088	15971	16165	15927	16068	15919	15713	15987	16171	15902	15817	16010	15895	15994	16000	15908	15845	15947	15862	16020	15968	15901	15928	16026	16068	15972	15870	15893	15780	15913	15842	15930	15636	15936	16295	16206	15902	15930	15962	16123	15950	15918	16083	15883	15664	15750	15982	16047	15976	16009	15981	15941	15906	15991	15960	16099	15814	15920	16077	15866	15955	15866	15875	15943	15911	15965	16030	16022	15802	15937	15968	16076	15920	16075	15995	15748	16056	15844	15978	15961	15960	16078	16068	15784	15818	15790	15725	15732	15897	15847	15988	15999	16105	15927	16008	15930	15999	15790	15849	15731	15767	16040	15870	15996	16163	15953	15942	15778	15920	16047	15769	15748	16063	15980	15821	15959	15936	16099	15971	15877	16002	16051	15997	16098	15816	15851	16013	16022	15843	16074	15861	15888	15938	16000	15870	15947	15947	15961	15986	15916	15904	16141	15889	15805	15853	15983	15949	15982	15823	15869	15821	16020	15857	15944	15865	16147	15840	15794	15909	15971	15759	16178	15998	15770	16005	15967	16112	15767	15694	15784	15945	15877	15937	16000	15977	15933	15974	16060	16069	15879	15965	15981	15972	15795	16159	15858	16020	15911	15942	16015	15992	16249	15967	15815	16087	15988	15830	15857	16001	15954	15867	15741	16116	16012	15734	15838	15848	15916	15900	15713	16002	16004	16089	15864	15862	16037	15967	15955	16011	15935	15847	15989	15859	15931	15975	16009	15934	16123	15981	15930	16025	15952	15833	16005	15827	15982	15923	15895	15947	16014	16075	15927	15925	16058	15969	16140	15911	15796	16010	16034	15986	15778	15839	15845	15890	15803	15842	15897	16050	15991	15882	15900	16056	15911	16154	16074	15986	16127	15796	16046	15958	15931	15989	16056	15845	15903	15941	15788	16074	15800	16028	15954	15833	16070	15986	15953	16105	15936	15827	15841	16062	16042	16015	15889	15840	15902	15917	15938	15898	15714	16091	15837	16003	15757	15719	16154	15876	16103	16076	16120	15898	15842	16086	16015	15824	16085	15907	16016	15856	16033	15926	15869	15973	16217	15988	15819	15956	15876	15921	15764	16077	15856	15918	15970	15913	15902	15990	16049	15930	16083	16060	15941	16030	16022	16019	15808	16013	15728	15932	15923	15702	15810	15885	15917	16098	15796	15962	15874	15972	15951	15852	15900	15960	15863	15891	15887	15759	15779	16023	15924	15861	15754	16011	15695	15929	15874	15967	15963	15966	15948	15828	15819	15899	15917	16028	15857	15848	15886	15807	15884	15996	15884	15903	15864	15958	16002	15942	16095	15867	15787	15810	15896	15947	15940	15900	15963	15851	15920	15801	15866	15959	16086	16201	15990	16004	15911	15782	15838	16093	15919	16046	16037	15945	15879	15971	15781	16008	15857	15727	15853	15972	15936	15938	16023	16033	15798	15948	16067	15933	15831	15853	15876	15691	15942	15844	15995	16075	15837	15981	15919	16059	15912	15801	15868	16008	16020	16000	15997	15896	15866	15862	15973	15968	15990	15688	15919	16070	16003	15897	15759	15983	15862	15960	15884	15834	16128	16103	15943	15986	15904	15885	16139	15942	16061	16013	15973	16017	15774	15970	15933	15837	16135	16039	15943	15999	15768	15808	15959	16152	15838	15886	16074	15810	15978	15958	15784	15975	15944	16025	15961	16043	15932	15783	16106	15981	15985	15899	16104	16005	15855	15970	16047	16003	15813	15736	15827	16071	15799	16001	15839	15833	15895	15948	16009	15784	16166	15978	16130	15998	15923	15953	15931	16038	15906	15890	16063	15861	15840	15966	15867	16044	16050	15915	15748	16006	16068	15853	16075	15974	15900	15913	15881	16111	16075	15986	15905	15880	15963	16071	15895	16028	15963	15822	15812	15864	15827	15835	15773	16112	15945	15624	15964	15871	16188	16128	16020	16161	15920	15970	15851	15855	15808	15953	16033	15931	16038	16009	15767	15903	16165	16018	15997	16123	16003	15707	15835	15889	15693	16036	15952	15989	15920	15818	15823	15989	15927	15907	15963	15710	15953	16114	15738	16027	15875	16167	15924	15798	15989	16160	16059	15976	16067	16091	15863	15948	15793	15830	15950	16085	15900	15850	16011	16026	15993	15976	15837	15931	15931	15886	16004	15894	15816	16029	15930	15820	16024	15837	15899	15825	16063	16159	16007	15926	16044	15848	15980	15990	15996	16054	15932	15864	15794	15949	16085	16033	16074	15940	15844	15882	15868	15729	15919	15973	15947	15941	16026	15947	16131	15659	16125	16076	16088	16187	15825	15948	15799	15720	15999	16047	15893	15769	15878	15878	15886	15846	16022	15824	15968	15984	15968	15829	16000	15934	16029	15809	16176	15959	15842	15757	15924	16020	15914	15980	15968	15730	15744	15966	15917	15925	15723	15926	15939	16084	15906	16085	15965	15888	16009	15937	15748	15938	16133	15889	15999	16036	15777	16018	15782	15896	15971	15958	15887	15918	15731	15815	15938	16001	15795	15894	15596	16020	15805	15840	15994	15798	15962	16083	15922	16022	15832	16023	15820	15863	15685	15930	16009	16107	15844	15954	15961	16069	15932	16094	16027	15842	15934	16057	15758	16022	15715	15994	16087	15964	15996	15805	16047	16138	16025	16178	16033	15867	15843	15910	15880	16015	15912	15934	15977	15874	15848	15767	15906	15949	16017	15961	15979	15922	15956	16043	15825	15951	16057	15909	15863	15960	15790	16132	15875	15862	15992	15967	15849	15876	15934	15961	15886	15991	15826	15766	15848	15753	16042	15903	16024	15769	16090	15954	15783	15998	15978	15806	15810	15848	15878	15852	15776	15919	16045	15924	16060	16012	16029	16040	15956	15886	15908	16022	15914	15901	15841	15924	15809	16046	15913	15900	15843	15839	15904	15805	15907	15832	15891	16167	15896	15865	15886	16016	15780	15913	15899	15912	15910	15761	15874	15892	16094	16052	15948	15878	15991	16179	16225	15978	15699	16011	16068	16098	16229	15931	15991	15938	15922	15764	15811	15892	16009	15952	16239	15846	16025	15870	15859	16119	15983	16023	15868	15764	16097	15897	15932	16067	16013	15987	15965	15885	15902	15925	15917	16029	15931	15926	16001	15984	16031	16067	15738	15976	15864	15933	15918	15770	15750	15748	15851	16071	15908	15828	15708	15939	16027	16001	16178	15956	15870	15936	15816	15911	16053	16053	16043	15831	15980	15804	15997	15896	16083	15762	16043	15978	15982	16070	15632	15840	15982	16221	15777	15892	15935	15928	16117	15752	15796	15961	15988	15846	15897	15845	16002	16015	15879	15947	16150	16040	15684	15882	15899	15753	15960	15856	16126	15880	16029	15788	15904	16200	15918	15865	15966	15907	16066	15814	15792	15895	16026	15925	15917	15994	16086	16128	16088	15918	15903	15737	15845	16007	16167	15839	15763	15775	16030	16131	15996	15933	15857	16018	15781	15995	15912	16090	15974	15880	15556	15989	16046	15767	15797	15882	15968	16020	16009	15822	15973	16017	15893	15893	15801	16034	15946	15975	15989	15879	15964	16125	16036	16033	15912	15792	15872	15996	15827	15800	15799	15941	15832	15972	15893	15905	16004	15935	15855	16039	16044	15762	15779	15851	15934	15875	15813	15930	15979	16030	15871	15949	15824	15738	15886	16019	15861	15819	16020	16061	15876	15810	16047	15734	15895	15771	15805	15746	15952	16143	16148	16014	16029	16059	15815	15974	15753	15909	15927	15799	15974	15861	15805	15908	15834	15874	15867	15987	16020	15796	16046	15818	15906	15838	16182	15785	15790	15861	15840	15940	15975	16023	15880	15754	15826	16056	15896	15979	16069	16014	15962	15891	15946	15756	15907	15866	15763	15746	15897	15662	15777	15906	15896	15867	15750	15908	15868	15823	16002	15998	15649	15875	15935	16024	16048	15838	16050	15878	15753	16015	15902	15777	15898	16089	15868	15881	15922	15933	15918	15929	15852	15954	15836	15924	15907	15871	16031	15872	16121	15695	16101	15872	15928	15935	16016	16046	15916	16026	16052	15990	16140	15967	15774	15784	15991	15996	16195	15894	15930	15879	15743	15937	15875	15749	16100	15762	15899	15858	15930	15938	15876	15824	15995	15938	15759	15912	15971	15903	16003	15729	15773	15861	15711	15830	16131	16087	16094	15883	16025	15874	16044	15668	16006	15824	15855	15944	16025	15960	16116	15905	15733	15875	15983	15777	16055	15937	15875	15938	15987	15933	15905	16011	16073	15935	15925	15910	15630	16034	15670	15856	16054	15879	15915	15864	15847	15975	15826	15901	15774	15956	15985	16068	16097	16008	15857	15884	16061	15933	15904	15855	16003	15873	16109	15918	16001	15947	15910	15944	15948	15945	16009	15922	15916	15954	15978	15872	15809	15837	15857	15950	15833	15776	15970	16023	15779	15956	15928	15813	15858	15710	15852	16074	15974	16010	15959	15989	15885	16090	16079	15968	15945	15883	16010	16030	15911	15860	15917	15846	15768	15708	15951	15890	15871	16202	15794	16026	15900	16074	15885	15921	15776	15909	16015	15940	16157	16083	16112	15826	15856	15899	15953	15907	15830	15941	16043	15847	15980	15829	15921	16156	15978	16025	15946	15946	16186	15895	16060	15854	15810	15906	15922	16019	15963	15984	15828	15858	15827	15986	16130	15928	15820	15981	16022	15998	15840	16092	16012	15856	16063	16066	16044	15964	16013	15719	15962	15737	15873	16042	16093	15904	15707	15804	15872	15926	15898	15911	15870	15920	16006	15870	15866	15920	15861	15887	15857	15992	15884	16080	15714	16092	15943	16180	15956	15763	16032
61441	103275	98036	77573	51400	18588	14569	14557	14867	14710	14665	14688	14734	14639	14771	14732	14518	14707	14705	14727	14903	14607	14664	14729	14827	14659	14745	14595	14785	14630	14742	14669	14756	14595	14605	14758	14937	14572	14618	14691	14723	14635	14694	14704	14540	14678	14753	14797	14544	14551	14719	14702	14808	14752	14795	14715	14825	14610	14713	14749	14711	14739	14672	14811	14558	14620	14745	14673	14749	14750	14730	14652	14693	14716	14730	14624	14724	14571	14697	14677	14921	14648	14664	14561	14792	14515	14533	14654	14659	14776	14589	14530	14632	14756	14648	14632	14676	14535	14687	14795	14619	14701	14611	14594	14617	14612	14754	14882	14629	14786	14686	14774	14583	14634	14697	14466	14518	14671	14567	14708	14450	14796	14566	14773	14700	14675	14695	14735	14745	14654	14651	14591	14678	14699	14638	14544	14648	14666	14616	14624	14790	14641	14699	14558	14657	14565	14670	14644	14614	14685	14709	14637	14509	14632	14602	14599	14694	14698	14428	14662	14644	14612	14625	14622	14571	14644	14686	14534	14601	14572	14576	14663	14738	14683	14591	14644	14552	14821	14604	14732	14625	14596	14619	14676	14632	14789	14508	14680	14704	14630	14635	14916	14773	14816	14787	14614	14503	14641	14670	14830	14559	14694	14801	14502	14432	14600	14721	14526	14675	14584	14602	14457	14688	14644	14547	14668	14659	14689	14714	14749	14651	14639	14655	14575	14586	14610	14817	14440	14753	14688	14676	14739	14772	14833	14772	14582	14611	14674	14626	14741	14809	14663	14661	14783	14615	14738	14811	14666	14560	14672	14533	14749	14538	14610	14705	14662	14795	14667	14812	14675	14554	14691	14624	14699	14788	14744	14723	14651	14731	14547	14773	14640	14656	14585	14809	14738	14739	14529	14843	14551	14663	14581	14574	14595	14611	14843	14734	14776	14716	14645	14475	14706	14639	14732	14737	14536	14514	14727	14531	14673	14625	14716	14763	14631	14632	14706	14695	14628	14626	14514	14785	14681	14722	14539	14533	14705	14522	14656	14524	14558	14562	14638	14678	14638	14652	14541	14668	14662	14749	14705	14688	14719	14415	14751	14724	14785	14748	14692	14598	14660	14581	14785	14790	14610	14659	14656	14685	14732	14687	14761	14550	14675	14698	14519	14562	14507	14744	14802	14599	14522	14670	14852	14656	14571	14461	14535	14525	14727	14547	14523	14733	14586	14605	14718	14704	14670	14555	14672	14764	14969	14689	14811	14695	14506	14713	14718	14657	14686	14638	14502	14647	14576	14549	14594	14750	14753	14682	14596	14724	14778	14506	14563	14675	14787	14660	14679	14781	14709	14673	14703	14644	14636	14607	14779	14671	14417	14690	14480	14597	14537	14535	14709	14619	14763	14672	14716	14633	14662	14671	14878	14600	14686	14578	14741	14685	14710	14591	14768	14551	14608	14654	14629	14687	14496	14622	14840	14541	14699	14617	14639	14751	14543	14663	14644	14621	14667	14551	14626	14712	14595	14710	14583	14644	14643	14710	14628	14872	14539	14586	14675	14561	14694	14678	14685	14651	14555	14570	14621	14765	14606	14653	14525	14657	14685	14710	14757	14564	14816	14548	14687	14623	14593	14550	14515	14774	14815	14709	14469	14703	14793	14684	14774	14626	14769	14735	14654	14665	14647	14627	14715	14807	14599	14833	14543	14531	14661	14896	14590	14560	14463	14513	14627	14553	14747	14752	14568	14684	14638	14659	14718	14609	14613	14734	14641	14604	14820	14705	14573	14737	14640	14692	14679	14686	14529	14578	14525	14627	14609	14526	14695	14655	14862	14752	14584	14730	14620	14732	14630	14613	14686	14603	14572	14611	14767	14789	14678	14595	14564	14674	14739	14699	14674	14534	14609	14660	14650	14474	14588	14760	14686	14611	14755	14524	14756	14667	14499	14666	14607	14648	14784	14802	14650	14812	14608	14615	14768	14508	14650	14672	14522	14662	14600	14659	14752	14725	14552	14731	14480	14591	14628	14504	14648	14738	14667	14734	14640	14660	14553	14635	14745	14703	14561	14680	14619	14604	14629	14602	14632	14841	14602	14593	14651	14661	14758	14741	14571	14612	14620	14808	14455	14714	14653	14585	14746	14646	14614	14808	14835	14655	14677	14723	14620	14702	14517	14657	14506	14547	14657	14627	14687	14789	14593	14589	14692	14677	14684	14444	14713	14635	14702	14641	14577	14616	14817	14542	14627	14698	14651	14682	14685	14804	14742	14634	14822	14651	14532	14578	14490	14709	14612	14653	14638	14573	14735	14749	14665	14477	14677	14631	14454	14506	14775	14603	14583	14635	14546	14676	14631	14734	14846	14714	14607	14803	14587	14685	14677	14602	14813	14717	14614	14509	14773	14771	14612	14724	14491	14780	14703	14708	14547	14685	14635	14596	14600	14722	14621	14510	14738	14714	14556	14671	14676	14686	14559	14509	14535	14753	14605	14592	14596	14610	14629	14595	14755	14723	14654	14692	14526	14696	14551	14519	14646	14529	14472	14702	14724	14847	14578	14799	14680	14596	14710	14501	14741	14690	14480	14689	14562	14619	14494	14530	14743	14572	14620	14700	14648	14621	14618	14651	14631	14658	14734	14548	14739	14674	14721	14674	14666	14649	14603	14719	14554	14559	14639	14595	14762	14622	14748	14536	14644	14785	14575	14558	14711	14560	14634	14500	14634	14538	14504	14701	14652	14609	14566	14489	14613	14787	14726	14694	14598	14693	14863	14704	14758	14668	14530	14554	14524	14794	14636	14585	14655	14569	14523	14487	14699	14658	14517	14483	14503	14521	14689	14649	14702	14585	14703	14684	14685	14603	14666	14652	14642	14580	14597	14663	14720	14587	14497	14703	14875	14761	14600	14633	14664	14473	14656	14664	14536	14670	14596	14673	14790	14695	14605	14750	14605	14714	14870	14726	14617	14470	14846	14727	14789	14767	14440	14796	14653	14642	14783	14728	14656	14584	14562	14644	14727	14640	14442	14755	14778	14437	14653	14733	14671	14725	14567	14643	14700	14643	14806	14713	14697	14552	14582	14579	14559	14644	14568	14637	14615	14674	14627	14640	14633	14528	14831	14672	14733	14651	14534	14879	14507	14605	14559	14768	14688	14739	14743	14513	14654	14617	14722	14629	14661	14564	14622	14770	14681	14749	14564	14480	14714	14738	14727	14427	14582	14707	14676	14646	14685	14647	14719	14649	14689	14644	14640	14764	14571	14672	14656	14688	14833	14594	14763	14694	14958	14465	14759	14744	14834	14806	14593	14541	14717	14644	14660	14722	14649	14509	14680	14732	14571	14580	14508	14700	14686	14660	14770	14615	14611	14599	14614	14606	14712	14481	14742	14469	14536	14763	14607	14871	14678	14746	14626	14674	14541	14626	14771	14569	14445	14538	14844	14657	14696	14612	14616	14609	14543	14628	14680	14793	14570	14835	14625	14677	14611	14642	14614	14771	14715	14701	14631	14801	14725	14667	14670	14567	14664	14673	14680	14533	14490	14732	14778	14663	14660	14738	14627	14737	14759	14659	14723	14735	14526	14453	14574	14541	14558	14918	14656	14721	14604	14725	14547	14600	14523	14678	14805	14653	14630	14646	14709	14607	14657	14650	14567	14592	14592	14783	14521	14652	14678	14648	14723	14716	14769	14605	14627	14693	14536	14608	14586	14627	14525	14795	14473	14597	14616	14707	14627	14588	14652	14618	14784	14910	14642	14578	14737	14659	14680	14720	14589	14704	14693	14697	14769	14610	14704	14813	14611	14744	14628	14553	14748	14552	14559	14699	14671	14579	14392	14617	14796	14655	14571	14653	14767	14661	14568	14777	14680	14618	14783	14635	14879	14614	14628	14539	14734	14574	14748	14656	14735	14713	14518	14618	14637	14484	14456	14580	14672	14669	14507	14578	14543	14662	14711	14670	14577	14696	14496	14604	14672	14677	14604	14663	14542	14724	14681	14531	14532	14591	14530	14711	14522	14649	14576	14715	14537	14593	14735	14901	14617	14665	14777	14655	14772	14644	14583	14659	14781	14634	14698	14685	14715	14689	14673	14596	14576	14511	14767	14722	14603	14570	14521	14748	14561	14689	14574	14840	14659	14822	14674	14543	14672	14498	14703	14600	14724	14754	14619	14646	14775	14595	14654	14556	14661	14647	14829	14752	14858	14626	14689	14583	14718	14583	14516	14785	14489	14619	14720	14605	14767	14528	14661	14680	14561	14730	14683	14627	14744	14837	14589	14709	14627	14824	14545	14672	14639	14527	14716	14535	14658	14639	14586	14710	14633	14572	14604	14501	14649	14738	14591	14649	14568	14647	14579	14669	14624	14772	14643	14836	14689	14732	14659	14662	14617	14705	14556	14536	14637	14836	14834	14662	14719	14720	14522	14751	14773	14545	14559	14644	14615	14717	14589	14503	14534	14818	14559	14602	14662	14484	14665	14642	14681	14476	14661	14579	14658	14529	14709	14564	14624	14699	14629	14663	14774	14672	14671	14652	14731	14699	14535	14824	14728	14716	14579	14493	14718	14789	14714	14612	14585	14674	14678	14644	14744	14726	14683	14670	14566	14640	14645	14661	14653	14548	14569	14577	14763	14769	14746	14532	14760	14663	14549	14601	14661	14667	14763	14640	14607	14589	14664	14622	14715	14638	14644	14582	14783	14653	14542	14740	14583	14710	14472	14695	14708	14766	14831	14542	14523	14720	14589	14743	14693	14565	14528	14650	14690	14530	14591	14628	14700	14555	14649	14764	14757	14606	14671	14688	14704	14610	14670	14796	14708	14660	14692	14519	14520	14505	14628	14626	14337	14746	14674	14746	14644	14546	14713	14550	14603	14698	14685	14574	14662	14538	14730	14734	14534	14623	14414	14713	14710	14553	14651	14695	14630	14729	14600	14648	14620	14679	14589	14609	14668	14537	14753	14716	14690	14577	14585	14730	14668	14746	14624	14792	14779	14444	14484	14556	14697	14573	14584	14647	14649	14683	14579	14606	14553	14653	14716	14598	14656	14656	14648	14639	14688	14856	14800	14769	14511	14695	14442	14712	14759	14626	14489	14867	14606	14512	14661	14557	14664	14744	14620	14604	14663
28233	29821	39774	34594	23480	17150	15921	15850	15648	15730	15463	15443	15707	15565	15632	15519	15609	15583	15606	15577	15683	15645	15574	15550	15686	15671	15460	15482	15403	15740	15767	15459	15530	15643	15495	15556	15528	15379	15597	15614	15538	15517	15734	15607	15466	15659	15637	15633	15604	15658	15589	15566	15338	15549	15428	15560	15552	15769	15621	15600	15516	15590	15737	15594	15695	15644	15531	15613	15495	15665	15478	15580	15657	15314	15352	15557	15673	15499	15467	15655	15580	15588	15559	15776	15675	15601	15617	15550	15451	15491	15631	15527	15380	15496	15551	15450	15537	15556	15640	15543	15536	15661	15547	15766	15538	15519	15564	15600	15645	15664	15729	15672	15633	15609	15497	15466	15530	15597	15433	15429	15602	15506	15511	15355	15428	15441	15417	15674	15521	15636	15447	15523	15469	15552	15623	15740	15582	15576	15432	15458	15441	15622	15610	15657	15505	15568	15730	15510	15758	15554	15670	15713	15776	15472	15538	15461	15658	15449	15919	15461	15438	15721	15663	15696	15375	15501	15641	15321	15529	15565	15693	15611	15557	15534	15469	15430	15478	15491	15668	15611	15511	15761	15655	15590	15533	15666	15515	15724	15535	15714	15342	15482	15521	15489	15603	15564	15304	15485	15454	15648	15565	15728	15443	15459	15603	15418	15380	15495	15548	15419	15561	15726	15643	15647	15740	15490	15562	15510	15416	15399	15547	15408	15337	15517	15474	15545	15379	15426	15498	15406	15688	15645	15445	15515	15469	15710	15743	15486	15409	15477	15418	15517	15441	15599	15399	15813	15571	15535	15439	15528	15380	15602	15701	15646	15439	15476	15636	15584	15417	15466	15525	15506	15512	15502	15703	15540	15739	15404	15640	15471	15594	15541	15630	15570	15587	15500	15517	15719	15548	15474	15569	15472	15467	15650	15448	15616	15494	15545	15606	15465	15663	15404	15510	15612	15678	15433	15744	15618	15781	15525	15625	15486	15614	15516	15495	15685	15593	15455	15563	15502	15543	15560	15691	15524	15421	15432	15496	15519	15285	15688	15554	15526	15637	15546	15569	15655	15589	15599	15770	15469	15498	15513	15753	15545	15404	15582	15576	15655	15507	15564	15493	15558	15373	15542	15581	15785	15464	15512	15481	15234	15557	15501	15581	15559	15508	15573	15582	15710	15498	15538	15480	15384	15544	15571	15597	15689	15669	15708	15483	15541	15516	15572	15553	15497	15547	15550	15608	15615	15481	15507	15605	15563	15502	15657	15686	15547	15588	15567	15500	15678	15589	15526	15641	15534	15622	15606	15625	15441	15443	15634	15484	15539	15596	15654	15571	15568	15607	15616	15522	15651	15621	15474	15640	15647	15596	15520	15501	15690	15682	15549	15606	15487	15375	15697	15547	15551	15404	15514	15672	15827	15568	15700	15603	15576	15595	15577	15651	15476	15401	15422	15389	15419	15607	15479	15333	15292	15544	15597	15559	15603	15762	15466	15650	15470	15618	15692	15412	15558	15472	15460	15489	15456	15367	15634	15570	15497	15504	15479	15429	15626	15577	15411	15604	15506	15626	15525	15715	15524	15582	15749	15573	15714	15612	15430	15501	15516	15512	15538	15566	15467	15521	15709	15691	15490	15676	15616	15581	15500	15708	15542	15599	15460	15499	15528	15445	15519	15652	15429	15431	15400	15472	15696	15477	15539	15496	15663	15588	15569	15471	15361	15380	15462	15525	15658	15531	15503	15501	15787	15624	15462	15658	15382	15548	15607	15637	15534	15560	15426	15612	15458	15433	15569	15539	15501	15527	15626	15416	15441	15581	15491	15595	15382	15559	15577	15386	15430	15588	15507	15560	15385	15538	15700	15418	15536	15627	15370	15415	15665	15452	15539	15653	15316	15540	15516	15689	15453	15362	15450	15552	15540	15615	15471	15513	15423	15608	15476	15585	15407	15590	15488	15525	15689	15520	15466	15686	15574	15620	15493	15706	15683	15648	15645	15478	15443	15569	15399	15533	15619	15363	15583	15507	15499	15540	15504	15552	15271	15621	15573	15679	15520	15477	15551	15590	15635	15573	15636	15738	15397	15531	15578	15688	15529	15617	15514	15519	15590	15721	15639	15706	15561	15631	15667	15468	15618	15759	15467	15633	15502	15627	15501	15453	15568	15669	15763	15522	15512	15622	15315	15570	15612	15473	15508	15498	15696	15566	15551	15623	15693	15583	15528	15503	15350	15649	15359	15694	15714	15538	15392	15448	15537	15443	15500	15519	15654	15538	15340	15549	15458	15786	15556	15448	15498	15558	15529	15448	15555	15849	15554	15511	15691	15598	15777	15468	15451	15722	15691	15729	15615	15540	15436	15333	15532	15519	15279	15522	15490	15707	15619	15502	15652	15520	15510	15540	15593	15568	15692	15634	15746	15628	15567	15439	15611	15831	15557	15634	15730	15521	15554	15776	15539	15581	15491	15497	15689	15345	15661	15474	15562	15615	15527	15573	15628	15625	15768	15319	15520	15499	15641	15620	15482	15295	15582	15521	15589	15625	15666	15624	15740	15526	15564	15562	15364	15522	15656	15710	15343	15478	15665	15704	15504	15649	15537	15483	15659	15548	15716	15594	15225	15608	15425	15359	15441	15578	15548	15706	15738	15527	15853	15664	15612	15518	15529	15361	15613	15578	15555	15656	15459	15530	15536	15394	15498	15655	15460	15649	15602	15652	15322	15315	15703	15595	15654	15719	15767	15570	15473	15720	15527	15459	15614	15778	15616	15479	15466	15576	15585	15604	15690	15609	15779	15621	15543	15396	15638	15769	15433	15522	15673	15388	15613	15520	15599	15372	15756	15546	15712	15442	15783	15572	15710	15667	15558	15535	15574	15612	15574	15393	15679	15648	15491	15521	15539	15562	15512	15648	15548	15746	15587	15641	15638	15504	15479	15649	15521	15550	15521	15504	15607	15665	15493	15748	15582	15565	15626	15525	15747	15370	15543	15554	15669	15576	15578	15624	15545	15608	15616	15423	15387	15468	15432	15563	15744	15816	15427	15548	15607	15592	15549	15417	15586	15544	15666	15650	15584	15446	15367	15562	15487	15430	15441	15493	15410	15423	15500	15532	15585	15681	15692	15465	15456	15744	15489	15440	15694	15559	15555	15418	15539	15363	15563	15408	15530	15641	15653	15612	15500	15620	15768	15547	15704	15501	15605	15672	15516	15639	15503	15656	15564	15690	15408	15529	15491	15622	15713	15546	15339	15528	15354	15595	15493	15530	15372	15652	15489	15637	15651	15574	15619	15317	15644	15646	15362	15422	15428	15539	15638	15413	15604	15401	15353	15536	15565	15638	15549	15495	15417	15449	15816	15458	15447	15583	15643	15576	15813	15510	15571	15561	15443	15642	15484	15541	15539	15866	15764	15564	15287	15410	15662	15690	15513	15534	15531	15605	15419	15462	15522	15571	15779	15520	15535	15370	15479	15478	15547	15688	15558	15613	15378	15612	15729	15648	15580	15553	15618	15659	15639	15688	15484	15375	15640	15548	15555	15328	15551	15680	15541	15568	15590	15476	15510	15512	15564	15410	15524	15441	15550	15684	15714	15596	15585	15534	15650	15649	15594	15537	15576	15500	15709	15651	15682	15488	15665	15575	15619	15601	15443	15618	15581	15537	15840	15722	15491	15562	15627	15622	15520	15614	15407	15467	15506	15619	15662	15645	15506	15471	15583	15628	15531	15566	15705	15699	15478	15704	15443	15514	15622	15506	15734	15673	15522	15619	15586	15617	15521	15480	15505	15434	15505	15390	15578	15647	15493	15453	15646	15701	15353	15492	15431	15642	15432	15623	15551	15555	15625	15542	15606	15502	15422	15582	15550	15670	15498	15549	15495	15443	15475	15718	15676	15696	15816	15563	15625	15286	15452	15429	15492	15571	15650	15796	15468	15553	15655	15625	15645	15433	15643	15528	15615	15566	15386	15630	15548	15577	15551	15427	15431	15588	15354	15688	15738	15737	15294	15672	15556	15624	15470	15590	15597	15575	15600	15606	15493	15465	15524	15508	15567	15517	15473	15594	15542	15435	15458	15683	15470	15612	15651	15561	15471	15410	15496	15609	15642	15440	15501	15562	15506	15596	15436	15606	15641	15585	15686	15551	15640	15453	15425	15584	15542	15638	15610	15681	15523	15682	15573	15560	15422	15499	15614	15336	15523	15468	15427	15496	15670	15447	15504	15643	15635	15653	15540	15395	15621	15754	15669	15772	15516	15654	15639	15637	15670	15599	15399	15574	15506	15552	15681	15527	15666	15585	15494	15586	15413	15497	15494	15473	15566	15465	15401	15584	15595	15653	15562	15527	15427	15526	15630	15632	15495	15530	15476	15652	15550	15588	15529	15480	15615	15690	15620	15430	15443	15650	15327	15690	15648	15493	15512	15580	15554	15595	15609	15425	15366	15442	15513	15382	15554	15717	15412	15615	15585	15521	15508	15496	15464	15354	15574	15521	15733	15544	15567	15717	15498	15459	15568	15607	15491	15617	15569	15572	15550	15686	15692	15691	15615	15575	15444	15759	15667	15592	15455	15655	15682	15637	15440	15490	15509	15743	15599	15571	15564	15347	15428	15568	15763	15583	15613	15533	15660	15406	15476	15663	15670	15460	15578	15340	15603	15576	15516	15622	15573	15429	15579	15580	15734	15441	15470	15539	15649	15661	15576	15579	15499	15653	15502	15585	15249	15564	15546	15628	15718	15601	15541	15517	15536	15295	15550	15436	15568	15431	15515	15502	15286	15604	15452	15638	15598	15568	15458	15507	15602	15661	15712	15623	15488	15466	15530	15480	15511	15447	15554	15403	15558	15661	15497	15599	15559	15611	15472	15435	15588	15579	15857	15550	15762	15510	15610	15555	15230	15282	15667	15402	15618	15702	15466	15484	15649	15402	15708	15485	15410	15505	15474	15473	15743	15619	15626	15517	15828	15741	15571	15509	15554	15413	15466	15683	15525	15587	15492	15592	15751	15544	15748	15571	15574	15593	15465	15465	15697	15439	15703	15520	15488	15647	15720	15745	15636	15683	15598	15690	15723	15467	15565	15809	15563	15753	15624	15465	15592	15617	15455	15747	15498	15622	15582	15554	15694
31158	49903	45863	33272	22298	14642	14399	14388	14371	14383	14370	14422	14376	14448	14375	14384	14375	14288	14298	14345	14332	14358	14470	14536	14242	14519	14403	14377	14355	14516	14425	14415	14201	14279	14357	14433	14424	14545	14318	14357	14331	14471	14391	14493	14258	14340	14479	14463	14321	14276	14366	14387	14354	14211	14351	14416	14373	14347	14314	14440	14281	14347	14202	14486	14223	14479	14438	14329	14371	14306	14330	14436	14226	14331	14369	14220	14441	14275	14483	14359	14435	14341	14312	14351	14448	14429	14441	14585	14533	14397	14249	14370	14299	14317	14459	14513	14233	14394	14359	14431	14546	14354	14343	14166	14456	14360	14338	14470	14381	14445	14418	14318	14331	14471	14375	14425	14249	14313	14384	14399	14271	14381	14357	14363	14398	14259	14521	14434	14413	14552	14367	14329	14249	14337	14381	14329	14325	14351	14423	14234	14312	14436	14411	14471	14225	14164	14277	14246	14384	14354	14370	14238	14263	14467	14474	14448	14211	14323	14459	14307	14389	14312	14548	14178	14562	14293	14330	14402	14365	14368	14391	14256	14391	14266	14397	14397	14345	14413	14377	14377	14443	14450	14368	14288	14270	14511	14295	14328	14284	14421	14249	14287	14310	14458	14383	14223	14416	14467	14186	14233	14329	14467	14567	14401	14367	14508	14474	14233	14380	14469	14295	14284	14375	14390	14385	14306	14424	14563	14191	14318	14348	14364	14184	14499	14220	14336	14289	14251	14303	14195	14356	14389	14486	14445	14359	14424	14203	14347	14306	14435	14336	14320	14521	14237	14482	14508	14646	14376	14440	14459	14402	14440	14171	14328	14283	14306	14276	14284	14442	14472	14505	14584	14268	14415	14301	14356	14269	14298	14508	14260	14281	14230	14333	14502	14368	14440	14383	14441	14407	14510	14153	14319	14412	14279	14286	14282	14249	14296	14291	14507	14361	14317	14414	14459	14415	14410	14237	14313	14235	14314	14473	14454	14389	14367	14331	14430	14266	14432	14443	14305	14226	14321	14333	14382	14468	14384	14420	14445	14132	14294	14396	14286	14399	14305	14192	14528	14401	14437	14426	14357	14237	14447	14182	14450	14441	14505	14213	14364	14233	14512	14401	14428	14312	14343	14353	14460	14289	14448	14326	14272	14400	14377	14354	14475	14563	14358	14373	14291	14381	14390	14233	14391	14420	14446	14354	14513	14367	14344	14302	14452	14432	14373	14343	14270	14651	14460	14401	14368	14494	14227	14439	14464	14428	14364	14475	14364	14445	14381	14475	14394	14456	14521	14464	14521	14427	14441	14241	14341	14438	14326	14355	14423	14303	14310	14330	14275	14205	14446	14325	14484	14246	14428	14269	14522	14477	14406	14513	14248	14271	14464	14422	14290	14450	14446	14197	14337	14336	14394	14438	14282	14461	14377	14449	14489	14452	14428	14483	14350	14397	14290	14554	14377	14350	14311	14351	14270	14519	14310	14482	14481	14259	14472	14502	14403	14287	14345	14323	14411	14357	14311	14228	14330	14289	14538	14342	14370	14247	14377	14433	14480	14251	14283	14608	14302	14461	14545	14415	14303	14453	14464	14319	14380	14300	14437	14380	14462	14451	14363	14180	14418	14476	14399	14413	14341	14241	14332	14583	14365	14473	14198	14369	14470	14410	14398	14368	14331	14292	14232	14358	14324	14441	14329	14530	14425	14423	14268	14445	14298	14353	14374	14453	14417	14403	14507	14358	14467	14389	14446	14504	14313	14462	14361	14475	14493	14249	14313	14475	14368	14354	14381	14378	14327	14356	14476	14378	14155	14393	14342	14308	14391	14406	14400	14408	14482	14375	14319	14318	14550	14467	14232	14311	14278	14442	14322	14433	14297	14341	14401	14282	14370	14276	14359	14544	14490	14445	14405	14372	14413	14422	14383	14390	14333	14450	14334	14305	14172	14475	14379	14140	14401	14409	14505	14389	14572	14422	14317	14521	14495	14561	14483	14189	14375	14293	14417	14342	14368	14412	14441	14440	14425	14288	14442	14226	14436	14370	14420	14334	14435	14281	14621	14271	14421	14528	14209	14440	14251	14377	14354	14422	14302	14475	14310	14532	14370	14351	14366	14479	14352	14371	14321	14260	14433	14360	14259	14444	14286	14434	14382	14488	14223	14381	14427	14531	14225	14335	14220	14497	14370	14427	14333	14472	14271	14346	14535	14506	14454	14530	14436	14515	14428	14385	14304	14332	14533	14398	14277	14440	14258	14467	14448	14287	14376	14552	14207	14396	14203	14585	14566	14288	14275	14425	14366	14440	14238	14494	14453	14270	14289	14467	14474	14297	14341	14359	14294	14293	14400	14365	14672	14258	14248	14512	14332	14465	14581	14424	14410	14498	14211	14256	14195	14432	14469	14300	14412	14384	14497	14417	14454	14432	14384	14292	14352	14341	14560	14425	14344	14389	14441	14446	14342	14511	14268	14481	14464	14561	14369	14491	14296	14291	14307	14236	14325	14544	14487	14515	14374	14391	14341	14341	14414	14381	14394	14323	14275	14273	14478	14383	14352	14287	14405	14303	14500	14304	14263	14556	14308	14333	14363	14249	14533	14232	14472	14365	14316	14353	14262	14461	14268	14388	14252	14305	14269	14354	14556	14432	14255	14468	14506	14343	14458	14375	14509	14389	14468	14296	14533	14270	14383	14429	14440	14498	14257	14503	14468	14414	14449	14301	14368	14395	14370	14426	14287	14505	14509	14475	14334	14331	14443	14555	14340	14333	14288	14391	14240	14379	14275	14312	14171	14259	14372	14393	14438	14381	14252	14339	14488	14325	14271	14335	14294	14358	14265	14257	14228	14659	14494	14483	14377	14427	14458	14331	14320	14476	14423	14469	14410	14364	14222	14505	14394	14219	14397	14507	14352	14358	14229	14252	14568	14371	14351	14488	14444	14319	14451	14466	14346	14362	14484	14374	14352	14395	14507	14336	14350	14438	14355	14174	14392	14362	14481	14479	14277	14142	14305	14621	14374	14401	14411	14429	14419	14294	14356	14346	14423	14280	14314	14434	14429	14470	14338	14377	14276	14549	14383	14236	14519	14301	14505	14383	14355	14337	14321	14377	14221	14352	14457	14421	14308	14215	14306	14502	14358	14415	14506	14359	14464	14237	14517	14369	14461	14480	14379	14399	14232	14378	14489	14286	14316	14292	14449	14463	14307	14395	14414	14569	14304	14312	14536	14331	14370	14334	14192	14335	14427	14261	14398	14420	14332	14365	14365	14457	14433	14395	14404	14299	14560	14548	14427	14344	14445	14360	14379	14569	14454	14354	14400	14496	14504	14425	14455	14435	14286	14320	14547	14459	14318	14376	14268	14358	14278	14444	14273	14457	14445	14392	14205	14346	14512	14483	14293	14433	14457	14447	14410	14480	14255	14364	14520	14400	14394	14411	14448	14366	14475	14268	14294	14379	14389	14338	14338	14303	14481	14504	14487	14491	14386	14385	14212	14452	14101	14431	14365	14413	14446	14341	14292	14451	14380	14287	14369	14282	14472	14501	14354	14271	14240	14179	14291	14335	14466	14509	14459	14295	14483	14378	14504	14359	14308	14446	14542	14403	14387	14286	14294	14180	14425	14407	14225	14282	14438	14335	14330	14441	14273	14246	14385	14287	14224	14467	14312	14287	14283	14325	14384	14213	14277	14480	14399	14385	14359	14371	14359	14476	14174	14383	14439	14387	14489	14362	14351	14468	14072	14422	14338	14520	14354	14352	14190	14279	14434	14198	14365	14469	14475	14343	14350	14264	14483	14336	14527	14374	14300	14426	14561	14493	14380	14409	14645	14307	14315	14270	14503	14439	14351	14409	14584	14363	14445	14411	14275	14450	14436	14271	14393	14334	14364	14438	14454	14294	14458	14416	14283	14269	14392	14530	14321	14369	14446	14396	14335	14425	14451	14309	14485	14361	14346	14274	14318	14272	14439	14497	14339	14406	14423	14394	14289	14324	14330	14356	14358	14328	14457	14414	14390	14461	14466	14429	14259	14322	14267	14269	14133	14443	14418	14392	14381	14290	14411	14408	14240	14442	14228	14483	14290	14534	14365	14370	14452	14385	14485	14455	14448	14345	14452	14395	14444	14288	14541	14299	14441	14444	14128	14442	14189	14491	14232	14297	14478	14466	14256	14543	14261	14307	14310	14405	14416	14285	14314	14256	14571	14539	14463	14296	14408	14547	14301	14305	14465	14582	14276	14388	14281	14293	14310	14481	14348	14388	14298	14352	14321	14328	14441	14371	14558	14604	14491	14407	14208	14326	14396	14380	14433	14410	14349	14473	14382	14347	14562	14393	14264	14438	14511	14506	14422	14471	14349	14341	14309	14290	14394	14367	14490	14304	14468	14367	14479	14399	14420	14465	14362	14453	14311	14538	14271	14294	14358	14424	14404	14379	14461	14396	14280	14411	14427	14492	14270	14502	14414	14449	14450	14541	14362	14479	14438	14348	14324	14523	14371	14340	14223	14516	14217	14396	14481	14411	14458	14400	14277	14314	14524	14436	14375	14400	14359	14542	14426	14413	14483	14463	14390	14435	14311	14430	14495	14193	14246	14319	14452	14381	14271	14554	14486	14503	14343	14378	14309	14253	14530	14406	14396	14333	14415	14378	14322	14275	14356	14461	14394	14392	14466	14368	14381	14467	14479	14493	14418	14450	14355	14359	14292	14318	14224	14439	14501	14237	14505	14479	14294	14497	14449	14289	14361	14301	14390	14485	14267	14475	14315	14165	14403	14390	14267	14470	14311	14396	14384	14411	14372	14419	14507	14431	14526	14341	14416	14330	14552	14458	14408	14428	14548	14295	14328	14408	14369	14412	14464	14511	14321	14279	14396	14265	14446	14359	14485	14390	14372	14364	14307	14354	14378	14299	14378	14605	14358	14459	14436	14336	14445	14337	14405	14357	14318	14321	14468	14386	14344	14343	14480	14506	14440	14328	14433	14388	14367	14461	14449	14235	14414	14492	14367	14421	14377	14316	14417	14521	14299	14286	14555	14293	14417	14450	14400	14519	14440	14461	14329	14310	14465	14297	14456	14413	14329	14311	14210	14522	14416	14461	14381	14463	14389	14309	14507	14306	14476	14401	14558
24419	23631	43340	45189	33521	22634	18933	16546	15937	16322	16086	16007	16263	16107	16241	15979	16050	15949	16028	15992	15951	15977	16094	15977	15906	15962	15876	15924	15742	16068	15814	15983	15710	16048	15986	16058	15835	15898	16106	15818	15943	15854	16005	15931	16099	16282	15848	16036	15835	15881	15730	16132	15843	16005	15917	15925	15774	15872	15959	15991	15902	15774	15776	15756	16054	15746	15844	16015	15995	15862	15975	15802	16089	15967	15983	15918	15820	15864	15969	15954	16050	15814	15877	15899	15864	15928	16264	16000	16198	15942	15859	15986	15916	15673	16026	16039	15965	16022	15902	15763	15985	15999	15894	15735	15936	15979	15935	15748	15916	16034	15943	15939	15676	16009	15772	15816	15916	15848	15898	15749	15869	15749	16083	15933	15942	15795	15998	15775	16017	15821	15848	15862	15904	15733	15939	16054	15933	15737	15725	15893	15786	15906	15854	15961	15931	15792	15803	16017	15831	15835	15937	15783	16020	15879	15960	15747	15764	16003	15781	15832	15917	15831	16045	15921	15938	15948	15753	15818	16023	15884	15984	15737	16066	15811	16022	15862	15913	15810	15891	16040	15693	15899	16034	16003	15808	15927	16003	15885	16002	15770	15948	15875	15970	15647	15978	15940	15874	15739	15909	15782	15787	15935	15835	15878	16002	15918	15886	15752	16030	15840	15667	15907	15902	15739	15873	15812	15949	15840	15844	15739	15986	15782	15860	15843	15970	15758	15865	15833	15956	15772	15824	15917	15881	15773	16005	16051	16035	15617	15900	16061	15827	15930	15919	15843	15799	15832	16035	15794	15888	15734	15927	15903	15919	15854	15811	15729	16042	15866	15782	15964	15968	15807	15996	15951	15849	15783	15777	15727	15907	16025	15940	16058	15976	15911	15924	15825	15912	15851	15805	15665	15977	15833	15741	15705	15746	15931	15966	15975	15922	15767	15975	15755	15732	15787	15953	15721	15800	15825	16117	15755	15919	15901	16065	15998	15871	15869	15778	15818	15814	15861	15728	16073	15993	15789	15894	15940	15839	15827	15775	15794	15828	16185	15903	15922	15745	15707	15687	15883	16008	15819	15917	15728	15811	15804	15867	15798	15745	15806	15904	15705	15819	15991	15942	15888	15818	15869	15885	16029	15799	16032	15850	15849	15856	15627	15865	15836	15795	15968	15779	15956	15956	15894	15801	15834	15643	15958	16003	15880	15967	15842	15850	15850	15935	16099	15844	15686	15985	15821	15909	15891	15889	15976	15823	15758	15888	16063	15676	15778	15970	15900	16127	15875	15614	15813	15670	15671	15953	15909	15844	15969	15901	15826	15819	15810	15840	16044	15735	15929	15962	15860	15710	15723	16055	15830	15992	15872	15963	16054	15936	15794	15804	15790	16159	16032	15861	15968	15911	15976	15701	16018	15854	16086	15794	15811	15798	15868	15896	15746	15861	15702	15922	15861	15820	15931	16159	15849	15858	15908	15904	15984	15929	15897	15835	16100	15905	16037	15840	15909	16006	15897	15827	15878	15956	15964	15952	15912	15853	15785	15891	15933	15872	15780	15765	15887	15979	15780	15802	15924	15884	15890	15846	15968	15756	15897	15754	15849	15893	15861	15860	15867	15999	15821	15747	15887	15965	16144	15917	15992	15961	15880	15921	15959	16020	15973	15834	15765	15913	15764	15989	15895	15888	15672	15888	15784	15758	15969	16018	15832	15690	15831	15900	15772	15615	15826	15846	15659	15835	15777	15700	15727	15828	15950	15858	15888	15793	15859	15852	15980	15849	15842	15835	15806	16004	15707	15846	15966	15845	15736	15784	15916	15956	15773	16086	15878	15983	15779	15925	16122	15934	15613	15905	15960	15983	15809	15923	15871	15979	15846	15946	15928	15847	15691	16069	15885	15930	15872	15859	16101	15821	15837	16093	15924	15896	15878	15841	15895	15976	15888	15837	15805	15793	16092	15974	15770	16003	15784	15808	15803	15820	15836	15991	16030	15866	15749	15943	16072	16056	15781	16010	15773	15816	15737	16032	15886	15975	15900	15927	16003	15864	15975	15807	15964	15994	15938	16009	15942	15828	15799	15882	15959	15890	15755	16094	15924	15762	16019	15984	15862	16027	15792	15928	15826	15876	16047	15879	15787	15909	15726	15915	16024	15941	15702	15963	15797	15680	15939	16038	15991	15943	15906	16106	16014	15858	15981	15978	15870	15922	16036	15951	15890	15929	15995	15881	15854	15844	16017	15870	15984	15873	15711	15760	15889	16043	15932	15728	15685	15885	15816	15923	15824	16092	15852	15842	15869	15882	15867	15956	15877	15975	15791	15904	15774	15857	15942	15883	15958	15945	15816	15761	16068	15827	15761	16055	15870	15897	15864	15819	15853	15711	15889	15940	15601	15930	15837	15787	15964	15707	16102	15946	16143	15766	15828	15768	15845	15773	15908	15836	15882	15841	15732	15779	15780	15922	15802	15845	15927	15915	15888	15926	15849	15971	15839	15763	15958	15870	15879	15802	15952	15852	15734	16021	15896	15902	15806	15936	15838	15832	15847	15779	15903	15681	16037	15833	15838	16062	15841	16084	15855	15873	15977	15777	15826	15999	15683	15894	15719	15807	15737	15951	15924	15734	16053	15999	16049	15841	15933	15794	15947	15953	15965	15935	15762	15889	15874	15787	15953	15699	15870	15902	15960	15977	15703	15977	16199	15852	15927	15775	15804	15984	15784	15624	15714	15915	15740	15746	15935	15991	15908	16178	15902	15914	15863	15803	15913	15933	15779	15838	15798	15945	15850	15982	15833	15998	16092	15872	15873	15763	15934	15919	16117	15908	15919	16063	15925	15878	15886	15694	15815	15983	15942	15978	15782	15757	15946	16040	15831	15883	15807	15824	15780	15813	15942	15997	15860	15851	15732	15991	16020	15983	15831	16050	16046	15924	15998	15647	16162	15665	15887	15838	15730	15975	16007	15913	16044	16067	15843	15850	15779	16001	15840	15973	15951	15810	15821	16102	15871	15844	15984	15810	15986	15799	16006	15880	15799	15754	15691	15753	15751	15852	15856	15762	15957	15875	15786	16054	15852	15939	15880	15748	15927	16100	15865	16057	15963	15903	16076	16099	15806	15770	15847	16327	15661	15989	15936	15915	15913	15861	15978	15834	15902	15796	16086	15782	15806	16129	15867	15876	15766	15688	16011	15775	15973	15934	15774	15883	15994	16010	15847	15875	15785	15922	15975	15893	15703	15842	15778	15883	15890	15620	15954	15920	15909	15870	16051	16064	15770	15901	15719	15859	15767	16019	15890	15851	15832	15922	15898	15895	15895	16089	16110	15871	15747	15627	15911	15775	15907	15919	15969	15811	15917	15841	15924	15714	15939	15874	16026	16039	15921	15866	15875	15889	15696	15996	15989	15695	15887	15867	15956	15943	15789	15941	15758	15902	16039	15870	16046	15954	15784	15913	16107	15952	15990	15920	16074	15959	15921	15905	16065	15893	15915	15725	15657	15853	15856	15788	16021	15784	15777	15869	15829	16039	15835	15813	15982	15856	15993	15808	16011	15957	15968	16044	15927	16032	15589	15635	15716	15945	15917	15838	15810	15763	15917	15873	15858	15674	15972	15969	16017	15981	15968	15907	15771	15778	16039	15889	16002	15839	15958	15906	15739	15751	15779	15912	15715	16022	15672	16000	15830	15740	15977	15832	15878	15881	15952	16013	15761	15655	15968	15905	15864	15789	15949	15955	15828	15937	15899	16014	15969	15600	15789	15847	15935	16075	16041	15985	16003	15918	15922	15778	15971	15930	15774	16015	15863	16021	16011	15993	15861	16006	15842	15925	15856	15753	15980	15813	15763	15881	15665	15861	15820	15848	16090	15867	15976	15931	15807	15955	15864	15822	16108	16085	15946	15966	16154	15794	15977	15898	15908	16069	15789	15858	15893	15998	15927	15902	15764	15664	15834	15866	15866	16145	15947	15968	16000	15897	15737	16091	15711	15870	15953	15813	15670	16137	15998	15764	15817	15772	15984	15736	15785	15909	15809	15749	15903	16000	16083	15883	15871	15667	15697	16140	15738	15746	15999	15885	15796	15839	15728	15887	15770	15880	15822	15707	15802	15807	15748	15710	15817	15894	16044	16071	15924	15802	15821	15962	15832	15851	15903	15717	15793	15911	15940	15943	15832	15847	16004	15932	16006	15995	15863	15843	15871	15853	15933	15913	16022	15933	15933	15747	15840	15960	15882	15807	15829	15950	15745	15878	15741	16012	15932	15832	15775	15931	15837	16090	15894	15764	16017	15864	15895	15784	15791	15972	15775	15711	16097	16007	15995	15712	15910	15986	15971	16023	15731	15968	15799	15851	15899	16013	15844	15901	15842	15971	15823	15823	15856	15925	15795	15935	15821	15901	15919	15694	15899	16095	15802	15772	15834	15812	15743	15934	15841	15881	15939	15768	15773	15795	15925	15932	16063	16078	15959	16007	15888	15953	15968	16047	16026	15906	15706	15801	15891	16125	15973	15760	15893	15943	15940	15875	15777	15842	15922	15741	15881	15891	15957	15905	15934	15854	15935	16059	16048	16016	15974	15819	16035	15929	15893	15966	15820	15687	15713	15986	15842	15971	15808	16072	15891	15970	15968	15785	16025	15945	15768	15986	15760	15841	16159	15718	15739	15994	16003	15785	15691	15831	15709	15784	15898	15946	15603	15837	15695	16133	15813	15925	15931	16054	15861	15870	16057	15866	15849	15867	15868	15784	15990	15831	15828	15808	15864	16090	15949	15780	15925	15900	15858	15806	16007	16077	15884	15856	15951	15910	15940	15896	15869	15728	16041	15795	15818	16027	15805	15862	15914	15878	15920	16029	15707	15996	15812	15932	15962	16002	15948	15894	15770	15950	15831	15986	15866	15771	15666	15975	16099	15845	15762	15895	15902	15897	15906	16141	16061	15995	15964	15883	15851	15973	15768	15936	15988	15834	15787	15796	15835	15721	15942	15741	15965	15864	15893	15838	15787	15792	15845	15937	15833	15858	15788	15926	15859	15920	15812	15907	15960	15743	15732	15791	15772	16069	16000	15865	15964	15782	15878	15812	15904	16019	15710	15971	15787	15910	15779	15831	15932	15797	15716
53501	90220	83890	60390	38399	15613	14547	14649	14515	14506	14612	14671	14611	14600	14649	14537	14706	14623	14722	14707	14529	14662	14587	14626	14782	14522	14514	14690	14535	14619	14639	14610	14555	14614	14654	14702	14639	14565	14683	14575	14789	14583	14514	14597	14542	14670	14616	14637	14573	14628	14714	14553	14610	14634	14744	14590	14568	14727	14490	14571	14632	14417	14605	14510	14680	14609	14781	14594	14722	14520	14565	14648	14448	14564	14591	14596	14599	14653	14546	14787	14569	14548	14708	14512	14540	14507	14660	14595	14527	14664	14510	14546	14579	14640	14676	14655	14636	14664	14667	14490	14456	14502	14600	14678	14609	14517	14413	14586	14561	14707	14640	14560	14661	14728	14541	14833	14612	14499	14557	14639	14643	14698	14491	14566	14541	14566	14640	14654	14607	14622	14681	14658	14521	14505	14696	14570	14483	14686	14566	14642	14659	14576	14728	14574	14563	14387	14540	14608	14506	14636	14722	14626	14565	14540	14833	14543	14743	14605	14580	14796	14561	14489	14569	14490	14839	14571	14617	14613	14656	14581	14538	14665	14629	14675	14656	14622	14688	14682	14469	14621	14750	14492	14593	14635	14572	14605	14589	14614	14590	14722	14760	14435	14529	14603	14591	14683	14593	14601	14668	14575	14802	14734	14617	14723	14581	14538	14702	14642	14724	14605	14709	14483	14715	14491	14786	14592	14622	14618	14759	14507	14773	14590	14642	14677	14585	14593	14654	14535	14599	14711	14653	14562	14716	14428	14581	14633	14560	14491	14718	14576	14713	14543	14527	14533	14466	14620	14559	14604	14537	14417	14699	14655	14695	14561	14726	14677	14510	14559	14526	14521	14675	14789	14541	14602	14615	14635	14718	14820	14411	14701	14646	14455	14649	14575	14582	14417	14588	14637	14602	14637	14571	14565	14446	14515	14589	14659	14710	14721	14576	14673	14654	14596	14637	14629	14577	14694	14425	14648	14597	14592	14545	14358	14566	14710	14674	14591	14528	14733	14581	14532	14637	14442	14684	14637	14393	14727	14735	14663	14620	14509	14680	14583	14727	14594	14649	14789	14482	14563	14594	14722	14475	14637	14576	14619	14680	14512	14673	14646	14388	14654	14647	14665	14472	14518	14685	14587	14486	14622	14696	14526	14745	14544	14691	14632	14618	14627	14553	14553	14557	14680	14738	14517	14552	14560	14589	14547	14658	14719	14505	14651	14643	14578	14642	14727	14732	14599	14655	14655	14572	14511	14523	14385	14618	14661	14549	14642	14652	14728	14546	14512	14628	14643	14667	14591	14710	14630	14646	14496	14713	14516	14557	14587	14579	14657	14642	14657	14726	14643	14620	14623	14438	14518	14658	14565	14671	14618	14644	14677	14690	14719	14601	14563	14474	14751	14600	14732	14520	14583	14585	14821	14578	14644	14559	14588	14621	14531	14511	14617	14715	14664	14673	14708	14575	14713	14593	14578	14675	14458	14392	14591	14658	14605	14622	14593	14620	14749	14713	14390	14522	14785	14521	14579	14486	14576	14581	14734	14692	14649	14538	14411	14612	14721	14577	14459	14717	14783	14474	14674	14569	14578	14629	14430	14669	14544	14682	14690	14410	14672	14565	14548	14662	14681	14481	14560	14693	14433	14500	14724	14682	14654	14786	14698	14635	14547	14540	14498	14647	14580	14568	14579	14721	14763	14532	14664	14551	14497	14644	14574	14650	14617	14595	14542	14582	14484	14601	14540	14762	14634	14793	14642	14570	14532	14627	14665	14604	14596	14677	14824	14619	14538	14388	14693	14631	14559	14581	14809	14560	14623	14565	14487	14657	14540	14591	14582	14647	14604	14603	14687	14520	14619	14600	14711	14727	14628	14571	14803	14645	14607	14514	14565	14677	14523	14485	14674	14539	14673	14525	14687	14582	14574	14460	14698	14581	14651	14654	14665	14657	14476	14716	14764	14602	14746	14485	14719	14569	14722	14475	14552	14682	14592	14521	14597	14643	14575	14523	14510	14601	14532	14646	14520	14564	14648	14602	14650	14637	14549	14534	14457	14723	14592	14549	14519	14731	14606	14587	14461	14528	14560	14579	14447	14625	14540	14672	14535	14680	14733	14612	14676	14612	14629	14627	14683	14526	14715	14818	14736	14623	14715	14767	14757	14626	14530	14598	14567	14648	14706	14500	14727	14566	14565	14704	14848	14722	14626	14497	14691	14637	14765	14593	14595	14689	14521	14838	14494	14615	14547	14671	14522	14623	14654	14726	14629	14813	14646	14765	14564	14390	14707	14624	14492	14614	14691	14858	14639	14775	14553	14676	14611	14575	14559	14628	14512	14639	14534	14551	14503	14722	14543	14630	14637	14702	14526	14562	14650	14660	14574	14720	14618	14631	14537	14536	14585	14592	14631	14609	14596	14523	14688	14771	14635	14506	14620	14637	14515	14543	14618	14543	14589	14653	14556	14770	14455	14406	14558	14621	14458	14463	14373	14550	14449	14614	14554	14624	14544	14538	14596	14677	14619	14670	14530	14568	14647	14651	14515	14601	14574	14720	14494	14580	14572	14701	14588	14587	14579	14530	14511	14636	14428	14515	14555	14556	14569	14695	14357	14528	14518	14494	14464	14558	14595	14693	14516	14753	14446	14684	14514	14860	14694	14369	14691	14678	14401	14704	14925	14670	14637	14698	14432	14567	14587	14549	14615	14617	14647	14598	14491	14607	14540	14500	14810	14666	14492	14678	14652	14630	14711	14530	14482	14870	14552	14676	14454	14634	14469	14609	14568	14568	14693	14599	14491	14646	14596	14718	14659	14537	14586	14704	14663	14585	14450	14670	14677	14669	14776	14592	14667	14280	14600	14611	14578	14488	14549	14497	14630	14649	14706	14517	14446	14801	14675	14538	14494	14627	14886	14599	14621	14607	14671	14566	14746	14625	14769	14597	14648	14567	14693	14649	14765	14686	14619	14591	14502	14572	14565	14627	14457	14766	14571	14606	14774	14665	14599	14691	14572	14602	14711	14661	14742	14667	14521	14581	14687	14636	14690	14772	14497	14550	14724	14646	14705	14598	14572	14702	14563	14533	14545	14664	14546	14597	14689	14449	14618	14564	14646	14458	14675	14606	14732	14421	14556	14519	14662	14741	14600	14733	14583	14483	14593	14623	14655	14536	14622	14758	14637	14666	14808	14737	14616	14701	14557	14577	14677	14451	14731	14601	14676	14763	14548	14797	14626	14610	14616	14726	14635	14457	14376	14436	14533	14651	14608	14635	14536	14663	14517	14559	14380	14781	14643	14499	14526	14564	14487	14715	14576	14667	14681	14597	14570	14638	14561	14560	14653	14639	14381	14609	14718	14585	14694	14622	14661	14549	14604	14526	14647	14715	14507	14769	14290	14602	14745	14572	14637	14762	14672	14652	14515	14552	14458	14563	14649	14673	14624	14509	14621	14707	14514	14493	14620	14810	14545	14562	14763	14619	14643	14562	14596	14704	14547	14649	14631	14537	14717	14676	14552	14780	14471	14463	14599	14479	14568	14652	14616	14656	14387	14681	14609	14661	14566	14648	14743	14678	14730	14593	14610	14619	14712	14568	14619	14578	14595	14505	14566	14433	14475	14593	14595	14485	14505	14844	14665	14701	14413	14667	14608	14461	14732	14585	14441	14687	14628	14578	14647	14604	14714	14707	14772	14599	14653	14596	14566	14644	14674	14670	14456	14733	14571	14647	14542	14621	14430	14729	14517	14688	14608	14733	14557	14526	14791	14588	14518	14559	14703	14580	14698	14685	14544	14526	14606	14435	14621	14726	14702	14569	14422	14683	14565	14620	14547	14606	14563	14518	14522	14591	14510	14633	14657	14526	14554	14827	14537	14550	14693	14510	14482	14712	14608	14673	14615	14442	14582	14609	14613	14566	14478	14621	14841	14666	14597	14488	14604	14550	14462	14647	14681	14696	14518	14392	14462	14624	14560	14743	14547	14597	14437	14658	14414	14710	14755	14532	14518	14629	14610	14556	14663	14703	14705	14715	14599	14523	14805	14683	14540	14449	14759	14647	14580	14485	14746	14447	14614	14596	14725	14476	14535	14530	14572	14619	14508	14515	14524	14632	14662	14523	14649	14810	14548	14640	14583	14461	14589	14513	14618	14735	14614	14607	14589	14664	14521	14593	14570	14588	14841	14511	14521	14523	14608	14600	14462	14734	14561	14511	14650	14755	14599	14696	14619	14673	14486	14601	14585	14675	14681	14830	14603	14727	14586	14607	14458	14570	14623	14573	14827	14576	14505	14565	14501	14524	14714	14698	14564	14650	14671	14550	14438	14486	14496	14373	14630	14769	14661	14604	14493	14520	14746	14552	14554	14640	14710	14636	14643	14757	14561	14678	14516	14510	14639	14645	14917	14546	14590	14598	14538	14596	14692	14579	14515	14551	14584	14625	14532	14649	14694	14611	14632	14615	14509	14625	14551	14908	14714	14591	14657	14554	14589	14710	14666	14552	14742	14650	14534	14665	14512	14586	14574	14450	14520	14780	14776	14535	14546	14500	14646	14741	14616	14614	14620	14636	14666	14659	14684	14429	14555	14679	14487	14603	14493	14755	14486	14539	14611	14767	14526	14551	14653	14552	14466	14816	14667	14666	14594	14646	14639	14619	14559	14781	14640	14691	14512	14602	14742	14425	14664	14602	14719	14722	14646	14704	14594	14582	14599	14581	14773	14766	14646	14409	14719	14680	14542	14512	14430	14630	14747	14606	14389	14535	14696	14511	14570	14656	14734	14590	14616	14516	14707	14412	14574	14608	14678	14679	14570	14541	14714	14634	14660	14689	14695	14689	14757	14584	14495	14772	14623	14416	14602	14527	14615	14693	14550	14572	14536	14601	14623	14592	14782	14653	14626	14627	14695	14557	14608	14692	14679	14522	14679	14484	14646	14543	14559	14647	14513	14568	14649	14536	14658	14579	14670	14697	14556	14621	14680	14543	14724	14618	14536	14514	14546	14629	14700	14554	14588	14704	14662	14633	14614	14514	14543	14704	14517	14556	14364	14746	14631	14445	14657	14491	14458	14659	14541	14573	14574	14630	14508	14736	14821	14638	14641	14691	14463	14642	14495	14623	14498	14495	14632	14710	14515
22978	22088	37383	38136	32742	24350	22848	17599	16678	16839	16619	16472	16477	16441	16496	16442	16375	16440	16481	16353	16463	16588	16445	16371	16291	16329	16487	16193	16163	16211	16412	16396	16406	16281	16350	16481	16541	16316	16266	16377	16167	16245	16376	16587	16303	16225	16247	16405	16123	16302	16399	16347	16245	16114	16374	16206	16154	16227	16611	16164	16365	16352	16506	16173	16248	16373	16341	16292	16428	16402	16334	16358	16242	16222	16228	16188	16282	16324	16244	16183	16184	16455	16276	16265	16163	16162	16387	16145	16194	16449	16222	16356	16061	16320	16186	16209	16202	15953	16425	16314	16303	16298	16222	16304	16264	15997	16254	16221	16218	16223	16181	16027	16084	16085	16542	16257	16497	16448	16479	16441	16353	16018	16281	16385	16288	16203	16145	16305	16191	16178	16207	16322	16286	16235	16436	16305	16199	16082	16096	16205	16364	16303	16398	16437	16241	16119	16024	16402	16209	16270	16349	16350	16155	16120	16410	16317	16272	16127	16236	16065	16218	16106	16279	16106	16211	16334	16231	16276	16210	16057	16323	16256	16532	16342	16437	16397	16407	16169	16323	16240	16315	16451	16263	16202	16219	16239	16145	16223	16479	16222	16141	16325	16250	16351	16319	16379	16207	16285	16315	16195	16242	16310	16243	16197	16255	16309	16426	16189	16294	16188	16119	16246	16304	16180	16311	16115	16152	16455	16128	16211	16348	16234	16226	16305	16401	16428	16259	16250	16276	16299	16414	15981	16108	15987	16324	16420	16228	16426	16187	16184	16152	16245	16178	16413	16313	16364	16119	16160	16216	16261	16036	16012	16313	16333	16293	16333	16426	16167	16193	16185	16216	16388	16281	16318	16067	16210	16330	16279	16200	16319	16330	16180	16415	16318	16286	16273	16257	16441	16399	16274	16407	16175	16325	16367	16439	16289	16392	16188	16124	16348	16319	16261	16192	16125	16317	16330	16352	16210	16198	16252	16247	16278	16127	16166	16158	15992	16382	16309	16295	16141	16279	16257	16249	16222	16198	16220	16113	16187	16273	16169	16314	16091	16159	16298	16034	16153	16208	16237	16299	16253	16339	16009	16200	16237	16299	16457	16064	16189	16090	16221	16336	16196	16256	16311	16071	16316	16291	16388	16359	16228	16054	16093	16134	16214	16398	16277	16192	16138	16287	16078	16126	16348	16392	16168	16429	16355	16298	16112	16266	16238	16356	16295	16191	16299	16304	16154	15967	16278	16564	16223	16389	16084	16166	16219	16418	16417	16306	16071	16323	16144	16321	16225	16189	16389	16239	16336	16254	16386	16131	16426	16257	16279	16421	16047	16010	16115	16144	16206	16106	16309	16283	16172	16150	16244	16011	16300	16216	16175	16337	16264	16271	16437	16210	16290	16363	16243	16253	16130	16212	16382	16252	16384	16218	16257	16144	16395	16128	16225	16261	16172	16181	16535	16300	16231	16210	16259	16097	16291	16386	16278	16356	16214	16487	16126	16333	16319	16263	16263	16386	16434	16215	16221	16298	16196	16118	16188	16079	16273	16222	16264	16396	16214	16350	16226	16214	16250	16298	16095	16410	16237	16274	16243	16430	16315	16266	16091	16143	16259	16093	16324	16239	16293	15939	16033	16136	16244	16441	16134	16304	16364	16233	16065	16337	16049	16165	16062	16137	16154	16069	16158	16163	16104	16230	16059	16380	16166	16412	16189	16253	16276	16242	16235	16145	16251	16262	16225	16162	16265	16257	16113	16155	16374	16292	16131	16202	16155	16286	16113	16216	16430	16273	16288	16343	16207	16302	16478	16185	16133	16257	16234	16279	16173	16458	16080	16307	16191	16219	16316	16292	16162	16496	16462	16142	16299	16326	16123	16303	16304	16236	16353	16298	16424	16201	16161	16246	16301	16047	16243	16199	16304	16268	16089	16340	16160	16199	16279	16339	16193	16400	16399	16333	16129	16332	16229	16393	16381	16222	16283	16228	16181	16299	16319	16328	16009	16252	16242	16147	16269	16285	16305	16256	16305	16213	16155	16022	16069	16285	16130	16359	16341	16188	16294	16232	16149	16395	16209	16205	16285	16422	16012	16421	16351	16227	16375	16345	16181	16075	16566	16134	16286	16240	16083	16290	16354	16182	16207	16205	16271	16345	16211	16306	16228	16284	16148	16388	16268	16391	16227	16252	16336	16298	16338	16345	16290	16359	16382	16428	16144	16156	16261	16282	16083	16186	16194	16378	16157	16266	16307	16315	16083	16214	16131	16132	16233	16350	16229	16156	16349	16326	16225	16256	16334	16220	16214	16151	16063	16273	16256	16285	16320	16263	16462	16484	16107	16063	16280	16198	16214	16333	16232	16184	16093	16203	16388	16199	16100	16186	16185	16285	16243	16365	16226	16160	16336	16332	16315	16305	16133	16254	16132	16261	16215	16240	15954	16273	16012	16290	16052	16139	16346	16237	16280	16346	16408	16217	16177	16201	16237	16289	16420	16444	16249	16313	16282	16408	16243	16184	16177	16378	16328	16200	16388	16294	16180	16317	16370	16402	16273	16392	16457	16259	16346	16001	16299	16175	16303	16235	16378	16270	16172	16249	16332	16328	16326	16085	16068	16263	16265	16341	16177	16294	16364	16367	16306	16522	16173	16330	16115	16381	16137	16262	16193	16220	16274	16182	16469	16340	16215	16155	16266	16159	16093	16207	16257	16268	16426	16371	16150	16108	16058	16293	16405	16138	16148	16083	16307	16304	16086	16179	16251	15925	16216	16275	16319	16179	16284	16371	16171	16412	16108	16244	16216	16034	16359	15944	16087	16200	16070	16307	16444	15970	16282	16177	16282	16234	16339	16123	16286	16386	16448	16310	16177	16146	16336	16230	16123	16085	16376	16328	16493	16256	16129	16407	16229	16413	16336	16088	16145	16359	16173	16183	16092	16404	16427	16190	16259	16216	16147	16327	16294	16234	16360	16235	16272	16187	16070	16268	16390	16364	16425	16007	16164	16238	16101	16200	16080	16082	16331	16229	16271	16336	16162	16046	16050	16175	15915	16174	16094	16172	16279	16221	16389	16150	16319	16229	16366	16348	16171	16090	16111	16342	16129	16137	16284	16390	16219	16365	16244	16155	16243	16303	16316	16277	16252	16487	16392	16247	16291	16215	16219	16152	16306	16248	16228	16291	16271	16351	16159	16100	16280	16150	16073	16199	16278	16284	16074	16390	16331	16398	16134	16323	16466	16459	16335	16238	16378	16412	16116	16301	16120	16110	16414	16283	16122	16207	16040	16370	16246	16257	16314	16178	16202	16312	16329	16447	16284	16099	16241	16118	16374	16352	16181	16370	16046	16063	16237	16147	16252	16392	16117	16267	16411	16369	16354	16294	16240	16426	16228	16346	16390	16284	16197	16256	16377	16351	16167	16419	16260	16337	16354	16354	16216	16279	16225	16327	16542	16304	16296	16271	16243	16257	16222	16259	16358	16339	16161	16312	16251	16395	16214	16244	16286	16265	16345	16166	16176	16320	16402	16005	16198	16145	16290	16407	16110	16183	16295	16349	16502	16308	16201	16373	16233	16459	16287	16290	16290	16379	16271	16258	16004	16116	16461	16207	16206	16118	16174	16422	16191	16295	16176	16247	16238	16278	16226	16204	16281	16400	16235	16275	16242	16256	15959	16179	16167	16293	16191	16420	16299	16235	16073	16228	16332	16245	15922	16279	16235	16041	16207	16089	16193	16446	16358	16195	16434	16306	16325	16186	16334	16205	16105	16182	16264	16231	16247	16408	16239	16337	16106	16228	16350	16374	16174	16236	16275	16383	16039	16211	16159	16115	16289	16089	16196	16299	16061	16032	16371	16389	16344	16333	16200	15953	16181	16099	16319	16250	16337	16209	16113	16247	16256	16354	16177	16169	16050	16208	16157	16182	16246	16249	16337	16159	16140	16262	16187	16419	16223	16470	16146	16304	16267	16191	16144	16044	16060	16321	16296	16104	16273	16092	16207	16249	16236	16233	16165	16196	16165	16492	16053	16126	16355	16197	16381	16294	16239	16285	16300	16260	16322	16308	16273	16397	16248	16209	16233	16059	16221	16240	16312	16288	16231	16112	16098	16307	16040	16174	16265	16259	16120	16192	16434	16343	16203	16320	16272	16290	16298	16297	16344	16202	16153	16276	16239	16343	16368	16125	16377	16231	16329	16176	16173	16483	16301	16169	16224	16118	16278	16184	16014	16289	16257	16325	16309	16360	16124	15943	16338	16337	16294	16184	16146	16300	16312	16258	16108	16112	16204	16340	16335	16167	16301	16448	16283	16333	16342	16292	16252	16266	16117	16221	16122	16154	16115	16026	16461	16189	16171	16173	16157	16213	16170	16329	16248	16264	16263	16148	16311	16323	16326	16370	16294	16117	16334	16362	16257	16353	16063	16370	16133	16336	16185	16231	16460	16567	16211	16308	16292	16371	16173	16306	16295	16161	16219	16238	16295	16205	16272	16174	16216	16257	16238	16392	16446	16271	16143	16041	16091	16213	16170	16314	16245	16248	16206	16256	16095	16332	16431	16276	16372	16299	16270	16161	16281	16384	16125	16341	16305	16222	16243	16246	16123	16162	16260	16309	16161	16267	16158	16382	16079	16242	16443	16394	16255	16120	16189	16282	16143	16191	16544	16455	16292	16313	16158	16185	16313	16210	16237	16391	16463	16115	16088	16385	16347	16273	16304	16335	16093	16162	16352	16256	16159	16391	16373	16160	16160	16275	16067	16134	16335	16231	16197	16216	16169	16276	16303	16250	16252	16127	16190	16171	16213	16108	16218	16075	16004	16279	16056	16116	16253	16269	16204	16386	16597	16345	16237	16154	16271	16066	16239	16340	16066	16195	16321	16338	16223	16305	16303	16270	16259	16121	16283	16112	16172	16298	16361	16148	16126	16441	16179	16198	16178	16280	16058	16349	16331	16349	16329	16259	16444	16084	16147	16199	16022	16434	16446	16238	16232	16281	16031	16128	16390	16193	16163	16224	16258	16248	16269	16198	16335	16200	16303	16329	16151	16191	16277	16268	16269	16408	16258	16106	16366	16361	16231	16186	16230	16154	16118	16226	16236	16202	16141	16237	16257	16191	16354	16024	16098
61766	103611	95667	74639	47134	17113	14772	14873	14814	14715	14884	14752	14682	14831	14807	14753	14687	14890	14593	14741	14886	14793	14845	14696	14833	14746	14834	14782	14877	14795	14977	14833	14763	14885	14802	14862	14833	14948	14714	14707	14882	14763	14909	14744	14838	14737	14834	14700	14753	14932	14638	14749	14848	14750	14653	14787	14825	14769	14755	14681	14813	14901	14881	14562	14730	14792	14793	14766	14800	14832	14610	15028	14839	14811	14745	14959	14683	14814	14865	14729	14855	14743	14854	14775	14632	14552	14649	14596	14779	14835	14904	14821	14661	14861	14930	14690	14786	14850	14717	14777	14750	14870	14740	14630	14866	14770	14717	14741	14734	14673	14785	14810	14840	14917	14723	14692	14879	14797	14829	14870	14932	14794	14594	14918	14737	14650	14687	14717	14824	14865	14835	14817	14752	14786	14805	14862	14628	14871	14816	14711	14715	14751	14760	14879	14844	14618	14549	14837	14916	14797	14657	14614	14798	14682	14834	14859	14735	14741	14773	14640	14684	14803	14670	14911	14724	14688	14703	14795	14792	14918	14846	14828	14893	14708	14718	14831	14866	14729	14697	14704	14873	14750	14798	14702	14790	14878	14718	14635	14678	14692	14733	14897	14865	14805	15006	14772	14777	14793	14826	14763	14772	14736	14770	14855	14744	14800	14763	14773	14765	14749	14850	14712	14756	14605	14859	14751	14775	14716	14778	14817	14876	14829	14904	14703	14652	14750	14868	14706	14700	14791	14789	14803	14618	14863	14908	14934	14614	14708	14717	14916	14455	14810	14852	14846	14822	14756	14615	14695	14890	14699	14730	14763	14751	14871	14710	14486	14740	14653	15010	14745	14873	14823	14711	14759	14896	14818	14702	14658	14775	14696	14809	14812	14814	14905	14839	14678	14813	14761	14760	14903	14776	14923	14750	14771	14711	14707	14767	14783	14727	14920	14890	14896	14857	14803	14824	14926	14754	14762	14706	14905	14685	14610	14929	14716	15019	14756	14769	14821	14774	14873	15000	14930	14824	14608	14925	14942	14800	14925	14782	14724	14793	14752	14642	14863	14868	14754	14748	14895	14745	14975	14755	14737	14606	14750	14624	14693	14765	14780	14586	14783	14799	14764	14764	14758	14889	14779	14601	14735	14606	14866	14838	14622	14847	14801	14890	14687	14711	14628	14981	14820	14740	14762	14823	14749	14898	14784	14714	14765	14683	14807	14872	14677	14703	14799	14850	14827	14859	14799	14770	14733	14946	14833	14822	14910	14721	14863	14711	14899	14847	14812	14783	15001	14787	14828	14525	14652	14760	14847	14751	14765	14747	14866	14723	14707	14706	14719	14674	14782	14808	14788	14846	14701	14723	14687	14743	14805	14697	14818	14759	14638	14856	14766	14790	14829	14605	14817	14827	14810	14789	14865	14788	14752	14716	14817	14738	14667	14606	14685	14812	14834	14849	14719	14845	14769	14915	14705	14879	14775	14603	14795	14665	14722	14716	14802	14925	14872	14876	14800	14696	14749	14972	14771	14806	14756	14982	14905	14812	14772	14645	14864	14795	14792	14784	14941	14947	14924	14719	14720	14791	14883	14792	14743	14841	14755	14942	14604	14746	14714	14608	14766	14855	14818	14870	14954	14666	14856	14896	14689	14841	14782	14761	14670	14827	14725	14797	14784	14791	14907	14801	14745	14959	14804	14827	14766	14708	14519	14757	14767	14887	14880	14805	14817	14864	14824	14792	14782	14796	14756	14769	14676	14781	14649	14684	14648	14624	14674	14704	14771	14831	14850	14579	14830	14764	14644	14826	14811	14797	14727	14766	14855	14821	14786	14681	14694	14824	14708	14766	14611	14560	14819	14833	14668	14890	14832	14747	14774	14697	14793	14828	14652	14795	14704	14588	14738	14790	14803	14912	14861	14733	14694	14765	14774	14753	14777	14750	14707	14777	14680	14810	14818	14900	14697	14833	14922	14889	14811	14801	14814	14622	14759	14907	14867	14792	14802	14827	14848	14943	14721	14912	14829	14637	14736	14716	15010	14704	14777	14888	14942	14788	14737	14840	14725	14755	14837	14586	14644	14801	14872	14727	14714	14784	14765	14596	14821	14629	14865	14611	14794	14846	14896	14623	14847	14735	14917	14814	14759	14709	14738	14732	14858	14864	14773	14790	14661	14824	14817	14833	14778	14729	14789	14855	14716	14852	14887	14676	14779	14782	14733	14702	14618	14850	14685	14809	14821	14889	14891	14784	14778	14807	14813	14627	14646	14767	14739	14752	14784	14780	14780	14612	14818	14842	14653	14680	14665	14749	14778	14780	14785	14619	14823	14816	14839	14690	14589	14721	14686	14765	14780	14675	14771	14804	14812	14710	14601	14824	14780	14826	14628	14796	14742	14890	14851	14839	14744	14695	14623	14785	14677	14679	14784	14834	14789	14723	14691	14655	14702	14643	14834	14764	14737	14935	14615	14751	14948	14642	14891	14786	14769	14832	14894	14873	14787	14874	14785	14741	14894	14803	14734	14698	14660	14799	14802	14782	14721	14656	14611	14705	14843	14830	14870	14774	14672	14795	14854	14895	14728	14544	14848	14806	14840	14695	14780	14784	14681	14812	14692	14717	14795	14769	14882	14824	14820	14750	14747	14830	14708	14893	14689	14877	14873	14826	14765	14886	14752	14829	14760	14711	14750	14810	14955	14926	14747	14810	14947	14677	14831	14673	14781	14780	14711	14684	14715	14708	14847	14713	14818	14782	14619	14680	14753	14723	14933	14672	14868	14861	14622	14706	14686	14801	14688	14738	14865	14746	14595	14794	14765	14612	14674	14694	14827	14729	14780	14636	14939	14724	14804	14825	14851	14794	14695	14789	14861	14760	14779	14685	14657	14704	14696	14660	14811	14854	14650	14768	14686	14772	14750	14696	14891	14623	14795	14841	14686	14870	14826	14723	14656	14654	14893	14872	14793	14578	14726	14676	14854	14683	14915	14864	14812	14621	14888	14633	14816	14759	14724	14917	14827	14632	14671	14674	14725	14751	14888	14784	14678	14811	14759	14735	14848	14953	14804	14720	14961	14647	14739	14649	14860	14639	14958	14738	14699	14786	14831	14747	14905	14902	14828	14725	14712	14583	14948	14959	14724	14755	14783	14584	14598	14728	14708	14946	14740	14737	14598	14812	14772	14681	14739	14775	14609	14870	14681	14818	14588	14940	14787	14723	14623	14738	14747	14754	14897	14510	14748	14761	14855	14759	14741	14744	14657	14766	14660	14925	14822	14839	14717	14633	14777	14745	14668	14774	14712	14794	14978	14781	14739	14697	14708	14722	14812	14641	14571	14742	14786	14851	14675	14731	14791	14708	14834	14817	14770	14828	14733	14838	14845	14736	14602	14786	14787	14766	14794	14810	14722	14728	14741	14793	14846	14786	14743	14879	14680	14825	14632	14803	14698	14646	14781	14678	14601	14695	14843	14853	14809	14640	14685	14672	14735	14767	14644	14809	14734	14720	14745	14760	14929	14709	14697	14786	14715	14865	14745	14793	14977	14767	14822	14795	14740	14791	14756	14698	14793	14946	14768	14762	14838	14784	14789	14882	14761	14614	14562	14606	14805	14797	14653	14744	14749	14831	14837	14804	14680	14769	14728	14764	14778	14789	14776	14750	14855	14749	14678	14704	14671	14941	14806	14800	14819	14944	14634	14499	14601	14848	14772	14557	14796	14684	14596	14820	14813	14888	14888	14616	14779	14845	14895	14608	14651	14844	14834	14767	14937	14842	14732	14876	14918	14789	14586	14838	14870	14870	14583	14749	14816	14825	14762	14685	14843	14788	14917	14744	14893	14709	14778	14635	14862	14577	14800	14662	14835	14779	14732	14930	14817	14703	14762	14680	14674	14838	14898	14893	14728	14720	14757	14728	14772	14753	14944	14742	14835	14646	14770	14745	14573	14733	14756	14859	14805	14740	14692	14692	14600	14886	14890	14813	14642	14899	14747	14774	14806	14721	14742	14862	14832	14738	14718	14747	14732	14804	14708	14933	14882	14747	14885	14767	14795	14647	14847	14728	14771	14723	14866	14693	14824	14915	14917	14893	14770	14801	14814	14756	14767	14766	14910	14622	14711	14968	14660	14686	14731	14520	14874	14853	14937	14931	14911	14734	14736	14834	14693	14676	14704	14704	14780	14790	14738	14688	14900	14919	14695	14878	14826	14770	14814	14874	14668	14700	14727	14771	14875	14900	14887	14517	14749	14639	14697	14885	14861	14799	14764	14819	14666	14966	14690	14915	14766	14800	14770	14663	14893	14679	14929	14852	14751	14883	14766	14859	14818	14709	14655	14740	14877	14722	14805	14819	14902	14964	14824	14815	14717	14820	14760	14850	14634	14549	14790	14856	14825	14766	14615	15010	14711	14722	14710	14756	14922	14741	14759	14604	14758	14754	14807	14695	14664	14843	14866	14716	14835	14749	14538	14786	14672	14710	14612	14726	14813	14781	14902	14780	14746	14795	14717	14775	14748	14609	14618	14751	14659	14679	14696	14818	14692	14835	14774	14793	14601	14740	15028	14759	14724	14652	14669	14759	14807	14807	14904	14511	14755	14796	14716	14687	14732	14714	14926	14812	14712	14780	14700	14788	14817	14817	14752	14661	14769	14616	14677	14861	14847	14871	14833	14932	14694	14879	14848	14692	14802	14811	14907	14680	14714	14808	14752	14828	14752	14888	14778	14790	14768	14852	14748	14583	14827	14778	14646	14765	14543	14558	14687	14807	14819	14764	14720	14737	14732	14828	14735	14551	14605	14746	14751	14752	14788	14911	14755	14806	14748	14653	14713	14637	14706	14890	14761	14549	14880	14604	14701	14862	14883	14630	14908	14677	14772	14818	14739	14767	14802	14694	14828	14859	14899	14715	14678	14783	14800	14788	14766	14708	14664	14766	14796	14829	14851	14694	14799	14687	14751	14679	14612	14811	14825	14822	14773	14894	14843	14748	14641	15039	14668	14711	14810	14655	14864	14663	14760	14672	14706	14754	14725	14682	14637	14781	14734	14685	14778	14779	14937	14911	14806	14567	14933	14754	14673	14788	14844	14615	14856	14710	14741	14745	14829	14638	14761	14674	14739	14678	14681	14610	14757
28122	32792	41594	32597	21648	16486	15833	15605	15653	15479	15342	15452	15642	15565	15556	15589	15481	15419	15565	15351	15619	15739	15578	15530	15343	15419	15517	15471	15502	15826	15710	15697	15637	15839	15504	15690	15535	15519	15668	15496	15496	15669	15614	15575	15625	15284	15596	15469	15514	15585	15707	15436	15748	15543	15653	15559	15514	15430	15611	15461	15352	15516	15435	15660	15648	15416	15528	15494	15684	15447	15643	15687	15675	15610	15706	15605	15769	15508	15507	15531	15511	15522	15404	15474	15494	15430	15358	15350	15557	15462	15314	15457	15760	15538	15474	15702	15542	15714	15531	15458	15725	15544	15408	15461	15536	15595	15737	15447	15375	15432	15561	15633	15506	15442	15449	15253	15504	15480	15561	15501	15666	15402	15477	15700	15532	15453	15424	15506	15575	15518	15518	15506	15714	15570	15423	15381	15449	15609	15758	15516	15734	15597	15386	15479	15613	15447	15470	15455	15523	15407	15424	15661	15494	15592	15408	15673	15504	15610	15586	15444	15500	15698	15384	15349	15508	15569	15524	15447	15588	15383	15447	15429	15544	15527	15302	15430	15389	15374	15634	15516	15521	15482	15829	15398	15523	15407	15715	15630	15549	15558	15513	15388	15448	15295	15406	15536	15393	15390	15432	15645	15250	15671	15372	15548	15589	15561	15569	15309	15437	15534	15721	15561	15674	15487	15357	15709	15516	15580	15612	15493	15480	15532	15552	15485	15674	15682	15569	15535	15780	15576	15531	15592	15496	15640	15496	15591	15686	15532	15396	15530	15536	15320	15436	15716	15502	15513	15354	15531	15357	15408	15359	15680	15549	15611	15402	15409	15608	15522	15498	15685	15552	15682	15699	15588	15394	15433	15691	15524	15351	15523	15426	15555	15492	15364	15363	15483	15368	15598	15513	15315	15459	15520	15552	15595	15306	15588	15603	15438	15512	15502	15535	15421	15653	15652	15584	15476	15649	15728	15377	15581	15457	15569	15340	15615	15420	15593	15638	15555	15350	15499	15537	15626	15566	15461	15469	15570	15505	15337	15486	15707	15559	15344	15468	15676	15702	15567	15587	15588	15491	15642	15564	15566	15589	15447	15621	15708	15505	15420	15381	15222	15526	15618	15543	15652	15420	15561	15710	15503	15523	15552	15518	15451	15476	15429	15485	15516	15338	15671	15468	15533	15478	15394	15489	15409	15689	15178	15548	15491	15671	15569	15546	15403	15502	15570	15534	15487	15597	15518	15494	15618	15589	15479	15714	15558	15591	15346	15243	15501	15293	15625	15312	15565	15492	15353	15801	15504	15582	15834	15624	15503	15496	15319	15256	15480	15588	15501	15451	15483	15175	15367	15500	15451	15591	15539	15602	15484	15445	15453	15634	15450	15521	15615	15524	15487	15620	15557	15530	15405	15432	15526	15358	15402	15400	15526	15693	15586	15436	15672	15607	15453	15593	15606	15283	15655	15635	15706	15543	15696	15610	15547	15414	15496	15517	15571	15626	15512	15667	15464	15401	15472	15468	15655	15573	15422	15685	15552	15637	15524	15602	15585	15333	15403	15653	15391	15456	15486	15545	15309	15458	15504	15590	15377	15624	15457	15408	15392	15466	15411	15498	15536	15535	15450	15628	15507	15596	15622	15467	15590	15537	15535	15799	15566	15444	15504	15423	15495	15472	15598	15391	15270	15471	15476	15429	15618	15312	15619	15827	15497	15538	15483	15434	15559	15691	15627	15488	15517	15697	15463	15624	15496	15443	15556	15555	15496	15304	15592	15439	15503	15610	15549	15688	15604	15397	15568	15536	15496	15716	15714	15353	15536	15519	15424	15547	15481	15692	15384	15469	15695	15691	15441	15447	15709	15422	15588	15456	15320	15572	15358	15445	15580	15639	15600	15625	15426	15561	15522	15492	15472	15369	15635	15341	15648	15700	15376	15409	15456	15589	15597	15485	15530	15574	15474	15347	15559	15619	15456	15351	15504	15466	15458	15777	15450	15497	15697	15455	15622	15623	15494	15737	15488	15545	15568	15694	15492	15551	15662	15531	15519	15526	15509	15531	15483	15680	15570	15444	15426	15415	15587	15639	15704	15471	15436	15551	15381	15525	15625	15641	15464	15588	15512	15440	15533	15424	15457	15524	15531	15498	15607	15487	15482	15539	15592	15517	15608	15554	15349	15532	15505	15490	15538	15454	15491	15562	15533	15543	15568	15453	15406	15174	15592	15430	15706	15435	15573	15540	15521	15662	15336	15303	15554	15653	15574	15476	15545	15655	15497	15540	15417	15634	15460	15260	15671	15536	15582	15444	15436	15608	15537	15516	15429	15650	15531	15424	15658	15594	15313	15462	15417	15232	15541	15433	15273	15521	15469	15343	15455	15344	15465	15534	15605	15548	15410	15692	15654	15591	15604	15532	15556	15344	15459	15545	15388	15810	15472	15575	15639	15501	15476	15546	15510	15435	15290	15579	15554	15613	15741	15613	15533	15602	15341	15376	15412	15548	15490	15542	15283	15589	15507	15406	15815	15506	15371	15258	15430	15424	15633	15710	15521	15474	15724	15717	15423	15501	15527	15359	15723	15548	15654	15524	15414	15534	15536	15622	15446	15563	15531	15527	15640	15621	15518	15643	15539	15608	15532	15593	15545	15582	15611	15458	15654	15485	15569	15353	15440	15582	15469	15758	15545	15592	15532	15420	15582	15444	15442	15584	15517	15529	15414	15651	15565	15443	15462	15389	15622	15573	15448	15476	15264	15293	15570	15607	15580	15500	15352	15699	15564	15260	15600	15487	15309	15403	15394	15445	15546	15362	15441	15565	15538	15531	15681	15685	15640	15471	15361	16030	15328	15459	15521	15552	15384	15462	15503	15612	15419	15359	15509	15350	15445	15485	15324	15424	15461	15724	15510	15590	15608	15491	15366	15652	15407	15645	15774	15575	15554	15554	15572	15365	15390	15657	15363	15431	15388	15466	15513	15583	15519	15395	15538	15643	15506	15418	15325	15527	15616	15305	15502	15535	15670	15585	15677	15795	15596	15404	15463	15157	15566	15617	15516	15709	15639	15392	15608	15613	15481	15475	15564	15433	15475	15424	15592	15381	15586	15387	15523	15429	15582	15483	15534	15336	15484	15484	15560	15500	15631	15480	15549	15569	15535	15411	15352	15480	15689	15475	15618	15508	15504	15570	15531	15513	15385	15542	15495	15596	15541	15569	15675	15703	15707	15355	15497	15619	15653	15622	15659	15682	15377	15564	15549	15529	15589	15587	15606	15496	15424	15457	15431	15429	15485	15448	15586	15660	15619	15442	15828	15467	15236	15476	15652	15678	15574	15440	15541	15750	15416	15547	15509	15413	15394	15519	15393	15555	15507	15399	15661	15442	15520	15322	15460	15593	15490	15520	15373	15534	15624	15531	15505	15533	15526	15455	15600	15504	15453	15564	15597	15440	15621	15655	15638	15511	15615	15475	15567	15532	15622	15358	15508	15428	15420	15625	15802	15539	15546	15445	15599	15516	15329	15631	15478	15586	15740	15575	15612	15405	15418	15421	15570	15598	15347	15476	15441	15564	15502	15728	15629	15556	15436	15709	15435	15391	15291	15569	15527	15509	15509	15656	15349	15420	15511	15450	15410	15442	15334	15623	15605	15747	15762	15430	15393	15438	15449	15454	15462	15344	15684	15440	15554	15365	15475	15474	15421	15328	15513	15660	15356	15419	15604	15566	15690	15427	15642	15450	15619	15501	15526	15567	15479	15540	15501	15531	15551	15421	15721	15492	15621	15560	15435	15506	15716	15505	15538	15406	15555	15557	15427	15263	15493	15429	15596	15523	15610	15599	15692	15484	15452	15476	15479	15623	15588	15512	15684	15593	15451	15626	15428	15435	15785	15496	15477	15703	15687	15255	15408	15552	15468	15623	15519	15611	15551	15385	15367	15488	15601	15629	15505	15422	15483	15524	15591	15508	15397	15600	15601	15662	15604	15456	15390	15479	15625	15468	15523	15294	15370	15780	15481	15334	15499	15233	15466	15638	15299	15650	15539	15496	15398	15531	15460	15427	15572	15656	15566	15517	15466	15696	15468	15722	15718	15781	15697	15563	15585	15301	15284	15650	15696	15502	15287	15566	15669	15418	15509	15371	15311	15656	15386	15732	15557	15264	15525	15362	15527	15736	15375	15380	15385	15264	15412	15598	15563	15470	15519	15432	15543	15643	15466	15508	15716	15747	15472	15672	15544	15475	15416	15328	15333	15526	15669	15501	15685	15590	15270	15514	15445	15683	15476	15647	15645	15586	15486	15544	15582	15773	15538	15560	15459	15685	15696	15492	15567	15615	15558	15646	15581	15460	15148	15439	15488	15611	15475	15648	15549	15568	15552	15294	15499	15315	15379	15227	15642	15452	15460	15630	15335	15542	15401	15343	15711	15332	15545	15397	15597	15531	15436	15416	15804	15575	15575	15565	15462	15411	15261	15640	15573	15454	15456	15565	15466	15717	15535	15659	15559	15584	15431	15416	15484	15664	15574	15664	15444	15393	15580	15297	15630	15599	15660	15518	15460	15581	15611	15585	15383	15585	15557	15450	15496	15489	15470	15594	15599	15494	15427	15308	15576	15491	15486	15614	15457	15377	15614	15531	15633	15275	15363	15579	15532	15650	15501	15549	15564	15375	15485	15544	15400	15577	15523	15510	15509	15465	15445	15559	15280	15820	15504	15576	15566	15481	15610	15497	15492	15419	15525	15533	15265	15433	15620	15535	15436	15411	15467	15487	15336	15573	15515	15281	15714	15502	15328	15528	15430	15749	15482	15692	15633	15539	15614	15458	15584	15498	15443	15473	15506	15542	15481	15544	15508	15736	15555	15494	15606	15511	15576	15548	15519	15426	15698	15539	15374	15532	15431	15456	15563	15605	15461	15474	15413	15585	15342	15634	15592	15582	15427	15363	15443	15532	15301	15524	15482	15575	15574	15661	15431	15607	15461	15513	15497	15575	15455	15693	15462	15675	15522	15524	15739	15512	15455	15548	15698	15613	15576	15541	15615	15601	15627	15468	15382	15406	15713	15619	15485	15558	15351	15466	15499	15491	15403	15628	15525	15532	15608	15614	15754	15532	15516	15542	15458	15532	15530
30561	53877	46153	31568	20152	14615	14468	14368	14337	14293	14379	14367	14319	14414	14456	14373	14305	14270	14267	14285	14406	14289	14422	14485	14114	14212	14143	14319	14440	14338	14159	14420	14350	14422	14448	14448	14256	14278	14167	14202	14450	14415	14290	14502	14435	14515	14275	14438	14362	14354	14368	14407	14370	14395	14500	14390	14386	14257	14188	14355	14452	14314	14348	14399	14173	14358	14311	14389	14182	14296	14268	14368	14163	14499	14212	14272	14353	14385	14466	14424	14482	14240	14228	14521	14263	14267	14201	14430	14469	14180	14228	14333	14303	14381	14246	14415	14432	14199	14235	14387	14311	14290	14510	14254	14419	14339	14279	14400	14384	14565	14241	14338	14283	14417	14315	14250	14283	14211	14577	14318	14403	14199	14389	14167	14478	14244	14350	14338	14457	14400	14416	14403	14277	14181	14295	14427	14202	14321	14337	14491	14286	14347	14384	14399	14366	14285	14196	14115	14228	14390	14368	14361	14407	14214	14357	14305	14316	14515	14437	14324	14399	14228	14222	14373	14310	14357	14397	14208	14179	14230	14324	14538	14253	14483	14395	14288	14437	14170	14346	14433	14384	14177	14376	14219	14207	14389	14229	14387	14466	14258	14283	14328	14298	14364	14370	14275	14293	14182	14292	14334	14416	14351	14420	14355	14220	14433	14329	14425	14375	14433	14368	14426	14426	14279	14366	14276	14344	14281	14438	14301	14298	14308	14217	14498	14256	14199	14478	14435	14338	14455	14517	14374	14375	14343	14308	14474	14219	14447	14422	14236	14442	14329	14283	14246	14455	14299	14404	14356	14342	14281	14271	14360	14467	14313	14440	14309	14371	14438	14343	14333	14345	14434	14290	14346	14360	14385	14359	14243	14517	14265	14234	14504	14118	14357	14551	14334	14268	14352	14258	14314	14567	14348	14348	14433	14222	14413	14465	14398	14312	14175	14324	14426	14328	14371	14269	14291	14316	14287	14271	14418	14396	14400	14139	14370	14336	14377	14449	14222	14510	14267	14267	14495	14282	14368	14319	14272	14365	14478	14473	14116	14248	14352	14299	14461	14388	14297	14372	14317	14331	14328	14358	14052	14295	14087	14331	14349	14288	14306	14342	14504	14191	14345	14399	14233	14310	14256	14451	14266	14357	14399	14374	14325	14240	14245	14195	14449	14426	14399	14337	14233	14340	14349	14379	14206	14444	14419	14194	14341	14203	14193	14396	14273	14329	14346	14151	14207	14165	14404	14219	14265	14245	14296	14216	14387	14403	14293	14372	14271	14343	14316	14337	14371	14372	14186	14402	14105	14288	14361	14189	14409	14317	14380	14239	14261	14312	14270	14259	14319	14287	14376	14311	14182	14388	14417	14291	14326	14192	14207	14245	14368	14341	14230	14509	14381	14141	14335	14248	14378	14148	14412	14297	14438	14358	14319	14325	14407	14275	14232	14215	14364	14180	14361	14361	14352	14318	14464	14545	14473	14413	14264	14286	14321	14301	14384	14365	14239	14159	14380	14265	14451	14263	14331	14490	14395	14271	14280	14412	14365	14297	14152	14290	14412	14166	14495	14205	14252	14255	14129	14311	14277	14121	14213	14435	14403	14286	14414	14173	14232	14351	14380	14202	14164	14317	14299	14442	14246	14429	14214	14458	14353	14251	14430	14376	14336	14293	14202	14275	14356	14379	14234	14185	14440	14318	14280	14207	14482	14444	14259	14336	14348	14418	14392	14263	14482	14283	14439	14276	14368	14172	14191	14268	14338	14337	14208	14359	14232	14197	14428	14162	14277	14293	14233	14451	14296	14444	14342	14413	14486	14222	14135	14261	14355	14345	14116	14323	14390	14380	14299	14318	14447	14463	14426	14245	14335	14329	14440	14314	14391	14249	14342	14419	14336	14394	14148	14230	14268	14367	14426	14277	14300	14419	14326	14397	14396	14343	14108	14472	14529	14376	14303	14078	14438	14174	14386	14342	14351	14341	14311	14250	14423	14359	14370	14317	14264	14395	14382	14322	14466	14426	14111	14262	14255	14219	14271	14401	14356	14198	14351	14285	14357	14404	14514	14247	14416	14257	14296	14232	14410	14356	14273	14351	14149	14275	14359	14439	14391	14314	14250	14339	14354	14259	14386	14200	14303	14274	14199	14247	14348	14392	14171	14427	14444	14354	14359	14407	14431	14182	14336	14199	14175	14206	14230	14345	14383	14239	14502	14454	14194	14359	14267	14278	14427	14349	14331	14257	14315	14413	14389	14452	14182	14526	14307	14192	14422	14216	14264	14292	14374	14419	14227	14276	14479	14148	14340	14460	14261	14190	14273	14157	14305	14368	14367	14236	14343	14484	14363	14551	14319	14274	14153	14295	14298	14330	14355	14317	14311	14577	14426	14280	14549	14424	14292	14333	14364	14274	14258	14331	14446	14171	14345	14307	14492	14516	14334	14401	14158	14472	14354	14211	14106	14398	14345	14401	14333	14267	14220	14419	14292	14292	14271	14353	14400	14332	14199	14299	14375	14403	14177	14091	14365	14353	14264	14427	14329	14182	14543	14287	14441	14181	14439	14381	14237	14557	14391	14272	14351	14215	14359	14352	14311	14446	14386	14232	14317	14335	14161	14293	14207	14362	14123	14413	14399	14184	14239	14267	14599	14341	14250	14371	14226	14440	14440	14391	14294	14370	14319	14391	14317	14199	14254	14343	14448	14343	14293	14359	14380	14285	14460	14347	14251	14428	14317	14483	14436	14313	14334	14380	14419	14354	14276	14391	14297	14284	14271	14313	14574	14348	14201	14319	14425	14404	14353	14315	14289	14286	14266	14366	14305	14236	14287	14297	14231	14431	14416	14269	14301	14457	14245	14362	14275	14272	14227	14484	14224	14330	14337	14380	14449	14419	14278	14580	14335	14364	14288	14291	14242	14415	14400	14483	14487	14414	14132	14482	14258	14337	14388	14269	14458	14496	14256	14279	14328	14509	14304	14500	14295	14349	14213	14191	14324	14303	14145	14470	14475	14497	14307	14460	14222	14346	14253	14278	14324	14298	14342	14395	14333	14257	14474	14231	14205	14356	14303	14368	14299	14320	14374	14408	14426	14466	14277	14366	14295	14405	14326	14368	14206	14356	14351	14273	14325	14438	14289	14385	14380	14521	14295	14329	14370	14282	14377	14323	14315	14161	14492	14386	14440	14334	14323	14479	14246	14382	14222	14281	14239	14437	14194	14236	14326	14324	14414	14486	14244	14381	14215	14272	14256	14333	14382	14354	14289	14460	14345	14466	14388	14233	14362	14255	14276	14333	14380	14130	14224	14366	14436	14455	14483	14293	14239	14457	14298	14424	14284	14448	14187	14360	14332	14204	14233	14457	14400	14540	14325	14363	14301	14333	14440	14212	14431	14402	14412	14224	14432	14346	14266	14367	14234	14389	14233	14386	14449	14368	14403	14309	14317	14200	14201	14313	14482	14266	14447	14183	14396	14425	14383	14182	14465	14328	14395	14136	14360	14173	14461	14534	14335	14454	14369	14193	14431	14341	14509	14255	14403	14168	14207	14358	14382	14363	14402	14342	14467	14310	14283	14243	14613	14343	14239	14301	14339	14353	14368	14374	14358	14430	14364	14445	14333	14440	14343	14366	14350	14404	14259	14343	14384	14470	14346	14212	14392	14200	14354	14293	14288	14254	14353	14341	14312	14260	14426	14458	14226	14481	14310	14447	14276	14273	14321	14318	14279	14358	14272	14428	14311	14442	14249	14289	14346	14345	14435	14291	14405	14413	14225	14294	14276	14403	14252	14179	14365	14290	14344	14397	14422	14369	14379	14321	14406	14304	14264	14325	14181	14415	14467	14488	14173	14240	14422	14195	14409	14503	14334	14312	14351	14417	14447	14305	14333	14412	14181	14448	14374	14272	14256	14281	14335	14320	14503	14407	14350	14315	14332	14437	14321	14283	14434	14289	14544	14306	14395	14423	14356	14401	14240	14216	14466	14142	14203	14441	14409	14386	14329	14273	14534	14324	14282	14300	14223	14302	14355	14330	14443	14348	14304	14464	14335	14383	14236	14348	14333	14466	14393	14128	14045	14299	14361	14535	14393	14270	14347	14425	14282	14380	14355	14299	14135	14345	14355	14204	14482	14367	14390	14264	14566	14277	14210	14298	14396	14266	14411	14350	14382	14418	14176	14352	14268	14300	14228	14240	14386	14249	14205	14376	14489	14352	14437	14373	14265	14209	14313	14464	14345	14319	14387	14372	14322	14373	14320	14185	14333	14367	14347	14427	14186	14290	14364	14471	14544	14484	14222	14191	14356	14165	14297	14392	14401	14324	14272	14276	14470	14304	14449	14489	14549	14409	14322	14488	14398	14257	14301	14311	14256	14521	14259	14342	14447	14361	14298	14232	14405	14241	14375	14297	14467	14335	14286	14172	14280	14299	14377	14334	14405	14311	14293	14292	14165	14433	14284	14296	14319	14366	14392	14271	14403	14471	14305	14373	14474	14376	14434	14489	14225	14275	14327	14369	14261	14310	14390	14273	14514	14122	14384	14483	14266	14394	14227	14466	14430	14507	14326	14318	14289	14342	14388	14327	14287	14389	14434	14223	14536	14434	14274	14436	14267	14290	14345	14241	14373	14470	14327	14392	14324	14365	14262	14435	14318	14285	14309	14421	14335	14350	14441	14410	14179	14368	14290	14349	14257	14269	14168	14419	14369	14452	14426	14410	14232	14374	14430	14300	14222	14242	14471	14245	14349	14365	14238	14394	14269	14397	14325	14258	14225	14403	14467	14403	14237	14181	14377	14312	14451	14364	14287	14273	14396	14439	14284	14296	14365	14364	14328	14372	14239	14364	14266	14490	14264	14193	14285	14144	14365	14253	14375	14334	14302	14328	14225	14294	14313	14469	14195	14305	14339	14272	14282	14218	14351	14349	14125	14310	14334	14359	14223	14256	14300	14475	14358	14268	14306	14525	14508	14235	14272	14357	14336	14303	14396	14281	14258	14416	14315	14463	14317	14521	14334	14342	14330	14357	14360	14336	14304	14279	14443	14259	14358	14350	14437	14367	14199	14482	14330	14412	14227	14247	14143	14298	14327	14330	14332	14512	14316	14404	14306	14420	14397	14160	14268	14376	14381
24391	23641	44037	46513	32857	22524	18273	16018	15567	15788	15600	15413	15704	15581	15515	15569	15413	15467	15473	15645	15660	15366	15458	15592	15346	15536	15537	15470	15448	15469	15363	15368	15348	15374	15285	15296	15510	15448	15519	15360	15527	15615	15295	15527	15448	15551	15443	15365	15299	15525	15470	15340	15407	15352	15473	15462	15424	15328	15468	15481	15368	15476	15394	15499	15465	15348	15251	15179	15526	15285	15485	15410	15260	15428	15343	15400	15504	15372	15443	15296	15395	15430	15169	15236	15356	15467	15383	15335	15413	15412	15421	15355	15406	15310	15348	15375	15527	15340	15224	15373	15370	15362	15379	15210	15407	15320	15387	15335	15348	15378	15437	15261	15422	15473	15201	15251	15265	15368	15470	15445	15314	15236	15395	15168	15513	15381	15289	15137	15473	15362	15318	15436	15520	15455	15400	15326	15594	15374	15321	15454	15348	15546	15319	15255	15313	15279	15247	15279	15470	15296	15425	15400	15401	15406	15471	15257	15431	15153	15525	15408	15525	15486	15388	15440	15373	15293	15288	15380	15355	15368	15490	15449	15387	15384	15508	15395	15329	15218	15389	15364	15342	15521	15541	15304	15268	15319	15479	15582	15319	15272	15460	15448	15327	15282	15358	15303	15384	15406	15463	15446	15377	15427	15438	15077	15297	15330	15339	15362	15507	15428	15359	15418	15393	15340	15395	15341	15416	15305	15318	15429	15281	15296	15251	15398	15370	15232	15336	15398	15486	15171	15326	15279	15391	15422	15328	15275	15298	15305	15223	15374	15194	15466	15485	15382	15453	15557	15427	15420	15486	15331	15379	15519	15343	15303	15449	15170	15378	15286	15315	15289	15586	15505	15424	15359	15479	15393	15394	15399	15515	15539	15319	15367	15253	15245	15327	15443	15330	15356	15381	15321	15243	15404	15352	15397	15347	15415	15459	15384	15268	15255	15306	15200	15374	15391	15401	15231	15364	15280	15344	15477	15410	15430	15224	15467	15256	15284	15165	15481	15374	15378	15343	15547	15419	15263	15279	15301	15359	15365	15295	15485	15290	15352	15418	15550	15509	15362	15210	15429	15388	15305	15411	15401	15420	15523	15327	15010	15202	15220	15426	15389	15514	15391	15361	15309	15426	15341	15289	15294	15055	15328	15454	15152	15381	15674	15368	15303	15507	15290	15467	15320	15348	15475	15424	15128	15479	15434	15423	15423	15230	15152	15494	15330	15170	15405	15492	15436	15348	15402	15331	15338	15383	15559	15388	15233	15717	15361	15327	15348	15202	15381	15337	15409	15302	15451	15332	15253	15416	15341	15261	15413	15570	15397	15370	15326	15363	15635	15347	15230	15301	15171	15421	15325	15272	15472	15425	15463	15572	15287	15471	15271	15550	15336	15513	15359	15333	15253	15343	15413	15501	15466	15429	15493	15551	15319	15447	15346	15364	15441	15392	15152	15374	15326	15321	15279	15352	15263	15332	15429	15455	15282	15184	15250	15282	15125	15407	15108	15332	15379	15315	15386	15286	15533	15399	15293	15064	15448	15230	15406	15235	15331	15278	15179	15358	15404	15356	15634	15472	15351	15526	15517	15365	15179	15256	15478	15401	15399	15417	15464	15364	15399	15327	15327	15227	15399	15421	15218	15228	15324	15475	15244	15237	15382	15485	15185	15190	15404	15417	15327	15321	15325	15247	15430	15474	15447	15429	15225	15369	15442	15400	15237	15485	15237	15249	15381	15247	15451	15325	15419	15434	15513	15472	15412	15202	15434	15243	15237	15283	15611	15426	15422	15336	15213	15447	15287	15384	15241	15525	15185	15316	15305	15432	15243	15218	15330	15461	15461	15441	15246	15275	15368	15455	15455	15238	15553	15296	15438	15408	15419	15237	15438	15426	15286	15366	15264	15373	15369	15108	15320	15387	15362	15080	15177	15214	15473	15319	15424	15576	15352	15397	15371	15345	15375	15402	15323	15490	15250	15364	15359	15550	15325	15371	15517	15476	15115	15463	15205	15500	15641	15486	15273	15532	15276	15363	15367	15553	15276	15184	15182	15344	15541	15492	15332	15413	15337	15340	15409	15396	15383	15232	15474	15191	15357	15369	15569	15227	15483	15365	15357	15364	15297	15314	15425	15433	15398	15372	15363	15482	15480	15615	15351	15325	15404	15394	15601	15341	15576	15503	15553	15402	15312	15554	15407	15343	15609	15272	15318	15433	15325	15146	15226	15395	15511	15285	15389	15337	15281	15222	15425	15246	15209	15338	15265	15384	15356	15468	15382	15400	15440	15464	15489	15354	15404	15272	15348	15332	15382	15635	15435	15358	15416	15414	15488	15264	15436	15395	15342	15421	15261	15569	15646	15163	15191	15467	15293	15395	15264	15291	15472	15471	15376	15415	15116	15316	15250	15331	15570	15263	15506	15627	15364	15261	15308	15310	15351	15300	15370	15390	15495	15317	15382	15377	15468	15224	15266	15435	15200	15206	15440	15414	15469	15458	15442	15446	15489	15373	15423	15142	15511	15370	15442	15399	15488	15587	15412	15435	15520	15332	15541	15497	15327	15169	15338	15575	15492	15330	15341	15364	15341	15483	15188	15202	15475	15534	15291	15558	15383	15269	15554	15255	15106	15418	15482	15374	15320	15356	15278	15409	15353	15449	15455	15432	15307	15414	15436	15335	15447	15381	15488	15485	15281	15307	15299	15322	15434	15381	15293	15373	15178	15191	15533	15241	15312	15336	15334	15496	15489	15119	15359	15484	15555	15467	15424	15370	15485	15546	15399	15380	15430	15484	15362	15421	15367	15311	15442	15198	15363	15229	15264	15440	15434	15552	15405	15360	15382	15610	15312	14965	15351	15370	15604	15181	15443	15402	15355	15257	15357	15306	15248	15208	15241	15220	15372	15417	15408	15298	15436	15394	15313	15359	15362	15408	15342	15488	15143	15506	15266	15421	15381	15358	15396	15282	15170	15504	15198	15594	15372	15542	15286	15352	15229	15617	15289	15439	15374	15248	15449	15455	15308	15333	15410	15177	15212	15385	15390	15479	15369	15324	15378	15058	15123	15408	15455	15225	15464	15494	15458	15229	15291	15313	15373	15484	15215	15187	15293	15390	15406	15236	15431	15479	15442	15542	15384	15402	15473	15590	15419	15359	15434	15371	15251	15339	15314	15241	15221	15288	15303	15495	15508	15208	15414	15464	15421	15555	15445	15382	15307	15379	15225	15397	15254	15426	15379	15484	15528	15402	15340	15450	15369	15317	15360	15262	15400	15463	15571	15368	15366	15417	15285	15359	15321	15315	15390	15336	15320	15433	15318	15452	15392	15364	15435	15567	15422	15471	15421	15464	15333	15387	15286	15586	15430	15345	15499	15372	15380	15265	15176	15084	15314	15368	15285	15391	15249	15452	15385	15583	15293	15458	15204	15417	15489	15206	15326	15400	15320	15257	15209	15272	15411	15408	15423	15488	15375	15255	15364	15525	15294	15484	15224	15361	15241	15177	15446	15494	15290	15166	15194	15291	15249	15131	15303	15376	15119	15323	15453	15476	15201	15364	15357	15349	15362	15396	15543	15304	15212	15381	15453	15408	15497	15401	15201	15431	15453	15191	15381	15351	15320	15339	15105	15358	15196	15307	15408	15433	15139	15174	15261	15090	15285	15386	15445	15407	15222	15474	15248	15424	15333	15611	15394	15215	15347	15208	15353	15207	15234	15404	15352	15303	15390	15507	15250	15272	15348	15250	15227	15255	15224	15389	15352	15237	15316	15222	15447	15433	15355	15368	15149	15428	15350	15388	15428	15718	15498	15327	15262	15352	15334	15184	15189	15517	15399	15432	15281	15260	15404	15084	15556	15544	15319	15401	15131	15291	15467	15401	15447	15375	15323	15500	15482	15167	15418	15326	15303	15477	15384	15469	15409	15372	15180	15405	15308	15314	15437	15364	15422	15456	15225	15363	15281	15368	15183	15116	15299	15303	15574	15342	15461	15527	15312	15233	15546	15610	15318	15176	15376	15451	15520	15269	15252	15591	15297	15296	15303	15443	15269	15494	15465	15352	15413	15166	15317	15327	15524	15441	15503	15395	15469	15405	15380	15498	15249	15334	15446	15364	15362	15503	15227	15215	15273	15324	15358	15569	15472	15556	15298	15353	15253	15404	15449	15469	15497	15366	15390	15359	15434	15350	15158	15335	15208	15358	15381	15411	15342	15266	15409	15428	15396	15691	15493	15525	15346	15432	15375	15306	15504	15524	15377	15175	15454	15448	15281	15174	15344	15391	15213	15206	15233	15479	15138	15472	15238	15487	15365	15384	15388	15288	15440	15346	15301	15279	15188	15152	15473	15267	15325	15370	15428	15586	15315	15277	15132	15244	15520	15218	15272	15315	15273	15621	15544	15239	15296	15274	15481	15290	15562	15445	15431	15403	15413	15431	15520	15298	15423	15205	15254	15341	15431	15417	15456	15375	15270	15048	15239	15283	15477	15268	15413	15458	15401	15266	15397	15407	15243	15249	15168	15297	15346	15162	15346	15377	15386	15535	15379	15207	15460	15278	15223	15376	15345	15425	15324	15550	15442	15238	15537	15459	15465	15418	15391	15355	15134	15411	15326	15326	15498	15124	15365	15255	15295	15265	15425	15522	15207	15536	15553	15335	15412	15315	15220	15260	15334	15280	15534	15282	15371	15406	15339	15413	15393	15297	15465	15447	15266	15607	15274	15449	15420	15363	15282	15271	15333	15252	15412	15359	15440	15347	15430	15317	15345	15408	15272	15511	15494	15451	15367	15493	15560	15502	15313	15515	15466	15312	15199	15332	15167	15540	15536	15446	15498	15324	15282	15209	15327	15614	15372	15365	15282	15371	15228	15412	15497	15486	15367	15384	15048	15303	15307	15415	15246	15372	15283	15464	15386	15298	15186	15296	15304	15277	15371	15499	15459	15444	15485	15355	15320	15401	15144	15358	15635	15202	15331	15275	15358	15559	15409	15517	15429	15482	15494	15389	15214	15309	15472	15311	15185	15260	15422	15156	15455	15483	15420	15302	15469	15445	15409	15264	15525	15422	15136	15278	15319	15564	15294	15422	15427	15303	15414	15357	15387	15238	15368	15596	15293	15408	15291	15279	15415
52579	89164	83480	59708	36854	16929	14466	14308	14310	14313	14414	14342	14338	14228	14181	14341	14300	14114	14151	14164	14277	14183	14297	14393	14337	14350	14325	14373	14240	14370	14279	14123	14276	14212	14250	14337	14262	14231	14195	14297	14297	14352	14228	14261	14140	14401	14260	14067	14367	14399	14283	14276	14234	14244	14262	14151	14280	14345	14240	14208	14267	14219	14229	14185	14202	14070	14291	14237	14233	14340	14242	14221	14160	14141	14167	14075	14398	14104	14149	14310	14376	14403	14168	14296	14323	14376	14152	14357	14153	14246	14287	14315	14235	14113	14354	14169	14275	14412	14102	14413	14345	14188	14571	14324	14079	14267	14397	14169	14289	14355	14241	14148	14149	14341	14217	14163	14084	14275	14281	14488	14282	14311	14359	14135	14230	14179	14184	14291	14280	14101	14284	14259	14178	14116	14076	14258	14419	14261	14376	14316	14332	14216	14094	14418	14096	14293	14263	14186	14130	14291	14102	14067	14270	14429	14233	14265	14266	14120	14139	14277	14316	14357	14325	14172	14238	14145	14075	14179	14294	14315	14270	14256	14238	14219	14320	14171	14354	14160	14141	14147	14250	14314	14247	14086	14384	14261	14348	14307	14307	14106	14326	14339	14333	14110	14331	14161	14023	14408	14397	14193	14154	14258	14351	14143	14450	14257	14295	14218	14098	14311	14147	14246	14244	14044	14226	14306	14220	14254	14343	14430	14304	14280	14237	14281	14039	14249	14279	14297	14326	14166	14351	14248	14148	14207	14337	14251	14196	14149	14181	14188	14191	14327	14398	14448	14312	14082	14238	14220	14240	14163	14157	14215	14282	14258	14160	14261	14207	14384	14136	14430	14326	14074	14141	14309	14194	14185	14084	14128	14207	14437	14403	14210	14248	14387	14327	14296	14270	14371	14268	14256	14291	14326	14238	14211	14339	14394	14246	14219	14088	14225	14245	14171	14238	14384	14280	14148	14167	14353	14331	14196	14257	14269	14190	14303	14354	14249	14187	14275	14281	14484	14012	14502	14328	14211	14288	14183	14213	14100	14248	14272	14255	14179	14092	14231	14213	14148	14240	14303	14195	14266	14252	14190	14402	14181	14129	14151	14338	14222	14338	14338	14233	14337	14281	14149	14198	14215	14243	14133	14237	14417	14296	14255	14286	14220	14287	14306	14177	14210	14178	14234	14169	14330	14155	14123	14354	14248	14248	14282	14137	14198	14309	14193	14293	14088	14198	14280	14256	14320	14280	14247	14256	14181	14191	14261	14198	14411	14311	14097	14103	14323	14266	14179	14120	14304	14245	14228	14156	14397	14236	14174	14143	14326	14291	14205	14250	14217	14261	14165	14227	14341	14310	14187	14282	14257	14336	14243	14388	14200	14267	14231	14323	14318	14310	14236	14164	14200	14146	14348	14217	14179	14261	14213	14384	14360	14273	14181	14211	14315	14324	14183	14158	14280	14259	14280	14359	14273	14158	14257	14268	14225	14136	14236	14278	14338	14251	14228	14239	14251	14091	14193	14089	14381	14320	14249	14242	14320	14153	14246	14170	14118	14269	14141	14208	14298	14297	14253	14306	14339	14144	14196	14352	14305	14202	14239	14230	14317	14372	14268	14318	14393	14177	14140	14081	14431	14110	14197	14240	14224	14185	14271	14170	14415	14207	14409	14171	14165	14220	14050	14231	14299	14161	14335	14312	14115	14052	14260	14270	14364	14099	14233	14247	14065	14229	14182	14244	14179	14317	14259	14385	14261	14304	14110	14292	14096	14244	14187	14344	14151	14215	14217	14255	14186	14223	14098	14091	14391	14298	14255	14253	14215	14302	14194	14224	14370	14298	14247	14187	14286	14235	14059	14225	14256	14293	14196	14192	14429	14207	14172	14184	14311	14433	14223	14470	14192	14168	14364	14338	14109	14234	14300	14296	14201	14348	14270	14239	14269	14118	14411	14300	14316	14240	14178	14213	14246	14330	14166	14190	14236	14191	14083	14428	14202	14279	14179	14269	14276	14334	14301	14413	14231	14364	14181	14305	14328	14305	14116	14300	14206	14234	14106	14357	14226	14321	14220	14186	14249	14312	14189	14062	14190	14406	14173	14308	14247	14219	14233	14287	14054	14123	14224	14208	14251	14247	14358	14243	14163	14198	14214	14239	14235	14266	14103	14229	14367	14153	14268	14214	14227	14192	14391	14534	14220	14199	14121	14216	14089	14266	14222	14185	14154	14062	14164	14225	14160	14273	14159	14382	13968	14313	14198	14260	14347	14350	14308	14433	14197	14184	14562	14314	14370	14225	14203	14349	14227	14339	14088	14199	14280	14263	14098	14053	14253	14221	14125	14286	14302	14141	14172	14280	14162	14247	14144	14143	14206	14489	14225	14269	14216	14206	14228	14350	14299	14052	14240	14261	14341	14484	14293	14324	14143	14235	14247	14323	14188	14282	14299	14042	14421	14253	14175	14214	14214	14292	14153	14264	14382	14348	14309	14352	14305	14143	14342	14240	14331	14352	14164	14233	14124	14433	14406	14258	14375	14097	14186	14195	14279	14238	14243	14276	14193	14256	14244	14108	14167	14403	14326	14140	14387	14084	14203	14121	14213	14034	14277	14074	14428	14310	14226	14190	14286	14277	14345	14460	14168	14344	14160	14289	14328	14246	14259	14350	14541	14293	14311	14185	14156	14268	14174	14237	14282	14381	14396	14394	14224	14207	14277	14179	14198	14320	14302	14379	14339	14259	14265	14352	14228	14205	14199	14203	14267	14155	14115	14123	14263	14277	14097	14290	14176	14354	14228	14249	14207	14245	14126	14272	14099	14303	14305	14219	14319	14401	14203	14164	14375	14261	14162	14252	14224	14222	14184	14400	14130	14379	14228	14383	14182	14335	14211	14387	14229	14335	14199	14392	14295	14260	14180	14307	14253	14183	14303	14069	14193	14164	14265	14321	14189	14285	14349	14220	14162	14117	14102	14354	14156	14235	14294	14189	14177	14209	14349	14215	14170	14165	14452	14265	14309	14269	14199	14100	14154	14277	14252	14419	14449	14340	14247	14197	14332	14313	14158	14183	14159	14272	14308	14292	14160	14086	14371	14241	14325	14340	14341	14331	14187	14142	14323	14160	14198	14307	14116	14151	14204	14191	14146	14041	14279	14283	14195	14208	14273	14092	14322	14292	14307	14193	14279	14315	14156	14129	14289	14428	14323	14141	14119	14176	14355	14284	14256	14261	14308	14288	14092	14338	14152	14225	14148	14237	14238	14304	14269	14121	14428	14272	14333	14306	14228	14201	14401	14480	14308	14221	14202	14213	14292	14274	14173	14143	14192	14302	14376	14240	14292	14312	14166	14010	14057	14285	14136	14371	14344	14363	14297	14380	14250	14273	14254	14308	14349	14197	14074	14344	14183	14227	14351	14367	14364	14372	14293	14202	14241	14260	14408	14246	14175	14435	14216	14254	14194	14220	14226	14325	14267	14196	14326	14082	14233	14274	14493	14314	14232	14209	14252	14171	14325	14180	14217	14320	14247	14301	14137	14155	14213	14398	14359	14371	14103	14239	14184	14173	14157	14066	14264	14086	14257	14169	14255	14226	14279	14149	14242	14157	14320	14206	14146	14165	14246	14320	14243	14100	14442	14223	14409	14298	14211	14257	14328	14227	14331	14215	14346	14282	14248	13971	14299	14262	14287	14225	14318	14328	14259	14268	14444	14176	14353	14309	14273	14161	14166	14263	14378	14217	14151	14460	14210	14297	14151	14131	14222	14184	14366	14242	14431	14209	14252	14234	14376	14412	14217	14047	14190	14132	14258	14090	14164	14134	14267	14397	13997	14419	14275	14210	14156	14266	14405	14087	14493	14115	14149	14114	14162	14270	14155	14368	14026	14338	14226	14217	14171	14265	14052	14286	14287	14340	14261	14370	14324	14428	13991	14232	14042	14220	14091	14413	14310	14267	14163	14143	14255	14187	14184	14417	14400	14349	14342	14388	14186	14325	14297	14434	14239	14235	14136	14259	14202	14212	14344	14197	14267	14119	14234	14234	14308	14185	14265	14423	14236	14395	14185	14165	14403	14261	14347	14222	14149	14312	14256	14315	14350	14231	14411	14081	14248	14323	14354	14214	14152	14385	14398	14232	14175	14229	14257	14207	14098	14221	14358	14262	14273	14054	14313	14161	14295	14398	14339	14341	14345	14296	14284	14188	14346	14207	14152	14345	14241	14152	14250	14331	14001	14178	14237	14293	14383	14312	14266	14177	14105	14400	14147	14090	14261	14122	14183	14128	14350	14243	14244	14277	14233	14439	14042	14237	14460	14203	14303	14269	14272	14162	14325	14292	14363	14137	14203	14227	14172	14213	14360	14331	14170	14263	14198	13981	14455	14147	14414	14238	14353	14099	14233	14197	14215	14447	14351	14155	14332	14347	14170	14058	14328	14111	14186	14144	14249	14227	14215	14309	14234	14345	14279	14199	14130	14366	14368	14353	14172	14423	14381	14293	14271	14384	14074	14288	14222	14161	14294	14268	14365	14181	14291	14256	14293	14188	14202	14239	14411	14290	14225	14299	14207	14100	14254	14203	14283	14124	14254	14284	14122	14304	14243	14347	14270	14069	13977	14350	14283	14345	14333	14238	14256	14260	14360	14315	14349	14187	14018	14299	14017	14229	14354	14251	14162	14434	14403	14304	14142	14319	14145	14248	14147	14507	14249	14083	14246	14294	14184	14231	14196	14334	14328	14262	14121	14276	14263	14158	14262	14438	14254	14195	14257	14151	14166	14236	14312	14294	14377	14338	14389	14229	14314	14385	14128	14268	14209	14254	14290	14318	14183	14319	14352	14205	14249	14184	14342	14142	14310	14276	14336	14324	14352	14108	14245	14202	14387	14403	14298	14223	14187	14318	14318	14244	14283	14195	14168	14287	14191	14209	14299	14193	14396	14267	14233	14265	14369	14082	14320	14255	14307	14217	14233	14183	14148	14218	14338	14267	14271	14098	14492	14090	14160	14298	14379	14293	14216	14268	14332	14305	14403	14477	14151	14273	14120	14512	14302	14354	14295	14382	14172	14258	14179	14225	14318	14143	14145	14387	14333	14263	14330	14257	14199	14320	14255	14239	14230	14165	14237	14106	14131
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
