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
339615649000	339615649518	339615650068	339615650618	339615651168	339615651718	339615652268	339615652818	339615653368	339615653918	339615654468	339615655018	339615655568	339615656118	339615656668	339615657218	339615657768	339615658318	339615658868	339615659418	339615659968	339615660518	339615661068	339615661618	339615662168	339615662718	339615663268	339615663818	339615664368	339615664918	339615665468	339615666018	339615666568	339615667118	339615667668	339615668218	339615668768	339615669318	339615669868	339615670418	339615670968	339615671518	339615672068	339615672618	339615673168	339615673718	339615674268	339615674818	339615675368	339615675918	339615676468	339615677018	339615677568	339615678118	339615678668	339615679218	339615679768	339615680318	339615680868	339615681418	339615681968	339615682518	339615683068	339615683618	339615684168	339615684718	339615685268	339615685818	339615686368	339615686918	339615687468	339615688018	339615688568	339615689118	339615689668	339615690218	339615690768	339615691318	339615691868	339615692418	339615692968	339615693518	339615694068	339615694618	339615695168	339615695718	339615696268	339615696818	339615697368	339615697918	339615698468	339615699018	339615699568	339615700118	339615700668	339615701218	339615701768	339615702318	339615702868	339615703418	339615703968	339615704518	339615705068	339615705618	339615706168	339615706718	339615707268	339615707818	339615708368	339615708918	339615709468	339615710018	339615710568	339615711118	339615711668	339615712218	339615712768	339615713318	339615713868	339615714418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3600	2300	2731	3600	2300	2731	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21550	20093	28068	21886	20220	21909	22822	15589	14136	13890	13554	13304	13346	13212	13304	12633	12401	12252	11920	11914	11619	11564	11551	11408	11513	11430	11441	11341	11341	11326	11223	11303	11285	11285	11289	11262	11415	11217	11092	11274	11079	11066	11158	11029	11142	11222	11210	11223	11209	11223	11203	11237	11117	11098	10991	10984	11186	11145	11226	11250	11122	11008	11141	11057	11250	11201	11277	11233	11170	11182	11116	11192	11154	10910	11381	11166	11108	11143	11131	11311	11249	11591	11605	11384	11318	11055	11109	11152	11018	10965	11131	10959	11014	11134	11159	11079	10885	10945	11056	11030	11054	11150	11155	11088	10941	11290	11319	11054	11084	10993	11234	10986	11111	11153	11198	11014	11119	11013	11236	11150	11094	10914	11190	10983	11081	11049	11173	11099	11180	11073	11007	11168	11163	11139	11157	11093	11058	10955	10905	11087	10942	11130	11147	11011	11155	11127	11273	11210	10974	11078	10981	11168	10865	11093	11132	10955	11030	10968	10987	11057	10945	11062	10922	11129	11203	10950	10913	11053	11098	11008	11157	11134	11103	11112	11037	11144	11120	10997	11194	11042	11009	10988	10913	10947	11098	11298	10999	10944	11110	11031	10963	11072	11170	10971	10987	11225	11115	11044	11123	11291	11154	11227	11201	11109	11094	10988	11218	11182	11347	11159	11053	11153	11029	11068	11066	11140	11173	11170	10948	11112	10991	11144	11090	11184	11043	11190	11282	11036	11071	10971	11046	11030	10864	11025	11076	11048	11013	11030	11167	11027	11133	11053	10888	10932	10845	11133	10977	10995	11151	11096	11190	10990	11200	11084	10975	10913	11130	11067	11030	11191	11214	11102	11125	11065	11046	11125	11100	11079	10986	11230	11096	11006	11131	11113	11121	11118	11184	11121	11205	11134	11063	11227	11081	10900	10963	10958	11192	11223	11074	10906	10945	11127	11171	10998	10974	11208	11049	11010	10986	11096	11206	11100	11098	11184	11073	11194	11006	11001	11097	11146	11104	11158	11141	11173	11077	10862	11160	10979	11135	10962	11047	10954	11037	10941	11092	11104	10824	11135	10948	11182	11044	11173	10941	11134	11008	11164	11071	11027	11105	11105	11074	11019	11043	10974	11050	11164	11219	11067	11218	11110	11081	11098	11094	11040	11074	11103	11083	11232	11074	11222	11148	11132	11147	11112	10996	11098	11262	11155	11006	11090	11057	10889	11203	11197	11169	11219	11105	10978	10841	11097	11010	10988	11142	11113	11043	11269	11061	10976	11223	11169	11155	10862	11166	11174	11095	11129	11008	11154	11013	10933	10881	11052	11117	11192	11023	11025	11216	11070	10993	11077	11059	11168	11156	11228	11243	11112	10891	10997	10917	11159	11033	11207	11005	11008	10949	11023	10980	11098	11109	11143	11104	11203	11132	11083	11116	11117	11128	11037	11045	11150	11176	11110	11110	11046	11129	10990	11123	11162	11111	10989	10976	11001	11139	11032	11089	11073	11193	10992	11152	11002	11118	10911	11256	11069	11106	11032	10996	11104	11009	10903	11172	10982	11111	10927	11092	11020	10928	10985	10921	11130	10948	11092	11106	11083	10975	10902	11007	10977	10887	11169	11029	11218	11152	10941	11066	11059	11156	10818	11064	11089	11060	11008	11145	11114	10980	11086	10978	11022	11005	11011	11176	11048	11117	11020	11329	10921	11243	10980	11075	11102	11163	11172	11025	10848	11107	11077	10928	11121	10955	11171	11117	11080	11077	10994	10891	11167	11009	10885	10987	11075	11059	11066	11052	11286	11210	11078	11078	11088	11046	11067	11144	11071	11260	11216	10861	10985	11072	10991	11001	10905	11109	11028	10966	10911	11145	11076	11046	10897	11084	11210	11086	11015	11078	11130	11114	11125	11161	11220	11055	11011	10868	10961	11126	11128	11050	10967	11046	10931	11089	11123	11088	11021	11016	11020	10899	11092	11123	11009	11033	11047	11186	11037	11003	11087	11174	11187	11304	11015	10992	11074	11106	11045	11125	11045	10974	11149	11060	11117	11122	10919	10980	11021	11140	11086	11059	11134	11165	11137	11125	11067	10941	11036	10915	11188	11104	11045	11168	10968	11104	10993	11065	11012	11086	11095	11231	11098	10892	11058	11071	11143	11156	11155	11013	10981	10928	11303	11015	11068	11039	11014	11029	11142	11120	11148	11059	11109	10939	11212	11072	11044	11086	11135	11143	11339	11101	10868	11084	11044	11020	10967	10955	11112	10964	10996	10991	11005	11029	11136	11168	11099	11070	11058	11046	10926	11104	11050	11057	11171	11130	11257	11057	11071	11068	10951	11146	11265	11179	11156	10889	11035	11122	10965	10969	11089	11132	11031	11118	11021	11173	11000	10866	10999	10972	11037	10955	11040	11125	11184	11085	11015	11112	11044	10917	10996	11138	11140	11002	10879	11139	11104	11122	11158	11235	11078	11037	11120	10920	10951	11155	11126	11033	11119	10992	10961	11078	11112	11152	10940	11149	11171	11148	11120	11011	11083	11011	11128	11032	10904	11064	11119	10984	11020	10968	10980	11006	11162	11144	11037	11173	11039	11106	11210	10935	11152	10950	11041	11014	11031	10969	10972	11068	11046	11031	10862	11117	10982	11032	11120	10984	11171	11053	10951	11033	11079	11038	10966	11058	11147	11023	11061	10971	11033	11126	11045	11007	11115	11270	11190	11124	10779	11129	11184	11009	10871	11139	10997	10922	11027	11047	11110	11088	10977	10973	11029	11028	11049	11132	11261	11221	11090	11033	11156	11116	10886	11172	11257	10969	11182	10983	10929	11215	11077	11100	10842	11005	10936	11201	11010	10924	10812	10828	11120	11110	11320	11120	11094	11021	11014	11002	11004	11021	11115	11109	11098	11019	10994	11050	11152	11081	11190	11059	11147	10880	11160	11226	11107	11107	11082	11071	10992	11167	11205	11106	11090	10997	10941	11027	11058	11113	10962	11097	11081	11115	11124	11220	11109	11074	11024	11245	11072	11144	11107	11121	11077	10988	11033	10936	10846	11016	10960	11096	11178	11114	10995	11066	11005	11027	11186	11023	11134	11072	10896	11182	11148	11033	11050	11043	11070	11059	11111	11003	11029	10987	11150	11129	10988	10972	10973	11114	11023	11157	11264	10930	11124	10817	10931	11150	10912	11156	11086	11066	11062	11049	11155	10881	11022	10903	11101	10973	11088	11081	11133	11049	11134	11010	10909	11085	11178	11000	11229	11183	11015	11130	10990	10957	10958	11007	10815	10961	11080	10998	10846	11111	10890	11023	10951	11131	11197	11163	10764	11001	10999	11002	10879	11075	11263	11009	11219	11153	11116	11259	11063	11046	10989	11094	11023	11054	11149	11104	10984	11002	10920	10868	10996	11068	11013	11182	11070	10810	11050	10947	11050	11062	11157	11076	11016	11033	11081	11049	11097	11028	11094	11049	11078	11156	10980	11023	11090	10994	11131	10959	10886	10980	11147	11102	10953	10998	11078	11072	11207	11169	11172	11116	11096	11044	11025	11091	11129	11132	11033	11026	11127	11129	11189	11118	11113	11028	10878	11169	11119	10856	11128	11289	11016	10982	11015	11042	11018	11003	11061	11092	10963	10961	11044	11119	11170	10981	11130	10970	11026	11213	11227	11160	11351	11158	11088	11118	11116	11162	11111	10932	11214	11058	10917	10983	11012	11017	11067	11133	10942	11048	11133	11062	11150	11155	11159	11190	10949	11102	10977	11236	11159	11026	10944	10931	10981	11021	11083	11158	11038	11191	11129	11199	11085	11243	11007	11006	10955	11138	11083	10952	10939	10973	11049	11053	11157	10921	11121	11148	11022	10875	11127	11015	11112	11035	11084	11157	10974	11004	11173	11131	11106	11183	10997	10988	10920	11090	11067	11007	11176	11081	11061	11322	11178	11173	11069	11249	11171	11056	10997	11138	11105	11042	11172	11217	11100	11128	11130	11069	10985	11252	11032	11168	11155	11004	11065	11079	10984	11192	11121	11127	11126	11205	11022	10916	11058	10856	11020	11009	10951	11076	10962	11083	11064	11095	11134	10987	10954	11024	11127	11040	11223	11064	11193	11290	11057	11094	11074	10933	11003	11035	11091	11074	11182	11208	10992	11200	10988	10999	11019	11224	11192	11002	11076	11016	10994	11042	11048	10907	10969	11060	11124	11036	11011	10970	10965	11067	11171	11088	11073	11054	10815	11046	11141	11142	10849	10912	11142	11025	11123	10969	10863	11088	10897	11191	11097	10976	10953	11051	10941	11130	11094	10983	11113	11193	10953	10990	11102	10979	11042	11065	11091	11113	10985	11162	10837	10992	11129	11195	10979	10934	11044	11133	11126	11207	10977	11024	11165	11087	10979	10994	11060	11022	10990	10949	11181	11134	11025	11082	10904	11145	11098	10971	11093	11127	11007	11151	10942	11190	11171	11033	11072	10959	10847	11190	11051	11285	11230	10901	10948	11145	11022	11024	11074	11097	11079	11168	11062	10988	11135	11005	11107	11259	11044	10974	11207	11272	11164	11130	11019	11155	11213	10986	11115	11041	11166	11040	11109	11102	11019	10694	11034	10905	11119	11170	11068	11056	11035	11277	11118	11143	10938	11231	11145	10919	11050	11048	10853	10970	11142	11249	10977	11099	11224	11139	11140	11156	11137	11043	11079	11216	11016	10985	11105	11072	11194	11218	10836	11016	11099	11174	11133	11043	11035	11021	11155	10972	11177	11161	11183	11065	10980	10941	11032	11102	11054	11113	11046	11123	11132	11059	11132	11266	11132	11076	11087	10967	10988	11167	11031	10936	11095	11107	10962	10887	11139	11204	11079	11015	11057	11198	11038	11064	11103	11100	11021	11003	11077	10879	10929	11047	11073	10937	10966	10994	11072	11214	11180	11096	11005	11115	11084	11206	11117	11031	11076	10994	11158	11007	11144	11175	11062	11252	11115	10891	10996	11081	11014	11178	11049	11197	11081	11202	11187	10981	11019	11142	11151	11163	10907	11130	10991	11034	10933	11022	11097	10975	11148	11149	11234	11008	10951	11156	10994	11226	11137	11068	10960	10986	11116	11155	11027	11136	10830	11037	11104
33681	50023	39121	30320	24650	20521	17781	16300	15132	14378	13934	13814	13888	13664	13375	12600	12167	11887	11359	11285	11013	10794	10804	10680	10678	10467	10536	10453	10503	10404	10347	10424	10328	10187	10517	10381	10474	10137	10115	10214	10343	10272	10309	10293	10037	10184	10249	10257	10332	10300	10262	10391	10324	10302	10392	10236	10212	10135	10121	10169	10227	10164	10303	10233	10288	10154	10107	10087	10008	10127	10078	10186	10242	10213	10293	10115	10024	10191	10311	10166	10371	10657	10600	10467	10369	10311	10253	10181	10149	10141	10199	10232	10176	10072	10183	10109	10100	10118	10193	10278	10079	10256	10473	10139	10258	10110	10185	10140	10160	10164	10101	10230	10167	10246	10114	10191	10266	10037	10181	10230	10124	10255	10128	10302	10165	10270	10182	10395	10138	10137	10124	10228	10431	10146	10143	10288	10185	10163	10171	9981	10110	10114	10003	10152	10303	10141	10264	10228	10076	10152	10318	10265	10202	10132	10131	10061	10283	10120	10157	10060	10067	10225	10098	10130	10316	10180	10117	10141	10179	10033	10242	10270	10256	10160	10227	10207	10079	10127	10332	10116	10206	10138	10236	10174	10299	10218	10204	10155	10247	10299	10213	10096	10203	10158	10172	10256	10160	10121	10087	10279	10275	10228	10238	10247	10110	10227	10329	10353	10121	10131	10180	10164	10146	10082	10031	10190	10092	10267	10263	10271	10215	10153	10213	10105	10332	10244	10204	10076	10162	10129	10118	10158	10242	10120	10136	10116	10117	10141	10224	10209	10171	10298	10109	10185	10231	10057	10175	10071	10036	10207	10135	10307	10219	10173	10186	10258	10251	10170	10094	10276	10072	10268	10235	10239	10184	10107	10345	10291	10238	10170	10206	10139	10231	10286	10159	10151	10236	10329	10145	10219	10272	10195	10100	10093	10174	10148	10165	10265	10068	10265	10116	10152	10238	10220	10183	10173	9988	10231	10186	10276	10282	10143	10139	10146	10148	10036	10380	10194	10067	10207	10284	10078	10292	10235	10255	10276	10176	10188	10260	10088	10182	10213	10183	10146	10077	10157	10226	10136	10116	10042	10151	10272	10074	10113	10322	10234	10168	10316	10207	10200	9981	10172	10181	10000	10340	10229	10158	10120	10160	10158	10268	10182	10074	10103	10195	10106	10191	10167	10286	10295	10249	10115	10160	10032	10294	10220	10172	10130	10139	10170	10246	10135	10204	10382	10145	10212	10161	10153	10219	10188	10265	10211	10221	10234	10127	10141	10226	10201	10173	10146	10244	10208	10105	10380	10120	10233	10121	10177	10187	10083	10034	10156	10095	10230	10243	10158	10219	10037	10236	10334	10232	10088	10166	10145	10229	10240	10131	10179	10288	9941	10080	10062	9990	10158	10108	10181	10236	10121	10231	10124	10217	10209	10153	10169	10247	10037	10195	10285	10330	10153	10066	10272	10130	10134	10141	10318	10280	10326	10274	10237	10309	10158	10182	10108	10218	10052	10122	10333	10109	10283	10270	10202	10183	10223	10229	10178	10178	10213	10131	10276	10188	10239	10096	10096	10203	10111	10219	10307	10251	10223	10060	10234	10161	10150	10165	10132	10195	10240	10045	10322	10089	10220	10146	10340	10213	10066	10242	10105	10099	10158	10149	10193	10238	10327	10147	10299	10086	10205	10303	10178	10198	10162	10182	10213	10129	10133	10195	10249	10163	10074	10060	10258	10174	10164	10125	10167	10172	10235	10201	10226	10172	10206	10222	10183	10222	10180	10092	10114	10141	10090	10244	10148	10184	10222	10131	10008	10169	10171	10406	10136	10176	10246	10212	10163	10208	10083	10274	10048	10154	10192	10181	10188	10273	10092	10156	10115	10204	10161	10112	10104	10109	10081	10288	10215	10261	10183	10182	10166	10118	10043	10164	10345	10155	10131	10175	10106	10146	10291	10133	10063	10173	10240	10125	10210	10194	10070	10262	10089	10184	10158	10192	10130	10169	10205	10186	10255	10325	10255	10118	10267	10282	10167	10194	10072	10079	10175	10193	10123	10282	10151	10179	10272	10152	10274	10141	10350	10245	10138	10066	10270	10093	10102	10219	10187	10151	10117	10301	10204	10196	10169	10158	10083	10121	10388	10179	10277	10293	10292	10375	10273	10240	10097	10255	10246	10222	10207	10109	10136	10231	10242	10136	10197	10223	10156	10197	10313	10081	10174	10101	10087	10298	10233	10123	10223	10196	10135	10150	10209	10162	10129	10155	10240	10281	10134	10179	10081	10153	10113	10057	10158	10162	10130	10290	10016	10152	10288	10167	10174	10171	10087	10252	10115	10096	10188	10322	10118	10314	10309	10206	10036	10210	10259	10172	10210	10105	10095	10102	10347	10183	10267	10169	10198	10209	10286	10188	10153	10083	10174	10103	10178	10141	10219	10055	10411	10175	9965	10016	10170	10149	10216	10063	10166	10251	10239	10206	10106	10219	10091	10250	10192	10202	10202	10266	10180	10197	10185	10109	10195	10009	10115	10187	10019	10212	10248	10241	10252	10201	10139	10214	10153	10209	10280	10272	10277	10189	10170	10218	10337	10203	10260	10219	10194	10130	10210	10131	10152	10194	10130	10201	10320	10224	10014	10283	10244	10087	10210	10248	10301	10093	10165	10184	10145	10136	10014	10161	10231	10117	10159	10136	10262	10077	10161	10227	10223	10191	10081	10267	10105	10016	10214	10056	10183	10185	10224	10063	10096	10216	10208	10248	10303	10126	10159	10151	10153	10120	10211	10255	10101	10152	10122	10122	10133	10077	10277	10276	10229	10293	10210	10116	10143	10231	10233	10167	10184	10113	10042	10188	10065	10315	10066	10146	10183	10159	10330	10146	10133	10139	10173	10156	10230	10168	10068	10195	10077	10251	10126	10065	10086	10221	10129	10219	10269	10216	10257	10210	10244	10145	10191	10219	10160	9983	10099	10209	10308	10108	10233	10124	10162	10308	10168	10082	10112	10143	10083	10184	10139	10199	10266	10113	10092	10089	10125	10163	10241	10071	10147	10241	10217	10067	10066	10203	10291	10167	10280	10141	10174	10202	10191	10187	10208	10056	10119	10275	10160	10069	10198	10288	9960	10167	10034	10126	10140	10252	10276	10235	10141	10250	10165	10329	10298	10216	10032	10157	10191	10113	10217	10183	10167	10208	10315	10122	10116	10268	10216	10147	10157	10123	10103	9957	10297	10068	10222	10144	10079	10044	10110	10121	10226	10091	10279	10192	10254	10331	10295	10190	10195	10330	10135	10069	10202	10051	10283	10136	10126	10149	10210	10104	10347	10180	10286	10014	10313	9983	10203	10211	10242	10219	10217	10226	10163	10122	10192	10257	10089	10264	10131	10139	10173	10095	10203	10155	9934	10015	10254	10215	10162	10131	10292	10205	10134	10125	10008	10241	10234	10100	10124	10152	10035	10244	10235	10071	10249	10194	10104	10163	10118	10125	10189	10193	10158	10228	10120	10260	10158	10299	10048	10101	10153	10117	10298	10253	10025	10036	10167	10159	10174	10150	10143	10238	10287	10152	10202	10208	10128	10035	9992	10263	10146	10030	10199	10106	10313	10304	10242	10112	10169	10029	10289	10180	10169	10156	10240	10378	9987	10038	10050	10141	10146	10249	10216	10292	10191	10117	10197	10126	10223	10109	10243	10118	10214	10122	10079	10069	10332	10059	10228	10011	10143	10221	10141	10346	10106	10333	10301	10232	10034	10146	10345	10265	10153	10109	10121	10313	10181	10231	10228	10136	10141	10138	10012	10217	10156	10059	10096	10142	10129	10048	10143	10035	10179	10133	10203	10199	10124	10190	10187	10097	10227	10199	10250	9914	10233	10248	10268	10151	10155	10213	10280	10189	10063	10079	10332	10124	10022	10309	10203	10243	10141	10276	10136	10115	10088	10211	10195	10158	10130	10086	10203	10106	10240	10263	10173	10170	10171	10193	10222	10094	10136	10222	10137	10231	10157	10121	10356	10174	10138	10213	10168	10078	10227	10121	10072	10212	10097	10284	10166	10058	10211	10179	10007	10170	10061	10402	9991	10035	10086	10082	10254	10239	10140	10287	10171	10129	10214	10070	10286	10222	10100	10096	10053	10327	10253	10117	10172	10143	10184	10200	10122	10135	10226	10010	10166	10341	10024	10187	10179	10351	10209	10165	10034	10171	10167	9996	10092	10445	10115	10205	10225	10169	10187	10148	10094	10321	10166	10108	10212	10098	10169	10198	10228	10247	10180	10059	10180	10200	10255	10188	10248	10171	10156	10262	10184	10193	10183	10265	10210	10152	10091	10005	10213	10207	10162	10281	10194	10175	10019	10202	10186	10133	10198	10221	10276	10225	10090	10118	10165	10162	10152	10128	10166	10161	10052	10028	10102	9987	10218	10080	10306	9988	10171	10225	10137	10051	10258	10207	10178	10149	10092	10221	10027	10045	10111	10248	10174	10126	10324	10159	10126	10141	10298	10106	10157	10107	10153	10165	10178	10186	10205	10174	10263	10309	10220	10159	10184	10205	10234	10152	10180	10287	10323	10216	10081	10177	10168	10136	10033	10108	10017	10211	10307	10095	10244	10269	10255	10096	10108	10180	10088	10193	10186	10117	10001	10176	10206	10210	10207	10127	10110	10158	10071	10321	10051	10351	10244	10153	10065	10145	10078	10265	10103	10230	10133	10113	10050	10113	10226	10262	10048	10227	10048	10239	10242	10194	10137	10261	10274	10032	10047	10018	10189	10231	10153	10184	10251	10138	10216	10101	10149	10231	10227	10195	10172	10042	10187	10061	10290	10405	10189	10219	10171	10129	10154	10173	10284	10137	10087	10227	10199	10114	10181	10161	10270	10033	10091	10203	10211	10120	9999	10108	10356	10157	10140	10125	10122	10080	10284	10199	10234	10210	10219	10105	10114	10251	10338	9968	10151	10388	10141	9976	10174	10206	10252	10156	10137	10096	10182	10175	10131	10194	10242	10200	10155	10278	10186	10058	10156	10190	10105	10270	10153	10180	10177	10234	10171	10056	10222	10307	10181	10063	10299	10170	10138	10150	10224	10080	10155	10329	10211	10134	10318	10027	10152	10143	10103	10337	10101
27715	27196	27449	23346	17554	15500	14842	13850	13798	13638	13525	13424	13612	13617	13363	13078	12971	13080	13000	12796	12826	12690	12863	12676	12820	12684	12573	12822	12626	12660	12578	12567	12759	12704	12675	12487	12707	12789	12752	12650	12688	12609	12645	12658	12638	12830	12666	12665	12843	12625	12703	12568	12668	12568	12739	12679	12554	12660	12632	12695	12630	12505	12510	12358	12675	12664	12718	12491	12603	12513	12609	12497	12672	12583	12659	12430	12547	12550	12590	12420	12480	12638	12638	12731	12679	12389	12465	12605	12803	12660	12563	12576	12545	12451	12613	12527	12646	12633	12724	12577	12691	12620	12570	12797	12787	12508	12628	12393	12513	12479	12610	12702	12480	12726	12758	12393	12568	12743	12498	12650	12477	12542	12562	12480	12523	12714	12424	12572	12514	12619	12327	12574	12499	12495	12617	12775	12791	12593	12624	12605	12347	12716	12496	12595	12539	12559	12611	12471	12471	12595	12372	12717	12719	12617	12672	12710	12569	12526	12634	12611	12472	12583	12554	12623	12570	12437	12587	12439	12581	12459	12622	12458	12615	12532	12534	12463	12808	12603	12609	12703	12714	12429	12695	12750	12583	12529	12587	12523	12647	12379	12502	12650	12640	12707	12670	12548	12497	12741	12763	12443	12649	12751	12589	12615	12517	12557	12673	12572	12562	12477	12620	12548	12664	12540	12642	12388	12694	12523	12468	12568	12718	12828	12718	12636	12570	12549	12680	12495	12596	12731	12508	12505	12467	12691	12583	12775	12610	12591	12591	12425	12600	12492	12650	12781	12701	12666	12556	12708	12629	12596	12539	12606	12613	12522	12593	12731	12660	12484	12360	12640	12729	12472	12729	12492	12661	12493	12744	12470	12712	12682	12694	12490	12532	12409	12620	12645	12646	12779	12639	12630	12548	12388	12696	12714	12571	12712	12770	12556	12736	12417	12708	12562	12568	12571	12613	12294	12613	12557	12625	12848	12466	12416	12388	12481	12532	12677	12406	12532	12452	12457	12567	12518	12496	12516	12571	12501	12712	12528	12684	12603	12583	12719	12733	12713	12471	12580	12609	12431	12628	12561	12510	12607	12478	12670	12670	12702	12613	12642	12686	12706	12566	12665	12812	12582	12503	12500	12657	12600	12475	12531	12517	12540	12514	12472	12519	12478	12766	12702	12560	12667	12516	12632	12533	12643	12624	12617	12708	12532	12639	12556	12388	12544	12695	12676	12576	12565	12689	12603	12668	12609	12482	12663	12778	12569	12421	12627	12661	12611	12706	12627	12575	12598	12551	12585	12769	12609	12576	12631	12581	12508	12400	12481	12662	12507	12707	12691	12586	12423	12647	12613	12515	12654	12611	12663	12617	12532	12729	12487	12740	12562	12416	12590	12675	12642	12565	12559	12401	12580	12601	12534	12708	12623	12500	12508	12630	12779	12532	12373	12694	12436	12686	12555	12739	12611	12579	12599	12563	12585	12639	12443	12597	12616	12525	12614	12662	12496	12575	12681	12627	12556	12763	12541	12735	12442	12806	12456	12706	12531	12625	12659	12693	12700	12631	12359	12541	12581	12498	12407	12681	12574	12464	12646	12787	12740	12511	12555	12707	12616	12706	12734	12639	12577	12551	12508	12623	12726	12679	12715	12480	12679	12453	12488	12547	12440	12453	12519	12841	12579	12574	12500	12431	12483	12567	12499	12841	12490	12485	12568	12698	12588	12467	12763	12649	12716	12517	12619	12599	12711	12752	12591	12590	12749	12622	12578	12659	12774	12595	12505	12688	12453	12640	12757	12487	12690	12842	12586	12650	12715	12738	12644	12448	12443	12692	12625	12443	12439	12636	12583	12867	12522	12584	12590	12680	12702	12609	12615	12524	12528	12553	12412	12666	12672	12648	12724	12511	12618	12660	12581	12451	12549	12602	12576	12457	12594	12484	12578	12564	12592	12636	12603	12575	12728	12506	12595	12557	12530	12581	12612	12599	12545	12478	12579	12745	12545	12820	12713	12675	12621	12397	12537	12595	12642	12473	12566	12525	12503	12629	12660	12742	12645	12590	12841	12575	12600	12588	12702	12530	12527	12399	12624	12663	12492	12443	12748	12442	12458	12485	12628	12541	12629	12565	12707	12614	12465	12472	12704	12490	12541	12464	12489	12709	12700	12570	12625	12620	12438	12544	12587	12622	12693	12904	12712	12587	12684	12595	12702	12666	12564	12623	12569	12459	12460	12471	12533	12497	12478	12507	12618	12635	12605	12541	12692	12624	12570	12527	12655	12525	12586	12562	12624	12503	12376	12426	12559	12571	12761	12655	12797	12784	12551	12803	12464	12395	12520	12571	12719	12749	12588	12493	12454	12810	12534	12485	12602	12577	12562	12661	12416	12548	12511	12775	12626	12560	12527	12529	12557	12421	12538	12846	12648	12509	12699	12424	12749	12587	12530	12765	12592	12710	12538	12532	12682	12623	12528	12461	12705	12570	12555	12528	12460	12506	12571	12437	12630	12631	12615	12722	12495	12572	12574	12637	12518	12408	12655	12562	12650	12533	12551	12672	12693	12596	12662	12737	12661	12618	12659	12431	12601	12525	12652	12647	12472	12526	12598	12582	12568	12547	12599	12590	12837	12544	12397	12582	12436	12789	12691	12545	12580	12650	12743	12730	12564	12427	12413	12351	12642	12610	12576	12584	12722	12811	12628	12521	12498	12769	12547	12739	12673	12492	12810	12555	12703	12600	12629	12555	12574	12607	12657	12703	12451	12513	12511	12669	12488	12572	12598	12745	12684	12637	12598	12557	12582	12511	12741	12634	12493	12571	12630	12676	12733	12673	12719	12529	12604	12547	12632	12610	12790	12449	12440	12409	12567	12535	12788	12670	12626	12546	12717	12649	12524	12794	12592	12396	12630	12667	12783	12628	12659	12496	12457	12558	12656	12595	12495	12513	12748	12759	12630	12467	12724	12628	12466	12660	12640	12770	12510	12418	12568	12714	12517	12649	12545	12535	12546	12671	12448	12743	12669	12786	12528	12770	12482	12533	12501	12411	12563	12464	12642	12740	12483	12590	12385	12360	12657	12625	12660	12578	12477	12456	12617	12627	12695	12598	12595	12605	12533	12630	12430	12557	12839	12673	12461	12533	12571	12693	12643	12759	12410	12372	12528	12439	12589	12657	12728	12732	12643	12582	12481	12657	12618	12564	12466	12568	12537	12443	12548	12627	12490	12498	12562	12547	12557	12587	12711	12604	12512	12554	12606	12388	12809	12613	12707	12568	12748	12564	12613	12499	12436	12509	12484	12574	12564	12645	12618	12739	12524	12592	12798	12325	12421	12721	12724	12766	12471	12677	12554	12505	12652	12355	12741	12583	12601	12678	12347	12658	12555	12618	12414	12641	12715	12428	12661	12586	12488	12485	12606	12495	12530	12586	12473	12689	12446	12550	12485	12626	12675	12474	12520	12830	12553	12746	12562	12634	12516	12788	12627	12736	12583	12551	12618	12636	12655	12404	12526	12675	12447	12592	12685	12663	12571	12630	12590	12586	12603	12551	12645	12680	12581	12594	12367	12466	12430	12775	12624	12609	12605	12532	12581	12780	12560	12771	12458	12486	12569	12789	12578	12593	12563	12516	12776	12670	12591	12770	12691	12543	12594	12570	12613	12563	12535	12652	12439	12657	12658	12663	12485	12478	12663	12359	12663	12736	12508	12526	12445	12564	12648	12524	12518	12432	12497	12597	12579	12749	12679	12558	12607	12604	12528	12641	12508	12675	12673	12531	12473	12536	12676	12513	12762	12715	12481	12577	12602	12618	12596	12564	12566	12493	12606	12755	12504	12821	12570	12671	12541	12497	12630	12735	12686	12774	12579	12573	12599	12651	12591	12383	12624	12580	12648	12541	12530	12595	12767	12633	12418	12546	12606	12451	12593	12538	12468	12617	12544	12691	12645	12408	12620	12488	12590	12900	12548	12750	12545	12919	12828	12572	12549	12689	12639	12413	12515	12755	12706	12653	12427	12578	12521	12692	12543	12499	12626	12637	12612	12672	12705	12690	12707	12721	12537	12643	12579	12759	12527	12528	12709	12610	12461	12567	12683	12610	12638	12542	12738	12645	12586	12578	12623	12722	12563	12591	12395	12609	12689	12528	12500	12765	12644	12532	12562	12693	12521	12601	12523	12675	12494	12607	12661	12691	12587	12582	12473	12655	12657	12557	12729	12594	12674	12534	12524	12703	12735	12698	12617	12547	12580	12618	12564	12832	12578	12668	12481	12450	12556	12675	12686	12515	12620	12529	12571	12838	12719	12563	12554	12504	12684	12725	12675	12600	12532	12757	12456	12639	12523	12693	12726	12722	12681	12789	12518	12814	12799	12652	12739	12579	12657	12617	12690	12559	12587	12726	12511	12547	12686	12593	12694	12760	12645	12477	12685	12653	12585	12773	12553	12478	12767	12735	12746	12643	12570	12634	12539	12644	12516	12731	12776	12705	12593	12515	12633	12577	12844	12645	12510	12434	12483	12623	12382	12506	12585	12601	12573	12391	12700	12652	12567	12594	12586	12589	12462	12597	12447	12583	12750	12637	12613	12564	12625	12678	12636	12644	12567	12631	12487	12674	12789	12677	12575	12699	12650	12542	12622	12533	12483	12642	12702	12717	12673	12613	12545	12442	12593	12566	12696	12752	12602	12670	12689	12735	12544	12758	12355	12766	12701	12669	12566	12715	12563	12695	12598	12589	12658	12742	12479	12639	12590	12519	12562	12573	12569	12555	12501	12531	12481	12513	12595	12480	12604	12730	12565	12614	12445	12538	12447	12759	12622	12655	12453	12504	12676	12629	12526	12612	12614	12626	12547	12595	12544	12654	12807	12730	12479	12668	12744	12736	12422	12510	12531	12595	12646	12576	12556	12637	12623	12581	12643	12580	12620	12597	12608	12725	12723	12590	12896	12575	12696	12665	12559	12744	12472	12573	12613	12690	12529	12650	12611	12564	12539	12627	12417	12776	12565	12625	12642	12653	12505	12677	12373	12666	12377	12449	12706	12607	12602	12626	12605	12745	12610	12674	12630	12777	12356	12579	12622	12654	12597	12604	12523	12504	12587	12913	12631	12557	12577	12547	12692	12519	12591
27258	41408	29179	21785	17865	15646	14367	13757	13271	13129	12944	12982	12906	12716	12540	12240	11965	11953	11808	11622	11697	11525	11553	11515	11473	11292	11528	11555	11553	11452	11467	11306	11375	11406	11253	11231	11391	11399	11302	11311	11479	11368	11409	11401	11333	11357	11385	11361	11434	11281	11266	11595	11322	11362	11516	11309	11421	11452	11299	11360	11455	11404	11522	11391	11444	11348	11407	11230	11310	11315	11365	11372	11323	11354	11266	11339	11344	11366	11343	11383	11250	11388	11340	11292	11416	11370	11384	11349	11278	11314	11447	11258	11364	11345	11405	11238	11451	11399	11313	11262	11264	11368	11477	11325	11347	11292	11158	11369	11322	11400	11433	11464	11284	11247	11460	11365	11326	11367	11427	11307	11310	11344	11120	11278	11420	11268	11574	11504	11452	11299	11298	11438	11302	11358	11337	11359	11477	11307	11336	11425	11389	11321	11444	11388	11243	11356	11344	11514	11369	11347	11341	11302	11484	11306	11304	11380	11357	11400	11331	11266	11263	11373	11321	11334	11284	11337	11446	11389	11384	11367	11380	11364	11200	11276	11424	11373	11328	11375	11336	11483	11331	11509	11321	11373	11322	11234	11328	11355	11203	11331	11316	11308	11428	11322	11433	11408	11269	11248	11383	11386	11364	11361	11324	11290	11275	11390	11392	11439	11386	11337	11374	11289	11237	11340	11334	11514	11537	11371	11390	11433	11460	11448	11320	11328	11424	11461	11339	11284	11383	11379	11522	11516	11210	11422	11310	11431	11329	11305	11238	11347	11333	11431	11290	11428	11336	11188	11417	11438	11299	11548	11294	11233	11473	11522	11203	11272	11341	11330	11429	11507	11304	11400	11330	11400	11413	11431	11309	11502	11169	11194	11317	11272	11332	11436	11277	11359	11423	11265	11362	11203	11399	11358	11338	11249	11391	11339	11351	11379	11405	11467	11355	11221	11344	11403	11203	11493	11442	11371	11318	11385	11197	11392	11397	11382	11424	11392	11254	11592	11343	11414	11206	11214	11317	11322	11545	11398	11342	11356	11511	11309	11436	11351	11337	11333	11304	11341	11422	11310	11449	11393	11372	11331	11388	11538	11227	11418	11116	11418	11284	11322	11235	11387	11287	11328	11473	11287	11371	11256	11433	11218	11301	11392	11330	11364	11294	11431	11340	11370	11380	11345	11381	11396	11414	11425	11367	11321	11320	11248	11208	11374	11388	11300	11232	11364	11357	11482	11405	11469	11381	11431	11308	11323	11409	11292	11436	11328	11419	11385	11268	11347	11361	11404	11298	11415	11414	11382	11275	11275	11234	11377	11400	11305	11275	11285	11256	11218	11347	11363	11262	11477	11438	11304	11333	11347	11409	11326	11237	11252	11336	11382	11371	11287	11487	11338	11346	11360	11228	11312	11318	11319	11268	11248	11453	11284	11273	11264	11324	11391	11239	11355	11419	11413	11325	11343	11433	11363	11361	11351	11459	11317	11385	11166	11272	11303	11373	11383	11175	11353	11265	11438	11251	11511	11346	11343	11344	11327	11272	11318	11417	11358	11409	11331	11546	11317	11387	11308	11262	11388	11453	11298	11565	11386	11362	11315	11319	11404	11382	11359	11300	11353	11340	11251	11300	11232	11356	11406	11381	11247	11325	11209	11325	11263	11255	11401	11296	11420	11544	11459	11507	11290	11362	11332	11302	11503	11292	11327	11318	11318	11332	11350	11332	11334	11371	11446	11216	11216	11333	11335	11332	11427	11458	11369	11326	11220	11428	11343	11249	11284	11252	11352	11450	11332	11350	11343	11403	11218	11403	11315	11338	11023	11449	11481	11359	11312	11233	11350	11315	11536	11386	11375	11236	11435	11583	11459	11323	11421	11338	11194	11217	11332	11304	11294	11375	11395	11424	11275	11333	11390	11411	11475	11469	11473	11430	11417	11249	11440	11232	11307	11379	11413	11164	11393	11144	11366	11389	11275	11323	11337	11187	11192	11515	11378	11235	11368	11265	11308	11252	11583	11276	11329	11438	11435	11501	11270	11379	11417	11225	11413	11328	11403	11283	11473	11373	11314	11332	11408	11164	11348	11434	11513	11315	11481	11255	11280	11473	11284	11181	11385	11352	11328	11157	11370	11480	11214	11419	11250	11291	11432	11457	11286	11361	11202	11301	11244	11276	11295	11280	11394	11467	11245	11329	11280	11242	11399	11199	11386	11510	11384	11333	11341	11267	11378	11291	11375	11199	11292	11339	11315	11206	11410	11478	11534	11338	11418	11283	11314	11393	11300	11551	11314	11394	11365	11370	11237	11354	11343	11196	11288	11226	11251	11286	11251	11207	11356	11282	11348	11432	11257	11549	11338	11185	11325	11328	11321	11243	11406	11370	11403	11475	11277	11332	11331	11357	11417	11342	11350	11499	11279	11485	11346	11285	11356	11248	11466	11374	11391	11320	11266	11350	11340	11344	11312	11337	11292	11338	11289	11334	11435	11139	11351	11318	11374	11362	11364	11261	11299	11333	11271	11269	11262	11327	11368	11251	11319	11425	11454	11379	11173	11332	11325	11172	11141	11304	11389	11222	11362	11444	11474	11354	11389	11414	11288	11264	11336	11325	11277	11234	11447	11374	11387	11308	11253	11288	11228	11414	11382	11294	11339	11383	11375	11480	11384	11275	11425	11355	11061	11169	11350	11233	11507	11487	11379	11136	11435	11308	11371	11451	11427	11470	11242	11443	11376	11282	11466	11386	11354	11448	11361	11380	11541	11308	11286	11247	11396	11475	11334	11240	11285	11401	11442	11547	11279	11305	11189	11388	11450	11305	11335	11415	11378	11192	11343	11150	11366	11207	11382	11265	11397	11340	11311	11347	11204	11331	11354	11196	11372	11311	11305	11305	11385	11345	11385	11419	11231	11354	11298	11412	11488	11362	11274	11383	11311	11331	11387	11534	11182	11314	11341	11394	11276	11445	11261	11370	11386	11287	11356	11361	11248	11295	11349	11391	11361	11284	11497	11252	11386	11402	11260	11328	11385	11338	11314	11251	11334	11311	11316	11350	11324	11408	11449	11329	11359	11385	11205	11221	11393	11399	11315	11335	11271	11320	11556	11294	11404	11220	11336	11116	11393	11303	11325	11225	11194	11389	11464	11339	11313	11455	11275	11426	11370	11366	11324	11327	11449	11383	11423	11345	11467	11415	11312	11321	11340	11458	11350	11233	11303	11352	11305	11512	11302	11526	11412	11343	11330	11285	11297	11447	11304	11363	11378	11257	11368	11315	11361	11368	11342	11366	11213	11285	11229	11326	11390	11416	11196	11327	11374	11352	11407	11374	11327	11330	11278	11378	11275	11201	11360	11344	11396	11269	11394	11472	11363	11453	11317	11362	11361	11262	11445	11358	11398	11246	11408	11390	11356	11406	11279	11166	11331	11353	11481	11486	11478	11240	11447	11443	11493	11447	11355	11277	11396	11342	11257	11493	11312	11321	11310	11279	11289	11362	11222	11332	11330	11330	11326	11295	11513	11320	11289	11507	11338	11352	11364	11280	11486	11338	11327	11302	11420	11426	11207	11377	11299	11400	11270	11285	11390	11308	11282	11392	11388	11330	11234	11267	11321	11406	11371	11215	11544	11294	11434	11302	11427	11331	11303	11303	11372	11272	11345	11456	11543	11156	11312	11332	11423	11515	11403	11350	11479	11287	11176	11195	11218	11295	11292	11207	11303	11383	11265	11385	11323	11411	11383	11247	11145	11360	11466	11210	11332	11362	11266	11261	11429	11363	11350	11404	11329	11279	11302	11300	11331	11284	11330	11363	11379	11414	11400	11320	11343	11438	11489	11442	11341	11239	11359	11485	11299	11191	11524	11405	11327	11445	11285	11274	11348	11360	11330	11297	11497	11283	11384	11439	11287	11393	11341	11335	11186	11465	11354	11308	11361	11398	11333	11277	11367	11280	11339	11275	11312	11317	11235	11385	11148	11354	11414	11224	11157	11312	11345	11394	11284	11396	11349	11394	11274	11278	11286	11244	11348	11113	11320	11360	11433	11493	11393	11511	11352	11508	11500	11252	11351	11292	11591	11146	11308	11384	11234	11361	11313	11258	11323	11284	11264	11302	11420	11404	11497	11165	11482	11301	11342	11399	11362	11240	11429	11351	11488	11331	11321	11280	11303	11409	11451	11352	11369	11560	11147	11432	11530	11325	11232	11318	11326	11383	11430	11447	11248	11401	11457	11378	11276	11434	11459	11236	11375	11443	11353	11403	11428	11356	11329	11484	11451	11235	11395	11340	11367	11449	11291	11411	11223	11577	11305	11362	11409	11462	11347	11340	11427	11430	11250	11402	11396	11422	11545	11194	11488	11279	11579	11258	11219	11349	11296	11400	11393	11371	11365	11325	11472	11269	11408	11294	11328	11366	11402	11405	11335	11412	11442	11470	11487	11367	11268	11397	11429	11288	11519	11453	11452	11238	11418	11302	11159	11425	11317	11205	11244	11419	11333	11239	11271	11355	11415	11318	11269	11526	11408	11353	11516	11203	11380	11291	11250	11331	11419	11336	11440	11373	11308	11303	11495	11300	11197	11471	11406	11398	11374	11315	11282	11381	11339	11384	11300	11386	11294	11498	11287	11461	11310	11386	11395	11474	11224	11422	11235	11174	11403	11403	11383	11412	11217	11391	11342	11511	11415	11494	11284	11334	11342	11412	11533	11363	11231	11475	11295	11469	11380	11317	11169	11300	11419	11391	11540	11348	11320	11449	11324	11368	11267	11364	11292	11315	11358	11416	11625	11138	11307	11376	11354	11474	11318	11347	11387	11222	11223	11373	11336	11327	11368	11230	11370	11230	11378	11447	11281	11543	11265	11461	11435	11458	11497	11322	11452	11319	11382	11540	11323	11302	11420	11323	11215	11456	11392	11396	11416	11320	11333	11362	11357	11429	11339	11389	11492	11392	11282	11330	11331	11400	11464	11280	11331	11310	11365	11222	11337	11410	11318	11382	11215	11327	11192	11353	11351	11504	11340	11403	11318	11399	11321	11100	11327	11363	11390	11371	11330	11246	11376	11437	11396	11400	11360	11394	11335	11398	11397	11395	11426	11455	11374	11372	11250	11268	11388	11388	11480	11279	11364
23760	21593	29198	24074	22213	21600	18845	15491	14701	14580	14561	14280	14325	14050	13655	13564	13317	12884	13052	12993	12942	12939	12986	12748	12700	12695	12512	12585	12784	12558	12588	12623	12596	12814	12646	12468	12503	12366	12503	12539	12406	12558	12440	12443	12476	12541	12534	12483	12579	12485	12706	12479	12397	12662	12520	12442	12521	12488	12367	12376	12418	12402	12579	12479	12297	12414	12443	12397	12553	12386	12581	12548	12526	12357	12453	12155	12422	12474	12330	12437	12568	12508	12779	12491	12498	12528	12574	12457	12532	12475	12421	12517	12604	12499	12300	12288	12447	12461	12566	12548	12403	12451	12485	12366	12634	12448	12402	12586	12369	12271	12324	12294	12430	12545	12438	12454	12449	12514	12441	12294	12248	12395	12359	12447	12462	12424	12309	12390	12433	12496	12374	12336	12359	12461	12401	12617	12605	12654	12609	12438	12458	12276	12622	12372	12393	12354	12266	12410	12524	12452	12371	12359	12280	12251	12432	12528	12605	12449	12499	12596	12382	12378	12390	12659	12485	12532	12358	12274	12390	12474	12425	12424	12465	12297	12491	12390	12357	12276	12490	12432	12393	12295	12473	12606	12632	12543	12444	12492	12488	12431	12395	12319	12449	12435	12278	12321	12308	12564	12468	12482	12524	12355	12482	12276	12172	12243	12438	12238	12316	12332	12549	12438	12311	12467	12302	12426	12434	12332	12349	12546	12413	12594	12499	12585	12294	12430	12405	12619	12555	12451	12341	12558	12371	12592	12428	12654	12595	12321	12388	12461	12378	12429	12332	12541	12321	12472	12400	12438	12405	12366	12631	12411	12408	12402	12406	12448	12538	12561	12336	12459	12309	12367	12469	12390	12490	12391	12427	12547	12445	12305	12475	12381	12456	12476	12489	12587	12555	12642	12520	12281	12367	12408	12432	12442	12314	12337	12355	12425	12581	12382	12564	12443	12530	12329	12532	12551	12416	12270	12323	12316	12402	12439	12175	12394	12429	12355	12547	12359	12551	12350	12143	12593	12440	12396	12441	12286	12271	12467	12281	12440	12246	12334	12265	12523	12449	12233	12515	12262	12319	12456	12506	12396	12332	12618	12586	12545	12386	12448	12328	12513	12280	12490	12340	12345	12386	12359	12402	12358	12419	12846	12405	12404	12457	12491	12584	12415	12556	12396	12342	12396	12525	12549	12431	12354	12298	12310	12357	12485	12419	12344	12375	12547	12502	12529	12562	12344	12415	12368	12471	12183	12373	12347	12381	12509	12446	12374	12407	12451	12350	12551	12467	12440	12214	12250	12344	12445	12400	12475	12426	12265	12495	12471	12445	12555	12624	12401	12336	12509	12348	12413	12332	12571	12468	12573	12524	12545	12468	12150	12509	12465	12399	12433	12549	12489	12459	12422	12447	12539	12359	12422	12370	12273	12322	12428	12516	12537	12384	12282	12334	12591	12220	12402	12520	12519	12258	12538	12143	12314	12421	12535	12322	12508	12388	12418	12634	12602	12451	12363	12428	12461	12518	11990	12551	12434	12636	12318	12573	12397	12500	12436	12265	12482	12493	12437	12377	12397	12424	12297	12585	12529	12479	12358	12466	12318	12282	12302	12313	12346	12452	12500	12344	12488	12277	12439	12144	12302	12473	12414	12443	12420	12491	12412	12497	12473	12362	12448	12396	12327	12339	12163	12438	12266	12616	12353	12305	12347	12516	12442	12554	12368	12476	12308	12411	12335	12413	12562	12428	12343	12306	12356	12438	12580	12573	12475	12453	12425	12517	12396	12639	12474	12636	12522	12328	12674	12409	12333	12480	12366	12444	12500	12524	12429	12654	12379	12387	12557	12422	12445	12417	12364	12566	12527	12327	12408	12435	12364	12153	12264	12427	12518	12358	12356	12381	12304	12345	12458	12441	12536	12372	12384	12467	12408	12511	12459	12459	12508	12381	12260	12385	12442	12446	12617	12573	12506	12572	12643	12468	12247	12254	12274	12547	12432	12447	12384	12508	12617	12307	12515	12332	12394	12490	12296	12624	12468	12278	12472	12466	12315	12291	12405	12495	12470	12604	12479	12435	12339	12668	12477	12411	12266	12427	12320	12479	12486	12407	12537	12493	12470	12286	12479	12422	12529	12422	12438	12482	12396	12541	12308	12364	12399	12519	12377	12689	12288	12424	12365	12366	12638	12468	12305	12379	12459	12337	12653	12409	12389	12393	12581	12410	12337	12291	12470	12469	12391	12327	12385	12535	12539	12527	12485	12461	12466	12324	12350	12511	12595	12310	12368	12362	12360	12287	12594	12345	12473	12479	12442	12306	12513	12412	12380	12514	12412	12542	12223	12502	12264	12268	12436	12264	12488	12557	12410	12295	12605	12293	12457	12646	12437	12375	12522	12449	12393	12538	12265	12436	12399	12336	12606	12600	12486	12284	12390	12599	12449	12270	12390	12505	12272	12598	12368	12333	12152	12468	12496	12461	12329	12385	12357	12528	12350	12442	12375	12504	12561	12426	12401	12510	12328	12552	12328	12236	12358	12332	12386	12270	12277	12520	12602	12551	12379	12476	12422	12287	12300	12384	12228	12374	12425	12281	12297	12381	12287	12434	12338	12296	12159	12406	12462	12307	12395	12386	12592	12523	12529	12531	12543	12488	12624	12206	12231	12383	12397	12368	12486	12480	12578	12517	12499	12526	12333	12366	12367	12192	12628	12463	12475	12323	12462	12428	12396	12521	12431	12528	12310	12552	12367	12433	12464	12434	12415	12467	12371	12410	12400	12536	12314	12518	12495	12341	12160	12407	12371	12272	12370	12394	12289	12400	12313	12418	12441	12405	12199	12450	12478	12437	12377	12427	12335	12354	12254	12529	12406	12378	12407	12342	12443	12419	12360	12553	12422	12267	12288	12189	12411	12340	12644	12268	12537	12519	12541	12550	12433	12510	12352	12386	12289	12472	12421	12562	12450	12609	12360	12451	12374	12380	12483	12342	12397	12133	12278	12403	12256	12376	12613	12408	12459	12353	12438	12323	12493	12391	12504	12460	12391	12419	12406	12446	12370	12308	12599	12449	12557	12643	12246	12487	12443	12542	12387	12428	12370	12478	12440	12293	12464	12423	12473	12301	12452	12425	12487	12421	12463	12409	12352	12343	12335	12266	12512	12502	12393	12559	12520	12379	12378	12436	12570	12589	12342	12288	12251	12276	12391	12653	12441	12434	12459	12414	12519	12295	12455	12364	12303	12446	12460	12416	12300	12568	12331	12429	12244	12219	12390	12222	12488	12415	12315	12363	12228	12406	12438	12304	12427	12552	12268	12416	12394	12428	12418	12344	12417	12418	12313	12330	12610	12506	12264	12467	12310	12445	12337	12428	12510	12341	12396	12517	12382	12444	12460	12457	12456	12431	12349	12481	12220	12426	12389	12329	12295	12324	12284	12324	12476	12368	12476	12434	12473	12419	12505	12306	12444	12457	12514	12471	12506	12478	12390	12379	12434	12588	12509	12444	12493	12436	12316	12429	12425	12423	12379	12445	12506	12507	12540	12545	12486	12338	12412	12422	12428	12559	12403	12407	12607	12429	12510	12448	12437	12412	12263	12435	12522	12326	12335	12476	12556	12293	12474	12224	12226	12276	12316	12484	12476	12413	12407	12395	12304	12388	12471	12363	12462	12437	12525	12604	12420	12403	12438	12438	12237	12319	12555	12521	12357	12451	12351	12357	12511	12557	12342	12426	12390	12424	12424	12400	12473	12632	12362	12421	12515	12600	12261	12233	12461	12584	12222	12529	12319	12411	12359	12428	12522	12478	12674	12331	12519	12418	12218	12452	12392	12424	12372	12481	12334	12589	12564	12445	12427	12591	12352	12218	12391	12418	12652	12521	12430	12347	12527	12448	12452	12513	12555	12360	12463	12303	12378	12423	12467	12368	12145	12332	12681	12425	12333	12337	12507	12476	12279	12651	12509	12435	12168	12489	12454	12373	12409	12648	12537	12627	12456	12489	12408	12259	12566	12311	12540	12273	12245	12298	12316	12481	12444	12381	12388	12344	12477	12464	12646	12416	12545	12274	12498	12564	12429	12435	12310	12562	12254	12306	12489	12511	12510	12524	12416	12590	12586	12360	12366	12362	12230	12468	12607	12403	12331	12344	12662	12401	12435	12495	12487	12515	12447	12329	12495	12294	12417	12500	12457	12413	12415	12490	12525	12646	12294	12336	12517	12384	12455	12392	12259	12428	12556	12328	12406	12496	12430	12597	12309	12510	12349	12361	12465	12458	12376	12232	12435	12421	12534	12378	12234	12458	12336	12557	12302	12303	12701	12447	12372	12481	12200	12512	12477	12535	12501	12302	12265	12340	12416	12581	12655	12327	12381	12585	12426	12337	12409	12360	12567	12479	12372	12365	12360	12395	12410	12393	12416	12506	12512	12501	12367	12315	12411	12430	12407	12357	12335	12202	12434	12403	12353	12459	12344	12334	12524	12422	12386	12490	12298	12397	12513	12418	12582	12440	12369	12358	12551	12389	12421	12350	12261	12533	12371	12345	12509	12537	12423	12399	12584	12522	12444	12464	12430	12469	12417	12190	12353	12482	12333	12721	12485	12509	12523	12473	12320	12346	12460	12415	12309	12415	12316	12320	12622	12489	12364	12505	12522	12361	12358	12324	12463	12252	12262	12424	12400	12484	12524	12374	12331	12440	12346	12503	12626	12378	12312	12463	12592	12420	12284	12455	12379	12404	12257	12409	12446	12400	12464	12523	12522	12522	12522	12395	12391	12473	12496	12447	12731	12432	12543	12406	12483	12391	12460	12531	12663	12524	12441	12584	12430	12551	12493	12307	12299	12449	12462	12630	12371	12537	12340	12390	12357	12515	12397	12236	12355	12517	12361	12407	12447	12527	12475	12401	12493	12400	12301	12323	12332	12209	12280	12489	12302	12482	12423	12511	12363	12419	12371	12564	12217	12553	12308	12504	12304	12487	12562	12412	12531	12422	12408	12404	12663	12491	12467	12527	12475	12552	12401	12471	12427	12333	12421	12501	12589	12436	12437	12303	12605	12328	12265	12494	12544	12306	12500	12145	12360	12418	12555	12510	12545	12589	12436	12469	12555	12422	12374	12355	12452	12395	12230
37155	63257	35318	27008	22027	18968	16688	15562	14959	14492	14537	14393	14095	13664	13128	12932	12451	12285	12051	11779	11752	11665	11751	11713	11767	11553	11499	11535	11476	11549	11640	11487	11601	11516	11377	11335	11385	11497	11269	11417	11347	11319	11369	11212	11321	11319	11584	11376	11380	11213	11482	11552	11432	11357	11387	11265	11312	11368	11373	11374	11125	11322	11242	11374	11366	11500	11338	11319	11515	11400	11381	11392	11274	11198	11413	11209	11369	11482	11279	11357	11338	11556	11532	11421	11433	11439	11417	11442	11256	11318	11389	11257	11287	11269	11517	11359	11304	11440	11518	11219	11313	11158	11234	11263	11244	11346	11330	11268	11251	11341	11280	11379	11341	11377	11220	11315	11333	11273	11287	11322	11475	11204	11394	11309	11385	11381	11288	11271	11233	11343	11370	11313	11324	11355	11397	11361	11343	11142	11413	11280	11294	11325	11174	11350	11283	11241	11394	11438	11332	11536	11257	11336	11299	11378	11347	11279	11577	11287	11318	11379	11401	11366	11278	11359	11400	11314	11356	11292	11423	11530	11282	11225	11314	11334	11345	11180	11424	11348	11323	11450	11187	11242	11334	11289	11301	11439	11321	11256	11273	11268	11404	11289	11254	11257	11343	11336	11302	11111	11224	11377	11401	11450	11396	11254	11365	11272	11263	11268	11394	11313	11308	11486	11259	11366	11357	11276	11366	11142	11417	11073	11504	11343	11319	11212	11353	11340	11523	11328	11362	11427	11241	11288	11413	11264	11216	11317	11222	11229	11483	11200	11388	11238	11255	11227	11329	11469	11275	11340	11290	11481	11259	11510	11274	11472	11330	11380	11361	11209	11181	11435	11404	11410	11243	11405	11445	11333	11400	11231	11405	11407	11332	11321	11385	11341	11234	11184	11340	11362	11363	11223	11259	11331	11202	11307	11479	11298	11222	11606	11176	11371	11388	11225	11316	11334	11288	11377	11269	11443	11327	11485	11248	11352	11281	11212	11264	11202	11365	11184	11320	11242	11368	11327	11302	11234	11323	11307	11172	11285	11386	11385	11275	11507	11381	11418	11304	11197	11322	11209	11322	11267	11295	11365	11367	11355	11397	11251	11370	11296	11090	11413	11247	11463	11212	11254	11376	11262	11463	11394	11162	11401	11381	11439	11290	11430	11324	11289	11226	11351	11425	11203	11162	11254	11413	11312	11335	11449	11427	11203	11298	11359	11319	11263	11302	11283	11192	11319	11408	11330	11208	11240	11260	11393	11450	11317	11343	11193	11267	11202	11213	11370	11347	11411	11214	11392	11434	11335	11357	11379	11470	11168	11380	11295	11340	11431	11312	11433	11373	11231	11518	11304	11468	11301	11131	11420	11176	11287	11296	11416	11374	11357	11147	11211	11248	11349	11302	11264	11235	11314	11305	11346	11387	11325	11349	11343	11513	11398	11447	11357	11075	11487	11405	11402	11298	11233	11358	11242	11335	11386	11382	11267	11399	11397	11344	11357	11330	11370	11227	11491	11264	11338	11353	11293	11294	11339	11245	11241	11322	11259	11211	11307	11309	11312	11406	11320	11279	11395	11341	11485	11376	11231	11213	11307	11257	11301	11239	11479	11296	11370	11377	11402	11360	11202	11447	11298	11254	11354	11410	11325	11466	11388	11447	11383	11465	11250	11368	11370	11366	11403	11277	11387	11242	11361	11256	11195	11230	11334	11269	11398	11372	11276	11326	11391	11214	11291	11306	11353	11222	11351	11190	11330	11181	11355	11289	11342	11226	11213	11433	11425	11354	11255	11373	11366	11369	11208	11262	11437	11409	11426	11319	11328	11119	11408	11151	11366	11363	11353	11226	11381	11318	11298	11329	11424	11441	11121	11611	11222	11461	11381	11364	11123	11330	11313	11345	11375	11344	11264	11275	11179	11471	11191	11278	11420	11404	11172	11421	11275	11399	11393	11266	11335	11414	11322	11301	11291	11318	11308	11414	11367	11462	11305	11376	11483	11350	11213	11283	11302	11355	11309	11321	11247	11330	11204	11355	11338	11329	11359	11262	11454	11112	11298	11325	11421	11258	11358	11145	11357	11255	11322	11373	11171	11183	11321	11380	11504	11274	11217	11313	11204	11344	11332	11280	11286	11346	11101	11309	11273	11395	11324	11392	11212	11451	11269	11167	11261	11123	11481	11401	11335	11434	11339	11333	11376	11368	11387	11265	11239	11521	11265	11546	11331	11341	11334	11460	11335	11473	11348	11355	11270	11279	11185	11450	11372	11382	11297	11289	11308	11352	11305	11368	11234	11360	11323	11284	11171	11368	11469	11365	11318	11233	11372	11298	11443	11469	11162	11227	11131	11231	11269	11313	11374	11265	11432	11394	11320	11398	11304	11381	11385	11350	11122	11254	11164	11351	11280	11386	11432	11429	11241	11245	11306	11439	11153	11322	11510	11549	11340	11324	11394	11355	11339	11302	11318	11396	11194	11459	11265	11267	11313	11284	11363	11321	11245	11367	11406	11324	11335	11333	11167	11415	11377	11355	11380	11315	11222	11340	11112	11294	11375	11295	11348	11216	11349	11482	11259	11346	11444	11357	11189	11380	11394	11240	11400	11202	11310	11423	11344	11291	11387	11289	11379	11449	11192	11430	11389	11302	11397	11506	11161	11199	11418	11303	11323	11304	11243	11387	11206	11388	11212	11252	11281	11361	11168	11371	11393	11516	11256	11202	11139	11417	11108	11361	11355	11363	11178	11278	11368	11421	11342	11402	11312	11522	11362	11302	11226	11255	11506	11404	11339	11199	11339	11475	11201	11287	11255	11481	11369	11413	11418	11531	11235	11417	11359	11410	11280	11204	11166	11318	11387	11313	11301	11353	11446	11238	11251	11165	11276	11160	11343	11260	11312	11337	11385	11306	11346	11287	11295	11367	11308	11376	11324	11359	11290	11387	11440	11337	11468	11209	11309	11347	11365	11270	11245	11332	11273	11291	11443	11193	11339	11351	11344	11293	11345	11405	11310	11444	11260	11346	11315	11511	11187	11299	11211	11306	11255	11299	11203	11396	11281	11379	11235	11299	11260	11190	11313	11300	11405	11424	11178	11301	11279	11144	11320	11360	11400	11131	11280	11320	11388	11165	11332	11211	11406	11331	11346	11295	11276	11315	11323	11325	11288	11185	11299	11418	11412	11430	11345	11351	11383	11117	11493	11384	11265	11208	11221	11425	11278	11184	11356	11340	11340	11324	11455	11259	11307	11279	11480	11312	11294	11386	11300	11396	11226	11222	11278	11347	11436	11331	11407	11226	11416	11308	11379	11313	11412	11395	11219	11263	11333	11379	11215	11342	11353	11364	11343	11121	11409	11296	11283	11231	11207	11335	11395	11401	11456	11244	11349	11229	11189	11152	11243	11403	11334	11356	11313	11298	11235	11442	11159	11294	11313	11309	11484	11468	11304	11224	11252	11289	11292	11261	11372	11364	11346	11262	11465	11319	11197	11239	11332	11160	11424	11307	11324	11250	11122	11348	11414	11341	11485	11276	11509	11234	11351	11383	11358	11102	11336	11268	11285	11356	11270	11286	11383	11316	11354	11302	11234	11179	11227	11396	11297	11390	11363	11458	11374	11357	11201	11226	11370	11358	11366	11351	11234	11316	11309	11283	11370	11250	11325	11361	11346	11423	11269	11368	11236	11498	11292	11305	11242	11375	11293	11331	11382	11376	11168	11264	11270	11364	11451	11285	11328	11208	11398	11333	11221	11248	11423	11222	11286	11269	11436	11341	11296	11214	11301	11285	11286	11242	11366	11258	11175	11274	11287	11348	11275	11382	11444	11317	11251	11438	11143	11429	11366	11252	11231	11310	11298	11275	11280	11367	11375	11389	11350	11251	11359	11391	11368	11417	11483	11176	11308	11344	11300	11287	11286	11233	11504	11348	11227	11215	11450	11296	11285	11320	11343	11413	11268	11241	11181	11449	11214	11294	11232	11174	11325	11365	11417	11338	11291	11293	11158	11361	11343	11291	11326	11265	11133	11301	11239	11391	11359	11356	11300	11323	11303	11413	11300	11231	11264	11178	11300	11435	11382	11264	11452	11369	11514	11354	11229	11326	11222	11525	11217	11216	11272	11390	11420	11430	11367	11288	11393	11286	11302	11322	11489	11364	11373	11362	11287	11295	11263	11280	11384	11403	11333	11384	11430	11278	11212	11336	11272	11305	11312	11396	11155	11329	11368	11280	11457	11262	11229	11082	11358	11105	11227	11374	11350	11285	11350	11389	11400	11313	11191	11367	11293	11190	11524	11380	11407	11355	11312	11393	11298	11258	11245	11199	11261	11226	11317	11397	11352	11449	11281	11352	11392	11267	11481	11413	11357	11195	11246	11265	11254	11208	11428	11291	11354	11236	11214	11475	11436	11299	11245	11337	11224	11346	11405	11349	11332	11127	11218	11196	11301	11276	11294	11243	11330	11316	11286	11339	11274	11317	11462	11313	11325	11383	11523	11225	11240	11411	11223	11242	11362	11161	11441	11316	11229	11465	11436	11463	11290	11278	11255	11263	11367	11287	11237	11345	11445	11257	11300	11177	11222	11224	11360	11444	11267	11393	11293	11335	11401	11478	11207	11301	11378	11283	11259	11264	11270	11189	11404	11152	11283	11407	11200	11301	11300	11253	11251	11353	11435	11208	11311	11378	11245	11314	11306	11303	11294	11424	11406	11283	11435	11283	11323	11284	11274	11346	11443	11369	11153	11384	11370	11437	11271	11363	11200	11461	11412	11227	11264	11220	11243	11288	11391	11360	11395	11337	11165	11437	11328	11394	11284	11410	11362	11341	11314	11244	11335	11263	11220	11295	11469	11220	11394	11487	11332	11352	11127	11293	11331	11289	11353	11350	11435	11446	11412	11368	11370	11409	11295	11418	11438	11299	11395	11472	11251	11391	11317	11342	11341	11401	11202	11251	11315	11162	11270	11412	11264	11310	11399	11452	11270	11270	11270	11393	11351	11544	11222	11339	11366	11359	11316	11398	11365	11337	11537	11336	11205	11459	11264	11109	11358	11245	11451	11383	11318	11332	11363	11130	11437	11337	11410	11260	11274	11407	11250	11368	11380	11311	11334	11371	11258	11274	11333	11292	11316
22923	21507	30096	23045	21567	23426	24200	17005	15535	15595	15298	14944	14774	14242	14089	13834	13572	13308	13165	13131	12961	12880	12861	12892	12672	12652	12703	12641	12712	12595	12634	12570	12465	12696	12482	12679	12456	12427	12513	12527	12475	12427	12532	12329	12317	12551	12446	12226	12543	12475	12204	12392	12499	12452	12549	12335	12578	12606	12642	12479	12274	12330	12158	12428	12352	12382	12343	12580	12442	12209	12380	12204	12471	12413	12380	12246	12242	12343	12345	12545	12326	12490	12724	12353	12529	12335	12321	12226	12120	12409	12303	12347	12343	12236	12506	12329	12427	12320	12327	12412	12330	12326	12428	12211	12354	12368	12310	12164	12281	12356	12347	12170	12363	12388	12475	12132	12433	12331	12335	12326	12362	12339	12218	12276	12343	12278	12297	12369	12209	12251	12252	12265	12324	12427	12282	12254	12299	12165	12515	12373	12294	12470	12324	12316	12338	12372	12387	12066	12413	12477	12417	12397	12366	12334	12282	12311	12407	12411	12317	12345	12390	12476	12272	12398	12306	12428	12440	12441	12259	12378	12300	12423	12377	12202	12275	12255	12354	12307	12479	12212	12197	12354	12283	12438	12382	12216	12225	12296	12325	12206	12344	12284	12275	12255	12412	12307	12212	12343	12446	12471	12210	12394	12239	12447	12424	12357	12207	12392	12241	12324	12367	12597	12417	12319	12366	12144	12383	12335	12356	12343	12293	12384	12251	12349	12313	12350	12329	12442	12296	12107	12355	12431	12244	12399	12278	12442	12226	12458	12133	12299	12209	12321	12276	12494	12314	12467	12528	12398	12186	12232	12380	12428	12374	12113	12157	12276	12282	12277	12327	12317	12238	12400	12292	12393	12265	12285	12317	12285	12298	12318	12356	12403	12244	12090	12371	12136	12269	12170	12400	12317	12415	12569	12410	12382	12176	12329	12411	12540	12246	12385	12243	12415	12638	12275	12224	12339	12308	12274	12371	12301	12149	12462	12377	12246	12443	12168	12334	12397	12258	12396	12268	12280	12307	12367	12446	12212	12328	12374	12250	12422	12331	12403	12139	12220	12384	12311	12264	12279	12239	12227	12271	12211	12345	12359	12245	12131	12211	12200	12419	12231	12167	12508	12472	12416	12406	12312	12338	12152	12188	12353	12393	12363	12278	12278	12207	12239	12366	12347	12303	12401	12353	12369	12379	12273	12473	12527	12355	12249	12301	12442	12391	12151	12330	12237	12324	12362	12314	12309	12224	12347	12477	12273	12407	12348	12337	12274	12268	12192	12368	12402	12190	12373	12342	12520	12410	12102	12271	12288	12270	12248	12337	12087	12291	12247	12204	12388	12293	12209	12205	12161	12224	12267	12514	12366	12221	12273	12332	12431	12246	12351	12155	12214	12360	12365	12327	12331	12156	12410	12189	12439	12374	12307	12184	12256	12313	12334	12342	12514	12325	12331	12268	12243	12374	12208	12445	12211	12562	12107	12245	12233	12234	12216	12470	12386	12131	12112	12052	12170	12264	12417	12608	12318	12415	12337	12319	12454	12259	12247	12133	12221	12160	12359	12224	12228	12427	12218	12284	12205	12151	12290	12144	12240	12153	12336	12344	12379	12286	12231	12465	12179	12424	12340	12402	12334	12134	12345	12493	12503	12272	12261	12212	12481	12260	12340	12127	12235	12302	12295	12492	12301	12393	12383	12267	12121	12225	12285	12397	12349	12338	12184	12265	12426	12246	12233	12359	12274	12375	12332	12332	12371	12408	12369	12370	12304	12373	12506	12259	12177	12309	12359	12367	12240	12237	12167	12352	12245	12376	12250	12244	12274	12263	12191	12362	12323	12323	12186	12072	12558	12175	12084	12329	12395	12307	12367	12395	12225	12242	12325	12388	12228	12413	12266	12241	12219	12206	12354	12242	12312	12322	12441	12225	12310	12365	12484	12451	12399	12279	12302	12306	12409	12357	12258	12280	12311	12131	12317	12298	12325	12347	12271	12344	12354	12425	12327	12139	12202	12392	12234	12457	12195	12347	12338	12408	12171	12195	12299	12426	12302	12282	12178	12333	12321	12165	12410	12265	12211	12168	12120	12235	12208	12297	12246	12285	12242	12402	12216	12281	12196	12445	12332	12234	12427	12215	12226	12309	12429	12327	12287	12313	12312	12290	12416	12405	12419	12330	12347	12413	12264	12373	12216	12239	12218	12123	12213	12242	12188	12444	12233	12365	12372	12298	12219	12390	12380	12327	12147	12261	12438	12318	12367	12435	12294	12391	12135	12400	12188	12338	12213	12443	12054	12110	12303	12348	12274	12297	12429	12430	12363	12392	12322	12385	12165	12206	12410	12172	12411	12289	12273	12192	12196	12462	12393	12389	12300	12389	12304	12336	12187	12232	12229	12150	12425	12184	12262	12101	12305	12328	12214	12247	12254	12338	12228	12257	12491	12367	12126	12240	12278	12353	12476	12163	12282	12333	12309	12394	12294	12205	12193	12521	12306	12290	12415	12207	12158	12239	12264	12218	12438	12319	12349	12413	12190	12440	12210	12226	12383	12393	12240	12374	12241	12229	12142	12257	12201	12383	12146	12199	12262	12420	12282	12415	12338	12314	12321	12408	12219	12388	12294	12339	12242	12170	12256	12232	12397	12166	12421	12166	12327	12322	12257	12417	12250	12307	12266	12357	12204	12293	12246	12118	12337	12332	12216	12359	12289	12233	12211	12177	12265	12390	12365	12228	12283	12196	12153	12191	12283	12360	12308	12259	12222	12166	12192	12422	12193	12245	12245	12467	12422	12464	12255	12183	12272	12414	12407	12396	12210	12089	12289	12263	12410	12286	12160	12167	12294	12135	12212	12288	12164	12364	12301	12393	12299	12234	12301	12279	12506	11972	12306	12296	12396	12205	12235	12226	12314	12269	12187	12459	12508	12259	12336	12301	12295	12343	12363	12250	12392	12518	12187	12265	12272	12203	12246	12353	12525	12346	12202	12166	12380	12180	12209	12272	12367	12386	12072	12413	12149	12229	12293	12413	12369	12220	12287	12288	12410	12116	12291	12442	12490	12398	12223	12400	12381	12409	12443	12239	12070	12249	12046	12235	12367	12566	12247	12342	12368	12269	12249	12208	12484	12382	12398	12327	12295	12378	12183	12146	12400	12379	12452	12272	12314	12495	12390	12227	12259	12417	12435	12229	12371	12438	12294	12302	12275	12285	12224	12241	12302	12240	12232	12281	12547	12343	12360	12399	12387	12297	12301	12449	12225	12159	12311	12247	12216	12402	12376	12359	12532	12385	12479	12224	12217	12335	12311	12364	12254	12439	12289	12153	12283	12395	12461	12444	12236	12225	12387	12295	12267	12090	12160	12378	12153	12241	12461	12312	12221	12186	12335	12258	12324	12312	12247	12285	12382	12364	12226	12486	12315	12408	12287	12299	12254	12151	12218	12357	12106	12292	12359	12132	12206	12528	12282	12523	12311	12483	12358	12472	12271	12423	12098	12146	12296	12257	12402	12294	12295	12347	12206	12172	12326	12223	12408	12138	12374	12387	12477	12495	12304	12219	12420	12465	12474	12327	12308	12173	12290	12221	12140	12275	12278	12318	12389	12346	12426	12244	12178	12357	12501	12320	12445	12327	12213	12341	12299	12308	12069	12152	12274	12285	12319	12388	12206	12331	12306	12042	12430	12298	12306	12164	12245	12265	12050	12234	12335	12255	12157	12366	12351	12350	12399	12400	12224	12077	12428	12553	12421	12456	12301	12440	12347	12447	12229	12351	12388	12141	12097	12135	12207	12282	12291	12176	12375	12183	12335	12186	12294	12284	12213	12541	12406	12157	12231	12474	12202	12494	12512	12323	12462	12378	12323	12358	12296	12162	12317	12294	12314	12323	12294	12330	12332	12139	12162	12245	12336	12189	12147	12269	12268	12164	12384	12187	12255	12301	12484	12210	12314	12403	12403	12563	12504	12438	12383	12340	12340	12471	12361	12222	12263	12192	12484	12194	12276	12208	12229	12362	12345	12368	12344	12295	12220	12257	12417	12468	12372	12516	12423	12373	12145	12361	12332	12229	12125	12221	12243	12098	12262	12137	12447	12456	12296	12191	12401	12121	12149	12226	12391	12247	12181	12432	12265	12164	12320	12324	12201	12419	12249	12201	12377	12237	12357	12370	12366	12263	12421	12276	12306	12277	12159	12342	12390	12317	12405	12171	12352	12425	12377	12427	12209	12430	12276	12356	12386	12442	12320	12350	12254	12464	12198	12368	12302	12320	12220	12318	12344	12197	12114	12291	12336	12262	12223	12410	12165	12200	12121	12247	12266	12345	12323	12552	12374	12340	12258	12343	12264	12187	12422	12347	12220	12472	12194	12295	12306	12276	12384	12232	12041	12450	12401	12365	12294	12293	12261	12385	12306	12339	12296	12228	12423	12407	12384	12111	12255	12071	12388	12351	12498	12150	12296	12278	12267	12223	12239	12328	12196	12423	12312	12298	12261	12282	12297	12463	12258	12343	12293	12259	12261	12357	12214	12334	12297	12169	12257	12214	12360	12216	12238	11986	12319	12337	12332	12474	12436	12112	12295	12311	12329	12262	12234	12318	12199	12287	12327	12146	12359	12307	12314	12378	12397	12079	12264	12402	12288	12169	12322	12266	12183	12034	12290	12204	12314	12393	12311	12490	12248	12293	12301	12258	12165	12323	12310	12304	12405	12523	12322	12362	12307	12156	12307	12232	12387	12290	12263	12500	12297	12107	12415	12366	12318	12452	12347	12238	12224	12266	12193	12355	12408	12312	12184	12199	12380	12371	12253	12290	12331	12330	12212	12334	12497	12480	12349	12250	12350	12472	12305	12509	12214	12374	12177	12250	12288	12366	12202	12302	12221	12201	12269	12316	12240	12284	12242	12368	12170	12377	12323	12265	12489	12182	12424	12322	12338	12299	12403	12223	12169	12317	12381	12373	12253	12267	12268	12355	12423	12382	12457	12301	12495	12283	12277	12468	12347	12341	12308	12249	12128	12296	12239	12416	12205	12217	12474	12449	12327	12295	12271	12258	12298	12157	12213	12398	12574	12343	12194	12349	12246	12312	12312	12407	12339	12345	12372	12316	12375	12277	12349	12224	12379	12377	12485
40172	70179	38737	29939	24826	21108	18501	17146	16347	15965	15710	15413	14894	14299	13859	13231	12944	12416	12202	12304	11953	11714	11742	11795	11627	11741	11540	11655	11430	11338	11622	11541	11224	11451	11458	11233	11292	11311	11345	11368	11293	11306	11254	11154	11476	11290	11214	11476	11421	11172	11269	11466	11264	11326	11381	11378	11204	11324	11357	11319	11340	11209	11200	11191	11109	11168	11301	11247	11277	11305	11243	11201	11240	11289	11235	11140	11290	11345	11213	11308	11417	11485	11616	11472	11452	11362	11249	11208	11325	11196	11314	11199	11241	11293	11304	11276	11203	11270	11119	11170	11289	11202	11262	11219	11234	11315	11264	11197	11107	11312	11258	11176	11203	11209	11149	11296	11293	11216	11323	11207	11146	11155	11245	11075	11209	11306	11128	11250	11185	11327	11258	11258	11295	11371	11216	11229	11171	11193	11188	11402	11272	11203	11282	11433	11051	11015	11273	11081	11415	11130	11223	11271	11200	11108	11203	11210	11212	11185	11232	11202	11244	11119	11158	11218	11137	11252	11226	11117	11283	11190	11092	11248	11236	11360	11139	11193	11217	11086	11045	11090	11251	11267	11337	11159	11297	11100	11246	11068	11217	11287	11291	11318	11351	11162	11121	11207	11111	11244	11192	11110	11215	11136	11224	11085	11207	11096	11284	11159	11252	11170	11162	11107	11254	11043	11202	11231	11144	11183	11182	11313	11165	11030	11226	11446	11226	11039	11139	11265	11148	11230	11221	11220	11035	11180	11152	11190	11168	11151	11212	11083	11154	11193	11071	11136	11259	11280	11211	11131	11219	11199	11058	11292	11239	11225	11231	11186	11279	11159	11105	11389	11283	11188	11117	11296	11108	11130	11199	11208	11230	11150	11149	11077	11266	11383	11237	11151	11201	11289	11184	11242	11171	11165	11087	11122	11212	11190	11206	11252	11252	11213	11289	11260	11195	11278	11132	11068	11166	11423	11131	11193	11179	11288	11216	11273	11225	11460	11201	11384	11119	11230	11317	11096	11236	11242	11221	11160	10969	11283	11295	11158	11352	11052	11223	11136	11170	11308	11242	11180	11183	11095	11356	11184	11125	11182	11089	11114	11170	11254	11207	11410	11073	11228	11330	11157	11172	11194	11133	11146	11285	11218	11254	11197	11298	11186	11131	11217	11115	11124	11184	11115	11178	11061	11405	11290	11193	11253	11114	11131	11213	11203	11232	11247	11242	11117	11181	11185	11230	11273	11184	11138	11209	11296	11278	11209	11216	11221	11187	11186	11284	11150	11132	11279	11360	11191	11146	11190	11195	11254	11221	11243	11227	11175	11312	11047	11247	11143	11190	11324	11251	10995	11069	11381	11073	11112	11269	11215	11269	11225	11148	11278	11263	11209	11144	11384	11300	11322	11114	11227	11184	11185	11214	11315	11207	11199	11228	11155	11172	11259	11225	11202	11219	11193	11162	11009	11153	11140	11096	11296	11128	11308	11079	11302	11049	11260	11110	11225	11160	11267	11192	11189	11100	11098	10938	11065	11234	11132	11291	11214	11276	11204	11247	11329	11223	11389	11217	11184	11192	11184	11269	11483	11298	11169	11339	11229	11270	11289	11211	11139	11238	11196	11283	11159	11194	11170	11256	11218	10969	11283	11260	11133	11351	11025	11207	11088	11118	11256	11125	11231	11138	11055	11236	11092	11394	11166	11268	11247	11136	11219	11224	11207	11051	11167	11204	11244	11211	11289	11225	11182	11195	11230	11234	11313	11145	11235	11135	11287	11204	11347	11226	11178	11187	11201	11070	11200	11283	11082	11132	11222	11180	11214	11291	11294	11301	11224	11191	11211	11221	11255	11209	11265	11017	11122	11140	11198	11155	11237	11279	11230	11182	11220	11313	11226	11204	11393	11313	11279	11207	11208	11238	11270	11131	11125	11204	11391	11112	11328	11089	11190	11224	11241	11097	11277	11279	11060	11130	11138	11257	11129	11165	11137	11142	11144	11263	11102	11152	11173	11168	11276	11324	11225	11143	11284	11126	11333	11132	11354	11132	10997	11362	11135	11149	10995	11212	11187	11255	11128	11151	11418	11259	11038	11081	11269	11082	11263	11274	11121	11097	11006	11113	11228	11181	11194	11075	11171	11348	11109	11116	11149	11022	11165	11326	11331	11266	11207	11125	11255	11014	11101	11176	11125	11284	11055	11333	11134	11141	11208	11135	11139	11333	11214	11158	11219	11286	10967	11126	11168	11270	11140	11061	11108	11229	11109	11317	11123	11206	11105	11149	11095	11055	11119	11117	11159	11322	11214	11246	11182	11293	11069	11243	11059	11206	11313	11093	11228	11201	11233	11072	11222	11068	11237	11457	11256	11206	11150	11346	11284	11114	11170	11089	11305	11158	11179	11210	11121	11117	11152	11341	11228	11179	11124	11008	11131	11155	11283	11310	11315	11260	11113	11109	11181	11136	11090	11191	11157	11077	11259	11227	11253	11396	11100	11120	11127	11189	11278	11172	11051	11031	11292	11248	11176	11147	11230	11069	11262	11261	11257	11181	11236	11204	11121	11239	11159	11272	11163	11007	11106	10931	11184	11266	11251	11015	11136	11253	11207	11173	11154	11206	11120	11212	11183	11232	11220	11284	11069	10981	11162	11160	11107	11106	11187	11262	11157	11235	11206	11227	11298	11181	11078	11336	11106	11245	11238	11192	11112	11215	11131	11172	11160	11228	11245	11081	11164	11205	11009	11303	11188	11133	11175	11238	11207	11304	11212	11185	11327	11261	11039	11348	11215	11251	11223	11247	11187	11098	11241	11102	11266	11102	11161	11313	11116	11291	11159	11206	11180	11215	11292	11179	11159	11130	11225	11398	11194	11119	11287	11236	10968	11231	11185	11264	11148	11271	11193	11135	11266	11187	11155	11219	11018	11147	11119	11191	11191	11212	11113	11248	11201	10957	11257	11207	11241	11113	11247	11276	11270	11325	11257	11202	11199	11122	11237	11300	11152	11240	11134	11127	11161	11252	11203	11216	11132	11272	11235	11245	11228	11213	11175	11104	11266	11238	11084	11255	11344	11077	11081	11155	11096	11224	11166	11117	11248	11285	11297	10968	11196	11335	11219	11102	11152	11159	11208	11177	11203	11268	11297	11049	11252	11168	11126	11086	11320	11029	11203	11283	11316	11168	11112	11203	11261	11379	11192	11285	11346	11169	11191	11151	11200	11270	11300	11151	11216	11058	11159	11216	11204	11223	11296	11217	11236	11394	11181	11250	11275	11160	11158	11162	11271	11207	11125	11165	11246	11054	11128	11136	11276	11144	11213	11232	11131	11475	11065	10969	11238	11104	11229	11129	11301	11128	11187	11347	11334	11173	11139	11096	11125	11328	11192	11169	11311	11277	11044	11353	11259	11059	11315	11173	11401	11333	11157	11190	11251	11099	11216	11120	11259	11135	11106	11175	11229	11274	11327	11207	11334	11104	11182	11161	11233	11280	11180	11320	11108	11220	11257	11225	11325	11339	11130	11183	11133	11181	11082	11243	11199	10985	10953	11240	11164	11126	11258	11165	11189	11094	11276	11049	11088	11103	11176	11145	11212	11223	11177	11155	11112	11171	11219	11321	11229	11177	11228	11070	11174	11289	11263	11232	11230	11116	11206	11158	11259	11162	11029	11238	11113	11301	11324	11311	11195	10973	11272	11378	11206	11225	11132	11181	11078	11191	11238	11061	11179	11203	11172	11150	11163	11326	11184	11485	11161	11073	11022	11282	11171	11164	11228	11221	11259	11143	11219	11158	11042	11082	11250	11181	11197	11202	11249	11348	11278	11166	11275	11267	11223	11226	11363	11261	11260	11266	11153	11308	11113	11156	11278	11225	11054	11177	11278	11161	11179	11265	11055	11174	11295	11021	11155	11079	11233	11195	11349	11279	11337	11104	11247	11241	11327	11128	11167	11244	11293	11306	11159	11290	11042	11175	11265	11322	11254	11243	11321	11162	11134	11276	11515	11240	11253	11180	11156	11379	11178	11105	11139	11237	11112	11153	11297	11228	11117	11172	11230	11399	11034	11213	11062	11238	11110	11138	10979	11155	11304	11263	11280	11375	11209	11158	11243	11126	11210	11258	11138	11300	11309	11307	11231	11363	11202	11107	11172	11171	11160	11155	11203	11232	11301	11299	11051	11175	11112	11249	11190	11193	11139	11133	11217	11078	11225	11318	11190	11179	11307	11267	11142	11220	11295	11385	11106	11232	11236	11213	11090	11147	11195	11095	11161	11228	11065	11203	11183	11274	11090	11198	11100	11146	11153	11083	11183	11356	11174	11251	11233	11148	11241	11128	11212	11164	11189	11301	11011	11346	11229	11023	11267	11361	11146	11230	11186	11083	11119	11265	10926	11164	11332	11105	11253	11182	11236	11275	11180	11263	11301	11307	11122	11294	11172	11153	11096	11163	11343	11278	11264	11236	11270	11360	11195	11378	11076	11220	11171	11190	11260	11160	11127	11135	11227	11230	11084	11197	11207	11226	11163	11029	11356	11237	11018	11195	11137	11180	11235	11075	11225	11218	11191	11159	11304	11275	11308	11193	11343	11103	11223	11429	11129	11300	11166	11207	11205	11079	11214	11177	11134	11346	11167	11270	11342	11230	11318	11215	11286	11213	11237	11123	11369	11151	11324	11204	11118	11188	11176	11184	11248	11175	11163	11294	11135	11223	11188	11183	11315	11186	10983	11300	11149	11061	11380	11162	11045	11267	11157	11141	11131	11249	11223	11124	11134	11202	11108	11150	11246	11229	11171	11134	11102	11171	11131	11212	11323	11331	11360	11250	11177	11178	11105	11058	11186	11275	11181	11179	11290	11114	11254	11277	11141	11187	11174	11340	11343	11216	11253	11226	11156	11107	11239	11259	11044	11281	11216	11017	11129	11236	11216	11327	11228	11150	11267	11207	11113	11244	11144	11215	11240	11258	11197	11063	11195	11163	11197	11292	11120	11228	11364	11324	11092	11247	11035	11108	11139	11131	11225	11327	10995	11189	11238	11114	11201	11311	11240	11348	11146	11229	11273	11298	11225	11186	11288	11199	11274	11175	11086	11128	11232	11233	11325	11317	11127	11146	11368	11079	11193	11209	11166
27681	26024	27840	24054	18540	16992	16199	15534	15297	15230	15094	15127	14896	14868	14583	14266	14322	14409	14378	14229	14186	14114	14350	14063	14153	14247	14167	14144	14142	14002	14121	13917	14053	14123	13912	14229	13819	14012	14129	14028	14051	14056	13952	14103	14088	13840	14073	13909	14010	14062	14184	14291	14004	14114	13839	14101	13982	13823	13911	14070	13834	13997	13902	14068	14009	14062	13966	13979	14037	13921	13944	13848	13935	14108	13797	13850	14023	13968	14002	14094	13967	13894	14106	13932	14130	14229	14050	14117	14006	14006	13938	14057	14026	14088	14033	14005	13988	13835	13881	13881	13948	14059	13941	14014	13964	14061	13970	13934	13903	14003	14084	13788	14031	14250	14135	13718	13949	14177	14052	14076	14018	14006	13995	13945	14044	14037	14072	13835	14001	13957	13979	13907	13874	13878	13838	13926	14032	14156	14064	13984	14003	13883	13861	13901	13943	13990	14012	13878	14007	13928	13931	13968	14007	13982	13936	13962	14076	14079	13970	13826	14046	13878	13844	13992	13843	13873	13917	13964	14026	14077	14103	13893	13843	14151	14003	13949	13913	13919	13967	13901	14072	13889	13985	13942	13872	14006	14006	13975	13975	14030	13945	14111	14011	14015	13961	13956	14011	14077	14020	14117	13953	13850	14043	13856	14033	13939	13986	13824	14024	13984	13978	13836	13972	14039	13877	13977	14039	13913	13973	14015	13921	13894	13923	14119	13890	14074	14215	14066	14206	14070	14010	14085	14050	13913	13892	14117	14031	13944	13838	13874	14084	14196	13973	13833	14056	14139	13977	13912	13971	13939	13894	13998	14018	13974	13766	13933	13963	13976	13877	13914	14081	14047	14044	14135	14291	13903	13996	14057	14039	14170	14041	14001	13929	13866	13874	14108	13929	13981	13918	13957	13930	14018	14015	14106	14017	13949	13856	13798	14142	13966	13968	14029	14073	14090	13878	14121	13921	14016	13911	13956	14083	13933	13832	13895	14101	13934	14012	13933	13925	14009	13932	13789	13906	13889	13997	13845	13872	14020	13876	13942	13837	13926	13894	14013	14050	13990	14077	13848	13880	13956	14008	14095	13980	14040	13838	14182	13810	13907	13922	14110	13971	14078	14080	13905	13944	14029	14132	14129	14057	14099	14120	13993	13894	14100	13940	13903	13978	13955	13837	13897	13887	14086	13777	13990	14111	13872	14041	13981	14062	13885	14196	13953	14038	13988	13873	13952	13948	13856	13970	14036	14018	14171	14048	13939	14030	13963	13865	13877	14017	13966	13903	14143	14001	13896	14032	13827	13813	14025	13928	13855	14198	14098	14010	14011	14057	13808	14044	13973	13882	13919	13955	13911	13960	14000	13935	13981	14089	14104	14001	13917	14158	13874	13862	14202	13929	14102	14081	14058	14034	13931	13941	14055	14030	14066	14044	14124	14210	14079	14131	13830	13941	14152	13931	13813	13963	13987	14071	13790	14067	13944	14249	13830	14117	13888	13974	13905	14148	13825	13960	14012	13975	13847	14084	14182	14121	13940	14056	13931	14122	14061	14006	13817	13972	14159	14094	13955	13999	13975	13990	13913	14176	13985	14053	13874	13944	14019	14022	13918	13965	14030	14008	13723	14039	14035	13954	13797	13978	13970	14034	14032	14016	13899	14080	14057	13934	14008	14176	13949	14043	14089	13991	13932	14113	13895	13904	14098	14163	14062	13967	13988	14144	14068	13819	13919	13987	13888	13988	13961	13998	14026	13968	13878	14022	14078	13950	14030	13925	14053	13956	13801	14099	14121	13908	13985	13939	13805	13949	13998	14125	13977	13979	13925	13875	13931	13901	14056	14085	14068	14151	13932	14046	14094	13875	14133	14031	13798	13932	13896	14002	13944	14035	13936	13963	13977	14102	14090	14117	14000	13969	14233	13996	14082	13908	13949	14067	13875	14078	13938	13842	14013	13997	13931	13824	13911	14001	14020	13992	13946	13962	13868	14037	14006	13993	13999	14014	14078	13981	14084	14077	14004	13978	13871	14020	13849	14101	13889	13902	13953	13766	14132	14004	14067	13980	14024	14027	14040	13998	13946	14004	13993	13875	14010	13885	13840	14043	13990	14005	13896	14000	13925	13982	14043	13958	13720	13964	13954	13995	13870	13952	14121	14050	13920	14104	14119	14052	14103	13918	13998	13960	13925	13860	14147	13975	13883	14072	14101	14112	14000	14025	14166	13978	14110	14096	14090	13840	13899	14014	14097	13927	13931	13973	14018	14047	14033	14082	13965	13810	14048	13775	14091	14100	13989	14045	13919	14136	13953	13801	14044	13959	13950	14004	14121	13930	13930	14050	14040	14038	13958	14054	14071	14220	13894	14043	14001	14049	13935	13942	14015	13878	14057	13923	13953	14003	14343	14109	14018	13979	14019	13776	14270	14087	14038	13784	14022	14144	13962	13978	14140	14029	13873	13909	14040	13947	13907	14015	14014	13985	13965	14005	13980	13936	14165	13891	14038	13833	13974	13959	14016	14016	13780	14027	13858	14137	13986	13993	14010	14096	14049	13901	13846	13996	13882	13906	14264	13872	14057	13955	13970	13982	14047	13986	14078	14034	14120	14039	13912	13986	13949	13899	13836	13999	14082	13889	13978	14113	14064	14148	14092	14070	14002	13949	13971	14195	13897	13836	13849	13963	14145	13921	14132	13923	14129	14105	14189	13871	14117	13920	14087	13672	14064	13858	13945	13794	14010	13897	14086	13969	14103	14143	13875	14116	13965	13955	14124	14112	14135	13965	13976	13942	14103	14096	13982	13934	13990	13912	14013	13927	14086	14114	14053	14080	13864	13879	13968	13838	14179	13899	13783	13865	13875	13921	14005	13980	14119	13839	14085	13975	14128	13825	14057	13980	13957	14082	14057	14113	13984	14123	13987	14014	14033	13975	14040	14080	14161	13998	14056	13915	14006	14053	14039	13756	14011	13958	13760	13909	14037	14018	13815	13960	14092	13953	14133	13981	13985	13857	14026	14272	13830	13839	14162	13990	13833	13952	13920	14048	14055	13812	13904	14042	13983	14071	14160	13955	14021	14111	14108	14179	14112	14035	14155	13837	13910	14066	13755	14085	13996	13948	13896	14070	13950	13870	13731	13926	14112	14091	14059	14138	14134	13927	13926	14065	14074	14064	14066	14039	14059	13980	14060	14019	14032	13961	14112	14075	13907	14093	14248	14050	14002	13940	14101	14101	14148	14090	14002	14035	13960	13992	13966	13923	13923	14040	14001	13925	13849	14046	13922	13839	14087	14121	13848	13951	13989	13864	13943	13900	13972	13934	13959	14087	13912	14132	13899	14025	14042	14021	13927	13979	13928	14019	13949	14113	13791	13999	14007	14079	14299	13983	13894	13782	13860	14038	13972	14093	14089	14137	13967	13963	13713	13948	13979	14006	13695	13879	14109	14046	14106	13832	14054	13777	14076	13998	13929	14054	14071	13743	13926	13992	13968	13985	13935	13999	14079	13892	13968	14061	14027	14087	14117	13962	13976	14237	14116	14008	14124	14155	13962	13837	13983	13958	13761	13939	14147	14140	14116	14155	14121	13927	13991	14005	13954	13966	13859	13937	14050	13953	13884	13951	13723	13933	14097	13937	13907	14022	13891	14023	13963	13964	14116	13928	13961	13960	13879	14135	14000	14057	14017	14061	13965	14073	13993	14067	13989	13693	14044	14169	13951	13884	13887	13916	14084	14029	13948	13976	14132	14029	14079	14047	14077	14194	13934	13847	13904	13832	14064	13776	13918	13872	14031	13907	13939	13851	14082	14068	14034	14247	14134	14112	13946	14092	13743	13918	13802	13880	13919	14193	14110	14135	13915	13976	14006	14126	13985	13959	14118	13948	13766	13943	13958	13907	13840	14173	13850	14231	13863	14045	13986	13941	14041	14045	14236	14137	13925	13984	13955	13902	14178	14048	13909	13725	13896	14048	13893	13928	13899	13986	14196	13947	13910	13949	13983	14022	13969	14043	14138	13887	13959	14143	14062	14046	13947	13999	13955	13977	14307	13988	14218	14038	13911	13888	14001	14072	13903	14031	14079	14011	14089	14047	14116	13987	13894	13882	14065	14105	13988	14103	14148	14013	13936	13882	13981	13766	14053	14007	13983	13961	13859	14128	14043	13995	14069	13864	13911	13858	13966	13974	13983	13917	14040	14083	14017	13918	14101	13932	13983	13908	14041	13945	13951	13960	13944	14117	13936	13858	13923	14049	13815	14080	13980	13886	14124	13917	14003	14065	14134	14101	14062	13962	13944	13845	13889	14106	14041	14132	13881	13998	13933	13922	14068	14092	13875	14139	14036	14014	14174	14018	13853	14089	14087	14075	13935	13850	13907	14103	13978	14192	13933	14021	13930	13856	13926	14003	13961	13981	13913	14115	14026	13915	14002	13858	13978	13708	13952	13972	13904	14102	14049	13883	14060	14173	13823	13801	14210	14166	13845	14023	14096	13944	13971	13976	13950	14020	13955	14055	14091	13927	14045	14095	14068	13953	13959	13953	13900	13772	14141	14024	14189	14037	14086	13977	14047	14204	14164	13955	14005	13981	13902	13920	13974	14180	14100	13914	14019	13939	14019	13988	14117	14202	14133	13953	13950	13929	13945	14090	14079	14016	14203	13925	13885	14085	14072	13936	14042	13926	14056	13991	13925	13866	13951	13998	14079	13867	13960	13874	14010	14138	14353	14023	14016	14292	14130	14167	13830	13888	14082	13959	13925	14078	13944	14148	14068	13959	13922	14046	14036	13853	13954	13898	14064	13971	13836	14095	13950	14030	14206	14014	13941	13888	13930	13971	13977	13877	13844	13921	14206	14254	14145	14279	14316	13996	13835	14112	14109	13938	13806	14130	14089	14010	14001	14075	14106	14086	14061	13987	14075	14001	13973	14017	14068	14126	13882	13983	14080	13818	13830	13979	13973	13947	13897	14038	14056	14011	13867	14180	13948	14153	14092	14019	13898	14205	14117	13896	13958	13938	13901	14025	14163	14034	14056	14060	14092	14007	14061	13995	13994	14128	14061	14040	13993	14062	14024	13923	13976	14005	14156	13880	14110	13867	14060	13991	14253	14194	13958	13979	13988	14054	13937
26076	40486	29009	21760	18678	16789	15125	14595	14397	14251	14195	13955	13764	13594	13277	12918	12754	12876	12444	12521	12446	12434	12442	12398	12523	12373	12366	12237	12328	12451	12207	12401	12427	12466	12320	12315	12216	12330	12321	12295	12391	12368	12271	12322	12194	12174	12384	12258	12214	12445	12122	12227	12141	12294	12222	12133	12374	12355	12297	12301	12499	12237	12351	12191	12185	12205	12321	12264	12213	12161	12250	12285	12461	12316	12115	12343	12176	12281	12382	12059	12469	12388	12380	12334	12275	12203	12213	12379	12239	12183	12165	12328	12271	12238	12244	12452	12359	12243	12270	12189	12350	12171	12333	12304	12282	12314	12479	12457	12489	12351	12234	12190	12317	12258	12358	12288	12396	12433	12495	12239	12170	12252	12343	12342	12226	12270	12280	12361	12320	12166	12227	12293	12203	12302	12210	12306	12355	12179	12307	12226	12337	12308	12259	12243	12165	12239	12262	12155	12262	12216	12362	12219	12350	12341	12245	12318	12260	12296	12269	12387	12265	12214	12205	12432	12261	12241	12192	12157	12292	12111	12178	12304	12381	12303	12409	12275	12191	12287	12353	12397	12257	12188	12295	12124	12296	12228	12212	12279	12248	12346	12286	12293	12299	12066	12319	12281	12299	12356	12362	12361	12110	12283	12267	12253	12412	12141	12149	12082	12256	12228	12361	12155	12184	12324	12262	12251	12203	12258	12345	12276	12255	12298	12452	12263	12370	12224	12032	12342	12288	12182	12103	12058	12174	12249	12318	12185	12152	12178	12207	12272	12255	12416	12260	12311	12282	12275	12257	12160	12208	12161	12279	12146	12253	12130	12350	12343	12387	12250	12233	12469	12321	12253	12245	12278	12227	12335	12091	12433	12237	12346	12212	12169	12274	12140	12273	12212	12371	12311	12233	12086	12384	12235	12372	12310	12175	12238	12253	12298	12378	12217	12228	12264	12270	12270	12363	12297	12274	12261	12196	12181	12280	12233	12182	12214	12385	12222	12262	12236	12143	12337	12396	12254	12122	12317	12275	12341	12247	12258	12362	12405	12283	12195	12247	12248	12235	12249	12360	12012	12334	12112	12294	12294	12308	12254	12317	12234	12305	12287	12269	12392	12158	12049	12210	12191	12363	12317	12188	11987	12283	12248	12252	12287	12302	12197	12253	12311	12249	12304	12350	12186	12222	12221	12216	12263	12304	12269	12259	12297	12383	12300	12309	12406	12172	12300	12284	12297	12330	12189	12303	12368	12261	12256	12341	12298	12454	12294	12423	12180	12273	12196	12284	12296	12204	12255	12276	12250	12302	12211	12290	12177	12121	12262	12275	12134	12333	12171	12296	12109	12287	12211	12190	12328	12258	12360	12187	12192	12079	12219	12359	12341	12205	12327	12390	12290	12246	12322	12273	12134	12266	12280	12202	12097	12236	12466	12239	12193	12233	12429	12350	12068	12237	12236	12211	12451	12230	12253	12342	12213	12237	12379	12283	12239	12101	12264	12270	12288	12092	12285	12187	12297	12136	12298	12309	12214	12219	12204	12276	12353	12345	12275	12171	12071	12253	12381	12187	12307	12339	12230	12286	12252	12329	12277	12132	12181	12203	12316	12346	12294	12409	12157	12200	12253	12228	12261	12378	12206	12103	12332	12347	12257	12215	12296	12100	12218	12307	12248	12157	12261	12342	12231	12217	12245	12311	12276	12393	12106	12157	12262	12227	12285	12170	12328	12405	12153	12220	12345	12332	12233	12373	12186	12328	12232	12233	12233	12331	12283	12227	12231	12296	12222	12392	12153	12299	12381	12264	12272	12148	12213	12263	12169	12227	12311	12364	12199	12153	12201	12348	12184	12178	12231	12465	12388	12537	12192	12306	12169	12313	12239	12365	12078	12187	12149	12318	12290	12415	12064	12337	12360	12366	12178	12260	12236	12339	12362	12341	12289	12209	12349	12253	12239	12223	12231	12145	12361	12188	12173	12421	12348	12166	12267	12144	12355	12184	12203	12236	12374	12364	12147	12279	12185	12412	12154	12194	12271	11984	12196	12339	12202	12213	12390	12324	12125	12340	12441	12280	12356	12198	12403	12301	12278	12309	12376	12166	12148	12383	12140	12359	12096	12363	12244	12383	12335	12231	12291	12073	12310	12278	12211	12246	12195	12351	12261	12309	12288	12388	12231	12188	12143	12186	12411	12332	12285	12182	12279	12448	12220	12539	12224	12322	12400	12271	12359	12136	12174	12414	12261	12399	12349	12231	12142	12186	12284	12405	12216	12249	12123	12345	12216	12344	12286	12246	12321	12323	12288	12411	12074	12249	12295	12307	12218	12301	12161	12373	12331	12340	12273	12094	12298	12321	12315	12338	12324	12320	12252	12210	12320	12386	12342	12261	12293	12064	12195	12237	12256	12378	12299	12033	12242	12304	12343	12298	12176	12126	12242	12337	12217	12292	12183	12181	12329	12469	12276	12274	12166	12224	12328	12259	12218	12161	12306	12429	12216	12260	12283	12235	12288	12235	12327	12046	12198	12226	12316	12243	12317	12232	12358	12183	12216	12381	12125	12285	12310	12357	12179	12215	12162	12344	12286	12261	12322	12271	12243	12392	12338	12283	12132	12292	12219	12169	12227	12276	12320	12436	12389	12392	12265	12361	12285	12199	12056	12192	12206	12290	12271	12217	12351	12111	12309	12197	12237	12278	12188	12190	12384	12249	12123	12210	12524	12322	12340	12254	12405	12179	12304	12195	12183	12098	12473	12347	12284	12327	12345	12233	12171	12317	12449	12204	12342	12327	12285	12473	12222	12374	12360	12374	12229	12290	12272	12385	12377	12201	12207	12292	12255	12218	12491	12392	12285	12243	12310	12251	12334	12378	12303	12297	12154	12169	12365	12429	12243	12225	12367	12300	12405	12287	12235	12223	12220	12037	12355	12425	12180	12299	12261	12370	12317	12141	12309	12329	12136	12432	12199	12154	12349	12231	12322	12402	12258	12371	12266	12294	12378	12302	12288	12317	12337	12231	12298	12187	12174	12325	12146	12233	12198	12420	12284	12341	12207	12364	12276	12208	12281	12338	12353	12367	12337	12226	12156	12247	12325	12366	12322	12302	12230	12285	12281	12311	12445	12358	12269	12204	12539	12298	12245	12294	12166	12255	12294	12378	12319	12337	12303	12281	12193	12289	12400	12411	12138	12211	12183	12248	12254	12341	12383	12285	12394	12118	12197	12430	12310	12295	12241	12273	12265	12302	12283	12152	12354	12403	12376	12284	12310	12406	12192	12284	12300	12207	12253	12230	12319	12179	12226	12439	12291	12318	12199	12245	12376	12277	12278	12214	12056	12268	12304	12362	12252	12222	12301	12254	12235	12336	12191	12370	12255	12141	12417	12225	12185	12225	12284	12308	12402	12237	12335	12175	12261	12336	12103	12168	12336	12354	12407	12237	12191	12193	12346	12250	12334	12190	12225	12398	12350	12197	12482	12216	12216	12295	12183	12269	12177	12324	12338	12312	12397	12364	12203	12312	12299	12231	12304	12103	12313	12336	12205	12236	12427	12327	12375	12296	12381	12214	12277	12244	12212	12028	12361	12257	12242	12312	12116	12256	12136	12295	12074	12367	12161	12119	12216	12054	12381	12246	12256	12257	12329	12216	12261	12259	12268	12192	12295	12287	12396	12358	12276	12328	12214	12287	12188	12303	12182	12403	12191	12115	12262	12442	12261	12377	12319	12307	12330	12284	12242	12255	12211	12334	12291	12185	12307	12207	12280	12147	12249	12171	12203	12268	12350	12311	12178	12303	12243	12056	12320	12328	12462	12207	12233	12205	12039	12217	12254	12314	12350	12219	12192	12269	12221	12415	12338	12336	12235	12331	12322	12277	12272	12288	12271	12439	12192	12196	12403	12242	12330	12305	12193	12416	12351	12321	12318	12373	12296	12175	12324	12256	12293	12358	12109	12306	12354	12361	12314	12274	12306	12391	12169	12144	12159	12233	12344	12215	12259	12433	12438	12258	12297	12300	12281	12079	12346	12206	12304	12310	12186	12307	12252	12170	12393	12423	12163	12208	12496	12166	12132	12374	12188	12241	12410	12170	12063	12163	12186	12335	12330	12365	12286	12091	12402	12132	12119	12204	12325	12237	12292	12335	12461	12378	12332	12329	12324	12122	12256	12239	12206	12246	12134	12191	12231	12116	12326	12320	12454	12338	12125	12207	12202	12207	12282	12285	12299	12190	12350	12470	12344	12319	12418	12308	12151	12522	12378	12233	12097	12269	12207	12205	12290	12416	12264	12216	12186	12101	12274	12131	12346	12240	12227	12434	12293	12311	12292	12146	12270	12430	12407	12246	12320	12347	12281	12464	12189	12178	12235	12272	12314	12243	12261	12352	12283	12384	12254	12341	12282	12268	12339	12277	12252	12384	12235	12334	12177	12090	12291	12276	12209	12223	12327	12157	12398	12238	12127	12223	12216	12319	12267	12271	12460	12179	12315	12213	12357	12238	12219	12196	12234	12339	12178	12235	12217	12293	12315	12368	12321	12244	12322	12248	12108	12214	12188	12020	12383	12230	12267	12209	12282	12245	12301	12270	12233	12233	12335	12411	12310	12184	12195	12151	12336	12315	12180	12316	12315	12283	12386	12268	12287	12225	12258	12291	12305	12180	12249	12251	12270	12494	12144	12265	12301	12379	12309	12339	12312	12241	12316	12343	12476	12236	12202	12264	12222	12313	12220	12376	12350	12127	12292	12223	12327	12359	12388	12154	12075	12232	12347	12286	12218	12228	12263	12253	12385	12264	12344	12313	12314	12336	12267	12360	12255	12424	12251	12319	12141	12397	12109	12321	12236	12157	12299	12291	12300	12216	12314	12168	12352	12374	12222	12334	12223	12100	12297	12323	12229	12418	12256	12310	12271	12263	12256	12261	12209	12328	12119	12226	12331	12359	12313	12019	12346	12235	12391	12184	12162	12276	12247	12531	12255	12357	12287	12327	12379	12401	12319	12221	12181	12164	12276	12146	12224	12292	12116	12179	12363	12271	12347	12233	12120	12159	12342	12316	12356	12281	12284	12202	12401	12351	12370	12453	12468	12183	12324	12350	12171	12241	12299	12172	12346	12270	12129	12179	12236
23767	21539	29043	24291	22279	22654	20874	17013	16168	16297	15975	15709	15637	15115	15089	14632	14554	14513	14484	14425	14375	14057	14320	14182	14056	14063	14194	14260	14146	13926	14030	13997	14084	14038	14087	13745	13850	13891	13968	14016	13915	14034	13981	13873	13894	13778	14048	13941	13940	13895	14139	13900	13966	13996	13886	14167	13974	14045	13867	13796	13895	13857	13992	13799	13868	13733	13912	13990	13896	14028	13687	13935	13983	13877	13824	14009	13929	13715	13950	13767	13857	14162	14351	14082	14138	13949	13636	13831	13883	14131	13809	14030	13923	13884	13791	13905	14009	13715	13869	14004	13902	13710	13887	13707	13827	13858	13837	13968	13774	13821	13837	13941	13764	13721	13930	13760	13811	13865	13899	13894	13917	13763	13923	14008	13969	13944	13955	13828	13787	13833	14048	13996	13829	13711	13793	13667	13976	13839	13864	13772	13852	13871	14073	13862	13887	14110	13999	13836	14082	14021	13673	14004	13791	13964	14081	13955	13919	13921	13849	13801	13736	13956	13929	13861	13875	13930	13854	13843	13818	13781	13933	13877	13838	13946	13824	13946	13948	14020	13877	13763	13736	13822	14008	13863	13832	13866	14054	13783	13878	14054	13962	13765	13898	13766	13889	13873	13787	13862	13866	13619	14011	14061	13862	13785	13824	13942	13940	13755	13901	13928	13833	13716	13801	13807	13846	13772	13896	14041	13912	13779	13915	13922	13847	13755	13884	13892	13997	13919	13937	13872	13877	13861	13850	13831	13567	13870	13728	13868	13990	13779	13944	13858	13850	14029	13741	13848	14095	13966	13849	13848	13737	13878	13687	13972	13935	13891	13752	13912	13953	13863	13980	13945	13763	13780	13924	13736	13845	14020	13979	13739	13881	13974	13792	13891	13883	13917	13652	13835	14055	13851	13754	13873	13804	13868	13865	14034	13952	13790	14011	13692	13845	13934	13628	13782	13839	13782	14104	13735	13892	13723	13912	13801	13986	13935	13850	13858	13979	13794	13851	13947	13830	13960	13866	13834	13875	14026	13946	13884	13941	13783	13702	13850	13891	13983	13872	13984	13877	13991	14026	13833	13964	13779	13867	13640	13896	13807	14053	14023	14066	13888	13965	13901	13819	13966	13848	13785	13687	13823	13870	13780	13809	13781	13952	13924	14027	13875	13825	13843	13841	13860	13909	13783	14056	13993	13898	13957	14027	13984	13708	13790	13857	13740	13706	13989	13859	13837	13769	13985	13941	13772	13968	13882	14038	14065	13618	13832	13873	13985	13881	13934	13886	13981	13901	13645	13809	13713	13857	13870	13773	13856	13952	13865	13881	13817	13701	13898	13767	13936	13948	13873	13988	13894	14093	13887	13870	13866	13931	13922	13826	13768	13794	13891	13757	13686	13929	13854	14006	13926	14077	13985	13750	13851	13938	13677	13811	13976	13882	13597	13609	13855	13697	13812	13878	13946	13861	13900	13832	13830	13966	13915	13995	13908	13897	13809	13906	13866	13665	13832	14049	13848	13915	13841	13750	13878	13869	13896	13892	13958	14044	13723	13835	13883	13930	13840	13838	13948	14012	13881	13852	13966	14042	13733	13902	13977	13892	14105	13866	13863	13954	13993	13899	13908	13872	14054	13977	13900	13762	13911	13948	13992	13809	13979	13793	14053	13899	13796	13779	13822	14015	13793	13810	13724	13889	13699	13866	13837	13818	13931	13891	13828	13982	13797	13905	13771	13871	13804	13948	13924	14033	13785	13861	13910	13917	13885	13644	13787	13724	13715	13892	13940	13923	13698	13704	13734	13851	13882	13922	13807	13835	13839	13927	14093	13812	14028	13894	13660	13942	13816	13899	13873	13821	13915	13852	13836	13870	13760	13864	13765	13911	13978	13959	13965	13873	13961	13800	13704	13805	13928	13751	13736	13732	13827	13928	13954	13886	13826	13987	13696	13663	13896	13894	13862	13915	13752	13768	13828	13946	13903	13906	13755	13938	14044	13860	13722	14025	14025	13828	13871	13840	14134	13918	13564	13893	14015	13774	13972	13897	13945	13842	13755	13859	13979	14140	13873	14102	14019	13975	13902	13824	14028	14014	13641	13894	13710	13892	13715	13901	13981	14067	13875	13980	13935	14012	13918	14040	13883	13754	13823	13889	13796	13927	13783	13910	13884	13750	13911	13857	13961	14042	13898	13948	13769	13752	13745	14036	13999	13864	13714	13883	13817	13911	13882	14099	13613	13787	14146	13843	13949	13952	13825	13879	13822	13811	13845	13774	13852	13745	13695	13904	13948	13784	14075	13902	13933	13849	14030	13777	13899	13961	13849	13919	13794	13832	13795	13937	14052	13966	13733	13707	13955	13893	13933	13848	13553	13766	13863	13891	13842	13932	13864	14176	13911	14060	13916	14050	13993	13830	14046	13887	13908	13985	13832	14060	13928	13925	14070	13887	13753	13966	13875	13825	13759	14004	14040	13824	13850	13903	13854	13761	13830	13691	13764	13931	13893	14011	14017	13765	14013	13952	13879	14011	13833	14017	13963	13851	13961	13836	13905	13905	14009	13961	13561	13808	13931	13810	13829	13998	13834	13921	13680	13879	13824	13792	13821	14064	13972	13873	13773	13944	14120	13769	13896	13886	13979	13847	13818	13896	14031	13851	13855	13786	13709	13885	13964	14006	14116	13870	13875	13707	13883	13991	13742	13975	14017	13818	13820	13799	13963	13801	13931	13856	13990	13879	13723	13918	13715	13806	13824	13952	13842	13871	13804	14083	13936	13910	13778	13828	13772	14000	13844	13989	13758	13867	13824	13727	13935	13958	13948	13832	14075	13814	13976	13852	14035	13730	13752	13866	13775	13941	13981	14015	13946	14030	13811	13663	13743	13814	13884	13906	13902	13767	13820	13892	13876	13775	13813	13951	13839	13644	13834	13946	13604	13742	13846	14084	13817	13922	13957	13966	13719	13801	13867	13810	13908	13916	13971	13818	13735	13967	13933	13906	13830	13768	13858	13834	13930	13961	13932	13857	13792	13903	14057	13889	13954	13960	13997	13838	13737	13784	13892	13992	13882	13889	13825	13817	13864	13938	13887	13897	13755	13850	13795	13767	13919	13823	13892	13873	13753	13782	13829	13732	13958	13768	13846	14024	13872	13995	13861	13851	13830	13832	13899	13877	13863	13893	13997	13932	13977	13822	13733	14157	13720	13862	13855	13889	14078	13943	13974	13963	13859	13656	13727	13957	13901	13878	13771	13801	13886	13965	13801	13793	13791	13760	13919	13964	13873	13996	13903	13836	14017	13797	13805	14171	14007	13785	13871	13848	13876	13990	13848	13886	14044	13853	13898	13904	13841	13618	13825	13971	13863	13866	13725	13768	13770	13778	13961	13832	13935	13865	13824	13747	13991	13993	13803	13959	13914	13787	13802	13732	13726	13821	13954	13799	13889	13766	13981	13892	14024	13901	13895	14000	13860	13994	14002	13888	13912	13805	13886	14051	13944	13801	13962	13792	13780	14003	13980	13958	13906	13717	14033	13793	13905	13994	13957	14048	13843	13714	13885	13972	13961	13842	14039	13807	13752	13868	13884	13894	14034	13808	13843	13862	14009	13796	13769	13749	13985	13968	13968	13887	13830	13961	13887	13940	13905	13814	13769	13862	13775	13814	13758	13940	13673	14025	13843	13867	13926	13793	14078	13982	13806	13965	13749	13830	13971	14047	14032	14064	14073	13865	13840	13835	13850	13922	13923	13885	14017	14073	13736	13940	13911	13980	13826	13899	13770	13887	13965	13851	13921	13853	13848	13977	13706	13841	14070	13858	13845	13965	13714	13870	13882	13775	13737	13818	13923	13955	13915	13697	13738	13657	13961	13880	13862	13861	13718	13912	13901	13887	13948	13789	13905	14048	14008	14007	13793	13953	13823	13846	13768	13843	13867	13880	13711	13932	13819	14027	13914	13872	13996	14101	13789	13959	13855	13969	14013	13800	13930	13957	14029	13948	13925	13755	13991	13820	13953	13795	13886	13791	13804	13964	13759	13847	13685	13871	13995	13648	13827	13922	13824	13994	13781	13968	13798	13889	14076	14056	13955	13934	13802	13744	13769	13707	13902	13884	13879	13675	13611	13874	13883	13840	13733	13836	13985	13890	14008	13777	13848	13728	13895	13996	13917	13671	13949	13923	13742	13920	13739	14010	14056	13687	13632	13998	13841	13826	14072	13935	13841	13655	14018	13829	13873	13961	13783	14031	13782	13861	13937	13836	13733	13739	13904	13805	13861	13865	13758	13856	14046	13893	14051	14002	13710	14014	13818	13838	13869	14010	13883	13720	13817	13783	13873	13880	13922	13847	13821	13864	13976	13802	13935	13759	13824	13780	13868	13945	13917	13864	13792	14013	13883	13985	14006	14027	13753	13976	13803	13827	13857	13812	13907	13939	13879	14013	13683	13785	13801	13814	13861	13601	13868	13743	13688	13821	13972	13822	13915	13812	13748	13909	13739	13992	13888	14027	13883	13814	13783	13853	13779	13776	13710	13761	13793	13902	13614	13824	13915	13879	14020	13912	14053	13897	13615	13909	13819	13735	13628	13802	13997	13923	13833	13816	13970	13855	13723	13922	13870	14008	13913	13895	13973	13923	13932	13768	13814	13946	14003	13792	13758	13889	13857	13971	13893	13771	13730	13877	13982	13931	13871	13719	13833	13891	13912	13925	13814	13639	13903	13814	13858	13925	13839	13924	13919	13728	13965	14059	13813	13720	14010	13895	13943	13766	13975	13803	13709	13931	13894	14049	13938	13934	13815	13843	13725	13797	14082	13918	13690	13882	13864	14020	14035	13923	13995	13864	13992	13991	13757	13970	14031	13868	13874	13943	13995	13851	13911	13999	13987	13906	13753	13857	13757	13762	13738	13850	13652	13867	13810	13870	13833	13917	13819	13774	13846	13799	14006	13967	13838	13834	13684	13816	13830	13847	13942	13892	13851	13847	13887	13802	14066	13743	13907	13889	13918	13748	13858	14056	13999	13918	13854	13882	13797	14028	14009	13814	14025	13794	13922	13889	13824	13791	13892	13780	13892	13842	13743	13793	14017	13908	13904	13763	13839	14039	13928	13833	13820	13979	13940	13787	13942
39833	61738	34017	26163	22610	19611	17798	16637	16050	15827	15703	15496	14833	14417	13884	13621	13332	13135	12950	12837	12826	12872	12672	12481	12736	12701	12320	12591	12381	12376	12326	12439	12355	12339	12330	12339	12269	12332	12256	12360	12094	12221	12311	12456	12486	12252	12322	12216	12367	12178	12360	12183	12184	12527	12277	12243	12443	12284	12244	12192	12336	12253	12165	12301	12250	12176	12212	12274	12341	12308	12311	12057	12244	12226	12337	12322	12206	12161	12269	12331	12356	12614	12390	12482	12313	12375	12317	12262	12311	12258	12206	12284	12256	12140	12398	12234	12240	12289	12110	12228	12256	12246	12204	12231	12208	11980	12355	12101	12286	12249	12194	12151	12107	12321	12132	12348	12282	12253	12319	12053	12196	12295	12310	12291	12209	12179	12240	12331	12271	12224	12363	12213	12329	12137	12331	12154	12177	12193	12285	12346	12163	12307	12238	12369	12270	12277	12392	12313	12325	12187	12241	12333	12144	12404	12116	12350	12180	12346	12316	12324	12313	12152	12102	12211	12368	12375	12244	12378	12422	12353	12213	12298	12133	12254	12358	12215	12259	12209	12249	12346	12066	12135	12470	12337	12127	12184	12172	12285	12119	12288	12168	12207	12338	12339	12435	12260	12333	12152	12176	12041	12347	12293	12343	12176	12270	12260	12274	12171	12211	12247	12321	12307	12044	12314	12244	12263	12385	12169	12463	12286	12148	12209	12264	12302	12306	12108	12124	12298	12241	12239	12250	12217	12242	12272	12435	12286	12228	12129	12265	12203	12286	12217	12166	12280	12294	12314	12283	12266	12291	12174	12273	12341	12347	12263	12223	12349	12360	12397	12246	12288	12181	12248	12176	12290	12243	12184	12277	12296	12094	12263	12267	12344	12231	12083	12273	12300	12143	12326	12358	12196	12309	12221	12420	12206	12240	12217	12067	12370	12036	12181	12356	12110	12332	12089	12280	12294	12256	12367	12275	12131	12137	12349	12341	12154	12070	12286	12393	12255	12192	12348	12244	12253	12293	12170	12449	12161	12337	12269	12285	12141	12307	12314	12309	12333	12292	12333	12071	12051	12361	12307	12159	12226	12153	12186	12174	12390	12162	12259	12220	12421	12235	12280	12260	12406	12334	12321	12208	12286	12201	12326	12189	12075	12155	12195	12444	12177	12199	12210	12347	12267	12209	12312	12220	12170	12349	12245	12250	12464	12452	12309	12206	12343	12169	12178	12192	12270	12300	12272	12176	12244	12407	12011	12145	12237	12438	12256	12253	12241	12363	12279	12236	12083	12341	12108	12246	12318	12220	12175	12252	12250	12373	12217	12315	12178	12423	12116	12164	12203	12362	12104	12451	12238	12360	12293	12348	12267	12316	12025	12155	12331	12248	12350	12200	12392	12178	12225	12387	12105	12347	12220	12169	12173	12151	12364	12210	12172	12083	12514	12239	12216	12307	12184	12224	12413	12239	12247	12343	12329	12236	12197	12355	12132	12272	12356	12279	12330	12283	12219	12246	12271	12151	12337	12206	12302	12391	12186	12441	12185	12325	12369	12288	12098	12347	12284	12156	12227	12291	12296	12303	12192	12151	12198	12252	12299	12247	12309	12277	12103	12275	12209	12119	12301	12334	12396	12251	12130	12219	12145	12432	12324	12165	12355	12265	12114	12237	12166	12164	12337	12212	12355	12253	12090	12115	12327	12216	12214	12101	12238	12320	12330	12183	12189	12193	12264	12200	12376	12192	12223	12221	12295	12149	12297	12232	12398	12254	12209	12452	12248	12238	12217	12251	12171	12370	12189	12315	12282	12315	12086	12410	12326	12257	12265	12259	12261	12124	12285	12206	12205	12298	12297	12095	12195	12321	12345	12270	12109	12274	12258	12280	12243	12164	12172	12291	12335	12201	12263	12259	12155	12296	12228	12309	12238	12263	12183	12242	12143	12264	12333	12071	12207	12199	12265	12184	12108	12032	12151	12153	12276	12218	12305	12199	12100	12232	12174	12271	12023	12401	12314	12132	12462	12368	12201	12155	12281	12266	12067	12351	12288	12283	12318	12167	12275	12179	12350	12323	12056	12198	12363	12108	12236	12043	12283	12403	12279	12407	12245	12236	12343	12182	12319	12322	12304	12272	12182	12146	12264	12129	12307	12319	12174	12206	12303	12283	12263	12424	12085	12319	12284	12223	12132	12328	12265	12327	12352	12251	12219	12221	12319	12227	12221	12311	12090	12311	12175	12141	12236	12475	12104	12306	12209	12220	12197	12259	12334	12213	12187	12269	12369	12231	12289	12247	12183	12409	12393	12161	12246	12282	12189	12299	12302	12224	12254	12354	12321	12298	12214	12263	12182	12265	12402	12223	12184	12272	12237	12246	12198	12208	12191	12407	12110	12182	12388	12418	12230	12209	12259	12174	11994	12400	12256	12458	12148	12206	12242	12099	12103	12318	12135	12150	12318	12253	12235	12239	12276	12189	12235	12174	12230	12311	12282	12408	12202	12081	12090	12266	12264	12294	12302	12153	12188	12330	12207	12216	12209	12318	12225	12077	12242	12154	12334	12314	12175	12228	12217	12216	12283	12144	12272	12199	12225	12292	12220	12233	12306	12210	12370	12163	12226	12207	12257	11997	12094	12193	12460	12272	12345	12216	12400	12272	12297	12166	12210	12251	12224	12225	12275	12283	12287	12332	12299	12337	12175	12069	12188	12322	12355	12392	12355	12269	12402	12091	12257	12355	12225	12340	12131	12188	12149	12321	12137	12214	12228	12177	12157	12287	12319	12312	12261	12070	12161	12187	12301	12210	12094	12125	12178	12299	12244	12418	12423	12216	12328	12205	12175	12298	12258	12164	12365	12211	12299	12183	12198	12324	12352	12273	12293	12213	12260	12273	12121	12226	12261	12252	12255	12225	12291	12300	12262	12246	12282	12178	12169	12384	12203	12266	12221	12279	12390	12181	12182	12269	12274	12197	12286	12237	12239	12255	12162	12328	12279	12335	12346	12280	12332	12199	12167	12379	12091	12318	12309	12234	12236	12199	12107	12274	12292	12262	12342	12305	12347	12402	12195	12244	12198	12264	12195	12255	12415	12316	12364	12297	12338	12131	12242	12188	12303	12096	12295	12243	12341	12295	12184	12310	12211	12094	12226	12230	12185	12161	12305	12291	12203	12070	12210	12048	12181	12141	12220	12287	12111	12313	12174	12347	12196	12363	12231	12317	12314	12220	12310	12301	12070	12258	12292	12142	12220	12214	12242	12235	12499	12147	12248	12177	12154	12231	12145	12327	12343	12376	12178	12274	12223	12103	12248	12240	12335	12153	12324	12105	12251	12285	12190	12242	12251	12263	12347	12399	12154	12319	12263	12323	12205	12365	12340	12262	12349	12172	12230	12235	12235	12239	12088	12386	12438	12207	12129	12227	12198	12365	12219	12206	11964	12311	12287	12255	12213	12251	12262	12168	12206	12008	12229	12236	12354	12218	12339	12284	12292	12198	12251	12255	12331	12230	12340	12272	12430	12306	12096	12271	12020	12339	12409	12280	12326	12103	12099	12251	12287	12260	12298	12175	12240	12241	12235	12429	12375	12207	12336	12205	12285	12314	12376	12048	12195	12293	12426	12359	12248	12183	12236	12345	12128	12175	12290	12221	12286	12254	12283	12173	12164	12241	12276	12234	12151	12273	12328	12327	12237	12166	12077	12156	12248	12234	12181	12240	12272	12255	12147	12170	12269	12222	12249	12239	12235	12019	12178	12351	12154	12299	12148	12337	12191	12158	12120	12139	12202	12223	12178	12169	12245	12256	12162	12250	12144	12318	12177	12150	12264	12284	12159	12295	12137	12196	12220	12129	12281	12143	12178	12257	12326	12293	12187	12373	12159	12356	12215	12264	12182	12256	12082	12100	12234	12235	12347	12262	12315	12346	12251	12169	12205	12275	12225	12099	12594	12322	12340	12074	12180	12244	12432	12189	12186	12180	12190	12191	12298	12362	12070	12282	12131	12180	12237	12196	12180	12265	12309	12170	12323	12096	12188	12277	12115	12328	12280	12091	12334	12341	12306	12221	12137	12171	12356	12339	12338	12106	12198	12415	12231	12494	12347	12294	12103	12158	12272	12398	12309	12221	12275	12177	12233	12139	12346	12268	12270	12249	12213	12157	12205	12133	12274	12334	12289	12188	12182	12208	12284	12188	12223	12113	12263	12319	12210	12098	12256	12323	12101	12182	12361	12295	12308	12222	12215	12409	12266	12266	12188	12215	12171	12376	12131	12172	12220	12297	12201	12270	12263	12184	12351	12340	12282	12272	12226	12305	12279	12228	12237	12388	12481	12176	12227	12225	12117	12319	12257	12419	12214	12330	12226	12138	12276	12280	12331	12380	12054	12228	12254	12209	12226	12158	12200	12259	12348	12315	12105	12341	12406	12219	12216	12261	12425	12302	12263	12335	12094	12242	12182	12279	12409	12265	12231	12266	12180	12223	12191	12353	12130	12283	12172	12411	12131	12141	12205	12270	12249	12300	12223	12156	12364	12251	12157	12296	12149	12272	12256	12309	12338	12257	12253	12266	12397	12340	12289	12395	12322	12312	12376	12193	12248	12483	12154	12331	12231	12299	12382	12239	12247	12183	12267	12048	12220	12209	12339	12278	12228	12216	12091	12273	12130	12234	12172	12150	12297	12197	12187	12347	12286	12213	12264	12289	12218	12304	12216	12288	12314	12267	12332	11976	12400	12322	12311	12300	12167	12165	12296	12194	12149	12381	12241	12332	12247	12206	12048	12201	12266	12278	12324	12235	12436	12317	12376	12226	12347	12272	12205	12133	12230	12306	12235	12295	12139	12162	12423	12364	12128	12490	12256	12229	12099	12101	12382	12352	12285	12177	12211	12358	12170	12249	12196	12222	12346	12191	12245	12099	12308	12293	12234	12219	12122	12272	12373	12175	12441	12200	12271	12065	12285	12161	12223	12222	12159	12281	12183	12194	12199	12300	12120	12200	12203	12225	12367	12257	12141	12235	12285	12260	12325	12247	12241	12381	12184	12214	12365	12252	12209	12120	12358	12270	12378	12167	12265	12290	12296	12230	12175	12317	12145	12236	12040	12189	12290	12253	12279	12213	12262	12239	12312
22919	21400	29188	23930	21536	23289	24511	17708	15862	16043	16077	15402	15086	14458	14454	13976	13496	13505	13131	13157	13023	12818	13048	12936	12841	12903	12870	12680	12812	12898	12752	12686	12514	12517	12544	12596	12654	12577	12629	12623	12674	12603	12448	12526	12664	12456	12560	12552	12540	12546	12821	12639	12547	12444	12426	12587	12488	12552	12571	12564	12659	12468	12599	12616	12661	12689	12543	12410	12499	12421	12441	12663	12480	12302	12358	12381	12512	12672	12368	12376	12643	12764	12918	12705	12666	12479	12458	12621	12591	12411	12493	12526	12564	12396	12448	12459	12428	12416	12360	12393	12391	12612	12471	12400	12379	12388	12619	12437	12428	12353	12332	12740	12558	12651	12319	12342	12548	12621	12627	12483	12430	12432	12507	12417	12432	12347	12322	12619	12351	12336	12587	12463	12563	12368	12245	12487	12381	12384	12561	12635	12424	12561	12381	12471	12307	12408	12566	12489	12448	12379	12569	12561	12444	12486	12521	12524	12564	12440	12565	12405	12492	12438	12315	12399	12367	12377	12469	12609	12511	12450	12366	12487	12419	12445	12424	12595	12615	12518	12240	12357	12392	12601	12762	12582	12418	12489	12487	12557	12404	12593	12325	12530	12601	12517	12613	12414	12220	12413	12415	12467	12585	12446	12468	12315	12360	12416	12353	12536	12393	12280	12455	12303	12442	12506	12544	12380	12320	12595	12552	12487	12552	12417	12325	12301	12362	12473	12424	12303	12604	12477	12328	12368	12396	12549	12461	12408	12399	12532	12553	12426	12601	12260	12428	12418	12416	12487	12459	12590	12576	12647	12412	12435	12395	12311	12563	12412	12776	12420	12416	12542	12377	12515	12426	12497	12317	12416	12453	12522	12443	12365	12394	12328	12529	12445	12472	12372	12563	12498	12477	12390	12535	12634	12541	12595	12490	12529	12470	12568	12524	12506	12475	12270	12490	12241	12473	12562	12227	12336	12388	12524	12522	12433	12440	12468	12701	12492	12444	12547	12393	12522	12443	12504	12436	12471	12447	12307	12482	12512	12474	12518	12419	12336	12612	12446	12334	12217	12367	12613	12322	12230	12487	12441	12473	12419	12455	12449	12169	12303	12420	12291	12425	12490	12601	12419	12407	12349	12461	12322	12346	12490	12419	12538	12536	12299	12290	12453	12489	12355	12312	12381	12424	12315	12398	12326	12343	12593	12514	12295	12438	12396	12335	12561	12453	12512	12546	12490	12333	12323	12593	12423	12550	12409	12458	12384	12390	12223	12483	12499	12554	12421	12517	12417	12305	12476	12451	12392	12245	12472	12294	12417	12470	12587	12498	12171	12441	12290	12502	12355	12611	12507	12565	12567	12615	12404	12411	12523	12466	12525	12360	12465	12444	12541	12545	12352	12505	12483	12485	12514	12644	12539	12406	12538	12482	12391	12495	12445	12522	12552	12490	12425	12536	12341	12596	12474	12348	12410	12543	12475	12426	12592	12653	12396	12459	12460	12119	12467	12382	12553	12463	12408	12504	12394	12312	12360	12567	12434	12513	12455	12367	12304	12394	12360	12505	12252	12430	12473	12438	12256	12423	12363	12538	12475	12360	12622	12375	12534	12416	12471	12251	12542	12560	12427	12418	12323	12445	12368	12474	12461	12293	12428	12534	12348	12428	12159	12415	12524	12428	12448	12416	12426	12550	12432	12425	12467	12481	12425	12462	12392	12425	12504	12458	12337	12374	12462	12471	12362	12557	12322	12504	12412	12331	12388	12519	12338	12465	12352	12365	12361	12308	12544	12749	12215	12700	12428	12476	12504	12493	12452	12448	12362	12324	12266	12460	12609	12414	12403	12173	12614	12478	12558	12467	12477	12488	12476	12678	12545	12358	12552	12498	12467	12677	12550	12706	12540	12484	12721	12463	12317	12344	12467	12455	12502	12548	12214	12485	12483	12412	12325	12495	12307	12417	12420	12429	12367	12501	12554	12515	12457	12336	12374	12332	12557	12596	12472	12498	12491	12336	12433	12359	12426	12442	12437	12341	12347	12489	12420	12618	12508	12645	12627	12650	12526	12496	12363	12624	12410	12425	12440	12449	12569	12435	12592	12462	12401	12603	12463	12436	12441	12600	12453	12416	12466	12507	12339	12456	12375	12410	12319	12270	12404	12452	12399	12458	12482	12386	12406	12316	12651	12275	12429	12495	12442	12374	12226	12439	12347	12535	12463	12521	12285	12522	12511	12524	12484	12644	12571	12485	12212	12188	12366	12547	12534	12517	12578	12527	12607	12542	12667	12447	12451	12561	12527	12437	12546	12263	12330	12443	12447	12303	12442	12458	12362	12433	12444	12386	12590	12597	12447	12270	12464	12360	12507	12399	12466	12486	12475	12379	12499	12487	12444	12309	12421	12435	12391	12283	12477	12555	12347	12425	12486	12489	12366	12580	12411	12588	12361	12248	12358	12367	12474	12484	12580	12444	12504	12575	12484	12437	12276	12274	12312	12490	12476	12552	12380	12327	12381	12533	12480	12306	12559	12400	12487	12308	12520	12588	12445	12293	12502	12495	12442	12465	12295	12478	12376	12414	12443	12395	12537	12592	12477	12460	12466	12486	12535	12384	12588	12429	12443	12411	12410	12478	12408	12527	12473	12554	12608	12364	12301	12452	12554	12339	12289	12638	12408	12509	12428	12430	12376	12405	12736	12490	12638	12590	12457	12491	12531	12440	12393	12396	12556	12556	12369	12404	12541	12381	12284	12650	12485	12523	12531	12166	12536	12439	12486	12457	12522	12430	12515	12452	12331	12599	12589	12461	12488	12425	12462	12404	12291	12388	12457	12403	12380	12644	12505	12366	12236	12503	12416	12434	12479	12452	12247	12505	12439	12335	12318	12410	12297	12415	12480	12524	12484	12461	12531	12541	12311	12491	12321	12232	12599	12579	12560	12292	12250	12454	12425	12584	12654	12431	12487	12320	12533	12533	12253	12522	12612	12494	12475	12676	12275	12391	12553	12475	12437	12428	12430	12420	12324	12590	12352	12462	12259	12481	12561	12744	12475	12492	12374	12429	12315	12490	12472	12535	12359	12480	12610	12478	12547	12429	12459	12253	12315	12637	12524	12322	12315	12405	12389	12403	12545	12429	12446	12466	12405	12502	12439	12414	12474	12444	12316	12437	12583	12391	12414	12493	12717	12464	12618	12337	12309	12495	12359	12430	12574	12438	12492	12360	12310	12218	12348	12487	12520	12309	12402	12411	12303	12329	12456	12519	12479	12432	12435	12418	12328	12380	12447	12352	12339	12518	12626	12409	12364	12466	12554	12447	12340	12478	12315	12185	12531	12589	12444	12529	12309	12400	12319	12455	12339	12506	12483	12417	12482	12398	12404	12511	12447	12439	12465	12485	12482	12481	12533	12180	12617	12386	12491	12467	12469	12542	12499	12551	12675	12580	12349	12511	12266	12372	12368	12397	12353	12358	12359	12451	12246	12209	12544	12673	12394	12465	12587	12488	12552	12447	12564	12591	12316	12331	12481	12402	12237	12492	12520	12257	12454	12325	12415	12503	12436	12403	12410	12447	12606	12357	12489	12454	12407	12442	12076	12461	12486	12435	12515	12548	12714	12439	12524	12487	12327	12359	12625	12387	12475	12243	12249	12469	12337	12399	12573	12445	12537	12620	12605	12417	12290	12387	12259	12474	12569	12541	12541	12510	12385	12433	12703	12451	12476	12297	12591	12350	12423	12611	12333	12413	12410	12257	12464	12315	12393	12497	12382	12457	12615	12510	12112	12293	12447	12526	12646	12556	12484	12031	12468	12519	12464	12408	12505	12302	12452	12199	12567	12457	12528	12413	12386	12474	12489	12425	12432	12353	12661	12451	12437	12663	12569	12467	12519	12372	12273	12434	12420	12375	12595	12304	12606	12517	12392	12462	12179	12371	12401	12603	12286	12467	12292	12416	12380	12434	12637	12608	12453	12540	12370	12407	12559	12458	12520	12420	12337	12369	12361	12267	12425	12507	12477	12461	12606	12718	12477	12321	12441	12492	12387	12410	12516	12470	12508	12572	12429	12804	12540	12415	12504	12436	12395	12476	12524	12542	12252	12563	12520	12468	12408	12562	12350	12525	12428	12489	12430	12377	12589	12526	12388	12482	12495	12556	12490	12509	12383	12315	12341	12514	12538	12393	12280	12340	12374	12338	12437	12564	12350	12438	12445	12431	12374	12456	12610	12373	12399	12285	12406	12477	12401	12440	12606	12506	12275	12659	12383	12577	12448	12534	12420	12466	12347	12418	12474	12533	12406	12588	12435	12488	12331	12451	12388	12473	12477	12369	12425	12504	12420	12407	12536	12366	12349	12510	12515	12344	12501	12470	12554	12428	12481	12502	12443	12412	12435	12529	12268	12459	12595	12533	12397	12375	12418	12516	12501	12419	12463	12473	12511	12313	12515	12472	12675	12542	12560	12338	12302	12258	12443	12430	12361	12609	12346	12235	12290	12431	12375	12690	12424	12544	12388	12377	12536	12417	12604	12449	12489	12509	12386	12412	12446	12325	12368	12380	12460	12645	12455	12497	12485	12393	12505	12634	12453	12468	12478	12562	12696	12547	12439	12396	12471	12319	12176	12455	12393	12450	12688	12523	12469	12253	12335	12270	12461	12484	12470	12541	12505	12477	12455	12541	12216	12463	12337	12561	12389	12485	12297	12560	12384	12573	12378	12380	12483	12565	12506	12408	12371	12451	12433	12549	12516	12340	12401	12686	12497	12500	12360	12335	12374	12423	12487	12653	12573	12463	12316	12490	12498	12508	12647	12403	12462	12485	12479	12419	12429	12401	12421	12467	12535	12462	12451	12287	12268	12377	12601	12480	12398	12445	12378	12510	12542	12493	12362	12485	12405	12540	12432	12563	12371	12478	12557	12489	12159	12392	12416	12317	12380	12312	12196	12329	12308	12484	12493	12350	12319	12452	12676	12634	12322	12389	12566	12670	12411	12574	12545	12336	12650	12703	12496	12401	12434	12363	12418	12253	12389	12510	12547	12406	12572	12375	12407	12534	12389	12302	12592	12639	12338	12379	12499	12569	12518	12384	12624	12456	12489	12554	12559	12593	12620	12268	12269	12432	12458	12428	12326
47940	64954	36938	29144	25066	22193	19457	17872	17113	16556	16703	15907	14843	14370	13994	13441	12800	12592	12409	12020	11857	11916	11940	12124	11783	11641	11517	11504	11730	11524	11599	11622	11414	11322	11374	11285	11446	11470	11339	11400	11401	11332	11428	11417	11545	11361	11428	11329	11429	11462	11363	11258	11459	11335	11220	11317	11244	11281	11260	11485	11384	11260	11263	11265	11327	11350	11444	11303	11545	11246	11360	11455	11412	11196	11301	11285	11406	11443	11213	11287	11598	11725	11810	11534	11403	11385	11298	11250	11275	11321	11252	11116	11428	11240	11231	11237	11222	11288	11228	11219	11332	11221	11140	11333	11224	11262	11311	11239	11281	11223	11402	11266	11349	11331	11281	11356	11239	11229	11369	11231	11413	11237	11304	11291	11429	11241	11140	11314	11272	11328	11407	11362	11262	11318	11255	11282	11327	11432	11254	11352	11221	11378	11267	11177	11238	11292	11307	11199	11210	11391	11252	11277	11319	11252	11404	11410	11346	11211	11374	11307	11196	11351	11222	11146	11255	11237	11291	11197	11336	11387	11152	11144	11344	11500	11419	11374	11373	11388	11332	11246	11252	11337	11174	11206	11341	11311	11210	11338	11404	11426	11179	11257	11309	11225	11260	11259	11319	11304	11318	11282	11465	11334	11310	11311	11360	11201	11254	11310	11356	11114	11357	11287	11394	11405	11481	11184	11304	11254	11103	11386	11486	11357	11331	11265	11270	11123	11221	11221	11151	11328	11261	11335	11342	11418	11419	11156	11233	11208	11224	11259	11438	11416	11262	11286	11282	11153	11189	11199	11340	11380	11351	11321	11334	11238	11183	11269	11422	11309	11336	11439	11190	11313	11323	11286	11240	11366	11281	11339	11293	11472	11125	11316	11302	11361	11393	11283	11232	11308	11362	11118	11400	11271	11238	11168	11398	11203	11204	11344	11368	11244	11292	11209	11297	11155	11361	11414	11390	11356	11258	11311	11493	11273	11406	11352	11312	11370	11253	11177	11197	11345	11341	11317	11442	11328	11276	11335	11320	11222	11355	11403	11395	11283	11312	11318	11207	11299	11219	11300	11381	11226	11276	11205	11504	11233	11337	11391	11139	11191	11340	11331	11253	11421	11427	11270	11376	11366	11322	11206	11315	11212	11302	11241	11232	11134	11393	11433	11207	11389	11344	11375	11195	11266	11170	11359	11251	11158	11266	11291	11403	11211	11551	11203	11350	11246	11324	11354	11235	11393	11186	11338	11289	11221	11353	11285	11364	11202	11241	11400	11472	11287	11265	11396	11368	11456	11315	11161	11281	11188	11284	11215	11242	11233	11423	11300	11248	11327	11323	11378	11385	11289	11345	11173	11301	11275	11349	11284	11273	11235	11438	11237	11232	11242	11186	11315	11291	11089	11213	11260	11364	11229	11357	11449	11185	11240	11149	11285	11401	11439	11340	11295	11351	11263	11239	11279	11222	11308	11440	11172	11407	11173	11151	11347	11194	11315	11357	11457	11340	11260	11337	11298	11266	11344	11357	11281	11280	11167	11318	11177	11443	11188	11242	11278	11349	11270	11255	11271	11403	11323	11389	11342	11320	11216	11302	11408	11312	11343	11459	11260	11303	11301	11263	11181	11396	11269	11223	11348	11404	11276	11297	11294	11367	11273	11275	11425	11230	11297	11297	11420	11272	11186	11298	11380	11346	11329	11367	11247	11412	11247	11209	11449	11245	11370	11432	11181	11426	11340	11244	11362	11218	11198	11296	11452	11188	11252	11306	11201	11227	11242	11275	11201	11412	11362	11221	11337	11229	11154	11289	11199	11404	11380	11254	11231	11144	11366	11396	11538	11408	11350	11331	11280	11364	11310	11418	11391	11250	11395	11201	11265	11185	11164	11340	11282	11279	11485	11307	11306	11216	11315	11320	11187	11381	11281	11409	11223	11278	11211	11396	11155	11348	11190	11268	11275	11236	11176	11392	11279	11320	11303	11287	11271	11182	11367	11271	11464	11366	11243	11266	11315	11238	11226	11368	11327	11319	11399	11368	11348	11271	11333	11196	11267	11397	11187	11198	11224	11352	11172	11440	11100	11337	11371	11429	11274	11347	11397	11290	11313	11400	11273	11295	11327	11298	11230	11199	11310	11290	11180	11329	11191	11302	11369	11349	11248	11354	11345	11226	11213	11435	11220	11401	11297	11260	11382	11120	11462	11025	11318	11312	11340	11308	11299	11302	11240	11335	11257	11312	11256	11321	11345	11290	11443	11088	11320	11333	11305	11431	11246	11349	11313	11330	11406	11128	11342	11344	11404	11214	11266	11223	11242	11288	11219	11283	11399	11280	11272	11290	11193	11352	11304	11304	11208	11244	11276	11407	11354	11387	11318	11266	11254	11304	11278	11344	11196	11289	11290	11330	11253	11363	11367	11239	11213	11403	11497	11436	11303	11356	11342	11263	11442	11244	11248	11251	11323	11365	11199	11329	11191	11441	11396	11270	11303	11268	11099	11260	11281	11419	11331	11336	11349	11360	11282	11435	11275	11301	11323	11167	11218	11297	11290	11247	11405	11298	11412	11222	11191	11180	11210	11410	11243	11261	11373	11213	11181	11449	11245	11255	11380	11209	11322	11256	11163	11316	11173	11382	11409	11378	11389	11295	11139	11233	11204	11317	11167	11282	11259	11301	11331	11279	11330	11392	11321	11229	11276	11342	11261	11222	11330	11432	11318	11334	11228	11233	11321	11298	11169	11285	11485	11113	11219	11157	11165	11324	11239	11164	11400	11393	11430	11176	11294	11474	11124	11382	11466	11385	11224	11264	11317	11387	11405	11251	11128	11094	11292	11274	11431	11233	11351	11340	11244	11367	11286	11315	11332	11411	11291	11315	11237	11349	11236	11307	11427	11216	11222	11382	11320	11411	11281	11419	11338	11429	11321	11332	11279	11330	11325	11471	11344	11274	11203	11355	11193	11197	11344	11252	11257	11299	11224	11287	11300	11470	11237	11309	11358	11330	11294	11327	11250	11341	11343	11223	11231	11304	11208	11265	11274	11332	11370	11230	11283	11179	11136	11382	11310	11246	11194	11291	11225	11302	11483	11485	11229	11430	11186	11133	11223	11481	11178	11270	11339	11322	11195	11436	11274	11466	11197	11247	11247	11156	11330	11165	11394	11295	11291	11273	11372	11210	11363	11325	11278	11388	11107	11239	11242	11392	11357	11234	11301	11241	11177	11348	11341	11452	11371	11364	11333	11357	11410	11237	11217	11244	11216	11329	11371	11247	11251	11286	11285	11363	11478	11336	11160	11247	11181	11223	11267	11290	11118	11374	11499	11388	11246	11289	11189	11473	11354	11266	11198	11410	11427	11515	11353	11225	11217	11342	11251	11296	11263	11354	11336	11349	11209	11411	11243	11133	11328	11299	11118	11364	11129	11375	11263	11290	11353	11437	11262	11323	11279	11329	11194	11356	11227	11300	11304	11230	11377	11261	11209	11366	11312	11237	11366	11402	11243	11243	11356	11258	11491	11221	11170	11423	11304	11215	11212	11453	11230	11122	11399	11296	11301	11261	11211	11400	11242	11282	11276	11271	11319	11258	11429	11171	11347	11225	11319	11273	11424	11235	11356	11355	11218	11340	11156	11353	11271	11269	11355	11406	11225	11199	11266	11483	11454	11333	11249	11264	11263	11335	11423	11333	11328	11196	11282	11306	11228	11332	11339	11154	11205	11393	11236	11365	11252	11312	11227	11334	11143	11224	11316	11266	11243	11311	11098	11241	11225	11222	11376	11282	11256	11147	11426	11376	11319	11400	11426	11441	11114	11430	11177	11215	11249	11429	11295	11313	11167	11193	11189	11351	11281	11467	11229	11280	11298	11269	11344	11274	11156	11357	11278	11412	11337	11290	11250	11287	11371	11325	11225	11299	11228	11208	11360	11256	11322	11284	11481	11253	11307	11353	11306	11287	11305	11335	11236	11387	11274	11235	11350	11414	11149	11228	11275	11350	11375	11078	11204	11361	11302	11334	11315	11180	11361	11203	11401	11266	11355	11259	11307	11254	11267	11374	11339	11369	11308	11142	11217	11214	11234	11277	11157	11459	11346	11175	11279	11236	11286	11256	11212	11380	11365	11382	11496	11367	11255	11407	11382	11314	11412	11223	11222	11301	11320	11187	11411	11261	11415	11441	11429	11191	11236	11260	11269	11151	11301	11212	11203	11207	11367	11270	11383	11418	11338	11435	11420	11495	11250	11288	11349	11408	11415	11297	11289	11292	11231	11294	11337	11576	11291	11548	11191	11269	11134	11297	11289	11251	11395	11296	11253	11282	11272	11323	11373	11368	11406	11248	11341	11187	11245	11184	11126	11353	11308	11445	11366	11209	11412	11293	11212	11229	11307	11302	11104	11387	11433	11209	11334	11431	11393	11260	11260	11263	11251	11253	11424	11382	11289	11441	11314	11223	11325	11300	11318	11367	11256	11251	11444	11369	11204	11292	11480	11268	11309	11400	11100	11313	11266	11372	11346	11214	11358	11307	11222	11049	11297	11226	11406	11196	11134	11202	11276	11344	11254	11319	11294	11223	11280	11304	11356	11343	11224	11081	11378	11339	11172	11308	11358	11349	11243	11243	11327	11318	11327	11389	11187	11425	11358	11170	11236	11242	11205	11297	11267	11393	11328	11301	11201	11292	11462	11390	11301	11287	11357	11419	11275	11219	11294	11385	11304	11282	11426	11093	11372	11320	11325	11378	11189	11347	11463	11262	11163	11199	11372	11267	11070	11259	11169	11440	11387	11317	11146	11338	11278	11329	11479	11509	11237	11370	11388	11395	11438	11257	11175	11502	11290	11167	11294	11281	11237	11235	11331	11162	11085	11230	11323	11240	11444	11273	11302	11266	11254	11191	11238	11171	11383	11162	11179	11305	11233	11356	11247	11249	11366	11526	11294	11322	11319	11271	11286	11291	11194	11277	11310	11401	11219	11380	11273	11296	11408	11306	11459	11287	11453	11236	11402	11242	11178	11303	11210	11390	11289	11367	11236	11253	11349	11323	11354	11263	11306	11281	11531	11330	11172	11473	11302	11234	11255	11294	11223	11120	11337	11460	11228	11371	11303	11161	11134	11468	11340	11254	11349
27562	24247	26840	22972	18193	16785	15963	15051	14941	14883	14574	14414	14221	13963	13814	13704	13649	13394	13419	13420	13278	13348	13347	13144	13270	13325	13266	13246	13134	13273	13224	13337	13258	13259	13131	13248	13129	13049	13085	13133	13178	13456	13317	13128	13302	13130	13255	13303	13167	13292	13162	13102	13090	13323	13350	13195	13106	13197	13137	13097	13075	13127	13285	13143	13060	13147	13177	13032	13143	13223	13197	13307	13190	13148	13088	13047	13235	13201	13284	13057	13250	13336	13216	13127	13313	13081	13089	13065	13156	13300	13431	13079	13090	13062	12998	13237	13005	13286	13130	13158	13310	13248	13132	12821	13200	13198	13103	13425	13006	13194	13069	13189	13108	13236	13188	13245	13216	13028	12954	13214	13125	13260	13238	13217	13236	13151	13101	13083	13234	13078	13156	13131	13198	13254	13156	12903	13104	13240	13154	13300	13227	13155	13053	13276	13231	13172	13243	13133	13357	13074	13254	13215	13179	13036	13128	13168	13155	13067	13278	13186	13067	13169	13176	13241	13005	12977	13243	13198	13091	13203	13307	13209	13093	13174	13296	13187	13270	13242	13063	13131	13165	13042	13132	13085	13120	13276	13249	12967	13053	13308	13009	13084	13115	13029	13125	13222	13322	13152	13289	13300	13246	13234	13239	12997	13132	13105	13066	13117	13186	13265	13221	13180	13225	13271	13218	13166	13242	13175	13181	13320	13083	13228	13279	13296	13122	13080	12981	13178	13023	13175	13150	13121	13065	13146	13133	13301	12995	13168	13166	13191	13209	13231	13401	13070	13218	13246	13179	13225	13314	13321	13071	13156	12988	12997	13264	13107	13098	13150	13126	13240	13186	13052	13107	13286	13280	13241	13195	13182	13115	13161	13188	13126	13282	13165	13084	12975	13180	13198	13114	13273	13107	13194	13107	13137	13152	13361	13130	13122	13196	12999	13113	13054	13200	13185	13318	13107	13333	13114	13067	13045	12944	13102	13260	13176	12990	13044	13213	13349	12984	13182	13142	13267	13228	13185	13183	13276	13289	13279	13150	13105	13329	13259	13059	13064	13234	13182	13271	13210	13217	13218	13120	13155	13188	13329	13400	13081	13333	13261	13156	13252	13090	13121	13061	13090	13179	13293	13034	13268	13096	13220	13267	13378	13058	13348	13012	13118	13218	13270	13252	13120	13206	13145	13037	13227	13099	13327	12935	12933	13270	13092	13263	13151	13192	13217	13112	13137	13071	13016	13198	13334	13153	13268	13291	13264	13137	13245	13025	13256	13205	13261	13189	12995	13121	13170	13147	13128	12978	13178	13265	13237	13255	13121	13317	13178	13087	12959	13124	13113	13058	13051	13047	13248	13121	13345	13057	13255	13311	13201	13144	12917	13088	13145	13253	13111	13049	13301	13326	13173	13181	13092	13083	13265	13262	13314	13291	13361	13229	13368	13054	13124	13274	13157	12980	13322	13216	13181	13241	13030	13177	13165	13129	13178	12952	13126	12974	12969	13198	13172	13301	13088	13059	13021	13256	13154	13189	13215	13221	12993	12998	13129	13337	13220	13083	13249	13226	13093	13021	13034	13262	13181	13105	13261	13249	13105	13251	13046	13372	13230	13140	13213	13255	13268	13136	13206	13308	13129	13281	13123	13218	13164	13165	13104	12964	13216	13123	13200	13220	13166	13172	13218	13189	13058	13258	13135	13332	13252	13203	13122	13113	13138	13057	12955	13174	13099	13062	13215	13133	13113	13115	13160	12972	13063	13180	13044	13196	13139	13148	13266	13093	13196	13245	13145	13272	13118	13186	13298	12978	13122	13294	13286	13118	13070	13050	13231	13125	13121	13127	13276	13251	13209	13159	13204	13230	13196	13206	13175	13140	13264	13207	13251	13166	13289	13161	13246	13219	13310	13345	13289	13193	13124	13133	13271	13205	13086	13192	13304	13195	13115	13197	13048	13274	13047	13023	13209	13175	13271	13060	13032	13145	13119	13112	13295	13031	13111	12973	13244	13089	13164	13210	13250	13286	13109	13092	13191	13225	13257	13226	13104	13153	13113	13320	13347	13371	13280	13244	13224	13133	13387	13121	13000	13175	13213	12954	13127	13308	13078	13284	13108	13206	13067	13135	13327	13096	13433	13296	13187	13270	13156	13215	13356	13075	13123	13140	13165	13198	13131	13229	13241	13151	13121	13019	13163	12961	13017	13000	13236	12963	13184	13065	13177	13176	13253	13228	13053	13132	13260	13037	13132	13166	13328	13161	13023	13210	13155	13279	13046	13253	13144	13419	13167	13228	13306	13212	13306	13060	13063	13254	13301	13225	13233	12961	13089	13208	13238	13152	13224	13245	13048	13241	13079	13156	13134	13346	13130	13008	13113	13230	13308	13158	13059	13248	13166	13077	13192	13256	13177	13240	13168	13141	13288	13222	13137	13163	13180	13226	13004	13150	13201	13205	13115	13240	13054	13288	13038	13216	13296	13333	13201	13396	13132	13253	13038	13142	13160	13136	13276	13120	13194	13102	13182	13345	13172	13216	13175	13236	13268	12968	13251	13124	13228	13303	13086	13276	13288	13325	13421	12948	12969	13121	13322	13347	13114	13271	13145	13208	13203	13071	13085	13173	13294	13277	13171	13250	13086	13192	13108	13186	13195	13149	13076	13319	13093	13260	13112	13085	13186	13256	13072	13090	13202	13057	13174	13163	13251	13262	13225	13191	13282	13217	13180	13015	12942	13364	13201	13160	12962	13274	13064	13279	13333	13040	13148	13129	13216	13240	13055	13006	13178	13066	13018	13037	13306	13155	13060	13002	13196	13065	13176	13095	13183	13113	13132	13072	12949	13059	13194	13149	13226	13153	13152	13129	13205	13087	13086	13272	13233	13258	13135	13094	13212	13163	13244	13245	13126	13324	13233	13132	13181	13067	13130	13293	13157	12969	13125	13071	13154	13047	13156	13145	13130	13162	13358	13153	13209	13116	13221	13233	13307	13188	13240	13002	13152	13150	13290	13173	13262	13274	13189	13003	13113	13228	13099	13159	13036	13147	13250	13135	13060	13328	13166	13292	13049	13271	13224	13272	13227	13185	13261	12932	13240	13222	13329	13065	13132	13264	13160	12989	13118	13141	13123	13373	13086	13170	13110	13256	13196	13262	13284	13091	13132	13296	13103	13286	13357	13204	13165	13169	13180	13337	13069	13197	13087	13142	13369	13153	13023	13244	13217	13206	13196	13244	13016	13116	13153	13117	13342	13214	13135	12978	13255	13105	13177	13134	13290	13203	13149	13296	13219	13295	13327	13117	13234	13295	13106	13277	13230	13059	13357	13278	13161	13052	13260	13147	13104	12832	13038	13107	12970	13224	13078	13054	13157	13164	12993	13264	13209	13185	13231	13206	12971	13106	13346	13176	13150	13272	13100	13163	13302	13122	13314	13230	13130	13028	13056	13232	13084	13143	13304	13122	13143	13103	13239	13288	13144	13248	13097	13188	13124	13134	13267	13190	13225	13180	13067	13101	13193	13289	13055	12965	13069	13082	13170	13125	13263	13060	13123	13290	13097	13108	13303	13152	13058	13361	13233	13220	13157	13191	13266	13259	13184	13284	13199	13192	13099	13150	13329	13189	12932	13264	13121	13151	12973	13068	13142	13246	13219	13156	13106	13061	13110	12969	13135	13286	13183	13179	13260	13230	13299	13283	13126	13276	13139	13037	13096	13135	13137	13248	13272	13040	13025	12964	13320	13220	13097	13258	13282	13369	13245	13179	13245	13182	13338	13185	13038	13216	13305	13169	13203	13300	13101	13128	13192	13350	13078	13179	13269	13203	13267	13032	13059	13102	13236	13152	13239	13237	13149	13295	13242	13193	13361	13269	13053	13147	13051	13357	13064	12987	13124	13270	13035	13261	13411	13072	13122	13295	13162	13413	13115	13287	13103	13277	13054	13163	13303	13296	13076	13009	13200	13060	13209	13219	13183	13289	13034	13063	13258	13285	13234	13164	13145	13177	13257	12917	12961	13110	13122	13158	13178	13122	13087	13164	13216	13315	13301	13110	13322	13222	13124	13145	13064	13121	13022	13168	13245	13171	12993	13114	12936	13307	13194	13329	13240	13059	13149	13231	13079	13213	13134	13102	13201	13020	13123	13249	13109	13322	13246	13279	13194	13127	13222	13169	12973	13130	13256	13139	13306	13188	13318	13183	13050	13169	13167	13098	13197	13090	13266	13325	13141	13161	13180	13149	13186	13251	13171	13160	13105	13183	13186	13410	13141	12995	13134	13215	13059	12981	13209	13148	13228	13374	13109	13211	13278	13106	13267	13322	13188	13042	13166	13254	12968	13053	13391	13244	13082	13212	13243	13091	13247	13118	13047	13196	13120	13193	13061	13058	13339	13351	13242	13145	13375	13166	13197	13258	13228	13099	13022	13154	13050	13365	13046	13219	13271	13215	13133	13220	13326	13038	13144	13102	13237	13219	13225	13259	13175	13314	13089	12854	13219	13219	13107	13072	13182	13308	13152	13271	13177	13071	13113	13124	13189	13119	13293	13369	13064	13232	13175	13133	13005	13305	13327	13362	13275	13121	13307	13018	13083	12966	13238	13235	13236	13113	13089	13046	13050	13301	13154	13253	13183	13207	13178	13201	13184	13154	13329	13066	13174	13129	13186	13168	13018	13118	13144	13213	13188	13105	13115	13084	13068	13253	13010	13170	13131	13195	13117	13186	13300	13284	13075	13166	13168	13180	13045	13284	13162	13087	13289	13206	13261	13189	12955	13253	13119	13206	13064	13230	13235	13026	13187	13132	12963	12994	13015	13163	13201	13104	13066	13327	13251	13380	13383	13230	13263	13271	13259	13201	13274	13059	13452	13137	13024	13217	13192	13124	13334	13087	13343	13231	13008	13342	13250	13191	13311	13259	13270	13115	13096	13305	13283	13214	13253	13116	13128	13011	13053	13249	12961	13285	13251	13333	13102	13011	13325	13352	13304	13303	13224	13327	13110	13260	13316	13221	13268	13076	13192	13233	13076	13227	12919	13070	13213	13207	13020	13301	13197	13172	13306	13124	13132	13365	13206	13149	13102	13104	13098	13239	13361	13198	12998	13065	12915	13143	13126	13070	13133	13200	13226
24370	37124	27673	21501	18895	17342	15868	15086	14579	14367	14355	13654	13185	13031	13071	12606	12400	12132	12227	11923	11999	11975	11960	11895	11944	11890	11820	11931	12076	11847	11886	11814	11944	11820	11730	11694	11855	11812	11554	11677	11741	11764	11771	11662	11842	11724	11838	11854	11814	11780	12023	11807	11763	11978	11883	11722	11781	11833	11723	11778	11824	11768	11836	11875	11813	11731	11895	11771	11664	11757	11927	11829	11810	11932	11761	11774	11824	11667	11791	11901	11715	11859	11916	11858	11838	11875	11732	11770	11728	11902	11829	11689	11691	11798	11794	11790	11871	11881	11791	11885	11700	11788	11693	11826	11722	11673	11741	11807	11860	11739	11768	11877	11744	11946	11611	11836	11748	11677	11788	11845	11641	11577	11801	11866	11812	11908	11787	11877	11851	11914	11889	11888	11896	11894	11789	11711	11768	11753	11852	11964	11864	11789	11844	11843	11650	11818	11792	11614	11764	11777	11838	11767	11759	11732	11707	11656	11833	11839	11837	11758	11835	11795	11873	11824	11807	11718	11770	11834	11901	11847	11777	11686	11723	11694	11696	11704	11880	11904	11923	11594	11732	11762	11859	11939	11845	11709	11743	11786	11622	11624	11802	11668	11770	11809	11578	11941	11919	11759	11831	11688	11743	11774	11946	11839	11803	11890	11578	11863	11743	11753	11692	11756	11823	11786	11825	11660	11625	11607	11877	11797	11763	11818	11869	11802	11643	11739	11850	11738	11879	11950	11655	11757	11753	11614	11837	11612	11635	11729	11746	11900	11751	11958	11791	11636	11895	11705	11798	11790	11800	11906	11929	11773	11780	11744	11761	11759	11891	11956	11725	11816	11829	11922	11768	11788	11692	11700	11712	11739	11740	11832	11785	11879	11857	11755	11860	11759	11821	11833	11705	11807	11820	11665	11849	11787	11892	11750	11913	11750	11680	11769	11692	11703	11814	11805	11709	11708	11704	11863	11810	11779	11910	11754	11892	11877	11913	11668	11751	11792	11892	11891	11830	11756	11663	11622	11630	11714	11611	11745	11657	11876	11753	11766	11842	11863	11704	11729	11799	11893	11762	11706	11822	11678	11868	11585	11667	11790	11789	11806	11718	11711	11571	11716	11700	11838	11754	11864	11799	11735	11873	11777	11962	11751	11801	11752	11760	11784	11657	11777	11804	11737	11795	11668	11792	11893	11607	11762	11915	11805	11755	11862	11637	11989	11616	11868	11851	11771	11747	11901	11778	11730	11786	11673	11759	11817	11796	11788	11735	11674	11806	11878	11806	11922	11649	11834	11851	11769	11821	12129	11563	11747	11853	11773	11816	11690	11685	11845	11767	11755	11888	11668	11777	11797	11675	11616	11948	11901	11646	11761	11857	11779	11884	11851	11673	11949	11786	11812	11646	11814	11933	11918	11901	11596	11793	11840	11886	11869	11981	11843	11854	11872	11743	11727	11784	11859	11882	11760	11884	11680	11726	11868	11797	11685	11825	11874	11938	11763	11687	11873	11843	11539	11860	11707	12036	11783	11786	11844	11890	11706	11798	11808	11793	11872	11816	11791	11825	11741	11815	11776	11789	11778	11719	11748	11741	11638	11737	11756	11792	11795	11858	11616	11709	11907	11791	11752	11811	11878	11765	12011	11697	11743	11790	11827	11797	11862	11808	11741	11840	11687	11813	11800	11823	11854	11790	11780	11781	11674	11892	11706	11734	11726	11749	11747	11735	11755	11833	11664	11606	11834	11682	11835	11738	11675	11898	11971	11755	11858	11851	11754	11818	11813	11841	11777	11861	11727	11941	11767	11728	11820	11713	11799	11764	11641	11911	11810	11933	11748	11646	11792	11680	11726	11849	11720	11811	11793	11894	11811	11831	11921	11592	11892	11774	11685	11904	11688	11671	11915	11755	11702	11905	11833	11857	11809	11675	11749	11734	11823	11947	11888	11750	11904	11777	11786	11757	11599	11889	11822	11828	11672	11806	11820	11706	11799	11779	11843	11848	11867	11701	11652	11657	11734	11857	11686	11898	11779	11813	11796	11693	11799	11800	11823	11939	11823	11724	11675	11789	11898	11723	11879	11796	11757	11824	11800	11867	11774	11554	11942	11690	11873	11753	11874	11778	11732	11764	11758	11769	11681	11761	11872	11860	11649	11807	11863	11700	11804	11847	11821	11768	11734	11824	11954	11855	11924	11783	11661	11802	11664	11735	11803	11814	11502	11793	11642	11925	11828	11661	11815	11814	11818	11608	11868	11791	11744	11665	11732	11710	11775	11801	11828	11830	11822	11697	11806	11726	11943	11668	11885	11773	11892	11653	11801	11709	11859	11732	11858	11768	11701	11815	11723	11856	11769	11924	11787	11860	11714	11691	11935	11872	11899	11855	11807	11716	11724	11854	11692	11878	12079	11783	11928	11778	11790	11743	11571	11877	11777	11712	11823	11698	11794	11661	11684	11840	11875	11867	11729	11762	11764	11733	11801	11745	11660	11785	11664	11760	11750	11743	11655	11755	12022	11723	11825	11850	11792	11764	11825	11742	11843	11791	11855	11873	11751	11790	11585	11724	11914	11753	11769	11875	11969	11931	11804	11800	11898	11753	11812	11761	11780	11809	11762	11817	11934	11881	11622	11742	11825	11776	11673	12104	11746	11767	11885	11737	11770	11799	11686	11679	11781	11758	11759	11764	11821	11801	11655	11686	11780	11682	11680	11838	11644	11814	11649	11910	11689	11812	11753	11711	12010	11761	11862	11927	11699	11852	11629	11827	11854	11770	11769	11763	11709	11874	11726	11905	11726	11826	11752	11852	11754	11754	11737	11745	11784	11909	11699	11804	11563	11793	11889	11944	11728	11792	11819	11812	11939	11820	11644	11822	11852	11897	11715	11811	11892	11831	11826	11754	11809	11684	11728	11791	11932	11742	11629	12014	11876	11939	11809	11682	11701	11654	11781	11747	11704	11950	11846	11813	11687	11868	11743	11781	11752	11759	11779	11824	11887	11892	11767	11988	11771	11742	11850	11703	11717	11864	11814	11923	11638	11841	11803	11847	11847	11841	11690	11711	11716	11753	11834	11876	11871	11704	11681	11759	11818	11768	11717	11628	11932	11835	11711	11815	11821	11806	11727	11897	11740	11808	11785	11833	11622	11911	11845	11945	11599	11668	11841	11632	11914	11698	11747	11771	11668	11741	11787	11637	11769	11827	11725	11784	11810	11748	11738	11879	11719	11922	11835	11852	11792	11803	11903	11906	11790	11867	11884	11826	11846	12040	11817	11726	11681	11765	11804	11767	11821	11726	11536	11784	11756	11774	11921	11910	11787	11762	11734	11835	11885	11872	11778	11826	11758	11767	11757	11829	11845	11718	11730	11718	11989	11820	11816	11838	11881	11924	11752	11922	11791	11885	11798	11832	11761	11779	11856	11729	11775	11896	11655	11819	11683	11837	11967	11834	11782	11843	11905	11838	11866	11910	11794	11723	11873	11850	11859	11739	11880	11660	11751	11986	11777	11889	12005	11946	11845	11877	11723	11830	11911	11849	11842	11786	11867	11947	11962	11747	11751	11635	11901	11676	11792	11954	11752	11849	11647	11913	11792	11744	11738	11936	11855	11649	11864	11920	11910	11815	12030	11819	11822	11797	11778	11904	11867	11692	11879	11860	11757	11763	11854	11736	11786	11922	11816	11922	11826	11842	11800	11834	11860	11699	11760	11828	11720	11776	11885	11862	11861	11829	11752	11715	11750	11685	11884	11853	11764	11838	11742	11697	11849	11795	11899	11817	11921	11870	11806	11764	11756	11669	11775	11709	11875	11736	11906	11780	11852	11690	11741	11922	12043	11848	11644	11851	11852	11705	11777	11696	11809	11830	11880	11724	11801	11780	11880	11705	11790	11819	11752	11789	11634	11884	11792	11698	11972	11865	11756	11763	11910	11785	11835	11877	11806	11651	11735	11750	11866	11806	11910	11798	11714	11781	11793	11748	11770	11731	11810	11736	11643	11763	11803	11827	11910	11873	11796	12014	11777	11843	11819	11832	11720	11738	11705	11808	11827	11793	11807	11798	11899	11701	11633	11712	11644	11758	11879	11917	11788	11643	11752	11734	11948	11869	11747	11721	11819	11849	11834	11738	11819	11815	11613	11866	11791	11709	11963	11590	11808	11784	11666	11662	11869	11748	11889	12052	11724	11945	11836	11918	11689	11758	11793	11806	11785	11701	11702	11909	11827	11837	11762	11700	11812	11779	11855	11980	11868	11765	11768	11798	11852	11923	11864	11691	11812	11800	11766	11675	11584	11779	11823	11645	11922	11976	11707	11861	11942	11865	11799	11795	12001	11796	11763	11875	11735	11809	11758	11954	11872	11887	11704	11655	11737	11803	11765	11821	11850	11788	11955	11754	11831	11848	11568	11732	11793	11848	11902	11845	11847	11812	11900	11882	11740	11785	11784	11760	11902	11865	11896	11734	11836	11773	11865	11706	11895	11839	11895	11894	11735	11706	11861	11789	11863	11779	11721	11814	11820	11852	11741	11680	11840	11989	11857	11664	11809	11772	11886	11741	11780	11900	11867	11913	11774	11816	11863	11868	11827	11752	11830	11830	11656	11777	11747	11819	11749	11723	11588	12042	11860	11784	11897	11791	11857	11824	11839	11866	11830	11832	11789	11884	11779	11766	11709	11772	11883	11768	11746	11867	11750	11807	11870	11806	11927	11858	11709	11847	11856	11827	11728	11748	11782	11784	11797	11845	11790	11799	11755	11774	11849	11724	11871	11836	11674	11885	11796	11797	11660	11927	11773	11823	11899	11789	11692	11811	11778	11818	11632	11665	11876	11900	11615	11792	11769	11616	11804	11716	11794	11793	11771	11832	11752	11653	11707	11915	11829	11755	11746	11782	11748	11705	11750	12009	11696	11907	11812	11797	11741	11660	11860	11782	11748	11898	11815	11684	11761	11806	11649	11735	11910	11570	11859	11907	12027	11652	11779	11655	11817	11768	11717	11760	11725	11763	11935	11601	11688	11875	11756	11799	11829	11797	11789	11827	11730	11810	11743	11588	11691	11766	11837	11757	11838	11863	11665	11754	11829	11781	11735	11689	11720	11762	11856	11884	11811	11615	11923	11899	11790
23684	21399	28987	24136	22240	22928	21218	17302	16309	16359	15944	15366	15147	14940	14738	14608	14110	14081	13927	13827	13902	13780	13773	13491	13686	13636	13591	13644	13519	13214	13612	13472	13829	13546	13531	13641	13568	13502	13498	13351	13512	13533	13662	13519	13442	13479	13577	13502	13417	13464	13360	13444	13524	13410	13504	13303	13369	13542	13516	13600	13384	13417	13516	13428	13397	13404	13387	13312	13405	13501	13285	13343	13783	13517	13528	13344	13402	13280	13620	13488	13493	13599	13611	13503	13592	13400	13520	13286	13413	13604	13401	13481	13354	13271	13474	13401	13326	13475	13501	13526	13472	13448	13463	13388	13370	13216	13551	13584	13572	13579	13345	13433	13259	13408	13506	13503	13514	13538	13385	13416	13298	13404	13394	13500	13199	13415	13532	13470	13353	13428	13543	13391	13243	13294	13223	13394	13485	13444	13448	13201	13245	13330	13433	13557	13498	13511	13403	13492	13256	13420	13317	13335	13119	13432	13497	13354	13385	13439	13183	13363	13452	13550	13305	13228	13367	13461	13530	13409	13442	13316	13477	13355	13337	13487	13457	13451	13413	13384	13331	13274	13262	13387	13427	13244	13602	13411	13265	13353	13320	13395	13484	13335	13504	13421	13298	13294	13229	13479	13544	13447	13333	13533	13636	13417	13435	13407	13287	13380	13367	13337	13477	13444	13440	13449	13481	13493	13353	13413	13376	13269	13284	13355	13350	13402	13388	13335	13388	13374	13398	13417	13251	13372	13273	13361	13531	13400	13294	13591	13378	13521	13365	13459	13367	13329	13414	13506	13313	13377	13383	13314	13334	13228	13275	13303	13427	13370	13637	13407	13337	13369	13476	13115	13323	13423	13271	13445	13373	13426	13445	13454	13316	13419	13447	13260	13427	13561	13459	13465	13243	13345	13452	13507	13439	13281	13399	13406	13445	13459	13458	13440	13151	13567	13401	13391	13296	13316	13363	13275	13502	13318	13356	13398	13452	13421	13382	13345	13376	13435	13397	13485	13266	13403	13364	13526	13385	13466	13260	13311	13402	13365	13298	13292	13404	13544	13412	13439	13275	13358	13268	13420	13287	13358	13287	13336	13406	13427	13498	13456	13470	13378	13267	13533	13413	13340	13423	13652	13375	13352	13410	13333	13327	13308	13366	13350	13493	13450	13370	13543	13263	13381	13225	13367	13425	13470	13411	13444	13337	13456	13314	13399	13502	13290	13550	13299	13600	13471	13438	13437	13509	13474	13433	13411	13467	13350	13539	13288	13536	13235	13297	13146	13460	13410	13420	13277	13344	13349	13467	13539	13450	13585	13346	13389	13276	13305	13433	13652	13389	13418	13388	13501	13252	13375	13470	13500	13269	13437	13461	13379	13302	13376	13377	13467	13368	13571	13457	13240	13400	13515	13400	13212	13324	13402	13413	13604	13302	13346	13353	13264	13349	13467	13425	13308	13347	13450	13256	13547	13525	13452	13569	13310	13338	13426	13341	13449	13586	13390	13338	13458	13490	13320	13379	13419	13436	13352	13437	13441	13316	13374	13509	13352	13479	13404	13275	13452	13326	13475	13376	13321	13611	13322	13347	13279	13347	13349	13258	13340	13523	13469	13500	13474	13373	13275	13255	13141	13171	13377	13484	13490	13273	13478	13589	13373	13422	13277	13412	13435	13352	13369	13445	13604	13210	13530	13357	13332	13295	13293	13585	13359	13488	13319	13516	13464	13343	13202	13577	13256	13461	13452	13526	13397	13539	13385	13508	13376	13371	13351	13517	13369	13237	13306	13536	13388	13225	13317	13451	13497	13301	13427	13264	13367	13322	13267	13181	13456	13153	13476	13455	13320	13474	13400	13382	13294	13372	13425	13471	13537	13533	13460	13367	13449	13560	13263	13213	13351	13550	13607	13382	13321	13426	13523	13347	13264	13368	13412	13335	13402	13502	13304	13297	13354	13447	13570	13528	13384	13471	13489	13334	13371	13399	13216	13321	13274	13446	13349	13234	13413	13317	13417	13606	13541	13389	13459	13369	13322	13598	13212	13456	13452	13558	13313	13284	13277	13516	13391	13335	13265	13287	13374	13404	13457	13320	13208	13360	13443	13556	13445	13297	13333	13511	13351	13586	13319	13385	13317	13372	13391	13337	13238	13313	13394	13411	13570	13513	13423	13405	13363	13468	13324	13468	13317	13606	13242	13355	13578	13370	13472	13290	13522	13418	13393	13384	13126	13267	13325	13383	13440	13538	13424	13490	13327	13242	13578	13560	13492	13491	13386	13410	13377	13291	13489	13556	13519	13384	13398	13483	13370	13360	13571	13635	13553	13386	13501	13245	13467	13506	13480	13512	13279	13364	13450	13331	13296	13256	13514	13460	13299	13543	13261	13419	13327	13392	13474	13337	13474	13395	13404	13564	13363	13356	13471	13403	13228	13220	13543	13343	13351	13428	13511	13459	13391	13384	13457	13346	13482	13433	13446	13281	13466	13288	13292	13454	13482	13387	13324	13295	13537	13474	13262	13512	13484	13338	13380	13485	13582	13344	13497	13433	13344	13477	13381	13394	13332	13214	13343	13576	13364	13332	13471	13270	13405	13486	13509	13355	13489	13526	13394	13233	13193	13429	13507	13346	13328	13554	13237	13528	13382	13222	13479	13396	13265	13529	13515	13298	13348	13405	13423	13396	13616	13397	13629	13401	13370	13452	13573	13266	13330	13422	13377	13428	13336	13401	13255	13242	13578	13242	13264	13461	13392	13398	13456	13343	13456	13373	13367	13348	13305	13307	13351	13241	13291	13492	13478	13352	13314	13356	13531	13529	13365	13534	13613	13272	13537	13516	13426	13280	13439	13316	13498	13467	13430	13475	13410	13255	13367	13597	13568	13555	13359	13218	13451	13360	13585	13366	13334	13576	13492	13503	13468	13426	13477	13497	13333	13410	13331	13344	13213	13698	13254	13371	13279	13418	13314	13409	13405	13382	13329	13248	13366	13340	13290	13312	13154	13478	13199	13313	13495	13306	13557	13585	13517	13494	13540	13509	13388	13191	13407	13645	13527	13448	13234	13404	13146	13366	13330	13310	13430	13508	13551	13466	13229	13302	13474	13536	13339	13581	13278	13450	13406	13499	13320	13272	13274	13398	13550	13483	13553	13390	13582	13478	13311	13390	13452	13531	13378	13451	13615	13417	13368	13362	13333	13245	13276	13351	13237	13294	13510	13404	13442	13340	13558	13349	13457	13402	13497	13388	13330	13520	13378	13279	13420	13393	13470	13364	13431	13275	13360	13328	13472	13536	13384	13381	13434	13413	13391	13356	13423	13382	13252	13383	13352	13325	13531	13507	13461	13349	13227	13509	13233	13560	13446	13336	13308	13299	13390	13305	13378	13521	13439	13481	13330	13533	13430	13232	13365	13310	13428	13339	13499	13427	13547	13337	13322	13216	13344	13269	13267	13454	13380	13271	13346	13571	13424	13470	13654	13292	13205	13419	13414	13436	13361	13502	13467	13393	13375	13430	13494	13545	13538	13411	13227	13530	13660	13340	13263	13410	13487	13387	13542	13358	13245	13349	13272	13485	13340	13553	13471	13301	13445	13433	13358	13185	13342	13330	13510	13326	13420	13317	13337	13511	13341	13420	13498	13485	13255	13203	13348	13435	13484	13433	13410	13266	13323	13441	13483	13382	13453	13372	13383	13438	13243	13426	13354	13356	13392	13448	13191	13243	13481	13583	13165	13351	13347	13496	13453	13381	13273	13536	13402	13276	13170	13544	13453	13388	13433	13510	13346	13500	13627	13355	13346	13458	13120	13326	13435	13370	13471	13685	13476	13394	13425	13373	13491	13498	13479	13291	13440	13559	13287	13369	13393	13369	13398	13214	13379	13352	13225	13407	13462	13564	13528	13327	13298	13238	13404	13452	13387	13283	13286	13302	13209	13332	13498	13292	13528	13438	13417	13463	13274	13299	13463	13389	13561	13338	13343	13304	13443	13313	13416	13356	13525	13455	13404	13296	13323	13329	13442	13302	13284	13463	13291	13431	13434	13563	13342	13203	13429	13431	13287	13387	13354	13406	13200	13356	13279	13344	13364	13489	13601	13348	13375	13435	13277	13402	13403	13329	13255	13299	13527	13307	13541	13289	13453	13450	13501	13207	13482	13401	13365	13363	13618	13412	13394	13266	13429	13579	13474	13284	13270	13421	13416	13316	13213	13558	13288	13365	13354	13504	13507	13419	13397	13288	13550	13436	13478	13392	13492	13590	13474	13423	13284	13359	13269	13480	13478	13511	13467	13425	13368	13539	13151	13284	13547	13512	13291	13573	13407	13550	13335	13466	13444	13661	13196	13355	13355	13325	13371	13427	13452	13300	13211	13412	13434	13444	13455	13310	13556	13312	13368	13420	13361	13203	13225	13291	13587	13290	13516	13483	13488	13215	13578	13205	13461	13520	13307	13545	13341	13344	13416	13372	13577	13172	13376	13385	13437	13356	13454	13446	13421	13157	13338	13514	13400	13457	13442	13283	13327	13400	13327	13362	13456	13443	13228	13364	13461	13266	13343	13410	13406	13430	13269	13310	13444	13542	13319	13437	13268	13440	13358	13348	13291	13333	13409	13429	13530	13377	13338	13479	13354	13442	13365	13321	13376	13432	13421	13307	13340	13380	13422	13305	13171	13407	13400	13235	13486	13432	13366	13529	13426	13361	13345	13393	13366	13431	13343	13413	13437	13440	13369	13534	13311	13382	13561	13454	13334	13337	13287	13333	13471	13342	13242	13431	13503	13366	13303	13372	13394	13312	13421	13429	13287	13294	13193	13357	13430	13741	13340	13524	13459	13488	13356	13478	13332	13292	13271	13440	13463	13408	13448	13537	13347	13333	13590	13350	13593	13385	13293	13397	13565	13334	13421	13321	13516	13485	13180	13466	13150	13353	13449	13585	13502	13383	13278	13249	13434	13446	13201	13324	13417	13411	13284	13330	13269	13505	13296	13217	13293	13155	13402	13544	13308	13237	13366	13458	13413	13593	13290	13425	13370	13224	13584	13556	13496	13407	13334	13094	13422	13308	13287	13293	13422	13521	13464	13384	13412	13366	13475	13367	13588	13433	13342	13383	13556	13410	13243	13288	13267
38449	57680	33595	26147	22821	20956	19043	17529	16898	16223	15652	14881	14454	14220	13741	13346	12942	12797	12727	12505	12372	12315	12527	12345	12369	12343	12398	12352	12195	12038	12059	12134	12000	12048	12109	12037	11959	12094	11963	12166	11948	11999	12004	11982	12163	12144	12093	12093	11989	11905	12006	11890	12036	11832	12007	12152	12003	11887	12018	11894	12091	11950	12173	11972	12023	12031	11863	11936	11870	11924	11945	11937	11901	12063	11963	12015	12011	12102	11930	12068	12071	12375	12163	12119	12057	11978	12207	11962	12039	12061	11931	11886	12073	11963	12076	11966	12011	11831	11956	11868	12040	11944	12179	11942	12079	11921	11852	12103	11994	11932	11901	12060	11848	11873	12040	12074	11956	11963	12105	11926	11872	12117	11889	11919	12009	12060	11895	11957	11896	12165	12002	11968	12017	12013	11962	11759	11919	11957	12036	12020	11896	12079	11954	12219	12037	11984	11842	12089	11936	11791	11888	11891	12103	11903	11962	12095	12016	12028	11897	11979	12007	12029	11860	11977	11978	11845	12018	12037	11915	11922	12027	12010	11979	11853	12134	11890	12089	11956	11952	11973	11970	11697	11892	12108	11897	11882	11920	12049	11774	11934	11849	12060	11857	11922	12023	12104	11834	12078	12157	11863	12130	12015	11943	11926	11946	12072	11820	11940	12025	11979	12047	11732	12002	12024	11925	12054	11914	12097	11944	11936	11876	11993	11990	11905	12020	11989	12026	12021	11953	11969	11959	11966	11810	11929	12030	11955	11797	11858	11929	12017	11814	11846	12165	12074	12031	11867	11936	11889	11978	11982	12024	11984	12003	11945	12038	11875	11916	11855	11975	11942	12062	11851	12152	12088	11818	12056	11896	12061	11954	12081	11853	12100	11841	11930	11799	12027	11971	11897	12029	12031	11918	11929	11734	12025	11867	12003	11819	12092	11891	11883	12134	11991	12187	11858	11942	12018	12025	12032	11912	11887	11937	11942	11896	11990	12030	11915	12035	11900	12096	12009	12045	11851	12057	11961	12009	11906	12019	11862	12054	12007	11932	12058	11969	11836	11939	12149	11917	11972	11980	11979	11913	11906	12029	11947	12013	12097	11965	11997	11866	11903	11958	12184	11822	12052	11964	11867	11889	12039	11897	12068	11850	12001	11993	11960	12026	11945	11952	11857	11891	11814	11873	11804	11851	11962	11939	11924	11953	11908	11990	11916	12010	11988	12037	11937	12071	12050	12077	12040	12005	11931	11981	11694	11927	11973	11922	11816	12002	11915	11942	12014	11799	11928	12004	11986	11857	12034	11996	11920	12080	12065	12048	11966	11777	12004	11998	12088	12017	12027	11957	11892	12005	11913	11959	12002	11928	11964	12080	12102	12060	11907	12025	11926	12103	11790	12068	11976	11792	12082	11909	12122	11975	11996	11992	12149	12074	12019	11895	11842	11806	11929	11805	12032	11880	11939	11801	12110	11947	11974	11964	11901	11915	12063	12039	12102	11914	11909	11884	11924	11948	11896	12042	12031	12027	11991	12042	12010	12054	11915	11848	12011	11896	11884	12033	11969	12017	11999	12068	11951	11886	11944	12016	12058	11957	11888	11996	12019	11820	11849	11970	12023	11973	11985	11958	12085	12006	11985	12048	12064	11837	11987	12043	11998	12043	12328	11841	12017	12019	12166	11920	12067	11924	12061	11914	11918	12012	11943	12013	11880	11947	11914	12117	12012	11976	11897	11925	11961	12022	11870	11962	11832	11925	11974	12007	11919	12065	11960	11941	11892	11954	11920	12124	11856	11964	12067	12003	12052	11843	12057	11955	11817	12051	11812	11960	12036	12062	12029	11933	12004	11789	12030	11934	12125	11927	11980	12003	11768	11923	11972	11901	12046	12154	12076	11944	12007	11958	11868	11956	11877	11856	11965	11899	12034	12015	11877	11884	11841	11989	11828	11987	11930	11939	11861	11795	12015	12066	11819	11923	12060	11887	12016	11927	12197	12012	11876	11981	11923	11969	11950	11842	11898	12002	11844	11872	12018	11919	11997	11924	11978	11918	11936	11851	11955	11995	11877	11910	11881	11934	12023	11888	12098	11792	11916	12092	11884	11954	11933	12030	11917	11948	11945	11849	12067	11912	12054	11903	11897	11940	11915	11864	11965	12028	11833	11984	11995	11917	11852	12082	11999	11977	11964	12073	12212	11972	12010	11842	11829	11959	12093	12014	12142	11718	12145	12011	12050	12028	12056	12011	12120	11942	11872	11888	12038	12049	11979	11906	12123	12107	11879	11951	11851	12205	11954	11989	11920	11863	11986	12056	11992	12015	11918	11945	11955	11892	12024	12009	11900	12001	11952	11918	11938	11962	11864	12017	12001	11990	12139	11811	11850	11886	11903	12029	11928	12070	12018	11930	11918	11796	11901	11942	11977	11988	11939	11927	11816	11977	12009	12018	11848	11966	12096	11974	11979	12009	11992	11968	11869	11846	12063	12056	12221	11907	11934	12030	12182	11913	11944	11968	12107	11939	12110	11949	12002	11949	11935	11958	12020	12072	11920	12127	12048	11829	11960	11830	11954	12097	11958	11912	11931	11984	12017	12021	11933	12069	11729	12039	11987	12007	12007	11876	12036	12074	12001	12068	11859	11929	11924	11987	11836	12023	11933	11798	12169	11909	11993	11921	12061	12016	11997	11867	11867	11943	11969	11996	11854	11834	11835	12027	11875	12002	11836	11918	11942	12139	11980	11885	12053	11905	11990	11993	12005	11977	11934	11959	11838	12149	11984	12101	12168	11929	11932	11915	11907	11901	11941	11845	12033	12084	11964	11908	11967	12009	11908	11928	12040	11985	11956	12064	11946	11763	11906	11988	11751	11997	11882	12033	12092	11892	11947	11835	12080	11998	11932	12119	11915	12031	11911	11939	12039	11925	11834	11863	11846	12141	11976	12027	11967	12019	12096	11996	11985	12112	12037	11800	12116	11955	11954	11720	12037	11925	11973	11906	11882	11954	11899	11942	11996	12075	12060	12088	12048	11917	11990	11942	11992	11857	11928	11970	12040	12005	11901	12115	12010	12190	12080	11850	11986	12046	12015	12142	11997	11951	12119	11990	11842	11942	12081	11999	11966	12024	11862	11991	11928	11927	11954	11939	12041	12046	12036	11989	12157	12104	11891	11946	12096	11877	12025	11912	12131	12009	11862	12067	11820	11955	11879	12018	11812	11910	12003	12013	12026	11936	12054	11900	11959	11946	12194	11849	11963	11879	11909	11878	11849	11929	12020	11850	11970	11936	11996	11996	12052	11803	11929	11862	12114	11916	12084	12131	11928	11860	12069	11950	12065	11909	12029	11877	11864	12028	11875	11842	11962	12082	11899	12050	11930	11932	11853	11945	11925	12031	11875	12002	11887	11997	11968	11983	12137	11920	11902	12012	12086	12069	11930	12097	11970	12083	12127	11915	11875	11990	11998	11991	11930	12033	11944	12082	12084	11868	12067	12056	11974	11911	11817	12014	11936	11973	12107	11927	11713	11992	11945	12058	12048	11974	11881	11976	11922	12020	11957	12013	12024	12029	11922	11887	11804	11964	11957	12094	12013	11900	12000	11901	12059	12201	11961	12079	11892	11951	11880	11924	11887	12140	12089	12089	11945	11875	11883	12023	11862	11854	11885	11888	12183	11915	11899	12013	11949	12051	12029	11931	12001	11990	11915	11877	11927	12106	12013	12043	12051	11922	12087	11941	11980	11928	11837	11977	11867	11926	11829	12044	12017	11858	11954	11926	12007	11955	11918	11910	11810	12036	11912	12025	11947	12068	12006	11973	12224	12047	11934	11802	11970	11942	11887	11918	12053	11799	11974	12114	12018	11836	12039	11956	11912	12140	12103	11820	11900	12059	12069	11852	11937	12036	11866	11984	11942	12043	11892	12027	11944	11897	11962	11915	12088	12050	11990	11935	11982	12133	11931	11861	11965	12090	11959	12082	11838	11848	11969	11961	11952	11732	11829	11839	11915	11875	11881	11990	11934	11879	12016	12184	11831	11807	11817	12002	11953	11805	12071	11826	12090	11948	11989	11991	11980	11918	11883	11913	11786	11835	12103	11994	11996	11904	11899	12062	12099	11965	12028	12045	11832	11815	11754	12055	11978	12159	12040	11808	12083	12029	12013	11847	11907	11817	12009	11976	11802	12026	11956	12006	11968	11957	11927	11985	11896	11911	11966	11903	11908	11897	11963	11870	11953	11931	11846	12127	11934	11936	11915	11932	12084	11956	11962	11828	11929	12139	11875	11853	11880	11821	12035	11931	12098	11934	12077	12048	11946	11981	11852	11894	11947	12041	11982	11947	12029	11992	12020	11805	11929	12067	11947	12095	11879	12033	12003	12101	12038	12030	12017	11798	11950	12024	12042	12096	12001	11905	12058	12179	11859	11938	11992	11874	11922	12107	11924	11990	11774	11978	12034	11947	11883	12053	11899	11938	11986	11970	11930	11957	11878	11884	11841	11954	11925	11974	11893	11935	12073	11844	11989	11970	11835	12138	12098	11851	11907	12014	11981	11997	12067	11973	11869	11963	11945	11873	12049	12057	12075	11951	12067	11987	11940	12087	12006	11950	11908	11934	12186	12110	11979	11887	12048	11804	11933	11944	12010	11999	11828	11800	11963	12036	11994	12063	12000	11962	12100	11983	11848	12001	11924	11866	11966	11975	11962	12103	12051	11944	12029	11907	11986	12009	11830	12099	11840	12006	12020	11933	11994	11931	11945	12002	12021	12074	11866	11859	11903	12018	12048	11943	12013	11941	11645	12036	11818	11898	12025	11863	11884	11879	11809	12002	11872	11820	11984	11970	12051	11814	12012	11920	11735	11906	11836	11850	11881	11972	12046	12024	11907	11817	12002	11898	11833	12091	12116	12085	11871	11960	12185	11954	11991	11996	11922	11909	12038	11975	11922	12096	12026	11836	12002	11950	11918	12027	11941	12116	11964	12111	11883	12143	12021	11912	11969	12124	12115	11968	12096	11941	11960	11903	11888	11938	11966	11949	11906	11987	11652	12037	11839	11977	11982	12021	12034	12047	11932	11914	12024	12037	11834	11938	12015	11991	11913	12080	12060	12013	11931	11959	11916	11833	11872
22934	21412	29612	23599	21638	23748	25351	18540	16905	16929	16207	15284	15175	14852	14356	13916	13719	13434	13203	13435	13197	13281	13311	13114	13127	12961	13057	12928	12892	12681	12817	12880	12861	12879	12661	12704	12847	12594	12750	12718	12555	12599	12704	12655	12740	12727	12810	12601	12629	12621	12711	12602	12527	12728	12755	12673	12631	12642	12800	12825	12719	12771	12591	12722	12696	12821	12406	12527	12613	12766	12693	12608	12547	12455	12527	12616	12621	12656	12648	12542	12514	12878	13039	12708	12944	12698	12760	12653	12635	12660	12847	12447	12619	12676	12609	12635	12580	12758	12706	12448	12414	12520	12584	12555	12568	12549	12586	12483	12616	12530	12515	12486	12431	12557	12656	12465	12617	12501	12479	12775	12723	12754	12673	12640	12641	12417	12621	12624	12510	12623	12642	12589	12545	12612	12607	12504	12594	12425	12615	12626	12586	12568	12626	12532	12514	12651	12776	12563	12520	12586	12595	12562	12426	12651	12561	12546	12708	12363	12624	12559	12454	12527	12462	12387	12653	12421	12606	12769	12505	12451	12533	12624	12641	12620	12655	12565	12667	12620	12612	12695	12465	12660	12437	12576	12566	12528	12495	12615	12613	12579	12646	12543	12448	12590	12390	12431	12536	12661	12700	12658	12501	12385	12413	12538	12660	12567	12525	12687	12731	12360	12735	12632	12681	12485	12703	12315	12528	12386	12582	12515	12727	12572	12515	12656	12813	12813	12448	12606	12409	12519	12569	12558	12500	12505	12406	12504	12544	12766	12491	12440	12516	12524	12466	12395	12479	12738	12587	12705	12324	12758	12519	12682	12593	12551	12711	12548	12464	12318	12565	12607	12516	12537	12524	12484	12602	12544	12496	12473	12653	12644	12597	12588	12600	12527	12441	12400	12459	12555	12655	12487	12643	12458	12562	12533	12506	12476	12494	12645	12381	12522	12594	12493	12577	12616	12663	12545	12522	12345	12495	12373	12451	12761	12532	12569	12656	12835	12457	12511	12535	12521	12644	12490	12628	12606	12642	12445	12350	12566	12578	12420	12720	12609	12635	12527	12438	12502	12518	12398	12557	12577	12744	12465	12460	12464	12653	12860	12605	12652	12545	12686	12398	12598	12547	12548	12555	12496	12524	12636	12621	12564	12601	12477	12458	12454	12578	12562	12675	12562	12594	12469	12599	12629	12598	12492	12379	12520	12567	12560	12420	12492	12487	12583	12449	12322	12498	12538	12558	12585	12631	12739	12449	12456	12712	12636	12407	12756	12657	12676	12674	12617	12454	12646	12626	12508	12577	12561	12615	12686	12613	12635	12582	12541	12392	12569	12650	12687	12525	12532	12568	12530	12580	12568	12716	12612	12324	12580	12618	12466	12358	12607	12475	12601	12606	12632	12674	12610	12468	12528	12775	12522	12495	12578	12646	12608	12598	12658	12510	12713	12469	12701	12640	12612	12593	12467	12758	12555	12478	12662	12686	12716	12559	12502	12712	12564	12621	12624	12824	12392	12718	12648	12562	12563	12603	12558	12633	12625	12591	12594	12644	12592	12483	12638	12437	12635	12633	12504	12555	12575	12595	12596	12525	12557	12465	12481	12470	12551	12750	12605	12378	12596	12517	12574	12439	12532	12476	12675	12554	12730	12708	12504	12493	12492	12388	12475	12448	12624	12517	12535	12537	12512	12558	12529	12664	12689	12627	12413	12615	12660	12481	12608	12369	12629	12308	12580	12571	12492	12548	12383	12653	12860	12552	12347	12439	12716	12726	12555	12525	12372	12481	12426	12577	12506	12549	12473	12575	12388	12632	12685	12596	12621	12549	12551	12524	12634	12481	12515	12447	12499	12538	12673	12609	12496	12665	12574	12589	12371	12539	12660	12489	12483	12362	12451	12540	12558	12517	12422	12601	12508	12608	12631	12522	12512	12555	12392	12608	12535	12494	12532	12639	12698	12574	12469	12592	12439	12311	12714	12592	12517	12417	12510	12518	12533	12388	12422	12719	12560	12473	12622	12399	12491	12442	12571	12700	12459	12511	12574	12613	12645	12552	12470	12398	12658	12581	12674	12535	12505	12563	12559	12636	12444	12445	12417	12443	12629	12619	12619	12605	12419	12570	12594	12478	12624	12668	12425	12633	12682	12408	12619	12475	12387	12380	12514	12719	12701	12810	12518	12582	12423	12501	12473	12570	12932	12581	12606	12559	12462	12461	12614	12640	12496	12515	12446	12451	12671	12650	12436	12344	12475	12533	12561	12616	12509	12562	12639	12517	12591	12482	12484	12393	12451	12499	12697	12607	12402	12616	12399	12629	12510	12753	12540	12492	12658	12540	12663	12653	12610	12446	12620	12811	12548	12570	12603	12529	12552	12654	12607	12656	12509	12569	12530	12489	12740	12456	12593	12556	12670	12620	12587	12517	12457	12425	12625	12675	12526	12406	12560	12432	12499	12500	12441	12556	12471	12368	12525	12516	12654	12666	12530	12634	12484	12559	12589	12585	12269	12455	12670	12617	12395	12572	12448	12410	12416	12696	12484	12443	12536	12576	12718	12487	12504	12501	12574	12282	12644	12569	12249	12660	12633	12384	12440	12763	12556	12540	12616	12397	12487	12341	12452	12599	12540	12590	12645	12426	12412	12471	12560	12618	12461	12509	12645	12388	12414	12557	12553	12501	12607	12534	12450	12650	12750	12692	12403	12554	12532	12347	12560	12533	12554	12600	12622	12713	12492	12496	12533	12311	12408	12479	12595	12566	12780	12615	12433	12581	12652	12644	12517	12376	12563	12474	12511	12549	12609	12515	12673	12594	12480	12678	12456	12564	12391	12495	12619	12644	12462	12580	12376	12487	12797	12623	12511	12518	12411	12641	12684	12649	12623	12481	12427	12430	12532	12560	12773	12457	12529	12550	12459	12726	12518	12814	12516	12590	12710	12518	12614	12619	12606	12379	12658	12524	12479	12698	12620	12680	12628	12600	12507	12612	12628	12737	12624	12624	12487	12497	12609	12525	12551	12694	12591	12652	12614	12600	12855	12562	12452	12596	12475	12637	12594	12783	12567	12568	12646	12641	12447	12511	12557	12548	12603	12642	12260	12482	12570	12545	12509	12555	12528	12612	12372	12674	12550	12630	12640	12441	12573	12726	12608	12546	12505	12578	12417	12524	12377	12462	12467	12624	12469	12437	12705	12746	12532	12611	12504	12645	12628	12490	12756	12634	12610	12834	12535	12495	12474	12537	12613	12455	12405	12542	12456	12581	12427	12573	12503	12504	12544	12511	12670	12487	12598	12438	12466	12537	12811	12682	12533	12592	12526	12652	12573	12527	12603	12612	12611	12473	12562	12809	12660	12730	12619	12423	12636	12540	12748	12605	12417	12448	12526	12634	12713	12389	12516	12632	12556	12572	12388	12616	12550	12543	12569	12395	12453	12527	12587	12550	12419	12462	12649	12616	12344	12599	12426	12403	12584	12629	12644	12639	12548	12660	12632	12734	12689	12263	12619	12523	12369	12627	12723	12710	12459	12499	12594	12658	12483	12645	12533	12521	12503	12613	12533	12629	12509	12469	12599	12486	12529	12701	12423	12673	12669	12542	12474	12539	12490	12563	12409	12628	12388	12457	12452	12428	12702	12528	12710	12625	12530	12460	12584	12526	12507	12686	12629	12773	12681	12643	12628	12678	12522	12663	12495	12659	12497	12453	12553	12622	12497	12466	12459	12571	12599	12658	12468	12445	12691	12665	12782	12638	12561	12560	12734	12608	12706	12501	12693	12535	12537	12528	12502	12593	12579	12548	12462	12512	12419	12605	12648	12610	12697	12663	12671	12494	12540	12699	12588	12583	12475	12510	12349	12512	12660	12543	12565	12467	12557	12574	12419	12626	12724	12596	12476	12555	12375	12530	12410	12484	12479	12543	12570	12679	12457	12610	12462	12522	12553	12640	12518	12601	12503	12538	12588	12441	12469	12535	12593	12569	12391	12459	12509	12647	12397	12534	12603	12527	12629	12576	12442	12513	12653	12800	12490	12692	12485	12344	12593	12577	12517	12601	12542	12612	12664	12499	12605	12482	12535	12502	12501	12709	12729	12469	12637	12473	12615	12658	12625	12751	12515	12613	12795	12629	12522	12343	12683	12591	12549	12540	12363	12525	12627	12643	12754	12621	12627	12627	12564	12465	12492	12562	12472	12555	12684	12535	12556	12579	12699	12494	12734	12484	12535	12623	12488	12456	12313	12596	12648	12474	12516	12604	12519	12395	12394	12557	12600	12639	12781	12665	12612	12604	12597	12690	12519	12550	12414	12521	12563	12428	12512	12583	12486	12564	12587	12440	12487	12541	12514	12486	12403	12451	12446	12411	12468	12543	12516	12827	12578	12273	12417	12672	12460	12520	12490	12344	12458	12414	12667	12430	12413	12544	12471	12474	12502	12732	12587	12415	12649	12440	12548	12668	12555	12332	12664	12493	12499	12556	12540	12396	12572	12611	12689	12562	12648	12565	12560	12481	12630	12627	12535	12598	12582	12549	12471	12567	12570	12614	12478	12489	12618	12674	12475	12576	12430	12598	12629	12399	12548	12471	12600	12631	12637	12578	12600	12561	12572	12517	12433	12481	12700	12262	12504	12470	12464	12590	12469	12675	12483	12419	12720	12518	12302	12597	12408	12583	12546	12638	12429	12439	12527	12681	12584	12446	12583	12616	12512	12552	12627	12554	12545	12430	12621	12485	12600	12745	12289	12407	12554	12554	12374	12639	12590	12649	12830	12567	12539	12613	12386	12556	12497	12507	12589	12717	12613	12589	12622	12728	12623	12643	12528	12623	12698	12371	12391	12474	12417	12511	12468	12436	12681	12581	12653	12619	12667	12681	12556	12464	12500	12518	12511	12527	12572	12455	12789	12652	12702	12678	12551	12545	12319	12443	12573	12762	12486	12508	12415	12662	12580	12497	12630	12390	12511	12640	12662	12496	12466	12556	12448	12530	12542	12493	12428	12584	12505	12666	12466	12697	12737	12789	12621	12602	12680	12695	12731	12518	12717	12414	12610	12801	12603	12683	12641	12603	12371	12542	12826	12510	12529	12455	12596	12446	12405	12521	12482	12375	12480	12613	12466	12645	12691	12543	12376
39324	59158	38242	30182	26129	23373	21302	19750	18532	17753	16791	15875	15304	14828	14074	13175	13190	12549	12378	12305	12092	12286	12198	12041	12059	11888	11918	11758	11810	11664	11696	11682	11503	11664	11488	11700	11466	11523	11485	11346	11679	11482	11438	11507	11660	11457	11416	11503	11492	11418	11420	11516	11542	11409	11323	11553	11439	11501	11376	11621	11436	11504	11474	11529	11500	11424	11422	11323	11508	11552	11448	11368	11509	11440	11509	11518	11388	11482	11424	11603	11410	11789	11865	11786	11728	11556	11304	11474	11363	11463	11427	11299	11325	11417	11448	11514	11343	11352	11240	11270	11278	11280	11457	11446	11284	11267	11375	11553	11396	11385	11499	11302	11407	11242	11360	11489	11379	11350	11444	11427	11488	11418	11446	11395	11440	11375	11431	11525	11580	11385	11464	11488	11440	11413	11351	11422	11434	11345	11464	11368	11254	11357	11421	11362	11474	11374	11416	11405	11489	11404	11335	11394	11317	11379	11394	11265	11320	11371	11395	11268	11527	11363	11385	11355	11400	11486	11519	11522	11547	11501	11402	11369	11334	11295	11328	11292	11335	11369	11511	11496	11347	11440	11433	11360	11429	11443	11265	11543	11514	11346	11319	11646	11485	11384	11396	11378	11516	11381	11368	11349	11432	11357	11468	11334	11373	11420	11461	11457	11616	11427	11474	11476	11507	11619	11365	11296	11500	11471	11378	11452	11497	11422	11372	11588	11298	11377	11450	11350	11380	11296	11398	11486	11410	11473	11457	11462	11455	11442	11371	11520	11307	11486	11248	11320	11512	11423	11195	11438	11402	11362	11347	11430	11216	11650	11443	11348	11447	11417	11397	11501	11491	11448	11462	11531	11397	11351	11521	11355	11543	11234	11330	11535	11358	11494	11347	11336	11278	11277	11330	11424	11334	11400	11417	11336	11300	11491	11302	11439	11400	11515	11458	11199	11405	11211	11431	11384	11294	11472	11473	11184	11398	11531	11364	11458	11428	11483	11474	11486	11602	11229	11417	11534	11365	11484	11582	11481	11480	11483	11445	11418	11239	11436	11425	11327	11374	11233	11397	11367	11349	11473	11340	11338	11334	11401	11518	11281	11477	11348	11441	11399	11435	11528	11484	11405	11400	11347	11242	11360	11428	11485	11419	11369	11261	11416	11517	11351	11385	11399	11354	11359	11341	11327	11421	11457	11334	11504	11578	11334	11478	11452	11534	11413	11516	11613	11435	11529	11485	11375	11433	11235	11407	11328	11503	11548	11427	11266	11363	11281	11356	11408	11623	11328	11450	11483	11365	11408	11438	11167	11363	11388	11483	11354	11337	11330	11446	11406	11714	11286	11333	11214	11383	11256	11380	11333	11313	11333	11629	11347	11447	11369	11402	11297	11467	11377	11341	11468	11366	11228	11354	11447	11513	11525	11315	11449	11416	11423	11492	11319	11425	11322	11475	11250	11306	11202	11315	11447	11592	11347	11318	11423	11508	11249	11326	11544	11474	11558	11595	11375	11429	11432	11541	11493	11367	11521	11481	11315	11450	11409	11363	11300	11304	11438	11429	11455	11357	11343	11475	11349	11523	11372	11576	11350	11351	11193	11556	11571	11318	11434	11360	11474	11506	11287	11414	11539	11468	11417	11495	11403	11465	11195	11348	11332	11316	11322	11364	11447	11405	11337	11489	11392	11289	11529	11469	11373	11413	11444	11490	11388	11489	11433	11532	11335	11334	11332	11423	11436	11397	11468	11436	11460	11387	11272	11419	11398	11430	11394	11334	11558	11395	11497	11356	11349	11452	11414	11517	11444	11409	11353	11445	11364	11392	11465	11380	11416	11480	11521	11437	11480	11321	11300	11530	11288	11416	11414	11363	11410	11336	11345	11402	11378	11626	11324	11445	11329	11448	11525	11519	11408	11347	11396	11421	11424	11378	11403	11428	11489	11451	11314	11471	11347	11587	11372	11530	11391	11423	11424	11466	11331	11415	11381	11537	11359	11280	11525	11325	11392	11441	11413	11251	11409	11493	11450	11335	11476	11440	11497	11447	11402	11312	11330	11445	11488	11427	11404	11443	11539	11334	11409	11428	11593	11374	11360	11400	11317	11345	11453	11377	11272	11454	11304	11486	11226	11298	11328	11388	11606	11428	11318	11465	11289	11485	11443	11391	11277	11490	11364	11507	11340	11482	11409	11458	11274	11327	11336	11410	11357	11428	11331	11388	11311	11336	11411	11373	11444	11532	11486	11273	11448	11364	11386	11445	11366	11312	11531	11268	11386	11466	11405	11616	11281	11211	11335	11422	11455	11380	11319	11355	11449	11503	11445	11311	11553	11419	11286	11322	11354	11466	11351	11406	11361	11324	11587	11396	11222	11598	11260	11585	11432	11408	11464	11490	11309	11523	11333	11503	11410	11478	11379	11505	11282	11418	11434	11390	11394	11512	11417	11459	11486	11245	11455	11434	11335	11557	11299	11269	11364	11402	11358	11391	11333	11449	11322	11434	11509	11406	11367	11419	11435	11459	11246	11487	11442	11563	11366	11322	11498	11500	11476	11330	11280	11410	11540	11321	11490	11339	11561	11251	11492	11544	11501	11337	11269	11352	11383	11392	11508	11330	11369	11277	11317	11433	11462	11270	11185	11480	11291	11477	11349	11495	11419	11265	11396	11540	11467	11363	11474	11372	11359	11359	11426	11294	11329	11374	11337	11433	11326	11468	11309	11410	11470	11355	11237	11376	11320	11263	11451	11386	11353	11270	11336	11522	11254	11469	11455	11259	11472	11393	11302	11426	11451	11429	11322	11521	11390	11463	11260	11444	11390	11439	11416	11643	11503	11398	11433	11422	11398	11359	11314	11400	11476	11408	11414	11418	11466	11398	11509	11348	11333	11381	11306	11338	11365	11371	11260	11214	11342	11325	11467	11448	11578	11419	11407	11416	11375	11488	11456	11492	11358	11306	11577	11421	11360	11256	11344	11406	11509	11377	11279	11389	11346	11436	11386	11527	11429	11393	11560	11389	11328	11407	11383	11276	11297	11325	11456	11429	11385	11423	11363	11459	11447	11366	11473	11433	11426	11517	11467	11401	11369	11333	11569	11413	11317	11462	11363	11219	11413	11361	11433	11444	11306	11408	11429	11319	11406	11460	11470	11340	11281	11283	11443	11188	11369	11476	11401	11576	11281	11296	11435	11426	11311	11304	11450	11498	11396	11358	11459	11513	11314	11441	11467	11262	11314	11383	11328	11344	11287	11411	11506	11502	11322	11563	11487	11189	11461	11372	11262	11639	11385	11197	11304	11379	11450	11471	11295	11319	11336	11419	11484	11268	11469	11444	11490	11353	11384	11289	11446	11415	11456	11249	11343	11467	11455	11355	11519	11247	11297	11358	11474	11274	11187	11553	11431	11416	11291	11494	11461	11306	11410	11462	11246	11241	11356	11525	11361	11270	11351	11316	11298	11240	11363	11388	11585	11365	11547	11435	11299	11503	11458	11472	11544	11336	11408	11376	11320	11544	11512	11446	11383	11420	11324	11399	11365	11391	11271	11457	11336	11478	11466	11370	11393	11507	11486	11230	11387	11385	11292	11431	11538	11308	11405	11307	11406	11295	11510	11342	11423	11370	11408	11435	11420	11391	11311	11485	11262	11487	11316	11471	11431	11323	11284	11428	11419	11481	11478	11380	11379	11532	11363	11399	11393	11342	11406	11485	11502	11430	11448	11449	11349	11451	11428	11482	11353	11335	11204	11514	11216	11323	11518	11353	11294	11305	11284	11513	11494	11574	11398	11390	11370	11455	11534	11330	11248	11521	11279	11394	11465	11409	11354	11484	11413	11386	11240	11370	11488	11527	11468	11410	11199	11477	11559	11500	11427	11351	11513	11253	11237	11416	11295	11463	11528	11350	11406	11459	11392	11344	11290	11327	11345	11371	11471	11349	11382	11469	11257	11437	11580	11424	11648	11456	11420	11464	11433	11308	11441	11377	11385	11528	11522	11265	11307	11305	11395	11524	11424	11406	11510	11336	11387	11492	11274	11414	11308	11275	11376	11502	11462	11500	11425	11594	11577	11365	11449	11310	11285	11470	11476	11285	11430	11529	11377	11196	11474	11379	11377	11301	11341	11355	11470	11480	11377	11444	11458	11375	11371	11316	11433	11495	11323	11540	11322	11313	11445	11378	11385	11385	11262	11491	11526	11425	11423	11544	11421	11536	11306	11331	11496	11427	11530	11255	11448	11397	11481	11241	11450	11375	11413	11386	11511	11407	11364	11468	11509	11363	11379	11429	11438	11453	11402	11406	11477	11425	11476	11450	11266	11628	11404	11368	11328	11276	11712	11302	11369	11517	11364	11324	11327	11373	11369	11348	11413	11375	11392	11354	11407	11548	11283	11444	11419	11339	11375	11390	11424	11384	11482	11534	11468	11416	11592	11427	11401	11278	11429	11511	11418	11246	11334	11366	11248	11444	11465	11443	11327	11511	11352	11379	11388	11290	11248	11541	11308	11386	11351	11420	11195	11430	11314	11468	11364	11412	11360	11354	11389	11501	11359	11462	11328	11466	11355	11351	11445	11402	11396	11353	11408	11473	11349	11490	11328	11353	11301	11450	11361	11318	11166	11509	11309	11530	11426	11365	11363	11402	11535	11305	11480	11469	11243	11393	11504	11323	11430	11305	11493	11390	11233	11411	11550	11413	11452	11399	11347	11552	11504	11206	11466	11402	11441	11321	11486	11429	11252	11461	11453	11301	11444	11323	11396	11438	11352	11412	11234	11481	11405	11404	11296	11480	11392	11290	11395	11452	11274	11462	11465	11450	11356	11415	11528	11300	11476	11416	11396	11205	11486	11255	11468	11472	11440	11421	11360	11529	11299	11278	11249	11323	11331	11315	11335	11400	11414	11201	11593	11414	11347	11470	11502	11515	11370	11362	11252	11379	11467	11393	11447	11348	11578	11318	11396	11285	11331	11450	11314	11409	11444	11409	11295	11328	11343	11301	11377	11475	11316	11383	11367	11393	11353	11393	11416	11449	11508	11317	11286	11506	11236	11411	11305	11554	11390	11440	11397	11323	11390	11345	11188	11421	11354	11324	11438	11496	11447	11392	11510	11628	11230	11452	11213	11261	11219
27620	24846	27638	23766	18805	17554	16547	15966	15705	15298	15196	14929	14791	14452	14369	14208	14214	14151	13998	14068	13951	14002	13805	13994	13826	13844	13873	13898	14118	13969	13721	13707	13791	13745	13794	13731	13663	13876	13760	13677	13703	13737	13724	13995	13783	13635	13928	13774	13826	13731	13795	13936	13865	13911	13735	13748	13871	13864	13898	13940	13543	13837	13871	13841	13504	13811	13751	13949	13702	13668	13761	13973	13762	13781	13838	13743	13791	13766	13743	13710	13700	14000	13811	13854	14023	13807	13798	13820	13507	13747	13724	13818	13784	13716	13749	13769	13648	13724	13818	13717	13820	13812	13897	13695	13814	13598	13893	13696	13805	13816	13976	13685	13860	13658	13807	13687	13744	13980	13810	13912	13797	13919	13818	13801	13831	13755	13782	13766	13711	13823	13722	13620	13647	13730	13746	13683	13649	13787	13820	13816	13801	13805	13733	13735	13766	13792	13837	13929	13898	13675	13769	13827	13771	13953	13785	13697	13599	13730	13813	13602	13871	13789	13858	13749	13814	13924	13682	13834	13833	13886	13618	13766	13703	13805	13845	13704	13725	13779	13770	13761	13740	13831	13676	13834	13803	13912	13682	13752	13794	13796	13969	13755	13626	13755	13624	13640	13703	13606	13733	13809	13844	13844	13610	13767	13825	13805	13723	13845	13823	13674	13729	13732	13777	13787	13862	13818	13665	13834	14084	13779	13972	13731	13763	13879	13814	13832	13718	13682	13731	13957	13841	13564	13676	13615	13911	13868	13858	13855	13868	13841	13760	13681	13884	13790	13654	13895	13734	13799	13870	13763	13813	13807	13767	13765	13899	13773	14002	13766	13628	13771	13879	13659	13865	13686	13625	13656	13703	13804	13594	13605	13812	13662	13794	13972	13749	13658	13772	13719	13840	13826	13743	13820	13831	13760	13671	13890	13627	13627	13938	13743	13505	13899	13774	13816	13599	13701	13741	13585	13725	13693	13806	13673	13926	13895	13520	13875	13763	13806	13803	13680	13668	13550	13665	13834	13917	13822	13943	13702	13817	13838	13747	13892	13810	13746	13968	13954	13707	13845	13714	14027	13767	13693	13772	13934	13765	13840	13815	13680	13773	13756	13730	13542	13913	13756	13669	13747	13943	13783	13729	13831	13880	13714	13873	13703	13704	13749	13787	13836	13816	13785	13935	13899	13900	13951	13696	13914	13748	13685	13870	13718	13844	13926	13914	13665	13642	13841	13650	13587	13662	13708	13550	13644	13748	13622	13803	13626	13703	13700	13618	13796	13818	13815	13827	13800	13924	13616	13832	13733	13632	13908	13957	13727	13835	13685	13636	13806	13715	13685	13826	13903	13647	13745	13681	13893	13692	13771	13754	13862	13736	13664	13745	13777	13936	13802	13798	13750	13621	13857	13761	13863	13846	13741	13690	13553	13773	13890	13672	13680	13923	13882	13540	13841	13817	13645	13818	13715	13815	13717	13727	13870	13828	13750	13518	13767	13796	13686	13843	13755	13795	13652	13731	13795	13853	13777	13661	13729	13548	13756	13834	13730	13755	13989	13847	13879	13824	13900	13956	13773	13907	13748	13817	13740	13501	13700	13735	13805	13654	13751	13898	13845	13716	13772	13658	13584	13771	13813	13797	13817	13704	13798	13784	13879	13798	13935	13963	13693	13750	13736	13718	13688	13772	13862	13547	13886	13757	13596	13755	13841	13725	13794	13994	13720	13702	13709	13699	13728	13802	13834	13729	13790	13677	13790	13792	13768	13714	13938	13826	13628	13694	13837	13770	13888	13484	13846	13901	13805	13812	13719	13853	13710	13719	13808	13806	13882	13848	13929	13748	13732	13640	13746	13875	13651	13898	13785	13865	13764	13636	13660	13738	13679	13776	13723	13662	13741	13982	13814	13619	13783	13596	13599	13930	13924	13889	13871	13806	13703	13713	13925	14068	13566	13748	13944	13797	13943	13735	13820	13732	13773	13796	13803	13970	13874	13783	13771	13885	13859	13813	13688	13804	13817	13802	13810	13880	13748	13852	13701	13687	13735	13788	13889	13862	13772	13934	13891	13899	13727	13749	13742	13884	13711	13758	13677	13773	13782	13967	13776	13741	13934	13894	13723	13733	13612	13679	13717	13722	13796	13649	13776	13813	13877	13692	13906	13809	13697	13680	13757	13504	13894	13852	13743	13813	13861	13659	13847	13799	13637	13915	13898	13731	13753	13698	13966	13700	13725	13950	13834	13697	13735	13789	13735	13790	13921	13781	13770	13619	13765	13772	13676	13768	13557	13709	13592	13856	13928	13925	14091	13746	13701	13712	13737	13769	13743	13774	13615	13819	13656	13731	13914	13717	13618	13836	13781	13831	13756	13912	13881	13846	13851	13686	13600	13497	13945	13862	13891	13905	13711	13788	13939	13841	13623	13717	13749	13705	13771	13810	13849	13765	13752	13760	13721	13915	13826	13771	13610	13848	13685	13874	13742	13809	13644	13727	13658	13777	13750	13798	13798	13789	13794	13721	13842	13670	13694	13836	13999	13624	13634	13786	13719	13699	13854	13657	13768	13728	13766	13943	13873	13818	14003	13681	13893	13675	13890	13594	13688	14126	13796	13782	13854	13656	13756	13727	13793	13663	13727	13679	13768	13806	13947	13720	13783	13781	13739	13771	13848	13793	13851	13922	13858	13971	13833	13634	13806	13758	13817	13957	14088	13753	13778	13720	13830	13918	13438	13862	13777	13699	13750	13676	13753	13746	13855	13626	13671	13746	13891	13778	13729	13837	13802	13797	13730	13697	13640	13700	13806	13767	13695	13847	13756	13875	13745	13891	13811	13696	13765	13708	13933	13704	13807	13816	13728	13704	13809	13898	13690	13846	13850	13958	13803	13793	14014	13929	13803	13667	13807	13930	14040	13832	13892	13828	13694	13708	13791	13799	13492	13793	13737	13928	13844	13909	13898	13751	13777	14006	13917	13877	13659	13923	13768	13702	13622	13804	13817	13550	13940	13730	13637	13836	13652	13799	13767	13753	14058	13708	13823	13879	13820	13740	13897	13915	13741	13745	13762	13717	13810	13683	13799	13960	13968	13834	13801	13891	13887	13702	13537	13729	13755	13849	13604	13841	13731	13704	13716	13890	13795	13861	13671	13635	13876	13756	13651	13539	13742	13841	13927	13744	13705	13812	13876	13537	13763	13750	13723	13736	13607	13604	13913	13687	13814	13908	13696	13623	13875	13851	13723	13708	13775	13865	13698	13663	13836	13764	13765	13756	13808	13873	13641	13724	13783	13856	13736	13781	13698	13766	13808	13733	13682	13819	13678	13693	13815	13909	13797	13607	13620	13774	13826	13828	13908	13758	13942	13761	13963	13889	13777	13932	13578	13690	13897	13823	13819	13793	13710	13831	13927	13776	13753	13827	13907	13784	13861	13751	13897	13791	13987	13760	13853	13694	13665	13864	13668	13775	13802	13712	13731	13937	13740	13887	13752	13657	13683	13691	13934	13999	13680	13859	13794	13804	13853	13777	13767	13766	13912	13626	13589	13747	13701	13678	13732	13758	13952	13882	13937	13789	13830	13699	13680	13844	13747	13888	13751	13549	13925	13851	13787	13734	13884	13755	13720	13834	13639	13693	13665	13899	13715	13762	13771	13748	13843	13781	13764	13762	13737	13979	13770	13788	13870	13742	13794	13841	13736	13894	13852	13720	13716	13739	13689	13802	13796	13800	13736	13935	13858	13792	13880	13961	13921	13939	13862	13892	13753	13947	13876	13662	13661	13584	13766	13927	13803	13912	13872	14003	13863	13957	14054	13772	13809	13969	13675	13661	13502	13708	13698	13911	13854	13939	13780	13788	13683	13819	13969	13765	13683	13743	13774	13927	13793	13746	13696	13830	13689	13693	13441	13862	13731	13820	13913	13863	13946	13864	13797	13801	13799	13823	13758	13872	13832	13738	13780	13884	13849	13840	13624	13785	13765	13796	13918	13790	13845	13546	13821	13693	13757	13825	13901	13766	13703	13804	13758	13952	13905	13769	14091	13799	13712	13795	13771	13765	13845	13862	13775	13727	13780	13635	13758	13670	13599	13826	14006	13740	13514	13809	13771	13703	13689	13694	13758	13832	13936	13714	13832	13828	13997	13904	13869	13694	13909	13668	13678	13643	13703	13819	13708	13734	13726	13714	13891	13776	13594	13718	13511	13574	13844	13684	13843	14011	13754	13915	13876	13703	13709	13717	13828	13640	13709	13895	13756	13575	13808	13778	13600	14037	13843	13709	13747	13802	13773	13790	13963	13916	13772	13779	13873	13684	13659	13644	13896	13820	13724	13749	13859	13729	13635	13651	13587	13528	13665	13872	13801	13991	13872	13744	13945	13646	13777	13832	13679	13657	13764	13715	13892	13876	13770	13771	13812	13942	13800	13715	13707	13864	13899	13934	13827	13615	13939	13763	13700	13794	13760	13799	13764	13830	13782	13843	13618	13630	13738	13903	13759	13650	13919	13774	13856	13801	13695	13764	13773	13850	13902	13751	13568	13590	13825	13765	13666	13856	13770	13733	13717	13851	13827	13756	13891	13630	13918	13658	13527	13781	13601	13925	13730	13833	13674	13771	13611	13745	13792	13876	13906	13738	13779	13636	13891	13906	13948	13679	13698	13582	13875	13599	13765	13734	13629	13878	13769	13830	13835	13860	13794	13947	13671	13703	13728	13724	13649	13722	13625	13797	13959	13930	13741	13780	13711	13859	13854	13725	13811	13807	13832	13787	13885	13822	13835	13827	13648	13719	13765	13750	13693	13675	13775	13755	14020	13662	13743	13678	13748	13844	13790	13783	13726	13792	13639	13850	13739	13598	13812	13775	13912	13731	13880	13845	13678	13709	13702	13817	13907	13651	13807	13761	13856	13753	13847	13870	13621	13859	13918	13880	13685	13820	13857	13617	13853	13801	13859	13800	13843	13813	13701	13722	13754	13756	13695	13958	13877	13866	13533	13901	13698	13713	13727	13736	13840	13888	13761	13815	13794	13765	13853	13795	13830	13757	13646	13584	13735	13764	13693	13816	13791	13938	13802	13653	13814	13836	13705	13858	13865	13761	13861	13842	13724	13826	13739	13892	13759	13877	14029
25947	38668	28541	21916	19079	17533	16352	15777	15326	14685	14316	14023	13902	13270	12898	12592	12548	12477	12482	12527	12304	12300	12367	12219	12335	12361	12222	12275	12320	12202	12114	12227	12162	12146	12059	12266	12290	12205	12215	11923	12214	12249	12159	12131	12216	12127	12130	12070	12118	12106	12150	12184	12136	12077	12451	12029	12104	12028	12259	12244	12240	12231	12247	12218	12113	12143	12117	12293	12145	12136	12167	12159	12111	12062	12295	12156	12204	12211	12020	12069	12173	12106	12176	12062	12072	12037	12173	12173	12250	12164	12287	11988	12127	12069	12304	12181	12023	12251	12111	12274	12023	12123	12102	12134	12139	12120	12181	12173	12195	12147	12054	12038	12179	12136	12138	12129	12198	12098	12252	12027	12225	12000	11992	12008	12078	12165	12047	12130	12023	12144	12142	12195	12242	12175	12098	12110	12268	12166	12144	12201	12240	12077	12101	12041	12153	12116	12126	12365	12157	12217	12073	12159	12063	12077	12187	12050	12161	12231	12139	12062	12099	12218	12168	12234	12215	12180	12077	12109	12092	12116	12018	12030	12060	12011	12115	12098	12115	12069	12132	12302	12113	12146	12269	12129	12095	12033	12031	12168	12154	12253	12243	12268	12139	12166	12346	12240	12201	12167	12175	11984	12180	12163	12106	12140	12069	12156	12136	11974	12140	12212	12100	12148	11996	12139	12007	12162	12210	11959	12143	12094	12446	12201	12209	12203	12086	12156	12054	12026	12296	12077	12260	12093	12137	12125	12181	12104	12185	12164	11998	12071	12102	12085	12179	12043	12154	12111	12155	12120	12083	12132	12087	12100	12155	12024	12257	12123	12240	12237	12245	12058	12144	12177	12150	12196	12150	12127	11948	12037	12080	12014	12200	12063	12177	12070	12087	12150	12036	12070	12237	12041	12142	12213	12051	12184	12093	12063	12096	12351	12065	12214	12155	11975	12287	12196	12082	12287	12003	12119	12051	12249	12201	12333	12121	12063	12185	12109	12097	12069	12038	12080	12281	11988	12195	12178	12164	12197	12170	12178	12129	12216	12115	12277	12047	12239	12085	12165	12086	12103	12027	12233	12173	12153	12150	12084	12078	12205	12260	12270	12156	12265	12360	12199	12123	12141	12104	12142	12098	12214	12185	12185	12206	12107	12188	12162	12161	12060	12234	12102	12077	12124	12103	12156	11984	12151	12086	12030	12040	12140	12347	12009	12190	12093	12174	12078	12137	12104	12153	11923	12125	12169	12104	12194	11964	12106	12216	12288	12114	12057	12167	12168	12171	12145	12157	12143	12108	12045	11967	12037	12233	12256	12093	12113	12071	12280	12129	12232	12209	12157	12172	12191	12167	12189	12006	12080	12201	12166	11949	12010	12182	12161	12068	12082	12134	12242	12097	12151	12079	12086	12256	12144	12226	12262	12183	12101	12106	12162	12262	12222	12192	12148	12131	12216	12082	12195	12168	12160	11998	12068	12199	12091	12290	12039	12245	12118	12190	12010	12160	12010	12214	12140	11989	12218	12202	11993	12053	12074	12128	12235	12098	12232	12119	12125	12077	12162	12152	12077	12209	12207	12183	12152	12293	12153	12012	12246	12125	12045	12078	12161	12147	12099	12195	12082	12226	12224	12132	12219	12073	12221	12111	12161	12227	12139	11892	12187	12215	11980	12176	12024	12085	12275	12228	12157	12232	12033	12215	12104	12053	12046	12082	11979	12139	12066	12175	12138	12217	12146	12108	12037	12181	12038	11920	12091	12126	12074	12014	12220	11933	12112	12301	12147	12158	12124	12079	12226	12093	12028	12266	12246	12126	12128	12088	12149	12118	12069	11954	12263	12137	12223	12133	12090	12118	12086	12159	12128	12192	12195	12040	12087	12215	12103	12196	12068	12245	12235	12147	12193	12231	12305	12057	12147	12343	12180	12080	11999	12122	12210	12085	12277	12112	12184	12041	12275	12037	12174	12166	12140	12099	12179	12356	12116	11942	12072	12147	12171	12218	12045	11999	12051	12210	12241	12049	12038	12195	12086	12053	12091	12261	11954	12387	12174	12067	12171	12186	12085	12023	12195	12103	12173	12209	12158	12060	12222	12112	12165	12301	12098	12155	11985	12137	12084	12302	12085	12218	12132	12175	12148	12149	12214	12190	12233	12183	12249	12003	12047	12362	12230	12111	12030	12255	11889	12230	12152	12253	12160	12146	12115	12313	12092	12179	12267	12180	11966	12184	12160	12279	12131	12024	12134	12198	12034	12119	12259	12057	12228	12135	12100	12081	12313	12145	12078	12366	12231	12001	12140	12059	12039	12099	12269	12214	11944	12112	12154	12171	12120	12283	12109	12047	11928	12089	12132	12221	12142	12074	12184	11963	12062	12190	12143	12019	12031	12200	12277	12241	11944	12222	12010	12050	12139	12024	12065	12080	12176	12021	12195	12110	12145	12083	12195	12039	11989	12155	12053	12179	12182	12057	12181	12061	12084	12138	12228	12026	12106	12059	12254	12184	12067	12234	12129	12166	12152	12217	12177	12160	12132	12195	12146	12100	12083	12202	12305	12077	12004	12160	12091	12252	12131	12168	12162	12297	12108	12052	12052	12121	12327	12282	12100	12006	12158	12179	12179	12184	12193	12258	12110	12052	12119	12177	12233	12102	12076	12203	12037	11964	12256	12045	12064	12016	12390	12019	12184	12177	12156	12198	12098	12079	12040	12037	12148	11965	12157	12178	12057	12081	12111	12144	12133	12193	12159	12175	12319	12198	12137	12110	12313	12149	12190	12115	12197	12114	12258	12118	12090	12233	12250	12332	12166	12272	12132	12044	12229	12154	12111	12283	12271	12140	12254	12177	12128	12260	12060	12189	12174	12055	12015	12164	12170	12257	12170	12236	12103	12028	12152	12330	12072	12235	12192	12088	12143	12257	12276	12131	12215	12089	12055	12044	11992	12124	12204	12095	12145	12064	12105	12172	12100	12302	12046	12121	12131	11961	12245	12119	12048	12120	12204	12071	12259	12185	12091	12049	12068	12214	12121	12129	12150	12346	12326	12109	12220	12096	12186	12378	12080	12131	11978	12006	12374	12221	12078	12140	12151	12164	12280	12404	12289	12101	11933	12224	12160	12261	12165	12244	12210	12013	12130	12036	12340	12306	12017	12227	12115	12040	12208	12152	12052	12224	12314	12246	12137	12131	12321	12066	12044	12112	12326	12204	11989	12105	12024	12193	12237	12262	12179	12244	12375	12192	12271	12259	12113	12316	12060	12183	12074	12244	12298	12012	12183	12132	12030	12295	12185	12251	12153	12211	12193	12110	12006	12137	12186	11977	12117	12295	12031	12126	12103	12031	12048	12110	12168	12159	12045	12057	12078	12169	12137	12128	12150	12089	12166	12119	12276	12066	12069	12119	12155	12140	12059	12107	12230	12169	12113	12076	12296	12173	12192	12155	12134	12315	12137	12334	12106	12101	12135	12205	12092	12136	12050	12152	12175	12028	12266	12149	12271	12061	12029	12197	12061	12073	12196	12184	12124	12030	12121	12110	12183	12147	11971	12192	12258	11944	12147	12054	12127	12122	12178	12059	12167	12074	12159	12237	12107	12167	12101	12035	12132	12028	12068	12150	12008	12075	12130	11950	12095	12151	12132	12159	12229	12252	12233	12125	12147	12213	12320	12257	12244	11863	12034	12076	12122	12109	12018	12239	12097	12237	12216	12173	12144	12095	12045	12180	12052	12159	12107	12258	12057	12119	12101	12106	12272	12197	11970	12164	12211	12117	12111	12140	12249	12104	12177	12195	12096	12041	12297	12148	12124	11997	12088	12160	12205	12381	12196	12138	12092	12095	12177	12180	11989	12221	12110	12103	12186	12147	12076	12005	12114	12154	12065	12215	12164	12142	12104	12282	12360	12189	12323	12077	12213	12149	12238	12136	12077	12190	12018	12078	12170	12210	11973	12100	12226	11989	12102	12117	12150	12277	12133	12095	12132	12178	12115	12217	12058	12170	12198	12249	12109	12125	12215	12159	12087	11997	12025	12164	12088	12172	12111	12236	12089	12133	12000	12036	12107	11983	12082	12174	12245	12258	12085	12225	12101	12279	12131	12177	12133	12223	12207	12190	12165	12190	12033	12142	12263	12122	12159	12013	12129	12301	12016	12128	12368	12042	12348	12076	12318	12130	12153	12227	12182	12172	12145	12185	12175	12095	12047	12297	12168	12080	12130	12131	12154	12250	12090	12165	12183	12060	12162	12237	12012	12030	12317	12155	12090	12212	12128	12079	12214	12251	12021	12204	12075	12289	12108	12135	12132	12233	12223	12017	11961	12065	11956	12196	12136	12117	12025	12257	12160	12083	12284	11996	12141	12090	12123	12159	12132	12108	12182	12277	12291	12160	12186	12253	12068	12152	12259	12139	12257	12192	12128	12235	12048	12195	12006	12131	12157	12287	12037	12060	12065	12085	12160	12266	12085	12136	12144	12281	12135	12123	12165	12182	12208	12067	12188	12101	12252	12221	12124	12086	12034	12104	12067	12013	12155	12117	12247	12120	12276	12186	12310	12106	12167	12104	12120	12231	12211	12172	12104	12080	12210	12111	12058	12245	12262	12239	12072	12221	12264	12192	12240	12155	12131	12205	12167	12241	12109	12178	12101	12128	12238	12261	12153	12142	12198	12211	12086	12186	12155	12061	12239	12110	12139	12049	12057	12261	12156	12099	12077	12284	12163	12239	12147	12106	12134	12192	12110	12201	12100	12108	12079	12137	12126	12343	12044	11987	12273	12273	12079	12187	12159	12277	12115	12280	12229	12182	12157	12049	12184	12195	12290	12234	12063	12231	12212	12179	12047	12212	12112	12048	12320	12033	12070	12074	12060	12215	11959	12091	12149	12101	11981	12008	12060	12235	12010	12091	12093	12088	12075	12224	12161	12191	12349	12160	12329	12030	12001	12088	12210	12292	12243	12080	12083	12048	12408	12209	12043	12164	12376	12288	12106	12088	11983	12210	12195	12061	12256	12182	12045	12229	12199	12136	12054	12045	12133	12249	12062	12178	12211	12273	12068	12127	11852	12202	12033	12223	12177	12271	12125	12033	12114	12104	12067	12078	12267	12085	12156	12265	12357	12007	12156
23689	21415	28983	24256	22366	22896	21239	17444	16686	16231	15799	15315	14687	14381	14127	14069	13708	13618	13613	13448	13467	13487	13500	13433	13390	13187	13492	13167	13407	13114	13141	13083	13309	13240	13294	13209	13193	13257	13273	13142	13346	13170	13102	13265	13265	13184	13249	13099	13168	13267	13211	13160	13074	13303	13064	13123	13265	13111	13092	13194	12975	13070	13191	13120	13057	13032	13222	13255	13270	13221	12990	13123	13128	13151	13076	13010	13235	13191	13221	13136	13102	13371	13253	13311	13341	13309	13149	13174	13114	13339	13228	13013	13095	13054	13169	13335	12951	13105	13141	12993	13173	13304	12920	13210	13164	13077	12992	13112	12943	13144	13344	12979	13031	13138	13177	13035	13105	13273	13169	13047	13086	13191	13071	13047	13045	13165	13174	12921	13131	13083	12969	13225	13105	13159	13154	13057	13086	13271	13031	13046	12987	12893	13239	13044	13057	13026	13029	13078	13075	13266	13134	13114	13064	13134	13119	12938	13087	13097	12936	13097	12997	13284	13023	12981	13178	13074	13057	12982	12854	12950	13029	13118	13178	13215	13105	13199	13033	13136	13264	13201	13138	12942	12972	12969	13075	12859	13058	13272	13142	13054	12947	13163	13061	13048	13020	13103	13015	13297	13128	12886	13243	13012	13007	13080	13046	13080	13130	13258	13092	13061	13233	13021	13237	13135	13184	13032	13035	13083	13157	13090	13094	12990	13156	12870	13089	13173	13119	13207	13151	13089	13059	13084	13073	13125	13182	13004	13116	13182	13039	13187	13047	12884	13110	13016	13183	13041	13163	12902	12886	13066	13048	13071	13176	13202	13229	13102	13042	13135	13042	13129	13087	13209	13004	12995	13001	13103	12897	13032	13027	13184	13252	13149	13115	13222	13040	13073	13296	13117	12981	13019	13151	12879	13010	13140	12970	13120	13057	13173	13286	13050	12966	13123	13067	13106	13121	12878	13092	13008	13219	13236	13014	13066	13208	13156	13040	12969	13091	13117	13028	13057	13310	13104	13120	13113	13084	12953	13089	13137	13135	13004	13006	13192	13144	12990	13127	13001	13030	13044	13182	13084	12952	13076	13135	13048	13148	13062	13167	13198	13150	13032	13157	12807	13277	13123	13092	13023	13077	13010	13036	13301	13008	13118	13169	13151	12984	13075	12947	12994	13238	12909	13083	13043	13209	13036	12954	13205	12970	13074	12967	13183	13189	12972	13033	13247	13120	13038	13078	13036	13171	13097	12908	12903	13165	13068	13124	13007	13122	12988	12970	13278	13079	13062	13137	13353	13232	13052	13114	13009	13115	13198	12997	12946	12921	13021	13176	13168	13099	13085	13241	13208	13013	13201	13159	13173	13249	13126	13022	13149	12945	13213	13030	13067	12951	13096	13215	13118	13187	13051	12960	13149	13178	13083	13152	13090	13150	13129	12976	13034	12848	13061	13062	13098	13117	13167	13249	13225	13057	13075	13032	13246	13191	13054	13127	13117	13179	13499	13094	12969	13140	13228	12995	12993	12914	13168	13094	13081	13101	12992	13180	13099	13061	13123	13037	12972	13095	13004	13121	13056	13113	13013	13015	13124	13133	13240	13230	13174	13112	13282	13190	13118	13008	12968	13098	13117	13059	13090	13312	13128	12971	13019	13070	13138	13392	13119	13165	13355	13137	13065	13264	13187	13335	13070	13100	13106	12935	13092	13268	13215	13208	13183	13091	13090	13135	13320	13085	12959	13063	13067	13247	13115	13130	12980	13131	13062	12963	13014	13118	13104	13068	12940	13100	13196	13112	13177	13111	12997	13179	12968	12895	13049	12968	12944	13057	13207	13053	13041	13334	13145	13172	13091	13098	13090	13109	13227	13018	13148	13240	13221	13328	12963	13097	12923	13067	12915	12985	13087	13145	13045	12967	13094	13110	12982	13011	13060	13044	13042	13145	13060	13047	13114	13051	13124	13247	13143	13201	13023	13096	13155	13140	13103	12934	13109	13085	13167	13169	13161	12998	13146	13063	13099	13082	13084	12968	13194	13124	13157	13008	13177	13212	13136	13197	13035	13138	13010	13069	13303	13021	13245	13024	13032	12950	13054	13094	13102	13033	13129	13061	13132	13357	13105	13046	13044	13113	13345	13239	13045	13190	13089	13046	13040	13155	13023	13205	13206	13112	13182	13222	13008	13117	12938	13050	13099	13094	13179	13036	13267	12981	13080	13045	13130	13053	13210	12938	13160	13089	13091	13158	13254	13221	13071	13094	13058	12998	13106	13028	12938	12972	12995	13059	13180	13059	12904	12986	13197	13124	13294	13094	12989	12984	13128	12901	13150	13156	12961	13081	13140	13106	13093	13228	12963	13004	13052	13061	13034	13036	13100	13015	13141	13077	13115	13016	13207	13086	13047	13005	13097	13127	13158	12948	12931	13078	13161	13064	13092	13104	13020	12978	13150	13150	13280	13294	13065	13059	13099	13136	13053	13067	13110	12984	13060	13065	13290	13217	13207	13054	13162	13166	12928	13018	13124	12991	13104	13051	13009	13295	13151	13166	13058	13043	13110	12964	13128	13113	13025	12985	13007	13032	13128	12994	13322	13212	13057	13173	13175	13122	12993	12939	13048	13241	13311	13045	13138	13153	12947	13089	13120	13111	13074	13120	12972	13133	13004	13115	13070	13162	13241	13170	13111	13108	13118	13349	13251	12924	13042	13032	13123	13153	12980	13131	13278	13201	13165	12954	13060	12938	13170	13078	13011	13159	13130	13093	13163	13010	12987	13001	12964	13143	13138	12963	13169	13171	12953	12999	13113	12934	13012	13057	12999	12989	13131	12945	13003	13064	13081	13123	13061	13147	12979	13064	12903	13180	13207	12943	13081	13104	13070	13306	13179	13147	13110	12857	13149	12872	13098	13167	13114	13039	13092	13041	12950	13031	12989	12981	13161	13157	13039	13193	13168	13052	12970	13144	12819	13065	13067	13149	13171	13415	13113	13065	13163	13112	12911	13102	13025	12985	13083	13202	13107	13114	13144	13220	12870	13162	13107	13243	13006	13148	13089	13148	13117	13115	13196	13130	13135	13012	13241	13087	13041	13098	13124	13008	13177	13130	13180	13121	13043	13032	13102	13017	13068	13000	12998	13115	13236	13284	13066	12967	12994	13010	12975	13120	13242	13216	13102	13101	13252	13210	13097	13013	12974	13180	13189	12832	13018	13085	13115	13092	13034	13263	12992	13011	13072	12980	13046	13099	13201	13172	13144	13142	13162	13227	13050	13256	13158	13026	13217	13213	12932	13193	13224	12932	13137	13076	12890	13104	13029	13087	13117	13051	13268	13001	13059	13125	12995	13288	13113	13081	13194	13138	13094	13044	13150	13144	13162	12954	13217	13357	13096	13188	13101	13041	13035	13156	13033	13307	12924	13070	13014	13015	13211	12982	13117	13125	13069	13164	13140	13066	13242	13110	13057	12918	13123	13217	13048	13194	13018	13114	13213	13074	12998	13176	13229	13235	13157	12987	13123	13141	12976	13069	13129	13188	13101	13136	13047	13264	13086	13015	13163	13081	12920	12981	13038	12995	13134	12964	13142	13083	12927	13097	13055	13109	12928	13134	12964	13187	13216	13298	12969	13086	12940	13001	13011	13255	13026	12993	13050	13198	13178	12932	12977	13129	13271	12930	13163	13153	13040	12943	13046	13134	13096	13095	13120	13254	13018	12846	12998	13085	13026	13136	13217	12999	13195	12884	13164	13017	13129	13267	13142	13074	12997	13323	13125	12946	13146	12956	13165	13118	12929	13247	12991	13110	12931	13111	13110	13195	13145	13067	13159	13165	12957	13018	12975	13086	13175	12871	13007	13118	12926	13078	13139	13170	13180	13007	13130	13153	13031	13133	13167	13061	12890	12924	13196	13197	12969	13068	13243	13153	13220	13076	13024	13133	13100	12965	12948	13224	13167	13017	12992	12993	13329	13136	13205	13044	13190	13126	13189	13164	13166	13131	12973	13115	13037	12945	12950	12861	13161	13117	13114	13060	12984	13038	13051	12979	13095	12964	13225	13106	12994	13155	13025	13151	12999	13132	13162	13175	13266	13244	13081	13257	12925	13013	13046	12910	13181	13214	13300	13056	12947	13137	13083	13222	13290	13147	13129	13353	12904	12914	12920	13059	13041	13125	13066	13317	13258	13231	13051	13327	13113	13169	13086	13096	12883	13242	13271	13100	13120	13236	13161	13089	13051	12956	13200	13124	13048	13170	13099	13043	13265	13083	13106	13129	13024	12984	13093	13095	12896	12927	12932	13123	13154	13185	13090	13130	13100	13068	12959	13094	13000	13014	12979	12942	13377	13139	13019	13055	13043	13081	13215	13228	13103	12990	12911	13054	13037	13062	13103	13034	13000	13162	13200	13149	13080	13149	13205	13279	13250	13170	13190	13034	13202	13178	13178	13138	13127	13172	13147	13078	13125	13046	13089	13002	13093	13225	13118	13044	12978	13171	13031	13027	12878	13072	13082	13145	12956	13084	12924	13072	13038	12982	13006	12983	13081	13010	13250	13060	13084	13047	13018	13032	13153	13056	13181	13104	13061	13141	13106	13078	13135	12946	12876	12895	13155	13047	13043	12966	13304	13120	13140	13306	13282	13019	13149	12956	13070	13151	13096	13169	12938	13113	13102	13071	12979	13063	13127	13039	13231	13158	13067	13160	13158	13276	13071	13130	13125	13121	12944	12888	12893	13034	13193	13056	12998	12969	13066	13088	13063	13363	13208	12978	12993	13194	13048	13079	12915	13059	13041	12983	12939	13069	13050	13010	13252	13004	13019	13102	13011	12942	13031	13109	12884	13025	13189	13053	12955	12905	12980	12993	13012	13203	13020	13103	12985	13056	13270	13121	13225	13030	13124	13165	13181	13065	13128	13161	13128	13178	12968	13075	13140	13170	12792	13061	12997	13253	13173	13115	13122	13075	12902	13271	13145	13293	13084	13105	13004	13015	13211	12941	13100	13167	13168	13169	13174	13060	13297	13027	13058	13201	13048	13195	12926	12993	13138	13132	13170	13088	12994	13156	13206	13230	12899	12840	13073	12890	12997	12986	13095	13007	13114	12899	13134	13111	13226	13130	13084	13151	13061
39155	60247	34952	27146	23863	21140	19186	18067	17151	16476	15813	15185	14129	13635	13325	12924	12772	12483	12308	12253	12440	12254	12169	12164	12038	11940	12126	11999	11965	11966	12045	11870	11930	11793	11792	12021	11709	11783	11936	11897	11896	11769	11779	11676	11782	11771	11750	11870	11877	11821	11718	11829	11706	11722	11668	11764	11663	11674	11719	11733	11734	11820	11820	11787	11643	11837	11684	11759	11658	11847	11845	11819	11856	11818	11708	11739	11797	11711	11880	11750	11729	11835	12068	11814	11871	11765	11723	11803	11640	11720	11774	11761	11768	11673	11695	11621	11703	11685	11877	11590	11766	11691	11722	11751	11815	11783	11728	11766	11556	11842	11663	11793	11769	11790	11785	11751	11785	11718	11795	11694	11763	11637	11765	11610	11761	11797	11637	11724	11736	11674	11802	11764	11743	11800	11697	11862	11917	11674	11659	11729	11832	11725	11877	11799	11565	11752	11581	11823	11770	11614	11682	11659	11749	11723	11806	11693	11778	11776	11772	11672	11764	11751	11698	11823	11653	11882	11654	11739	11557	11630	11943	11755	11795	11862	11853	11696	11938	11638	11672	11914	11564	11688	11699	11621	11552	11829	11757	11723	11833	11594	11536	11626	11811	11599	11837	11708	11755	11599	11757	11669	11622	11713	11614	11666	11678	11604	11710	11718	11756	11812	11605	11625	11793	11691	11715	11612	11739	11903	11760	11761	11689	11859	11586	11675	11525	11540	11723	11760	11728	11724	11644	11714	11642	11740	11888	11549	11785	11609	11862	11657	11732	11673	11656	11669	11741	11626	11635	11713	11628	11776	11591	11789	11790	11697	11715	11754	11803	11710	11779	11648	11717	11580	11656	11770	11667	11894	11838	11853	11602	11918	11733	11716	11773	11802	11730	11629	11748	11679	11746	11619	11850	11657	11745	11656	11767	11676	11790	11595	11799	11743	11652	11626	11796	11811	11902	11833	11766	11627	11839	11762	11660	11733	11815	11784	11743	11636	11676	11697	11655	11758	11710	11777	11707	11794	11629	11650	11708	11703	11682	11835	11833	11641	11818	11699	11595	11842	11745	11836	11703	11739	11668	11623	11704	11615	11750	11633	11660	11644	11708	11691	11796	11719	11837	11704	11765	11797	11551	11613	11808	11686	11679	11577	11720	11788	11795	11682	11829	11770	11751	11615	11776	11797	11824	11716	11748	11655	11672	11735	11642	11627	11830	11776	11805	11808	11732	11714	11759	11762	11606	11911	11600	11793	11611	11910	11777	11525	11906	11876	11729	11559	11719	11623	11670	11749	11721	11592	11775	11681	11800	11784	11794	11816	11665	11655	11671	11843	11765	11842	11687	11801	11675	11730	11733	11828	11705	11757	11658	11581	11882	11778	11624	11606	11851	11987	11724	11600	11781	11733	11735	11739	11777	11753	11626	11578	11829	11866	11697	11729	11764	11630	11662	11733	11682	11618	11743	11749	11657	11750	11846	11554	11730	11912	11760	11746	11727	11837	11705	11863	11783	11517	11799	11647	11681	11825	11728	11726	11681	11699	11800	11659	11787	11906	11798	11743	11636	11695	11804	11629	11653	11635	11534	11554	11927	11843	11595	11742	11768	11747	11714	11754	11612	11651	11911	11750	11790	11686	11788	11594	11828	11658	11750	11693	11720	11619	11860	11733	11718	11815	11678	11642	11750	11779	11759	11761	11638	11655	11791	11646	11648	11713	12030	11738	11726	11851	11797	11619	11766	11756	11710	11772	11778	11881	11749	11812	11701	11698	11638	11753	11830	11628	11693	11746	11716	11843	11768	11739	11752	11669	11646	11667	11806	11744	11810	11750	11780	11668	11863	11665	11739	11758	11710	11802	11605	11625	11683	11692	11648	11832	11697	11730	11646	11542	11771	11770	11797	11633	11709	11728	11719	11801	11755	11843	11719	11816	11715	11643	11531	11634	11688	11709	11848	11698	11799	11557	11788	11807	11812	11734	11737	11746	11629	11650	11731	11869	11677	11571	11686	11594	11823	11933	11654	11602	11766	11765	11602	11655	11908	11777	11729	11798	11762	11806	11668	11825	11839	11631	11578	11630	11704	11935	11777	11679	11886	11840	11679	11764	11867	11649	11679	11758	11783	11784	11802	11838	11975	11707	11741	11711	11594	11792	11703	11739	11688	11674	11682	11779	11804	11848	11918	11552	11696	11731	11700	11681	11766	11878	11872	11776	11863	11633	11626	11755	11653	11619	11603	11611	11708	11546	11826	11727	11714	11760	11744	11738	11748	11680	11808	11727	11586	11657	11718	11646	11810	11670	11635	11632	11782	11601	11826	11522	11715	11729	11776	11855	11616	11674	11807	11738	11686	11870	11707	11579	11789	11718	11714	11683	11798	11729	11777	11591	11864	11664	11848	11695	11811	11615	11774	11754	11842	11605	11789	11623	11644	11708	11613	11728	11666	11627	11634	11708	11784	11827	11799	11739	11709	11708	11719	11714	11733	11745	11760	11734	11571	11776	11511	11783	11838	11689	11701	11804	11801	11708	11711	11912	11725	11687	11771	11752	11789	11731	11663	11714	11720	11602	11887	11656	11857	11734	11716	11934	11766	11557	11726	11962	11805	11558	11646	11722	11816	11731	11704	11643	11757	11846	11636	11858	11688	11673	11882	11658	11671	11678	11617	11739	11793	11861	11633	11725	11719	11717	11858	11777	11684	11702	11720	11730	11715	11779	11675	11651	11646	11729	11756	11770	11808	11669	11683	11633	11927	11715	11662	11655	11636	11767	11793	11747	11501	11764	11901	11754	11712	11728	11731	11804	11913	11692	11639	11776	11885	11595	11659	11586	11756	11897	11777	11717	11636	11765	11775	11707	11822	11771	11761	11716	11743	11711	11898	11708	11908	11691	11814	11650	11781	11671	11684	11633	11641	11596	11790	11799	11724	11552	11681	11709	11727	11597	11769	11796	11784	11596	11835	11711	11587	11730	11673	11720	11722	11675	11687	11694	11758	11731	11679	11700	11908	11678	11663	11668	11494	11856	11627	11819	11728	11809	11782	11828	11692	11667	11591	11597	11754	11732	11864	11839	11804	11853	11621	11825	11616	11657	11778	11786	11751	11630	11786	11650	11624	11681	11720	11635	11652	11729	11733	11655	11846	11734	11564	11714	11748	11645	11530	11753	11873	11740	11655	11761	11857	11775	11670	11698	11757	11766	11755	11811	11727	11725	11698	11802	11856	11632	11653	11679	11627	11966	11746	11726	11796	11774	11779	11699	11688	11671	11758	11590	11740	11828	11668	11704	11807	11830	12023	11820	11801	11809	11813	11758	11612	11643	11733	11803	11718	11647	11846	11698	11614	11716	11766	11647	11829	11598	11620	11847	11686	11745	11628	11779	11614	11687	11772	11706	11655	11648	11751	11663	11633	11748	11567	11788	11850	11697	11826	11638	11734	11709	11679	11724	11653	11804	11623	11927	11570	11711	11838	11616	11646	11737	11672	11850	11744	11682	11899	11756	11801	11649	11767	11770	11732	11660	11740	11741	11817	11840	11618	11640	11679	11703	11665	11765	11677	11795	11672	11747	11700	11750	11761	11685	11874	11741	11661	11851	11875	11790	11724	11601	11894	11729	11712	11673	11819	11814	11639	11808	11651	11741	11673	11864	11678	11709	11776	11837	11718	11708	11642	11625	11740	11690	11579	11785	11756	11764	11737	11819	11752	11726	11750	11475	11787	11579	11867	11778	11719	11850	11654	11670	11777	11656	11787	11946	11720	11759	11780	11839	11865	11738	11692	11700	11813	11849	11647	11815	11662	11693	11584	11729	11570	11818	11810	11646	11903	11592	11697	11749	11742	11638	11870	11794	11748	11771	11776	11735	11810	11804	11808	11690	11854	11622	11712	11740	11725	11707	11684	11943	11697	11675	11668	11585	11689	11677	11794	11755	11836	11710	11678	11699	11663	11597	11645	11715	11780	11512	11906	11655	11780	11950	11714	11687	11780	11702	11709	11788	11759	11770	11823	11625	11732	11877	11548	11825	11861	11698	11700	11712	11761	11707	11770	11867	11707	11657	11819	11742	11754	11772	11822	11609	11650	11804	11777	11788	11675	11557	11753	11849	11639	11533	11880	11813	11692	11795	11689	11638	11730	11617	11683	11806	11580	11694	11703	11867	11725	11701	11808	11788	11515	11660	11650	11630	11576	11706	11774	11740	11615	11637	11783	11861	11569	11747	11658	11573	11649	11748	11657	11758	11759	11777	11842	11699	11649	11684	11560	11546	11748	11669	11824	11723	11660	11695	11846	11684	11775	11662	11716	11741	11772	11702	11629	11777	11711	11736	11828	11792	11636	11747	11761	11738	11753	11640	11850	11726	11699	11628	11920	11767	11684	11795	11720	11772	11542	11710	11782	11693	11758	11720	11781	11687	11726	11792	11577	11742	11711	11787	11846	11669	11877	11646	11738	11610	11755	11648	11882	11837	11674	11695	11812	11788	11755	11824	11662	11700	11696	11639	11622	11755	11463	11701	11808	11731	11527	11722	11716	11735	11796	11650	11680	11876	11592	11785	11647	11771	11675	11666	11557	11687	11669	11812	11685	11532	11861	11704	11743	11692	11830	11751	11664	11791	11719	11633	11681	11695	11757	11693	11693	11760	11717	11849	11610	11818	11718	11736	11678	11742	11732	11756	11767	11738	11684	11852	11696	11630	11593	11827	11807	11758	11701	11785	11829	11639	11761	11776	11754	11648	11666	11870	11885	11702	11727	11586	11608	11673	11716	11770	11771	11874	11920	11880	11679	11764	11845	11748	11784	11822	11803	11663	11870	11814	11789	11859	11744	11806	11695	11675	11785	11646	11742	11643	11750	11716	11693	11731	11778	11784	11639	11876	11626	11728	11683	11771	11778	11751	11643	11604	11819	11650	11754	11740	11796	11733	11777	11827	11645	11631	11752	11632	11707	11583	11731	11821	11777	11690	11796	11563	11749	11758	11655	11797	11735	11799	11561	11727	11741	11635	11628	11801	11685	11845	11673	11704	11747	11787	11809	11535	11487	11728	11617	11713	11738	11734	11792	11704	11857	11708	11835	11727	11879	11740	11702	11633	11693	11838	11669	11696	11803	11684	11694	11589	11793	11884
22887	21392	29135	23990	21628	23529	24877	18343	16864	16415	15651	14871	13980	13537	13318	13009	12765	12810	12823	12449	12599	12301	12222	12620	12185	12107	12398	12033	12278	12131	12096	12047	12176	11915	11995	11821	11931	11826	11984	11934	11991	11900	11712	11906	12132	11955	11913	11714	11974	11937	11845	11778	11782	12032	11923	11877	11944	11912	11861	11871	11932	11940	11862	11781	11849	11675	11843	11852	11701	11728	11788	11723	12048	11787	11820	11887	11966	11803	11833	11908	12011	12203	12188	12082	11932	11784	11847	11729	11889	11670	11767	11589	11844	11916	11798	11810	11732	11969	11890	11814	11779	11842	11771	11706	11881	11666	11771	11850	11855	11632	11864	11807	11769	11703	11804	11602	11797	11883	11615	11564	11859	11828	11861	11968	11659	11826	11850	11794	11580	11610	11672	11824	11774	11655	11668	11916	11680	11799	11737	11703	11774	11893	11926	11861	11762	11719	11757	11822	11807	11929	11682	11729	11772	11609	11688	11914	11960	11961	11776	11795	11704	11914	11812	11769	11852	11829	11859	11763	11820	11762	11903	11710	11785	11790	11853	11934	11853	11654	11955	11844	11742	11745	11817	11784	11721	11851	11899	11770	11718	11784	11803	11820	11585	11822	11463	11655	11861	11718	11681	11795	11848	11598	11640	11695	11962	11819	11595	11829	11751	11766	11911	11769	11652	11736	11553	11667	11814	11887	11789	11890	11898	11688	11857	11739	11821	11931	11597	11825	11614	11707	11767	11881	11830	11597	11836	11728	11812	11948	11625	11786	11832	11946	11801	11829	11869	11942	11865	11659	11743	11613	11765	11708	11596	11744	11926	11675	11570	11801	11745	11837	11835	11885	11847	11577	11823	11598	11816	11676	11739	11684	11918	11800	11726	11672	11979	11830	11493	11826	11706	11778	11872	11880	11642	11704	11901	11565	11716	11670	11835	11831	11706	11906	11846	11592	11498	11742	11782	11875	11745	11715	11731	11603	11580	11831	11874	11679	11680	11820	11774	11746	11886	11722	11733	11906	11702	11701	11875	11737	11641	11889	11740	11686	11914	11868	11632	12021	11680	11750	11796	11769	11664	11909	11812	11770	11824	11552	11806	11764	11786	11575	11687	11702	11631	11726	11624	11511	11601	11701	11665	11950	11902	11890	11974	11845	11778	11746	11796	11821	11926	11599	11741	11641	11942	11845	11520	11794	11621	11774	12006	11849	11797	11639	11840	11747	11708	11803	11935	11580	11660	11751	11704	11697	11840	11867	11854	11762	11676	11882	11782	11795	11830	11588	11808	11738	11936	11849	11725	11698	11894	11656	11737	11682	11862	11771	11788	11770	11671	11931	12194	11779	11924	11597	11727	11866	11866	11691	11767	11837	11629	11775	11838	11690	11696	11682	11710	11704	11826	11677	11754	11943	11692	11892	11849	11813	11917	11781	11777	11655	11830	11788	11850	11626	11647	11712	11822	11690	11711	11915	11898	11732	11705	11818	11752	11906	11853	11684	11819	11773	11930	11934	11624	11692	11938	11640	11865	11674	11767	11756	11930	11783	11864	11744	11753	11839	11897	11767	11796	11913	11800	11744	11680	11519	11740	11704	11700	11874	11590	11732	11717	11756	11579	11748	11499	11543	11796	11749	11658	11713	11751	11923	11897	11754	11864	11613	11755	11919	11670	11788	11784	11750	11715	11877	11790	11799	11882	11656	11647	11691	11841	11679	11530	11855	11758	11673	11801	11835	11801	11745	11767	11767	11849	11547	11862	11824	11933	11850	11831	11562	11543	11839	11722	11762	11890	11686	11708	11641	11702	11788	11749	11826	11667	11655	11637	11735	11850	11629	11785	11610	11768	11847	11621	11700	11706	11731	11630	11885	11888	11931	11867	11808	11807	11577	11775	11696	11726	11720	11628	11875	11705	11601	11785	11440	11723	11879	11891	11696	11725	11591	11744	11916	11732	11638	11754	11725	11833	11765	11886	11801	11846	11805	11755	11812	11749	11854	11656	11637	11714	11550	11691	11831	11713	11692	11705	11778	11876	11519	11738	11638	11845	11819	11625	11686	11696	11797	11889	11816	12046	11759	11708	11627	11762	11713	11807	11762	11747	11695	11778	11787	11642	11652	11910	11846	11887	11754	11703	11757	11734	11862	11804	11835	11713	11679	11742	11887	11685	11739	11625	11594	11729	11699	11673	11899	11621	11732	11653	11741	11720	11981	11619	11595	11824	11936	11914	11686	11794	11775	11788	11721	11808	11801	11827	11785	11801	11887	11665	11799	11800	11726	11782	11707	11721	11701	11640	11682	11689	11823	11913	11672	11810	11734	11759	11877	11756	11818	11722	11669	11835	11605	11834	11941	11820	11765	11568	11981	11699	11728	11824	11849	11910	11714	11885	11802	11826	11869	11794	11762	11818	11872	11769	11770	11772	11789	11817	11599	11853	11941	11795	11770	11764	11799	11894	11863	11607	11691	11740	11679	11849	11759	12004	11797	11804	11853	11803	11800	11668	11674	11652	11878	11641	11600	11648	11787	11709	11869	11661	11880	11954	11622	11672	11773	11652	11688	11798	11810	11834	11763	11719	11727	11687	11731	11900	11837	11580	11886	11768	11813	11762	11678	11788	11754	11779	11980	11779	11634	11846	11810	11841	11783	11684	11626	11731	11842	11827	11752	11800	11875	11897	11794	11773	11778	11513	11766	11820	11699	11736	11794	11829	11682	11777	11764	11712	11816	11884	11713	11817	11741	11868	11793	11797	11750	11732	11848	11810	11749	11688	11744	11745	11873	11754	11765	11758	11750	11938	11799	11852	11665	11670	11598	11764	11499	11727	11635	11700	11839	11826	11710	11686	11779	11743	11652	11752	11692	11824	11727	11770	11919	11676	11909	11867	11883	11746	11781	11807	11908	11849	11721	11843	11640	11811	11581	11798	12062	11636	11804	11922	11770	11877	11760	11899	12074	11755	11735	11631	11927	11777	11734	11884	11822	11756	11807	11748	11832	11718	11715	11768	11833	11813	11740	11836	11948	11804	11684	11896	11824	11792	11701	11641	11672	11760	11581	11662	11715	11914	11863	11800	11744	11985	11788	11678	11801	11787	11641	11900	11697	11735	11635	11724	11697	11702	11587	11777	11763	11896	11806	11870	11889	11861	11764	11786	11581	11839	11833	11620	11890	11956	11735	11665	11701	11780	12013	11826	11834	11739	11821	11754	11887	11691	11771	11960	11813	11675	11660	11749	11825	11546	11785	11875	11743	11493	11683	11614	11628	11882	11822	12080	11786	11814	11748	11689	11895	11653	11711	11717	11464	11521	11637	11705	11873	11973	11793	11854	11599	11667	11630	11587	11703	11753	11853	11973	11774	11737	11867	11726	11843	11698	11950	11665	11650	11643	11746	11867	11817	11861	11804	11863	11668	11716	11794	11879	11687	11768	11950	11765	11722	11606	11744	11690	11779	11760	11697	11771	11876	11773	11816	11819	11723	11769	11775	11790	11847	11807	11808	11813	11688	11927	11720	11793	11639	11703	11599	11888	11826	11800	11916	11884	11619	11860	11829	11841	11844	11510	11704	11759	11805	11719	11785	11990	11706	11939	11806	11809	11739	11690	11782	11658	11815	11717	11731	11755	11787	11872	11654	11689	11864	11738	11928	11704	11919	11930	11808	11667	11855	11922	11871	11897	11825	11739	11833	11670	11684	12080	11896	11948	11870	11816	11853	11806	11698	11651	11727	11670	11800	11758	11575	11712	11730	11681	11614	11834	11649	11821	11679	11621	11762	11733	11873	11722	11644	11584	11792	11674	11815	11726	11722	11768	11707	11830	11848	11748	11817	11575	11762	11718	11706	11841	11733	11900	11564	11646	11688	11906	11720	11760	11861	11746	11465	12006	11888	11948	11659	11817	11687	11886	11734	11630	11920	11762	11747	11716	11624	11768	11638	11983	11774	11790	11817	11914	11764	11663	11716	11936	11715	11874	11642	11955	11868	11730	11863	11598	11785	11760	11819	11847	11682	11728	11762	11915	11604	11883	11674	11715	11739	11690	11615	11764	11944	11869	11696	11838	11817	11896	11748	11781	11726	11713	11774	11815	11940	11588	11881	11731	11748	11826	11849	11954	11805	11791	11882	11799	11593	11751	11731	11568	11835	11725	11684	11662	11666	11728	11758	11698	11833	11792	11879	11680	11741	11803	11529	11814	11789	11780	11674	11832	11727	12015	11758	11902	11834	11701	11872	11771	11879	11564	12042	11853	11621	11839	11759	11688	11684	11713	11820	11682	11689	11774	11791	11773	11863	11755	11637	11706	11732	11734	11775	11620	11634	11645	11624	11804	11705	11675	11867	11666	11821	11770	11868	11720	11472	11929	11843	11627	11939	11835	11701	11838	11747	11846	11789	11813	11854	11714	12024	11519	11792	11702	11835	11747	11681	11695	11713	11693	11712	11883	11740	11768	11712	11828	11579	11856	11841	11837	11796	11770	11837	11646	11536	11761	11875	11782	11750	11909	11682	11749	11753	11678	11913	11652	11662	11757	11741	11654	11846	11794	12096	11828	11842	11785	11641	11854	11738	11779	11827	11756	11821	11879	11823	11715	11824	11802	11898	11708	11667	11983	11973	11613	11672	11861	11729	11798	11722	11659	11668	11672	11547	11843	11769	11800	11643	11622	11842	11763	11987	11755	11556	11833	11812	11707	11575	11916	11554	11605	11783	11841	11742	11750	11703	11612	11643	11665	11811	11754	11779	11741	11925	11721	11729	11730	11635	11774	11786	11762	11565	11721	11780	11796	11663	11703	11852	11881	11799	11626	11748	11692	11834	11764	11810	11674	11814	11707	11625	11756	11818	11643	11601	11813	11727	11733	11740	11643	11850	11798	11852	11839	11805	11783	11801	11846	11695	11699	11746	11753	11803	11641	11809	11701	11696	11582	11726	11780	11638	11884	11823	11769	11836	11895	12013	11718	11764	11463	11670	11793	11795	11985	11716	11836	11858	11845	11642	11734	11917	11790	11672	11838	11777	11768	11645	11675	11527	11833	11684	11710	11700	11825	11909	11747	11579	11640	11922	11810	11790	11735	11847	11579	11735	11778	11722	11763	11887	11805	11840	11819	11637	11733	11705	11704	11700
40405	62537	39359	31179	27441	24262	21071	19749	18812	17678	16796	15506	14238	13806	13152	12677	12303	12028	11877	11624	11831	11657	11504	11296	11279	11250	11155	11255	11134	11159	11015	11191	10990	11002	10810	11040	10940	10959	11005	10843	11030	10977	10857	10924	10805	10963	10964	10927	11082	10880	10974	10971	10865	10791	10920	10829	10926	10919	10734	10966	10821	11015	10777	10755	10941	10888	11004	10676	10801	10879	10798	10994	10647	10781	10831	10898	10849	10778	10855	10928	11276	11188	11063	10924	10885	10776	10869	10734	10885	10822	10701	10743	10915	10833	11021	10950	10885	10768	10730	10980	10784	10876	10742	10910	10865	10892	10925	10725	10832	10930	10805	10813	10897	10808	10761	10906	10886	10860	10930	10842	10889	10882	10852	10658	10820	10732	10970	10685	10784	10860	10793	10632	10698	10780	10935	10860	10761	10794	10744	10908	10797	10794	10801	10798	10905	10814	10808	10980	10759	10886	10809	10928	10857	10956	11017	10864	10871	10983	10733	10752	10807	10670	10788	10895	10803	10854	10891	10781	10634	10848	10881	10840	10865	10810	10862	10726	10948	10758	10699	10822	10906	10920	10772	10898	10771	10749	10902	10901	10873	10819	10877	10907	10839	10754	10789	10836	10714	10792	10892	10761	10721	10767	10934	10863	10853	10879	10845	10799	10759	10921	10750	10810	10752	10838	10687	10747	10963	10818	10908	10907	10813	10810	10749	11025	10881	10919	10855	10807	10854	10832	10829	10866	10816	11027	10918	10719	10863	10924	10826	10738	10901	10759	10757	10887	10805	10793	10753	10804	10851	10823	10733	10805	10870	10933	10757	10901	10791	10744	10820	10794	10869	10764	10745	10856	10862	10939	10616	10641	10850	10956	10787	10958	10834	10914	10849	10736	10717	10780	10843	10760	10712	10626	10889	10754	10893	10891	10798	10826	10879	10886	10915	10840	10808	10915	10749	10813	10829	10789	10854	10812	10667	10840	10791	10696	10757	10894	10669	10965	10790	10831	10734	10880	10843	10803	10688	10774	10946	10779	10799	10820	10971	10759	10752	10876	10963	10968	10753	10842	10759	10806	10798	10912	10907	10778	10841	10794	10749	10879	10984	10709	10813	10906	10867	10986	10878	10765	10793	10909	10872	10765	10886	10936	10874	10778	10902	10725	10837	10772	10841	10814	10913	10832	10702	10954	10822	10776	10904	10742	10699	10910	10867	10750	10752	10744	10855	10740	10893	10779	10844	10909	10868	10814	10816	10994	10880	10764	10686	10740	10797	10667	10793	10889	10711	10856	10701	10854	10615	10850	11027	10962	10863	10945	10827	10750	10843	10784	10745	10829	10823	10828	10900	10830	10776	10600	10898	10813	10875	10766	10718	10786	10924	10851	10796	10788	10816	10746	10647	10687	10860	10724	10761	10797	10929	10685	10897	10840	10888	10718	10753	10885	10743	10782	10802	10803	10956	10838	10884	10886	10838	10930	10758	10849	10797	10804	11039	10646	10797	10908	10663	10743	10851	10883	10727	10742	10973	10900	10998	10848	10805	10962	10898	10783	10742	10859	10684	10732	10822	10901	10920	10742	10681	10725	10756	10991	10863	10897	10850	10869	10853	10842	10941	10907	10841	10763	10791	10800	10720	10885	10973	10822	10771	10797	10873	10880	10840	10703	10896	10904	10810	10846	10800	10880	10793	10865	10824	10836	10962	10888	10870	10786	10682	10768	10917	10771	10823	10983	10770	10884	10813	10889	10937	10764	10684	10939	10684	10887	10781	10769	10859	10825	10993	10983	10872	10784	10803	10797	10689	10886	10726	10815	10859	10866	10811	10802	10840	10708	10826	10852	10910	10844	10847	10729	10926	10774	10768	10870	10758	11006	10912	10890	10795	10925	10771	10923	10969	10781	10898	10613	10864	10884	10931	10755	10926	10910	10915	11043	10714	10625	10872	10839	10898	11063	10747	10818	10789	10785	10764	10809	10830	10803	10988	10856	10872	10849	10621	10841	10877	10698	10721	10827	10897	10864	10832	10803	10892	10718	10698	10847	10853	10738	10686	10916	10863	10837	10808	10862	10797	10803	10874	10787	10824	10767	10777	10969	10682	10808	10759	10786	10774	10909	10807	10782	10868	10838	10722	10791	10866	10866	10820	10976	10824	10874	10777	10834	10839	10924	10918	10782	10778	10734	10691	10769	10872	10872	10700	10888	10894	10778	10885	10717	10877	10829	10944	10716	10805	10788	10826	10767	10664	10809	10623	10839	10788	10814	10751	11027	10874	10839	10918	10829	10876	10934	10659	10882	10760	10783	10796	10819	10837	10690	10786	10772	10686	10886	10687	10674	10778	10889	10852	10668	10996	10906	10858	10800	10883	10858	10758	10731	10810	10738	10841	10696	10891	10804	11009	10853	10950	10927	11017	10914	10755	10907	10867	10806	10847	10886	10686	10859	10861	10814	10856	10851	10889	10746	10701	10891	10875	10782	10755	10914	10816	10831	10634	10675	10908	10847	10793	10753	10797	10896	10824	10883	10968	10818	10789	10821	10991	10835	10879	10772	10941	10788	10618	10693	10820	10876	10804	10921	10722	10779	10946	10866	10841	10796	10773	10754	10901	10732	10748	10723	10708	10747	10784	10668	10781	10813	10821	10754	10720	10770	10764	10885	10714	10887	10813	10818	10703	10710	10918	10805	10788	10778	10725	10847	10875	10659	10763	10756	10767	10805	10770	10911	10882	10641	10847	10812	10778	10888	10765	10876	10806	10787	10848	10745	10859	10748	10876	10809	10867	10815	10912	10749	10943	10877	10900	10960	10846	10702	10891	10706	10836	10805	10858	10971	10714	10928	10829	10896	10888	10853	10827	10826	10954	10700	10805	10749	10710	10797	10829	10798	10918	10805	10912	11022	10946	10940	10815	10921	10939	10854	10881	10962	10807	10901	10799	10903	10728	10765	10745	10955	10709	10867	10786	10944	10968	10839	10779	10816	10712	10824	10985	10817	10743	10808	10841	10761	10655	10703	10692	10755	10856	10843	10786	10738	10851	10803	10826	10887	10802	10851	10839	10987	10976	10903	10793	10837	10953	10718	10736	10814	10825	10955	10808	10826	10757	10688	10866	10919	10849	10802	10736	10777	10724	10847	10826	10788	10665	10901	10832	10785	10864	10869	10931	10744	10767	10813	10874	10731	10841	10746	10852	10712	10816	10977	10823	10706	10863	10780	10663	10745	10838	10795	10982	10782	10902	10719	10786	10788	10866	10770	10700	10835	10712	10876	10887	10826	10809	10695	10888	10865	10776	10641	10959	11000	10888	10675	10821	10788	10728	10826	11004	10772	10853	10793	10934	10777	10819	10929	10800	10943	10775	10858	10896	10729	10840	10683	10711	10931	10932	10893	10666	10895	10912	10767	10794	10891	10720	10758	10869	10702	10875	10916	10837	10790	10715	10758	10764	10788	10665	10853	10869	11010	10943	10794	10912	10687	10772	10949	10789	10947	10621	10934	10761	10721	10860	10963	10930	10800	10838	11010	10823	10739	10834	10866	10771	11019	10712	10846	10991	10872	10750	10733	10920	10809	10777	10896	10925	10674	10744	10766	10807	10952	10896	10852	10719	10739	10787	11073	10943	10859	10903	10843	10856	11044	10711	10738	10702	10830	10942	10665	10800	10607	10849	10844	10837	10745	10811	10789	10944	10933	10824	10707	10679	10705	10879	10750	10771	10694	10987	10875	10843	10802	10705	11015	10798	10734	10878	10794	10839	10709	10883	10743	10845	10825	10863	10879	10865	10870	10787	10853	10678	10948	10957	10829	10881	10666	10733	10749	10802	10718	10864	10942	10811	10880	10740	10787	10852	10940	10977	10692	10907	10882	10830	10907	10785	10923	10740	10796	10859	10780	10807	10782	10814	10763	10701	10805	10877	10860	10858	10893	10899	10789	10741	10677	10829	10836	10989	10954	10693	10786	10762	10858	10757	10975	10951	10913	10745	10925	10881	10900	10899	10794	10745	10805	10794	10855	10764	10858	10789	10837	10748	10807	10736	10747	10795	10809	10829	10668	10940	10791	10945	10719	10850	10999	10900	10779	10775	10845	10762	10855	11011	10617	10917	10888	10794	11050	10801	10809	10812	10890	10898	10986	10885	10988	10875	10870	10898	10848	10790	10895	10712	10823	10763	10792	10880	10896	10831	10825	10753	10767	10819	10865	10843	10911	10785	10888	10822	10825	10861	10817	10654	10765	10905	10820	10940	10787	10841	10927	10845	10825	10943	10782	10871	10875	10687	10759	10890	10989	10722	11003	10695	10770	10808	10886	10799	10844	10831	10886	10694	10799	10768	10697	10813	10664	10790	10790	10784	10793	10929	10836	10873	10756	10827	10823	10790	10865	10888	10908	10821	10792	10838	10701	10810	10799	10777	10864	10747	10771	10740	11031	10771	11022	10527	10765	10763	10818	10936	10745	10722	10826	10828	10956	10796	10812	10732	10801	10831	10881	10862	10812	10792	10858	10675	10846	10859	10917	10734	10918	10822	10835	10756	10681	10826	10716	10898	10954	10810	10760	10741	10779	10917	10902	10733	10771	10872	10887	10837	11026	10710	10821	10870	10860	10736	10975	10803	10808	10772	10952	10819	10959	10926	11019	10706	10686	10820	10834	10830	10880	10960	10845	10759	10852	10830	10693	10879	10758	10754	10882	10704	10824	10731	10637	10804	10760	10864	10857	10697	10733	10647	11007	10624	10852	10715	10829	10859	10849	10881	10948	10836	10835	10857	10849	10846	10669	10826	10852	10931	10803	10842	10946	10711	11008	10877	10812	10767	10949	10748	10894	10771	10782	10808	10689	10855	10916	10871	10799	10764	10785	10738	10761	10880	10808	10720	10640	10913	10874	10836	10838	10738	10852	10798	10728	10879	10766	10942	10575	10887	10847	10945	10980	10908	10819	10575	10866	10640	10681	10733	10779	10839	10764	10874	10756	10773	10735	10791	10849	10764	10740	10702	10893	10919	10875	10834	10858	10795	10807	10960	10793	10813	10831	10728	10794	10886	10981	10644	10920	10781	10847	10741	10929	10718	10899	10713	10667	10876	10762	10695	10893	10934	10831	10834	10827	10898	10803	10854	11008
27894	25756	28802	25273	19762	18340	17015	16031	15633	15272	14919	14536	14034	13991	13928	13809	13610	13651	13494	13733	13601	13635	13683	13446	13554	13607	13437	13215	13440	13419	13362	13380	13290	13440	13281	13300	13384	13458	13504	13390	13256	13382	13419	13290	13279	13383	13462	13299	13573	13320	13307	13501	13242	13456	13580	13516	13487	13214	13493	13504	13492	13301	13298	13341	13503	13577	13469	13283	13317	13672	13256	13441	13334	13369	13326	13307	13380	13273	13359	13408	13537	13491	13443	13373	13429	13498	13424	13289	13584	13509	13368	13502	13406	13203	13151	13410	13258	13368	13354	13169	13354	13495	13306	13300	13328	13368	13298	13365	13242	13421	13387	13301	13355	13387	13467	13287	13538	13338	13268	13407	13158	13478	13432	13384	13128	13543	13345	13201	13367	13409	13380	13480	13513	13539	13419	13512	13325	13495	13456	13287	13398	13381	13368	13312	13464	13290	13374	13499	13415	13439	13380	13518	13397	13354	13344	13476	13458	13395	13419	13348	13491	13394	13419	13191	13359	13308	13238	13296	13313	13500	13266	13139	13307	13488	13277	13477	13305	13292	13369	13160	13387	13294	13130	13241	13460	13254	13233	13499	13366	13242	13124	13431	13216	13418	13387	13436	13386	13327	13455	13435	13482	13340	13421	13417	13426	13483	13522	13455	13442	13421	13214	13316	13300	13375	13684	13376	13364	13331	13430	13184	13232	13374	13451	13362	13275	13280	13435	13390	13130	13427	13383	13281	13248	13471	13371	13411	13284	13247	13348	13384	13431	13340	13137	13444	13365	13433	13363	13540	13307	13200	13249	13378	13352	13287	13430	13257	13371	13466	13310	13413	13505	13194	13392	13338	13293	13433	13221	13216	13263	13222	13214	13262	13213	13167	13370	13443	13447	13421	13364	13309	13357	13374	13401	13315	13285	13421	13360	13264	13068	13596	13383	13283	13403	13378	13298	13337	13275	13445	13367	13393	13220	13298	13335	13415	13419	13294	13414	13494	13253	13433	13526	13342	13130	13426	13630	13269	13272	13372	13538	13111	13502	13252	13330	13373	13451	13225	13497	13446	13479	13383	13520	13280	13381	13435	13293	13249	13225	13215	13307	13316	13331	13405	13455	13333	13365	13334	13326	13232	13418	13399	13350	13428	13506	13467	13471	13460	13468	13374	13572	13307	13358	13481	13269	13507	13312	13299	13556	13465	13419	13542	13280	13391	13460	13467	13251	13453	13441	13353	13216	13428	13382	13442	13332	13225	13411	13117	13518	13358	13416	13290	13593	13476	13261	13356	13245	13439	13589	13265	13333	13341	13486	13342	13442	13444	13324	13281	13250	13456	13349	13253	13285	13354	13355	13307	13333	13319	13416	13387	13552	13411	13650	13300	13290	13380	13431	13317	13545	13369	13277	13432	13290	13395	13503	13407	13178	13329	13263	13401	13188	13571	13396	13489	13499	13216	13357	13317	13341	13323	13364	13409	13408	13354	13292	13432	13436	13495	13408	13432	13421	13519	13467	13376	13295	13244	13519	13287	13325	13336	13416	13416	13338	13326	13330	13407	13388	13338	13338	13329	13305	13357	13196	13419	13404	13404	13626	13485	13576	13381	13296	13408	13522	13648	13617	13231	13429	13306	13200	13289	13413	13325	13511	13542	13493	13459	13274	13370	13466	13425	13368	13319	13345	13308	13268	13480	13249	13341	13538	13605	13282	13401	13396	13258	13583	13367	13547	13594	13481	13452	13346	13583	13371	13424	13147	13437	13264	13378	13356	13503	13306	13240	13359	13660	13405	13351	13419	13294	13527	13396	13332	13406	13448	13211	13345	13435	13532	13324	13361	13378	13392	13283	13403	13336	13352	13381	13420	13566	13455	13703	13382	13349	13476	13553	13448	13256	13432	13513	13387	13397	13352	13435	13411	13319	13536	13179	13438	13460	13500	13378	13333	13375	13516	13319	13298	13523	13358	13322	13373	13309	13444	13320	13391	13538	13435	13439	13184	13377	13511	13510	13462	13324	13315	13506	13384	13395	13222	13326	13329	13502	13356	13283	13353	13287	13433	13258	13267	13295	13334	13210	13231	13501	13421	13461	13383	13400	13336	13648	13447	13491	13352	13301	13668	13279	13579	13335	13442	13439	13352	13296	13379	13431	13373	13421	13339	13456	13455	13470	13440	13473	13462	13538	13429	13341	13195	13290	13418	13344	13151	13189	13387	13394	13344	13269	13381	13382	13413	13353	13371	13403	13299	13376	13333	13213	13632	13366	13431	13522	13500	13374	13336	13462	13361	13311	13348	13334	13303	13333	13372	13514	13393	13269	13373	13396	13471	13497	13209	13509	13420	13390	13574	13467	13449	13351	13470	13257	13399	13456	13399	13381	13483	13449	13305	13419	13344	13310	13503	13333	13337	13523	13327	13461	13205	13344	13393	13461	13388	13358	13203	13410	13287	13385	13257	13240	13224	13221	13441	13421	13316	13534	13280	13289	13383	13359	13245	13379	13402	13396	13168	13425	13355	13384	13293	13193	13505	13292	13199	13250	13366	13388	13596	13363	13415	13521	13397	13444	13360	13455	13331	13435	13346	13411	13363	13339	13311	13315	13400	13380	13456	13229	13370	13409	13483	13420	13466	13375	13243	13210	13359	13490	13263	13475	13092	13543	13335	13389	13293	13405	13377	13417	13450	13193	13423	13192	13289	13414	13515	13370	13438	13363	13255	13184	13444	13505	13253	13391	13337	13475	13475	13443	13422	13361	13361	13487	13310	13506	13426	13691	13383	13467	13360	13427	13279	13213	13410	13313	13361	13256	13311	13422	13350	13295	13387	13467	13415	13264	13454	13372	13424	13549	13377	13314	13170	13431	13325	13484	13592	13463	13388	13233	13304	13571	13420	13422	13438	13382	13377	13287	13382	13460	13357	13506	13326	13425	13398	13213	13375	13323	13274	13322	13346	13373	13417	13377	13352	13310	13631	13365	13533	13381	13388	13361	13272	13234	13316	13243	13283	13320	13323	13352	13399	13351	13379	13288	13247	13337	13346	13233	13338	13329	13417	13431	13227	13337	13409	13335	13609	13278	13363	13399	13355	13335	13293	13402	13445	13418	13148	13265	13320	13497	13468	13477	13216	13217	13432	13232	13445	13351	13179	13299	13486	13160	13423	13389	13324	13328	13229	13339	13530	13395	13460	13445	13261	13331	13303	13223	13407	13404	13394	13204	13293	13401	13318	13440	13394	13369	13343	13154	13235	13356	13335	13273	13411	13362	13517	13307	13298	13332	13382	13345	13459	13398	13372	13362	13336	13461	13401	13481	13364	13518	13495	13566	13371	13379	13513	13433	13387	13366	13271	13126	13278	13245	13464	13467	13217	13393	13258	13476	13281	13419	13541	13353	13385	13512	13365	13370	13484	13456	13446	13214	13359	13200	13470	13206	13512	13577	13383	13349	13458	13405	13561	13219	13435	13543	13429	13381	13445	13504	13515	13369	13400	13403	13230	13444	13298	13380	13347	13264	13457	13540	13351	13486	13346	13440	13440	13305	13388	13378	13133	13507	13301	13339	13368	13218	13388	13327	13398	13401	13329	13319	13445	13380	13297	13177	13434	13167	13291	13404	13397	13376	13582	13376	13355	13258	13422	13354	13409	13346	13352	13596	13503	13305	13321	13428	13101	13392	13426	13457	13343	13316	13529	13312	13387	13406	13470	13236	13283	13564	13231	13238	13300	13313	13416	13459	13336	13400	13237	13349	13406	13405	13378	13418	13305	13529	13471	13468	13490	13284	13454	13440	13492	13434	13377	13076	13409	13285	13254	13287	13473	13369	13363	13247	13315	13390	13378	13112	13419	13362	13589	13435	13457	13400	13329	13514	13536	13439	13478	13486	13265	13381	13603	13320	13406	13271	13553	13432	13454	13347	13480	13410	13317	13285	13373	13334	13266	13249	13466	13390	13410	13382	13414	13381	13335	13295	13321	13287	13476	13495	13524	13337	13611	13525	13424	13386	13557	13394	13359	13405	13547	13498	13620	13478	13501	13407	13593	13435	13586	13371	13424	13168	13353	13455	13276	13527	13378	13448	13484	13359	13402	13325	13424	13382	13389	13452	13351	13386	13560	13368	13352	13386	13375	13323	13428	13294	13280	13570	13291	13250	13400	13475	13397	13397	13367	13453	13516	13339	13603	13525	13545	13403	13452	13508	13431	13468	13417	13290	13402	13460	13407	13252	13447	13330	13534	13377	13292	13312	13332	13340	13228	13391	13450	13440	13334	13454	13485	13324	13142	13462	13342	13269	13299	13465	13417	13342	13562	13423	13380	13247	13297	13468	13313	13493	13454	13295	13391	13334	13261	13200	13244	13301	13222	13269	13398	13346	13486	13458	13477	13551	13390	13422	13326	13344	13154	13356	13357	13211	13336	13627	13517	13135	13416	13348	13282	13291	13171	13391	13436	13347	13235	13427	13335	13362	13269	13132	13339	13405	13390	13294	13407	13344	13431	13419	13332	13318	13471	13453	13333	13395	13489	13448	13316	13293	13232	13059	13250	13432	13076	13293	13268	13189	13447	13254	13474	13414	13429	13335	13263	13290	13408	13209	13373	13454	13288	13349	13402	13443	13313	13401	13355	13363	13231	13297	13351	13330	13540	13366	13674	13419	13368	13549	13493	13278	13468	13332	13500	13277	13467	13397	13285	13300	13438	13496	13292	13416	13105	13396	13373	13394	13479	13237	13412	13324	13331	13311	13469	13453	13228	13121	13244	13216	13372	13385	13457	13449	13325	13260	13251	13333	13556	13535	13412	13327	13563	13267	13511	13464	13369	13479	13283	13349	13380	13348	13223	13206	13403	13565	13409	13410	13502	13565	13482	13317	13369	13430	13501	13357	13390	13245	13388	13470	13198	13405	13289	13447	13549	13501	13427	13339	13451	13544	13626	13211	13380	13301	13386	13440	13428	13386	13368	13333	13280	13238	13431	13324	13339	13319	13345	13191	13445	13510	13594	13202	13400	13293	13472	13334	13473	13325	13502	13392	13464	13362	13382	13280	13297	13300	13414	13430	13431	13416	13434	13451	13443	13178	13342	13428	13327	13177	13352	13298	13334	13249	13473	13346	13313	13479	13278	13397
25662	41674	31507	23924	20774	18839	17522	16347	15529	14904	14320	13649	13201	12942	12687	12601	12312	12310	12178	12136	12225	12151	12172	12158	12311	12137	12016	12064	12110	12048	11900	12154	12084	12007	11919	11882	12084	11834	12058	11916	11941	11953	11902	12004	11956	11892	11829	11859	11908	11963	11973	11893	12130	11915	11887	12176	11998	12219	11946	11931	11992	12107	11877	11983	11871	12024	11966	11977	11824	11853	12021	12044	11907	11933	11930	11828	12040	12031	11985	11963	11910	12022	12107	12116	11985	11924	11954	12110	12051	11897	12088	11836	11967	11991	11884	11752	11886	12102	11881	11818	11963	11929	11745	11808	11938	11949	11921	11901	11944	11713	11924	11968	12062	11977	12064	11948	11908	11974	11883	11830	11963	11989	11845	12007	11861	11932	11761	12092	11870	11940	12079	12004	11830	11900	11940	11981	11814	12152	12001	12013	12137	11864	12159	12033	12129	11984	12021	11910	11919	12045	11959	12079	12038	11804	11919	11945	11942	11909	11771	11969	11985	11962	11960	11983	11975	12142	12039	11978	11913	11963	11955	11942	11867	11976	11940	12047	11967	11936	11914	12061	11956	11921	11840	11872	11850	11959	11993	11870	11958	11889	11924	11993	12133	11917	11917	11924	11820	11920	11936	12117	11985	11979	12055	11888	11857	12005	11835	11846	11982	12010	11908	11810	11916	12018	11978	12012	12007	11850	11787	11850	12028	11910	11857	11883	12042	11899	11807	12066	11849	11712	11930	12010	11913	11913	11857	11921	11788	11918	11871	11888	11945	11939	12054	11958	11779	11878	11876	11898	12033	11963	12104	12087	12008	11989	12020	11903	12053	11999	11904	11930	11904	11941	11999	11940	11962	11956	11905	12067	11847	11782	12084	11970	11825	12058	11984	11887	11962	11824	11950	11847	11864	12033	11885	11992	11994	11873	11956	11891	11885	11946	11954	11789	11985	12008	12012	11737	11909	12123	11972	11728	11981	12038	11978	11984	12012	11967	12057	11846	11952	11840	11942	12070	11951	11957	11895	12080	12017	11956	11914	12131	11986	12131	12057	12005	12089	11990	11984	12030	11967	12064	11875	11983	12146	11979	11993	12136	12030	11845	12002	12065	11917	12091	11980	11990	11999	11864	11863	11972	11971	11994	11941	11921	11988	11860	12035	12002	12045	11938	11972	11940	12052	11915	11717	11877	12047	11937	11948	11924	12094	12004	11975	12054	11937	11917	11930	11782	12081	12027	11924	12103	12027	11820	11990	11794	11903	11950	12235	11894	12175	11933	12035	11903	11920	11920	12023	11833	11977	12010	12098	11922	11888	11901	11935	11878	12041	12033	11942	11906	11831	11893	11951	11983	11946	11798	12004	11901	11858	11919	11971	12174	11904	11949	11844	11897	11847	11859	11770	12012	12121	11893	11903	11930	12072	11899	12088	11726	12057	11949	11790	11867	11901	11856	11855	11954	11798	12025	12055	12055	12008	11955	11960	11925	11975	12024	12104	12014	12062	12005	11938	11818	11906	11937	11855	11837	11856	11981	12093	12029	11904	11971	11845	12000	12002	11885	11939	11870	11978	12110	11828	11822	11947	11893	11975	11945	11917	11945	11959	12003	11894	11865	11785	11863	11977	12116	11909	12011	11951	11974	11860	12071	11803	12081	12019	11972	11986	11892	11896	11954	12026	12008	11833	11977	11894	11978	11884	11979	12036	12002	11902	12033	11958	12004	11996	12030	11951	12001	11926	11988	11887	11801	12022	11813	11787	11885	11861	12080	12027	11968	11938	11951	12033	11942	11924	12108	12069	12028	11801	12101	11991	11945	12057	11862	12066	12009	12124	11974	11960	11899	11956	12031	12017	11909	11890	11890	11856	11942	11929	11916	11910	12040	11912	11864	11952	11895	11900	11929	11920	11977	12184	11995	11885	11987	11983	11859	11886	11920	12001	11853	11971	11910	11892	12050	12037	11933	11953	11742	11905	11851	11910	11869	11952	11956	11859	11861	11830	11859	11883	11959	12033	11779	11824	11727	11847	11871	11927	11907	11916	11962	11887	12106	12048	11936	11939	11835	11927	11945	11984	11927	11971	11982	11995	11842	12144	12024	11877	11959	11789	11807	11937	11864	11917	11991	11866	11842	11877	11898	11860	12141	11970	11840	11993	11939	11939	11991	11832	11910	11974	11972	12131	11992	12048	11916	11885	11952	11975	11981	11911	12026	12098	11823	12143	11993	12070	11898	11941	11864	11984	11761	11962	12057	11826	11907	11868	11947	11902	11810	11988	11900	11938	12044	11951	12088	11951	11974	12159	12053	11998	11995	11892	11924	11997	11865	11998	12107	11920	11808	11988	12003	11930	11871	12076	11772	11860	11845	12029	12066	11923	12064	12001	11953	11998	11922	11895	11822	11906	11780	12005	11823	11983	11818	12104	11927	12006	11824	12091	11929	12092	11947	12025	11775	11953	11906	12006	11792	11994	11948	11801	12005	11850	12020	11971	11891	11957	12087	12088	11934	11897	11961	12109	12006	11976	11979	11927	11865	11854	12040	11955	11691	11940	12013	11862	12012	11960	11853	12024	11974	11901	11935	12117	11984	12046	12110	11810	12068	12089	11819	11869	12146	12125	11881	12052	12115	11876	12069	11979	11860	11868	11946	11957	11949	11859	11794	11924	12000	11914	11823	12125	12031	12015	11939	11942	11906	11951	11905	11914	11940	11976	11840	11851	11963	12038	12004	12025	11969	12016	12220	12005	11783	12043	11889	11858	12043	11868	12059	11904	11765	11992	11872	11801	12032	11765	11927	11917	11988	11876	12040	11995	11880	11854	12013	11963	11845	12030	11981	11952	11916	11854	11931	11954	12032	11852	11877	11888	11880	11892	11823	12034	11848	11946	11765	11960	11860	11987	12046	11947	12015	11932	11888	11797	12011	11900	11959	12021	11826	11880	12045	11853	11825	11948	11944	11912	11896	11910	11935	11893	11912	11951	11877	11850	11935	11911	11952	11892	11908	11976	11840	11957	11950	11960	11984	11892	11800	11874	11883	11991	11953	11826	11767	11859	11907	11926	12014	11973	11928	12008	11971	12067	12057	11900	11905	11968	12116	12006	11822	11912	11967	11976	12136	11919	11894	11945	11869	11991	11987	11934	11935	11912	11878	12048	11983	11985	11928	11769	11898	11821	12027	11881	11842	12046	11851	12045	12020	12039	11802	11973	11945	11938	11860	11907	11943	12090	11969	11832	11982	11912	11963	11985	11991	11889	11943	12039	11921	11925	12036	11961	11981	11916	12084	12027	11998	11912	11920	11897	11864	12106	11936	11834	11873	11830	12101	11769	11858	12022	11789	11897	11977	11968	11993	11911	11921	11852	11996	11966	12176	11822	11995	11913	11968	11917	11983	12129	11857	11966	11936	11817	12016	11891	11924	11911	11950	11997	11965	11929	11891	11931	12087	12212	11936	11912	11960	11873	12006	12004	12032	11957	11938	11943	11816	11923	12013	11954	11972	11962	11965	11929	11984	11930	11926	11790	11957	11991	12021	11830	11782	11965	11918	12006	11851	12114	12004	11934	11774	11987	11900	11909	12062	11891	11961	12034	11953	12138	11995	12035	11747	11947	11787	11850	11858	12022	11925	11934	12136	12002	11804	11995	11776	11988	12091	11914	11825	11855	12049	11946	11959	11952	11999	11808	12207	11989	12131	12001	11852	11932	11992	11976	12059	11932	11779	12056	12019	11998	11828	12046	11921	11768	11980	12017	11906	11891	11995	11983	11870	11869	11973	12041	11946	11964	11911	11904	11915	11826	11990	11807	12033	11916	12013	11888	11919	11980	12069	11817	11999	11752	11997	12052	11989	11867	11978	11909	11910	11913	11918	11812	11955	11882	11970	11919	11929	11801	11970	12050	11971	12040	11986	11853	12089	11804	12054	11941	12111	12086	11839	12017	11947	12001	12059	11852	11871	11923	11970	12037	11944	11983	11927	11973	11975	12030	11900	12065	11838	11820	12012	11838	11914	11981	11758	12075	12072	11914	11922	12012	12062	11994	12019	11993	11926	11957	11847	11762	11953	12131	11928	11918	11893	11847	11883	11779	12080	11906	12004	11996	11870	12062	11832	11962	11946	12059	11811	11989	11932	12050	11910	11931	11962	11861	11973	12043	11805	12066	11887	11792	11901	11984	11951	11946	12024	12009	11940	11958	12088	12017	11845	11984	11981	11789	11926	11907	11976	11886	11899	11977	11923	11934	11895	11959	12010	11906	12040	11849	11925	11896	11862	12104	11917	11944	11927	11961	11985	11942	11880	11865	12012	11942	12024	12032	11796	11951	12099	11940	11971	11983	11878	11990	12050	11835	11991	12170	11833	11974	11870	11945	11967	11930	11805	12046	12047	11995	11907	11884	11947	12010	12039	12013	11944	11977	12019	11907	11784	12088	11993	11865	11786	11882	11915	11933	11755	12019	12003	12027	11974	11882	11837	11994	12105	12001	11731	12155	12011	11990	11834	11982	12071	12019	11937	11973	12004	12066	11785	11876	12103	11902	12016	12040	11979	12005	12019	11915	11909	11969	12045	11950	11926	11885	12066	11871	11973	11964	11945	11892	11887	11947	11872	11903	11908	11867	12030	11958	11918	11992	12062	11926	11892	11832	12000	11991	11943	12058	11851	11836	11971	11961	11933	11787	11849	11891	12029	11781	11897	11875	12127	11813	11826	11891	11900	11977	11840	11984	11855	11922	11922	11969	11976	11934	11929	11870	12144	12075	12028	12037	11884	11807	11896	11932	12053	11887	11946	12118	12015	12009	11928	11913	12074	11890	12051	12042	11734	12075	11930	11808	11724	12044	11812	11922	11887	12005	12017	11931	11751	11780	11834	11897	11899	11987	11888	12005	11982	12017	11819	12023	11976	11963	11981	11943	11854	11759	11866	11849	11858	11964	11971	11729	12033	11780	11801	11984	11932	11936	11837	11973	12003	11943	11848	11850	11956	11934	11963	11850	12016	11870	11864	11825	11902	11887	12201	12073	12020	11943	11925	12037	11844	11880	11997	11895	11878	11899	12014	11957	11952	11989	12020	11984	11997	12018	11961	11939	11891	12009	11743	11963	11988	11845	11823	11941	12048	12177	11912
23572	21420	28982	24202	22583	24019	23571	19623	18217	17195	16379	15845	15160	15031	14835	14802	14478	14433	14335	14331	14523	14093	14182	14076	14170	14064	14074	14121	14020	13777	13834	13974	13783	13923	13928	13927	13976	13851	13925	13746	13727	14076	13894	13899	13904	13886	13945	13995	13927	13830	13854	13965	13883	13892	13816	14044	13852	13763	13845	13807	13868	13769	13765	13935	13731	13698	13801	13862	13977	13877	14112	13799	13851	13879	14002	13924	13820	13939	13788	13864	14148	13873	14123	14060	13884	13864	13709	13748	13732	13871	14048	14000	13849	13893	13846	13849	13766	13773	13854	13797	13833	13841	13650	13979	13919	13807	13896	13841	13596	13780	14053	14012	13860	13982	13692	13748	13608	13959	13988	13744	13832	13851	13718	13817	13844	13976	13754	13809	13791	13947	13748	13584	13848	13750	13754	13868	13969	13853	13624	13708	13815	13798	13798	13710	13703	13855	13742	13926	13760	13728	13824	13823	13953	14067	13735	13650	13876	13786	13815	13866	13911	13936	13894	13662	13750	13821	13709	13744	13908	13795	14109	13892	13767	13875	13712	13740	13627	13847	13674	13928	13852	13946	13927	13890	13802	13741	13757	13877	13889	13801	13828	13945	13928	13779	13765	13839	13816	13813	13864	13767	13805	13699	13753	13739	13766	13682	13987	13759	13917	13865	13894	13810	13976	13778	13857	13854	13783	13954	13808	13940	13799	13851	13812	13779	13806	13768	13920	13774	13783	13731	13888	13871	13878	13872	13761	13796	13780	13804	13846	13833	13854	13844	13826	13938	13825	13709	13822	13831	13871	13774	13903	13961	13832	13793	13755	13841	13869	13818	13822	13759	13781	13774	13604	13835	13663	13736	13752	13824	13797	13813	13914	13905	13700	13912	13915	13750	13903	13797	14045	13813	13874	13722	13830	13672	13822	14010	13896	13888	13734	13855	13878	13860	13724	13561	13572	13750	13691	13819	13806	13906	13759	13792	13862	13987	13783	13977	13981	13728	13919	13854	13850	13790	13810	13879	13927	13922	13741	13720	13935	13857	13922	13846	13953	13853	13977	13673	13953	13862	13941	13807	13847	13746	13678	13803	13831	13954	13920	13803	13926	13825	13789	13968	14044	13918	13710	13864	13816	13810	13883	13706	13888	13759	13849	13595	13779	13801	13824	13828	13920	13768	13924	13866	13772	13909	13756	14014	13807	13886	13805	13784	13944	13789	13706	13678	13704	13828	13925	13915	13819	13914	13705	13839	13991	13970	13781	13702	13913	13751	13739	13638	13725	13919	13704	13722	13907	13821	13850	13955	14054	13867	13731	13780	13749	13805	13718	13777	13859	13717	13764	13757	13867	13863	13821	13913	13966	13829	13869	13883	13958	13954	13847	13786	13849	13862	13766	13724	13736	14003	13754	13760	13946	13856	13685	13721	13685	13830	14013	13913	13754	13743	13861	13614	13666	13725	13892	13835	13931	13860	13894	13707	13925	13755	13872	13949	13737	13884	13849	13800	13742	13851	13724	13894	13845	13937	13806	13918	13967	13819	13684	13786	13838	13966	13809	13750	13716	13800	13792	13791	13951	13976	13647	13767	13835	13754	13793	13964	13839	13703	13906	13645	14019	13913	13888	13902	13771	13729	13775	13845	13661	13808	13812	13774	13669	13842	13725	13614	13907	13843	13735	13787	13833	13925	13848	13790	13839	13788	13789	13844	13988	13718	13699	13977	13969	14003	14069	13830	13903	13857	13669	13766	13978	13677	13725	13935	13654	13650	13845	13776	13792	13772	13847	13708	13667	13866	13970	13668	13932	13741	13835	13670	13859	13823	13879	13785	13857	13925	13670	13921	13821	13616	13889	13841	13815	13778	13759	13827	13823	14102	13889	13788	13806	13786	13804	13814	13801	13889	13835	13784	13870	13721	13831	13704	13911	13676	13768	13768	13792	13625	13794	13788	13706	14055	13955	13676	13734	13887	13882	13817	13762	13634	13858	13884	13852	13753	13935	13879	13888	13817	13798	13817	13523	13985	13811	13914	13757	13925	13965	13620	13839	13971	13911	13767	13826	13825	13828	13737	13869	13734	13781	13831	13804	13660	13868	13834	13708	13772	13791	13837	13764	14038	13997	13745	13840	13864	13873	13724	13955	13717	13715	13885	13942	13794	13951	13759	13691	13789	13584	13934	13921	13934	13545	13701	13744	14013	13604	13685	13897	13703	13670	13920	13814	13910	13760	13820	13762	13797	13729	13719	13704	13943	13975	13746	13684	13845	13901	13712	14005	13949	13881	13830	13828	13798	13756	13977	13786	13676	13785	13895	13860	13789	13537	13732	13808	13911	13666	13797	13748	13868	13931	13896	13663	13907	13965	13805	13758	13836	14018	13619	13876	13755	13660	13828	13635	13802	13783	13903	13826	13824	13839	13554	13667	13752	13908	13737	13944	13912	13852	13911	13908	13964	13824	13805	13851	13865	13738	13793	13809	13811	13860	13762	13841	13665	13739	13791	13849	13812	13916	13671	13897	13765	13833	13849	13916	13784	13685	13722	13710	13801	13894	13841	13745	13838	13783	13803	13933	13713	13779	13741	14017	13665	13852	13713	13659	13770	13646	13678	13830	14011	13599	13821	13714	13954	13651	13701	13696	13769	13740	13662	13820	13795	13882	13820	13745	13791	13800	13912	14079	13700	13733	13809	13752	13740	13747	13716	13811	13809	13861	13814	13888	13854	13949	13753	13855	13650	13817	13828	13724	13920	13820	13710	13940	13761	13876	14180	14086	14082	13717	13713	13953	13758	13894	13729	13925	13840	13808	13981	13841	13914	13700	13831	13970	14003	13753	13638	13719	13760	13614	13828	13870	14010	13746	13953	13926	13820	13754	13844	13698	13892	14058	13911	13886	13914	13940	13632	13942	13931	13931	13920	13910	13864	13958	13733	13751	13726	13767	13851	13738	13726	13954	13745	14095	13877	13759	13976	13963	13604	13554	14080	13799	13827	13726	13766	13718	13922	13670	13992	13654	13660	13914	13756	14079	13855	14015	13836	13811	13874	13793	13731	13715	13772	13876	13848	13900	13811	13867	13841	13735	13983	13833	13753	13891	13673	13804	13850	13839	13794	14026	13679	13846	13748	13805	13955	14001	13980	13762	13841	13700	13770	13687	13723	13799	13791	13900	13914	13819	13792	14055	13900	13744	13893	13927	13904	13776	13756	14060	13849	13912	13835	13688	13856	13955	13804	13893	13580	13556	13794	13815	13731	13915	13672	13786	13890	13703	13944	13795	14035	13791	13878	13802	13796	13892	13720	13910	13700	13862	13864	13655	13880	14048	13725	13713	14017	13864	13928	13747	13669	13672	13758	13580	13642	13833	13786	13777	13724	13859	13756	13905	14066	13729	13764	13899	13944	13917	13906	13755	13839	13973	13781	13942	13841	13769	13942	13881	13666	13711	13894	13730	13858	13880	13752	13785	13803	13607	13876	13722	13908	13618	13805	13876	13666	13802	13784	13703	13854	13917	13813	13835	13845	13874	13773	13863	13703	14046	13918	13889	13701	13938	13791	13641	13734	13803	13941	13680	13697	13626	13665	13744	13908	13751	13800	13889	13827	13823	13710	13792	13755	13780	13590	13727	13887	13560	13754	13728	13480	13710	13856	13818	13694	14053	14003	13796	13771	13689	13666	13890	13759	13793	13784	13840	13927	13860	13786	13897	13920	13744	13948	13968	13932	13891	13961	13813	13550	13713	13777	13687	13822	13818	13869	13960	13641	13799	13754	13907	13670	13780	13776	14004	13825	13843	13901	13834	13835	13776	13760	13825	13878	13866	14136	13660	13739	13819	13826	13649	13827	13748	13819	13767	13716	13879	13909	13834	13718	13760	13829	13681	13841	13832	13633	13816	13790	13669	13801	13744	13768	13778	13783	13769	14019	13872	13636	13875	13683	13750	13669	13835	13694	13744	13596	13910	13938	13767	13807	13794	13853	13751	13775	13708	13773	13711	13765	13847	13704	13782	13593	13773	13639	13718	13717	13677	13684	13761	14077	13605	13809	13813	13769	13841	13836	13722	13913	13724	13674	13668	13703	13764	13873	13573	13630	13781	13726	13902	13966	13753	13945	13826	13912	13726	13745	13810	13836	14024	13736	13962	13834	13827	13794	13767	13928	13776	13848	13867	13823	13806	13758	13766	13851	13755	13766	13704	13924	13931	13978	13889	13832	13865	13786	13955	13682	13881	13804	13950	13843	13723	13800	13791	13735	13561	13719	13695	13943	13639	13936	13766	13959	13725	13759	13899	13931	13910	13651	13866	13846	13875	13704	14015	13929	13883	13660	13960	13706	13812	14081	13845	13823	13701	13739	13746	13779	13834	13938	13912	13685	13914	13769	13664	13792	13622	13865	13837	13936	13772	13913	13875	13867	13687	13696	13766	13719	13833	13886	13680	13881	13724	13898	13789	13762	13739	13687	13783	13664	13671	13916	13921	13837	13884	13784	13695	13855	13752	13855	13784	13818	13948	13937	13748	13925	13811	13841	13707	13693	13803	13822	13795	13749	13793	14020	13866	13850	13894	13777	13804	13707	13841	13856	13719	13844	13586	13869	13643	13844	13781	13803	13707	13932	13728	13971	13726	13878	13856	13641	13769	13642	13721	13756	13817	13780	13687	13863	14054	13843	13815	13897	13799	13926	13647	13776	13921	13628	13988	13829	13815	13681	13813	13891	13960	13737	13856	13689	13735	13771	14014	13708	13933	13750	14001	13983	13786	13763	13724	13758	13715	13790	13577	13899	13815	14010	13812	13977	13984	13746	13719	13789	13736	13826	13850	13681	13758	13878	13864	13697	13784	13838	13975	13829	13697	13908	13815	13908	13709	13795	13770	13966	13702	13799	13777	13866	13760	13767	13892	13940	13792	13887	13830	13932	13744	13950	13864	13868	14049	13816	13841	13708	13626	13598	13755	13852	13843	13962	13857	13754	13857	13709	13727	13956	13872	13769	13870	13933	13695	13541	13867	13860	13850	13769	13634	13892	13931	13636	13972	13774	13952	13541	13617	13934	14007	13853	13770	13641	13635	13836	13638	13721	13896	13931	14008	13868	13864	13667	13883	13939	13971	14023	13852	13977	13856	13854
29030	58596	38860	30563	26385	23487	21799	20325	18470	17141	16211	14931	14377	13842	13778	13490	13180	13280	12877	13005	12851	12659	12631	12787	12790	12606	12423	12465	12225	12190	12315	12433	12460	12367	12299	12443	12306	12376	12341	12391	12318	12370	12254	12344	12416	12276	12251	12303	12249	12316	12291	12293	12237	12126	12240	12276	12321	12371	12284	12282	12251	12181	12096	12186	12427	12223	12360	12161	12275	12172	12282	12317	12403	12332	12190	12203	12285	12429	12166	12145	12296	12472	12507	12526	12446	12352	12256	12231	12298	12161	12276	12361	12390	12228	12377	12152	12267	12166	12288	12261	12163	12242	12342	12333	12186	12331	12161	12152	12425	12344	12344	12350	12160	12324	12315	12206	12270	12230	12132	12163	12337	12220	12357	12386	12214	12269	12218	12276	12145	12333	12266	12281	12183	12129	12257	12268	12342	12326	12402	12237	12322	12296	12226	12244	12265	12291	12246	12287	12334	12237	12227	12363	12331	12348	12256	12408	12362	12084	12418	12161	12279	12342	12023	12280	12176	12216	12227	12240	12248	12351	12414	12242	12206	12375	12243	12101	12183	12227	12069	12149	12341	12186	12270	12178	12201	12322	12134	12248	12124	12309	12299	12300	12201	12297	12258	12296	12326	12173	12127	12254	12103	12391	12166	12189	12226	12377	12310	12161	12293	12180	12282	12216	12218	12126	12176	12214	12389	12366	12303	12289	12131	12225	12180	12204	12286	12280	12282	12303	12260	12250	12113	12169	12231	12137	12214	12213	12349	12255	12175	12126	12382	12298	12254	12290	12260	12523	12222	12228	12152	12297	12241	12172	12173	12088	12264	12313	12211	12256	12232	12307	12398	12293	12321	12094	12345	12389	12060	12319	12224	12279	12143	12274	12214	12307	12282	12276	12234	12356	12246	12344	12146	12370	12333	12166	12186	12287	12297	12248	12129	12262	12226	12200	12383	12324	12202	12295	12343	12328	12230	12092	12244	12403	12275	12304	12288	12205	12168	12249	12158	12273	12337	12248	12200	12350	12295	12206	12164	12032	12120	12223	12157	12356	12240	12286	12292	12276	12306	12254	12256	12198	12304	12313	12082	12147	12165	12220	12319	12272	12228	12280	12345	12373	12287	12289	12323	12314	12181	12435	12405	12241	12428	12271	12312	12103	12175	12384	12310	12236	12310	12192	12304	12124	12338	12254	12336	12214	12123	12457	12248	12380	12209	12230	12105	12292	12216	12116	12315	12457	12243	12205	12353	12177	12122	12108	12368	12223	12235	12121	12292	12161	12445	12366	12268	12264	12290	12271	12226	12209	12341	12184	12241	12363	12220	12384	12181	12272	12493	12229	12245	12153	12285	12335	12203	12398	12313	12321	12217	12164	12243	12300	12124	12413	12180	12161	12209	12325	12179	12313	12170	12334	12142	12197	12305	12318	12185	12286	12316	12183	12342	12062	12370	12231	12177	12201	12234	12188	12228	12427	12335	12293	12205	12258	12153	12207	12390	12249	12233	12340	12360	12189	12146	12264	12116	12313	12224	12313	12194	12201	12272	12180	12178	12272	12214	12261	12417	12258	12192	12089	12203	12285	12358	12244	12340	12174	12178	12285	12270	12398	12241	12121	12224	12069	12334	12314	12153	12283	12274	12144	12192	12408	12348	12380	12397	12473	12235	12245	12147	12275	12397	12320	12240	12141	12270	12276	12250	12202	12219	12249	12139	12372	12311	12217	12285	12152	12312	12102	12293	12252	12340	12209	12307	12293	12304	12238	12301	12258	12179	12351	12225	12299	12335	12200	12132	12209	12351	12369	12372	12333	12348	12278	12211	12265	12267	12252	12148	12393	12087	12414	12200	12342	12286	12194	12274	12252	12260	12302	12327	12327	12059	12220	12245	12076	12254	12201	12135	12248	12351	12292	12237	12354	12181	12193	12369	12266	12156	12235	12200	12312	12377	12305	12254	12143	12248	12279	12404	12296	12219	12232	12301	12265	12131	12353	12076	12254	12293	12236	12189	12271	12234	12307	12349	12231	12171	12041	12162	12222	12256	12274	12205	12202	12315	12102	12445	12192	12227	12238	12293	12359	12213	12243	12232	12227	12196	12193	12337	12245	12128	12240	12425	12137	12183	12249	12405	12219	12322	12303	12050	12395	12251	12186	12233	12282	12173	12161	12227	12272	12219	12186	12310	12335	12297	12360	12110	12188	12257	12221	12215	12256	12246	12224	12303	12226	12225	12385	12207	12212	12234	12251	12423	12253	12334	12182	12189	12209	12390	12264	12202	12310	12435	12297	12291	12205	12261	12429	12303	12189	12224	12115	12209	12272	12310	12283	12307	12228	12287	12199	12204	12251	12352	12408	12336	12253	12257	12392	12463	12115	12249	12101	12227	12400	12271	12279	12078	12265	12133	12106	12194	12376	12195	12091	12128	12262	12349	12150	12228	12414	12195	12270	12233	12244	12311	12306	12044	12399	12288	12322	12419	12214	12368	12273	12127	12339	12258	12167	12345	12184	12236	12092	12151	12382	12279	12235	12235	12212	12078	12109	12363	12316	12402	12199	12278	12261	12275	12302	12360	12261	12273	12212	12341	12217	12223	12315	12280	12135	12206	12174	12223	12169	12217	12380	12244	12162	12247	12328	12274	12134	12238	12342	12271	12319	12236	12270	12284	12133	12280	12178	12264	12256	12199	12416	12365	12308	12149	12285	12260	12305	12290	12310	12274	12334	12242	12140	12262	12237	12269	12261	12306	12201	12190	12427	12239	12377	12266	12351	12169	12214	12147	12334	12260	12310	12234	12255	12284	12321	12136	12141	12303	12266	12288	12356	12137	12400	12269	12145	12299	12189	12245	12220	12122	12246	12270	12392	12286	12290	12292	12301	12186	12145	12316	12433	12492	12305	12256	12255	12332	12215	12267	12449	12355	12151	12166	12270	12213	12349	12289	12186	12184	12203	12273	12348	12266	12179	12201	12280	12341	12344	12318	12233	12193	12240	12185	12268	12253	12383	12196	12223	12386	12092	12201	12330	12201	12251	12255	12212	12186	12222	12140	12105	12403	12270	12221	12346	12246	12248	12378	12287	12271	12267	12357	12294	12217	12317	12303	12170	12487	12320	12409	12269	12264	12212	12304	12168	12162	12270	12291	12152	12098	12299	12308	12341	12180	12265	12183	12211	12144	12220	12250	12285	12416	12370	12143	12275	12312	12115	12304	12300	12297	12330	12221	12261	12254	12181	12234	12195	12223	12184	12201	12175	12223	12271	12252	12209	12291	12284	12265	12342	12312	12181	12259	12246	12315	12165	12232	12269	12315	12239	12301	12201	12197	12389	12188	12378	12241	12330	12204	12313	12274	12262	12311	12211	12275	12193	12129	12339	12253	12173	12405	12292	12286	12226	12261	12142	12239	12300	12231	12333	12406	12113	12233	12211	12324	12273	12311	12039	12309	12253	12350	12276	12244	12159	12198	12305	12242	12429	12334	12136	12367	12407	12329	12394	12200	12148	12315	12000	12382	12345	12236	12461	12305	12229	12335	12194	12347	12163	12368	12150	12343	12339	12237	12294	12369	12270	12273	12263	12336	12199	12180	12223	12358	12154	12278	12330	12219	12219	12232	12209	12215	12213	11999	12210	12264	12205	12246	12111	12160	12222	12258	12180	12096	12269	12340	12238	12245	12116	12230	12093	12168	12130	12297	12348	12215	12125	12210	12281	12215	12130	12324	12369	12158	12310	12365	12167	12261	12269	12225	12273	12240	12259	12265	12266	12322	12351	12367	12290	12246	12295	12210	12339	12204	12335	12188	12301	12342	12180	12153	12425	12260	12344	12213	12223	12164	12297	12152	12267	12231	12314	12258	12225	12297	12250	12307	12333	12248	12214	12238	12364	12389	12204	12174	12317	12236	12264	12208	12197	12168	12252	12358	12224	12384	12233	12241	12296	12326	12239	12082	12238	12244	12392	12141	12271	12367	12283	12190	12330	12302	12101	12351	12162	12192	12178	12240	12391	12439	12430	12278	12285	12172	12154	12219	12158	12170	12399	12239	12262	12220	12326	12237	12405	12324	12171	12246	12187	12285	12237	12354	12387	12211	12249	12188	12270	12353	12326	12307	12190	12338	12215	12278	12176	12212	12337	12159	12185	12134	12125	12215	12220	12286	12210	12295	12201	12242	12185	12210	12362	12401	12388	12280	12349	12454	12216	12208	12352	12395	12204	12248	12192	12385	12261	12341	12231	12276	12288	12276	12321	12297	12222	12307	12193	12314	12257	12251	12451	12407	12190	12263	12415	12229	12394	12350	12271	12302	12451	12367	12249	12279	12237	12251	12318	12147	12202	12402	12232	12352	12231	12328	12453	12241	12444	12287	12175	12284	12433	12230	12241	12343	12253	12287	12297	12109	12226	12140	12298	12124	12139	12205	12333	12165	12179	12202	12125	12439	12259	12290	12229	12123	12297	12163	12199	12279	12292	12159	12473	12307	12318	12286	12146	12209	12157	12125	12196	12266	12240	12353	12201	12203	12248	12389	12321	12184	12247	12182	12361	12244	12286	12163	12260	12384	12329	12327	12295	12363	12335	12176	12139	12258	12167	12283	12408	12319	12424	12099	12157	12267	12273	12191	12380	12160	12313	12298	12362	12271	12186	12105	12321	12203	12124	12260	12202	12397	12280	12269	12201	12076	12063	12198	12177	12067	12109	12108	12244	12208	12253	12423	12230	12223	12196	12336	12209	12296	12162	12317	12302	12198	12172	12276	12332	12363	12286	12422	12153	12167	12270	12313	12135	12224	12271	12258	12263	12256	12203	12307	12328	12172	12281	12067	12286	12400	12321	12330	12278	12302	12264	12240	12177	12062	12131	12079	12324	12082	12316	12329	12279	12123	12225	12376	12174	12401	12257	12167	12159	12270	12179	12201	12329	12423	12007	12246	12204	12116	12399	12339	12269	12204	12297	12338	12225	12279	12258	12362	12229	12300	12155	12227	12326	12278	12163	12266	12170	12326	12324	12241	12277	12329	12002	12243	12315	12180	12323	12220	12202	12246	12220	12384	12347	12321	12082	12292	12377	12350	12192	12280	12209	12127	12269	12221	12159	12283	12060	12250	12193	12295	12315	12204	12326	12258	12290
22810	21382	29082	23958	21803	24394	27529	21673	19166	18440	17445	16186	16038	15648	15423	15250	15049	14831	14756	14726	14758	14525	14627	14666	14411	14353	14255	14199	14268	14021	13966	14195	14123	14180	14011	14154	14152	14158	13971	14128	14298	14130	14013	14191	14173	13975	14032	13969	14011	13837	13943	14196	13979	14063	14058	14153	13960	14028	13901	14054	13911	13876	13983	14059	13997	13981	13835	13807	13720	13916	14203	13891	13897	13953	13955	14144	14164	13986	13900	13872	14216	14340	14144	14150	14115	13871	13889	14000	13943	13833	14002	14019	13940	14040	13974	13865	13979	13901	13737	13999	13957	13869	14058	13859	13989	13987	13957	14066	13972	13971	13954	13947	13988	13923	13954	13802	13815	13931	14066	13980	13968	14086	14020	13823	14038	13781	14002	13710	13820	13958	13980	14022	14194	13995	14035	13895	13882	13830	13874	14025	14004	13960	13924	14081	14094	13919	13911	13746	14034	13909	13868	13958	13974	13904	13962	14127	14123	14069	14019	14007	13937	13850	14003	13958	13963	13997	13883	13923	13906	13968	13777	13901	13795	13914	13833	13906	14001	14040	13988	14059	14173	13909	14169	14043	14159	14027	13862	13653	13705	13941	13991	13829	14004	14152	14000	13814	14118	14014	14080	14129	13923	14063	14110	13997	13867	14008	13919	13884	13988	13982	13938	13883	14013	13960	13838	13690	13848	14061	13999	13861	13889	13734	14012	13900	13703	13944	13735	13879	13931	14030	13872	13876	13965	13695	14073	13819	14114	13911	13783	13926	14012	13848	14010	13972	13926	13950	13856	13817	13973	13940	14030	13882	13956	14018	13978	14007	13913	14030	13897	13915	14036	13928	13868	14071	13956	13900	13991	13825	13826	13853	13908	13936	13773	13905	13866	13933	13980	13945	13828	13891	13767	13980	13871	13938	14058	14005	14001	13931	13951	13764	13849	13785	14028	13831	13907	13964	13754	13751	13847	13940	14037	13854	13676	13871	13871	13817	13933	13965	13849	14037	13771	13999	13920	13926	14043	13988	13900	13830	14016	13693	13963	13842	13922	13917	13877	13950	13868	14076	13908	14043	13990	13941	14118	13983	13901	13793	13807	13867	13889	13949	13919	13826	13741	13783	13933	13939	13921	14136	13992	13947	14009	14075	13996	13829	13864	14080	14084	14105	14005	13985	13886	14132	13869	13906	14094	13867	13813	13998	13971	13796	13833	14023	13938	13796	13973	14002	13968	13861	13978	13755	13967	13774	13956	13961	13794	13929	13711	13862	14015	13948	13942	13827	13765	13977	13940	13870	13837	14123	14075	13635	14055	13827	13936	13925	13823	13917	13886	14027	13997	14166	13926	13839	13883	13855	13873	13900	14193	13934	13944	13861	13868	14114	13912	13929	13705	13617	13835	13954	13989	14121	14100	14093	14106	13945	14026	13868	13979	13854	14006	13987	14003	13990	13969	13894	13990	13861	13971	13785	13746	13846	13847	13840	13985	13866	13972	13960	13843	13863	13746	13983	13895	13899	13942	13966	13940	13769	13929	13975	13972	13807	13756	13778	13892	13900	13893	14035	13908	14096	13921	13697	13921	13763	13835	13898	13842	13913	14049	13944	13914	14080	14040	13853	13724	14206	13976	13778	13702	14192	13915	13965	14079	13868	13907	13889	13931	13872	14020	14053	14049	14091	13944	13995	13751	14011	13841	13670	13653	14035	13929	13993	13910	13809	13853	13923	13964	13804	13893	13933	13905	14053	13787	13839	13874	13890	13939	14124	14048	13969	14037	14025	14065	13935	13909	13830	13842	13877	13930	13866	13773	13908	13848	13909	13970	13915	14016	13853	13988	14078	13843	13891	13862	13927	13850	13782	13976	13793	13914	14155	13776	14015	13885	13913	14026	13850	13991	13900	13845	14064	13970	14025	14005	13996	13895	14030	14000	13929	13930	14024	13926	13973	13897	13955	13972	13995	13876	13928	13944	13737	13919	14112	13989	13788	13881	13870	13717	13884	13845	13940	13993	13982	13893	13806	13992	13856	13875	13903	13945	13906	13903	13845	13885	13913	13818	14025	13962	13879	13650	13643	13956	13953	14063	14005	13924	14093	13972	13959	13920	14079	14000	13809	13788	13913	13985	13678	14059	13826	13780	13852	13759	13775	13944	13823	13879	13873	14096	13796	13954	13927	13932	14103	14068	13893	13696	13936	13914	13929	13961	13837	13682	13620	14111	14134	14098	13966	14003	14011	13840	13993	13880	13914	13760	13980	14038	13805	14049	13828	14038	14041	13890	14034	13920	13776	13862	13880	13749	13832	13948	13871	13927	13977	13741	14170	13945	13908	13956	13823	13833	13852	13980	13913	13959	14120	13941	13891	13909	13881	13980	13827	13866	14030	14014	14132	13929	13768	14222	13950	13958	13826	13866	13869	14048	13917	13993	13978	13990	14027	13846	13752	13923	13979	13952	14004	13996	13922	13859	13977	13866	13890	13890	14052	13936	13947	13940	13793	13722	13903	13899	14068	13929	13707	13859	13839	13893	14138	14141	13843	14031	13840	13806	14061	13779	13924	13963	13803	13888	13743	13953	13907	13996	13830	14078	13996	13987	13983	13894	13966	13872	14023	13952	13983	13848	13832	14054	13907	13799	14023	13978	13879	13969	13959	13772	13822	14007	14076	13939	14064	13987	13902	13897	14052	13894	14028	13893	13889	13956	13875	13894	13965	13968	13843	13977	13885	14040	13944	13897	13925	13834	13781	13879	14029	13926	14014	13792	14043	13899	14137	13779	13837	13745	13871	14099	13885	14032	13738	13809	13781	13938	14083	13873	13900	13898	13850	13985	13979	13901	13927	13782	13666	13982	13834	13843	14056	13791	13800	13992	13938	13846	14043	13831	14012	14084	13962	13824	13825	13744	13826	13959	13879	13908	13852	13880	13915	13866	13807	13950	13895	13974	13891	13796	13968	13899	13923	13931	13765	13939	14033	13954	13861	13902	14161	14104	13993	13975	13898	14027	13896	13981	13766	13913	13764	13776	13781	13798	13944	13817	14033	14080	13875	13950	13976	13750	13898	13921	13935	13997	13908	13821	13955	14074	13984	14010	13826	13930	13962	14066	14026	13859	13813	13730	13862	13853	13856	14078	13877	14035	13851	13854	13916	14005	14101	13924	13928	14023	13990	13890	13868	13690	13887	13990	13855	13917	13923	14014	13810	13947	13975	13840	14063	14059	13988	13844	14029	13864	13941	13787	14028	13982	13681	13979	13837	13778	14015	13827	13892	13929	13905	13986	13778	14002	13870	13789	13939	13790	14012	14015	14158	13815	13730	14073	13898	14245	14007	14111	13823	13879	13967	13949	13788	13864	14001	14149	13900	13913	13985	13893	13856	13780	13787	13872	13948	13942	13566	14009	14046	13988	13854	13734	13841	13792	13974	13898	14099	13848	13750	13832	13883	13810	13800	13955	13852	13890	13967	13998	14051	13911	13796	13921	13943	13851	14031	13919	13805	13977	13829	13939	14108	13860	13835	13987	13876	13783	14083	13838	14016	13912	13926	13821	13986	14060	13955	14025	13793	13930	14000	13899	13871	13833	13889	13883	13718	13783	13834	13980	13822	14039	13928	14048	13912	13895	13780	13992	13877	13813	13802	13850	13686	13927	13823	13791	13867	14042	14024	14066	14088	14001	13724	13898	13962	13996	14020	13984	14155	13970	13920	13893	13989	14079	13869	13657	13996	13925	13939	14083	13934	13846	13880	13844	13932	13973	13747	13854	13913	13938	14116	14015	13986	13840	13861	13770	13857	13839	13958	13864	14011	13838	13927	14003	14093	13872	13884	14026	13895	14201	13988	13982	13868	13849	13830	13808	13744	13807	14049	13923	13876	13709	13710	13740	13956	13858	13889	13893	13775	13875	13846	14178	13904	14033	13902	14054	13864	13799	14077	14018	13823	14124	14067	14095	14023	13576	13802	13723	13910	14025	13813	13884	13948	13869	13999	13940	13881	13901	13961	14153	13759	13958	13991	13708	13918	14026	13849	13924	14012	13898	13697	13823	13969	14022	13724	14093	13818	13847	13933	13768	13938	13918	14079	13776	13930	13921	13925	14011	13694	13842	13973	13891	14046	13986	13872	13873	13859	13867	13998	13945	13881	14025	14029	13915	13808	13868	13878	14042	14200	13923	13863	14046	13803	13665	13817	14012	13969	13824	13998	13939	13837	14036	14003	13844	14043	13857	13951	13934	13863	13987	14014	13940	13956	14003	13975	14001	14002	14040	13801	13821	13974	13791	13937	13778	13872	13860	13870	13892	13880	13968	14018	13810	13928	13671	13894	14021	13945	13738	13798	13854	13985	13997	13948	13866	14086	13927	13764	13964	13841	13960	14007	13776	13979	14058	13839	14030	13884	13856	13945	13993	13859	13911	13771	13770	13870	13964	13940	13997	13885	13912	13954	13893	14038	13906	13869	13922	13905	14360	13926	13852	14035	13944	13744	13785	13922	14167	13986	13987	13892	13946	13975	14028	14114	13889	13982	13990	13966	13960	13879	13763	13764	13695	13975	13975	13848	13784	13850	13751	13818	13765	13909	13871	13993	13804	13969	13967	13875	13869	13919	13937	13904	13795	13889	13756	13806	14055	13789	14051	13967	13742	14091	13975	13755	13957	13912	14040	14063	14078	14003	13933	14002	13999	13695	13959	13697	13816	13942	13917	14045	13871	13981	14087	13857	14080	13635	13903	13936	13943	13908	13836	13783	13892	13908	13745	13974	13873	13874	13899	13818	13845	13913	13951	13945	13902	13716	13963	13709	13736	13785	13779	13977	13808	13819	13992	13835	13934	13807	13900	13948	13924	14002	13934	13865	14005	13865	13803	13995	13915	13827	13760	13880	13936	13829	13892	14022	13806	13774	14142	13799	13996	13768	14004	14122	13920	13963	13767	13879	13773	13801	13838	13950	13894	13877	13898	13878	13965	13970	13855	13952	13867	13950	13982	13997	13910	13808	13889	13797	14000	13994	14001	13923	13956	14022	14012	14033	13805	14083	13971	14000	13937	13796	13881	13837	13915	13992	13867	13873	13876	13903	13982	13892	13853	13945	13844	13937	13824	13986	13983	14010	14066	13848	13900	13861
33856	59970	44063	35728	30292	26760	24719	22683	20600	18809	17048	15655	14937	14633	14439	14089	14005	13636	13461	13258	13149	13192	13018	12916	12804	12740	12683	12714	12596	12441	12456	12649	12458	12578	12373	12559	12437	12394	12308	12529	12382	12400	12313	12351	12322	12433	12434	12351	12389	12257	12393	12313	12407	12350	12449	12290	12267	12278	12393	12294	12222	12342	12135	12230	12434	12223	12251	12372	12440	12384	12397	12218	12315	12351	12403	12196	12203	12216	12335	12276	12590	12801	12588	12580	12562	12152	12288	12375	12293	12279	12391	12424	12275	12373	12240	12119	12415	12311	12343	12203	12263	12284	12260	12236	12387	12281	12257	12460	12341	12438	12324	12196	12425	12377	12266	12308	12292	12380	12204	12430	12377	12307	12254	12291	12177	12310	12119	12183	12348	12042	12293	12261	12318	12212	12310	12388	12367	12378	12276	12140	12312	12073	12266	12061	12314	12283	12230	12158	12339	12255	12186	12281	12366	12317	12270	12421	12324	12389	12409	12454	12210	12381	12508	12245	12451	12193	12350	12176	12147	12177	12438	12475	12274	12289	12361	12385	12165	12301	12322	12160	12283	12288	12446	12294	12289	12464	12353	12224	12231	12273	12472	12364	12415	12265	12235	12269	12184	12283	12195	12167	12333	12068	12346	12335	12310	12304	12220	12147	12291	12242	12344	12405	12377	12353	12274	12266	12449	12156	12204	12176	12398	12397	12287	12154	12227	12205	12241	12297	12158	12148	12253	12333	12429	12400	12067	12119	12312	12277	12388	12332	12302	12213	12301	12347	12252	12250	12243	12218	12257	12286	12331	12280	12204	12178	12271	12279	12200	12081	12265	12335	12243	12343	12284	12127	12367	12399	12342	12209	12260	12418	12345	12397	12184	12327	12273	12487	12229	12331	12207	12369	12171	12358	12354	12173	12410	12166	12298	12370	12246	12166	12342	12367	12362	12329	12262	12345	12174	12390	12234	12310	12272	12303	12277	12293	12242	12185	12392	12123	12210	12187	12218	12291	12319	12212	12214	12284	12220	12221	12312	12252	12218	12413	12328	12287	12416	12215	12143	12430	12260	12291	12397	12368	12314	12330	12398	12431	12232	12307	12342	12331	12319	12267	12248	12046	12128	12384	12235	12158	12253	12235	12396	12308	12310	12319	12375	12342	12406	12215	12133	12435	12332	12288	12098	12171	12198	12354	12341	12380	12341	12321	12311	12220	12174	12325	12194	12104	12328	12281	12267	12397	12324	12254	12172	12404	12205	12230	12270	12330	12264	12398	12350	12216	12310	12264	12348	12395	12475	12518	12317	12241	12154	12327	12136	12076	12530	12257	12407	12309	12262	12276	12347	12315	12377	12193	12297	12254	12297	12329	12240	12388	12204	12327	12241	12181	12301	12135	12277	12079	12375	12505	12262	12241	12103	12278	12283	12273	12253	12125	12287	12178	12283	12320	12332	12332	12290	12187	12249	12452	12204	12257	12402	12480	12211	12309	12236	12217	12276	12285	12236	12272	12358	12188	12196	12375	12422	12250	12233	12434	12135	12326	12309	12273	12224	12190	12275	12138	12354	12172	12205	12270	12223	12292	12238	12269	12316	12240	12190	12295	12259	12323	12279	12437	12388	12245	12440	12313	12259	12322	12378	12068	12220	12300	12279	12246	12197	12400	12139	12323	12259	12251	12220	12443	12385	12239	12262	12529	12247	12476	12283	12165	12298	12416	12219	12271	12254	12303	12302	12015	12389	12246	12401	12216	12305	12294	12272	12376	12261	12221	12198	12225	12186	12299	12378	12294	12230	12422	12291	12240	12282	12180	12280	12273	12282	12227	12281	12222	12188	12254	12271	12296	12432	12331	12293	12224	12341	12443	12329	12368	12353	12239	12163	12264	12175	12250	12211	12323	12316	12396	12290	12373	12187	12221	12377	12259	12288	12246	12340	12223	12385	12252	12320	12164	12319	12555	12139	12330	12368	12340	12346	12346	12311	12242	12277	12513	12243	12407	12390	12195	12321	12298	12217	12124	12154	12405	12368	12183	12233	12330	12308	12177	12291	12319	12166	12387	12076	12289	12171	12256	12433	12278	12383	12330	12473	12353	12352	12307	12180	12206	12249	12327	12496	12430	12320	12347	12352	12363	12239	12273	12340	12453	12204	12255	12079	12346	12191	12334	12388	12347	12242	12283	12351	12253	12186	12203	12256	12258	12292	12254	12118	12194	12262	12264	12194	12301	12232	12451	12266	12350	12322	12190	12246	12189	12173	12457	12307	12363	12210	12395	12394	12245	12276	12476	12364	12241	12394	12258	12200	12371	12211	12419	12447	12273	12166	12186	12173	12271	12132	12396	12200	12383	12206	12300	12191	12215	12307	12161	12274	12083	12351	12270	12270	12331	12263	12309	12204	12387	12234	12293	12327	12282	12300	12166	12297	12133	12248	12345	12300	12433	12291	12478	12380	12329	12508	12299	12234	12252	12288	12247	12274	12207	12316	12257	12377	12312	12381	12491	12328	12228	12534	12201	12301	12287	12367	12212	12311	12296	12202	12393	12279	12378	12176	12248	12138	12179	12303	12191	12324	12222	12410	12336	12341	12339	12188	12400	12406	12128	12324	12416	12255	12381	12175	12330	12327	12364	12184	12259	12301	12160	12316	12400	12256	12274	12291	12147	12342	12382	12413	12417	12248	12346	12297	12331	12284	12265	12373	12321	12192	12302	12266	12299	12105	12361	12351	12367	12251	12476	12240	12320	12360	12292	12266	12314	12390	12300	12234	12467	12201	12369	12170	12184	12296	12260	12145	12220	12194	12210	12319	12370	12282	12203	12459	12328	12278	12199	12242	12232	12296	12356	12236	12328	12319	12334	12382	12149	12190	12283	12157	12369	12407	12194	12200	12507	12157	12343	12392	12350	12239	12148	12279	12197	12262	12212	12143	12292	12140	12321	12297	12078	12308	12372	12285	12343	12482	12338	12349	12195	12230	12250	12111	12083	12217	12304	12454	12250	12196	12498	12386	12202	12228	12221	12207	12141	12284	12296	12250	12372	12289	12114	12254	12226	12237	12368	12273	12315	12411	12072	12266	12168	12370	12250	12172	12373	12286	12365	12203	12310	12240	12320	12334	12374	12179	12259	12171	12250	12378	12280	12269	12285	12215	12284	12367	12233	12307	12231	12319	12370	12260	12187	12249	12235	12274	12239	12258	12197	12202	12298	12348	12393	12322	12188	12151	12192	12317	12135	12325	12091	12296	11994	12337	12092	12345	12099	12432	12215	12348	12288	12175	12196	12387	12330	12172	12200	12343	12309	12108	12300	12346	12236	12349	12346	12192	12419	12438	12093	12462	12246	12111	12342	12380	12378	12304	12342	12222	12299	12374	12280	12377	12468	12375	12368	12373	12183	12290	12309	12170	12248	12205	12253	12198	12211	12191	12429	12291	12321	12373	12188	12259	12411	12251	12252	12258	12290	12370	12239	12435	12307	12314	12336	12434	12232	12175	12219	12285	12169	12202	12312	12222	12231	12391	12097	12528	12338	12141	12347	12224	12382	12230	12366	12349	12160	12256	12181	12347	12398	12281	12353	12387	12372	12352	12282	12242	12155	12374	12250	12424	12189	12312	12285	12247	12215	12232	12407	12205	12302	12265	12249	12174	12364	12288	12285	12414	12329	12193	12342	12248	12235	12289	12250	12356	12145	12154	12256	12374	12308	12166	12323	12379	12210	12312	12380	12280	12163	12382	12217	12319	12208	12212	12274	12240	12191	12389	12315	12379	12279	12347	12431	12308	12242	12208	12138	12325	12354	12060	12449	12463	12343	12343	12198	12174	12293	12335	12407	12559	12367	12294	12243	12206	12267	12233	12237	12241	12298	12158	12288	12273	12218	12173	12244	12382	12197	12394	12255	12260	12449	12216	12146	12241	12235	12344	12300	12240	12198	12255	12362	12270	12485	12247	12367	12083	12267	12210	12324	12285	12303	12340	12118	12275	12268	12397	12271	12308	12232	12268	12382	12469	12236	12355	12432	12329	12320	12184	12328	12487	12248	12330	12280	12275	12230	12115	12206	12270	12145	12288	12232	12382	12289	12307	12188	12308	12263	12192	12331	12279	12176	12240	12224	12314	12233	12133	12381	12352	12376	12353	12201	12292	12267	12235	12271	12324	12320	12350	12384	12245	12395	12349	12287	12129	12246	12271	12290	12192	12332	12241	12461	12281	12418	12233	12426	12347	12239	12259	12270	12450	12153	12287	12375	12249	12181	12069	12283	12229	12184	12167	12339	12141	12217	12375	12213	12418	12143	12326	12133	12449	12300	12361	12169	12323	12149	12290	12264	12464	12261	12232	12323	12076	12279	12313	12253	12292	12166	12359	12349	12357	12298	12329	12259	12174	12275	12272	12208	12215	12300	12333	12283	12280	12294	12334	12248	12262	12177	12255	12279	12238	12346	12304	12218	12237	12304	12291	12131	12178	12320	12230	12113	12294	12381	12307	12490	12305	12548	12297	12330	12356	12239	12196	12288	12238	12179	12300	12401	12251	12304	12335	12354	12365	12212	12399	12263	12255	12387	12288	12279	12208	12255	12386	12234	12243	12169	12257	12281	12414	12320	12393	12250	12254	12390	12267	12263	12459	12393	12361	12132	12233	12167	12348	12256	12337	12303	12311	12297	12283	12359	12224	12290	12461	12151	12369	12276	12195	12476	12291	12249	12379	12254	12329	12314	12079	12342	12369	12380	12340	12262	12166	12422	12170	12296	12198	12170	12259	12338	12108	12174	12245	12231	12347	12220	12288	12301	12241	12298	12305	12187	12322	12329	12254	12308	12273	12232	12476	12050	12401	12317	12281	12279	12253	12222	12328	12375	12306	12248	12235	12274	12337	12478	12273	12331	12269	12194	12143	12539	12119	12257	12328	12313	12216	12220	12173	12464	12277	12274	12227	12214	12274	12243	12315	12292	12227	12248	12257	12271	12258	12343	12237	12342	12275	12137	12217	12265	12372	12240	12397	12234	12308	12178	12278	12416	12380	12260	12355	12445	12087	12220	12216	12263	12406	12350	12189	12285	12282	12369	12192	12297	12277	12386	12254	12301	12291	12072	12288	12300	12295	12352	12308	12225	12369	12343
27928	26451	31724	28834	22939	21248	19826	18693	18023	17476	16895	16678	16335	16316	16217	16373	16032	15917	15995	15971	15831	15774	15778	15867	15602	15792	15820	15830	15855	15687	15916	15779	15568	15960	15612	15678	15843	15715	15689	15803	15546	15844	15644	15793	15854	15592	15816	15768	15693	15646	15573	15767	15681	15665	15585	16020	15830	15798	15666	15818	15853	15822	15821	15854	15744	15699	15746	15631	15742	15508	15597	15668	15503	15676	15704	15822	15647	15799	15782	15725	15937	15903	15787	15746	15633	15594	15614	15712	15673	15797	15679	15645	15972	15573	15879	15906	15823	15647	15723	15546	15906	15802	15588	15547	15571	15579	15739	15502	15634	15628	15579	15701	15680	15733	15618	15809	15912	15833	15719	15679	15760	15692	15679	15738	15833	15599	15743	15711	15612	15720	15807	15599	15507	15794	15755	15743	15535	15478	15856	15930	15640	15568	15605	15649	15733	15700	15640	15673	15728	15689	15652	15545	15679	15808	15731	15813	15658	15819	15763	15757	15696	15593	15660	15589	15688	15654	15689	15738	15846	15675	15723	15543	15661	15748	15579	15808	15582	15911	15732	15589	15707	15682	16062	15704	15719	15553	15910	15826	15760	15643	15805	15733	15792	15604	15755	15715	15581	15800	15746	15816	15564	15606	15730	15699	15765	15583	15608	15546	15847	15864	15772	15704	15592	15711	15725	15745	15840	15495	15536	15829	15778	15695	15708	15765	15686	15648	15664	15868	15621	15521	15850	15846	15788	15611	15790	15785	15704	15710	15812	15591	15698	15563	15591	15511	15570	15679	15591	15718	15606	15709	15689	15685	15609	15658	15874	15742	15774	15692	15676	15683	15823	15778	15736	15824	15642	15513	15756	15920	15736	15630	15675	15513	15579	15757	15832	15718	15809	15714	15587	15581	15722	15800	15712	15764	15630	15790	15720	15788	15754	15655	15779	15749	15930	15568	15819	15670	15660	15840	15768	15689	15663	15699	15794	15957	15585	15626	15844	15891	15912	15671	15893	15765	15644	15545	15698	15564	15775	15838	15610	15722	15631	15719	15758	15644	15500	15610	15679	15742	15473	15628	15864	15806	15540	15846	15614	15836	15819	15779	15750	15729	15853	15824	15773	15574	15633	15700	15699	15886	15791	15638	15661	15597	15825	15593	15838	15757	15955	15647	15567	15624	15693	15646	15747	15780	15873	15648	15666	15820	15616	15746	15918	15958	15648	15599	15722	15710	15767	15670	15748	15970	15743	15671	15650	15632	15998	15913	15519	15847	15769	15565	15638	15612	15975	15669	15698	15699	15673	15628	15720	15792	15718	15689	15834	15735	15740	15664	15674	15773	15841	15639	15603	15864	15743	15732	15739	15666	15621	15763	15643	15629	15657	15726	15712	15757	15885	15810	15935	15641	15555	15893	15666	15564	15553	15890	15754	15783	15840	15638	15798	15673	15720	15781	15851	15698	15566	15701	15793	15702	15650	15755	15794	15871	15524	15825	15784	15607	15926	15752	15617	15685	15689	15652	15755	15639	15967	15868	15707	15656	15789	15739	15675	15736	15747	15854	15933	15737	15814	15768	15567	15748	15735	15574	15735	15777	15758	15612	15691	15682	15651	15737	15603	15445	15711	15645	15777	15475	15645	15541	15661	16105	15866	15643	15640	15797	15714	15548	15773	15382	15687	15772	15709	15754	15851	15863	15711	15727	15830	15596	15673	15771	15764	15901	15436	15804	15579	15629	15705	15779	15812	15674	15817	15746	15891	15738	15666	15650	15675	15521	15749	15726	15867	15830	15811	15766	15620	15881	15695	15753	15718	15717	15616	15874	15697	15610	15799	15626	15748	15664	15740	15695	15594	15545	15711	15635	15769	15792	15752	15606	15834	15849	15656	15596	15712	15817	15524	15781	15726	15739	15692	15841	15643	15815	15706	15863	15598	15662	15829	15702	15782	15612	15682	15696	15584	15708	15641	15555	15565	15682	15680	15649	15595	15702	15776	15719	15761	15726	15799	15820	15679	15709	15677	15622	15816	15820	15810	15668	15581	15714	15785	15461	15641	15601	15702	15540	15985	15749	15718	15870	15835	15571	15851	15602	15665	15735	15713	15685	15759	15567	15594	15912	15809	15752	15813	15776	15805	15634	15608	15673	15778	15915	15808	15691	15838	15699	15734	15714	15701	15780	15942	15556	15601	15832	15585	15627	15845	15776	15689	15660	15755	15520	15681	15760	15750	15608	15740	15615	15634	15694	15876	15521	15750	15716	15823	15499	15769	15535	15561	15639	15724	15665	15581	15605	15624	15683	15722	15757	15880	15735	15610	15739	15527	15511	15797	15856	15848	15827	15714	15760	15792	15577	15960	15743	15815	15726	15687	15751	15689	15833	15860	15670	15618	15662	15889	15820	15676	15756	15636	15652	15745	15715	15988	15726	15889	15514	15649	15706	15598	15813	15747	15508	15855	15683	15423	15643	15726	15680	15634	15720	15649	15521	15600	15784	15596	15728	15789	15843	15539	15616	15737	15731	15912	15916	15758	15751	15659	15879	15610	15556	15920	15681	15595	15664	15650	15480	15861	15733	15734	16040	15751	15664	15753	15635	15649	15675	15744	15420	15912	15843	15717	15660	15780	15941	15827	15534	15690	15699	15837	15560	15753	15824	15700	15732	15652	15803	15626	15814	15839	15652	15753	15601	15811	15728	15900	15688	15664	15633	15740	15649	15831	15544	15794	15610	15788	15494	15868	15800	15884	15726	15922	15670	15337	15870	15752	15676	15759	15794	15670	15755	15692	15713	15893	15678	15556	15824	15631	15579	15559	15807	15511	15658	15489	15915	15965	15641	15794	15664	15775	15819	15749	15785	15640	15913	15612	15978	15579	15710	15731	15627	15772	15719	15689	15768	15709	15500	15748	15722	15696	15621	15703	15821	15558	15738	15708	15544	15547	15906	15839	15758	15738	15747	15617	15716	15689	15654	15885	15842	15818	15653	15853	15708	15649	15865	15818	15782	15748	15561	15840	15800	15804	15664	15793	15879	15789	15816	15488	15808	15716	15993	15592	15774	15562	15761	15586	15546	15642	15721	15817	15768	15751	15771	15566	15604	15546	15729	15613	15828	15749	15878	15748	15873	15910	15815	15793	15597	15621	15788	15649	15514	15710	15751	15716	15637	15805	15811	15595	15931	15724	15695	15686	15882	15748	15608	15731	15709	15605	15621	15609	15631	15506	15818	15627	15599	15520	15946	15842	15533	15701	15903	15560	15665	15732	15724	15941	15959	15763	15630	15775	15762	15903	15628	15699	15863	15795	15726	15934	15719	15860	15535	15520	15786	15598	15562	15716	15507	15807	15659	15729	15806	15492	15933	15603	15704	15693	15823	15666	15745	15625	15833	15545	15769	15766	15914	15510	15560	15673	15689	15727	15580	15789	15656	15741	15827	15786	15898	15767	15615	15493	15736	15685	15747	15727	15810	15775	15858	15692	15691	15696	15647	15682	15667	15625	15744	15711	15540	15568	15444	15705	15758	15663	15702	15615	16000	15651	15627	15706	15674	15740	15732	15809	15742	15788	15714	15715	15572	15643	15968	15763	15846	15664	15768	15673	15875	15758	15741	15552	15665	15698	15958	15833	15782	15597	15714	15602	15660	15831	15685	15516	15697	15775	15828	15699	15713	15793	15741	15703	15687	15880	15551	15720	15861	15747	15692	15551	15728	15620	15704	15728	15539	15730	15953	15663	15958	15601	15674	15646	15777	15521	15811	15677	15688	15881	15829	15721	15948	15720	15863	15730	15859	15772	15763	15683	15959	15722	15450	15720	15852	15836	15846	15638	15583	15506	15751	15626	15733	15779	15852	15741	15506	15707	15595	15503	15658	15649	15477	15764	15623	15647	15564	15823	15849	16012	15686	15799	15594	15773	15899	15630	15674	15691	15708	15755	15716	15766	15799	15520	15606	15782	15695	15544	15912	15655	15630	15719	16014	15674	15693	15816	15906	15603	15785	15705	15819	15562	15846	15681	15680	15815	15722	15743	15756	15842	15745	15705	15726	15776	15691	15690	15717	15606	15725	15576	15691	15719	15628	15641	15593	15636	15738	15664	15655	15723	15788	15602	15751	15705	15871	15735	15824	15815	15765	15736	15747	15820	15874	15807	15816	15601	15598	15646	15718	15642	15870	15816	15670	15636	15653	15625	15759	15697	15499	15889	15700	15800	15821	15730	15522	15631	15878	15660	15829	15670	15630	15632	15720	15798	15885	15772	15722	15807	15537	15857	15620	15800	15736	15543	15861	15780	15676	15668	15629	15656	15795	15719	15602	15796	15642	15718	15814	15630	16016	15533	15774	15607	15512	15856	15804	15494	15791	15804	15653	15758	15814	15817	15778	15658	15806	15751	15747	15845	15843	15647	15609	15884	15712	15615	15597	15899	15678	15712	15675	15674	15687	15488	15745	15912	15577	15711	15764	15583	15669	15598	15586	15633	15649	15851	15954	15646	15726	15825	15724	15768	15634	15616	15780	15747	15783	15840	15551	15703	15758	15654	15761	15844	15929	15818	15690	15694	15716	15566	15871	15835	15636	15642	15699	15600	15782	15524	15744	15884	15808	15794	15727	15498	15535	15611	15657	15579	15919	15706	15801	15810	15713	15788	15656	15786	15663	15811	15768	15732	15796	15790	15499	15670	15596	15771	15539	15892	15828	15646	15800	15588	15710	15615	15762	15669	15584	15751	15796	15600	15617	15870	15605	15609	15623	15724	15735	15760	15822	15737	15939	15851	15554	15647	15691	15758	15512	15707	15866	15805	15986	15726	15721	15632	15696	15885	15537	15627	15759	15739	15662	15829	15629	15786	15464	15582	15817	15555	15532	15784	15600	15763	15725	15521	15598	15771	15793	15653	15880	15921	15635	15664	15796	15469	15651	15496	15660	15700	15588	15915	15698	15648	15741	15795	15749	15771	15787	15768	15719	15525	15630	15788	15620	15674	15689	15625	16076	15561	15801	15743	15711	15679	15756	15707	15650	15672	15638	15611	15667	15661	15614	15744	15714	15741	15767	15892	15707	15796	15693	15699	15666	15862	15734	15719	15858	15849	15775	15806	15894	15668	15600	15590	15863	15713	15683	15668	15728
26955	42908	35854	27240	23080	20849	19059	17996	16822	15832	15000	14660	14291	14500	14213	14043	13845	13841	13775	13682	13639	13602	13562	13519	13647	13593	13519	13724	13480	13522	13439	13493	13420	13538	13451	13399	13530	13334	13581	13336	13468	13354	13534	13418	13370	13374	13362	13454	13438	13453	13496	13477	13627	13372	13421	13302	13588	13403	13369	13425	13389	13420	13482	13345	13342	13390	13579	13230	13355	13517	13400	13371	13501	13449	13418	13556	13398	13556	13410	13433	13485	13306	13581	13468	13604	13520	13624	13553	13307	13344	13406	13264	13483	13360	13412	13520	13264	13407	13410	13417	13511	13282	13537	13361	13350	13443	13433	13327	13512	13354	13381	13411	13367	13365	13358	13564	13366	13349	13476	13392	13567	13554	13563	13457	13432	13437	13441	13484	13400	13382	13480	13330	13294	13389	13437	13384	13448	13501	13370	13374	13383	13553	13358	13470	13477	13409	13489	13393	13450	13479	13456	13401	13355	13317	13535	13451	13437	13636	13380	13371	13326	13368	13304	13390	13570	13414	13442	13425	13428	13437	13458	13563	13475	13415	13369	13422	13448	13356	13508	13568	13374	13383	13353	13297	13458	13442	13419	13337	13260	13405	13449	13359	13351	13343	13444	13504	13490	13471	13303	13322	13422	13554	13318	13525	13455	13447	13387	13350	13378	13347	13273	13360	13284	13490	13412	13432	13432	13476	13459	13416	13308	13269	13368	13417	13451	13409	13424	13417	13314	13320	13516	13406	13631	13339	13411	13355	13376	13347	13442	13438	13607	13336	13513	13475	13299	13459	13390	13489	13319	13433	13314	13372	13460	13402	13475	13208	13609	13420	13526	13474	13321	13333	13359	13156	13428	13427	13377	13360	13390	13290	13417	13439	13415	13367	13517	13419	13442	13458	13366	13462	13338	13313	13494	13522	13503	13382	13440	13378	13412	13414	13442	13250	13435	13549	13409	13281	13368	13432	13508	13545	13319	13436	13568	13558	13426	13535	13475	13429	13432	13546	13473	13396	13301	13368	13421	13398	13512	13482	13449	13424	13443	13329	13463	13207	13522	13451	13433	13510	13423	13457	13386	13341	13352	13327	13267	13547	13524	13409	13324	13249	13362	13367	13477	13625	13380	13459	13420	13503	13349	13460	13378	13494	13348	13367	13457	13513	13368	13407	13487	13466	13399	13318	13279	13343	13427	13569	13420	13245	13525	13333	13447	13425	13202	13370	13483	13236	13560	13429	13513	13374	13368	13507	13406	13481	13423	13357	13463	13349	13297	13328	13397	13511	13363	13448	13278	13493	13345	13435	13526	13514	13317	13339	13497	13286	13238	13393	13409	13532	13471	13580	13430	13408	13308	13403	13355	13375	13467	13388	13287	13353	13461	13283	13358	13385	13410	13413	13450	13416	13434	13568	13474	13417	13461	13172	13449	13565	13495	13172	13469	13309	13250	13481	13457	13497	13465	13477	13471	13410	13388	13487	13444	13319	13382	13304	13421	13369	13492	13297	13482	13527	13419	13570	13311	13481	13314	13508	13328	13369	13594	13314	13271	13452	13271	13372	13353	13369	13468	13433	13261	13395	13410	13443	13322	13370	13394	13540	13392	13437	13522	13263	13346	13508	13602	13215	13359	13417	13365	13424	13481	13386	13324	13451	13431	13506	13338	13482	13488	13338	13560	13315	13355	13473	13540	13376	13528	13486	13596	13343	13557	13425	13398	13376	13470	13340	13393	13421	13453	13517	13461	13467	13571	13394	13501	13416	13546	13334	13375	13437	13267	13290	13382	13469	13300	13434	13380	13377	13410	13343	13509	13356	13425	13306	13402	13555	13492	13585	13494	13298	13397	13413	13311	13361	13260	13519	13435	13433	13502	13447	13311	13469	13609	13313	13513	13347	13508	13440	13494	13370	13391	13374	13391	13430	13424	13366	13411	13385	13340	13521	13382	13433	13475	13429	13400	13434	13398	13498	13311	13570	13256	13449	13415	13470	13407	13579	13491	13449	13446	13484	13370	13425	13558	13431	13313	13384	13396	13242	13461	13474	13363	13344	13272	13455	13484	13449	13508	13446	13399	13210	13375	13552	13451	13339	13253	13306	13493	13473	13513	13442	13209	13446	13516	13345	13339	13395	13511	13349	13578	13371	13428	13410	13500	13362	13381	13406	13390	13495	13516	13290	13542	13300	13421	13231	13452	13410	13528	13369	13288	13544	13458	13229	13451	13377	13466	13478	13490	13474	13342	13598	13208	13425	13355	13370	13508	13381	13332	13516	13369	13503	13368	13344	13349	13451	13375	13307	13321	13477	13253	13292	13399	13212	13494	13445	13448	13569	13323	13411	13373	13548	13322	13426	13620	13481	13486	13392	13437	13300	13446	13463	13358	13461	13499	13438	13417	13453	13530	13314	13369	13316	13391	13371	13294	13396	13440	13445	13361	13555	13376	13294	13428	13456	13435	13391	13536	13329	13327	13413	13462	13321	13450	13453	13591	13385	13261	13427	13375	13391	13339	13488	13413	13418	13415	13329	13396	13404	13500	13446	13373	13421	13537	13322	13284	13472	13465	13458	13469	13335	13503	13325	13429	13437	13478	13321	13506	13253	13462	13413	13375	13448	13414	13561	13417	13388	13290	13507	13500	13393	13516	13264	13327	13468	13183	13385	13643	13469	13301	13384	13554	13360	13530	13397	13252	13563	13485	13222	13341	13522	13452	13473	13408	13530	13342	13547	13283	13327	13506	13313	13325	13361	13385	13411	13541	13492	13446	13470	13484	13334	13217	13274	13211	13447	13484	13320	13347	13351	13397	13290	13328	13427	13501	13608	13378	13278	13334	13616	13403	13393	13332	13401	13434	13704	13414	13360	13625	13442	13306	13404	13455	13347	13603	13333	13579	13408	13390	13276	13584	13581	13342	13572	13296	13464	13485	13259	13366	13437	13421	13363	13438	13551	13288	13414	13498	13364	13368	13318	13493	13450	13374	13567	13435	13318	13415	13425	13396	13359	13413	13351	13362	13522	13385	13474	13447	13373	13419	13634	13325	13396	13385	13441	13337	13461	13465	13508	13354	13398	13308	13317	13293	13379	13435	13352	13356	13479	13340	13484	13363	13403	13382	13399	13470	13381	13544	13243	13237	13420	13314	13391	13546	13655	13551	13303	13376	13296	13387	13293	13410	13407	13450	13430	13309	13390	13446	13493	13412	13224	13433	13329	13520	13486	13316	13174	13324	13507	13293	13332	13446	13518	13431	13471	13324	13423	13356	13399	13446	13506	13489	13327	13464	13342	13449	13339	13521	13336	13456	13322	13411	13482	13414	13491	13471	13345	13515	13399	13445	13433	13401	13413	13559	13368	13388	13406	13677	13341	13527	13505	13544	13447	13457	13367	13410	13460	13512	13535	13427	13405	13443	13459	13224	13475	13324	13514	13377	13376	13406	13433	13384	13373	13479	13326	13398	13214	13143	13451	13352	13517	13442	13344	13406	13566	13482	13284	13463	13299	13360	13288	13313	13453	13488	13364	13420	13455	13500	13256	13393	13263	13274	13395	13414	13443	13495	13447	13368	13445	13449	13353	13397	13439	13514	13277	13380	13482	13407	13411	13533	13438	13462	13432	13375	13513	13387	13266	13411	13389	13500	13322	13442	13407	13255	13378	13409	13424	13364	13450	13464	13286	13493	13374	13387	13412	13424	13272	13396	13510	13327	13431	13451	13423	13422	13333	13400	13341	13372	13280	13478	13397	13212	13505	13388	13265	13472	13472	13534	13496	13398	13407	13422	13408	13504	13355	13412	13442	13627	13472	13300	13214	13483	13417	13347	13419	13483	13573	13501	13375	13397	13399	13336	13422	13333	13440	13412	13370	13236	13335	13560	13374	13421	13447	13411	13519	13298	13345	13504	13514	13405	13324	13356	13539	13442	13467	13457	13397	13318	13481	13354	13403	13434	13258	13338	13482	13529	13468	13319	13291	13354	13428	13381	13503	13490	13391	13458	13419	13373	13472	13320	13700	13405	13367	13479	13292	13238	13392	13392	13328	13287	13474	13384	13308	13314	13428	13472	13267	13370	13383	13495	13457	13431	13457	13484	13449	13367	13490	13537	13453	13519	13378	13623	13440	13420	13413	13535	13288	13508	13387	13340	13259	13397	13496	13189	13649	13326	13336	13297	13534	13654	13465	13391	13498	13372	13415	13375	13427	13409	13524	13467	13384	13540	13382	13189	13385	13496	13580	13472	13406	13314	13300	13310	13410	13519	13438	13275	13370	13269	13539	13302	13354	13341	13454	13467	13336	13286	13336	13457	13425	13349	13466	13415	13334	13322	13339	13407	13281	13456	13425	13453	13355	13490	13434	13334	13128	13372	13369	13439	13334	13322	13392	13427	13456	13385	13467	13504	13356	13592	13519	13362	13450	13451	13432	13290	13470	13428	13355	13411	13525	13295	13393	13612	13435	13282	13683	13463	13580	13295	13422	13402	13236	13363	13517	13353	13435	13504	13544	13333	13288	13327	13606	13412	13331	13355	13331	13435	13494	13333	13409	13349	13232	13458	13450	13473	13520	13345	13119	13511	13601	13321	13433	13414	13483	13501	13354	13443	13444	13451	13382	13506	13497	13523	13413	13339	13620	13448	13409	13463	13517	13371	13590	13354	13399	13384	13491	13387	13483	13423	13418	13498	13613	13385	13458	13462	13433	13397	13394	13248	13424	13407	13503	13434	13529	13453	13520	13408	13556	13570	13533	13411	13350	13307	13314	13500	13463	13302	13544	13330	13381	13372	13357	13485	13500	13396	13299	13398	13333	13500	13432	13560	13306	13397	13434	13483	13342	13557	13272	13215	13353	13267	13465	13480	13292	13516	13417	13531	13513	13419	13332	13377	13442	13451	13448	13399	13403	13480	13513	13486	13523	13512	13425	13635	13455	13447	13559	13479	13429	13396	13493	13277	13397	13344	13470	13446	13560	13513	13557	13541	13362	13397	13404	13366	13407	13494	13492	13370	13444	13327	13501	13478	13236	13378	13409	13685	13374	13406	13655	13292	13485	13581	13520	13397	13575	13368	13518	13636	13412	13390	13492	13509	13404	13396	13567	13415	13518	13427	13368	13524	13371	13479	13431	13409	13274
23630	21360	29294	23931	22860	25001	24689	20407	18652	18000	17281	16919	16658	16497	16450	16142	15957	15799	15728	15625	15696	15564	15466	15546	15353	15170	15376	15291	15125	15274	15407	15214	15144	15187	15196	15051	15223	15133	15281	15260	15142	15126	15198	15092	15057	15152	15173	15237	15086	15093	15078	14997	15076	15271	15057	14977	15124	15146	15126	15072	15160	14977	15026	15054	15240	15082	15127	15122	15260	15158	14974	15086	15119	15155	15179	15083	15235	15053	15162	15201	15262	15049	15263	15274	15059	15182	15074	15012	14981	14955	15120	14978	15049	15060	15089	15002	15008	15191	15018	15148	15045	14919	15230	15178	15088	14983	15042	15060	15218	15162	15148	15037	15058	15043	15079	14918	15118	15161	15089	15176	14872	14983	15210	14991	15215	15126	15162	15145	15005	15106	15025	14991	15238	15046	15009	14940	15185	14870	15211	15098	15010	15115	15055	14984	15116	15192	15000	15084	15053	15296	15067	15137	15112	14945	15053	15102	15030	14841	15167	15078	14839	15069	14931	14906	14938	14870	14972	15116	15135	14901	14987	15188	14954	14937	14960	15062	15126	15083	14985	14934	14983	15069	15271	15142	14990	15100	15060	15196	15154	15089	15212	14993	14993	15186	15098	15100	15111	15085	15152	14887	15090	15021	14931	15153	15070	15129	14954	15156	15127	15101	15237	14982	14917	15209	15134	15124	14981	15246	15173	14960	14910	15259	15030	15127	14982	15041	15039	14883	15070	14929	15149	15244	15047	14964	14998	15056	15328	15153	15144	15118	15217	15117	14906	14991	15030	15137	15076	15087	15081	15072	15025	15061	15050	15245	15006	15018	15036	15073	15104	14939	15000	14957	15081	15024	14952	14955	15007	15131	15037	15041	15154	14946	15201	15172	15145	15248	15235	15167	15208	14935	15103	14949	14917	15142	15092	15105	15101	15003	15047	14968	15090	15079	15036	15103	14895	14851	14797	14922	15113	15096	15040	14903	15083	14860	14840	14784	14936	15075	15232	14766	15068	15360	15247	14963	15167	15115	15003	15119	15038	15038	15114	15227	15114	15012	14991	14965	15023	15080	15081	15067	14975	15030	15025	14894	15017	15087	15142	15077	14970	15023	15189	15159	15166	14971	15200	15082	15015	15107	15030	15067	15061	15110	15181	15138	15102	15066	14728	15139	15107	14998	15050	14983	15209	15107	15166	14911	15048	15154	15082	15024	15003	15077	15052	14933	14887	15109	15124	15174	14955	15179	15003	15166	15023	15099	15065	15050	15115	15213	15177	15174	15121	15067	15005	15129	15117	15021	14942	14946	15025	15051	15110	15140	14929	14900	15057	15134	14926	15207	15192	15070	15130	15095	15073	15141	15039	15062	15073	15096	15117	15098	14970	15111	15052	14927	15016	14976	15145	15141	15115	14876	15057	14881	15036	15091	15114	15083	15030	15219	14791	15100	14901	14954	15108	15245	15241	14971	15127	15094	15020	14901	15025	14910	14992	15024	15249	15007	15128	15037	15226	15118	15008	15103	15089	15181	15041	15240	14920	14933	15061	14962	15008	15155	15071	15209	15054	14963	15019	14914	14975	15061	15063	14939	15047	15052	15128	14949	14997	15085	15069	15082	14903	14976	15126	15261	15147	15139	15059	15042	15000	15170	15067	15087	15123	15107	14874	15186	14986	15002	15013	14943	15160	14929	15241	15083	15117	15196	15007	15016	15181	14998	15121	14923	14874	15123	14922	14889	15127	15064	14897	14892	14991	15082	15169	14962	15206	15103	14978	15192	15040	15170	15213	15059	15027	15275	15228	15027	15028	15152	15108	14991	14974	15231	15069	15177	14929	15072	15089	14751	14928	15007	15039	15065	14948	15200	15140	14852	14888	15008	15118	15150	15229	15326	14924	15096	14977	14996	15079	14977	14999	14985	15036	15092	15084	14995	15093	15245	15123	15042	15049	14840	15059	15069	15323	15055	15193	14983	15105	15023	15002	14913	15121	15276	14965	14930	14975	14910	15022	15142	15176	14986	15178	15154	15041	15101	14936	14996	14921	15069	15131	15110	15154	15032	14972	15015	15207	15011	15036	14998	14961	15083	14998	15054	14970	15061	15215	15058	15052	14977	15293	14918	14984	15027	15200	15375	15059	14971	14983	15067	15019	15140	15027	15105	15163	15034	15143	15098	14938	15293	15085	14947	15094	15055	15232	14954	15184	15031	15199	15096	15292	15033	15224	14937	15129	14958	15043	14917	14870	15163	15031	15097	15190	14989	14934	14988	14907	15099	15061	15166	14948	15049	15196	15156	14987	14852	14917	15016	15048	15225	15071	14958	14859	14997	14905	15110	15006	15029	15140	15084	14984	15097	15085	14999	15165	15181	15106	15093	14820	14933	15167	14998	15029	15026	15098	15117	15011	15080	15143	14921	15041	15312	14905	15187	14925	15009	14993	15138	14998	14899	15016	15041	15286	15105	15104	15171	14992	14833	15135	14925	14955	15196	15107	14911	15250	15148	15030	15126	14947	14954	15096	15155	15012	15011	14992	14749	15091	15110	15021	15173	15183	15168	14945	15100	15127	15010	14943	14734	15208	15081	15134	14977	14910	14923	14931	15069	15218	15043	14930	15259	15112	14983	15184	15059	15285	14867	14912	15064	15077	14936	14906	14966	14782	14911	15110	15104	15119	15038	14947	15027	14886	15117	15063	15098	15091	15070	15078	15047	15109	15167	15020	15120	15077	14935	15047	15169	15111	15232	15062	15128	15246	15133	15044	14982	14847	15305	14992	14983	15081	14984	15060	14958	14982	15042	14977	14908	14974	15006	15076	15113	15167	14982	15055	15052	15096	14975	15001	14911	14970	15010	15060	15015	15243	15106	15074	15066	15182	14880	15097	15047	14874	15156	14959	15196	15087	15049	15019	15024	14874	15240	15232	15272	15056	14982	14918	15252	15196	15030	15156	15166	15056	15132	15002	14972	15192	15210	14999	14992	14930	14929	15071	15118	15065	14989	15128	14931	14990	15042	14963	14894	15184	15207	14945	15010	15111	15204	15215	15148	15219	15075	15015	15114	15204	15083	14903	15041	15170	14900	14981	15040	15169	15095	15161	14943	15267	15154	15004	15029	14993	14936	15196	15019	14981	15095	14998	14918	14972	14985	14851	15010	15314	15065	15004	14936	14966	15234	14771	15064	15119	15104	15164	15053	14986	14991	15199	14996	14984	15074	15119	15079	15299	15056	15067	14967	15054	15048	14968	15082	15099	15054	14943	15123	15195	15125	14884	14822	15144	15064	15030	14942	15068	15122	15223	15156	14993	15077	15062	15068	15000	15067	14909	15215	15053	14816	15279	15038	15085	15008	14932	15192	15209	15294	15040	15210	14962	14906	15102	14967	15254	15109	14964	15032	15119	14928	15015	15063	14997	15143	15326	15174	14816	14984	15066	14974	14943	15080	14888	15138	15169	15075	15082	15144	14958	15068	15149	15062	15057	14991	15104	15252	15165	15030	15054	15091	14851	14861	15021	15028	15146	14903	15179	14956	14974	15195	15254	15032	15076	15068	15056	15096	15028	14964	15165	14977	15005	15099	15154	15155	15090	15011	15223	15209	15059	15002	14968	14851	15332	15271	15050	15127	14951	14921	15246	15019	15065	15110	14940	15066	14978	14971	15141	15169	15160	15107	15015	15162	15104	14906	15106	15072	15124	14940	15208	15105	15177	15114	14993	15103	15027	15078	14967	14843	14904	14974	15320	15054	15050	15153	14956	15155	15136	14885	15135	15174	15064	15127	14984	15146	15048	15059	15029	15124	14922	15069	15125	15165	14917	14936	15037	15034	15064	14880	15167	15062	15161	15231	15103	15011	15134	15061	15215	14832	15071	15029	15094	15049	15214	15011	15092	15018	15220	15077	15050	15106	15197	15264	15059	15025	15285	14996	15095	15145	14840	15068	15302	15023	15026	14997	15192	15309	15100	15154	15111	14984	14899	15008	15213	15058	15075	15074	14873	15257	15133	14954	15004	15389	14993	15145	15052	14892	15101	15062	14999	15098	15062	14870	14970	15074	15013	15116	15096	15192	15059	15219	15062	15002	15171	14931	15233	15200	15195	15225	15218	14999	14994	14975	15105	15028	15019	15165	15184	14980	14920	15217	14903	14945	15010	15104	14955	15003	15135	15069	15015	15056	15137	15048	15041	15205	15160	14996	15047	15038	15199	14848	14995	14960	15032	14986	14921	15134	15083	15113	14931	15028	15022	15053	15056	15052	15135	15045	15037	15294	14990	15004	15068	15074	15197	14928	15171	15115	14896	15040	15113	15307	15124	15113	14953	14932	15155	15033	15090	15108	15137	15206	15108	14965	14865	14956	15012	15171	15001	15188	15145	15049	14996	15102	15024	15143	15026	14957	15085	14872	15201	15160	15060	15191	15104	14946	14952	15102	14833	14922	14996	15016	14985	14856	15074	15054	14980	15077	14918	15042	15154	15158	15084	14971	15098	15091	15021	15096	15234	14981	14932	15144	14981	15352	15029	14951	15056	14884	15039	14926	15059	14917	15051	14967	15120	15170	15313	15095	14993	15003	15220	15127	15247	15051	15130	14792	15112	14951	15207	15186	15223	15252	15130	15052	15133	14977	14946	15048	15162	15230	15109	15003	15083	14990	15051	15219	15221	15217	14981	14959	15177	15091	14999	15212	15127	14948	15073	14912	15119	15201	15028	15110	15126	15182	14954	15069	14910	15122	15138	14956	14966	15128	14979	15044	15168	15143	15047	15049	15123	15166	15024	15091	14996	14984	15085	15012	15178	15027	15206	15012	15080	14917	15096	14975	15103	15016	15107	15287	14897	15172	14978	14984	14965	15154	15019	14994	15353	15053	15003	15140	15035	15028	15034	15024	15074	15228	15141	15254	15063	15090	14927	15084	15217	14963	15113	15293	15002	15068	14857	15033	15047	14834	15027	15051	15108	14865	15023	15045	15048	15046	15088	14994	14992	15089	15232	15018	15054	14929	15063	15095	15173	15067	14886	15175	15098	15106	15014	14979	15224	15164	15018	14942	15019	14878	15159	15050	14968	15095	15005	15160	15066	15025	14871	14930	15078	15074	15109	14985	15108	15143	15297	15215	14964	15056	14930	14929
31408	55717	41473	32637	28020	25026	22351	20433	18521	17298	16160	15323	15150	14943	14895	14481	14284	13840	13785	13652	13415	13377	13308	13444	13397	13211	13233	13300	13121	13135	13078	13084	13134	13119	13042	13032	13367	13179	13061	13162	12963	13130	13179	13149	13155	13145	12972	13015	13134	13186	13047	13028	13060	13154	13119	13138	13046	13184	12865	12995	13059	13026	12910	13221	13086	13031	12958	13113	13092	13092	12952	13066	12979	12876	13164	12939	12979	12968	13036	12991	13180	13268	13197	13109	13157	13007	13038	12836	12888	13125	13105	13293	12933	12905	13064	13035	12782	12888	13002	12895	13099	13091	13025	13074	13012	13082	13023	13070	12878	13237	12773	12883	13176	13054	13150	13085	12971	12866	12932	13105	13000	12978	13187	12992	13119	12914	13001	12993	13042	12984	12822	13052	12912	13111	12869	12893	12848	13007	13066	13051	12952	12948	12999	13171	13062	13028	12921	13012	12985	12828	13214	13000	12954	13069	12922	13206	12979	12912	13057	12926	12951	12879	13109	12998	12899	13007	12956	13042	12993	12918	12953	12854	12959	12910	12968	12921	12957	13022	13063	12937	12882	13032	13070	13000	12965	12956	12957	12857	13062	12934	12747	12941	12965	13029	12933	12978	12919	12870	12932	13091	13131	12912	13045	12974	13125	13079	13035	12955	13039	12980	13042	12885	13085	13042	12944	12934	13048	12986	13073	13042	12782	12979	12985	12818	12966	12990	13058	12949	12825	13065	12880	13077	12936	13033	12977	13020	13205	12975	12923	12787	13222	12979	12939	12983	12984	12912	13070	13051	12937	13019	12943	12999	13022	12906	13047	12895	12947	13051	12947	13062	13123	13073	12986	12999	12794	12961	13058	12842	13098	13034	13170	12947	13216	13047	13071	12926	12852	13006	13042	12908	12966	12806	13109	12884	12878	13006	12891	12922	13085	12978	13125	12975	13150	12932	13011	13067	12912	13062	13009	12958	13007	13074	13012	13134	13174	13047	12906	13013	12990	12950	12946	13055	13028	13112	13083	13113	13012	12917	12879	12933	12932	12933	13028	13002	12973	12972	13009	13090	12987	13171	13180	12994	13042	13157	12889	13100	12944	13200	12939	13048	13015	13062	12955	13045	12877	13029	13023	13099	13073	12832	13051	13043	13049	13110	13001	13118	13034	12928	12864	12922	13007	12914	12995	12992	12970	13048	12947	13019	12947	12911	12964	12986	12834	12950	13061	12982	12920	12925	12928	12973	13027	12951	12924	12997	13079	13072	12913	13068	12938	12936	12982	13010	13048	13080	12953	12953	13091	12965	13178	12982	12909	13093	12940	13044	12915	12979	13283	12989	12816	12951	13113	13044	13080	13041	12954	12965	13168	12947	13113	13026	12999	13162	13161	13078	12927	12878	12990	13038	13120	12965	12913	13156	13076	13103	13005	12914	12995	12949	12930	12963	12916	12979	12971	12940	13080	13020	13081	13020	12991	12972	12885	13065	12997	13070	12861	12979	13040	12875	13059	12810	13016	12943	12906	12858	13171	13056	12935	13051	13045	12990	12803	12996	12892	12937	13069	12847	13128	13018	13103	12984	12844	12959	13026	13173	13046	12986	12957	13077	12919	12954	12905	13107	12884	13017	13088	12930	13029	13048	13063	13032	12893	13111	13097	13093	12998	12946	12929	12971	12964	12996	13053	12880	13005	12994	12996	12935	12971	13119	12994	13033	12950	13024	12952	13147	13097	12901	13013	13130	12938	13089	12990	13025	13122	12925	12857	13174	12908	12995	13143	13028	12888	13019	13036	13038	13015	13066	12906	12994	13150	13115	13027	13095	13031	12972	12911	13036	13066	12943	13103	12958	13084	13257	13043	12891	12988	13051	13021	13059	12990	13051	12863	12923	12889	12929	13074	12952	13041	12984	13092	12961	13113	13031	13026	13147	13031	13053	12885	13071	13130	12745	13025	13049	13023	13009	13098	12927	13100	13069	13041	13020	13022	13010	13037	13055	12952	13023	12896	13039	13070	12882	12910	13103	13074	13033	12838	13126	13056	13027	13069	12976	12912	12941	13119	12929	13083	12909	13201	12971	12898	12923	13006	13008	13009	12980	12968	12880	13044	13069	13051	12927	13256	13003	12946	12951	13067	13038	12958	12878	13026	13026	13066	13061	13069	12871	13062	12990	12922	13014	13097	12945	12978	12905	13038	13002	13084	12882	12947	12941	13161	13127	13096	12907	13026	12954	12951	12981	12823	12972	12916	12920	13116	12785	13016	13003	12989	12995	12889	12992	13057	12960	13010	13091	12964	13080	13163	12943	13162	13000	12980	13034	12880	12964	13048	12858	12894	12866	13041	13036	13164	13149	13162	12987	12983	12957	12979	13022	13057	12994	12980	12905	13043	12946	12989	13079	13083	12942	12911	13007	13013	12957	12872	13037	13187	13120	12984	12905	12984	13077	13119	12954	13071	13004	12876	13185	13078	13031	13039	13133	13012	12894	13014	12978	12933	13087	13034	13086	13017	13187	12915	13112	13024	13089	13052	12856	13064	12889	12838	12967	13002	13091	12873	13060	13226	13069	13097	12958	12918	12938	13136	13125	13208	12950	12899	12932	12957	12814	12936	13055	12943	12963	13049	13020	12967	12995	12985	13008	13068	12860	13140	13227	13055	12976	12962	12906	12805	13033	13019	12965	12967	13005	13068	13067	13005	13035	13069	12914	13073	12930	12988	13006	13016	12857	13061	12899	13111	13094	13072	13027	13016	13002	13206	13027	13002	12937	13038	12878	12896	13074	13260	13138	13190	12916	13016	12959	13065	13090	12809	12939	12994	13059	12884	13088	12992	12950	12831	13093	12913	12838	13001	13063	12847	12989	12954	13049	12836	12842	13093	12965	13130	12940	12951	13148	12968	12860	12972	12905	13088	13041	12877	13038	13189	12958	13071	12910	13018	12983	12967	13107	12908	12864	12985	13116	12939	12848	12971	12964	12983	13092	12929	12931	12992	13198	13014	13052	13041	13062	12775	12903	13076	13018	13140	13106	13054	13095	13011	12965	12931	13077	12921	12969	13064	12979	13108	13141	12897	12937	13200	12992	13039	13098	12928	12993	12919	13126	13023	12967	13160	12988	13140	12988	12904	12913	13202	12957	12945	13007	12841	12943	13059	13027	13090	12952	12925	12891	12921	13012	12845	13013	13079	12864	12821	13130	13013	13062	13085	13119	12995	12876	13067	13140	12969	13032	12822	12977	12982	12913	13041	13174	12975	13104	12994	12882	12898	13049	12804	12972	12904	13062	13103	12983	13172	12975	13017	12901	12931	13268	13012	12927	13018	12942	12926	13013	12991	13083	13075	12953	13225	12965	12993	13023	13009	13075	13148	12975	13171	12813	12974	13142	13066	13192	12963	12915	12913	13105	13010	12866	12892	13011	13028	13123	12744	13208	13071	13162	12814	12840	12940	13045	13048	12890	12887	12934	12928	13248	12889	13137	12979	12954	13109	12837	12915	13023	12935	13141	12897	13106	13078	12855	12983	12993	13032	12997	13184	13204	12851	13075	12958	13090	12976	12996	13017	13073	12926	12962	13014	12915	13024	12896	12971	13084	13079	13095	12758	13130	13038	13119	13047	12932	13134	12998	12927	13006	13114	13000	12937	13088	12993	13090	13012	12890	12943	13143	13058	13082	12925	13017	12933	12889	12980	12971	13060	13024	12883	13239	12984	13006	12994	13075	12953	12876	13005	13027	13097	13102	12910	13118	13120	13025	12943	12928	12789	13013	12926	13049	13090	13012	13159	12909	12843	12976	12878	13013	13239	13086	12902	13110	13032	13130	12950	13010	13062	12908	12983	12939	12960	12951	12992	13136	13075	12995	13072	12984	13179	13111	13046	13103	12961	12815	12969	12917	13078	13123	12981	12894	12997	12932	13048	12872	13155	12922	13028	13066	12987	13137	12915	13092	13058	13090	13080	13043	13005	12925	13140	12878	12974	12934	12873	13004	12905	13214	12902	13129	12960	12896	13058	12920	13007	13063	12860	13020	12903	13084	13044	13071	13125	13049	13058	12996	13104	13140	12942	13019	12960	12891	13063	13016	12996	12927	12967	12977	12938	12936	12910	13063	12964	12936	12890	12981	12822	12966	12944	13124	12905	12924	12969	12987	12932	12943	12922	13059	12785	12983	12968	13104	12950	12922	13026	12949	13038	13017	13115	13004	13061	13072	12983	13057	12942	13053	12857	12786	13075	13082	12971	12903	13019	12845	12928	12804	13119	12945	13112	12952	13102	13144	12927	13039	13046	12868	13106	13007	12979	12894	13008	12987	13109	13083	12969	12994	12929	12967	12820	12941	13143	13041	12792	12901	12965	13102	12973	12969	13026	12916	13125	13044	12963	12960	12943	13031	12883	12956	12913	13015	12898	12941	12924	12904	13111	12890	12798	12991	13110	12975	13089	13077	13072	12996	12943	12848	12902	13010	13090	12988	13105	13192	12968	12990	13035	12920	13085	13078	13218	13075	12896	12965	12958	12954	13008	12965	13028	12764	13051	13070	12975	12981	13118	12854	12688	12854	13089	12968	12985	12915	13161	12947	12884	13000	12895	12980	13034	13065	13177	12984	12933	13075	12859	12851	13015	12938	13035	12888	13035	13013	12996	12986	13146	13052	12997	13013	13057	13107	13144	13050	12962	13006	12874	13053	12954	13043	13009	12930	12798	13088	13022	13084	13055	13048	12961	13074	13027	13018	12914	12925	12876	12858	13156	13042	13029	12865	12992	13005	13061	12933	13022	12927	13073	12945	13057	13001	13091	12979	12902	12892	12918	13033	12933	13026	12985	12929	12935	12943	12890	12964	12845	12866	13114	12966	13042	13046	13011	13025	12984	12952	13018	13061	13071	13024	12832	12948	13134	12877	13243	13041	13109	12976	13032	12895	13184	13039	13067	13037	12995	12910	13009	13069	12975	12931	12951	13061	13074	12945	13047	12925	13082	13040	13161	13000	13066	12899	13006	13039	12973	12828	12909	13023	12997	13004	12932	13001	13150	12974	12979	12994	13102	12965	12915	12871	12898	13047	13028	13192	13198	13062	13072	12917	13025	12739	13100	12925	12967	12897	13074	13038	13084	13060	12953	12976
22775	21294	29289	23653	21865	24863	27773	21509	19400	18608	17478	16750	16858	16569	16538	15993	15648	15597	15331	15079	15119	15169	14802	15017	14811	14925	14678	14730	14649	14668	14783	14750	14471	14450	14613	14571	14391	14551	14573	14480	14673	14704	14293	14683	14594	14673	14355	14350	14424	14513	14363	14569	14594	14247	14552	14429	14241	14619	14568	14273	14566	14334	14276	14522	14390	14318	14399	14315	14241	14490	14166	14341	14549	14400	14334	14458	14321	14531	14509	14369	14752	14815	14641	14543	14588	14345	14354	14289	14300	14322	14397	14398	14489	14495	14389	14213	14276	14321	14455	14451	14327	14321	14232	14321	14374	14470	14228	14338	14379	14281	14511	14390	14316	14348	14387	14416	14514	14425	14732	14517	14400	14246	14328	14370	14359	14314	14139	14265	14255	14475	14424	14201	14543	14405	14513	14165	14367	14333	14291	14390	14461	14305	14464	14466	14482	14417	14480	14512	14414	14343	14368	14541	14507	14411	14390	14428	14407	14157	14078	14179	14395	14468	14306	14233	14392	14543	14491	14408	14258	14415	14168	14421	14306	14206	14456	14447	14429	14351	14327	14331	14334	14285	14514	14561	14445	14408	14536	14293	14295	14187	14301	14371	14428	14137	14405	14303	14249	14421	14481	14380	14433	14495	14559	14496	14388	14277	14335	14424	14381	14321	14420	14427	14165	14167	14342	14354	14377	14276	14335	14304	14310	14322	14430	14397	14446	14498	14491	14389	14354	14382	14663	14254	14300	14266	14411	14345	14436	14355	14452	14335	14415	14247	14434	14368	14328	14397	14364	14544	14377	14352	14439	14365	14251	14165	14291	14379	14402	14553	14413	14489	14443	14267	14367	14390	14463	14359	14501	14372	14326	14645	14501	14382	14444	14374	14446	14505	14202	14184	14519	14423	14351	14318	14502	14510	14294	14290	14388	14441	14282	14479	14200	14393	14383	14455	14562	14290	14361	14325	14422	14289	14422	14376	14506	14355	14433	14330	14436	14204	14109	14272	14288	14146	14182	14264	14311	14416	14500	14144	14288	14300	14379	14234	14478	14231	14450	14406	14530	14396	14200	14211	14241	14337	14325	14394	14279	14522	14419	14296	14260	14345	14501	14208	14363	14228	14512	14196	14327	14344	14335	14322	14299	14202	14316	14470	14163	14269	14221	14150	14373	14334	14437	14320	14404	14458	14473	14479	14224	14241	14311	14380	14226	14432	14496	14195	14325	14580	14421	14318	14419	14358	14406	14394	14265	14389	14367	14209	14200	14352	14347	14389	14262	14280	14540	14229	14621	14207	14394	14080	14334	14408	14435	14455	14384	14323	14390	14358	14315	14381	14584	14237	14370	14411	14377	14339	14248	14155	14293	14301	14441	14382	14319	14566	14333	14205	14366	14348	14382	14385	14356	14346	14244	14457	14325	14304	14331	14423	14241	14418	14321	14394	14428	14399	14181	14353	14458	14268	14340	14379	14492	14291	14243	14191	14327	14489	14394	14523	14515	14353	14558	14377	14205	14221	14223	14469	14254	14436	14368	14349	14392	14656	14578	14378	14405	14385	14412	14174	14299	14358	14292	14254	14480	14314	14491	14296	14170	14393	14315	14261	14348	14252	14241	14395	14255	14412	14224	14528	14344	14418	14474	14377	14392	14338	14543	14367	14321	14422	14501	14408	14429	14424	14402	14343	14341	14320	14381	14442	14358	14391	14315	14435	14235	14206	14347	14542	14138	14431	14351	14413	14339	14407	14240	14251	14373	14241	14242	14449	14519	14329	14308	14444	14429	14346	14339	14495	14453	14448	14418	14281	14306	14442	14362	14368	14418	14284	14236	14383	14396	14423	14437	14345	14512	14484	14560	14311	14320	14271	14322	14354	14379	14397	14454	14355	14366	14328	14451	14186	14360	14441	14291	14502	14405	14287	14528	14244	14350	14273	14319	14543	14486	14427	14345	14335	14265	14501	14381	14365	14289	14415	14446	14376	14405	14438	14635	14257	14337	14381	14176	14350	14297	14407	14382	14350	14414	14255	14443	14543	14368	14163	14325	14232	14198	14456	14260	14345	14398	14508	14311	14407	14302	14377	14343	14336	14213	14140	14359	14336	14395	14268	14319	14340	14346	14324	14354	14517	14236	14294	14333	14307	14625	14437	14263	14435	14379	14115	14381	14367	14241	14160	14260	14160	14235	14360	14403	14432	14246	14148	14278	14445	14449	14289	14358	14280	14416	14488	14278	14248	14392	14405	14215	14530	14190	14195	14604	14507	14441	14569	14318	14188	14329	14413	14537	14459	14607	14427	14528	14483	14226	14419	14389	14452	14326	14263	14195	14339	14439	14495	14464	14458	14313	14178	14250	14312	14259	14238	14354	14342	14489	14390	14391	14366	14518	14392	14271	14316	14156	14261	14166	14275	14532	14213	14482	14443	14222	14333	14087	14368	14479	14517	14557	14445	14339	14489	14245	14305	14497	14295	14299	14322	14456	14377	14339	14373	14354	14422	14547	14369	14513	14393	14429	14446	14235	14225	14439	14447	14283	14388	14301	14392	14338	14338	14328	14252	14309	14234	14333	14611	14318	14228	14359	14320	14504	14278	14475	14264	14566	14184	14451	14347	14309	14407	14389	14586	14369	14512	14424	14292	14468	14449	14289	14460	14323	14367	14378	14363	14056	14312	14416	14363	14308	14458	14389	14501	14371	14565	14235	14243	14364	14407	14372	14483	14238	14348	14513	14296	14448	14197	14443	14350	14465	14413	14318	14319	14231	14424	14357	14267	14396	14215	14285	14430	14511	14421	14343	14448	14380	14429	14347	14408	14266	14560	14409	14098	14211	14369	14521	14296	14491	14288	14449	14312	14312	14314	14458	14249	14480	14494	14228	14387	14193	14409	14407	14499	14360	14436	14325	14522	14355	14528	14141	14502	14533	14426	14457	14123	14379	14521	14256	14213	14358	14507	14326	14082	14457	14248	14236	14386	14257	14254	14206	14332	14294	14273	14436	14572	14328	14314	14398	14342	14290	14370	14306	14224	14430	14349	14294	14526	14436	14392	14327	14412	14382	14383	14434	14315	14348	14309	14425	14352	14218	14355	14321	14323	14524	14176	14534	14212	14412	14388	14382	14420	14425	14321	14538	14331	14345	14304	14479	14395	14357	14401	14415	14359	14361	14145	14180	14439	14270	14313	14432	14543	14560	14354	14292	14475	14531	14561	14283	14311	14539	14301	14396	14276	14377	14439	14231	14110	14356	14237	14244	14245	14222	14430	14576	14500	14417	14317	14141	14537	14352	14306	14351	14500	14350	14218	14347	14296	14179	14164	14280	14304	14387	14254	14328	14220	14451	14438	14510	14605	14415	14400	14277	14291	14217	14251	14510	14323	14461	14491	14322	14295	14312	14190	14364	14426	14291	14266	14525	14189	14306	14357	14326	14456	14511	14390	14364	14391	14529	14201	14349	14418	14358	14490	14523	14376	14498	14375	14575	14418	14314	14276	14512	14249	14373	14342	14338	14251	14223	14387	14560	14227	14306	14429	14300	14184	14531	14348	14336	14457	14318	14481	14408	14371	14128	14310	14372	14308	14330	14221	14313	14278	14150	14435	14327	14424	14380	14259	14470	14323	14518	14263	14456	14379	14243	14387	14367	14219	14136	14416	14266	14280	14445	14119	14423	14406	14305	14421	14474	14311	14305	14178	14162	14455	14546	14222	14257	14562	14330	14202	14417	14415	14376	14555	14502	14125	14212	14345	14335	14326	14612	14221	14252	14204	14406	14361	14204	14338	14287	14398	14356	14310	14214	14341	14302	14356	14395	14474	14262	14309	14424	14349	14189	14342	14425	14491	14284	14248	14450	14531	14253	14415	14358	14390	14483	14567	14439	14194	14354	14433	14419	14342	14441	14437	14381	14415	14333	14424	14206	14365	14384	14413	14359	14547	14366	14426	14320	14330	14482	14458	14148	14234	14423	14449	14216	14383	14323	14217	14252	14320	14219	14312	14280	14483	14376	14350	14533	14493	14420	14237	14307	14326	14586	14361	14243	14273	14187	14280	14319	14653	14034	14283	14460	14403	14449	14370	14179	14257	14447	14534	14512	14575	14317	14334	14141	14366	14318	14310	14609	14393	14468	14345	14428	14180	14318	14513	14436	14303	14254	14344	14314	14511	14245	14317	14391	14342	14371	14337	14325	14213	14377	14425	14458	14399	14209	14264	14307	14356	14354	14392	14432	14411	14281	14365	14444	14302	14173	14140	14502	14471	14237	14346	14340	14406	14225	14474	14151	14037	14253	14221	14312	14304	14399	14295	14354	14305	14106	14287	14385	14302	14458	14299	14479	14256	14410	14270	14296	14385	14371	14163	14441	14430	14400	14302	14140	14328	14390	14103	14335	14335	14356	14243	14377	14317	14477	14399	14298	14322	14201	14213	14431	14404	14338	14342	14243	14278	14450	14110	14343	14386	14274	14556	14196	14455	14382	14428	14502	14349	14256	14473	14386	14284	14413	14479	14392	14635	14326	14375	14378	14378	14375	14223	14416	14517	14224	14343	14368	14327	14453	14269	14432	14392	14481	14296	14169	14324	14186	14223	14177	14323	14326	14365	14411	14345	14575	14286	14284	14406	14235	14494	14258	14396	14358	14366	14341	14216	14245	14513	14471	14312	14562	14432	14178	14363	14273	14427	14411	14336	14248	14341	14223	14149	14454	14333	14359	14443	14279	14089	14319	14317	14285	14447	14350	14407	14435	14595	14331	14277	14269	14310	14265	14355	14664	14193	14357	14222	14165	14397	14430	14353	14259	14273	14246	14471	14423	14473	14365	14378	14322	14316	14409	14263	14301	14288	14240	14100	14205	14237	14266	14365	14295	14312	14168	14290	14355	14379	14224	14489	14273	14358	14254	14415	14405	14353	14329	14307	14522	14263	14410	14490	14444	14365	14278	14307	14306	14088	14282	14207	14356	14353	14133	14284	14275	14331	14405	14500	14211	14469	14456	14219	14289	14420	14440	14454	14488	14172	14272	14339	14310	14292	14399	14158	14306	14454	14241	14498	14324	14382	14478	14345	14305	14388	14248	14320	14364	14081	14366	14370	14339	14106	14311	14518	14247	14368	14505	14396	14294	14319
35057	65382	45641	36571	31225	27509	24962	22272	19906	18108	16637	16017	16048	15828	15413	14785	14105	13805	13535	13448	13279	13231	13153	12951	13015	12971	12718	12828	12757	12718	12857	12597	12591	12683	12651	12697	12592	12720	12503	12724	12586	12514	12670	12786	12586	12606	12588	12543	12625	12597	12486	12579	12404	12577	12352	12391	12447	12616	12534	12677	12619	12617	12447	12457	12560	12566	12702	12563	12531	12600	12577	12377	12544	12479	12430	12506	12688	12509	12443	12817	12749	12941	12673	12721	12567	12348	12565	12532	12453	12526	12680	12446	12561	12436	12356	12592	12416	12238	12574	12408	12421	12557	12502	12435	12224	12568	12418	12569	12498	12501	12478	12495	12443	12611	12519	12372	12462	12534	12453	12373	12453	12562	12553	12529	12401	12508	12633	12458	12511	12567	12523	12561	12611	12495	12466	12597	12436	12449	12425	12441	12529	12581	12619	12396	12403	12597	12433	12547	12618	12569	12508	12451	12588	12567	12457	12639	12453	12445	12509	12454	12556	12439	12561	12519	12519	12377	12305	12499	12590	12582	12579	12685	12433	12374	12597	12590	12534	12299	12541	12472	12380	12541	12632	12525	12485	12599	12528	12349	12577	12534	12489	12589	12390	12508	12575	12401	12654	12463	12402	12453	12684	12584	12390	12421	12499	12405	12539	12410	12518	12538	12684	12422	12423	12433	12567	12546	12525	12530	12599	12552	12617	12598	12466	12572	12515	12548	12368	12350	12642	12380	12499	12444	12559	12405	12596	12602	12359	12548	12459	12388	12534	12537	12326	12506	12341	12412	12593	12494	12521	12498	12637	12619	12484	12705	12480	12490	12615	12630	12612	12504	12413	12490	12530	12539	12490	12450	12675	12453	12482	12433	12573	12382	12445	12444	12569	12596	12616	12503	12492	12572	12650	12345	12474	12584	12550	12564	12527	12573	12440	12437	12545	12452	12543	12599	12499	12553	12498	12536	12318	12567	12486	12580	12569	12654	12430	12424	12441	12501	12656	12449	12599	12427	12565	12615	12326	12490	12412	12574	12390	12494	12621	12461	12458	12516	12556	12475	12286	12585	12542	12250	12513	12441	12345	12506	12496	12322	12390	12517	12625	12436	12592	12489	12604	12585	12580	12626	12503	12511	12438	12447	12525	12483	12517	12580	12612	12471	12532	12709	12598	12446	12504	12540	12324	12527	12420	12374	12515	12627	12447	12426	12328	12337	12675	12394	12515	12513	12487	12592	12464	12537	12538	12571	12671	12484	12564	12420	12478	12561	12419	12428	12525	12292	12391	12415	12658	12431	12438	12500	12464	12662	12616	12675	12397	12427	12434	12436	12537	12408	12525	12363	12534	12475	12630	12612	12540	12543	12579	12584	12502	12371	12337	12495	12560	12507	12738	12435	12636	12420	12571	12436	12414	12566	12550	12600	12519	12437	12709	12587	12634	12536	12496	12609	12375	12507	12637	12524	12419	12633	12526	12499	12580	12346	12511	12405	12471	12640	12485	12431	12316	12382	12615	12372	12278	12512	12621	12464	12623	12598	12403	12530	12539	12398	12579	12530	12508	12589	12563	12392	12553	12490	12468	12420	12522	12595	12506	12401	12521	12402	12399	12412	12486	12429	12556	12409	12537	12664	12506	12440	12466	12479	12554	12562	12567	12420	12488	12434	12453	12486	12569	12432	12425	12571	12379	12460	12589	12414	12532	12366	12515	12467	12500	12518	12565	12367	12544	12535	12532	12595	12496	12541	12685	12555	12492	12418	12673	12484	12650	12429	12455	12373	12464	12363	12370	12560	12594	12390	12559	12615	12585	12442	12306	12516	12508	12365	12417	12526	12481	12430	12518	12440	12415	12620	12265	12574	12591	12550	12525	12582	12524	12694	12657	12297	12453	12490	12340	12388	12483	12409	12346	12417	12660	12484	12677	12465	12544	12514	12486	12455	12675	12612	12585	12369	12415	12519	12511	12545	12525	12530	12363	12479	12551	12350	12446	12525	12591	12559	12495	12503	12496	12494	12422	12508	12573	12593	12568	12470	12501	12487	12517	12433	12435	12591	12335	12579	12291	12482	12484	12441	12600	12399	12414	12576	12660	12426	12627	12464	12644	12376	12304	12573	12559	12458	12599	12547	12511	12572	12415	12317	12477	12597	12637	12508	12577	12598	12537	12572	12423	12368	12614	12643	12503	12394	12342	12357	12434	12612	12453	12364	12579	12654	12672	12582	12526	12601	12583	12383	12565	12557	12330	12559	12538	12519	12606	12525	12568	12617	12539	12439	12529	12572	12520	12550	12571	12407	12410	12457	12447	12292	12635	12587	12550	12465	12526	12536	12446	12544	12492	12517	12576	12532	12556	12436	12495	12666	12639	12580	12498	12447	12353	12396	12539	12364	12371	12524	12592	12403	12497	12496	12489	12545	12393	12500	12444	12464	12533	12479	12426	12424	12439	12417	12497	12420	12530	12475	12443	12427	12431	12418	12421	12637	12562	12499	12607	12456	12505	12453	12448	12583	12479	12612	12452	12372	12556	12488	12592	12515	12431	12426	12450	12446	12540	12582	12549	12565	12687	12320	12445	12537	12555	12549	12373	12537	12562	12475	12514	12453	12440	12466	12603	12638	12554	12518	12483	12479	12348	12341	12618	12436	12586	12549	12484	12374	12449	12516	12475	12502	12711	12421	12622	12437	12465	12530	12582	12489	12376	12472	12507	12451	12550	12542	12458	12402	12339	12548	12509	12520	12636	12327	12390	12534	12540	12508	12505	12650	12590	12390	12609	12546	12554	12463	12505	12574	12609	12633	12508	12487	12369	12621	12395	12522	12634	12316	12436	12512	12594	12431	12479	12363	12462	12525	12423	12562	12454	12501	12508	12538	12501	12459	12407	12469	12656	12616	12463	12625	12462	12434	12527	12502	12628	12503	12579	12555	12608	12550	12560	12462	12654	12537	12474	12471	12524	12470	12555	12414	12455	12540	12452	12429	12590	12569	12572	12493	12505	12567	12569	12450	12388	12516	12503	12563	12580	12444	12600	12570	12605	12485	12600	12535	12567	12495	12541	12659	12560	12580	12421	12479	12584	12541	12485	12382	12520	12367	12528	12569	12423	12430	12503	12661	12397	12518	12544	12513	12519	12416	12434	12591	12498	12443	12594	12614	12530	12413	12307	12611	12629	12526	12482	12542	12579	12565	12378	12447	12435	12414	12555	12539	12561	12549	12492	12536	12467	12404	12579	12425	12485	12410	12654	12559	12340	12597	12589	12572	12453	12519	12514	12570	12473	12481	12460	12415	12428	12468	12536	12438	12470	12730	12590	12566	12478	12434	12452	12629	12373	12522	12383	12548	12497	12420	12644	12412	12366	12597	12333	12580	12279	12555	12536	12610	12432	12453	12595	12619	12350	12541	12397	12528	12376	12454	12680	12710	12550	12727	12406	12469	12514	12424	12539	12573	12449	12577	12505	12385	12358	12367	12411	12528	12384	12525	12635	12618	12619	12483	12485	12389	12450	12496	12417	12419	12467	12543	12461	12512	12559	12548	12563	12586	12507	12517	12403	12458	12389	12359	12503	12460	12554	12450	12337	12616	12420	12701	12477	12469	12584	12393	12497	12528	12485	12506	12501	12534	12443	12581	12306	12444	12686	12580	12420	12598	12288	12567	12500	12392	12341	12548	12437	12436	12600	12733	12500	12358	12579	12471	12628	12516	12603	12353	12646	12491	12528	12395	12365	12529	12453	12489	12544	12597	12468	12438	12529	12415	12382	12474	12443	12315	12482	12569	12440	12538	12514	12459	12563	12433	12477	12666	12446	12605	12395	12715	12571	12367	12527	12495	12595	12527	12636	12489	12557	12428	12585	12505	12442	12515	12519	12491	12532	12491	12497	12545	12634	12521	12559	12308	12545	12607	12554	12519	12402	12509	12551	12298	12513	12502	12407	12594	12556	12424	12484	12391	12455	12598	12525	12508	12660	12401	12402	12560	12558	12412	12512	12563	12644	12561	12542	12592	12547	12533	12483	12377	12546	12543	12446	12400	12507	12358	12581	12574	12448	12487	12453	12579	12595	12420	12485	12599	12363	12349	12484	12464	12418	12413	12429	12539	12464	12466	12514	12657	12598	12436	12523	12516	12496	12615	12430	12567	12466	12494	12465	12626	12498	12613	12489	12531	12648	12455	12544	12403	12615	12551	12548	12630	12555	12617	12475	12528	12422	12465	12474	12433	12282	12510	12567	12537	12448	12433	12516	12662	12375	12555	12561	12571	12668	12460	12606	12343	12560	12451	12461	12459	12552	12305	12382	12542	12529	12586	12469	12449	12513	12375	12420	12346	12422	12495	12542	12561	12650	12607	12503	12567	12497	12518	12497	12673	12331	12409	12472	12509	12483	12610	12461	12405	12482	12461	12523	12508	12446	12608	12476	12544	12606	12574	12538	12425	12482	12409	12512	12519	12378	12550	12402	12535	12475	12362	12615	12476	12536	12354	12541	12442	12558	12443	12502	12489	12462	12563	12533	12454	12493	12587	12730	12256	12454	12509	12739	12617	12556	12489	12487	12528	12523	12365	12585	12465	12575	12327	12551	12429	12459	12425	12577	12502	12431	12542	12487	12357	12636	12448	12502	12519	12606	12528	12477	12310	12333	12369	12545	12555	12575	12472	12617	12404	12292	12480	12382	12359	12538	12485	12443	12420	12498	12453	12439	12585	12626	12432	12534	12446	12715	12507	12566	12331	12412	12457	12462	12539	12508	12336	12552	12488	12502	12469	12440	12500	12350	12437	12659	12514	12395	12558	12533	12572	12428	12504	12361	12384	12431	12458	12429	12464	12203	12516	12572	12389	12565	12393	12364	12516	12440	12527	12418	12400	12432	12322	12629	12516	12566	12498	12484	12626	12378	12566	12547	12497	12491	12530	12570	12317	12636	12622	12628	12474	12439	12616	12433	12446	12501	12536	12569	12392	12484	12456	12334	12543	12566	12417	12542	12367	12349	12457	12417	12606	12383	12744	12466	12586	12607	12355	12424	12410	12417	12354	12501	12394	12447	12388	12404	12499	12605	12478	12415	12610	12522	12461	12238	12599	12546	12466	12694	12481	12580	12592	12575	12591	12486	12531	12477	12581
28062	26653	32304	28843	23426	21316	19520	18266	17716	17013	16507	16472	16438	16092	16134	16106	15785	15721	15692	15748	15595	15757	15809	15552	15550	15394	15775	15633	15707	15491	15354	15628	15618	15593	15567	15638	15324	15513	15509	15359	15567	15309	15441	15681	15566	15505	15495	15548	15601	15711	15566	15610	15463	15495	15514	15661	15639	15524	15507	15422	15556	15462	15465	15514	15581	15448	15756	15622	15528	15544	15492	15599	15512	15334	15412	15450	15383	15209	15504	15554	15431	15600	15420	15494	15449	15395	15744	15702	15624	15487	15447	15307	15625	15856	15662	15507	15386	15606	15552	15493	15609	15571	15490	15617	15355	15473	15695	15565	15472	15340	15498	15514	15630	15546	15679	15404	15658	15363	15421	15471	15524	15287	15495	15427	15514	15521	15429	15482	15468	15508	15552	15339	15606	15465	15549	15560	15616	15432	15416	15432	15576	15664	15514	15483	15423	15498	15535	15470	15400	15536	15450	15491	15793	15366	15521	15690	15555	15582	15534	15612	15484	15413	15568	15585	15379	15360	15343	15542	15307	15545	15770	15617	15572	15415	15460	15655	15536	15525	15615	15442	15463	15479	15640	15568	15431	15616	15649	15627	15421	15532	15526	15476	15467	15419	15447	15496	15643	15575	15565	15331	15494	15508	15430	15508	15460	15491	15455	15389	15321	15394	15708	15327	15407	15501	15427	15441	15621	15634	15421	15445	15332	15546	15406	15356	15337	15465	15606	15794	15334	15604	15559	15446	15420	15423	15308	15404	15306	15378	15542	15536	15249	15548	15496	15647	15511	15604	15428	15560	15256	15455	15478	15542	15449	15405	15411	15404	15535	15557	15418	15502	15286	15376	15438	15635	15578	15449	15577	15499	15566	15368	15413	15430	15455	15426	15566	15351	15356	15553	15418	15287	15338	15416	15364	15479	15635	15509	15593	15619	15575	15424	15460	15605	15524	15557	15568	15540	15620	15514	15550	15365	15541	15663	15698	15551	15755	15551	15477	15368	15508	15611	15528	15610	15450	15465	15645	15717	15642	15435	15542	15464	15408	15529	15659	15572	15447	15495	15484	15598	15188	15420	15258	15330	15469	15611	15568	15632	15512	15621	15422	15458	15567	15633	15524	15580	15482	15481	15613	15371	15376	15435	15446	15495	15726	15375	15386	15530	15608	15639	15468	15557	15369	15467	15634	15534	15539	15518	15549	15642	15487	15446	15471	15370	15478	15686	15692	15400	15761	15333	15364	15443	15456	15564	15367	15577	15715	15442	15693	15541	15492	15373	15478	15618	15516	15370	15462	15479	15509	15630	15567	15668	15620	15603	15568	15402	15614	15416	15416	15471	15461	15453	15329	15490	15424	15795	15597	15344	15607	15184	15404	15481	15596	15504	15465	15438	15415	15432	15574	15659	15649	15494	15442	15360	15365	15753	15293	15301	15563	15470	15497	15611	15685	15430	15467	15641	15485	15532	15511	15709	15533	15432	15836	15598	15416	15340	15663	15321	15441	15400	15403	15557	15561	15562	15634	15505	15406	15598	15534	15371	15504	15446	15438	15434	15691	15587	15337	15428	15328	15372	15484	15547	15549	15384	15598	15420	15356	15544	15380	15291	15682	15463	15326	15476	15561	15539	15508	15613	15825	15604	15527	15522	15577	15420	15544	15505	15430	15536	15621	15565	15412	15561	15603	15362	15725	15445	15539	15408	15647	15587	15470	15530	15481	15515	15405	15626	15617	15382	15586	15525	15554	15608	15763	15607	15501	15664	15419	15542	15604	15600	15512	15364	15489	15480	15542	15444	15588	15688	15416	15333	15340	15459	15278	15423	15419	15363	15472	15689	15479	15313	15456	15549	15626	15688	15527	15724	15707	15540	15569	15556	15403	15329	15550	15725	15573	15445	15641	15596	15585	15582	15457	15671	15404	15430	15644	15544	15739	15522	15228	15470	15511	15319	15387	15532	15502	15548	15587	15458	15633	15325	15354	15515	15496	15543	15532	15519	15631	15624	15474	15405	15441	15366	15348	15510	15538	15512	15444	15512	15374	15486	15378	15512	15492	15472	15469	15563	15456	15430	15563	15566	15428	15647	15688	15443	15609	15422	15676	15389	15566	15376	15474	15596	15479	15319	15312	15569	15675	15572	15366	15700	15495	15574	15619	15344	15395	15407	15281	15393	15629	15666	15522	15625	15601	15532	15787	15311	15526	15262	15503	15491	15681	15518	15548	15468	15724	15428	15442	15491	15565	15603	15547	15603	15344	15503	15623	15660	15510	15485	15784	15497	15479	15394	15500	15498	15534	15495	15711	15289	15613	15551	15395	15396	15473	15325	15451	15498	15679	15599	15488	15552	15541	15597	15449	15515	15616	15305	15512	15573	15382	15539	15616	15511	15593	15549	15583	15513	15586	15534	15452	15502	15507	15552	15540	15594	15651	15563	15388	15308	15526	15328	15501	15462	15404	15572	15826	15462	15558	15414	15406	15339	15499	15541	15443	15579	15502	15400	15583	15661	15527	15473	15336	15640	15494	15375	15583	15685	15424	15554	15501	15362	15573	15362	15404	15380	15376	15604	15495	15450	15527	15359	15507	15513	15330	15305	15447	15331	15568	15425	15529	15428	15520	15536	15504	15582	15388	15593	15526	15430	15531	15405	15441	15574	15422	15437	15464	15517	15656	15516	15518	15498	15494	15376	15532	15254	15261	15693	15514	15600	15542	15510	15595	15539	15467	15610	15535	15561	15591	15518	15465	15609	15510	15610	15598	15568	15313	15606	15588	15388	15484	15538	15532	15365	15188	15444	15579	15631	15469	15209	15667	15571	15656	15618	15533	15561	15524	15476	15406	15361	15457	15678	15522	15428	15497	15419	15476	15449	15455	15420	15470	15499	15442	15457	15562	15651	15574	15437	15565	15578	15567	15425	15630	15401	15495	15588	15548	15547	15520	15583	15514	15571	15389	15563	15342	15687	15409	15388	15435	15320	15633	15665	15290	15566	15738	15751	15493	15463	15634	15504	15428	15607	15560	15471	15405	15625	15370	15282	15619	15512	15474	15436	15623	15574	15559	15557	15661	15465	15517	15480	15346	15237	15450	15510	15419	15457	15553	15382	15496	15514	15462	15389	15543	15594	15488	15526	15384	15712	15552	15498	15526	15525	15554	15801	15481	15485	15573	15528	15765	15557	15452	15575	15583	15439	15486	15331	15527	15470	15630	15467	15366	15435	15379	15303	15726	15635	15489	15655	15512	15575	15637	15508	15509	15453	15310	15581	15589	15442	15582	15696	15451	15378	15382	15530	15648	15517	15567	15506	15637	15599	15656	15544	15558	15456	15498	15370	15593	15374	15426	15542	15614	15454	15529	15542	15790	15417	15576	15488	15490	15512	15445	15732	15360	15410	15441	15601	15487	15384	15402	15642	15382	15404	15371	15517	15594	15484	15606	15461	15503	15515	15536	15480	15407	15516	15499	15485	15612	15490	15556	15484	15622	15443	15459	15480	15572	15634	15636	15260	15347	15422	15704	15440	15520	15735	15551	15328	15403	15541	15637	15596	15592	15363	15491	15406	15584	15584	15444	15394	15444	15449	15416	15684	15510	15420	15573	15678	15598	15525	15404	15567	15770	15710	15635	15384	15710	15524	15498	15755	15566	15475	15336	15419	15490	15436	15429	15447	15615	15578	15631	15436	15547	15454	15527	15502	15592	15298	15633	15579	15386	15669	15483	15732	15350	15604	15573	15404	15481	15552	15618	15392	15301	15423	15530	15721	15484	15573	15389	15410	15649	15550	15591	15478	15440	15617	15535	15413	15688	15629	15595	15503	15393	15539	15454	15466	15344	15587	15435	15624	15628	15492	15567	15690	15470	15455	15529	15713	15439	15379	15544	15551	15429	15414	15663	15619	15543	15744	15354	15578	15467	15599	15497	15316	15355	15560	15373	15356	15599	15419	15378	15546	15489	15563	15549	15516	15436	15334	15476	15581	15479	15418	15447	15574	15669	15665	15453	15329	15479	15517	15549	15542	15312	15552	15624	15387	15509	15487	15242	15445	15665	15518	15395	15582	15467	15428	15365	15455	15614	15454	15507	15290	15710	15656	15508	15332	15601	15536	15597	15554	15509	15569	15510	15711	15421	15676	15625	15446	15594	15462	15534	15455	15681	15581	15675	15790	15453	15527	15597	15537	15478	15597	15623	15352	15759	15743	15667	15364	15654	15489	15514	15313	15624	15499	15653	15499	15426	15533	15687	15597	15465	15416	15380	15411	15568	15492	15389	15560	15687	15632	15522	15522	15691	15640	15570	15543	15577	15442	15758	15557	15660	15438	15351	15665	15451	15714	15712	15457	15524	15307	15322	15447	15334	15660	15336	15756	15686	15539	15419	15489	15521	15437	15562	15759	15540	15697	15506	15458	15641	15537	15589	15467	15566	15671	15652	15521	15404	15273	15622	15621	15599	15345	15605	15487	15576	15442	15389	15460	15633	15624	15504	15639	15764	15418	15503	15408	15500	15294	15687	15448	15444	15469	15392	15476	15785	15680	15470	15470	15511	15528	15589	15701	15382	15633	15653	15470	15551	15513	15749	15432	15497	15609	15522	15403	15389	15227	15524	15532	15333	15467	15511	15573	15667	15436	15485	15389	15522	15538	15656	15471	15421	15562	15522	15595	15343	15461	15596	15555	15527	15603	15443	15425	15506	15719	15435	15771	15372	15540	15642	15641	15546	15479	15256	15445	15545	15574	15524	15657	15609	15408	15637	15473	15611	15490	15518	15642	15593	15628	15522	15347	15403	15732	15670	15646	15491	15612	15667	15497	15644	15560	15574	15420	15567	15604	15646	15625	15527	15450	15549	15689	15556	15583	15478	15460	15365	15646	15537	15548	15619	15650	15445	15524	15629	15444	15497	15505	15315	15551	15531	15666	15545	15205	15424	15728	15470	15667	15372	15440	15711	15497	15619	15500	15550	15503	15356	15596	15565	15488	15376	15699	15512	15333	15511	15415	15500	15561	15439	15499	15537	15437	15555	15545	15626	15445	15392	15565	15579	15532	15359	15515	15444	15714	15591	15578	15572	15407	15655	15481	15488	15564	15526	15526	15536	15336	15367	15544	15453	15551	15532	15545	15596	15495
27189	43805	35986	27800	23913	20971	18679	17500	16412	15486	15110	14901	14789	14480	14406	13881	13783	13559	13519	13473	13409	13526	13533	13458	13438	13506	13412	13359	13272	13412	13285	13326	13318	13101	13347	13363	13249	13391	13234	13397	13293	13230	13280	13221	13277	13280	13234	13342	13174	13314	13256	13387	13325	13406	13374	13283	13215	13193	13320	13216	13287	13128	13278	13136	13246	13210	13205	13334	13267	13351	13028	13325	13266	13173	13334	13312	13310	13414	13109	13385	13446	13194	13223	13160	13412	13268	13320	13283	13349	13281	13388	13425	13273	13255	13249	13450	13334	13393	13382	13237	13347	13247	13173	13348	13320	13400	13201	13263	13251	13355	13228	13085	13226	13306	13406	13313	13380	13312	13257	13313	13232	13354	13248	13275	13136	13091	13453	13412	13333	13449	13145	13153	13226	13339	13283	13345	13141	13000	13236	13235	13381	13272	13451	13224	13358	13241	13321	13245	13277	13220	13339	13291	13116	13329	13223	13198	13312	13058	13090	13196	13240	13155	13342	13250	13138	13095	13331	13315	13174	13132	13186	13177	13492	13485	13411	13218	13270	13197	13248	13244	13159	13159	13189	13222	13277	13302	13222	13236	13241	13179	13230	13319	13255	13245	13479	13290	13331	13296	13413	13248	13242	13237	13231	13249	13194	13237	13307	13410	13283	13221	13356	13274	13155	13276	13281	13440	13185	13242	13309	13227	13239	13283	13236	13165	13459	13176	13389	13221	13536	13279	13132	13446	13301	13373	13136	13439	13120	13433	13290	13107	13289	13215	13215	13187	13241	13186	13177	13144	13381	13267	13353	13243	13410	13109	13206	13370	13377	13254	13349	13314	13189	13243	13329	13254	13227	13333	13304	13375	13343	13275	13356	13167	13368	13157	13288	13315	13224	13251	13325	13446	13259	13154	13189	13475	13057	13286	13108	13229	13100	13301	13288	13186	13336	13138	13312	13247	13409	13197	13259	13217	13366	13150	13394	13306	13438	13181	13172	13305	13342	13504	13246	13366	13147	13126	13090	13278	13194	13146	13386	13253	13276	13246	13274	13310	13363	13224	13309	13066	13280	13316	13295	13363	13250	13418	13385	13279	13305	13394	13243	13215	13292	13263	13183	13203	13227	13284	13316	13338	13379	13296	13363	13240	13188	13334	13255	13338	13276	13146	13394	13267	13215	13081	13279	13306	13256	13286	13215	13206	13120	13198	13199	13307	13185	13162	13102	13350	13418	13409	13185	13302	13246	13325	13365	13214	13239	13336	13285	13261	13328	13305	13373	13444	13287	13151	13305	13298	13239	13192	13361	13230	13228	13130	13501	13346	13138	13308	13238	13208	13265	13206	13205	13277	13286	13226	13251	13389	13393	13416	13291	13185	13299	13207	13270	13398	13189	13233	13188	13261	13361	13050	13307	13277	13142	13285	13248	13267	13153	13142	13120	13337	13425	13419	13334	13392	13264	13265	13438	13276	13244	13303	13313	13248	13428	13249	13237	13404	13402	13288	13163	13250	13366	13272	13266	13302	13331	13221	13239	13390	13285	13204	13224	13313	13207	13262	13310	13173	13318	13196	13200	13316	13072	13375	13382	13307	13235	13230	13276	13426	13079	13080	13198	13368	13454	13240	13192	13285	13278	13242	13123	13460	13305	13319	13144	13431	13231	13147	13257	13215	13128	13268	13260	13248	13223	13250	13143	13016	13197	13188	13202	13313	13191	13296	13442	13132	13353	13178	13298	13296	13258	13182	13386	13160	13157	13234	13224	13291	13367	13350	13232	13338	13083	13384	13201	13401	13212	13388	13231	13107	13171	13299	13250	13223	13304	13441	13222	13250	13128	13212	13295	13306	13386	13323	13165	13202	13265	13208	13230	13301	13438	13245	13446	13141	13273	13309	13389	13124	13250	13405	13374	13231	13390	13194	13336	13292	13240	13263	13045	13278	13229	13164	13177	13183	13400	13238	13205	13391	13231	13397	13393	13287	13233	13307	13349	13221	13363	13347	13274	13283	13285	13244	13399	13268	13199	13214	13333	13230	13296	13258	13290	13366	13216	13298	13224	13171	13305	13100	13126	13235	13236	13413	13328	13331	13243	13439	13250	13311	13289	13243	13369	13280	13385	13335	13316	13070	13393	13289	13199	13525	13304	13347	13329	13256	13374	13410	13269	13314	13394	13316	13278	13372	13229	13261	13321	13248	13280	13393	13325	13215	13337	13103	13294	13430	13188	13310	13359	13238	13282	13306	13201	13287	13401	13122	13377	13377	13452	13411	13233	13175	13266	13201	13209	13145	13304	13295	13364	13202	13221	13331	13239	13284	13154	13324	13230	13294	13408	13206	13162	13186	13257	13360	13155	13327	13344	13174	13233	13263	13153	13193	13132	13265	13198	13277	13335	13252	13245	13293	13256	13426	13221	13072	13366	13220	13220	13170	13365	13141	13384	13320	13201	13164	13236	13315	13275	13299	13524	13354	13321	13282	13153	13389	13188	13435	13220	13311	13235	13313	13324	13423	13201	13311	13402	13428	13089	13195	13274	13489	13271	13274	13418	13384	13183	13285	13269	13249	13259	13316	13312	13267	13431	13221	13161	13468	13232	13380	13151	13279	13186	13360	13166	13293	13128	13322	13295	13254	13397	13355	13301	13350	13130	13404	13205	13295	13193	13113	13288	13401	13142	13260	13215	13234	13233	13249	13192	13168	13227	13395	13268	13275	13317	13284	13281	13253	13280	13289	13200	13418	13151	13285	13352	13313	13136	13314	13283	13239	13383	13346	13340	13207	13391	13241	13248	13313	13338	13387	13180	13434	13209	13343	13252	13372	13408	13302	13420	13179	13279	13248	13268	13308	13182	13315	13239	13307	13404	13231	13206	13364	13204	13244	13164	13362	13229	13160	13353	13152	13305	13274	13267	13231	13304	13281	13371	13286	13232	13349	13194	13242	13288	13218	13243	13199	13172	13322	13285	13388	13257	13244	13241	13165	13273	13341	13189	13254	13385	13453	13266	13192	13257	13485	13340	13136	13285	13289	13236	13222	13317	13475	13250	13129	13341	13275	13409	13275	13408	13310	13241	13193	13238	13181	13296	13211	13360	13362	13359	13173	13240	13354	13396	13367	13227	13393	13107	13406	13289	13269	13303	13360	13275	13126	13124	13337	13378	13188	13238	13285	13319	13116	13190	13211	13214	13227	13341	13377	13350	13372	13249	13175	13248	13245	13081	13311	13303	13269	13259	13188	13326	13261	13286	13214	13237	13142	13174	13271	13174	13387	13198	13260	13355	13351	13257	13373	13281	13422	13223	13274	13344	13234	13189	13384	13193	13303	13206	13499	13247	13248	13436	13339	13244	13277	13238	13115	13308	13396	13234	13213	13256	13294	13252	13223	13196	13308	13245	13362	13282	13230	13296	13442	13145	13259	13239	13234	13370	13307	13198	13288	13135	13160	13360	13315	13208	13301	13321	13431	13232	13236	13398	13408	13199	13359	13144	13418	13198	13256	13251	13175	13308	13130	13247	13294	13338	13252	13285	13241	13305	13251	13383	13030	13262	13322	13050	13264	13359	13255	13207	13240	13175	13235	13273	13347	13294	13228	13437	13288	13411	13202	13248	13281	13260	13196	13331	13181	13146	13263	13368	13295	13269	13314	13129	13386	13145	13336	13140	13164	13151	13395	13238	13293	13083	13308	13219	13354	13406	13114	13375	13318	13357	13252	13270	13183	13342	13397	13265	13275	13289	13391	13453	13252	13230	13220	13339	13311	13324	13294	13282	13234	13308	13182	13232	13334	13229	13169	13355	13144	13283	13363	13199	13116	13301	13293	13220	13308	13225	13349	13406	13278	13286	13334	13215	13212	13297	13222	13351	13372	13294	13222	13271	13241	13313	13244	13187	13399	13207	13331	13197	13313	13396	13273	13249	13282	13195	13258	13402	13279	13328	13126	13315	13265	13322	13243	13351	13463	13354	13229	13311	13184	13360	13150	13321	13316	13191	13474	13252	13270	13514	13342	13189	13116	13275	13340	13182	13282	13388	13258	13269	13357	13295	13325	13358	13405	13304	13348	13429	13182	13205	13243	13217	13218	13169	13290	13228	13225	13149	13338	13293	13249	13195	13172	13212	13334	13275	13269	13318	13295	13154	13400	13294	13290	13270	13281	13269	13163	13537	13225	13270	13211	13360	13125	13294	13150	13381	13268	13230	13102	13242	13294	13147	13139	13182	13305	13264	13265	13230	13486	13204	13277	13233	13404	13248	13370	13296	13266	13347	13319	13403	13380	13349	13160	13241	13165	13085	13252	13297	13242	13335	13266	13500	13211	13360	13260	13291	13333	13318	13194	13107	13363	13198	13341	13334	13318	13367	13332	13374	13270	13372	13259	13471	13239	13237	13263	13354	13253	13540	13368	13375	13551	13191	13404	13197	13251	13263	13297	13245	13227	13352	13188	13251	13194	13310	13099	13333	13470	13166	13227	13296	13299	13294	13281	13278	13426	13404	13360	13423	13296	13469	13396	13228	13348	13144	13287	13436	13214	13332	13251	13110	13344	13381	13140	13352	13181	13280	13425	13428	13158	13311	13364	13196	13280	13341	13323	13414	13176	13388	13223	13145	13142	13211	13131	13367	13508	13148	13165	13263	13162	13203	13183	13378	13171	13159	13305	13202	13203	13339	13304	13440	13241	13312	13161	13236	13254	13364	13328	13249	13130	13349	13318	13371	13309	13112	13388	13196	13153	13250	13332	13404	13120	13229	13277	13338	13320	13294	13244	13459	13282	13354	13316	13291	13087	13364	13335	13201	13320	13136	13376	13351	13503	13388	13395	13355	13254	13297	13350	13250	13185	13180	13169	13457	13330	13021	13224	13174	13388	13075	13403	13316	13285	13162	13322	13367	13088	13215	13360	13223	13330	13526	13260	13368	13297	13399	13234	13348	13209	13351	13298	13369	13217	13369	13140	13377	13536	13243	13317	13519	13295	13187	13316	13276	13241	13170	13173	13307	13361	13352	13349	13272	13203	13227	13318	13236	13164	13423	13241	13404	13262	13353	13290	13138	13311	13310	13359	13249	13287	13260	13372	13242	13295	13377	13102	13342	13200	13240	13339	13221	13280	13267	13228	13322	13353
23619	21415	29222	24146	23279	25845	25110	20924	19252	18559	18324	18046	17710	17755	17653	17129	16956	16746	16532	16623	16486	16441	16392	16233	16189	16124	16322	16367	16294	16089	16183	16216	16141	16193	16315	16113	16191	16259	16079	16185	16079	16051	16381	16238	16337	16253	16031	16038	16233	16079	16222	16002	16360	16114	16123	16238	16098	16160	16103	16047	16038	16029	16260	16264	15884	16017	16028	16216	16273	15950	16028	16227	16036	15908	16046	16141	16043	15999	16279	16140	16311	16233	16114	16070	16200	16238	15966	16233	16137	16208	16174	16182	16246	16095	16244	16123	15893	15820	16155	16074	15901	16015	16077	15833	15907	16037	16055	15942	16026	16106	16115	15865	16076	16173	15937	16301	15934	16100	15994	16118	16163	16024	16009	16122	15808	15910	16020	15941	16224	16176	16187	16087	15853	15978	16011	15963	16191	15856	16075	15979	16075	16142	16014	15847	16061	15928	16095	15975	15733	16223	16147	16050	16115	15994	16166	15721	15823	16073	15915	16064	16146	16127	16077	16053	16291	15958	16052	16005	15987	15996	16088	15782	16167	16210	16241	16157	16237	15840	15986	15896	16150	16086	16126	15965	16166	15851	16014	15924	16023	16110	16016	16028	16102	16017	15874	15906	16150	15952	16057	16079	16017	16120	15871	16026	16070	15836	16049	16033	15929	15904	16055	16167	16008	15979	16195	16059	16071	15980	16061	15969	15942	15998	16092	16020	16010	16363	16043	15966	16003	15923	16092	15904	16217	16064	16082	16194	16164	16031	15941	16038	16168	15939	16243	16052	16097	15857	16146	16106	16123	15797	16130	15903	16063	16049	15953	15923	15743	16030	15963	15981	15996	16231	16052	15973	15979	15964	16067	15998	16106	15806	16031	16066	15839	16053	16029	16105	15933	16267	16143	16088	15995	15890	16110	15800	15931	16018	16006	16219	16072	16023	16080	16021	16249	16163	15992	16083	15956	15908	15925	16067	16058	16019	16237	16186	15963	16119	16151	16078	16189	16011	16105	16148	15921	15794	16084	15986	16024	16030	16049	15991	16031	16055	16243	15900	15914	16089	16085	15986	16114	15901	16046	15937	15870	15915	15981	16005	15939	16052	16086	16095	15973	16131	16259	16094	16065	16008	15870	15879	15971	15868	15999	16195	15958	16037	16123	15973	15844	15813	16049	15796	16085	16097	16106	15961	16125	15985	15886	15891	15979	16127	16159	16136	16315	16179	15993	16237	16024	15934	15996	16154	15842	15877	16118	16152	16151	16146	15934	15993	15882	16136	16250	15916	16145	16208	16184	15912	16006	16146	16004	16157	16100	15902	16152	16044	15958	16052	16109	16054	16123	16069	16023	16102	16270	16049	16039	15913	16010	15933	15972	16066	16054	16008	16076	15929	15992	15999	16124	15874	16108	16097	16450	16136	16004	15928	16082	16111	15916	15935	16047	16054	16063	16128	15947	15951	15880	16003	16012	15926	16088	15906	15986	15993	15888	16006	16032	15990	16030	16224	15959	15953	15988	16019	16170	16010	16151	16153	16091	16152	16034	16116	16083	16236	16182	15905	15902	16162	16224	16057	16312	15997	16167	15909	16032	16142	16252	16178	16141	16131	15904	16093	16154	16112	16090	16081	15805	15888	15924	15997	16059	16164	16274	15853	15866	15905	15965	16161	15986	16074	16129	16105	16114	16002	15898	16008	15934	16027	16015	15955	16214	15986	15944	16144	15868	15794	16120	16181	15891	16024	16032	16153	16344	16055	16124	15910	16259	16141	16021	16006	16188	16347	16279	16242	16131	16187	15954	15891	16009	16068	16045	16034	16002	16056	16078	16249	16051	16050	16138	16101	16154	16064	16070	16187	16081	15998	15992	16138	16098	16097	16122	16006	16102	15867	16015	16067	16147	16127	16041	16149	15975	16032	15766	15995	16142	15957	15989	15959	15992	16081	16315	15889	15973	15998	15913	15843	16083	15920	15980	15937	16000	15977	15985	15968	16059	16079	16031	16196	16170	15965	16110	15994	16179	15993	15949	15950	15904	16054	15998	16159	16071	16055	15994	15983	16253	16115	16158	16187	16086	16026	16021	15998	16050	16081	16000	16103	16134	15774	15983	15946	16125	16064	16125	16241	16051	15874	15967	15882	16254	16243	16057	16032	16094	16077	15938	15790	15987	15931	15838	16159	16031	16002	16045	15978	16077	16175	16159	15970	15896	15897	16114	16108	15938	15823	16128	15942	16005	16004	16150	15999	16173	16161	16226	15778	15978	15993	15921	16013	15797	16056	15996	16021	16214	16009	16136	16050	16020	16217	16136	16216	16099	16035	16194	16037	16154	16171	16125	15994	16214	16021	16004	16055	15968	16021	16097	16297	16021	16110	16047	15917	16179	15870	15974	15999	16089	15978	15881	15955	16299	16249	16127	16126	16096	15855	15898	16029	16238	15923	15945	16092	16249	16027	15850	16044	16030	16225	16163	15980	15956	16037	16174	16134	16146	15954	16062	16064	15926	16094	16086	16022	15867	16199	15947	16149	16164	15952	16033	16049	15838	15985	16122	16317	16049	15839	16198	16022	15850	15905	16102	16056	16074	16113	16125	16121	15875	16138	16051	16040	16079	16053	16054	16036	15944	16069	16203	15948	16100	16087	15866	15827	16006	16034	15941	16143	16087	16137	15852	15881	16043	16042	15880	16205	16072	15896	15927	16023	15968	16018	15966	16021	16177	16153	15897	15955	16049	16083	16018	15891	16028	16082	15959	15973	16017	15852	16190	16236	15897	16071	16026	16142	16049	16150	16178	15966	15953	16159	15957	16044	16270	16030	15844	16052	16265	16055	16005	16038	16193	16030	16100	16047	16071	16159	16013	16093	15989	16150	15929	16252	15895	16269	16098	15804	16171	15917	15953	15914	16038	16065	16090	15856	16041	16169	15991	16044	16192	16239	16075	15960	16051	16056	16035	16100	16171	15884	16002	15839	15791	15998	15968	16138	15860	15994	16056	15920	15911	15935	16182	15978	15975	16052	15879	16165	16053	16079	16076	15946	16073	16125	16159	15839	15714	15977	16131	16102	16061	16313	15966	15890	15962	16058	16039	15873	15997	15980	16237	15947	16087	16031	16118	16052	15992	16101	15980	16064	15799	16086	15998	16124	15972	16191	16075	16053	16185	16047	16057	16041	15892	16043	15977	16127	15902	15894	16006	15774	15811	15990	15972	15909	16108	16222	16100	15911	15928	16076	15992	15938	15919	16046	16077	16220	16052	16080	16100	16187	16033	16036	16127	15985	16059	15922	16046	15905	15940	16272	15712	16028	16117	16038	16106	16045	16109	15855	15987	16019	16097	15926	16171	16004	16221	15992	16029	15952	15972	16070	16104	16058	16075	15990	16112	16213	16188	16069	15998	16053	16142	16033	16065	16084	16047	16000	16013	15992	16109	16000	16135	16087	16068	16119	16167	16154	15960	16073	16105	16041	15996	16064	15927	16087	15990	15886	16024	16172	16203	15938	16053	16205	16136	16264	15987	16044	15905	15903	16137	15794	15885	16016	16028	16040	16008	16044	15987	16079	16009	16060	16099	16251	16055	16000	15919	15844	16129	16157	16006	16032	16178	15961	15989	16145	16063	16024	16015	16129	16076	15793	15947	16092	16005	16257	16106	16173	16121	15815	16150	15979	16161	16200	15948	15928	15905	15815	16021	16007	16091	15980	16054	16133	16013	15923	16179	16028	16146	15944	16228	16062	15893	15764	16232	16072	16055	16031	15951	16152	16141	16080	16036	16082	16181	15973	16067	15966	15965	16057	16005	15956	16059	16268	16177	16055	15983	16038	16016	15971	15977	16025	15818	15892	16066	16097	16117	16059	15951	15946	15964	15883	16148	16232	15981	16086	16042	16014	15989	16109	16132	16022	15975	16098	15928	16088	15954	16039	16088	16006	16058	16040	16142	16090	16142	16056	16053	16175	16122	15890	16203	16046	16257	16060	16090	16066	16260	16094	15988	16018	16071	16026	16009	16112	16080	15952	16054	16044	15777	16130	16013	16057	16015	15962	15989	16128	15918	16163	16068	16078	16146	16052	15949	16058	15983	16123	16022	15882	16171	16071	16165	15862	15918	15806	15871	15878	16123	16005	16176	16027	16246	16094	15967	16046	15998	16061	15931	15980	16028	16224	16121	16179	15963	16072	16043	16351	16257	16006	16011	15985	16000	16080	16116	16118	16087	15948	16008	16069	16004	16188	16068	15989	15882	16160	16078	15973	15936	15952	16072	16077	15903	15867	16062	15680	16120	16093	15728	16214	16179	16109	15964	16013	16063	15969	15872	16040	16129	16124	15942	16030	16026	16212	16001	16270	16195	16094	15956	16204	15808	16175	16119	15980	16120	15890	16153	16171	16019	16024	15929	15976	16065	16012	16034	15939	16099	16054	16156	15959	16188	16067	15982	16036	16018	16043	15933	16047	16104	16059	16012	15941	15972	16118	16093	15999	16207	16160	16018	16181	15951	15928	16038	16068	16204	15891	15997	15883	16011	15950	16060	16110	15820	15947	16024	16110	16095	16073	16110	16029	16096	16044	16021	15924	16228	16236	16146	16098	16032	15855	16227	16037	16144	16078	16062	16171	16013	16078	16102	15975	16056	16081	15956	16034	16029	16148	16191	16049	15961	15843	15920	15960	16000	15967	16117	15996	16228	15913	16027	16082	16098	16162	16037	16038	16209	16189	16001	16058	16064	16143	16016	16012	15878	16136	15978	16116	15881	16069	16178	16120	16132	16017	16116	15899	16080	16004	16083	16148	15968	16052	16053	15967	16102	16079	16004	16007	16058	15906	15950	16092	16020	16047	16119	15921	16124	16050	15925	16012	15999	16101	16122	16163	16073	16030	15965	15995	16030	16019	16044	16037	16068	15813	16101	16293	16215	15991	16065	16177	16052	16082	15921	16129	16215	15929	15974	16192	16025	16106	16206	16079	16066	15823	15933	16069	16098	16044	15926	16020	15952	16102	16096	15946	15935	15996	16008	16052	16092	16119	15977	15998	16156	16008	15998	16072	16063	16032	16101	16065	15875	15987	16038	15916	15885	16127	15996	15975	15999	15982	16171	15916	16151	16197	16049	16002	16164	16031	16052	16164
32975	60360	42510	33356	29587	25402	22251	20086	18328	17398	16972	16629	16178	16021	15499	15153	14699	14449	14349	14210	14134	14195	14169	14009	13890	13756	13769	13659	13808	13702	13611	13766	13780	13606	13753	13609	13831	13795	13701	13628	13549	13736	13835	13627	13728	13783	13680	13601	13612	13644	13643	13604	13554	13715	13816	13638	13542	13414	13644	13572	13719	13535	13503	13668	13697	13617	13628	13566	13735	13576	13655	13556	13646	13823	13651	13732	13605	13425	13777	13704	13856	13815	13600	13682	13641	13545	13648	13709	13527	13731	13544	13669	13517	13726	13517	13458	13534	13614	13449	13697	13565	13472	13813	13513	13548	13675	13462	13692	13626	13683	13652	13643	13581	13570	13624	13714	13856	13532	13461	13535	13516	13586	13738	13609	13638	13572	13682	13555	13648	13617	13570	13525	13606	13707	13664	13579	13664	13667	13775	13723	13699	13556	13611	13637	13726	13633	13748	13520	13531	13625	13654	13778	13592	13477	13750	13748	13713	13749	13637	13713	13655	13586	13431	13794	13555	13515	13634	13498	13492	13624	13683	13381	13496	13613	13362	13717	13665	13672	13380	13600	13484	13657	13679	13587	13584	13611	13735	13646	13687	13485	13741	13553	13628	13599	13716	13624	13615	13522	13541	13597	13564	13633	13487	13613	13642	13637	13583	13620	13824	13604	13556	13640	13779	13623	13626	13563	13627	13592	13780	13524	13647	13680	13527	13736	13691	13593	13474	13388	13869	13484	13588	13610	13530	13654	13660	13654	13485	13482	13618	13642	13643	13634	13698	13512	13489	13616	13362	13647	13647	13620	13595	13631	13512	13459	13649	13477	13561	13668	13615	13601	13560	13596	13684	13604	13574	13407	13688	13684	13552	13764	13571	13687	13688	13762	13601	13642	13567	13540	13625	13395	13655	13611	13603	13604	13534	13593	13570	13533	13601	13518	13654	13472	13497	13595	13577	13530	13640	13663	13613	13812	13679	13507	13471	13652	13527	13692	13616	13468	13692	13746	13671	13627	13408	13649	13438	13729	13531	13569	13680	13581	13497	13584	13535	13526	13632	13697	13593	13742	13666	13586	13565	13800	13500	13365	13610	13521	13640	13552	13592	13543	13621	13751	13745	13769	13654	13629	13728	13732	13597	13777	13715	13610	13595	13609	13616	13483	13610	13573	13628	13677	13554	13579	13739	13661	13687	13471	13537	13652	13715	13692	13352	13525	13834	13561	13598	13704	13649	13572	13817	13581	13531	13739	13692	13512	13591	13576	13653	13585	13588	13753	13675	13735	13638	13560	13533	13647	13729	13657	13750	13686	13593	13611	13564	13677	13645	13672	13624	13542	13729	13646	13615	13615	13637	13581	13583	13680	13529	13600	13636	13486	13633	13600	13581	13669	13634	13620	13611	13703	13804	13421	13475	13536	13539	13604	13599	13615	13586	13429	13561	13614	13472	13552	13514	13515	13603	13543	13569	13554	13708	13716	13630	13590	13620	13630	13506	13490	13616	13486	13673	13615	13580	13605	13598	13606	13583	13597	13530	13675	13595	13554	13650	13627	13604	13664	13704	13793	13726	13681	13842	13574	13674	13526	13536	13660	13581	13680	13517	13545	13665	13547	13579	13659	13464	13593	13619	13689	13616	13519	13635	13637	13534	13682	13635	13493	13682	13599	13595	13589	13657	13755	13495	13618	13721	13485	13754	13621	13625	13548	13551	13651	13589	13527	13852	13606	13492	13778	13700	13512	13757	13567	13759	13600	13623	13698	13461	13651	13570	13386	13585	13845	13659	13652	13572	13542	13458	13559	13659	13587	13610	13793	13622	13556	13606	13607	13643	13717	13712	13423	13505	13791	13462	13771	13749	13658	13672	13425	13678	13582	13622	13598	13691	13550	13539	13794	13611	13578	13538	13721	13621	13666	13610	13653	13685	13608	13521	13799	13549	13646	13624	13414	13556	13596	13648	13510	13588	13527	13630	13472	13703	13595	13547	13601	13582	13751	13663	13618	13653	13505	13644	13585	13704	13619	13569	13633	13547	13573	13548	13666	13667	13834	13478	13681	13579	13726	13637	13583	13622	13769	13601	13714	13604	13545	13642	13331	13603	13465	13624	13492	13627	13416	13874	13615	13584	13508	13549	13550	13530	13637	13547	13526	13680	13744	13669	13534	13495	13750	13647	13564	13569	13514	13667	13673	13622	13526	13640	13766	13555	13602	13614	13701	13683	13626	13674	13633	13685	13518	13478	13783	13474	13721	13686	13432	13734	13737	13526	13797	13547	13496	13785	13688	13543	13681	13701	13563	13402	13689	13710	13654	13568	13522	13649	13557	13530	13654	13622	13567	13587	13509	13648	13719	13647	13588	13469	13598	13578	13633	13710	13499	13612	13620	13611	13592	13547	13472	13508	13727	13531	13529	13594	13807	13677	13589	13678	13571	13564	13563	13631	13627	13693	13551	13532	13546	13592	13644	13592	13542	13495	13751	13557	13533	13503	13561	13545	13555	13516	13628	13630	13577	13641	13549	13509	13727	13590	13713	13677	13444	13705	13566	13675	13547	13564	13726	13455	13653	13632	13697	13587	13634	13611	13614	13658	13754	13507	13705	13452	13640	13647	13580	13625	13794	13535	13700	13650	13599	13592	13605	13538	13809	13794	13550	13706	13507	13786	13485	13559	13589	13766	13614	13569	13501	13549	13710	13636	13607	13579	13498	13493	13429	13672	13723	13476	13580	13557	13698	13739	13589	13643	13585	13612	13497	13614	13603	13580	13694	13534	13669	13585	13474	13624	13604	13590	13600	13666	13696	13442	13575	13573	13612	13754	13624	13564	13643	13418	13667	13662	13568	13498	13667	13537	13456	13603	13587	13581	13575	13642	13679	13642	13523	13548	13566	13670	13578	13486	13618	13494	13710	13768	13627	13696	13525	13663	13534	13646	13751	13788	13617	13613	13758	13569	13598	13721	13743	13730	13531	13673	13558	13694	13555	13591	13620	13696	13690	13719	13832	13537	13557	13616	13682	13536	13696	13586	13675	13719	13597	13470	13604	13593	13607	13633	13658	13736	13672	13599	13621	13768	13810	13848	13504	13634	13616	13544	13607	13614	13586	13354	13672	13654	13638	13589	13589	13482	13527	13735	13718	13705	13615	13529	13782	13539	13773	13622	13624	13563	13706	13624	13587	13596	13743	13519	13537	13657	13593	13715	13625	13764	13577	13704	13584	13621	13550	13648	13678	13605	13706	13676	13645	13437	13668	13709	13755	13507	13783	13590	13546	13745	13567	13695	13701	13636	13484	13445	13583	13636	13498	13470	13613	13617	13459	13584	13676	13570	13520	13494	13780	13645	13700	13630	13729	13721	13671	13762	13603	13639	13547	13622	13679	13605	13583	13624	13478	13629	13462	13632	13686	13702	13675	13672	13631	13543	13505	13647	13673	13433	13736	13486	13569	13637	13805	13537	13677	13580	13729	13559	13485	13630	13582	13586	13598	13656	13797	13440	13704	13587	13571	13782	13747	13630	13612	13542	13609	13532	13473	13633	13429	13548	13767	13656	13661	13596	13552	13559	13681	13447	13749	13564	13630	13623	13489	13715	13711	13686	13553	13707	13570	13590	13593	13415	13577	13551	13546	13675	13673	13730	13691	13568	13686	13653	13560	13575	13681	13608	13653	13598	13465	13535	13666	13678	13644	13735	13720	13639	13621	13578	13769	13625	13554	13704	13686	13557	13494	13713	13593	13582	13509	13467	13778	13543	13551	13701	13690	13625	13598	13757	13713	13681	13552	13610	13496	13605	13674	13456	13606	13529	13881	13659	13669	13753	13643	13576	13678	13676	13694	13698	13591	13664	13777	13706	13515	13528	13568	13523	13609	13572	13545	13616	13529	13540	13873	13679	13552	13540	13520	13655	13572	13549	13632	13439	13734	13499	13521	13491	13541	13649	13667	13632	13518	13470	13501	13586	13638	13564	13644	13633	13581	13600	13534	13676	13626	13663	13612	13551	13529	13772	13552	13712	13683	13612	13647	13715	13678	13732	13604	13575	13599	13662	13562	13832	13556	13523	13658	13575	13706	13620	13623	13543	13513	13573	13578	13671	13589	13620	13558	13547	13750	13558	13649	13684	13666	13728	13689	13566	13534	13502	13523	13531	13553	13665	13597	13557	13530	13586	13584	13571	13601	13561	13524	13512	13666	13481	13315	13647	13535	13496	13583	13747	13531	13540	13652	13470	13643	13704	13530	13579	13556	13500	13611	13777	13538	13634	13616	13671	13624	13499	13593	13550	13708	13619	13476	13876	13751	13598	13789	13502	13683	13555	13581	13443	13636	13628	13531	13648	13725	13485	13558	13476	13620	13525	13605	13650	13614	13597	13574	13661	13575	13619	13730	13874	13778	13579	13608	13540	13441	13548	13708	13476	13753	13611	13687	13823	13645	13588	13629	13691	13569	13614	13591	13605	13597	13524	13626	13830	13697	13592	13771	13702	13497	13675	13550	13653	13666	13678	13674	13676	13596	13341	13575	13594	13619	13553	13601	13827	13566	13664	13633	13459	13768	13671	13623	13715	13746	13674	13597	13499	13493	13705	13578	13595	13579	13753	13617	13512	13631	13616	13660	13661	13690	13558	13573	13713	13711	13692	13614	13680	13550	13634	13535	13806	13776	13512	13501	13729	13639	13639	13642	13587	13573	13594	13722	13711	13477	13738	13529	13573	13689	13641	13501	13628	13663	13532	13728	13648	13469	13624	13691	13410	13652	13379	13692	13661	13645	13563	13645	13497	13731	13650	13733	13650	13659	13502	13723	13522	13654	13540	13622	13578	13661	13778	13674	13608	13745	13531	13655	13624	13667	13633	13778	13726	13614	13543	13456	13528	13615	13583	13699	13475	13682	13625	13675	13543	13560	13651	13571	13777	13484	13649	13716	13648	13662	13873	13669	13568	13672	13743	13558	13562	13514	13558	13629	13493	13633	13574	13433	13469	13613	13555	13701	13699	13597	13700	13634	13626	13614	13526	13439	13544	13500	13564	13630	13654	13535	13554	13593	13506	13689	13647	13603	13692	13549	13558	13550	13595	13687	13916	13810	13552	13721	13725	13352	13729	13454	13621	13588	13450	13524	13680	13551
22859	21389	29706	23494	22080	25398	28242	22022	19881	19797	19313	18829	18322	18153	17671	17197	16871	16615	16544	16278	16108	16338	16066	16195	16075	16082	16029	15862	15850	16157	15717	15771	15839	15791	16051	15773	15963	15969	15822	15762	15974	15604	15882	15685	15785	15788	15684	15778	15825	15773	15627	15754	15783	15743	15707	15769	15863	15523	15803	15620	15719	15840	15705	15795	15791	15658	15643	15758	15574	15723	15639	15556	15601	15947	15635	15747	15621	15765	15968	15912	15946	15841	15836	15847	15771	15752	15655	15704	15748	15844	15660	15612	15659	15691	15516	15541	15753	15840	15431	15593	15719	15525	15531	15791	15640	15690	15730	15665	15669	15763	15653	15713	15728	15423	15488	15518	15365	15719	15644	15507	15701	15714	15760	15621	15719	15610	15689	15644	15610	15729	15488	15636	15726	15437	15542	15615	15529	15619	15672	15743	15667	15758	15523	15504	15754	15494	15700	15754	15812	15819	15688	15592	15739	15698	15676	15601	15608	15675	15612	15822	15690	15734	15504	15628	15683	15536	15676	15645	15550	15640	15726	15592	15672	15633	15613	15703	15741	15814	15746	15457	15405	15484	15566	15639	15856	15666	15660	15544	15730	15610	15590	15711	15629	15686	15770	15683	15754	15587	15770	15759	15636	15718	15727	15366	15523	15415	15617	15654	15563	15527	15855	15529	15624	15588	15699	15647	15633	15608	15657	15494	15626	15741	15566	15668	15695	15567	15603	15703	15658	15733	15685	15471	15703	15630	15553	15714	15489	15511	15579	15767	15647	15600	15612	15648	15801	15659	15668	15662	15492	15747	15614	15858	15785	15743	15667	15778	15432	15662	15577	15465	15649	15594	15618	15519	15926	15814	15491	15805	15584	15638	15835	15559	15645	15617	15490	15503	15508	15751	15648	15590	15438	15643	15460	15500	15435	15462	15634	15525	15585	15597	15582	15662	15637	15488	15702	15651	15582	15482	15712	15562	15708	15578	15731	15597	15505	15639	15549	15446	15668	15477	15575	15501	15731	15660	15518	15590	15494	15664	15603	15596	15581	15777	15771	15543	15674	15490	15560	15557	15495	15743	15603	15554	15670	15574	15583	15508	15664	15539	15610	15524	15710	15650	15489	15620	15583	15632	15602	15422	15514	15789	15657	15668	15430	15487	15759	15614	15674	15502	15458	15494	15856	15567	15670	15798	15654	15619	15599	15663	15525	15745	15643	15601	15577	15615	15691	15513	15659	15599	15474	15693	15592	15595	15619	15876	15568	15652	15692	15808	15692	15773	15754	15518	15718	15585	15498	15492	15694	15869	15659	15630	15625	15678	15406	15673	15559	15587	15528	15642	15613	15594	15887	15618	15542	15444	15628	15647	15615	15641	15615	15595	15765	15503	15747	15633	15563	15788	15605	15729	15702	15679	15628	15731	15560	15436	15440	15619	15582	15583	15494	15494	15633	15490	15589	15479	15630	15621	15543	15654	15673	15636	15578	15485	15676	15498	15606	15718	15652	15476	15540	15607	15800	15587	15567	15597	15736	15604	15699	15646	15492	15526	15655	15584	15688	15521	15565	15646	15608	15845	15745	15509	15615	15692	15483	15498	15849	15714	15740	15539	15610	15667	15587	15716	15749	15622	15718	15579	15705	15533	15636	15590	15418	15548	15459	15513	15781	15496	15384	15481	15576	15604	15602	15459	15540	15601	15489	15565	15694	15812	15618	15627	15688	15613	15619	15720	15843	15468	15623	15551	15594	15690	15562	15685	15621	15573	15609	15422	15635	15678	15518	15673	15591	15721	15495	15718	15716	15740	15449	15682	15659	15750	15751	15671	15697	15563	15694	15625	15499	15522	15601	15596	15603	15490	15738	15539	15626	15692	15548	15555	15575	15538	15492	15792	15778	15736	15742	15565	15477	15423	15622	15544	15536	15500	15874	15604	15803	15576	15587	15571	15413	15515	15665	15670	15618	15718	15699	15457	15506	15599	15444	15477	15710	15429	15802	15681	15453	15761	15555	15485	15692	15574	15718	15710	15606	15714	15585	15584	15604	15655	15496	15706	15586	15676	15629	15603	15585	15780	15697	15438	15591	15785	15578	15525	15624	15479	15520	15528	15647	15685	15563	15554	15791	15646	15532	15336	15741	15529	15787	15430	15587	15767	15673	15498	15714	15451	15719	15612	15667	15660	15693	15674	15706	15437	15577	15562	15668	15653	15577	15575	15538	15575	15734	15518	15405	15529	15617	15738	15502	15737	15674	15780	15569	15518	15635	15482	15708	15582	15483	15595	15651	15553	15618	15606	15578	15609	15469	15594	15629	15655	15684	15626	15560	15567	15484	15743	15593	15483	15609	15595	15805	15605	15651	15654	15536	15474	15408	15512	15511	15702	15593	15501	15477	15739	15588	15466	15608	15637	15631	15691	15749	15683	15517	15554	15594	15706	15575	15513	15523	15604	15556	15535	15548	15671	15455	15649	15581	15579	15614	15493	15838	15702	15461	15547	15623	15762	15452	15637	15592	15565	15337	15554	15643	15518	15505	15579	15393	15543	15512	15720	15700	15723	15632	15622	15877	15792	15704	15749	15500	15475	15603	15588	15368	15550	15698	15743	15563	15511	15610	15492	15518	15567	15546	15364	15621	15443	15647	15586	15549	15479	15389	15718	15485	15610	15669	15724	15642	15555	15491	15776	15567	15570	15880	15568	15729	15612	15721	15396	15652	15593	15547	15595	15628	15435	15566	15645	15531	15622	15743	15630	15391	15545	15578	15682	15606	15665	15808	15770	15664	15421	15629	15689	15649	15709	15631	15397	15746	15549	15492	15449	15848	15801	15518	15622	15585	15691	15718	15395	15650	15371	15654	15597	15636	15801	15645	15615	15487	15514	15448	15731	15811	15482	15543	15343	15546	15665	15659	15522	15712	15562	15467	15621	15769	15593	15893	15565	15565	15484	15910	15560	15556	15785	15633	15493	15554	15740	15819	15674	15749	15801	15628	15569	15511	15506	15739	15566	15667	15568	15703	15491	15532	15655	15651	15710	15651	15777	15885	15525	15608	15527	15469	15782	15759	15870	15715	15590	15573	15552	15645	15655	15593	15588	15605	15762	15618	15652	15639	15629	15608	15663	15770	15633	15723	15603	15502	15537	15577	15602	15643	15616	15569	15476	15540	15789	15420	15441	15387	15639	15678	15741	15967	15742	15417	15774	15566	15718	15611	15616	15643	15478	15675	15327	15605	15569	15701	15546	15551	15818	15640	15522	15594	15630	15573	15460	15605	15566	15523	15665	15653	15799	15600	15670	15726	15591	15601	15705	15698	15658	15636	15787	15690	15644	15532	15588	15452	15647	15604	15450	15752	15656	15726	15635	15655	15657	15538	15494	15467	15618	15680	15459	15636	15642	15619	15662	15604	15633	15667	15698	15541	15505	15525	15496	15502	15720	15517	15619	15728	15563	15582	15513	15668	15582	15475	15552	15673	15525	15495	15559	15780	15599	15697	15582	15759	15628	15739	15722	15617	15620	15536	15561	15768	15615	15690	15565	15585	15743	15745	15654	15867	15594	15690	15523	15491	15733	15641	15709	15651	15757	15631	15764	15518	15704	15664	15647	15555	15662	15526	15561	15612	15700	15611	15708	15416	15729	15572	15505	15648	15679	15716	15759	15457	15877	15679	15444	15579	15655	15713	15423	15569	15507	15616	15499	15649	15825	15745	15527	15645	15544	15683	15752	15669	15529	15619	15305	15788	15651	15790	15554	15658	15494	15692	15771	15734	15628	15649	15673	15626	15488	15833	15515	15791	15806	15579	15523	15755	15636	15538	15489	15673	15441	15461	15701	15542	15629	15640	15624	15683	15663	15389	15612	15783	15492	15702	15726	15501	15446	15631	15518	15663	15720	15440	15546	15701	15490	15757	15738	15690	15695	15498	15481	15577	15651	15558	15507	15502	15796	15559	15544	15788	15679	15596	15778	15523	15792	15452	15538	15681	15700	15657	15479	15597	15560	15675	15552	15657	15686	15424	15603	15504	15760	15639	15594	15459	15603	15798	15706	15427	15699	15508	15509	15698	15727	15567	15513	15467	15438	15667	15589	15681	15725	15735	15504	15407	15753	15785	15634	15717	15644	15515	15713	15733	15598	15661	15451	15666	15753	15623	15513	15508	15550	15610	15553	15525	15612	15489	15606	15652	15524	15562	15594	15576	15738	15607	15657	15626	15519	15738	15658	15421	15663	15595	15729	15546	15583	15678	15698	15585	15592	15815	15471	15573	15605	15656	15626	15705	15536	15597	15753	15670	15600	15631	15671	15611	15607	15758	15608	15466	15700	15617	15484	15677	15425	15472	15594	15710	15692	15817	15680	15654	15727	15496	15597	15651	15684	15570	15631	15644	15581	15672	15615	15649	15635	15721	15776	15425	15382	15599	15595	15407	15432	15561	15695	15747	15728	15626	15700	15719	15613	15602	15798	15644	15707	15615	15585	15820	15556	15586	15588	15597	15366	15600	15766	15581	15403	15658	15523	15674	15662	15500	15514	15658	15585	15764	15633	15578	15677	15681	15603	15522	15599	15572	15601	15626	15636	15616	15576	15797	15693	15545	15489	15624	15680	15549	15625	15641	15653	15541	15613	15561	15557	15769	15719	15633	15612	15699	15585	15389	15728	15578	15889	15578	15532	15601	15588	15522	15608	15766	15658	15637	15807	15612	15536	15606	15430	15566	15756	15626	15698	15509	15841	15737	15683	15624	15544	15523	15862	15536	15683	15814	15834	15481	15488	15694	15468	15690	15652	15725	15688	15601	15599	15286	15643	15538	15483	15578	15698	15717	15682	15688	15690	15352	15495	15591	15570	15479	15510	15551	15630	15519	15538	15650	15550	15762	15703	15454	15674	15540	15478	15575	15439	15888	15715	15759	15643	15642	15471	15628	15586	15714	15708	15609	15533	15522	15589	15727	15654	15501	15709	15688	15506	15512	15777	15595	15736	15604	15637	15729	15530	15564	15773	15636	15719	15749	15517	15481	15642	15510	15639	15624	15738	15772	15590	15513	15637	15733	15484	15699	15670	15601	15542	15697	15558	15540	15611	15738	15754	15804	15852	15506	15764	15559	15656	15586	15769	15603	15803	15718	15605
36214	56139	47359	37891	33739	28276	24412	22234	19941	19181	18425	17972	17296	16916	16238	15468	14847	14713	14358	14221	13953	13964	13865	13754	13614	13596	13526	13398	13639	13489	13390	13423	13548	13477	13444	13408	13490	13390	13543	13344	13393	13506	13432	13398	13447	13254	13565	13368	13296	13526	13496	13405	13239	13587	13270	13119	13233	13360	13272	13310	13431	13415	13385	13223	13394	13389	13409	13240	13358	13256	13319	13261	13155	13320	13357	13215	13198	13500	13402	13405	13713	13669	13510	13502	13302	13148	13426	13268	13193	13419	13158	13248	13358	13189	13283	13337	13390	13401	13371	13184	13253	13322	13123	13334	13351	13378	13202	13332	13454	13242	13422	13316	13427	13226	13598	13250	13164	13520	13189	13316	13318	13280	13403	13104	13381	13362	13185	13359	13426	13294	13239	13352	13432	13205	13280	13212	13399	13421	13406	13469	13382	13404	13231	13101	13192	13294	13394	13202	13440	13386	13274	13343	13451	13192	13241	13379	13348	13346	13228	13328	13332	13456	13231	13323	13466	13322	13235	13373	13220	13349	13332	13304	13363	13455	13330	13503	13176	13314	13317	13224	13391	13291	13302	13326	13315	13292	13305	13258	13356	13274	13333	13331	13229	13297	13523	13400	13302	13361	13347	13381	13204	13456	13403	13222	13466	13180	13454	13202	13276	13362	13385	13342	13398	13304	13319	13315	13355	13309	13311	13374	13352	13299	13499	13346	13394	13289	13353	13134	13249	13420	13198	13439	13343	13539	13297	13345	13217	13334	13145	13301	13326	13168	13310	13381	13491	13267	13269	13320	13147	13346	13213	13240	13261	13470	13415	13319	13123	13359	13240	13142	13357	13227	13239	13357	13308	13245	13312	13366	13196	13381	13373	13232	13249	13254	13239	13300	13309	13222	13331	13229	13296	13179	13192	13127	13292	13370	13236	13416	13313	13199	13391	13360	13210	13178	13274	13179	13187	13287	13478	13321	13406	13182	13136	13146	13325	13340	13390	13315	13295	13277	13339	13227	13281	13504	13436	13304	13321	13371	13230	13200	13373	13299	13393	13261	13370	13297	13165	13333	13182	13208	13180	13442	13298	13206	13377	13272	13267	13348	13386	13324	13341	13137	13282	13387	13141	13318	13394	13391	13419	13172	13292	13177	13098	13112	13206	13364	13300	13259	13361	13168	13318	13399	13453	13332	13386	13146	13272	13338	13260	13354	13233	13352	13342	13128	13285	13309	13338	13316	13312	13247	13303	13277	13282	13383	13463	13097	13394	13225	13277	13439	13294	13269	13234	13336	13448	13292	13374	13522	13372	13296	13464	13139	13349	13319	13215	13363	13104	13247	13273	13182	13189	13452	13413	13147	13173	13290	13264	13270	13195	13365	13165	13426	13272	13333	13262	13419	13291	13348	13330	13384	13147	13393	13406	13462	13285	13503	13360	13227	13378	13347	13271	13395	13209	13327	13276	13246	13313	13292	13100	13378	13472	13379	13370	13341	13271	13269	13275	13389	13209	13338	13402	13279	13275	13373	13316	13381	13274	13206	13413	13520	13391	13342	13402	13257	13068	13345	13293	13346	13407	13300	13266	13214	13355	13434	13286	13378	13382	13459	13178	13304	13523	13234	13404	13390	13390	13450	13360	13314	13288	13124	13352	13524	13277	13315	13173	13247	13300	13329	13323	13178	13397	13372	13347	13300	13263	13267	13174	13362	13392	13386	13224	13386	13214	13188	13205	13232	13334	13453	13251	13369	13354	13266	13204	13203	13245	13179	13307	13346	13278	13170	13301	13319	13091	13171	13367	13336	13202	13267	13229	13223	13376	13251	13250	13191	13321	13454	13205	13137	13265	13332	13403	13452	13448	13248	13281	13242	13419	13329	13317	13203	13455	13472	13370	13294	13276	13332	13221	13349	13354	13357	13431	13319	13441	13303	13344	13465	13338	13265	13164	13295	13322	13251	13197	13378	13305	13252	13282	13379	13390	13261	13425	13465	13176	13492	13195	13360	13340	13357	13305	13242	13402	13312	13226	13492	13534	13312	13289	13242	13397	13378	13277	13275	13181	13291	13340	13324	13276	13245	13182	13364	13405	13207	13339	13475	13393	13190	13318	13257	13370	13449	13115	13469	13331	13373	13334	13231	13325	13163	13198	13253	13296	13320	13327	13347	13349	13353	13394	13361	13227	13465	13395	13258	13292	13253	13248	13230	13387	13212	13167	13312	13446	13392	13082	13293	13277	13521	13239	13338	13381	13224	13314	13359	13468	13285	13464	13301	13245	13366	13371	13390	13330	13294	13354	13295	13394	13306	13347	13440	13413	13251	13358	13257	13238	13140	13304	13230	13164	13264	13339	13311	13183	13352	13441	13165	13357	13276	13360	13483	13460	13321	13425	13052	13391	13259	13240	13259	13381	13135	13123	13250	13297	13266	13339	13132	13369	13133	13381	13470	13321	13315	13210	13325	13310	13304	13466	13471	13466	13433	13383	13294	13383	13452	13335	13308	13235	13393	13357	13207	13115	13303	13351	13322	13341	13291	13309	13350	12955	13169	13502	13199	13247	13197	13366	13250	13378	13354	13237	13497	13243	13304	13346	13360	13211	13285	13303	13241	13231	13348	13234	13275	13365	13312	13415	13329	13426	13342	13242	13240	13318	13343	13503	13342	13265	13251	13487	13236	13421	13340	13442	13155	13193	13342	13249	13373	13183	13573	13201	13284	13330	13298	13373	13206	13325	13383	13239	13473	13205	13387	13365	13397	13345	13165	13280	13188	13236	13263	13332	13247	13103	13277	13314	13393	13345	13467	13381	13135	13368	13376	13411	13378	13319	13382	13363	13278	13352	13281	13267	13396	13067	13235	13314	13354	13404	13402	13419	13403	13232	13387	13396	13250	13236	13376	13319	13278	13267	13272	13152	13522	13342	13143	13269	13203	13261	13300	13455	13311	13403	13345	13203	13339	13271	13218	13190	13229	13266	13173	13269	13351	13366	13327	13332	13305	13162	13439	13258	13158	13307	13305	13313	13325	13217	13341	13468	13399	13408	13184	13331	13436	13207	13369	13406	13361	13327	13406	13446	13277	13252	13387	13236	13385	13298	13252	13421	13251	13401	13236	13300	13397	13378	13381	13379	13486	13089	13323	13213	13230	13267	13352	13292	13168	13414	13274	13247	13338	13425	13294	13243	13240	13183	13382	13443	13387	13328	13366	13200	13412	13263	13460	13394	13461	13472	13341	13359	13373	13380	13360	13226	13329	13362	13496	13245	13198	13391	13285	13216	13304	13278	13246	13169	13419	13295	13196	13160	13223	13266	13070	13404	13289	13334	13215	13322	13311	13293	13357	13167	13289	13170	13356	13288	13381	13183	13425	13230	13454	13195	13281	13239	13220	13334	13307	13203	13266	13341	13131	13204	13392	13354	13424	13351	13311	13398	13357	13380	13280	13279	13054	13455	13354	13362	13189	13134	13214	13303	13396	13394	13396	13332	13177	13265	13236	13340	13294	13275	13262	13177	13214	13220	13298	13468	13295	13329	13281	13399	13342	13431	13378	13491	13340	13270	13341	13121	13485	13277	13425	13315	13213	13387	13351	13239	13262	13362	13374	13129	13456	13305	13416	13339	13272	13420	13318	13423	13078	13174	13278	13342	13285	13341	13277	13276	13213	13352	13296	13291	13384	13275	13359	13118	13317	13235	13458	13353	13444	13314	13260	13249	13386	13204	13339	13540	13482	13310	13218	13400	13446	13421	13279	13154	13331	13314	13311	13306	13259	13271	13353	13326	13281	13349	13262	13439	13292	13243	13405	13403	13288	13296	13257	13294	13281	13330	13361	13387	13311	13336	13468	13275	13306	13176	13299	13459	13272	13425	13406	13179	13335	13294	13384	13306	13127	13250	13246	13536	13445	13261	13370	13389	13425	13269	13188	13326	13203	13183	13420	13169	13263	13396	13347	13448	13101	13295	13191	13261	13311	13184	13302	13377	13300	13301	13045	13272	13375	13239	13323	13174	13327	13449	13392	13422	13297	13212	13506	13236	13288	13277	13331	13178	13249	13399	13296	13212	13194	13099	13333	13326	13429	13365	13390	13299	13192	13298	13461	13359	13311	13338	13225	13079	13350	13329	13222	13561	13335	13329	13250	13086	13324	13385	13239	13186	13394	13261	13332	13153	13196	13255	13326	13340	13411	13206	13207	13200	13197	13290	13399	13290	13312	13358	13281	13346	13280	13264	13260	13403	13373	13466	13350	13394	13314	13372	13223	13370	13223	13321	13401	13428	13358	13387	13298	13320	13341	13425	13330	13215	13487	13341	13286	13245	13297	13281	13399	13273	13353	13315	13238	13270	13297	13396	13303	13380	13383	13379	13269	13389	13201	13311	13237	13376	13421	13450	13238	13247	13362	13357	13165	13466	13222	13232	13419	13174	13191	13493	13271	13214	13209	13327	13256	13445	13537	13168	13170	13358	13289	13483	13322	13272	13263	13252	13391	13351	13141	13280	13218	13344	13163	13251	13312	13478	13155	13299	13378	13353	13222	13439	13398	13384	13393	13215	13216	13359	13413	13340	13488	13247	13168	13395	13349	13316	13256	13302	13354	13352	13117	13317	13477	13226	13191	13367	13412	13309	13323	13341	13505	13297	13255	13341	13278	13376	13436	13380	13318	13298	13312	13239	13254	13371	13331	13176	13468	13404	13354	13302	13231	13338	13268	13151	13283	13328	13274	13300	13255	13327	13133	13418	13240	13244	13232	13402	13283	13231	13410	13304	13230	13142	13395	13265	13358	13405	13262	13326	13115	13315	13417	13284	13336	13167	13320	13519	13138	13177	13274	13237	13217	13303	13389	13403	13344	13408	13419	13353	13272	13334	13415	13398	13275	13326	13369	13341	13233	13223	13263	13341	13328	13380	13483	13339	13187	13251	13388	13186	13356	13241	13227	13284	13284	13278	13422	13424	13186	13199	13218	13234	13257	13428	13411	13279	13204	13385	13204	13187	13350	13389	13305	13185	13226	13125	13241	13340	13206	13477	13485	13205	13228	13282	13256	13299	13339	13325	13429	13322	13392	13318	13311	13362	13366	13399	13275	13215	13342	13399	13464	13290	13309	13415	13360	13360	13310	13178	13161
28231	27096	33094	30325	24733	21893	20293	19032	18556	18162	18058	17685	17569	17389	17014	16954	16771	16763	16780	16512	16645	16621	16728	16844	16676	16396	16630	16456	16439	16566	16521	16503	16543	16455	16510	16390	16457	16490	16477	16407	16420	16290	16512	16656	16341	16325	16321	16414	16609	16451	16413	16329	16471	16591	16429	16592	16569	16382	16442	16549	16397	16524	16427	16558	16613	16466	16484	16374	16443	16577	16407	16587	16425	16585	16518	16719	16544	16404	16474	16470	16430	16526	16502	16451	16381	16341	16474	16507	16556	16519	16413	16401	16473	16421	16377	16478	16274	16499	16396	16439	16510	16684	16399	16513	16427	16369	16510	16579	16417	16385	16630	16642	16624	16400	16466	16414	16419	16353	16522	16418	16489	16568	16312	16402	16529	16505	16372	16341	16251	16293	16672	16540	16517	16680	16332	16472	16446	16529	16544	16425	16456	16674	16373	16438	16443	16428	16484	16527	16393	16353	16240	16537	16523	16404	16570	16461	16493	16467	16432	16526	16443	16629	16562	16426	16510	16263	16278	16546	16496	16546	16704	16544	16420	16322	16490	16565	16465	16481	16479	16714	16300	16561	16487	16330	16557	16433	16533	16455	16418	16341	16427	16314	16454	16369	16444	16638	16634	16374	16409	16511	16422	16411	16496	16518	16629	16498	16427	16492	16405	16347	16496	16679	16343	16381	16554	16419	16518	16374	16452	16290	16634	16280	16624	16441	16302	16371	16333	16469	16377	16446	16346	16366	16526	16467	16593	16394	16438	16558	16423	16368	16444	16433	16428	16513	16421	16603	16297	16567	16322	16496	16394	16545	16583	16381	16296	16484	16335	16520	16495	16504	16533	16628	16533	16586	16533	16658	16370	16501	16519	16425	16308	16591	16274	16330	16558	16553	16343	16318	16346	16381	16516	16261	16279	16329	16518	16436	16575	16475	16325	16390	16377	16487	16444	16507	16350	16443	16481	16354	16410	16429	16260	16421	16593	16542	16337	16380	16447	16430	16325	16364	16488	16499	16303	16229	16480	16426	16446	16383	16479	16477	16621	16530	16479	16357	16486	16415	16231	16600	16487	16422	16608	16498	16592	16520	16430	16581	16567	16644	16528	16421	16604	16575	16415	16378	16535	16565	16359	16441	16590	16638	16351	16226	16347	16689	16472	16428	16422	16331	16469	16430	16341	16379	16506	16603	16446	16418	16358	16348	16435	16529	16493	16545	16638	16417	16615	16475	16419	16145	16224	16523	16619	16356	16277	16478	16450	16528	16294	16623	16587	16361	16528	16653	16458	16300	16334	16279	16518	16546	16369	16361	16660	16218	16485	16394	16404	16410	16481	16597	16485	16508	16657	16294	16272	16637	16452	16505	16480	16474	16577	16619	16486	16424	16638	16442	16384	16536	16437	16585	16347	16313	16406	16386	16344	16389	16527	16385	16452	16509	16533	16609	16474	16492	16481	16400	16474	16449	16515	16702	16523	16368	16524	16350	16628	16575	16629	16338	16452	16498	16454	16459	16573	16488	16509	16377	16520	16224	16474	16483	16712	16541	16470	16457	16345	16462	16345	16406	16556	16572	16485	16254	16766	16521	16459	16511	16496	16265	16718	16446	16601	16552	16547	16568	16455	16359	16419	16269	16317	16466	16603	16675	16397	16413	16501	16536	16558	16467	16616	16683	16422	16477	16580	16228	16450	16415	16412	16371	16407	16675	16451	16614	16503	16596	16455	16659	16487	16491	16502	16541	16434	16423	16348	16353	16447	16385	16383	16228	16395	16490	16437	16468	16587	16405	16465	16614	16592	16419	16310	16439	16363	16605	16438	16560	16799	16441	16576	16415	16671	16463	16442	16562	16768	16536	16462	16597	16382	16506	16406	16469	16398	16618	16447	16630	16430	16382	16545	16583	16435	16488	16437	16460	16449	16452	16554	16439	16459	16477	16294	16449	16409	16457	16458	16377	16672	16407	16178	16394	16361	16343	16766	16476	16597	16375	16498	16410	16224	16573	16277	16510	16467	16516	16534	16371	16504	16527	16584	16504	16537	16504	16733	16517	16590	16573	16584	16548	16436	16540	16345	16451	16427	16427	16423	16474	16361	16464	16420	16485	16279	16386	16461	16367	16593	16303	16529	16579	16505	16499	16385	16444	16219	16469	16844	16589	16402	16460	16580	16570	16380	16330	16636	16416	16369	16369	16277	16422	16356	16431	16591	16555	16599	16623	16530	16578	16572	16372	16331	16466	16826	16533	16575	16415	16326	16476	16506	16572	16364	16441	16441	16320	16525	16456	16567	16678	16355	16564	16486	16290	16435	16562	16346	16397	16489	16392	16439	16662	16388	16542	16184	16498	16576	16628	16464	16492	16523	16528	16487	16423	16438	16360	16380	16687	16567	16558	16381	16359	16637	16498	16399	16415	16360	16418	16315	16527	16529	16579	16305	16461	16595	16548	16638	16384	16534	16577	16353	16632	16594	16547	16301	16518	16268	16669	16318	16386	16647	16260	16414	16429	16438	16541	16444	16526	16405	16447	16392	16498	16566	16661	16417	16509	16367	16676	16491	16337	16592	16535	16528	16408	16423	16382	16482	16319	16361	16504	16396	16457	16783	16382	16509	16378	16582	16603	16684	16501	16476	16489	16673	16698	16456	16284	16550	16428	16394	16646	16524	16676	16557	16481	16740	16405	16521	16619	16474	16376	16422	16326	16627	16649	16397	16399	16605	16447	16362	16411	16563	16330	16596	16429	16575	16603	16648	16516	16610	16577	16549	16335	16584	16521	16502	16359	16503	16403	16580	16441	16718	16407	16573	16618	16472	16385	16461	16498	16554	16464	16652	16524	16622	16496	16201	16314	16454	16470	16272	16398	16394	16381	16497	16780	16312	16627	16513	16304	16335	16459	16429	16532	16523	16430	16467	16401	16528	16475	16559	16551	16202	16455	16548	16539	16665	16618	16251	16489	16423	16506	16616	16481	16312	16598	16597	16470	16389	16522	16406	16382	16497	16476	16565	16512	16293	16515	16455	16324	16209	16469	16550	16472	16626	16521	16431	16401	16620	16694	16424	16441	16421	16534	16462	16398	16337	16459	16387	16676	16226	16307	16393	16518	16462	16530	16630	16405	16605	16612	16685	16389	16520	16513	16667	16660	16648	16503	16457	16523	16504	16614	16559	16434	16606	16394	16498	16377	16408	16663	16319	16508	16730	16300	16438	16447	16417	16488	16722	16693	16609	16440	16624	16506	16547	16411	16646	16337	16525	16404	16390	16452	16471	16610	16559	16320	16310	16379	16571	16534	16546	16314	16564	16338	16426	16339	16547	16394	16486	16537	16386	16430	16439	16355	16417	16479	16601	16513	16359	16520	16239	16515	16283	16156	16357	16473	16516	16569	16400	16352	16371	16503	16513	16553	16393	16490	16523	16500	16579	16480	16506	16520	16266	16619	16387	16420	16455	16497	16380	16489	16549	16440	16603	16455	16385	16342	16525	16430	16390	16466	16596	16489	16394	16428	16577	16524	16575	16599	16179	16548	16493	16303	16517	16597	16417	16430	16441	16510	16359	16433	16381	16424	16404	16600	16432	16474	16540	16467	16654	16424	16381	16426	16330	16430	16604	16553	16331	16497	16570	16470	16378	16487	16402	16498	16621	16537	16501	16478	16441	16559	16445	16405	16477	16437	16209	16557	16400	16535	16617	16462	16669	16361	16458	16521	16443	16560	16651	16451	16478	16669	16412	16438	16438	16361	16464	16496	16522	16477	16553	16423	16522	16680	16327	16545	16465	16693	16492	16401	16434	16653	16167	16354	16578	16490	16519	16490	16661	16382	16496	16309	16316	16276	16588	16432	16578	16624	16434	16705	16404	16436	16525	16349	16551	16596	16514	16524	16530	16310	16591	16398	16353	16365	16406	16413	16565	16418	16515	16439	16588	16543	16412	16319	16634	16421	16441	16263	16424	16664	16549	16537	16393	16545	16382	16534	16302	16636	16415	16358	16393	16511	16388	16546	16557	16505	16447	16565	16319	16500	16430	16649	16528	16547	16504	16404	16555	16480	16524	16257	16484	16449	16517	16512	16645	16546	16422	16551	16522	16424	16423	16508	16394	16542	16513	16340	16396	16504	16634	16551	16406	16357	16425	16514	16449	16503	16499	16341	16462	16624	16512	16535	16623	16390	16438	16540	16331	16167	16529	16425	16532	16387	16564	16220	16486	16650	16440	16630	16545	16725	16495	16557	16347	16348	16445	16365	16644	16352	16412	16320	16679	16515	16443	16529	16302	16470	16396	16397	16503	16446	16464	16338	16342	16537	16311	16505	16497	16389	16382	16428	16680	16318	16034	16502	16638	16476	16608	16576	16512	16444	16269	16400	16262	16427	16730	16582	16268	16452	16484	16672	16665	16432	16496	16363	16397	16357	16415	16612	16627	16446	16657	16481	16457	16645	16693	16373	16423	16355	16556	16417	16367	16384	16425	16470	16575	16543	16515	16391	16453	16182	16371	16549	16325	16301	16720	16360	16261	16541	16273	16507	16446	16369	16467	16499	16556	16228	16622	16583	16514	16648	16584	16308	16469	16468	16517	16518	16467	16437	16328	16511	16334	16337	16403	16536	16735	16586	16354	16536	16395	16503	16606	16698	16604	16379	16498	16394	16472	16481	16505	16488	16514	16604	16388	16544	16505	16383	16569	16581	16285	16306	16409	16769	16317	16404	16491	16586	16351	16423	16609	16428	16194	16647	16560	16360	16530	16413	16598	16585	16300	16431	16550	16657	16702	16363	16495	16576	16364	16553	16454	16384	16379	16224	16362	16316	16357	16450	16307	16407	16340	16495	16415	16580	16673	16443	16625	16494	16511	16712	16595	16513	16650	16457	16382	16602	16365	16304	16242	16288	16350	16327	16699	16549	16462	16303	16369	16531	16426	16671	16479	16380	16593	16442	16375	16455	16521	16499	16467	16584	16377	16314	16615	16534	16407	16563	16417	16563	16549	16345	16621	16407	16461	16483	16572	16253	16568	16525	16479	16418	16574	16403	16320	16402	16454	16561	16509	16371	16528	16324	16580	16493	16377	16479	16396	16452	16366	16402	16379	16551	16399	16347	16521	16245	16518	16458	16195	16338	16552	16586
29293	43725	37266	29091	25029	21261	19273	17608	16916	16338	16160	15716	15339	15037	14732	14446	14266	14244	14126	14198	14082	14259	13930	14089	14010	14002	13901	13888	13920	14035	13908	14119	13983	13868	14011	13888	13696	13942	13870	13877	13869	13958	13901	13999	13885	13950	13824	13931	14038	13933	13902	13852	13837	13891	13815	13801	13814	13793	13848	13983	13862	14170	13869	13840	13939	13687	13833	13995	13965	13959	13802	13887	13861	13992	13917	13682	13887	13826	13998	13830	13977	14008	13876	13915	13878	13830	13952	13903	13881	13813	13753	13807	13854	13789	13772	13896	13965	13718	13822	13794	13886	13793	13975	13692	13851	14043	13699	13789	13804	13853	13685	13757	14020	13902	13723	13965	13968	13978	13888	13995	13817	13701	13810	13699	13734	13872	13824	13805	13808	13910	13854	13736	13813	13904	13961	13770	13969	13929	13914	13663	13853	13901	14052	13797	13821	13679	13875	13954	13928	13705	13927	14072	13847	13932	13760	13925	13646	13746	13962	13923	13756	13820	13756	13917	13830	13866	13714	13965	13868	13904	13866	13942	13898	13765	13739	13971	13928	13867	13737	13876	14039	13937	13939	13981	14006	13998	14043	13794	13964	13759	13995	13851	13892	13929	13756	13680	13900	13839	13965	13816	13867	13871	13773	13802	13958	13919	13754	13788	13966	13963	13671	13795	13940	13932	13727	13852	13858	13832	13883	13689	13881	13962	13983	13784	13891	13913	13734	13930	13894	13829	13641	13864	13755	13992	13771	13824	13736	13953	13994	13896	13766	13800	13711	13872	13752	13727	13833	13888	13894	13864	13691	13754	13872	13856	13727	13616	13804	13888	13686	13780	13805	13774	14020	13935	13934	13804	13953	13994	14034	14017	13846	13737	13930	13928	13863	13990	13786	13722	13821	13831	13896	13840	13803	13828	13720	13954	13835	13901	13918	13768	13725	13778	13990	13781	13820	13667	13736	13929	13735	13781	13892	13999	13878	13848	13763	13908	13916	13860	13715	13812	13845	13881	13804	13826	13900	14000	13972	13880	13796	13758	13890	13940	13746	14108	13955	13763	13791	13780	13849	13841	13891	13678	13953	13788	13966	13927	13868	13694	13895	13822	13879	13950	13813	13808	13866	13837	14023	13942	13886	13912	13919	13850	13925	13786	13950	14016	13717	14073	13822	13972	14100	13830	13804	13903	13950	13870	13898	13725	13913	13886	13804	13931	13766	13894	13883	13823	13809	13972	14012	13953	13886	13921	14075	13945	13794	13896	13683	13836	13912	13926	13860	13858	13674	13833	13875	13956	13772	13878	13950	13893	13945	13949	13847	13778	13682	13963	13871	13920	13805	13919	13736	13903	13826	13970	14014	13898	13816	13880	13791	13848	13873	13823	14112	13717	13829	13825	13799	13706	13906	13963	13942	13945	13872	13728	13901	13864	13832	13800	13710	13969	13832	13829	13935	13905	13802	13717	13849	13896	13819	13881	13799	13739	13776	13989	13986	13925	13750	14017	13864	13902	13852	13953	13859	13944	13938	13843	13756	13693	13934	13717	13972	13774	13825	13840	13865	13883	13824	13806	13998	13704	13902	13798	13814	13890	13779	13804	13895	13721	13894	13717	13914	14023	13854	13890	13811	14125	13994	13695	13915	13762	13906	13935	13900	13818	13666	13829	13940	13919	13898	13661	13908	13960	13798	13853	13937	13966	13903	13810	14022	14000	13799	13904	13861	13764	13817	13885	13900	13774	13925	13846	13922	13664	13899	13794	13964	13550	13856	13799	13948	13882	13734	13983	13860	13843	13933	13778	13864	13723	13984	13780	13946	13871	13797	13978	13952	13851	13821	13830	13897	13736	13808	13719	13937	13861	13688	13796	13981	13835	13950	13898	13840	13941	13828	13886	13753	13816	13943	13792	13900	13859	13812	13815	13905	13769	13822	13909	13996	13921	13727	13769	13898	13662	13785	13771	13886	13928	13832	13753	13688	13718	13867	13789	13839	13922	13754	13868	13909	13985	13829	13905	13796	13840	13926	13829	13726	13758	13767	13793	13884	13856	13851	13722	13917	13887	13883	13991	14007	13830	13973	13813	13827	13856	13869	13874	13828	13890	13838	13910	13866	13922	13931	14020	13745	13875	13882	13744	13810	13800	13878	13796	13894	13998	13867	14047	13897	13850	13949	13843	13960	13841	13724	13837	13921	13935	13867	13712	13845	13862	13853	13729	13763	13769	13881	13850	13790	13841	13856	13760	13895	13943	13840	13784	14024	13844	13826	13875	13884	14033	13891	13875	13894	13986	13772	13799	13886	13710	13844	13769	13837	13810	13889	13884	14056	13792	13861	14011	13840	14005	13881	13960	13772	13959	13912	13760	13836	14006	13681	13919	13802	13997	13887	13717	13860	13991	13847	13859	13860	13898	13884	14021	13773	13978	13832	13715	13978	13816	13931	13695	13876	13996	13713	13963	13683	13903	13777	13931	13999	13809	13860	13706	13909	13851	14138	13822	13847	13707	13819	13753	13814	13794	13707	13797	13799	13992	13850	13732	13778	13731	13763	14032	13977	13978	13948	13630	13946	13944	13951	13842	13777	13886	13876	13858	13956	13823	13866	13708	13871	13771	13769	13821	14000	13602	13870	13948	13837	13920	13966	13991	13930	13763	13775	14011	13696	13637	13795	13857	13836	13948	13868	14007	13740	13813	13751	13786	13897	13780	13943	13870	14101	13847	13771	13988	13904	13940	13616	13937	13870	14037	13902	13852	13795	13807	13847	13873	13748	13870	13912	13901	13939	13964	13773	13797	13754	13901	13898	13724	13836	13982	13749	13942	14037	13912	13883	13792	13700	13759	14077	13761	13712	13742	13858	13854	13769	13833	13833	14042	13842	13838	13833	13923	13825	13980	13846	13844	13856	13858	13738	13814	13945	13781	13970	13753	13807	13885	13932	13725	14049	13911	13941	13936	13866	13760	13957	14012	13665	14005	13923	13729	13882	13968	14117	13914	13928	13817	13982	13769	13865	13782	14067	13847	13760	14028	14062	13762	13793	13781	13893	13836	13880	13772	13818	13805	13854	13828	13828	13952	13785	13827	13917	13918	13933	13887	13808	13740	13919	13794	13927	13823	13845	13957	13724	13761	13755	13913	13655	13765	13811	13761	13813	13843	13927	13882	13788	13783	13786	13907	13751	13774	13881	13811	13846	13795	13777	13817	13952	13771	14045	13768	13825	13940	13892	13868	14005	13731	13820	13853	13947	13933	13728	13771	13870	13919	13886	13868	13906	13932	13688	13955	13959	13941	13798	13964	13964	14013	13896	14069	13907	13811	13909	13862	13796	13976	13951	13990	13780	13904	13843	13784	13898	14080	13954	13851	13810	13898	13889	13737	13740	13904	13889	13926	13874	13760	13916	13765	13891	13949	13855	13843	13875	13801	13704	13908	13847	13956	13768	13736	13765	13921	13952	13776	13806	13860	13981	13849	14007	13913	13750	14006	13628	13886	13777	13910	13872	14088	13781	13799	13872	13949	13688	13943	13788	13769	13902	13873	14070	13758	13883	13988	13832	13952	13821	13882	13846	13865	13802	13849	13855	13802	13799	13778	13889	13652	14052	13766	14094	13801	13795	13873	13765	13936	13861	13844	13982	13793	13786	13950	13660	13744	13921	13761	13724	13970	13803	14000	13804	13825	13764	13801	13827	13927	13804	13969	13911	13869	13923	13964	13944	13823	13866	13737	13909	13806	13739	13708	13772	13964	13809	13831	13830	13768	13844	13915	13727	13680	13847	13843	13867	13889	13986	13826	13848	13903	13798	13818	13917	13740	13904	13888	13868	13875	13910	13789	13796	13966	13763	13856	13704	14015	14023	13946	13775	13987	13877	13878	13831	13892	13801	13932	13918	13864	14031	13641	13818	13869	13916	13982	13899	13953	13823	13833	13950	13961	14001	13774	13792	13815	13844	13724	13670	13814	14033	13821	13867	13845	13978	13912	13873	13801	13862	13810	13872	13770	13883	13661	13904	13924	13864	13936	13873	13858	13837	13848	13959	14020	13933	13926	13826	13717	13971	13880	13875	14106	13781	13999	14034	13836	13940	13900	13780	13752	13876	13908	13861	13833	13667	14002	13774	13893	13958	13863	13957	13843	13971	13826	13777	13834	13725	14042	14005	13882	13910	13829	13749	13961	13851	13934	13839	13832	14100	13780	13985	13690	13753	13813	13753	13909	13856	13995	14054	13746	13852	13881	14075	13804	14100	13917	13869	13723	13850	13887	13772	13963	13925	13930	13707	13718	13813	13826	13907	13934	13849	14036	13857	13903	13816	13891	13813	13885	13815	13833	13949	13782	13909	13808	13916	13842	14081	13926	13927	13824	14003	13798	13851	13969	13769	13800	13936	13550	13885	13834	13745	13950	13891	13927	13881	13960	13883	14045	13779	13779	13887	13683	13977	13941	13884	13769	14025	13899	13814	14038	13762	14026	13745	13863	13937	13594	13983	13933	13794	13849	13847	13874	13741	13933	13773	13824	13758	13863	13921	13729	13974	13740	13750	13985	13791	13693	14035	13785	13868	13828	13920	13917	13695	13925	13847	13867	13841	14060	13910	13854	13805	13835	13977	13835	13772	13752	13822	13786	13949	13837	13725	13918	13839	13776	13860	13777	13820	13988	13844	13814	13834	13863	13963	13869	13719	13879	13807	13789	13892	13909	13832	13930	13941	13713	13843	13995	13919	13877	13916	13878	13717	13872	13883	13876	13931	13812	13861	13772	13970	13756	13830	14038	13771	13789	13839	13866	13907	13806	13906	13863	14007	13947	13871	13820	13803	13890	13842	14020	13758	13844	13867	13788	13716	13913	13783	13974	13745	13744	13658	13875	14002	13774	13836	13831	13947	13766	14062	14052	13923	13878	13946	13859	14035	13989	13853	13776	13873	13767	13883	13907	13824	13843	13810	13827	13775	13732	13732	13860	13808	13752	13927	13880	13887	14054	13824	13977	13830	13748	13818	13784	13999	13936	13848	13873	13892	13883	13898	13797	13900	13793	13999	13757	13947	13836	13803	13892	13787	13910	13809	13899	13858	13735	13906	13717	13847	13886	14019	13930	13853	13737	13955	13883	13879	13973	13929	13844
23575	21386	29322	24131	23259	25762	25454	21060	19821	19619	18855	18368	18206	17860	17436	17298	17158	16579	16814	16877	16819	16715	16678	16608	16523	16550	16624	16437	16473	16484	16324	16257	16498	16418	16531	16311	16266	16392	16306	16470	16409	16567	16292	16247	16384	16476	16306	16355	16294	16209	16221	16370	16285	16420	16393	16330	16255	16328	16410	16327	16245	16104	16197	16167	16297	16208	16221	16447	16378	16151	16253	16307	16316	16242	16250	16099	16039	16265	16266	16285	16315	16374	16337	16414	16346	16440	16461	16349	16362	16189	16241	16332	16208	16390	16153	16390	16382	16341	16114	16231	16174	16131	16433	16193	16259	16275	16119	16184	16292	16232	16047	16184	16346	16150	16170	15999	16095	16400	16293	16205	16326	16293	16401	16312	16293	16191	16292	16293	16276	16171	15987	16288	16083	16218	16096	16478	16283	16179	16247	16256	16284	16434	16345	16225	16086	16224	16377	16282	16182	16159	16181	16299	16133	16126	16136	16199	16180	16193	16277	16376	16053	16193	16507	16370	16120	16255	16015	16099	16179	16298	16233	16322	16215	16392	16254	16366	16425	16248	16118	16288	16477	16214	16398	16493	16345	16180	16323	16096	16199	16248	16257	16270	16358	16210	16286	16294	16373	16311	16177	16274	16316	16222	16279	16025	16010	16160	16242	16085	16112	16199	16317	16343	15982	16188	16332	16234	16352	16117	16219	16084	16075	16279	16308	16210	15986	16205	16233	16339	16242	16118	16297	16177	16181	16362	16288	16322	16272	16260	16359	16124	16047	16228	16268	16021	16040	16103	16177	16213	16446	16445	16374	16333	16233	16073	16214	16341	16237	16068	16407	16219	16345	16352	16361	16260	16373	16224	16261	16208	16244	16358	16220	16274	16422	16281	16292	16234	16266	16166	16189	16254	16249	16264	16193	16183	16526	16277	16148	16264	16257	16266	16052	16276	16225	16185	16185	16234	16146	16330	16074	16338	16329	16125	16276	16157	16187	16244	16258	16260	16053	16143	16250	16139	16257	16294	16283	16403	16243	16211	16136	16221	16277	16225	16239	15911	16239	16213	16088	16186	16133	16100	16123	16253	16291	16151	16257	16165	16301	16144	16244	16119	16233	16327	16245	16204	16120	16159	16601	16373	16212	16137	16248	16437	16281	16482	16348	16180	16210	16195	16173	16278	16144	16355	16081	16160	16380	16227	16219	16301	16276	16211	16432	16348	16287	16004	16348	16176	16282	16188	16214	16183	16211	16107	16355	16234	16159	16204	16240	16258	16293	16076	16361	16236	16145	16210	16280	16408	16220	16192	16281	16064	16279	16087	16210	16077	16261	16325	16356	16233	16304	16145	16413	16244	15961	16201	16397	16174	16371	16306	16244	16227	16146	16308	16120	16221	16431	16068	16432	16396	16086	16452	16259	16254	16264	16171	16286	16277	16140	16235	16311	16401	16064	16251	16127	16126	16315	16253	16304	16241	16132	16127	16252	16333	16000	16333	16292	16221	16248	16084	16297	16172	16321	16199	16270	16185	16287	16363	16224	16150	16205	16203	16262	16227	16185	16062	16184	16292	16081	16056	16085	16153	16304	16365	16107	16040	16234	16134	16104	16188	16061	16061	16416	16311	16424	16285	16319	16214	16390	16276	16435	16099	16283	16212	16073	16323	16331	16370	16153	16217	16265	16320	16201	16092	16036	16381	16368	16111	16324	16265	16138	16188	16226	16105	16112	16513	16148	16367	16404	16235	16045	16230	16156	16112	16237	16223	16171	16408	16472	16265	16220	16369	16329	16527	16168	16358	16247	16354	16173	16228	16285	16220	16144	16307	16258	16318	16373	16183	16395	16222	15997	15940	16418	16123	16252	16095	16180	16169	16174	16491	16293	16129	16091	16150	16200	16342	16408	16348	16274	16260	16257	16246	16564	16266	16089	16185	16133	16265	16338	16329	16317	16272	16321	16284	16246	16175	16149	16225	16059	16249	16440	16427	16137	16332	16274	16205	16421	16177	16172	16052	16194	16461	16197	16143	16299	16286	16007	16216	16235	16116	16132	16277	16264	16369	16225	16253	16201	16167	16094	16277	16218	16218	16218	16335	16288	16181	16353	16220	16334	16192	16268	16139	16161	16262	16211	16240	16354	16224	16208	16174	15982	15967	16324	16098	16284	16305	16063	16115	16378	16284	16213	16368	16116	16207	16341	16068	16321	16083	16269	16115	16108	16201	16283	16367	16502	16298	16306	16185	16122	16071	16173	16153	16123	16312	16116	16186	16334	16114	16501	16105	16286	15962	16353	16515	16108	16187	16359	16167	16097	16247	16123	16065	16318	16124	16085	16329	16196	16241	16191	16407	16097	16363	16271	16277	15961	16243	16241	16202	16283	16177	16272	16174	16279	16313	16244	16253	16280	16267	16357	16299	16188	15930	16428	16365	16378	16358	16330	16417	16034	16292	16079	16302	16359	16200	16036	16167	16057	16236	16322	16152	16079	16131	16272	16164	16165	16290	16246	16026	16241	16167	16289	16126	16230	16057	16168	16081	16213	16333	16209	16186	16251	16105	16138	16191	16407	16362	16221	16278	16261	16185	16257	16307	16195	16240	16189	16433	16269	16021	16352	16316	16146	16133	16176	16432	16275	16103	16150	16141	16108	16121	16273	16061	16230	16425	16288	16267	16386	16282	16127	16318	16409	16341	16422	16236	16108	15990	16193	16191	16232	16213	16355	16253	16274	16228	16263	16329	16480	16236	16166	16108	16384	16201	16129	16177	16407	16417	16244	16325	16271	16312	16246	16015	16216	16109	16295	16175	16121	16332	16198	16070	16271	16119	16352	16146	16188	16182	16212	16022	16256	16453	16267	16426	16132	16291	16070	16274	16261	16193	16169	16106	16148	16231	16168	16089	16438	16371	16346	16161	16217	16122	16342	16326	16189	16224	16365	16290	16266	16465	16149	16453	16266	16205	16155	16131	16414	16307	16340	16296	16523	16157	16240	16319	16332	16286	16049	16193	16215	16014	16180	16161	16386	16250	16219	16241	16287	16430	16132	15954	16278	16294	16233	16397	16125	16209	16097	16451	16363	16164	16179	16057	16314	16569	16233	16418	16353	16182	16086	16189	16274	16146	16320	16316	16306	16227	16122	16127	16328	16137	16197	16378	16298	16265	15960	16220	16319	16390	16356	16179	16325	16313	16322	16390	16409	16078	16084	16292	16248	16398	16360	16396	16262	16331	16427	16359	16226	16307	16293	16176	16091	16204	16187	16245	16154	16349	16348	16098	16246	16269	16352	16197	16216	16229	16273	16332	16180	16328	16259	16522	16249	16281	16228	16040	16054	16085	16273	16514	16258	16335	16146	16060	16121	16067	16260	16186	16379	16281	16218	16337	16476	16288	16085	16215	16381	16262	16176	16191	16338	16396	16379	16212	16462	16161	16205	16183	16263	16001	16492	16239	16249	16175	16385	16292	16352	16245	16197	16247	16237	16459	16272	16356	16172	16031	16227	16231	16251	16327	16240	16207	16198	16298	16346	16172	16345	16153	16359	16407	16328	16433	16214	16214	16406	16136	16307	16155	16407	16263	16211	16169	16307	16391	16447	16302	16431	16199	16414	16061	16434	16194	16163	16230	16093	16366	16268	16081	16104	16163	16286	16320	16270	16139	16232	16212	16393	16308	16421	16308	16262	16188	16262	16096	16151	16122	16204	16123	16267	16062	16276	16166	16145	16126	16040	16162	16164	16242	16352	16329	16269	16075	16252	16123	16153	16297	16073	16113	16136	16056	16223	16226	16024	16300	16143	16353	16132	16145	16179	16106	16170	16095	16415	16261	16181	16236	16281	16336	16145	16133	16320	16276	16121	16061	16162	16245	16168	16122	16207	16225	16181	16241	16169	16173	16376	16101	16416	16237	16507	16174	16365	16313	16159	16424	16326	16358	16204	16255	16193	16368	16243	16303	16077	16118	16194	16315	16105	16182	16312	16348	16217	15999	16243	16170	16107	16436	16306	16317	16214	16198	16144	16356	16147	16232	16140	16118	16464	16287	16152	16180	16054	16225	16149	16383	16279	16302	16315	16170	16315	16292	16200	16092	16327	16299	16370	16208	16402	16016	16251	16173	16161	16289	16299	16262	16420	16465	16053	16369	16290	16270	16209	16203	16161	16122	16096	16212	16383	16343	16102	16227	16267	16255	16183	16186	16214	16190	16252	16270	16063	16174	16067	16097	16297	16115	16192	16223	16195	16289	16332	16207	16271	16265	16077	16294	16203	16227	16295	16204	16333	16079	16205	16123	16414	16367	16330	16335	16461	16163	16260	16393	16394	16134	16189	16160	16271	16188	16387	16125	16219	16197	16217	16241	16218	15991	16213	16386	16222	16207	16275	16223	16355	16409	16402	16183	16071	16175	16055	16452	16365	16232	16245	16220	16171	16306	16289	16437	16116	16314	16348	16180	16050	16333	16074	16376	16395	16223	16340	16189	16146	16317	16116	16285	16327	16219	16212	16206	16309	16299	16231	16079	16256	16166	16250	16232	16191	16212	16191	16070	16316	16219	16348	16434	16272	16288	16276	16131	16083	16272	16363	16393	16084	16175	16093	16225	16370	16276	16213	16153	16156	16208	16233	16377	16369	16216	15960	16329	16118	16079	16412	16223	16311	16229	16412	16131	16177	16247	16448	16258	16282	16155	16294	16060	16296	16211	16014	16226	16392	16281	16303	16306	16431	16153	16250	16121	16356	16163	16057	16160	16192	16257	16229	16161	16130	16165	16187	16325	16287	16219	16298	16121	16241	16119	16143	16299	16152	16413	16229	16327	16066	16250	16237	16208	16107	16252	16230	16425	16109	16307	16224	16079	16333	16321	16111	16336	16361	16139	16107	16191	16210	16347	16392	16301	16282	16253	16240	16121	16136	16152	16072	16351	16283	16203	16203	16077	16244	16206	16263	16465	16336	16372	16268	16275	16123	16191	16126	16109	16210	16239	16281	16475	16154	16367	16255	16232	16102	16164	16382	16261	16264	16242	16090	16133	16229	16190	16100	16268	16335	16121	16312	16245	16287	15985	16288	16231	16125	16238	16083	16238	16142	16340	16543	16156	16314	16167	16202	16229	16348	16187	16134	15958	16295	16160
34542	59189	43837	34996	29808	25509	22223	20430	19176	18298	17529	16859	16398	15911	15273	14787	14803	14722	14394	14334	14379	14249	13969	13842	14123	13794	13997	13886	13994	13894	14016	13964	13894	13773	13765	13843	13877	13809	13805	13828	13856	13865	13832	13838	13767	13792	13876	13816	13880	13746	13859	13693	13719	13889	13659	13779	13768	13711	13729	13710	13630	13629	13624	13727	13921	13858	13687	13811	13775	13851	13545	13695	13694	13798	13699	13585	13686	13685	13745	14000	13879	14016	13821	13694	13623	13733	13629	13771	13737	13790	13830	13658	13766	13778	13644	13779	13831	13815	13775	13922	13744	13823	13924	13691	13911	13810	13859	13817	13868	13821	13627	13799	13885	13798	13638	13749	13680	13717	13524	13734	13763	13739	13787	13695	13753	13728	13779	13702	13668	13773	13539	13903	13699	13690	13686	13808	13784	13726	13677	13774	13734	13824	13753	13689	13781	13743	13704	13827	13573	13746	13883	13630	13758	13676	13812	13760	13628	13746	13745	13807	13644	13608	13638	13702	13720	13773	13857	13688	13735	13583	13800	13681	13411	13716	13646	13535	13800	13731	13667	13756	13527	13623	13607	13770	13677	13683	13750	13849	13709	13665	13717	13824	13718	13641	13687	13760	13504	13614	13518	13724	13629	13850	13717	13697	13697	13545	13703	13741	13800	13683	13888	13790	13665	13724	13668	13756	13659	13738	13719	13682	13758	13845	13694	13785	13770	13754	13738	13730	13886	13827	13656	13764	13627	13862	13681	13550	13759	13645	13622	13666	13796	13669	13678	13691	13636	13737	13732	13653	13721	13681	13738	13856	13648	13676	13848	13693	13770	13620	13838	13708	13645	13784	13608	13771	13715	13741	13892	13735	13645	13610	13583	13708	13743	13731	13712	13808	13711	13811	13641	13712	13825	13672	13880	13641	13987	13829	13814	13817	13707	13688	13718	13746	13681	13699	13866	13663	13775	13688	13645	13703	13760	13811	13630	13723	13841	13871	13771	13818	13663	13777	13601	13910	13699	13668	13802	13841	13671	13897	13596	13843	13666	13708	13866	13662	13688	13838	13762	13809	13722	13770	13838	13683	13630	13656	13596	13753	13770	13728	13655	13696	13714	13681	13856	13671	13755	13506	13881	13640	13841	13631	13721	13760	13621	13612	13691	13786	13669	13929	13719	13771	13569	13819	13883	13654	13917	13815	13865	13670	13763	13791	13830	13644	13726	13684	13737	13627	13672	13711	13642	13846	13696	13820	13649	13770	13535	13544	13780	13594	13757	13616	13876	13768	13765	13599	13839	13800	13815	13816	13641	13719	13892	13634	13948	13777	13889	13807	13764	13862	13852	13508	13671	13694	13628	13690	13718	13733	13749	13790	13864	13725	13852	13739	13794	13892	13636	13871	13588	13845	13636	13742	13770	13779	13804	13718	13592	13742	13775	13646	13673	13770	13744	13853	13947	13621	13646	13531	13864	13800	13806	13737	13681	13853	13580	13710	13761	13778	13732	13636	13793	13656	13764	13738	13767	13687	13756	13712	13806	13774	13877	13846	13879	13839	13693	13727	13788	13591	13734	13873	13523	13817	13854	13485	13776	13844	13820	13712	13742	13786	13882	13728	13773	13639	13875	13808	13724	13765	13720	13732	13897	13920	13773	13824	13544	13701	13828	13738	13785	13631	13657	13687	13794	13730	13824	13828	13790	13573	13781	13702	13700	13554	13817	13906	13740	13744	13623	13589	13808	13592	13646	13859	13675	13691	13466	13747	13801	13814	13883	13867	13721	13643	13753	13763	13776	13577	13894	13682	13699	13811	13718	13552	13760	13757	13719	13800	13712	13767	13933	13721	13782	13617	13818	13732	13937	13657	13768	13815	13758	13572	13725	13757	13705	13807	13792	13714	13761	13590	13598	13755	13711	13730	13715	13678	13719	13773	13686	13760	13821	13840	13547	13710	13781	13613	13708	13581	13804	13799	13621	13718	13583	13650	13741	13812	13872	13687	13723	13802	13668	13731	13625	13793	13810	13820	13790	13673	13743	13875	13646	13636	13752	13688	13797	13670	13750	13850	13749	13771	13663	13731	13757	14000	13859	13735	13713	13830	13719	13776	13654	13775	13721	13660	13669	13816	13711	13777	13593	13793	13865	13656	13768	13678	13684	13591	13748	13816	13705	13768	13665	13824	13750	13783	13653	13709	13607	13863	13756	13627	13537	13718	13718	13808	13722	13722	13477	13750	13659	13676	13731	13791	13821	13807	13802	13815	13814	13647	13921	13565	13677	13839	13608	13608	13782	13884	13753	13568	13921	13765	13607	13581	13865	13889	13663	13739	13686	13712	13690	13865	13551	13866	13746	13801	13598	13737	13599	13784	13644	13702	13749	13771	13952	13732	13604	13756	13726	13733	13711	13704	13813	13796	13676	13703	13754	13551	13731	13584	13739	13670	13757	13723	13717	13714	13720	13651	13808	13807	13599	13641	13934	13763	13726	13789	13551	13694	13565	13765	13891	13653	13752	13648	13831	13881	13666	13642	13498	13671	13927	13742	13751	13670	13949	13764	13885	13558	13648	13716	13785	13737	13690	13763	13598	13778	13708	13616	13648	13864	13698	13715	13720	13790	13696	13849	13916	13753	13772	13784	13692	13782	13566	13715	13536	13913	13820	13697	13802	13704	13734	13621	13703	13720	13748	13656	13633	13784	13819	13584	13851	13868	13816	13807	13712	13720	13817	13842	13830	13748	13725	13669	13615	13714	13698	13710	13626	13670	13725	13763	13786	13748	13842	13541	13785	13894	13675	13740	13689	13668	13941	13732	13689	13804	13701	13683	13764	13762	13843	13708	13723	13662	13798	13830	13712	13836	13677	13731	13741	13728	13734	13852	13807	13815	13755	13840	13866	13697	13678	13766	13811	13789	13655	13843	13702	13686	13611	13699	13763	13635	13848	13690	13818	13866	13867	13728	13593	13657	13835	13622	13679	13717	13945	13870	13718	13688	13711	13745	13678	13952	13680	13669	13704	13696	13757	13696	13604	13607	13710	13757	13927	13848	13853	13882	13660	13594	13685	13706	13681	13592	13666	13695	13832	13658	13656	13801	13863	13652	13693	13653	13605	13648	13770	13566	13622	13679	13651	13804	13629	13623	13898	13775	13736	13881	13787	13817	13610	13600	13678	13770	13564	13690	13641	13561	13675	13857	13789	13807	13705	13656	13740	13806	13687	13832	13612	13855	13716	13734	13785	13723	13572	13702	13683	13768	13805	13621	13709	13681	13721	13740	13756	13610	13635	13789	13653	13773	13786	13782	13671	13717	13806	13708	13684	13612	13885	13784	13770	13780	13679	13720	13727	13666	13582	13729	13603	13700	13825	13776	13760	13694	13833	13840	13682	13760	13825	13706	13677	13794	13761	13745	13726	13812	13703	13697	13703	13787	13670	13826	13703	13559	13752	13807	13677	13739	13635	13881	13802	13726	13910	13674	13699	13779	13642	13754	13651	13755	13798	13805	13774	13696	13776	13818	13726	13745	13814	13726	13838	13850	13782	13725	13763	13762	13735	13830	13891	13738	13720	13789	13766	14020	13768	13677	13734	13784	13690	13827	13707	13711	13624	13749	13667	13718	13496	13725	13669	13698	13654	13827	13694	13750	13866	13735	13719	13792	13713	13735	13799	13744	13825	13757	13792	13868	13727	13806	13646	13815	13743	13667	13816	13550	13794	13797	13698	13720	13677	13810	13782	13736	13752	13622	13673	13669	13665	13940	13700	13698	13602	13588	13670	13634	13833	13775	13814	13634	13839	13859	13805	13687	13582	13744	13619	13716	13663	13716	13694	13798	13690	13686	13687	13829	13700	13665	13904	13627	13866	13646	13623	13541	13769	13696	13736	13712	13690	13729	13665	13579	13640	13675	13624	13829	13735	13788	13607	13738	13713	13790	13793	13772	13877	13777	13592	13749	13772	13826	13640	13790	13725	13787	13700	13632	13757	13782	13807	13735	13637	13703	13664	13738	13742	13737	13930	13482	13855	13774	13754	13711	13711	13743	13678	13684	13606	13841	13600	13674	13656	13803	13802	13662	13674	13878	13845	13920	13748	13760	13664	13667	13801	13692	13688	13913	13735	13795	13772	13633	13815	13736	13726	13588	13905	13577	13721	13761	13685	13765	13928	13659	13819	13825	13819	13682	13655	13769	13706	13601	13684	13729	13553	13679	13730	13731	13686	13626	13839	13811	13613	13633	13714	13870	13786	13613	13675	13791	13704	13811	13556	13705	13798	13750	13761	13610	13646	13690	13806	13793	13590	13809	13786	13738	13708	13718	13722	13710	13634	13776	13647	13602	13829	13636	13814	13853	13595	13593	13785	13776	13508	13746	13693	13619	13768	13779	13678	13776	13750	13660	13783	13765	13815	13670	13759	13785	13888	13722	13560	13783	13585	13800	13871	13641	13772	13550	13791	13624	13810	13613	13689	13803	13782	13678	13642	13714	13591	13700	13603	13651	13619	13818	13821	13611	13723	13932	13693	13808	13714	13673	13787	13663	13738	13773	13666	13849	13787	13758	13784	13808	13653	13688	13770	13635	13688	13752	13642	13669	13709	13610	13742	13582	13930	13706	13822	13757	13771	13780	13854	13845	13679	13716	13743	13882	13756	13950	13675	13639	13767	13654	13577	13765	13868	13635	13679	13778	13783	13680	13754	13735	13620	13894	13771	13705	13768	13735	13812	13824	13751	13748	13752	13716	13667	13767	13639	13805	13536	13898	13747	13625	13697	13748	13776	13944	13630	13956	13664	13736	13764	13536	13622	13786	13834	13732	13887	13792	13724	13811	13791	13632	13717	13911	13713	13794	13740	13816	13750	13634	13781	13722	13670	13604	13796	13867	13594	13819	13795	13697	13673	13634	13648	13820	13621	13821	13757	13829	13730	13724	13781	13835	13755	13865	13836	13767	13704	13675	13739	13608	13730	13561	13765	13834	13787	13628	13811	13806	13584	13743	13747	13826	13814	13618	13450	13890	13644	13586	13738	13806	13880	13849	13534	13746	13673	13853	13730	13598	13684	13840	13708	13884	13580	13852	13788	13831	13785	13789	13859	13685	13684	13773	13613	13944	13759	13837	13588	13692	13734	13605
22817	21354	29684	23437	22034	25728	29447	23416	21794	21423	20440	19699	19177	18811	18651	17983	17969	17786	17632	17498	17439	17374	17213	17278	17084	17032	17221	16944	17096	16960	17238	16994	16961	17074	16968	16876	16987	17066	16972	16971	16940	16626	16822	16959	16982	16977	16702	16709	16844	16914	17079	16907	16742	17019	16878	16839	16785	16817	16821	16823	16791	16827	16581	16793	16879	16758	16812	16715	16781	16817	16895	16685	16721	16856	16792	16738	16967	17077	16763	16918	16947	17041	16783	16975	16878	16798	16807	16897	16732	16860	16958	16706	16679	16824	16828	16818	16775	16705	16781	16727	16840	16759	16760	17029	16482	16781	16626	16815	16802	16470	16746	16760	16704	16754	16508	16812	16732	16877	16773	16967	16822	16807	16773	16662	16809	16916	16786	16880	16925	16857	16769	16860	16841	16869	16816	16956	16680	16781	16836	16811	16833	16783	16864	16896	16767	16717	16494	16807	16741	16786	16886	16787	16722	16591	16676	16642	16956	16816	16587	16765	16757	16642	16880	16751	16728	16661	16690	16857	16713	16785	16687	16659	16709	16718	16638	16767	16765	16840	16567	16836	16503	16768	16725	16799	16689	16700	16715	16855	16728	16600	16769	16753	16560	16778	16832	16661	16766	16867	16810	16606	17022	16554	16882	16717	16695	16690	16736	16703	16682	16712	16767	16708	16830	16545	16681	16869	16770	16773	16648	16823	16668	16641	16660	16782	16939	16645	16835	16822	16682	16685	16522	16741	16767	16836	16706	16761	16959	16804	16768	16970	16778	16803	16776	16942	16746	16956	16681	16823	16855	16588	16775	16735	16704	16635	17018	16882	16933	16644	16819	16792	16644	16939	16823	16747	16753	16682	16693	16742	16481	16886	16774	16708	16567	16833	16913	16875	16850	16843	16815	16798	16676	16697	16727	16625	16821	16802	16723	16798	16792	16756	16787	16613	16805	16632	16711	16662	16734	16947	16876	16652	16784	16877	16844	16818	16648	16748	16984	16632	16659	16661	16799	16784	16715	16813	16734	16903	16789	16700	16816	16659	16885	16968	16890	16797	16718	16885	16919	16863	16954	16817	16769	16956	16714	16854	16677	16839	16859	16756	16939	16819	16830	16558	16748	16619	16918	16629	16954	16819	16759	16537	16871	16788	16656	16670	16653	16809	16701	16754	16789	16753	16704	16723	16752	16688	16811	16733	16574	16826	16969	16596	16594	16628	16759	16830	16828	16820	16652	16868	16824	16646	16844	16640	16770	16799	16732	16743	16816	16660	16851	16749	16671	16659	16543	16672	16848	16772	16741	16642	16686	16816	16768	16765	16800	16854	16735	16767	16488	16684	16842	16578	16653	16816	16864	16711	16690	16757	16936	16762	16943	16647	16699	16709	16741	16651	16826	16792	16918	16717	16746	16936	16757	16585	16590	16477	16656	16650	16624	16767	16653	16762	16742	16926	16608	16603	16688	16593	16829	16831	16818	16660	16831	17120	16817	16698	16911	16852	16961	16589	16852	16778	16624	16774	16748	16742	16938	16730	16500	16780	16943	16692	16784	16611	16778	16649	16851	16513	16928	16883	16731	16567	16945	16785	16636	16608	16911	16793	16820	16671	16724	16685	16721	16765	16788	16685	16826	16777	16737	16773	16914	16891	16827	16741	16776	16826	16723	16664	16843	16598	16617	16953	16685	16781	16572	16595	16899	16780	16614	16873	16587	16692	16674	16653	16918	16857	16784	16501	16634	16545	16597	16646	16798	16798	16676	16620	16822	16725	16732	16636	16748	16672	16898	16693	16663	16796	16750	16612	16679	16653	16771	16647	16718	16768	16896	16839	16763	16728	16791	16748	16748	16950	16945	16871	16841	16883	16742	16844	16795	16792	16586	16827	16760	16703	17015	16914	16573	16755	16779	16818	16626	16718	16719	16583	16778	17040	16956	16748	16824	16889	16670	16654	16705	16650	16641	16750	16833	16818	16635	16795	16788	16776	16914	16701	16674	16772	16763	16730	16792	16914	16656	16687	16651	16769	16919	16620	16672	16688	16940	16795	16883	16958	16803	16813	16617	16761	16889	16836	16804	16713	16916	16730	16716	16795	16643	16743	16739	16874	16841	16619	16773	16758	16566	16964	16715	16746	16935	16841	16864	16590	16843	16757	16752	16861	16854	16758	16655	16674	16645	16775	16535	16672	16878	16681	16819	16811	16566	16683	16759	16711	16574	16762	16762	16741	16606	16755	16713	16810	16599	16744	16572	16794	16786	16841	16629	16708	16656	16564	16842	16621	16813	16869	16719	16740	16720	16866	16658	16934	16634	16765	16857	16831	16587	16721	16735	16733	16574	16628	16781	16790	16836	16730	16667	16821	16723	17000	16924	16696	16822	16567	16750	16780	16780	16872	16662	16747	16766	16616	16671	16595	16733	16646	16777	16867	16714	16516	16786	16878	16793	16776	16719	16668	16625	16827	16677	16881	16818	16732	16598	16744	16813	16799	16710	16606	16581	16580	16387	16879	16694	16722	16542	17005	16681	16655	16731	16754	16825	16959	16748	16722	16864	16770	16723	16745	16670	16598	16585	16862	16811	16717	16608	16700	16792	16781	16757	16737	16700	16775	16820	16707	16970	16809	16666	16684	16540	16763	16526	16783	16804	16611	16698	16704	16672	16758	16855	16638	16953	16639	16873	16648	16789	16902	16736	16675	16668	16983	16737	16653	16693	16657	16760	16878	16830	16984	16678	16840	16631	16961	16797	16758	16744	16769	16665	16785	16905	16755	16848	16649	16543	16781	16732	16602	16812	16650	16775	16733	16650	16640	16761	16667	16659	16811	16723	16706	16709	16713	16829	16669	16842	16753	16701	16776	16850	16816	16877	16802	16606	16780	16566	16666	16764	16752	16680	16927	16525	16740	16616	16658	16665	16804	16854	16697	16860	16777	17007	16747	16778	16854	16869	16639	16627	16590	16691	16803	16641	16624	16579	16731	16751	16788	16739	16359	16693	16886	16729	16795	16771	16749	16820	16768	16691	17029	16820	16825	16755	16574	16612	16685	16946	16628	16738	16614	16490	16811	16725	16590	16603	16679	16698	16821	16587	16665	16752	16683	16748	16739	17014	16991	16743	16681	16576	16744	16750	16970	16749	16514	16681	16727	16826	16602	16531	16759	16657	16491	16717	16773	16536	16737	16621	16589	16735	16725	16810	16765	16745	16658	16607	16741	16510	16856	16693	16870	16885	16676	16903	16643	16771	16558	16681	16618	16696	16652	16826	16947	16876	16872	16857	16904	16788	16707	16636	16732	16731	16929	16829	16789	16862	16675	16917	16566	16755	16620	16698	16701	16563	16662	16700	16510	16775	16784	16899	16749	16789	16865	16763	16642	16619	16868	16895	16871	16741	16767	16574	16953	16830	16800	17002	16942	16801	16740	16823	16568	16588	16860	16830	16528	16615	16792	16720	16625	16917	16896	16887	16685	16933	16772	16742	16682	16573	16900	16941	16602	16589	16788	16610	16659	16560	16794	16873	16574	16738	16866	16637	17108	16562	16878	16517	16657	16821	16633	16612	16898	16770	16590	16539	16707	16886	16715	16726	16796	16815	16835	16689	16890	16829	16940	16754	16877	16686	16612	16884	16645	16857	16857	16780	16805	16810	16728	16831	16705	16825	16699	16492	16940	16654	16573	16598	16503	16564	16655	16647	16900	16742	16697	16723	16812	16820	16655	16731	16744	16767	16640	16563	16580	16677	16835	16971	16492	16602	16504	16757	16682	16848	16726	17122	16697	16792	16653	16924	16644	16545	16689	16621	16609	16515	16785	16683	16665	16755	16602	16653	16765	16723	16856	16786	16774	16719	16737	16808	16767	16593	16916	16694	16898	16731	16808	16773	16841	16856	16869	16696	16843	16801	16772	16762	16916	16643	16718	16897	16917	16931	17036	16866	16782	16915	16780	16690	16826	16734	16675	16560	16734	16625	16974	16554	16714	16596	16704	16666	16685	16673	16849	16755	16858	16672	16693	16963	16506	16540	16725	16900	16522	16807	16520	16635	16745	16717	16810	16883	16774	16626	16928	16952	16726	16619	16746	16817	16906	16618	16766	16677	16855	16842	16875	16878	16746	16731	16991	16860	16747	16806	16829	16849	16773	16956	16753	16768	16717	16847	16745	16570	16771	16765	17012	16889	16729	16709	16999	16764	16601	16967	16831	16689	16755	16695	16925	16841	16547	16724	16769	16935	16765	16721	16614	16784	16769	16693	16729	16728	16594	16732	16947	16737	16894	16812	16802	16904	16882	16917	17012	16783	16808	16872	16477	16710	16924	16817	16812	16741	16706	16689	16622	16845	16710	16951	16666	16698	16842	16834	16704	16777	16687	16953	16769	16672	16932	16813	16707	16683	16694	16715	16653	16855	16709	16856	16840	16687	16524	16534	16653	16654	16725	16745	16608	16916	16776	16811	16613	17060	16633	16911	16708	16691	16658	16865	16739	16879	16984	16687	16715	16831	16841	16810	16721	16636	16812	16666	16888	16764	16601	16899	16706	16936	16719	16842	16975	16512	16707	16741	16895	16710	16759	16752	16701	16696	16511	16551	16644	16653	16801	16744	16826	16520	16787	16886	16619	16725	16798	16770	16627	16921	16836	16712	16776	16793	16891	16708	16897	16774	16732	16785	16751	16748	16747	16597	16657	16787	16741	16900	16695	16747	16780	16895	16750	16634	16573	16819	16743	16794	16687	16728	16735	16792	16573	16743	16698	16848	16629	16742	16663	16736	16734	16860	16931	16745	16674	16613	16817	16798	16853	16846	16669	16620	16696	16701	16334	16838	16789	16945	16875	16774	16660	16790	16637	16847	16653	16630	16705	16875	16808	16870	16854	16931	16644	16758	16723	16834	16726	16691	16780	16672	16885	16753	16668	16832	16557	16555	16518	16648	16752	16664	16889	16631	16673	16720	16749	16796	16763	16770	16570	16747	16685	16831	16772	16666	16682	16519	16678	16706	16586	16849	16929	16703	16674	16759	16892	16751	16893	16748	16932	16727	16563	16740	16952	16832	16891	16720	16764	16574	16817	16859	16580	16816	16857	16779	16656	16870	16567	16632	16795	16565	16565	16777	16752	16877	16664	16736	16879
36490	63044	50080	39549	33730	29265	25940	23490	21720	20381	19096	18234	17269	16693	16299	15796	15583	15380	15230	15121	14919	14719	14746	14413	14384	14304	14491	14244	14377	14374	14481	14388	14369	14322	14292	14217	14145	14276	14138	14323	14182	14092	14172	14142	14025	14164	14166	14155	14121	14108	14149	14048	13869	14127	14089	14293	14216	14229	14089	14016	13950	14087	14095	13957	14125	14020	14138	14115	14159	14012	14162	14217	14086	14128	13959	13988	14105	14134	14183	14450	14149	14155	14040	14100	14083	14110	13837	13969	14087	14189	14102	13986	14011	14027	13983	13948	14146	13992	14172	14021	13960	13986	14087	13846	13899	14100	13928	13939	14113	14031	14073	14226	14174	14236	14067	14103	14018	13927	14002	14013	14149	13823	13989	14055	14167	13947	14033	13985	13923	14062	14119	13999	13963	14050	14101	14131	14004	14140	13906	13906	14100	14092	14080	14089	14060	13994	14053	14051	13934	14328	14078	13934	14053	14118	14100	13790	14223	14053	13958	14214	14037	14037	14079	14073	13985	13908	13995	13960	13960	14041	14066	14084	14238	13872	14072	14146	14009	14044	13998	14051	14054	14074	13936	14090	14052	14108	14053	13914	14100	14032	14134	13943	13843	14124	14044	14039	13934	13990	14152	14071	14127	13978	14080	13902	14059	14068	13957	14128	14068	13990	14091	14201	14107	14131	13995	14205	13935	14123	14026	14050	14119	14036	14076	14066	14149	13955	14146	13930	14013	13850	13936	13922	13933	14163	14076	14035	13991	13896	14071	14053	14067	14013	13900	14020	14025	14072	14015	13939	14097	14046	13952	14045	13798	13901	14022	14135	14078	14009	13929	14006	14162	14053	14011	14134	14149	14140	13958	13914	13992	13958	14018	13961	14059	13967	13956	14023	13968	13993	14030	14187	14210	13977	14025	13982	14005	13983	14052	13913	14045	14005	14088	14106	14039	13921	14092	14010	14037	14072	14039	13893	14088	14017	14193	13942	14206	14036	14080	14232	13948	14020	13881	13990	14009	13997	14010	14090	13913	14026	14040	14004	14064	13972	14124	14021	14027	14037	14182	14099	14045	14118	14055	14005	14036	14049	14129	14002	14022	14136	14083	13862	14002	14075	13972	14070	14108	13967	14269	13946	14015	14090	13989	13997	13932	14084	13947	13995	14033	14115	13946	14158	14140	14182	13887	14075	14048	14021	14176	14141	14074	13895	13963	13932	14095	14117	14050	14029	13933	14133	13959	14065	13954	14020	13922	13940	13965	13975	14175	14155	14059	14033	14104	13936	14106	14087	14147	14080	14051	13929	13980	14062	13908	14039	14087	13946	14094	14024	14073	14182	14110	14168	14004	13955	14119	13876	14028	14010	14062	14159	14125	13899	14101	14097	14061	14086	13938	14045	13955	14037	14087	13935	14242	14028	13903	13957	14079	13946	14199	13998	14034	14141	14077	14174	13886	14132	14017	14093	14059	13989	14194	13995	14026	14027	14054	13892	13974	14057	13963	14159	14176	14128	13938	14000	13960	14071	14018	14152	14071	14007	14024	14129	14184	13941	14039	14077	14040	14167	14100	14007	14019	14001	14087	14031	14131	13948	13978	13992	14171	14096	14122	13902	13916	14042	14223	13871	14033	14045	13923	13972	13946	14133	14039	14089	14032	13889	13991	14090	13942	14160	14100	14025	14002	13984	14051	14098	14144	13913	14079	14050	14082	14065	13920	13860	14101	13933	14038	13890	13911	13915	13893	14002	14166	13926	14083	13871	13924	13897	14034	14052	14117	14001	13951	14131	13816	14095	14144	13816	14038	14233	13950	14042	14187	14050	14069	14071	13954	13955	14020	14084	14019	14069	14003	14069	13936	14046	14055	13982	13968	14109	13937	13911	13966	14036	14065	14121	14014	14082	14146	13979	14010	14166	13942	13974	14052	14185	13849	13943	13997	14186	14014	14030	14134	13996	14069	13965	14030	13908	13902	14019	14036	13884	14077	14005	14086	13950	13990	13957	13996	14063	13961	14092	14220	14118	14086	14090	14311	14007	14040	14038	13882	13883	13985	14020	13973	13932	14001	14171	14000	14076	14117	14090	14114	13959	14163	13993	14029	14150	13989	14127	14010	14131	13998	13919	14016	13915	14108	14044	14064	14029	14141	14029	13986	13950	14158	13973	14061	14018	13984	14124	14211	14280	13949	14121	13976	14032	13903	13926	14146	14136	14079	13923	13939	13993	14083	14013	14113	13854	13976	14001	13809	13890	13936	14073	14011	14150	14158	13946	13910	14059	13989	14117	13917	13962	14051	13956	13873	14042	13929	13901	14091	14153	13956	14158	14038	14134	14043	14046	14093	14043	14189	13966	13981	14032	13895	14019	13939	14045	14041	13911	14018	13995	13978	14013	13994	14047	13904	14042	14033	14050	13965	13979	13968	13916	14029	13911	13980	14129	14080	13836	14058	13928	13979	14011	14082	13934	14082	14034	13939	14025	14053	13995	14136	14013	14153	14039	13986	14057	14052	13860	13923	14067	14004	14084	13900	14224	14161	13924	14030	13956	14160	14027	13951	14048	13993	13975	14028	14082	13974	14047	14159	13913	13969	14121	14168	14300	13997	14085	14131	13690	14079	13983	14191	13865	14110	13895	14036	13930	14115	14019	14015	14291	14233	13959	14180	14013	14051	14081	13902	14004	13839	13958	14202	14045	14033	13993	13967	14140	14010	14009	14168	14118	14066	13952	13975	13799	14000	14241	13908	13970	14160	14025	14091	13979	14022	14106	14126	14103	13917	14048	13942	14029	14096	14005	14008	13846	14149	14131	13972	13897	13944	14025	14040	14113	13980	14097	14089	14239	14022	13999	14071	14031	14053	13909	14056	14110	14072	14171	13899	14084	13901	13998	14042	13986	14172	13989	13802	14082	14090	13957	14264	13961	14065	13995	14104	14042	14211	13922	14067	14031	14232	14027	14164	14057	14059	13970	14087	14123	14070	14028	13987	13906	14002	14062	13896	13898	14028	14200	13973	14117	14117	14018	14095	14140	14084	13986	14127	13976	14030	14027	14199	14059	14022	13954	13939	13974	14065	14144	13972	13960	13973	14073	14062	13949	14227	14078	13888	14021	14056	14076	13985	14016	14114	14005	13958	13927	13964	14094	13995	13851	13939	14151	14085	13954	14191	14039	14055	14042	13978	14089	14104	13961	14043	14093	13955	14056	14080	14174	13999	14036	14096	14084	14101	13913	14050	14092	13921	14041	13936	13952	14074	14038	14115	14012	13936	14005	14003	13906	13967	14155	14126	14070	14081	14158	13979	14235	14109	14124	13989	13957	14195	14067	14132	14053	14075	14043	14109	13924	13971	14009	13939	14130	14038	13937	14073	14171	13975	13906	13766	13867	14009	14008	14152	14092	14057	14075	14057	14046	14014	13995	14093	14003	14020	14076	14026	13898	14052	14064	14173	14007	14214	14112	14014	13899	14034	14053	13723	14079	14011	14089	14149	14192	13929	14132	14075	14000	13982	14018	13890	14064	13947	14049	14075	14009	13976	13925	13965	13927	13862	14075	14001	13988	14017	14031	14387	14004	14082	13835	14057	14212	14024	13996	13972	14055	14057	14052	13923	13994	14054	14000	13919	14044	14042	13899	14074	14037	14077	14059	13961	13962	14114	13797	14012	13860	13985	14087	14110	14005	13967	14200	14085	13921	14178	13983	14129	14046	14142	13890	13971	13976	13846	13981	14086	14014	14061	13787	14035	14024	14248	14016	14027	14186	14077	14227	13948	14184	14027	13959	14066	14004	14039	14083	14063	14035	14118	14121	13979	14081	14009	14142	13932	14082	14052	14199	14002	14021	14003	13971	14159	13994	13921	14049	13989	13958	14178	14109	14046	14110	14044	14054	14023	14019	14191	14150	13934	13739	14067	14028	14155	14106	14090	14003	13934	14187	13990	14005	14164	14149	14111	14030	13880	14063	13850	13976	13828	14038	14149	13910	13896	14080	14041	13898	14034	13941	14078	13994	14150	14041	14077	14061	13937	13990	14037	14112	14050	14044	13998	13938	13928	14009	14153	13985	14084	14041	14156	14133	13973	13928	13895	14129	14071	14095	13984	14076	13922	14101	14186	13958	14134	14078	13876	14098	14079	13989	13989	14021	14053	13886	14147	13960	14186	13846	14034	14070	14001	14101	14134	13954	13866	14050	13868	14089	14077	14055	14156	14008	13945	13965	14092	14124	13937	14157	14119	14020	13996	14100	13981	13931	14113	14141	14206	14083	14071	14046	13933	13983	14026	14007	13983	13970	14062	13931	14086	14114	13960	13955	13946	14093	13932	13891	14150	14059	14085	14069	14029	14134	14041	14112	13890	13969	14180	14054	14118	13999	14142	13907	14027	13929	14177	14045	14225	13963	14071	13996	14030	13982	13871	14133	14080	14041	14136	14045	14143	13940	14150	14172	13946	13912	14023	14048	13920	14074	13937	14022	14022	14092	14014	14084	13849	14030	13847	14013	14107	14170	14181	14004	13960	13915	13977	13982	13875	14051	14006	14036	13973	14004	14015	14148	13981	14035	14134	14045	14154	14175	13923	14105	13905	13945	13770	13904	14141	13979	14104	14011	13816	14040	14102	14054	13815	14037	14006	14091	13935	14119	14098	13933	14029	13956	14048	14151	13996	14080	13915	13841	13980	14018	13948	13993	14183	14036	14061	13969	14025	14046	13924	13907	14075	13872	13860	14091	13954	14154	13973	13887	14051	14108	13938	14139	14007	13967	14150	13947	14004	14143	13918	14018	14065	14023	13963	14114	13889	14131	14051	14038	14156	14145	13925	13980	13947	14118	13971	14047	14119	14026	13866	14199	14106	14021	14205	13965	14070	14050	14058	14066	14055	14166	14088	13897	13951	13948	14074	14021	14240	13972	14066	13965	14161	14146	13991	14131	14045	14205	14046	13983	14141	14043	14115	14144	14046	14012	14081	14076	13874	14032	13991	14016	13988	13941	13912	14087	14097	14017	14052	13981	13891	14026	13988	13768	13932	14027	14020	13986	14035	13985	14085	14075	13977	14006	13887	14050	13986	14276	14000	14149	14107	14189	14069	14062	14207	14067	14053	14070	14012	13967	14074	14152	13921	14291
28362	28560	36249	31399	25859	23372	21898	20665	19818	19586	19311	18794	18663	18158	18280	18174	18022	18265	18014	18046	18008	17923	17778	17764	17936	18228	17941	17832	18046	17955	18042	17942	17630	18094	18031	17934	17773	17695	17892	17722	17803	17807	17689	17894	18105	17731	17944	17762	18084	17796	18016	17671	17979	17774	17697	17673	17797	17920	17787	17747	17665	17871	17908	17834	17765	17854	18022	17909	17949	17825	17735	17750	17914	17924	17884	17967	17659	17653	17902	17665	17753	17730	17662	17780	17856	18025	17755	17791	17907	17749	17624	17745	17983	17693	17765	17790	17966	17705	17918	17838	17729	17581	17903	17878	17954	17778	17786	17581	17960	17967	17915	18069	17943	17699	17859	17740	17805	17855	17696	17690	17782	18004	17774	17878	17924	17737	17718	17700	17768	17645	17775	17769	18002	17930	17883	17721	17934	17939	17879	17876	17789	17832	18055	17869	17487	17562	17719	17727	17952	17910	17966	17989	17807	17639	17891	17711	17967	17780	17821	17894	17708	17620	17743	17668	17619	18056	17603	17557	17731	17819	17776	17755	17703	17849	17783	17625	17691	17685	17781	17749	17756	17585	17926	17805	17833	17672	17640	18049	17870	17910	17856	17840	17604	17655	17700	17770	17779	17758	17845	17606	17789	17826	17950	17833	17864	17889	17734	17567	17803	18007	17658	17875	17716	17715	17789	17992	17702	17711	17784	17784	17629	17758	17909	17952	18102	17745	17806	17758	17876	17640	17851	17768	17804	17856	17726	17773	17842	17685	17706	17771	17895	17603	17915	17868	17732	17506	17660	17787	17778	17799	17674	17956	17546	17804	17714	17718	17762	17769	17610	17646	17874	17791	17813	17811	17616	17816	17760	17696	17705	17587	17790	17676	18012	17796	17900	17752	17873	17725	17833	17730	17792	17801	17689	17762	17756	17788	17669	17776	17810	17784	17756	17670	17972	17640	17519	17862	17743	17626	17914	17778	17800	17753	17900	17873	17789	17754	17688	17820	17599	17734	17778	17691	17917	17795	17860	17652	17927	17738	17924	17831	17812	17840	18011	17809	17623	17799	17844	17978	17720	18020	17874	17800	17586	17652	17867	17779	17635	17894	17847	17844	17857	17852	17844	17503	17774	17710	17749	17751	17781	17852	17663	17713	17953	17793	17730	17824	17546	17817	17991	18002	17678	17695	17836	17952	17957	17914	17780	17960	17774	17863	17863	17681	17955	17899	17831	17682	17815	17702	17885	17994	17897	17769	17819	17457	17774	17509	17714	17948	17702	17834	17676	17842	18059	17814	17744	17665	17884	17873	17749	17640	17837	17879	17689	17715	17801	17828	17949	18019	17802	17806	17829	17792	17812	17791	17916	17850	17919	17929	17766	17901	17694	17802	17914	18006	17901	17760	17851	17848	17821	17916	17765	17861	17608	17513	17734	17890	17762	17861	17727	17800	17736	17847	17727	17607	17752	17758	17694	17604	17681	17617	17797	17540	17743	18060	17914	17912	17766	17826	17967	17711	17891	17889	17776	17827	17758	17734	17863	18104	17844	17819	17855	17882	17799	17892	17961	17962	17889	18009	17699	17571	17705	17912	17619	17855	17983	17940	17942	17889	18058	18052	17623	17719	17604	17802	17575	17484	17696	17912	17765	17786	17840	17725	17781	17898	17667	17704	17950	17876	17956	17840	17689	17575	17801	17847	17753	17795	17628	17742	17875	17731	17999	17959	17783	17857	17814	18023	17824	17954	18018	17729	17573	17971	17963	17760	17682	18022	17623	17792	17844	17903	17956	17679	17919	17936	17750	17867	17905	17739	17871	17688	17831	17776	17753	17890	17998	17836	17787	17739	17910	17595	17855	17841	17735	17815	17866	18098	17859	17890	17724	17940	17708	17539	17939	17720	17809	17846	17926	17930	17633	17589	17960	17850	17938	17913	17886	17640	17912	17799	17969	18101	17861	17839	17824	17817	17712	17832	17738	17742	17910	17955	17824	17818	17878	17703	17695	17832	17738	17883	17793	17871	17689	17900	17860	17832	17630	17779	17686	17760	17993	18000	17733	17845	17922	17740	17869	17774	17752	17744	17789	17639	17901	17694	17934	17678	17819	17913	17720	17754	17883	17697	17835	17915	17950	17787	17669	17837	17855	17755	17794	17577	17826	17855	17964	17928	17721	17643	17729	17718	18002	17519	17774	17982	17848	18037	17591	17776	17563	17847	17855	17866	17816	17812	17992	17827	17785	18067	17813	17837	17595	17807	17811	17840	17804	17660	17850	17898	17902	17795	17517	17764	17513	17763	17986	17800	17851	17699	17874	17848	17674	17663	18168	17932	17775	17750	17769	17816	17971	17923	17730	17800	17758	17801	17987	17809	18010	17875	17842	17725	17915	17729	17641	17780	17806	17887	17899	17880	17870	17718	17891	17714	17965	17857	17799	17851	17777	18004	17761	17724	17893	17703	17755	17635	17631	17769	17822	17763	17658	17669	17674	17784	17849	17690	17856	17858	17894	17668	17928	17809	17958	18027	17810	17930	17803	17659	17614	17747	17792	17924	17903	17897	17637	17798	17953	17827	17761	17571	17993	17903	17685	17663	17829	17736	17899	17923	17604	17512	17709	17941	17906	17626	17917	17979	17888	18140	17793	17804	17924	17841	17881	17920	17783	17950	17832	17896	17809	17738	17823	17837	17684	17733	17759	17769	17791	17676	17820	17754	17886	17765	17723	18081	17732	17728	17808	17907	17932	17778	17987	17636	17946	17883	17775	17742	17911	17737	18030	18169	17696	17873	17787	17786	17802	17795	17984	17876	17684	17709	17907	17597	17868	17886	17704	17861	17828	17774	17872	17891	17817	17701	17924	17712	17890	17821	17719	17593	17916	17871	17895	17715	17800	17708	17919	17890	17619	17729	17940	17757	17859	17781	18032	17716	17770	17764	17774	17817	17811	17870	17787	17912	17954	17679	17800	17853	17817	17848	17815	17854	17871	17888	17898	17866	17812	17838	17953	17835	17607	17774	17900	17990	18097	17691	17951	17836	17682	17797	17891	17686	17856	17919	17806	17794	18031	17651	17875	18049	17858	17824	17862	17833	17721	17809	17846	17752	17769	17755	17811	17856	17873	17910	17902	17782	17631	17888	17607	17869	17854	17689	17663	17894	18086	17836	17895	17970	17890	17919	17909	17614	17847	17950	17955	17889	17675	17854	17918	17890	17729	17764	17667	17838	17772	18056	18077	17696	17908	17807	17786	17842	17723	17766	17865	17770	17831	17783	17907	17957	17824	17704	17949	17734	17768	17839	17753	17992	17841	17772	17858	17860	17746	17986	17798	17757	17748	17835	17729	17711	17634	17911	17940	17980	17817	17585	17828	17875	17887	17861	17889	17776	17755	17930	17743	17893	17717	17701	17717	17960	17604	17795	17712	17980	17978	17717	17790	17778	17898	17988	17795	17763	17791	17783	17888	17851	17998	17913	17977	17817	17884	17770	17873	17791	17884	17747	18006	17944	17769	17713	17958	18001	18095	17933	17929	17772	17737	17866	17952	17757	17915	17728	17872	17793	17847	17836	17851	17766	17858	17701	17989	17630	17811	17881	17834	17690	17819	17901	17785	17828	17836	17691	17583	17740	17662	17704	17884	17775	17792	17878	17840	17627	17712	17819	17604	17614	18014	17853	17841	17713	17853	17716	17831	17793	17814	17887	17980	17801	17791	17771	17987	17864	17989	17850	17804	17632	17950	17999	17809	17829	17790	17696	17861	17494	17904	17877	17661	17818	17987	18103	17912	17838	17774	17828	17844	17918	17928	17793	17786	17610	17886	17600	17670	17798	17887	17829	17690	17908	17870	17696	17741	17796	17875	18063	17968	17989	17956	17840	17763	17728	17801	17751	17748	17690	17912	17698	17901	17890	18079	17778	17833	17767	17842	17687	17713	17924	17843	17696	17790	17709	17868	17833	17772	17606	17811	17759	17757	17828	17709	17796	17748	17865	17938	17803	17777	17954	17953	17814	17910	17958	17725	17893	17962	17780	17922	17899	17975	17910	17780	17664	18017	17849	17789	17630	17805	17703	17594	17655	17742	17592	17794	17748	17859	17728	17713	17718	17897	17752	17717	17704	17925	17639	17886	17999	17714	17801	17724	17777	17726	17744	17931	18114	17851	17477	17807	17753	17996	17948	17683	17860	17784	17943	17811	17728	17888	18083	17832	17844	17715	17709	17568	17558	18013	17764	17816	17726	17802	17660	17791	17763	17791	17665	17839	17757	17857	17801	17729	17731	17813	17817	17950	17828	17779	17861	17817	17823	17655	17714	17873	18014	17856	17849	17755	17911	17853	17949	17748	17776	17968	17921	17845	17868	17873	17717	17860	17746	17876	17856	18069	17970	17560	17727	17741	17687	17847	17794	17779	17862	17792	17929	17832	17778	17718	17896	17817	17728	17726	17931	17938	18010	17724	17744	17677	17976	17772	17777	17946	17996	17882	18019	17834	17975	17837	17917	17759	17941	17850	17756	17880	17727	17850	17685	17839	17854	18008	17808	17858	17827	17804	17867	17871	17850	17682	17838	17779	17862	17932	17806	17942	17789	17853	17777	17852	17910	17921	17885	17872	17764	17766	17773	17631	17696	17911	17600	18024	17944	17792	17764	17809	17972	17837	17868	17803	17835	17898	17807	17945	17905	17884	17780	17931	17728	17795	17869	17868	17672	17614	17787	18111	17806	17812	18026	17742	17925	17835	17968	17864	17895	17912	17718	17768	17628	17800	17663	17947	17779	18008	17881	17790	17937	17758	17716	17632	17952	17789	17880	17766	17718	17844	17782	17810	17616	17834	17693	17899	17828	17729	17840	17811	17780	17670	17992	17982	17981	18103	17964	17810	18031	17714	17836	17771	17898	17724	17725	17864	17727	17547	17803	17662	17558	17789	17784	17889	17722	17798	17880	17849	17916	17883	17759	17766	17805	17988	17857	17935	17906	17935	18015	17895	17726	17854	17996	18005	17842	17819	17825	17958	17915	17729	18104	17982	17909	17844	17867	17794	17724	17719	17859	17735	17770	17863	17940	17752	17834	17793	17579	17758	17831	17850	17965	17695	17766	17612	17918	17597	18010	17758	17744	17940	17953	17815	17838
29879	46639	40529	30067	25326	22006	20313	18953	18110	17264	16797	16280	15941	15662	15487	15281	15289	15088	15085	15002	14847	14930	14764	14697	14900	14762	14709	14885	14813	14854	14866	14755	14783	14786	14719	14825	14910	14816	14771	14710	14970	14645	14879	14757	14813	14639	14720	14541	14780	14606	14833	14656	14618	14676	14738	14633	14690	14524	14748	14843	14573	14901	14614	14685	14602	14857	14604	14631	14705	14664	14590	14465	14726	14797	14750	14706	14653	14591	14678	14808	14763	14660	14628	14671	14789	14675	14828	14761	14786	14544	14601	14703	14760	14538	14584	14544	14620	14635	14745	14593	14716	14650	14841	14718	14858	14700	14646	14515	14783	14804	14626	14670	14688	14620	14777	14694	14737	14696	14862	14711	14721	14695	14689	14604	14636	14831	14603	14544	14708	14740	14628	14580	14583	14724	14671	14582	14736	14581	14817	14610	14735	14578	14536	14739	14552	14684	14695	14623	14659	14710	14644	14647	14632	14630	14811	14703	14701	14548	14692	14659	14585	14774	14599	14546	14719	14628	14769	14846	14624	14759	14814	14528	14668	14706	14760	14714	14660	14680	14809	14599	14723	14480	14789	14809	14614	14466	14577	14612	14451	14695	14473	14756	14617	14668	14747	14805	14777	14760	14657	14694	14737	14711	14513	14677	14728	14664	14705	14872	14790	14725	14689	14635	14697	14875	14694	14565	14802	14710	14757	14535	14730	14637	14804	14617	14696	14521	14648	14750	14613	14819	14600	14509	14747	14693	14769	14597	14649	14586	14678	14702	14616	14781	14730	14622	14571	14854	14664	14575	14808	14625	14802	14661	14641	14816	14620	14687	14759	14696	14644	14720	14708	14754	14651	14754	14797	14569	14703	14644	14643	14700	14670	14576	14560	14675	14654	14726	14735	14717	14644	14753	14657	14711	14639	14560	14576	14732	14600	14627	14644	14594	14619	14574	14720	14772	14547	14754	14641	14762	14710	14777	14573	14780	14491	14752	14706	14618	14671	14592	14818	14692	14696	14505	14815	14744	14630	14694	14513	14636	14626	14698	14456	14849	14665	14621	14679	14661	14536	14728	14651	14517	14748	14647	14760	14760	14784	14681	14774	14725	14733	14598	14813	14576	14604	14663	14672	14561	14708	14732	14510	14764	14638	14586	14694	14592	14435	14685	14625	14796	14691	14751	14712	14554	14630	14673	14689	14719	14556	14795	14771	14660	14763	14623	14555	14824	14885	14689	14816	14791	14597	14655	14479	14657	14739	14759	14744	14713	14493	14770	14558	14754	14767	14580	14665	14639	14554	14792	14705	14590	14643	14744	14827	14732	14549	14643	14615	14650	14691	14810	14710	14521	14650	14642	14672	14692	14713	14618	14560	14688	14744	14896	14725	14658	14740	14636	14670	14735	14693	14766	14824	14695	14751	14738	14618	14709	14899	14633	14723	14512	14571	14762	14713	14687	14590	14706	14648	14737	14861	14636	14756	14693	14549	14600	14658	14734	14634	14605	14772	14714	14592	14597	14808	14737	14635	14780	14627	14788	14704	14728	14670	14708	14678	14782	14621	14783	14709	14674	14530	14656	14769	14773	14882	14627	14581	14646	14616	14892	14723	14634	14688	14502	14768	14779	14470	14631	14755	14679	14596	14784	14784	14664	14586	14411	14699	14600	14719	14784	14749	14677	14871	14692	14585	14648	14674	14585	14866	14685	14671	14666	14592	14520	14765	14678	14499	14703	14588	14585	14838	14743	14829	14583	14775	14711	14582	14774	14738	14598	14611	14533	14807	14648	14593	14757	14570	14675	14532	14729	14687	14671	14677	14831	14576	14592	14874	14726	14521	14686	14496	14727	14545	14513	14640	14635	14766	14722	14704	14765	14690	14818	14723	14711	14738	14689	14906	14447	14713	14714	14694	14590	14686	14593	14666	14677	14730	14749	14790	14831	14496	14628	14884	14683	14789	14772	14780	14590	14769	14586	14677	14691	14593	14705	14706	14658	14738	14704	14732	14694	14530	14653	14729	14592	14763	14656	14667	14874	14612	14828	14619	14697	14537	14716	14661	14682	14744	14555	14608	14756	14827	14782	14755	14702	14604	14736	14635	14816	14671	14640	14493	14752	14712	14504	14735	14575	14734	14728	14641	14733	14774	14694	14666	14611	14683	14698	14614	14639	14643	14699	14627	14673	14619	14748	14819	14738	14636	14627	14726	14655	14741	14731	14657	14633	14508	14818	14582	14577	14656	14563	14768	14718	14635	14613	14646	14723	14640	14716	14682	14783	14792	14719	14594	14687	14632	14602	14605	14628	14647	14541	14801	14590	14761	14688	14593	14765	14800	14764	14634	14647	14546	14529	14644	14533	14649	14644	14767	14612	14695	14634	14705	14659	14620	14692	14592	14634	14660	14504	14677	14756	14848	14643	14501	14588	14706	14693	14689	14796	14671	14716	14694	14682	14754	14611	14743	14551	14596	14609	14946	14592	14624	14708	14623	14759	14567	14778	14751	14558	14726	14828	14885	14868	14707	14925	14756	14649	14464	14672	14698	14650	14906	14675	14438	14723	14884	14590	14717	14682	14621	14818	14598	14739	14741	14692	14708	14779	14549	14652	14671	14720	14714	14662	14670	14770	14656	14576	14797	14850	14821	14787	14579	14748	14717	14771	14751	14655	14878	14745	14764	14692	14765	14625	14607	14765	14734	14658	14781	14514	14654	14748	14770	14753	14596	14624	14758	14707	14666	14784	14512	14644	14686	14655	14701	14578	14848	14550	14802	14742	14587	14675	14632	14482	14751	14639	14536	14583	14658	14675	14728	14745	14570	14779	14661	14620	14690	14745	14652	14701	14616	14788	14775	14788	14599	14818	14727	14607	14641	14666	14706	14743	14541	14657	14778	14648	14632	14756	14751	14742	14783	14769	14585	14620	14644	14737	14810	14582	14756	14651	14741	14723	14715	14817	14785	14744	14750	14632	14638	14702	14779	14525	14816	14855	14686	14673	14761	14579	14631	14571	14690	14643	14710	14847	14508	14690	14632	14826	14626	14788	14670	14759	14606	14769	14567	14622	14710	14878	14687	14763	14491	14816	14736	14555	14725	14774	14753	14633	14638	14721	14818	14658	14640	14655	14668	14654	14779	14743	14481	14704	14502	14548	14825	14560	14686	14535	14694	14805	14670	14686	14693	14702	14694	14681	14701	14813	14789	14721	14754	14672	14770	14601	14831	14674	14738	14592	14658	14577	14675	14730	14689	14855	14754	14802	14695	14729	14550	14578	14732	14603	14772	14649	14539	14743	14785	14746	14459	14602	14668	14564	14578	14617	14642	14590	14736	14481	14671	14673	14594	14761	14617	14648	14679	14798	14706	14823	14764	14571	14617	14583	14674	14652	14764	14592	14696	14757	14640	14755	14624	14548	14636	14763	14631	14827	14667	14583	14726	14624	14642	14740	14767	14865	14890	14610	14772	14635	14607	14831	14635	14669	14665	14707	14690	14685	14611	14755	14791	14614	14539	14594	14662	14714	14711	14645	14661	14925	14762	14654	14772	14516	14601	14801	14772	14448	14708	14736	14419	14642	14501	14516	14633	14818	14832	14615	14515	14748	14696	14725	14623	14648	14806	14481	14721	14613	14594	14756	14738	14591	14722	14644	14608	14782	14636	14541	14827	14656	14747	14712	14715	14613	14419	14717	14731	14565	14749	14770	14737	14648	14727	14588	14752	14693	14651	14532	14620	14699	14743	14838	14654	14777	14787	14623	14477	14710	14592	14744	14732	14713	14677	14749	14593	14691	14566	14724	14655	14778	14711	14732	14638	14795	14632	14761	14728	14823	14702	14618	14447	14731	14660	14573	14781	14691	14593	14561	14651	14835	14618	14670	14735	14775	14742	14618	14692	14799	14542	14637	14782	14776	14633	14807	14734	14773	14639	14623	14769	14802	14735	14766	14779	14550	14736	14674	14840	14595	14906	14716	14566	14580	14501	14640	14639	14575	14712	14724	14511	14553	14622	14589	14742	14705	14792	14566	14784	14750	14784	14642	14616	14791	14646	14719	14813	14726	14586	14763	14812	14557	14540	14754	14654	14598	14507	14765	14549	14618	14556	14942	14570	14717	14675	14651	14712	14647	14531	14728	14664	14709	14624	14788	14710	14720	14848	14650	14653	14557	14713	14749	14630	14624	14440	14659	14744	14749	14587	14824	14543	14839	14828	14506	14990	14740	14625	14582	14684	14818	14745	14766	14639	14645	14662	14713	14650	14661	14744	14774	14654	14475	14657	14679	14753	14737	14868	14679	14810	14629	14627	14736	14658	14664	14882	14665	14598	14731	14719	14535	14749	14650	14579	14714	14694	14642	14525	14744	14833	14816	14659	14706	14569	14641	14654	14845	14739	14664	14625	14833	14716	14808	14724	14717	14618	14785	14782	14629	14704	14532	14702	14682	14813	14656	14694	14807	14650	14803	14617	14816	14642	14752	14672	14690	14714	14647	14712	14770	14649	14718	14706	14694	14705	14781	14778	14560	14719	14706	14710	14603	14784	14480	14582	14537	14650	14717	14570	14754	14852	14687	14672	14574	14791	14596	14771	14728	14719	14621	14766	14602	14513	14700	14724	14668	14663	14696	14650	14860	14657	14772	14655	14705	14609	14766	14695	14735	14741	14749	14704	14617	14681	14819	14705	14673	14734	14675	14639	14677	14836	14613	14829	14830	14861	14783	14664	14867	14606	14750	14749	14561	14725	14468	14667	14595	14807	14739	14683	14747	14728	14701	14616	14797	14835	14612	14581	14711	14585	14684	14698	14728	14594	14729	14758	14595	14559	14805	14644	14570	14687	14652	14774	14542	14658	14734	14631	14595	14815	14810	14744	14706	14816	14699	14608	14794	14846	14499	14592	14794	14747	14683	14651	14707	14726	14511	14710	14690	14735	14831	14543	14591	14711	14753	14955	14661	14574	14672	14643	14720	14754	14588	14685	14730	14516	14603	14785	14718	14771	14614	14743	14768	14771	14592	14690	14821	14700	14769	14713	14716	14618	14714	14675	14681	14687	14663	14914	14701	14822	14632	14761	14832	14640	14821	14671	14592	14790	14739	14575	14511	14693	14787	14781	14663	14838	14654	14762	14627	14512	14718
23502	21332	29122	24306	23700	26837	27183	23439	21887	21531	20896	20372	19880	19597	19219	19368	18957	18863	19016	18702	18640	18518	18628	18493	18270	18735	18441	18665	18554	18343	18533	18347	18338	18479	18669	18259	18431	18466	18322	18439	18448	18259	18493	18471	18405	18262	18218	18157	18335	18267	18212	18394	18251	18098	18389	18383	18247	18316	18488	18472	18347	18187	18407	18375	18380	18251	18340	18429	18488	18472	18107	18451	18330	18427	18394	18281	18280	18461	18405	18499	18464	18335	18466	18263	18340	18469	18225	18475	18240	18336	17962	18329	18276	18216	18276	18271	18369	18351	18198	18409	18146	18363	18339	18171	18348	18317	18243	18407	18348	18303	18153	17966	18253	18171	18237	18330	18359	18250	18039	18263	18293	18309	18224	18126	18318	18188	18369	18126	18279	18188	18195	18318	18382	18344	18245	18233	18349	18136	18275	18267	18356	18207	18157	18215	18091	18211	18365	18249	18217	18337	18143	18283	18288	18411	18240	18216	18130	18298	18330	18428	18165	18312	18237	18560	18432	18433	18210	18231	18393	18317	18502	18358	18251	18339	18102	18211	18298	18091	18152	18451	18174	18589	18509	18215	18262	18278	18372	18200	18147	18110	18503	18288	18752	18426	18266	18326	18421	18190	18389	18260	18316	18241	18334	18344	18421	18249	18357	18332	18190	18302	18242	18095	18497	18175	18287	18221	18243	18125	18362	18229	18546	18285	18470	18409	18207	18117	18398	18359	18412	18308	18443	18095	18320	18405	18416	18342	18247	18300	18009	18059	18250	18397	18423	18467	18339	18457	18264	18266	18351	18195	18451	18078	18354	18171	18465	18391	18305	18242	18380	18136	18367	18467	18231	18129	18375	18298	18167	18207	18236	18072	18406	18320	18368	18375	18420	18324	18438	18386	18451	18393	18291	18250	18179	18368	18327	18410	18367	18277	18279	18293	18283	18123	18301	18304	18215	18077	18188	18596	18381	18435	18548	18536	18151	18175	18333	18353	18333	18215	18131	18182	18658	18272	18143	18217	18181	18197	18143	18331	18145	18064	18346	18272	18175	18147	18343	18229	18288	18271	18442	18224	18125	18359	18172	18177	18263	18422	18331	18238	18450	18024	18157	18261	18312	18360	18358	18306	18399	18317	18250	18217	18353	18293	18405	18456	18091	18279	18281	18458	18240	18317	18381	18093	18207	18284	18360	18366	18325	18268	18372	18266	18536	18207	18413	18255	18363	18331	18422	18381	18324	18314	18295	18393	18334	18407	18556	18017	18155	18333	18043	18498	18211	18189	18504	18313	18190	18093	18137	18311	18309	18310	18433	18272	18083	18321	18415	18454	18444	18205	18259	18187	18418	18375	18334	18378	18363	18252	18399	18246	18273	18341	18173	18126	18527	18465	18426	18288	18508	18571	18247	18158	18199	18388	18370	18127	18071	18179	18263	18275	18028	18181	18143	18266	18436	18103	18361	18252	18205	18154	18540	18241	18268	18366	18372	18144	18391	18249	18030	18177	18381	18142	18200	18343	18176	18360	18323	18322	18336	18208	18356	18497	18687	18430	18350	18132	18225	18277	18305	18344	18300	18149	18351	18279	18279	18161	18439	18322	18351	18294	18114	18125	18533	18311	18302	18446	18244	18302	18298	18326	18567	18208	18386	18231	18148	18266	18369	18287	18056	18274	18170	18441	17991	18228	18341	18344	18379	18233	18286	18260	18259	18045	18273	18374	18269	18281	18339	18384	18383	18376	18030	18124	18235	18153	18362	18403	18345	18465	18247	18334	18336	18328	18250	18367	18060	18234	18216	18321	18111	18414	18291	18253	18546	18171	18237	18304	18191	18288	18271	18210	18164	18269	18204	18336	18210	18139	18282	17953	18274	18255	18185	18278	18318	18316	18263	18246	18373	18119	18265	18381	18277	18394	18206	18209	18363	18300	18237	18182	18275	18382	18422	18308	18394	18327	18314	18456	18416	18373	18281	18315	18333	18080	18124	18247	18294	18127	18226	18289	18464	18129	18353	18510	18197	18332	18313	18287	18176	18323	18262	18205	18389	18315	18391	18048	18353	18148	18421	18284	18357	18398	18347	18253	18236	18385	18338	18152	18221	18132	18413	18444	18253	18428	18296	18093	18246	18376	18382	18269	18390	18502	18222	18256	18146	18203	18235	18174	18273	18333	18399	18241	18377	18218	18185	18088	18270	18239	18338	18277	18316	18061	18312	18430	18417	18379	18334	18121	18238	18561	18260	18287	18122	18478	18306	18320	18232	18266	18345	18238	18188	18359	18340	18297	18249	18238	18370	18351	18308	18250	18055	18285	18375	18165	18120	18221	18274	18137	18385	18302	18436	18397	18408	18313	18335	18378	18352	18409	18342	18478	18188	18118	18225	18233	18295	18067	18208	18263	18349	18317	18373	18265	18409	18327	18245	18157	18235	18338	18353	18373	18244	18267	18357	17889	18307	18505	18518	18230	18237	18244	18012	18223	18268	18279	18282	18111	18381	18346	18311	18259	18130	18338	18198	18282	18211	18160	18327	18345	18198	18423	18092	18306	18330	18225	18238	18225	18171	18158	18302	18126	18223	18369	18136	18663	18441	18533	18351	18267	18430	18102	18115	18140	18310	18203	18291	18430	18106	18394	18159	18402	18273	18423	18192	18175	18135	18361	18028	18405	18251	18384	18340	18233	18321	18356	18381	18023	18470	18416	18372	18254	18129	18407	18444	18434	18223	18353	18295	18396	18422	18334	18398	18140	18215	18372	18324	18217	18221	18323	18249	18311	18324	18382	18228	18474	17996	18289	18175	18418	18336	18407	18305	18301	18309	18189	18365	18333	18217	18287	18297	18189	18228	18276	18028	18325	18318	18210	18293	18219	18215	18351	18527	18311	18071	18259	18241	18416	18306	18324	18226	18273	18202	18260	18311	18256	18213	18235	18318	18287	18260	18265	18176	18433	18163	18324	18259	18380	18210	18265	18186	18196	18318	18500	18167	18393	18271	18269	18411	18274	18476	18165	18373	18316	18333	18045	18296	18275	18533	18194	18335	18126	18356	18014	18019	18304	18299	18343	18543	18471	18391	18255	18351	18310	18271	18182	18194	18445	18268	18319	18457	18153	18084	18177	18228	18096	18291	18453	18221	18220	18165	18415	18394	18263	18294	18213	18316	18202	18243	18169	18224	18148	18488	18087	18249	18266	18279	18436	18345	18258	18302	18129	18163	18210	18337	18389	18268	18208	18065	18382	18413	18275	18094	18449	18321	18309	18156	18241	18295	18213	18317	18197	18144	18286	18289	18495	18114	18447	18396	18144	18305	18458	18235	18255	18344	18139	18523	18311	18329	18253	18072	18302	18297	18284	18318	18386	18442	18472	18446	18550	18095	18259	18267	18254	18277	18115	18348	18108	18249	18404	18274	18444	18184	18306	18289	18421	18225	18223	18333	18426	18294	18188	18036	18390	18441	18097	18015	18047	18288	18335	18236	18497	18105	18345	18348	18300	18254	18293	18321	18315	18336	18440	18230	18334	18183	18277	18289	18237	18300	18171	18189	18298	18206	18348	18243	18329	18434	18338	18302	18386	18458	18303	18373	18213	18490	18253	18290	18434	18278	18246	18255	18213	18072	18321	18316	18446	18176	18247	18338	18228	18447	18119	18469	18451	18348	18379	18448	18077	18038	18045	18041	18370	18339	18318	18241	18227	18347	18381	18229	18484	18278	18396	18228	18201	18457	18485	18351	18262	18112	18385	18281	18421	18165	18372	18391	18209	18049	18392	18383	18151	18375	18332	18286	18213	18551	18364	18274	18320	18266	18382	18244	18488	18333	18339	18346	18148	18301	18249	18275	18563	18304	18270	18334	18388	18142	18274	18013	18255	18368	18269	18272	18268	18094	18193	18173	18360	18334	18439	18409	18243	18243	18346	18354	18214	18430	18214	18278	18190	18196	18191	18405	18204	18297	18451	18557	18285	18171	18053	18303	18363	18414	18265	18140	18337	18388	18039	18340	18195	18302	18195	18115	18305	18339	18520	18374	18485	18266	18135	18346	18334	18473	18403	18471	18342	18252	18378	18102	18391	18312	18283	18291	18273	18308	18407	18200	18375	18123	18169	18435	18364	18238	18538	18341	18327	18367	18392	18095	18211	18389	18271	18293	18307	18441	18354	18316	18102	18452	18227	18138	18272	18194	18538	18261	18372	18292	18030	18270	18352	18405	18322	18321	18358	18232	18456	18296	17889	18261	18243	18235	18195	18312	18238	18403	18218	18324	18496	18235	18078	18257	18272	18214	18340	18328	18307	18110	18300	18328	18310	18243	18144	18233	18070	18316	18042	18308	18311	18372	18275	18392	18270	18269	18367	18358	18204	18372	18321	18269	18310	18199	18482	18276	18483	18263	18288	18398	18395	18525	18373	18283	18474	18304	18158	18261	18383	18465	18271	18341	18356	18255	18220	18265	18363	18335	18319	18323	18399	18308	18442	18405	18027	18326	18305	18456	18348	18254	18279	18243	18135	18096	18373	18400	18023	18121	18101	18452	18247	18143	18407	18328	18273	18279	18302	18402	18206	18211	18266	18163	18468	18191	18491	18314	18232	18343	18255	18444	18126	18348	18203	18044	18068	18232	18131	18150	18253	18384	18392	18348	18389	18187	18226	18233	18265	18226	18090	18189	18325	18302	18436	18504	18341	18411	18344	18312	18207	18247	18247	18397	18112	18207	18388	18317	18490	18181	18305	18276	18490	18301	18418	18396	18387	18234	18220	18234	18338	18007	18334	18374	18280	18305	18252	18303	18329	18259	18324	18463	18350	18192	18147	18409	18210	18350	18359	18393	18150	18279	18320	18161	18318	18211	18362	18217	18205	18212	18433	18306	18375	18288	18366	18292	18433	18369	18310	18342	18216	18471	18309	18463	18043	18566	18387	18361	18328	18194	18290	18235	18175	18348	18244	18210	18319	18332	18358	18312	18190	18365	18366	18261	18206	18329	18352	18337	18153	18532	18329	18538	18577	18327	18375	18391	18378	18386	18107	18161	18085	18269	18446	18194	18101	18449	18199	18237	18321	18264	18339	18366	18264	18208	18379	18200	18137	18184	18349	18502	18422	18403	18309	18434	18314	18344	18382	18328	18376
35252	59558	46855	35731	30885	26659	23371	22087	20668	19519	18411	17890	17209	16717	16457	16183	15853	15877	15742	15687	15316	15295	15284	15190	15166	15249	15270	15247	15207	15100	15159	14972	15321	15201	15131	15146	15183	15116	15289	15106	15038	15121	15155	15095	15055	15081	15189	14946	15170	15191	14904	15008	14929	15115	14924	15156	14889	14882	14912	14984	15083	14919	14928	14872	15075	15022	15107	15102	15008	15157	14975	14980	15100	14900	14900	15010	14964	14989	15158	15308	15012	15071	15100	15060	15223	15258	14986	15134	15014	14854	15044	15089	14969	14968	15044	15046	15110	14897	14872	15089	15075	15115	14887	15017	14987	15132	15082	15018	14977	14795	14965	14822	15062	14911	15110	14981	15036	14949	14948	15044	15210	14882	15045	14898	14926	15162	15007	15193	14993	15067	15016	14931	14989	14934	14974	15038	14859	15100	15003	14967	14935	15054	15105	14889	15121	15009	15059	14916	14942	15160	15069	14975	14976	15125	14923	15005	14836	14975	15065	15076	14946	15122	14894	15040	15143	14962	15037	14941	15029	14858	14922	14979	15096	14977	14992	15199	14989	15005	14995	14966	14828	14927	14784	14968	14982	15095	15196	14976	14983	15073	14844	15042	15234	14915	14886	15227	14924	15150	14854	15146	14934	15043	14939	14990	15053	14981	15112	15100	15040	14929	15040	14973	15040	15073	14973	14969	14888	15093	14907	14957	14906	14937	14976	15081	15077	15031	14965	15042	15025	14849	14941	14987	15008	15051	15050	15073	15017	15030	15089	15166	14908	15020	15021	14805	14961	14917	15043	15050	14965	14857	15072	15186	15024	15023	14971	15091	14956	15059	15179	14916	14987	15037	15284	14994	14987	15146	15129	15188	14982	14929	15103	15259	14914	14960	15000	15070	15234	14937	15038	15076	15093	15027	14850	15103	15016	14952	15027	15007	15023	15132	15052	15072	15068	15252	14983	14994	15133	15145	14955	15031	14936	15081	14892	14978	15067	14911	14971	14870	14939	15177	15052	15087	15114	15030	15074	15117	15063	14989	15029	14907	15060	14857	14919	15038	15054	14931	15055	15100	15083	15004	14867	15063	14920	14814	15034	14954	14871	14943	15149	15185	15147	14932	15080	14963	14969	15049	14939	14985	14948	15085	15022	15059	14883	14929	14902	15127	14929	15090	14837	14980	15079	15022	15012	14949	14924	14962	15051	15013	14873	14929	15058	14861	14919	15044	15177	14933	15098	15130	14983	14994	14979	14997	14984	14922	14921	14860	15022	14840	15145	15041	15031	14949	15073	14959	14927	14986	15254	15217	15153	14880	15051	14898	15078	15045	15014	15079	14885	14891	14992	15022	14939	14997	14961	15037	14898	15115	14969	15032	15063	15068	14967	14881	15124	14917	15038	14943	14898	14976	14809	15174	15129	15037	15003	15055	14921	14830	15193	14959	15066	15009	14866	15052	15000	15010	14996	14925	14985	15187	15206	14989	14948	15047	14865	15126	14952	14910	14900	15023	15080	15002	15013	14967	14944	15073	15020	14979	15114	14944	14877	14962	15155	15003	15062	15041	15042	14978	15121	15149	15011	14829	14892	15191	15045	15084	14978	15051	15078	14876	15106	14799	14962	15067	14936	15113	15092	14992	14862	14988	14984	15009	14948	15000	15178	14939	15072	15015	14981	15144	15138	14992	14992	15122	15127	15023	14829	15028	14990	14817	15146	15102	15063	14957	15042	14994	15205	14999	14845	15049	15138	15053	14892	15112	15116	14980	14859	15068	14986	15016	14946	14931	14869	15000	15061	14823	14958	15117	15131	15120	15083	14934	15093	15159	14895	14859	15067	15054	15130	15069	14906	15033	15037	15046	14863	14899	15063	15032	14955	14949	14991	14820	14958	14934	15124	14908	15073	14945	15050	15155	14908	15038	14969	14994	15023	15181	15060	14948	15109	14886	14989	14955	15043	15102	15026	14991	15017	15116	15013	15039	15115	15029	14921	14929	15221	15046	15047	15022	15057	14969	15180	15161	14974	15021	15036	14947	15106	15183	15080	14879	15007	15050	14975	14913	15084	14980	14964	15273	15117	15088	14871	15005	15041	15024	15218	15048	15054	15014	14962	14919	14995	15061	15066	14790	15078	14995	14977	14991	14936	15211	15169	15091	15009	14977	14991	14967	15031	14900	15052	15157	15113	14878	14951	14954	14953	15018	15073	14905	15099	14903	15065	15032	14999	15128	14895	15212	15135	15031	15105	15009	14904	15048	14770	15004	14860	15143	14958	15007	15169	14926	15010	15006	14982	15117	14974	15072	14979	15087	14971	14900	15030	15080	15141	15000	15091	15072	14945	14992	14973	14933	15153	15046	15037	15039	14930	14861	15009	15123	14965	15188	15143	15118	14981	14932	15128	14968	15139	15038	15034	14995	15052	15181	15091	14899	14886	14954	15156	14898	15089	15053	14988	15008	14924	14980	14870	14938	15131	14976	14900	15004	15035	14951	14955	15063	14933	15025	14932	14932	15001	15206	15068	14969	14919	15094	14970	14867	15061	15065	14916	14929	15163	14892	14992	15000	15122	14960	14972	15029	14830	15151	15095	15084	14936	15057	14862	14938	14955	15054	14843	15086	14988	15032	15097	14927	15083	14785	15166	14983	15043	15079	14883	14958	14975	15041	14942	15039	14818	14948	15071	15045	15016	15130	15024	15019	14892	15133	14952	14968	15136	15111	15069	15064	14926	14924	14766	15099	15047	15177	14793	15094	15040	15011	14969	14871	15032	14874	14973	15179	14862	14899	14782	15033	14966	14936	14983	15034	14975	15017	15107	15155	14973	15003	15022	14963	15019	15036	14981	14944	15200	14993	14965	15045	15073	15036	15096	15048	15006	15000	14871	15160	15090	14939	14914	15086	14941	14958	14928	14970	14980	14991	15037	15029	14868	14997	14888	15039	14896	14816	15131	14902	15146	14879	15147	14984	15021	15079	14908	14975	15205	15028	15065	14948	14796	15061	15206	14854	15092	15037	15034	14948	14941	14928	14879	15099	15217	14967	15056	15074	14778	15014	15053	14976	15028	14997	15027	15154	15044	15224	14858	15000	15016	14924	14876	15021	15079	15013	14995	14996	15030	14940	15015	15124	15380	15053	15126	14808	15299	14948	14927	14964	15251	14891	14930	14840	15134	15184	14914	14987	15069	14869	15084	15015	14812	15033	15052	14995	14932	15108	14855	15070	14894	14996	15018	14944	14899	15061	15099	14893	14945	14970	14991	15142	14943	14901	14966	14824	15124	14955	15016	14916	15255	14971	14969	14968	15032	14934	15075	14905	15001	15082	14939	14958	14993	14967	15069	15130	15010	15021	15189	14937	15013	15069	14953	14975	14971	15115	14873	14883	15151	14924	14970	15061	14987	15070	14984	15094	15040	14918	14997	15029	14945	14836	14942	14995	14998	14829	14930	15001	14929	15064	15064	15094	15044	15090	15208	15010	14955	14823	14943	14876	15067	15011	14902	14848	15029	15135	14927	15032	14955	14911	14944	14903	15048	15183	15069	14974	15052	14976	15065	14960	14932	14786	14860	15011	14979	14901	15195	15058	15018	14812	14980	15100	14988	15005	14792	14855	15057	14938	15003	15053	14935	15107	14911	15073	15071	14943	14965	14931	15077	15176	14992	15015	15145	15200	15110	14954	15140	14913	15132	15053	14995	15047	14973	15078	15020	15138	15011	15007	15052	15109	14804	15015	14775	15032	14951	15054	14884	14954	14977	14969	14841	14885	14934	15066	14906	14924	15078	14940	15135	15017	14893	15091	15029	15174	15068	14993	15134	14945	15054	14931	15026	14924	15041	15213	14998	15142	14954	14979	15203	14960	15163	14923	15135	15198	15091	15123	14996	15081	15074	14998	15176	15042	15114	14924	14837	14888	14882	15027	15151	15102	15028	15157	14902	15010	15099	14884	14930	14683	14922	15001	14900	14967	14965	14973	14992	15013	15007	14953	15112	15101	15143	15021	15003	15126	14906	14938	15154	15162	14966	15162	15041	15041	14940	14928	15008	15068	14889	14987	14940	15051	14943	14942	14982	14799	15052	14969	14915	14901	14999	15078	15063	15090	14993	15056	14921	14864	15039	15089	15025	14879	15101	14992	15142	14870	15020	15117	14929	15001	14966	14928	14860	14902	14992	15102	15153	15024	15056	14898	15047	14853	15186	14891	15026	14993	15028	14802	15183	15055	15087	14966	15048	14924	14990	15065	14926	15093	15055	14978	15180	14843	15006	15018	15163	14864	14987	15131	15097	14989	15085	15030	15131	15170	15042	15004	14872	15003	15059	14932	14932	15021	15127	14853	14989	15164	15171	15043	15196	15023	14983	14902	14981	14919	15006	15102	14858	15096	15023	14996	14992	15136	14988	15164	15035	15097	14835	14981	15096	14911	15131	14882	15106	15031	15080	15075	15015	14954	14961	15045	14989	14982	14754	14967	15189	14920	15006	14946	14975	14996	15070	15056	14832	15031	15035	15035	15032	15081	14867	15052	15001	14968	15035	15052	15056	15266	15019	14970	15058	15048	14954	14866	15141	14957	14873	15030	14854	14944	15214	15063	14897	15026	15061	15142	14838	14963	15099	15075	15086	14924	15064	15034	15128	15042	14884	15088	15021	14946	15086	15099	15043	14851	15189	15053	14942	14976	14985	14992	14961	15042	15057	15091	14976	14996	14998	14984	15213	14969	14966	14957	14962	15113	15161	15149	14797	14915	15043	15021	14972	15012	15086	15115	15035	14873	15022	15084	14920	14957	14997	14965	14951	15113	15110	14933	15113	14943	15030	14921	15096	15088	15012	15020	14888	14895	15149	15066	15191	15032	14940	15092	15002	15136	15084	15056	15120	14918	15086	15000	14929	15038	15102	14948	15069	15113	15090	15176	14971	14860	15005	14937	14943	14978	15002	15007	15089	15021	15007	15012	15031	15041	15161	15051	15104	14994	15028	14835	15032	14996	14990	15109	15021	14965	14915	15006	15138	15087	14942	14938	14945	15086	15111	14980	15121	15171	14969	15054	15148	15106	14996	15001	14872	15030	15099	14886	14957	14957	15082	14988	15136	14909	15160	15011	14911	14862	14898	15177	15078	15060	15140	14950
22771	21350	29618	23488	22177	26422	30669	25244	23581	22979	22000	21006	20539	20337	20229	19889	19602	19339	19373	19072	19113	19048	18912	18824	18714	18818	18818	18757	18696	18736	18711	18868	18783	18791	18386	18317	18709	18612	18466	18312	18446	18424	18583	18613	18752	18635	18439	18530	18379	18432	18319	18645	18641	18509	18492	18463	18556	18502	18660	18625	18362	18486	18656	18499	18524	18383	18768	18556	18606	18607	18307	18355	18574	18521	18380	18343	18418	18611	18487	18639	18522	18486	18709	18454	18457	18536	18432	18422	18357	18473	18439	18263	18323	18415	18458	18615	18367	18291	18477	18521	18519	18457	18219	18211	18354	18455	18358	18351	18493	18112	18374	18471	18575	18477	18375	18350	18321	18470	18309	18317	18440	18448	17986	18167	18322	18557	18338	18443	18509	18273	18184	18598	18510	18510	18575	18525	18240	18462	18252	18358	18317	18371	18409	18397	18461	18432	18496	18330	18359	18447	18662	18320	18337	18354	18276	18400	18321	18442	18318	18068	18402	18377	18299	18308	18384	18291	18258	18303	18576	18251	18196	18155	18350	18320	18242	18453	18654	18323	18410	18344	18208	18464	18411	18349	18302	18429	18492	18427	18405	18337	18361	18340	18340	18380	18246	18530	18302	18517	18502	18537	18220	18376	18335	18354	18206	18337	18294	18467	18388	18510	18485	18503	18239	18411	18420	18331	18329	18400	18422	18419	18374	18248	18222	18352	18428	18599	18241	18270	18395	18595	18394	18403	18460	18588	18330	18274	18297	18510	18419	18216	18341	18301	18097	18503	18432	18419	18249	18219	18214	18393	18338	18429	18366	18330	18281	18455	18234	18390	18270	18523	18368	18556	18395	18230	18321	18286	18311	18375	18395	18351	18284	18529	18245	18400	18498	18470	18615	18318	18470	18194	18354	18317	18410	18531	18351	18502	18498	18455	18392	18648	18394	18405	18415	18430	18429	18565	18462	18552	18287	18525	18372	18321	18455	18475	18391	18508	18298	18488	18450	18189	18464	18652	18368	18351	18422	18478	18528	18373	18512	18469	18301	18511	18374	18544	18429	18433	18580	18237	18331	18323	18423	18443	18272	18348	18308	18325	18506	18454	18391	18452	18566	18315	18206	18354	18457	18446	18406	18396	18665	18512	18322	18229	18340	18361	18284	18590	18228	18409	18592	18275	18442	18448	18325	18357	18376	18608	18469	18411	18496	18364	18488	18490	18395	18419	18570	18456	18526	18536	18305	18248	18322	18192	18338	18307	18537	18430	18130	18038	18298	18439	18405	18369	18626	18413	18324	18199	18128	18404	18274	18491	18388	18351	18246	18532	18473	18203	18607	18227	18436	18377	18409	18337	18381	18503	18642	18306	18195	18486	18477	18296	18308	18367	18572	18560	18547	18447	18244	18347	18239	18310	18418	18344	18302	18484	18595	18501	18480	18526	18210	18467	18453	18618	18405	18512	18087	18067	18227	18238	18493	18588	18487	18305	18415	18418	18405	18318	18290	18423	18404	18373	18341	18317	18417	18378	18371	18410	18239	18499	18322	18446	18207	18401	18299	18345	18165	18448	18636	18366	18531	18446	18367	18323	18346	18117	18303	18451	18387	18204	18344	18221	18542	18222	18412	18166	18511	18363	18242	18481	18434	18263	18191	18126	18409	18398	18573	18407	18276	18409	18162	18569	18487	18433	18397	18398	18436	18527	18089	18249	18531	18542	18333	18411	18480	18208	18443	18449	18440	18564	18436	18271	18420	18353	18396	18302	18248	18245	18328	18463	18302	18296	18332	18403	18295	18380	18414	18369	18474	18260	18355	18241	18255	18164	18330	18328	18236	18209	18379	18384	18340	18214	18357	18319	18259	18128	18509	18250	18229	18547	18222	18202	18443	18391	18465	18250	18415	18242	18234	18516	18198	18404	18453	18399	18459	18436	18516	18364	18401	18412	18191	18412	18274	18316	18168	18312	18330	18261	18166	18484	18361	18342	18400	18352	18497	18654	18422	18271	18431	18427	18276	18444	18459	18318	18410	18578	18210	18314	18440	18501	18249	18311	18331	18279	18196	18395	18288	18282	18256	18516	18328	18431	18465	18316	18449	18340	18408	18344	18319	18327	18430	18364	18256	18342	18458	18221	18360	18284	18629	18555	18359	18361	18336	18301	18477	18373	18335	18442	18518	18248	18451	18425	18358	18243	18465	18279	18444	18557	18424	18418	18312	18283	18451	18310	18443	18563	18447	18308	18076	18387	18609	18383	18430	18269	18345	18123	18352	18445	18334	18396	18511	18335	18393	18318	18277	18335	18174	18277	18468	18458	18384	18417	18442	18346	18357	18432	18277	18230	18504	18403	18395	18474	18583	18566	18431	18548	18520	18336	18526	18273	18399	18313	18336	18532	18305	18339	18436	18286	18368	18303	18416	18387	18419	18458	18578	18287	18505	18465	18520	18405	18509	18269	18437	18396	18458	18424	18336	18443	18461	18425	18689	18631	18254	18372	18284	18350	18642	18264	18289	18402	18624	18351	18266	18385	18404	18326	18166	18348	18219	18365	18419	18496	18599	18339	18295	18402	18268	18192	18443	18382	18284	18244	18427	18367	18331	18461	18444	18267	18371	18301	18293	18676	18386	18202	18291	18469	18223	18428	18360	18300	18618	18522	18324	18422	18531	18465	18231	18610	18499	18336	18443	18461	18100	18249	18493	18246	18353	18184	18184	18295	18465	18309	18201	18273	18245	18272	18333	18198	18215	18418	18502	18518	18407	18472	18299	18426	18276	18207	18339	18242	18341	18390	18442	18328	18371	18392	18395	18415	18338	18439	18371	18569	18363	18222	18360	18329	18462	18215	18414	18400	18322	18452	18284	18394	18432	18309	18522	18319	18372	18375	18473	18406	18267	18319	18476	18333	18459	18416	18567	18510	18236	18342	18432	18444	18417	18496	18298	18625	18449	18438	18396	18524	18306	18433	18473	18254	18237	18499	18240	18478	18394	18346	18338	18224	18301	18232	18468	18325	18506	18484	18415	18522	18323	18425	18538	18431	18538	18576	18517	18278	18452	18353	18370	18349	18495	18359	18282	18561	18539	18291	18328	18364	18402	18277	18229	18371	18476	18215	18400	18328	18375	18297	18317	18320	18463	18404	18670	18401	18446	18346	18258	18545	18425	18366	18330	18209	18417	18132	18371	18489	18555	18264	18344	18279	18206	18405	18312	18342	18570	18314	18316	18256	18248	18274	18375	18407	18430	18331	18293	18418	18394	18294	18507	18442	18371	18282	18294	18273	18230	18488	18316	18355	18436	18332	18451	18227	18423	18250	18356	18156	18402	18348	18440	18548	18588	18217	18410	18356	18338	18431	18222	18469	18105	18211	18507	18414	18323	18182	18237	18391	18497	18098	18272	18459	18574	18229	18484	18379	18255	18350	18256	18243	18519	18509	18391	18420	18442	18406	18481	18272	18381	18469	18156	18509	18363	18302	18472	18237	18873	18460	18237	18352	18350	18570	18598	18277	18152	18528	18391	18168	18134	18411	18307	18148	18181	18381	18269	18365	18301	18502	18286	18398	18440	18266	18607	18275	18478	18153	18382	18364	18474	18272	18273	18213	18206	18384	18433	18306	18388	18291	18248	18399	18268	18306	18129	18242	18285	18468	18425	18484	18517	18318	18352	18120	18317	18425	18425	18524	18485	18418	18229	18313	18518	18443	18297	18444	18513	18425	18314	18371	18266	18307	18447	18285	18234	18468	18405	18505	18556	18368	18455	18271	18482	18401	18332	18247	18287	18211	18516	18194	18226	18164	18271	18453	18208	18167	18572	18220	18391	18524	18444	18259	18268	18330	18218	18225	18344	18436	18347	18376	18457	18092	18125	18379	18310	18423	18402	18261	18261	18301	18278	18240	18317	18227	18476	18568	18381	18358	18432	18491	18276	18291	18363	18332	18290	18368	18265	18413	18425	18537	18521	18346	18169	18278	18281	18315	18369	18414	18388	18434	18544	18197	18325	18203	18439	18283	18371	18458	18303	18247	18323	18355	18256	18347	18396	18272	18204	18436	18279	18333	18473	18370	18495	18218	18539	18266	18412	18266	18417	18360	18413	18350	18262	18446	18371	18316	18275	18289	18437	18361	18092	18240	18416	18284	18487	18409	18149	18260	18379	18489	18523	18461	18416	18533	18226	18551	18364	18301	18274	18511	18181	18469	18564	18347	18605	18453	18256	18457	18455	18082	18200	18166	18421	18497	18578	18369	18594	18308	18223	18395	18339	18591	18333	18536	18289	18401	18418	18420	18451	18257	18262	18081	18478	18356	18239	18236	18590	18404	18369	18209	18283	18238	18310	18288	18539	18091	18302	18479	18293	18265	18478	18388	18323	18338	18411	18234	18434	18537	18395	18413	18336	18464	18323	18364	18528	18420	18289	18204	18420	18235	18296	18289	18396	18419	18452	18264	18178	18331	18391	18312	18492	18279	18555	18219	18329	18364	18286	18158	18401	18369	18320	18493	18264	18360	18359	18180	18398	18263	18560	18284	18526	18462	18475	18206	18309	18244	18361	18272	18130	18151	18400	18378	18239	18247	18321	18464	18340	18152	18483	18502	18222	18414	18345	18364	18558	18213	18431	18476	18115	18363	18517	18428	18465	18181	18287	18294	18362	18523	18303	18352	18276	18293	18145	18276	18330	18298	18266	18343	18244	18260	18499	18450	18383	18332	18294	18286	18405	18197	18211	18510	18505	18392	18620	18287	18337	18280	18263	18462	18169	18279	18472	18042	18250	18346	18420	18318	18354	18515	18468	18623	18469	18380	18479	18345	18387	18403	18256	18628	18399	18450	18433	18328	18362	18571	18407	18479	18453	18419	18347	18412	18465	18462	18365	18249	18471	18306	18377	18218	18368	18442	18501	18561	18562	18463	18290	18393	18564	18441	18483	18188	18207	18410	18321	18302	18353	18160	18279	18329	18569	18538	18413	18367	18318	18503	18373	18284	18275	18332	18448	18208	18349	18411	18391	18300	18388	18401	18249	18415	18151	18574	18299	18062	18382	18458	18487	18336	18337	18282	18298	18362	18546	18327	18357	18264	18474	18321	18355	18393	18262	18509	18276	18470	18424	18388	18406	18403	18437	18485
37631	63162	51067	39425	34559	30265	27000	24684	22618	20900	19889	18639	18095	17730	17176	16794	16647	16043	16000	15899	15667	15620	15550	15321	15323	15127	15442	15299	15347	15152	15195	15183	15197	15239	15162	15023	15221	15229	15143	15181	15072	15049	15265	15127	15081	15151	15162	14955	15141	15022	15126	14854	15278	14914	14979	14940	15007	14993	15232	15008	15174	15159	15022	15191	14958	15138	14946	15028	14899	14997	14974	14996	14899	15190	15162	14910	14986	15058	15141	15314	15408	15246	15021	15187	14947	14978	14916	15114	15107	15021	15016	14998	14807	14965	14980	15134	15049	14988	15086	15103	14985	14858	14928	14989	15101	15028	14989	15009	14962	15021	14970	14906	15060	14759	14925	14958	15031	14942	15194	14947	15005	15155	14921	14981	14819	14988	14960	14931	15009	14790	15118	15080	15208	15044	15088	14822	14950	15008	15102	15005	15015	14928	14987	15135	15007	15110	15048	15089	15117	14897	15052	15020	15005	15081	14947	15151	15001	15184	15073	15073	14877	14982	14989	15023	15027	14965	15026	14961	15028	14908	15111	15082	14903	15022	15002	15018	15150	15008	15069	14792	15090	14902	14971	14974	15010	14890	15093	15037	14990	15060	14937	14873	14841	14993	14977	15119	14886	15046	15010	15084	14883	15088	15037	14726	15043	15089	15048	14987	15094	14980	14880	15011	15009	14950	15101	14991	14870	14962	15145	15102	15013	14962	14982	14903	15064	15274	14990	14949	15015	14881	14881	14849	15073	14918	14963	15005	14833	15076	14951	15134	14956	15005	14960	15136	15051	15048	15007	14976	15116	14896	15089	14996	15034	14978	14892	14742	14906	15026	14972	14964	15108	14996	15040	14978	15061	14991	14913	14905	14908	15051	15001	14937	15054	14916	14911	15027	15025	15011	14860	14905	14986	14892	15034	14911	15039	14740	15120	15020	14942	14985	15082	14953	15006	15078	14904	15020	14993	14959	14923	15043	14829	14864	14943	15023	15036	15013	15047	14975	14804	14943	14909	15116	14900	15105	15013	14948	14939	14991	15001	15074	15022	14979	14984	14977	15015	15111	14993	14995	15015	14909	15018	15189	14924	14882	14890	14984	14937	15002	15032	14925	15067	15017	14904	14820	14879	15068	15064	15032	14815	15032	14873	15104	15001	14937	15113	14918	15038	14949	14959	14957	14960	14997	14956	15058	14970	14966	14867	14887	15018	15009	15035	15197	14858	14934	15058	14878	15160	14930	15033	15074	15099	14990	15075	14986	15101	14804	15155	14797	14887	15043	15014	15112	15002	14972	15008	15057	15029	15025	15021	14921	14813	15115	15004	15011	14869	14846	15008	15053	14995	14924	14964	14934	14997	15018	15109	15159	15003	14872	14955	15033	14968	14870	14993	15052	14873	14946	15023	15087	14988	15006	15178	15009	15122	14869	15030	15053	14997	15013	14942	14864	15090	14886	14974	14931	14919	15065	14814	14826	15008	14899	14886	14968	15047	15047	14991	14950	14890	14960	15143	14919	15131	14692	15032	14935	15056	15109	14912	14868	14780	15032	15103	14952	15018	15055	14914	14943	14850	15113	15088	14915	14956	14903	15050	14886	14935	14926	14926	15082	15140	14975	15083	15085	14901	14995	14996	14912	14935	15037	15048	14872	15188	15039	14953	14951	14790	14929	14908	14940	15035	14969	15010	14957	14907	15161	15081	14883	15117	14951	14657	14963	15126	14981	14957	14992	15026	14872	15030	14897	15087	14896	14865	15027	15076	14971	14942	14910	15071	14906	15074	15000	15149	15023	15102	14915	14963	14960	14996	15026	14903	15145	14957	15051	15107	15133	15075	15037	15167	14808	14930	15003	14994	14909	14959	15130	14800	15047	14882	14987	15064	15003	14998	14820	15228	14932	14970	14912	14966	14995	15027	14921	15100	14982	15185	15005	14994	14982	15023	15047	14975	15007	14950	14938	15121	14880	15064	14927	15022	14957	15117	15057	15086	15083	14860	14972	14931	15034	14848	15025	15009	15035	15052	15088	14916	15060	15062	15089	14875	15023	15047	15063	15084	14997	15021	15027	14894	15174	15037	15025	15263	14774	15062	15054	14903	14901	15030	15038	14851	15093	15052	15047	15019	15039	14888	15100	14907	15125	14992	14916	14968	15094	15087	14910	14832	15097	15023	15152	14957	15069	15011	14989	15110	15051	15066	14927	14937	15123	14916	14973	14992	15104	15101	14956	14961	14969	14973	14951	15012	14785	15117	15013	14924	14972	14964	14898	14906	14899	14875	14946	15101	14999	14980	15122	14919	14975	15045	14881	15079	14972	15001	14991	15024	14971	15230	14803	14948	15089	15023	14933	14957	15081	14884	15016	15110	14862	15106	15136	15028	15003	14981	15062	15186	14959	15078	15117	14868	14965	15006	14864	15065	15044	14777	15125	14896	14961	15020	15137	14848	14893	15011	15078	14926	15024	15016	15056	15187	14984	15009	15055	15027	15084	15015	14988	15056	15022	14931	14956	15131	15045	15008	14925	14888	15149	15066	14987	15041	15231	15055	15097	14985	14919	14967	15100	15005	14977	15017	14960	15024	15077	14903	14985	14865	14976	15056	15044	14922	14966	14992	15022	14992	14834	15105	15086	14887	14981	14992	15088	14856	14811	14997	14961	14837	14966	14912	15040	14982	14941	14919	15006	15069	15039	14936	15017	14958	15140	15209	15032	14867	15047	14826	14980	15109	14965	15017	15096	15051	15064	15136	15041	15032	15123	15058	14877	14857	15091	14928	15178	14956	14968	15007	14885	15020	14883	14893	14766	14982	15003	15058	14896	14806	15162	14950	14969	15161	14974	15008	15093	14989	14966	15001	15072	14990	15006	15062	14884	15085	15058	15061	14908	14913	15004	15042	15146	15140	15086	15079	14841	15016	15097	14873	15116	14967	15080	14926	14970	14876	15027	14922	15041	14927	15070	15043	14893	14864	14991	14942	15108	15025	15062	15045	14992	14751	14913	14958	14956	15106	15105	15049	14785	15045	14954	14922	15091	14855	15029	15111	14976	15058	14821	14961	14856	15035	14824	14987	14965	15098	14921	15090	14923	15052	15260	15053	15092	14956	15113	14988	14994	15015	15153	14899	15015	15086	14982	14996	14978	15002	15137	14836	14928	15091	15065	14968	15021	15082	15130	15110	15020	14881	14840	14965	15066	15032	14935	15023	14959	14976	14902	15038	15070	14992	14878	15070	14887	14927	14882	15060	14990	15153	14903	14943	15036	14955	15228	14816	14924	14965	14913	15137	14921	15189	14979	14974	15049	15193	14880	14888	15033	15006	14819	14938	15019	14976	14927	14969	14911	14806	15060	15001	15018	15080	14970	15018	15009	15093	15007	15060	15057	14940	14858	15138	14979	14939	15006	15035	14880	15089	15062	15111	14981	15027	14951	15108	14931	15137	14937	14997	14935	15029	15010	15067	15124	15027	15132	15069	14959	15091	15000	14857	15065	14922	14833	14875	15107	15099	15133	15040	14940	15233	15005	15092	15082	14900	15072	14826	14960	15026	15108	14964	14921	15091	14977	14999	15030	15034	14883	14858	15083	14870	14824	14915	14961	15073	15055	14789	15078	14909	15089	14988	15162	14976	15061	15019	15144	14904	15045	15102	14861	14962	14919	15034	15132	14911	15050	14843	14956	14934	14935	14954	14931	14992	15037	14850	14997	14948	14964	15016	14907	14886	14964	14960	15021	14878	15104	15012	14919	15018	15085	15080	15098	15064	15165	15052	15088	14798	14921	14993	14914	14910	14984	15028	15131	15017	14923	14982	14911	15079	14984	15119	14840	15111	15007	15013	14993	15125	14984	14788	14934	14905	15098	15011	15020	15045	14974	15067	14877	15156	14958	15126	15106	15049	14888	15033	14883	14908	14952	15176	14969	14989	14985	15083	15018	15113	15151	14952	14975	14954	15060	14882	15041	14868	14975	15077	15019	15052	14945	14867	15060	15114	15099	14852	14948	14994	15023	14880	15049	14911	14925	15097	14948	15002	14941	15025	14989	14931	15163	14967	14788	14872	15103	14913	14915	14980	14823	15017	14866	14982	14966	14955	14924	15080	14966	14993	14944	14780	14943	15169	14913	15023	14881	15124	14949	14986	14843	15103	15131	14910	14947	15051	14955	14699	14689	14888	14955	15093	14725	14985	14840	15072	14972	15044	14948	14891	14997	14963	15003	15144	14856	14909	15044	14909	15029	14748	15045	14900	14881	15076	15037	14941	14905	15048	15052	14998	14950	15049	15070	14865	14958	14928	14910	15120	15016	14930	14885	14857	15098	14938	15013	14901	14984	14976	15039	14863	14898	14829	15006	15094	15086	14990	14943	15094	14904	15078	14971	15106	14805	14984	15033	14974	14952	15082	15076	15009	15017	14941	14889	14895	14861	14834	14889	15012	14896	14998	15010	14985	14921	14923	14957	14974	14815	14974	14930	15103	14967	14937	14934	14864	15160	14964	15145	15152	14960	15092	14825	14882	14805	15115	14951	14927	14982	14935	15007	15120	14913	14990	15132	14880	14935	14889	15012	14983	14938	15089	14857	14902	14889	14881	15076	15084	14856	15124	15240	14982	14947	14933	15064	14913	15037	14941	14774	15088	14891	14925	14974	14848	14963	15219	14925	15048	14860	15152	14987	14902	14960	14877	15030	15150	14995	15016	15068	15040	15024	14876	14976	14921	14944	15008	15026	14972	14897	15005	14938	15095	15003	15105	15190	14919	15010	15017	14857	14950	14957	15057	14915	15095	14917	15043	14884	15013	14986	14867	15001	15089	14885	15130	15133	15010	14950	14796	14946	14863	14977	15034	15029	14954	14988	15302	15075	14997	14765	14979	14845	14947	14935	14987	14947	14778	15110	15080	14999	14839	15182	15190	15012	15116	15038	15232	14932	15094	14975	14958	15026	15116	15096	14994	15006	14744	15065	15033	14940	14867	14896	15184	14904	14892	15049	15057	14896	15170	14813	14960	15037	14760	14964	15076	14821	14902	15014	15117	14856	15047	15047	15127	15046	14876	15044	14999	15022	14967	14960	14954	14734	14983	15036	14967	15008	14988	15010	14873	14855	15019	15071	14992	14955	15057	15105	15023	15054
28780	29474	36554	32751	27228	25755	24300	22568	21997	21632	21184	20795	20456	20341	20356	19970	20189	20171	20197	20002	19967	19948	19839	19982	20139	19871	20004	19872	20066	20037	19723	19803	19834	19901	19887	19819	19874	19882	19989	19941	19973	19935	19683	19951	19763	19967	19830	20074	19915	20101	19867	19748	19806	19653	20012	19750	19815	19786	19797	19819	19864	19704	20059	19960	19773	19791	19850	20034	19834	19705	19802	19886	19775	19981	19610	19752	19709	19795	19689	19736	19756	19822	20016	19770	19826	19960	19755	19879	19970	20038	19762	19823	19833	19913	19735	19801	20016	19819	19581	19670	19771	19899	19739	19838	19972	19758	19781	19838	20011	19771	19766	19719	19667	19948	19908	19763	19864	19972	19732	19760	19763	19831	19757	19670	19873	19436	19896	19877	19818	19821	19897	20040	19984	19867	19664	19746	19938	19966	19967	19852	19851	19959	19861	19832	19760	19799	19906	19963	19824	19814	19797	19787	19854	19772	19668	19878	19973	19874	19749	19678	19755	19928	19856	19801	19695	19702	19967	19649	19591	19771	19676	19927	19983	19745	20034	19915	19882	19876	19936	19809	19839	19637	19580	19745	19909	19981	19742	19712	19870	19798	20072	19857	19609	19789	19976	19735	19918	19894	19780	19966	19876	19903	19853	19694	19709	19759	19821	19599	19729	19563	19739	19828	19681	19635	19769	19737	19719	19763	19730	19889	19563	20017	19920	19701	19616	19782	20067	19654	19830	20111	19966	19875	19840	20000	19877	19800	19775	19908	19919	19727	19759	19773	19734	19719	19837	19526	19706	19752	19815	19965	19889	19802	19798	19758	19829	19712	19827	19895	19800	19776	19710	19846	19820	19826	19754	19889	20015	19795	19853	19966	20024	19585	19839	19628	19770	19954	19706	19762	19974	19713	19784	19921	20083	19722	19688	19790	19757	19762	19736	19716	19935	19941	19992	20053	19805	19860	19542	19712	19974	19846	19734	19825	19802	19720	19734	19921	19858	19754	19528	19859	19944	19659	19891	19793	19755	19907	19850	19842	19609	20003	19844	19996	19706	19784	19910	19863	19658	19672	19785	19776	19960	19891	19632	19774	19778	19849	19868	19914	19733	19896	19691	19494	19837	19627	19830	19920	19896	19812	19836	19909	19809	19843	19840	19961	19839	19936	19955	19595	19657	19872	19839	19875	20022	19752	19911	19988	19826	19894	19830	19885	19889	19701	20018	19875	19751	19902	19773	19747	19851	19836	19687	19678	19594	19752	19766	19744	19922	19693	19840	19907	19960	19846	20046	19915	19772	19792	19925	19763	19957	19886	19898	19852	19874	19758	19764	19950	19669	20068	19967	19841	19828	19818	19892	19770	19694	19800	19867	19836	19587	19891	19617	19803	19802	19915	19838	19669	19842	19859	19757	19745	19814	19569	19842	19896	20133	20032	20102	19655	19813	19654	19873	19642	19798	19818	19734	19888	19815	19831	20014	19949	20050	19893	19893	19834	19751	19659	19811	19984	19820	19838	19780	19742	19705	19861	19638	19891	19909	19925	19771	19713	19659	20041	19729	19819	19498	19686	19771	19875	20049	19746	19728	19951	19749	19702	19868	20048	19713	19731	19774	20014	20023	19904	19762	19737	20019	20014	19872	19741	19885	19660	19633	19764	19912	19617	20004	19959	19848	19818	19764	19983	19794	19811	19782	19717	19954	19834	19905	19866	19945	19818	19874	19729	19763	19803	19866	19735	19906	19599	19927	19722	19855	19829	19796	19742	19704	19644	19805	19882	19990	19929	20114	19790	19812	19917	19873	19984	19597	19776	20021	19744	19716	19629	19903	19673	19940	19860	19915	19930	19669	19872	19963	19747	19941	19821	19937	19788	19857	19836	19926	19673	19626	19772	19956	19911	19834	19767	19724	19842	19780	19778	19722	19805	19988	19917	19838	19758	19858	19718	19850	19901	20099	19937	19726	19708	19756	19797	19716	19587	19876	19611	19916	19620	19833	20063	19952	19720	19599	19605	19853	19887	19867	19684	19765	19768	19934	19883	19984	19841	20122	19578	19924	19858	19656	19664	19823	19959	19907	19533	19839	20036	20067	19691	19845	19974	19990	19857	19743	19788	19615	19767	20019	19888	20075	19718	19907	19757	19836	19735	20011	19890	19538	19795	19709	19830	19694	19599	19558	19812	19906	19768	20077	19784	19868	19686	19856	20002	19907	19877	20002	19758	19739	19758	19968	19949	19685	19674	19853	19888	19944	19655	19722	19684	19970	19676	19742	19902	19696	19760	19851	19907	19724	19993	19833	19872	19650	19919	19790	19746	19652	19780	19899	19897	19834	19945	19712	19894	19606	19749	19843	19745	19844	19780	19734	19798	19967	19900	19770	19654	19672	19839	19726	20003	19742	19672	19604	19778	20048	19727	19940	19852	19917	19450	19658	19719	19723	19728	19952	19893	19933	19634	19524	19878	19771	19492	19788	19710	19781	19735	19881	19802	19656	19725	19651	19720	19695	19772	19728	19897	19661	19874	19811	19918	19873	19793	19722	19902	20015	19975	19785	19730	19681	19829	19770	20012	19652	19805	19810	19805	19756	19699	19765	19800	19853	19775	19778	19726	19894	19927	19783	19678	19816	19779	19815	19742	19775	19636	20003	19787	19877	19736	19844	19693	19661	19919	19821	19697	19904	19607	19688	19753	19881	19922	19867	19857	19888	19996	19834	20038	19847	19727	19903	19728	19864	19661	19841	19909	19781	19765	19770	19924	19905	19919	19764	20084	19957	19835	19689	19767	19496	19987	19659	19777	20018	19698	20099	19785	19923	19629	19672	19848	19874	19882	19894	19785	19613	19789	19733	19704	19987	19867	19951	19870	19802	19867	19997	19734	19946	19821	19841	19613	19797	19700	19813	19740	19763	19638	19623	19769	19974	19796	19728	19865	19735	19922	19894	19882	19816	19871	19892	19782	19774	19765	19828	20054	19991	19998	19759	19839	19821	19908	19675	19709	19708	19676	19925	19902	19859	19675	19708	19637	19923	19766	19784	19615	19768	19975	19956	19624	19766	19844	19896	19885	19719	19757	19676	20187	19846	19795	20038	20053	20067	19780	19846	19760	19896	19827	19792	19851	19851	19933	19511	19649	19722	19963	19778	19855	19984	19817	19972	19967	19743	19561	19806	19735	19982	19770	19815	19757	19814	19796	19805	19635	19816	19587	19729	19812	19845	19740	20098	19811	19765	19731	19842	19888	20071	19830	19717	19930	19445	19807	19897	19866	19869	19733	19630	19788	19726	19809	19743	19659	19740	19493	19899	19665	19615	19724	19922	19818	19970	19806	19749	19634	19743	19726	19674	19948	19882	19911	19451	19636	19732	19594	19844	19788	19934	19740	19709	19588	20026	19949	19789	20002	19705	19977	19574	19816	20059	19698	19896	19921	19960	19568	19778	19765	19810	19993	19912	19923	19747	19973	19824	19670	19841	19781	19876	19909	19703	19755	19940	19767	19831	19718	19781	19793	19855	19845	19746	19793	19823	19849	19621	19760	19634	19939	19634	19879	19820	19952	19960	20083	19739	19828	19989	19893	20006	19823	19882	19865	19830	20006	19749	19720	19790	19873	19684	19790	19765	19710	19846	19862	19802	19606	19937	20094	19910	19848	19949	19722	19952	19897	19841	19743	19653	19671	19637	19759	19683	19894	19824	19597	19818	19690	19822	19799	19768	19886	19685	19728	19763	19851	19897	19837	19826	19691	19656	19827	19849	20054	20044	19776	20048	19688	19770	19833	19866	19827	19867	19953	19626	19873	19689	19711	19955	19889	19837	19914	19749	19788	19838	19937	19707	19829	19880	19959	19745	19739	19761	19787	19835	19682	20039	20062	20069	19784	19821	19975	19676	20016	19856	19783	19778	19793	19823	19914	19770	20008	19842	19841	19943	19877	19815	19995	19648	19836	19796	19762	19834	19815	19750	19851	19959	19923	19824	19815	19858	19805	19881	19767	19876	19458	19737	19862	19918	19586	19950	19813	19704	19759	19691	19732	19698	19676	19878	19657	19802	19817	19644	19779	19814	19569	19775	19642	19805	19722	19705	19708	19739	19847	19743	19945	19903	19684	19787	19754	19794	19803	19681	19668	19731	19916	19801	19778	19760	19706	19818	19686	19662	19887	19732	19901	19804	19893	19691	20050	19737	19948	19879	20046	19972	19918	19685	19680	19892	19619	20044	19829	19951	20036	19981	19999	19831	19720	19905	19714	19634	19815	19738	19685	19731	19856	19601	19896	19751	19756	19885	19697	19797	19653	19627	19820	20002	19991	19929	19615	19625	19944	20018	19869	19936	20048	19793	19990	19809	19776	20003	19898	19766	19954	20198	19924	19825	19859	19767	19784	19797	19809	19825	19847	19862	19952	19898	19679	19889	19888	19776	19908	19916	19912	19674	19864	19779	20001	19989	19854	19912	19815	19813	19797	19858	19732	19708	20021	19861	20016	19826	20131	19787	19758	19808	19564	19786	19712	19923	19704	19684	19926	19959	19680	19731	19737	19812	19529	19871	19632	19667	19926	19815	19947	19883	19712	19723	19824	20022	19858	19759	19765	19836	19978	19721	19821	19894	19698	19941	19850	19699	19868	19712	19775	19930	19942	19864	19800	19892	20130	19737	19632	19953	19912	19839	19490	19605	19793	19911	19823	19780	19729	19958	19529	19903	20028	19748	19588	19859	19954	19858	19642	19890	20036	19638	19620	19782	19725	20069	19914	19600	19903	19615	19696	19835	19720	19700	19942	19623	19690	19719	19989	19779	19938	19765	20006	20075	19967	19743	19906	19708	19736	19780	19736	19953	19831	19909	19798	19906	19902	19816	19798	19843	19636	19797	19836	20076	20073	19781	19724	19873	19902	19823	19722	19697	19991	19706	19789	19917	19723	20027	19706	19855	19793	19845	19671	19981	19729	19850	19923	19718	19953	19899	19712	19760	19873	19871	19919	20028	20021	19775	19883	19569	19889	19903	19899	19770	19846	19934	19833	20033	19784	19819	19887	19663	19760	19844	19678	19896	19898	19976	19798	19698	19855	19788	19988	19857	19884	19747	19744	19963	19883	19692	19914	19850	19758	19656	19832	19823	19597	19911	19799
32384	47085	40075	30257	26540	23875	21776	20129	19069	18350	17888	17146	17139	16755	16653	16443	16281	16026	16134	16101	15951	16069	16019	15933	15940	15819	16029	16058	16073	15799	15882	15984	15843	15906	15705	15771	15921	15942	15868	16012	16051	15731	15920	15820	15990	15829	15994	15716	15885	15852	15837	15896	15838	15729	15900	15824	15809	15786	15740	16064	15922	15868	15856	15846	15878	15996	15843	15632	15818	15937	15639	15799	15891	16017	15674	15737	15929	15816	15815	15862	15915	15743	15774	15766	15885	15740	15814	15949	15878	15874	15739	15856	15802	15723	15762	15761	15784	15864	15766	15815	15767	15821	15741	15614	15757	15768	15991	15703	15754	15861	15851	15725	15837	15849	16041	15890	15978	15852	15788	15939	15867	15762	16057	15835	15562	15842	15903	15755	15963	15954	15844	15779	15778	15649	15886	15887	15710	15860	15944	15803	15856	15796	15795	16057	15708	15853	15687	16010	15924	15731	15908	15741	15999	15677	15800	15825	15852	15813	15910	15812	16088	15639	15935	16005	15904	15908	15835	15755	15843	15803	15795	15865	15884	15975	15904	15788	15932	15952	15888	15781	15776	15988	15903	15891	15610	15775	15858	15715	15758	15934	15860	16011	15957	15884	15871	15766	15960	15746	15773	15776	15896	15900	15910	15835	15783	15760	15696	15770	15922	15743	15921	15806	15820	15740	15949	15752	15946	15828	15848	15691	15738	15902	15702	15792	15842	15805	15823	15581	15971	15853	15873	16017	15743	15816	15722	15845	15957	15833	15991	16012	15872	15897	15837	15842	15955	15764	15921	15693	15805	15737	15879	15879	15703	15797	15796	15809	15828	15596	15981	15818	15840	15768	15882	15946	15727	15838	15765	15947	15796	15880	15897	15875	15785	15734	15945	15731	15730	15847	15672	15721	15885	15740	16024	15737	15751	15918	15973	15882	16047	15863	15860	15839	15824	15839	15692	15719	15824	16012	15775	15855	15827	15926	15869	15932	15730	15856	15757	15893	15790	15738	15846	15797	15926	15839	15889	15888	15845	15900	15832	15850	15790	15751	15816	15764	15850	15869	16001	15827	15793	15631	15733	16090	15912	15917	15791	16024	15877	15973	15792	15847	15963	15798	15859	15809	15808	15877	15851	15915	15818	15732	15799	15906	15765	15860	15904	15782	15980	15728	15892	15894	15611	16036	15863	15878	15941	15753	15979	15916	15808	15667	15797	15870	15813	15765	15991	15777	15747	15924	15818	15902	15575	15849	15748	15791	15738	15933	15817	15847	15894	15932	15910	15749	15809	15798	15721	15942	15753	15748	15833	15823	15756	15871	15685	15784	15913	15723	15817	16006	16056	15769	15759	15881	15985	15820	15877	15866	15726	15814	15950	15779	15939	15740	15891	15822	15958	15773	15776	15605	15965	15865	15973	15676	15897	15959	15892	15664	15859	15861	15815	15818	15820	15771	16123	15908	15800	15765	15845	15615	15671	15750	16020	15821	15901	15791	16003	15835	15867	15789	15709	15693	15903	15654	15990	15883	15586	15812	15726	15936	15870	15645	15916	15795	15912	15865	15738	15703	15783	15779	15861	15850	15742	15759	15999	15952	15763	15768	15730	15921	15695	15685	15887	15814	15832	15821	15940	15934	15717	15882	15738	15942	15705	15830	15827	15953	15937	15897	15757	15766	15927	15839	15846	16033	15854	16069	15819	15790	15960	15809	15979	15867	15709	15973	15932	16040	15825	15901	15776	15959	15719	15745	15894	15987	15780	15869	15918	15830	15877	15860	15822	15793	15854	15882	16046	15780	15871	15923	15622	15882	15957	15888	16018	15935	15864	16063	15777	16004	15884	15672	15915	15819	15835	15865	15971	15893	15825	15928	15746	15880	15777	16093	15933	15878	15676	15861	15901	15783	15902	15720	15834	15947	15936	16045	15976	15726	15965	15791	15847	16029	15819	15636	15848	15678	15978	15789	15924	16028	15803	15729	15772	15925	15699	15918	15807	15667	15924	15830	15849	15796	15753	15825	15793	15794	15910	15905	15751	15900	15983	15830	15821	15671	15732	15780	15844	15927	15576	15734	15735	15988	15793	15808	15787	15706	15712	15785	15816	15803	15824	15891	15757	15865	15982	15881	15873	15779	15813	15941	15821	15738	15832	15787	15706	15982	15856	15805	15997	15801	15969	15963	15707	16062	15751	15925	15894	15817	15955	16003	15720	15886	15985	15893	15884	15775	15745	15778	15850	15859	15941	15947	16012	15797	15644	15810	15799	15755	15909	15905	15828	15953	15891	15943	15709	15858	15935	15815	15891	15898	15979	15763	15866	15878	15758	15859	15714	15957	15748	15768	15778	15894	16113	15804	15904	15821	15800	15916	15721	15866	15792	15867	15973	15811	15917	15844	15684	15876	15880	15993	15817	15838	15845	15865	15961	15738	15955	15935	15800	15794	15872	15875	15837	15990	15735	15783	15722	15723	15887	15739	15861	15802	15866	15799	15784	15915	15848	15819	15930	15946	15727	15869	15957	15784	15783	15887	15846	15853	15904	15726	15858	15926	15933	15776	15617	15661	15654	15888	15773	15645	15753	15942	15953	15862	15758	15915	15656	15766	15946	15870	15771	15665	15852	15781	15798	15866	16077	15722	15807	15961	15867	15920	15924	15875	15796	15848	15869	15756	15650	15857	15792	15865	15938	16095	16054	15778	15824	15820	15748	15830	15933	15776	16006	15927	15690	15807	15862	15980	15913	15859	15665	15983	15823	15797	15865	15791	15868	15617	16001	15927	15773	15907	15985	15755	15792	15946	15622	15898	15799	15813	15920	15940	15768	16011	15840	15966	15704	15770	15769	15925	15800	15883	16006	15939	15890	15785	15922	15786	15955	15765	15977	15856	15897	15639	15952	15829	15821	15796	15787	15854	15923	15796	15917	15940	15840	15831	15885	15775	15867	15889	15448	15832	16073	15776	15826	16130	15685	15824	15843	15958	15714	15980	15789	16006	15707	15767	15826	15902	16029	15918	15583	16032	15746	15851	16024	15880	16057	15764	15791	15807	15790	15953	15991	15746	15800	15919	15747	15770	16030	15921	15719	15920	15880	15773	15776	15841	15862	15779	15896	15927	15936	15814	15838	15757	16061	15882	15752	15972	15981	15955	15840	15938	15919	15850	15893	16053	15738	15935	15864	15801	15877	15964	15785	15851	15914	15775	15735	15830	15795	15825	15867	15826	15723	15758	15775	15686	15945	15867	15882	15833	15780	15940	15710	15740	15831	15890	15666	15711	15700	15857	15635	15838	15906	15732	15788	15905	15899	16086	15907	15667	15988	15880	15759	15799	15922	15725	15780	15920	15788	15814	15751	15737	15854	15992	15784	15833	16045	15918	15862	15869	15770	15920	15841	15774	15744	15793	15799	15999	15680	15883	15833	15940	15951	15852	15839	15891	15827	15833	16018	15897	15820	15800	15681	15970	15935	15902	15933	15902	15905	15744	15864	15868	15827	15719	15618	15834	15811	15610	15749	15768	15859	15887	15758	15803	15802	15945	15865	15785	15896	15803	15884	15910	15820	15802	15739	15891	15785	15868	15916	15853	15921	15756	15857	15778	15933	15596	15915	15838	15897	15913	15817	15829	15549	15746	16021	15883	15970	15884	15880	15736	15792	15760	15780	15842	15754	15824	16032	15827	15643	15729	15805	15839	16001	15742	15743	15916	15925	15762	16044	15776	15961	15733	15990	15967	15898	15867	15814	15923	15972	15915	15724	15949	15943	15844	15826	15836	15815	15799	15753	15833	15829	16004	15748	15936	16012	15766	15876	15836	15724	15880	15908	15695	15721	15897	15821	15886	15950	15911	15848	15803	15733	15968	15905	15836	15787	15863	15954	15890	16028	15766	15863	16075	15837	15755	15995	15720	15994	15840	15750	15774	15760	15824	15647	15784	15846	15787	15823	15777	15711	15970	15932	15787	15870	15748	15941	15668	15799	15823	15867	15846	15822	15839	15798	15780	15853	15925	15909	15791	15685	15721	15896	15857	15776	15954	15722	15903	15866	15824	15891	15844	15836	15992	15922	15791	15916	15837	15822	15866	15855	15753	15830	15851	15815	15824	15810	16016	15696	15931	15893	15730	15816	15775	15780	15971	15815	15895	15778	15979	15929	15706	15781	15923	15810	15652	15783	15941	15856	15855	15887	15818	15870	15738	15855	15806	15775	15803	15868	15900	15850	15758	15808	15889	16024	15898	15745	15917	15896	15724	15918	15726	15809	15841	15754	15674	15754	15875	16025	15870	15929	15657	15925	15888	15848	15749	15866	15949	16050	15755	15824	15918	15870	15782	15755	15900	15832	15721	15866	15779	15833	15785	15868	15820	15867	16012	15804	15901	15806	15849	16058	15983	15811	15824	15904	15864	15976	15735	15642	15995	15855	15972	15829	15901	15775	15751	15915	15935	15827	15997	15819	15814	15745	15873	15875	15700	15960	15659	15766	15853	15831	15999	15771	15767	15753	15824	15905	15679	15927	15810	15778	15892	15761	15934	15789	15790	15919	15731	15674	15957	15894	15910	15825	16012	15808	15890	15830	15955	15745	15721	15897	15831	15805	15706	15983	15932	15849	15888	15832	15968	15839	15902	15898	15897	15887	15649	15733	15758	15743	15775	15955	15784	15679	15876	15774	15947	15949	16036	15862	15849	15835	15930	15866	15948	16044	15822	15907	15601	15874	15627	15993	15773	15870	15882	16070	15959	15662	15886	15744	15710	15916	15858	15852	15932	15853	15826	15819	16076	15850	15741	15898	15835	15908	15892	15807	15786	15905	16020	15962	15900	15792	15971	15901	15995	15935	15781	15833	15842	15894	15793	15928	15809	15773	15968	15742	15793	15762	15889	16027	16028	15900	15647	16008	15769	15707	15689	15933	15903	15863	15898	15735	15738	15827	15726	15847	15848	15809	15868	15740	15870	15855	15651	15820	15701	15788	15796	15792	15968	15749	15690	15951	15817	15855	15811	15909	15752	15667	15748	15733	15833	15842	15945	15917	15838	15857	15734	16017	15884	15859	15835	15781	15867	15751	15877	15829	15780	15799	15826	15766	15897	15855	15840	15546	15845	15819	16026	15953	15677	15870	15699	15968	15813
23497	21403	29433	24255	24401	28439	29431	25448	24327	23751	22927	22397	22091	21960	22151	21664	21481	21381	21331	21132	21135	20774	21250	20890	20677	20956	20943	20685	20850	21036	20662	20988	21005	20896	20904	20753	20916	20868	20760	20974	20782	20857	20690	20821	20710	20783	20712	20697	20813	20642	20605	20703	20656	20711	20836	20676	20945	20757	20600	20652	20664	20793	20818	20645	20811	20776	20561	20730	20906	20723	20742	20905	20736	20626	20708	20728	20607	20671	20909	20680	20830	20639	20754	20577	20590	20595	20572	20753	20616	20855	20675	20526	20772	20453	20889	20635	20596	20496	20908	20784	20739	20651	20687	20687	20386	20558	20675	20758	20773	21089	20909	20877	20806	20737	20680	20357	20777	20837	20540	20512	20695	20658	20717	20646	20598	20632	20643	20632	20564	20701	20716	20696	20669	20653	20720	20518	20983	20668	20800	20870	20653	20689	20728	20792	20690	20675	20830	20568	20611	20780	20496	20584	20738	20555	20546	20599	20711	20772	20531	20508	20689	20662	20524	20668	20576	20793	20706	20559	20743	20507	20604	20650	20621	20530	20640	20555	20650	20631	20800	20588	20622	20610	20891	20732	20883	20664	20727	20612	20606	20663	20615	20738	20830	20745	20742	20539	20583	20729	20804	20717	20619	20684	20823	20703	20598	20452	20578	20780	20729	20717	20936	20668	20877	20814	20802	20599	20592	20709	20574	20749	20894	20715	20506	20633	20684	20622	20590	20582	20647	20846	20772	20621	20938	20673	20765	20591	20462	20484	20514	20853	20689	20624	20564	20699	20552	20774	20562	20610	20595	20491	20575	20710	20667	20794	20530	20653	20537	20637	20579	20690	20713	20527	20606	20765	20615	20545	20812	20588	20672	20665	20798	20637	20529	20689	20283	20699	20663	20700	20595	20936	20601	20732	20796	20578	20669	20724	20761	20697	20495	20784	20648	20678	20579	20633	20687	20641	20724	20855	20687	20524	20790	20677	20738	20605	20631	20564	20666	20896	20516	20641	20476	20603	20719	20555	20467	20957	20676	20735	20917	20510	20614	20643	20686	20575	20440	20505	20696	20673	20672	20572	20565	20698	20703	20740	20478	20693	20711	20739	20670	20707	20681	20516	20799	20805	20599	20514	20519	20632	20757	20674	20717	20709	20769	20720	20636	20896	20545	20659	20453	20728	20660	20774	20622	20827	20472	20648	20587	20491	20573	20482	20882	20735	20617	20566	20558	20517	20472	20609	20552	20715	20696	20650	20696	20695	20635	20459	20696	20752	20672	20808	20469	20681	20693	20452	20447	20699	20667	20727	20836	20690	20398	20612	20694	20721	20567	20446	20694	20628	20734	20754	20690	20657	20803	20542	20721	20328	20718	20648	20631	20606	20570	20613	20573	20585	20732	20659	20757	20648	20754	20634	20485	20615	20557	20816	20681	20604	20652	20611	20601	20631	20953	20524	20744	20536	20630	20725	20517	20638	20540	20619	20630	20446	20568	20722	20603	20800	20789	20576	20658	20684	20695	20609	20570	20556	20525	20799	20582	20385	20625	20569	20581	20596	20773	20689	20638	20846	20768	20845	20554	20569	20820	20681	20561	20538	20639	20444	20640	20725	20532	20698	20663	20944	20685	20973	20522	20676	20659	20732	20811	20646	20592	20717	20585	20669	20839	20728	20747	20585	20601	20703	20645	20635	20722	20684	20737	20766	20605	20766	20767	20596	20709	20822	20730	20403	20528	20755	20685	20672	20789	20663	20860	20546	20674	20857	20542	20714	20747	20639	20512	20520	20545	20474	20759	20853	20843	20596	20579	20719	20556	20751	20604	20666	20705	20590	20805	20613	20486	20709	20557	20464	20383	20819	20840	20703	20597	20671	20570	20568	20576	20813	20791	20699	20632	20629	20624	20423	20522	20634	20722	20688	20835	20462	20514	20692	20665	20628	20650	20968	20518	20555	20631	20513	20729	20562	20537	20817	20635	20647	20764	20584	20639	20829	20547	20614	20423	20632	20409	20652	20652	20571	20600	20447	20674	20459	20730	20765	20411	20576	20851	20608	20678	20696	20745	20547	20675	20745	20556	20567	20553	20759	20781	20816	20626	20687	20710	20409	20745	20795	20634	20773	20685	20583	20908	20873	20782	20721	20548	20795	20773	20515	20656	20950	20514	20599	20766	20705	20630	20891	20717	20617	20758	20705	20657	20825	20821	20651	20734	20482	20744	20635	20803	20674	20721	20778	20757	20777	20547	20595	20618	20588	20718	20692	20778	20594	20686	20703	20719	20676	20722	20714	20643	20614	20577	20814	20698	20593	20602	20645	20593	20504	20601	20802	20618	20739	20569	20474	20813	20621	20623	20472	20655	20655	20872	20684	20699	20362	20508	20588	20682	20655	20488	20429	20670	20480	20570	20695	20501	20609	20669	20876	20609	20572	20533	20572	20760	20740	20759	20676	20532	20448	20762	20787	20710	20870	20574	20599	20601	20657	20767	20646	20721	20868	20823	20470	20655	20587	20564	20625	20638	20778	20719	20749	20873	20667	20597	20606	20911	20771	20642	20805	20651	20814	20720	20662	20785	20678	20717	20831	20686	20633	20739	20450	20590	20547	20583	20737	20617	20765	20682	20747	20801	20869	20641	20650	20694	20724	20693	20758	20718	20716	20799	20877	20625	20634	20539	20862	20376	20609	20620	20872	20429	20515	20515	20618	20674	20617	20810	20544	20642	20727	20738	20741	20814	20597	20528	20757	20782	20577	20599	20671	20773	20415	20759	20420	20606	20595	20579	20538	20518	20675	20604	20581	20803	20797	20598	20723	20556	20642	20521	20611	20698	20720	20595	20765	20522	20608	20745	20727	20738	20748	20809	20661	20660	20617	20652	20859	20483	20673	20729	20807	20945	20613	20600	20753	20827	20632	20699	20455	20869	20560	20843	20707	20603	20704	20752	20756	20651	20707	20655	20589	20602	20590	20636	20682	20549	20525	20613	20574	20774	20621	20569	20625	20759	20674	20926	20669	20707	20545	20658	20770	20724	20659	20854	20476	20518	20576	20666	20778	20481	20386	20730	20520	20669	20669	20596	20573	20556	20370	20765	20656	20610	20941	20804	20496	20616	20780	20894	20465	20528	20838	20663	20513	20631	20928	20576	20649	20535	20663	20776	20678	20812	20647	20595	20532	20748	20686	20595	20768	20845	20536	20578	20560	20835	20617	20825	20402	20653	20721	20628	20479	20458	20574	20508	20598	20727	20622	20892	20471	20704	20598	20713	20551	20819	20867	20743	20701	20738	20625	20660	20757	20705	20705	20779	20630	20499	20478	20687	20340	20792	20719	20673	20892	20688	20667	20775	20835	20755	20784	20686	20559	20774	20824	20624	20867	20650	20771	20804	20765	20908	20863	20653	20780	20578	20677	20731	20806	20602	20708	20718	20635	20575	20734	20888	20647	20743	20596	20745	20672	20538	20774	20677	20722	20617	20674	20732	20518	20595	20647	20516	20593	20601	20722	20759	20822	20773	20638	20797	20675	20582	20838	20741	20485	20555	20707	20664	20538	20780	20613	20666	20717	20530	20594	20355	20654	20834	20488	20432	20455	20714	20948	20686	20635	20796	20511	20625	20573	20616	20476	20843	20559	20796	20700	20351	20708	20781	20715	20723	20768	20930	20573	20847	20822	20638	20660	20651	20679	20555	20734	20748	20873	20588	20565	20557	20616	20545	20681	20948	20769	20707	20715	20748	20666	20772	20651	20855	20607	20637	20653	20907	20894	20922	20426	20707	20653	20521	20433	20677	20840	20607	20530	20542	20568	20710	20756	20871	20687	20733	20457	20662	20760	20438	20523	20923	20688	20689	20532	20694	20635	20671	20537	20512	20808	20541	20714	20677	20521	20738	20815	20499	20574	20553	20824	20725	20492	20469	20748	20757	20688	20562	20725	20486	20822	20656	20873	20563	20802	20839	20719	20858	20774	20655	20566	20656	20647	20864	21094	20595	20690	20820	20532	20738	20579	20743	20781	20777	20509	20561	20536	20672	20703	20413	20539	20657	20542	20635	20603	20881	20798	20899	20830	20807	20559	20698	20531	20566	20633	20545	20588	20700	20598	20744	20483	20648	20676	20546	20656	20511	20667	20608	20565	20681	20647	20685	20488	20594	20696	20601	20704	20832	20712	20756	20771	20484	20652	20959	20521	20578	20679	20668	20978	20876	20604	20762	20664	20590	20664	20636	20629	20651	20609	20625	20665	20735	20621	20756	20838	20624	20701	20674	20629	20624	20738	20643	20616	20623	20623	20663	20532	20498	20806	20720	20654	20548	20852	20616	20719	20761	20635	20551	20847	20566	20807	20762	20800	20616	20499	20734	20839	20650	20550	20564	20894	20580	20733	20700	20553	20563	20667	20775	20783	20646	20658	20701	20599	20514	20535	20568	20789	20703	20790	21024	20760	20709	20668	20774	20468	20694	20508	20369	20409	20604	20570	20612	20550	20787	20588	20610	20383	20799	20704	20552	20650	20743	20780	20624	20647	20924	20912	20745	20815	20585	20683	20657	20552	20853	20753	20690	20691	20758	20726	20507	20732	20569	20456	20749	20779	20608	20613	20613	20514	20599	20538	20640	20428	20925	20878	20622	20620	20664	20676	20715	20592	20480	20854	20965	20664	20855	20759	20676	20422	20788	20639	20820	20773	20641	20668	20936	20741	20587	20708	20708	20784	20509	20656	20790	20550	20588	20853	20642	20756	20700	20838	20878	20582	20794	20710	20696	20599	20750	20560	20824	20775	20521	20514	20539	20612	20774	20774	20802	20751	20564	20638	20780	20598	20841	20598	20413	20545	20715	20744	20580	20517	20432	20598	20638	20713	20760	20700	20616	20903	20884	20633	20552	20747	20874	20700	20656	20761	20605	20809	20548	20838	20643	20471	20966	20720	20763	20674	20718	20472	20630	20583	20770	20622	20828	20641	20769	20800	20784	20609	20634	20857	20709	20707	20519	20638	20692	20398	20604	20771	20639	20785	20768	20507	20655	20663	20668	20567	20745	20657	20850	20760	20640	20529	20787	20785	20757	20538	20682	20876	20621	20700	20755	20612	20508	20683	20751	20601	20506	20731	21047	20604	20755	20690	20708	20558
33839	55784	47651	36250	31745	28084	25198	23167	21770	20820	19581	19013	18697	18404	18148	17721	17503	17076	16936	16890	16830	16914	16623	16620	16682	16648	16654	16358	16589	16429	16585	16632	16436	16522	16441	16665	16431	16495	16461	16459	16409	16447	16386	16509	16492	16425	16168	16433	16289	16327	16491	16632	16501	16289	16475	16314	16304	16464	16502	16366	16411	16546	16229	16430	16466	16296	16334	16443	16352	16397	16364	16391	16207	16586	16519	16587	16470	16344	16511	16597	16333	16633	16309	16390	16396	16324	16409	16400	16389	16246	16326	16534	16532	16349	16286	16215	16340	16408	16392	16442	16163	16357	16432	16361	16640	16331	16327	16268	16319	16250	16580	16277	16378	16313	16373	16346	16504	16516	16435	16390	16252	16253	16270	16390	16360	16320	16280	16460	16318	16358	16382	16368	16276	16307	16412	16393	16353	16355	16262	16411	16313	16296	16299	16469	16404	16380	16480	16286	16394	16302	16243	16398	16321	16309	16523	16390	16378	16249	16312	16242	16165	16385	16449	16352	16454	16355	16190	16317	16449	16292	16333	16530	16356	16214	16413	16303	16353	16422	16155	16386	16261	16272	16457	16214	16381	16390	16347	16524	16382	16485	16480	16288	16226	16253	16399	16166	16219	16398	16511	16400	16415	16385	16254	16292	16351	16332	16223	16290	16093	16428	16367	16569	16308	16432	16206	16446	16320	16232	16309	16369	16444	16454	16393	16488	16274	16327	16294	16318	16484	16438	16418	16383	16206	16399	16390	16202	16438	16445	16312	16529	16196	16381	16235	16282	16435	16273	16404	16187	16368	16349	16419	16250	16436	16339	16513	16228	16490	16392	16331	16459	16426	16297	16278	16509	16201	16485	16275	16283	16157	16148	16603	16322	16288	16451	16546	16335	16376	16374	16354	16424	16350	16441	16237	16505	16474	16450	16512	16343	16301	16180	16322	16349	16242	16243	16299	16394	16428	16257	16491	16338	16429	16339	16528	16327	16498	16295	16393	16386	16357	16248	16622	16321	16403	16192	16288	16456	16392	16242	16405	16351	16391	16430	16595	16322	16148	16526	16305	16358	16376	16459	16444	16410	16323	16469	16295	16353	16353	16527	16338	16443	16350	16194	16302	16311	16330	16259	16386	16360	16501	16355	16349	16311	16298	16318	16395	16356	16383	16139	16530	16264	16446	16507	16369	16449	16191	16454	16186	16233	16164	16383	16342	16523	16404	16342	16385	16427	16524	16434	16408	16430	16456	16300	16300	16432	16388	16439	16454	16324	16256	16224	16373	16358	16425	16324	16260	16415	16259	16199	16316	16441	16346	16492	16263	16421	16518	16346	16232	16397	16296	16223	16318	16399	16409	16305	16367	16507	16461	16341	16377	16429	16472	16465	16337	16400	16365	16464	16343	16252	16373	16376	16521	16356	16257	16421	16345	16236	16333	16340	16163	16272	16430	16446	16284	16384	16362	16336	16388	16459	16227	16327	16514	16215	16284	16490	16379	16284	16313	16387	16307	16296	16328	16374	16463	16370	16422	16342	16416	16383	16337	16346	16289	16452	16459	16177	16262	16258	16459	16495	16403	16552	16520	16213	16478	16358	16341	16471	16340	16489	16213	16277	16283	16140	16162	16306	16459	16419	16401	16336	16380	16227	16360	16521	16273	16484	16341	16365	16425	16402	16419	16464	16448	16297	16367	16547	16378	16447	16272	16385	16465	16223	16394	16272	16325	16321	16287	16475	16383	16357	16454	16428	16392	16426	16321	16213	16488	16264	16353	16314	16441	16506	16247	16295	16341	16296	16516	16451	16494	16303	16349	16135	16477	16397	16381	16333	16420	16383	16319	16451	16429	16164	16306	16585	16148	16389	16225	16392	16454	16310	16238	16377	16345	16403	16370	16350	16301	16410	16259	16349	16370	16450	16360	16268	16450	16426	16330	16330	16483	16459	16505	16391	16301	16426	16409	16173	16336	16339	16450	16336	16379	16266	16381	16324	16440	16415	16437	16472	16472	16368	16339	16500	16443	16312	16465	16384	16276	16424	16336	16403	16224	16231	16386	16348	16289	16432	16391	16392	16412	16252	16498	16381	16366	16313	16380	16168	16339	16233	16261	16284	16350	16256	16305	16396	16394	16386	16474	16314	16441	16580	16291	16421	16333	16197	16339	16399	16405	16463	16228	16298	16505	16214	16424	16437	16594	16465	16294	16281	16412	16392	16418	16468	16402	16394	16434	16391	16334	16359	16314	16293	16543	16286	16414	16413	16417	16224	16328	16310	16473	16450	16350	16261	16319	16329	16323	16406	16256	16336	16445	16434	16380	16311	16334	16413	16320	16504	16611	16488	16480	16313	16612	16411	16214	16279	16259	16398	16606	16356	16449	16406	16283	16493	16388	16379	16460	16360	16427	16385	16359	16390	16458	16223	16523	16317	16317	16539	16422	16304	16405	16272	16459	16363	16404	16245	16464	16442	16232	16393	16407	16573	16235	16410	16458	16402	16342	16297	16357	16363	16465	16532	16271	16241	16446	16491	16449	16375	16332	16276	16283	16449	16401	16314	16504	16365	16423	16342	16274	16435	16325	16428	16344	16419	16371	16177	16442	16370	16458	16327	16317	16329	16406	16494	16537	16401	16375	16298	16422	16391	16514	16392	16357	16471	16366	16434	16338	16420	16466	16413	16336	16299	16367	16386	16389	16170	16340	16197	16326	16133	16129	16288	16324	16400	16375	16339	16246	16331	16349	16348	16348	16377	16499	16373	16353	16272	16213	16400	16349	16353	16342	16292	16288	16412	16325	16444	16213	16352	16297	16584	16412	16418	16367	16350	16404	16478	16397	16403	16351	16372	16380	16487	16381	16413	16326	16437	16374	16444	16222	16506	16153	16260	16326	16446	16440	16349	16281	16152	16368	16087	16455	16238	16386	16316	16303	16445	16291	16270	16302	16361	16427	16436	16321	16311	16385	16376	16490	16137	16277	16362	16403	16228	16596	16266	16456	16266	16401	16328	16381	16479	16470	16354	16423	16365	16388	16290	16280	16233	16315	16208	16291	16382	16383	16331	16441	16391	16527	16370	16441	16369	16425	16438	16206	16344	16386	16449	16311	16461	16262	16365	16340	16408	16458	16217	16423	16478	16559	16341	16518	16416	16348	16338	16422	16466	16384	16364	16631	16254	16404	16423	16347	16356	16300	16242	16408	16397	16352	16417	16399	16284	16253	16262	16450	16361	16363	16427	16300	16517	16379	16500	16283	16238	16426	16224	16339	16377	16446	16307	16385	16389	16387	16336	16322	16464	16404	16201	16281	16408	16300	16431	16301	16389	16304	16297	16339	16234	16435	16216	16232	16561	16343	16273	16475	16418	16290	16327	16524	16367	16396	16408	16389	16351	16375	16303	16480	16195	16396	16402	16265	16362	16300	16437	16488	16267	16413	16116	16352	16312	16489	16396	16432	16297	16336	16246	16459	16268	16517	16253	16601	16307	16539	16400	16327	16388	16411	16285	16446	16300	16444	16241	16543	16173	16408	16462	16325	16407	16427	16338	16338	16392	16477	16442	16427	16451	16449	16398	16445	16347	16351	16490	16314	16346	16376	16454	16290	16360	16263	16452	16472	16448	16331	16390	16314	16602	16391	16426	16508	16241	16589	16380	16481	16374	16499	16338	16286	16497	16604	16384	16406	16578	16399	16293	16166	16348	16459	16481	16284	16506	16311	16223	16245	16346	16476	16404	16288	16142	16358	16390	16449	16365	16396	16362	16387	16347	16341	16471	16259	16287	16342	16401	16411	16345	16658	16481	16473	16350	16463	16365	16314	16248	16363	16139	16386	16462	16294	16389	16240	16326	16293	16381	16210	16330	16441	16425	16413	16319	16295	16527	16503	16301	16460	16216	16361	16300	16425	16332	16254	16382	16167	16390	16355	16388	16487	16309	16328	16421	16228	16291	16314	16653	16575	16276	16447	16503	16394	16315	16304	16356	16399	16252	16317	16455	16473	16383	16253	16361	16374	16328	16269	16330	16345	16389	16305	16436	16192	16345	16394	16345	16389	16297	16449	16488	16253	16361	16413	16429	16466	16361	16405	16463	16358	16384	16363	16336	16378	16305	16249	16418	16312	16319	16409	16176	16572	16422	16495	16307	16167	16333	16491	16321	16399	16396	16389	16355	16253	16293	16617	16365	16294	16387	16298	16477	16252	16330	16356	16385	16246	16433	16402	16389	16329	16492	16222	16239	16365	16356	16235	16354	16453	16525	16190	16225	16171	16325	16456	16299	16289	16316	16256	16326	16410	16313	16268	16296	16423	16612	16394	16389	16522	16452	16276	16488	16370	16211	16379	16491	16411	16472	16332	16356	16420	16266	16301	16538	16358	16272	16232	16283	16318	16268	16442	16356	16282	16421	16219	16221	16480	16323	16295	16430	16302	16342	16233	16535	16326	16505	16316	16446	16249	16392	16331	16272	16406	16298	16554	16231	16391	16351	16452	16387	16268	16326	16388	16457	16360	16453	16311	16387	16336	16234	16365	16358	16405	16379	16313	16342	16373	16343	16299	16453	16271	16166	16396	16265	16358	16275	16281	16458	16307	16575	16180	16350	16151	16309	16473	16209	16274	16380	16475	16319	16300	16507	16238	16337	16247	16306	16442	16356	16340	16293	16242	16384	16371	16305	16412	16399	16493	16267	16517	16325	16406	16250	16423	16394	16328	16372	16307	16430	16276	16269	16406	16299	16512	16412	16253	16328	16252	16326	16405	16197	16440	16507	16261	16345	16284	16315	16201	16370	16449	16406	16402	16437	16603	16381	16466	16378	16376	16163	16388	16437	16328	16518	16384	16193	16543	16443	16438	16252	16535	16317	16517	16309	16363	16401	16225	16398	16245	16384	16258	16219	16445	16314	16221	16184	16351	16315	16470	16206	16412	16388	16463	16477	16235	16382	16220	16554	16403	16387	16319	16499	16312	16328	16181	16368	16376	16524	16439	16499	16656	16457	16407	16286	16486	16560	16344	16311	16360	16185	16184	16368	16189	16354	16360	16407	16448	16241	16349	16349	16368	16431	16283	16406	16368	16266	16457	16369	16457	16338	16578	16440	16362	16407	16414	16268	16296	16372	16415	16329	16297	16499
22720	21334	29367	23759	22490	27330	31774	27022	25604	25022	24267	23471	23400	22935	22802	22509	22132	21931	21662	21629	21416	21341	21145	21099	21136	21146	21055	21223	21069	21064	21192	21228	21154	21145	20935	21049	21120	21063	20872	21196	21140	20950	20867	20798	21152	21048	21100	20641	20988	20915	20925	21035	20977	20961	20980	20774	20812	20866	20997	21110	20740	20897	20843	20993	20675	20885	20777	20891	20928	20677	20741	20763	20922	20860	20868	20979	20884	21057	21262	20980	21033	20956	20976	20612	20730	20959	20815	20740	21021	20659	20849	20826	20897	20708	20877	20868	20899	20871	20806	20894	20872	21106	20718	20577	20812	20865	20990	20830	20851	21042	20820	21144	20863	20557	20872	20703	21043	20839	20765	20967	20713	20597	20801	20637	20569	20554	20792	21086	20938	20612	20839	20824	20671	20762	20794	20746	20919	20982	20921	21021	20902	20886	20698	20688	20672	20559	20709	20934	20950	20930	20829	20676	20984	20894	20814	20861	20758	20869	20860	20723	20906	20741	20782	20701	20861	20516	20714	20906	20754	20794	20930	20827	20874	20576	20774	20650	20729	20809	20914	20752	20772	20716	20814	20614	20755	20913	21046	20865	20736	21029	20640	20799	20874	20765	20745	20780	20836	20856	20977	20624	20657	21066	20776	20594	20807	20712	20697	20865	20772	20795	20750	20902	20751	20613	20732	20672	20909	20748	20592	20724	20716	20667	20777	20896	20686	20786	20854	20787	21030	20847	20754	20678	20765	20673	20885	20750	20722	21086	20814	20600	20898	20825	20768	20637	20943	20770	20881	20647	20715	20604	20693	20753	20758	20758	20891	20721	21031	20738	20877	20782	20451	20473	20640	20847	20806	20677	20910	20685	20687	20642	20826	20914	20767	20550	20938	20849	20898	20804	20782	20823	20866	20794	20952	20868	20988	20976	20682	20640	20648	21080	20734	20628	20749	20613	20834	20757	20894	20591	20943	20997	20773	20853	20660	20895	20589	20563	20685	20697	20631	20752	20680	20807	20752	20762	20779	20665	20827	20512	21010	20817	20765	20793	20597	20741	20938	20721	20862	20789	20637	20709	20687	20792	20836	20811	20763	20812	20735	20842	20679	20641	20788	20883	20755	20980	20817	21035	20625	20756	20952	20984	20876	20770	20795	20679	20840	20776	20716	20704	20799	20817	20812	20758	20831	20812	20761	20677	20742	20867	20824	20855	20927	20687	21011	20739	20717	20981	20666	20966	20928	20872	20881	20846	20879	20920	20743	20939	20818	20632	20562	20773	20831	20824	20796	20851	20851	20549	20773	20797	20890	20715	20626	20716	20611	20598	20937	20857	20867	21037	20789	20758	20894	20971	20804	20746	20798	20673	20893	20814	20702	20740	21073	20851	20763	20782	20898	20719	20887	20800	20780	20684	20724	20801	20773	21011	20977	20858	20878	20600	20655	20504	20838	20757	20615	20965	20775	20761	21200	20669	20663	20656	20899	20947	20779	20669	20845	20804	20759	20764	20838	20842	20706	20741	20649	20845	20749	20827	20824	20781	20825	20741	20923	20843	20653	20696	20809	20718	20880	20739	20962	20909	20714	20665	20654	20556	20632	20691	20899	20691	20747	20881	20861	20754	20743	20830	20725	20835	20836	20764	20897	20663	20918	21013	20901	20812	20791	20592	20745	20805	21077	20837	20823	20812	20772	20957	20788	20673	20940	20820	20721	20769	20830	20715	20678	20860	20940	20775	20749	20539	20726	20719	20812	20814	20775	20973	20892	20900	20934	20883	20862	20609	20895	20704	20822	20726	20819	20916	20744	20620	20772	20743	20754	20826	20750	20485	20692	20771	20662	20765	20909	20886	20663	20806	20836	20755	20752	20853	20766	20661	20568	20687	20990	20997	20744	20915	20780	20763	20806	20990	20851	20777	20685	20868	20825	20885	20739	20811	20909	21032	20656	20772	20912	20860	20674	20811	20794	20986	20785	20686	20857	20767	20692	20758	20614	20724	21017	20722	20427	20710	20654	20635	20900	20893	20809	20723	20921	20704	20734	20737	20710	20640	20692	20729	20557	20924	20772	20730	20666	20729	20724	20727	20793	20558	20704	20772	20815	20765	20983	20641	20813	20664	20740	20699	20856	20915	20815	20854	20795	20940	20989	20935	20659	20565	20841	20817	20795	20704	20813	20559	20715	20744	20839	20648	20706	20738	20783	20640	20806	20884	20819	20811	20919	20835	20757	20720	20874	20816	20814	20774	20698	20930	20673	20647	20755	20884	20724	20716	20806	20854	20840	21129	20863	20703	20695	20825	20962	20686	20749	20703	20865	20542	20715	20704	20623	20724	20813	20677	20898	20858	20838	20779	20644	20763	20968	20599	20851	20814	20895	20967	20609	20808	20896	20817	20490	20743	21005	20827	20697	20666	20880	20907	20698	20540	20917	20780	20777	20804	20793	20923	20704	20774	20777	20982	20809	20877	20964	20999	20544	20837	21012	20803	20590	20945	20778	20886	20727	20787	20897	20558	20727	20853	20915	20814	20647	20883	20849	20778	20786	20903	20591	20775	20850	20697	20816	20778	20861	20659	20695	21008	20804	20951	20755	20779	20683	20846	20747	20769	20844	20707	20702	20645	20827	20808	20803	20867	20957	20626	20596	20690	20758	20861	20983	20850	21139	20618	20823	20937	20781	20739	20654	20818	20754	20693	20675	20495	20696	20935	20852	20796	20818	20709	20796	20739	20617	20590	20885	20867	20705	20754	20682	20723	20558	20660	20644	20654	20735	20748	20904	20551	20568	20833	20828	20886	20701	20766	20833	20771	20799	20715	20954	20791	20862	20729	20678	20941	20669	20713	20696	20822	20938	20871	20740	20756	20850	20878	20935	20828	20765	20690	20786	20695	20713	20691	20797	20846	20579	20867	20675	20789	20824	21018	20705	20867	21004	20722	20826	20909	20631	20646	20882	20707	20851	20578	20751	20612	20756	20477	20790	20894	20701	20625	20758	20832	20840	20675	20731	20791	20764	20889	20866	20981	20854	20975	20735	20887	20835	20799	20725	20896	20662	20781	20827	20846	20730	20775	20818	20863	20563	20829	20913	20832	20508	20988	20907	20996	20789	20864	20860	20826	20780	20802	20791	20782	20868	20856	20868	20843	20829	20656	20646	20677	20765	20871	21078	20679	20565	20629	20983	20932	20736	20861	21012	20857	20767	20785	20834	20696	20695	20733	20812	20841	20847	20713	21034	20607	20829	20775	20852	21069	20699	20652	20795	20531	20732	20774	20730	20767	20755	20689	20836	20970	20845	20816	20840	20823	20853	20723	20750	20822	20927	20815	20673	20781	20862	20990	20861	20745	20838	20790	20813	20670	20944	20875	20767	21043	20740	20676	20811	20924	20839	20716	20910	20825	20734	20870	20694	20749	20674	20611	20769	20923	20853	20888	20576	20817	20824	20659	20875	20766	20810	20790	20846	20857	20695	20724	20922	20857	20777	20673	20769	20950	20817	20747	20737	20755	20810	20733	20841	20746	20867	20962	21045	21000	20729	20946	20800	20686	20683	20766	20893	20818	20732	20760	20754	20823	20908	20769	21036	20558	20923	20814	20857	20570	20867	20657	20703	20727	20825	20743	20786	20731	20905	20796	20961	20715	21002	20747	20799	20873	20735	20817	20944	20539	20732	20646	20601	20978	20777	20909	20983	21091	20991	20778	20569	20808	20732	20681	20586	20950	20807	20861	20683	20895	20651	20643	20644	20752	20838	20721	20667	20675	20908	20967	20667	21025	20994	20743	20582	20794	20811	20628	20575	20715	20752	20657	20737	20609	20757	20859	20753	20711	20458	20805	20703	21022	20817	20728	20809	20916	20551	20806	20888	20748	20779	20655	20858	20670	20681	20675	20992	20948	20600	20749	20911	20818	20584	20762	20701	20993	20945	20979	20708	20816	20807	20816	20907	20974	20656	20955	21062	20848	20885	21050	20843	20920	20877	20578	20655	20734	20722	20873	20965	20958	20842	20748	20822	20782	20738	20670	20922	20899	20885	20801	20893	20813	20807	20562	20678	20751	20769	20720	20719	20679	20647	20797	20813	20675	20792	20844	20884	20833	20807	20978	20865	20921	20517	20644	20793	20757	20677	20745	20752	20983	20539	20626	20680	20928	20764	20745	20784	20917	20811	20744	20849	20939	20773	20761	20751	20833	20930	20824	20823	20759	20666	20787	20783	20815	20897	20763	20970	20822	20643	20636	20847	20773	20883	20792	20752	20817	20739	21085	20774	20849	20913	20958	20567	20735	20747	20616	20824	20855	20887	20735	20821	20767	20733	20784	20721	20732	20831	20784	20689	20677	21015	20841	20512	20745	20764	20806	20662	20841	20881	20815	20914	20646	20825	20848	20826	20946	20807	20809	21033	20860	21033	20663	20770	20808	20878	20708	20976	20796	20850	20794	20819	20783	20690	20650	20869	20941	20836	20852	20832	20895	20835	20669	20799	20707	20988	21036	20755	20828	20893	20791	20560	20705	20775	20816	20830	20762	20873	20728	20802	20652	20666	20896	20512	20478	20735	20873	20675	20649	20703	20907	20701	20785	20808	20779	20789	20766	20832	20707	20818	20971	20923	20705	20853	20905	20888	20805	20976	20819	20599	20676	20924	20868	20911	20816	20732	20857	20620	20934	20950	20663	20742	20699	21020	20695	20910	20914	20651	20750	20682	20646	20889	21056	20891	20843	20905	20722	20887	20942	20760	20812	20750	20747	20817	20922	20719	20688	20952	20766	20853	20786	20813	20705	20837	20895	20799	20670	20616	20650	20999	20886	20855	20837	20896	20696	20916	20683	20888	20577	20903	20923	20856	20789	20878	20809	20881	20958	20784	20892	20619	20752	20745	20728	20928	20606	20846	20920	20938	20871	20707	20717	20690	20815	20750	20686	20897	20755	20562	20581	20705	20871	20763	20756	20751	20923	20845	20762	20609	20711	20784	20689	20937	20862	20710	20860	20886	20817	20697	20840	20692	20739	21018	20778	20835	20873	21061	20954	20806	20884	20647	20973	20694	20852	20857	20754	20532	20971	20831	20942	20881	20820	20620	20864	20978	20810	20565	20748	20912	20594	20688	20777	20991	20797	20424	20680
36476	62755	50868	39515	34976	30680	27687	25429	23784	22162	21038	20277	19806	19379	18896	18514	17861	17525	17555	17370	16962	16867	16845	16625	16730	16688	16693	16642	16655	16713	16692	16605	16448	16640	16610	16493	16554	16553	16588	16529	16656	16347	16532	16287	16511	16407	16299	16391	16474	16393	16388	16446	16374	16304	16381	16347	16396	16349	16322	16469	16346	16339	16317	16596	16392	16619	16327	16512	16622	16334	16582	16355	16451	16272	16495	16423	16440	16568	16707	16573	16500	16500	16443	16375	16501	16424	16334	16351	16251	16345	16344	16544	16414	16194	16404	16321	16570	16564	16406	16291	16463	16402	16278	16622	16507	16525	16472	16385	16288	16402	16282	16506	16445	16421	16436	16406	16549	16374	16411	16274	16383	16381	16323	16431	16347	16318	16379	16348	16374	16446	16255	16510	16390	16440	16313	16460	16457	16387	16506	16369	16249	16538	16459	16411	16375	16462	16472	16512	16573	16272	16488	16256	16405	16263	16276	16490	16252	16531	16295	16435	16459	16324	16242	16433	16556	16309	16458	16343	16406	16400	16538	16327	16374	16362	16379	16294	16425	16327	16527	16437	16367	16173	16268	16600	16166	16377	16486	16439	16246	16490	16490	16464	16429	16373	16541	16232	16436	16629	16403	16392	16291	16317	16408	16318	16293	16245	16352	16342	16341	16479	16333	16364	16414	16424	16419	16367	16311	16390	16260	16340	16273	16459	16341	16299	16385	16400	16451	16324	16608	16413	16358	16369	16376	16458	16373	16393	16452	16378	16477	16590	16334	16520	16411	16368	16417	16400	16241	16428	16533	16331	16376	16307	16406	16337	16275	16590	16499	16344	16393	16369	16485	16410	16488	16359	16263	16511	16321	16425	16328	16476	16517	16370	16544	16310	16313	16319	16387	16456	16180	16513	16584	16471	16390	16424	16325	16479	16245	16258	16348	16301	16474	16570	16418	16333	16488	16203	16330	16292	16301	16383	16220	16327	16330	16514	16328	16368	16290	16478	16387	16453	16438	16341	16484	16247	16413	16254	16176	16453	16541	16483	16327	16479	16390	16436	16266	16439	16419	16463	16420	16538	16344	16492	16447	16437	16333	16447	16501	16266	16140	16388	16332	16354	16631	16433	16332	16322	16302	16222	16454	16522	16399	16397	16423	16351	16406	16390	16277	16322	16470	16444	16244	16323	16547	16440	16449	16345	16508	16462	16378	16335	16262	16475	16337	16336	16370	16433	16377	16457	16453	16318	16509	16437	16308	16269	16285	16216	16368	16472	16323	16269	16396	16283	16241	16517	16362	16355	16527	16343	16430	16388	16420	16528	16424	16402	16277	16568	16420	16401	16144	16505	16395	16448	16578	16197	16484	16324	16397	16426	16417	16431	16451	16290	16477	16446	16500	16454	16299	16407	16432	16333	16390	16502	16448	16265	16295	16425	16271	16543	16344	16366	16162	16366	16414	16443	16345	16312	16245	16490	16386	16425	16332	16398	16356	16234	16324	16261	16406	16350	16242	16246	16337	16455	16408	16388	16336	16424	16437	16371	16487	16355	16491	16455	16448	16322	16596	16516	16576	16412	16478	16440	16248	16285	16189	16496	16282	16560	16240	16475	16413	16393	16402	16382	16432	16326	16491	16279	16258	16393	16309	16299	16323	16391	16261	16496	16604	16285	16440	16324	16453	16338	16567	16449	16391	16451	16271	16365	16450	16454	16463	16333	16440	16486	16490	16316	16299	16333	16471	16333	16445	16338	16263	16443	16411	16348	16513	16377	16283	16492	16414	16215	16308	16332	16409	16279	16471	16518	16611	16459	16446	16462	16396	16429	16389	16427	16369	16286	16497	16428	16407	16323	16381	16449	16467	16534	16408	16205	16444	16488	16316	16394	16414	16425	16610	16244	16328	16503	16395	16495	16208	16389	16438	16486	16398	16316	16340	16398	16401	16470	16188	16419	16464	16465	16425	16448	16316	16406	16297	16467	16390	16445	16517	16402	16481	16270	16581	16376	16532	16262	16302	16330	16326	16351	16453	16372	16296	16419	16215	16441	16457	16256	16452	16284	16290	16289	16416	16287	16380	16314	16242	16386	16496	16337	16384	16317	16454	16333	16389	16328	16298	16446	16538	16465	16530	16425	16351	16211	16406	16114	16382	16460	16503	16492	16336	16538	16519	16307	16431	16341	16297	16334	16213	16374	16254	16392	16402	16373	16437	16267	16517	16336	16281	16329	16307	16235	16394	16393	16308	16502	16432	16455	16367	16325	16384	16349	16576	16249	16396	16356	16448	16396	16483	16416	16529	16571	16458	16388	16309	16414	16332	16315	16427	16353	16480	16553	16318	16455	16335	16352	16238	16268	16465	16589	16416	16338	16429	16304	16445	16398	16308	16208	16345	16384	16324	16510	16503	16395	16350	16283	16390	16239	16173	16446	16242	16319	16343	16400	16269	16443	16290	16579	16476	16535	16547	16363	16345	16393	16518	16252	16330	16302	16336	16290	16421	16465	16332	16309	16284	16426	16486	16580	16203	16341	16474	16412	16497	16327	16364	16504	16317	16359	16303	16353	16336	16203	16509	16420	16408	16510	16464	16242	16315	16266	16218	16296	16324	16438	16417	16333	16352	16486	16528	16193	16532	16327	16311	16384	16167	16485	16323	16470	16385	16251	16235	16306	16393	16556	16433	16337	16180	16292	16357	16361	16519	16419	16395	16503	16503	16361	16528	16463	16284	16397	16505	16259	16395	16429	16250	16239	16293	16472	16367	16280	16348	16455	16388	16125	16250	16292	16449	16276	16536	16110	16327	16565	16398	16397	16345	16469	16408	16335	16363	16355	16376	16289	16226	16362	16452	16497	16483	16528	16599	16385	16470	16314	16412	16378	16363	16384	16286	16405	16415	16291	16496	16318	16317	16285	16340	16516	16195	16345	16453	16537	16434	16429	16386	16147	16255	16286	16372	16334	16500	16371	16473	16378	16411	16477	16500	16419	16291	16515	16513	16368	16179	16399	16341	16562	16368	16349	16258	16420	16344	16295	16460	16332	16351	16362	16378	16245	16440	16416	16287	16361	16188	16311	16428	16519	16442	16392	16567	16446	16284	16309	16457	16281	16233	16620	16411	16478	16343	16482	16180	16483	16487	16371	16406	16461	16317	16301	16357	16356	16261	16189	16354	16395	16570	16363	16376	16458	16429	16527	16447	16336	16315	16436	16412	16273	16283	16407	16398	16520	16382	16270	16339	16311	16512	16269	16368	16513	16411	16312	16314	16539	16441	16410	16521	16311	16260	16438	16394	16526	16336	16309	16451	16409	16312	16445	16393	16271	16329	16354	16274	16307	16339	16340	16369	16474	16349	16123	16417	16306	16414	16248	16261	16432	16311	16328	16386	16222	16389	16417	16394	16482	16381	16394	16220	16390	16286	16320	16461	16323	16392	16280	16342	16351	16492	16231	16586	16499	16537	16379	16511	16448	16371	16204	16420	16159	16379	16413	16409	16310	16264	16342	16370	16279	16343	16454	16444	16460	16526	16302	16295	16424	16400	16273	16372	16250	16439	16419	16361	16409	16309	16480	16372	16231	16420	16436	16446	16445	16199	16273	16299	16517	16287	16367	16259	16420	16352	16349	16496	16391	16308	16432	16350	16481	16408	16256	16489	16486	16320	16344	16249	16226	16391	16397	16372	16311	16430	16387	16273	16366	16541	16453	16384	16304	16330	16324	16427	16451	16500	16420	16515	16462	16480	16375	16545	16533	16249	16272	16246	16397	16226	16397	16362	16309	16291	16603	16437	16372	16415	16565	16577	16253	16447	16270	16455	16357	16540	16336	16312	16388	16453	16440	16292	16454	16527	16485	16373	16331	16459	16440	16384	16387	16215	16338	16307	16380	16355	16380	16249	16432	16522	16331	16461	16287	16473	16424	16237	16222	16309	16354	16239	16442	16371	16240	16271	16353	16345	16479	16359	16406	16305	16451	16464	16444	16370	16332	16327	16359	16240	16534	16350	16379	16199	16366	16367	16500	16382	16541	16316	16328	16259	16499	16424	16338	16302	16481	16296	16308	16313	16312	16221	16419	16381	16446	16401	16094	16334	16553	16325	16409	16458	16296	16505	16271	16386	16431	16517	16372	16460	16399	16283	16288	16409	16223	16359	16401	16494	16413	16250	16399	16476	16274	16234	16303	16440	16336	16365	16300	16383	16358	16442	16491	16259	16365	16226	16295	16367	16373	16376	16327	16328	16270	16323	16328	16375	16235	16466	16452	16451	16282	16552	16198	16337	16332	16512	16474	16409	16308	16456	16333	16268	16394	16223	16271	16393	16355	16427	16314	16323	16526	16290	16434	16376	16342	16358	16387	16260	16249	16408	16480	16546	16265	16484	16489	16324	16411	16449	16437	16486	16194	16519	16318	16453	16378	16511	16329	16421	16360	16438	16095	16219	16315	16410	16456	16348	16456	16285	16309	16301	16269	16330	16347	16406	16296	16212	16325	16235	16299	16261	16235	16325	16617	16372	16393	16403	16300	16462	16422	16510	16214	16278	16411	16452	16541	16392	16451	16443	16368	16504	16429	16539	16308	16344	16272	16473	16288	16384	16429	16253	16552	16434	16289	16429	16504	16433	16263	16375	16346	16431	16394	16438	16398	16549	16305	16379	16264	16550	16271	16495	16360	16368	16345	16318	16194	16165	16319	16386	16292	16408	16377	16470	16158	16504	16250	16265	16416	16362	16326	16359	16322	16520	16367	16354	16216	16449	16448	16354	16285	16265	16412	16249	16196	16279	16379	16376	16273	16251	16360	16333	16386	16637	16288	16507	16303	16330	16377	16385	16439	16463	16337	16359	16308	16280	16310	16397	16330	16386	16318	16383	16380	16411	16308	16382	16515	16377	16412	16326	16383	16389	16404	16281	16375	16334	16366	16318	16239	16430	16365	16407	16271	16516	16288	16319	16434	16351	16425	16497	16345	16423	16339	16411	16557	16377	16349	16388	16415	16496	16431	16440	16540	16351	16405	16301	16596	16518	16347	16529	16304	16354	16420	16451	16319	16478	16293	16468	16514	16416	16268	16316	16448	16221	16454	16336	16483	16368	16444	16270	16406	16323	16397	16484	16510	16451	16249	16427	16230
28836	28514	37043	33721	28697	26833	25690	24660	23622	23510	23163	22677	22448	22539	22644	22154	21968	21978	22053	21979	21855	21853	21735	21979	21940	21893	21770	21750	21944	21911	21911	21986	21917	21773	21820	21904	21768	21808	21911	21820	21836	21796	21919	21874	21927	21509	21745	21725	21583	21807	21856	22050	21652	21753	21841	21884	21724	21837	21741	21865	21829	21683	21755	21772	21834	21706	21732	21956	21681	21770	21925	21882	21897	21663	21890	21725	21679	21686	21720	21752	21708	21675	21642	21620	21829	21758	21833	21841	21955	21811	21885	21533	21734	21763	21775	21736	21952	21810	21877	21949	21687	21736	21684	21679	21688	21670	21552	21632	21745	21793	21600	21758	21853	21905	21675	22011	22032	21914	21871	21782	21651	21643	21740	21754	21790	21665	21839	21647	21745	21795	21704	21708	21699	21856	21680	21764	21674	21811	21650	21769	21764	21720	21556	21561	21926	21837	21760	21630	21662	21699	21717	21581	21617	21503	21308	21680	21856	21752	21851	21502	21643	21685	21702	21725	21800	21991	22024	21698	21861	21785	21511	21686	21860	21707	21615	21884	21576	21842	21810	21745	21681	22001	21696	21884	21608	21781	21860	21810	21772	21731	21812	21835	21465	21761	21853	21733	21716	21649	21914	21882	21812	21623	21638	21915	21637	21658	21902	21795	21911	21838	21732	21739	21904	21516	21689	21713	21674	21870	21794	21802	21779	21842	21709	21853	21741	21917	21707	21682	21633	21832	21934	21823	21637	21937	21671	22046	21816	21658	21882	21735	21762	21590	21725	21766	21709	21761	22018	21684	21754	21749	21926	21822	21654	21575	21663	21581	21934	21740	21900	21741	21731	21822	21689	21732	21762	21742	21857	21778	21846	21938	21685	21544	21737	21816	21633	21748	21676	21674	21786	21748	21923	21552	21608	21893	21886	21686	21618	21819	21725	21818	21741	21774	21700	21758	21663	21759	21795	21712	21584	21725	21665	21970	21900	21828	21569	21674	21845	21546	21653	21722	21759	21764	21689	21857	21786	21656	21688	21666	22017	21729	21707	21778	21721	21702	21732	21769	21753	21656	21791	21750	21827	21628	21710	21488	21678	21737	21791	21794	21816	21900	21667	21684	21798	21730	21869	21689	21885	21777	21693	21824	21900	21841	21800	21667	21808	21845	21846	21697	21754	21634	22116	21607	21912	21736	21813	21653	21821	21947	21823	21780	21918	21791	21776	21801	21669	21709	21640	21640	21665	21895	21824	21710	21791	21891	21729	21913	21881	21706	21743	21734	21811	21738	21696	21844	21899	21859	21760	21734	21915	21601	21765	21836	21847	21824	21779	21504	21913	22048	21908	21807	21733	21866	21846	21771	21722	21792	21723	21892	21800	21843	21787	21821	21905	21620	21916	21518	21801	21550	21574	21795	21732	21749	21642	21435	21778	21788	21606	21773	21835	21605	21760	21752	21895	21866	21833	21605	21876	21687	21584	21877	21762	21724	21766	21759	21737	21846	21854	21791	21831	21862	21559	21967	21751	21647	21651	21675	21723	21782	21670	21645	21692	21853	21677	21898	21831	21908	21690	21902	21778	21856	22020	21689	21682	21831	21643	21723	22000	21926	21853	21825	21757	21689	21699	21680	21600	21809	21837	21539	21817	21877	21878	21768	21710	21679	21664	21913	21741	21852	21954	21757	21856	21679	21878	21854	21698	21833	21858	21924	21712	21751	21735	21747	21775	21410	21868	21879	21734	21704	21784	21899	21699	21721	21860	21944	21952	21770	21610	21673	21950	21828	21733	21663	21772	21704	21765	21753	21735	21633	21772	21805	21758	21708	21771	21813	21498	21804	21784	21664	21944	21934	21868	21846	21985	21779	21843	21862	21674	21923	21691	21706	21845	21846	21796	21506	21731	21745	21683	21757	22003	21788	21838	21824	21841	21801	21740	21674	21770	21545	21762	21700	21889	21773	21786	21494	21883	21967	21762	21777	21783	21774	21827	21814	21826	21877	21875	21633	21644	21726	21585	21750	21817	21896	21649	21682	21655	21891	21782	21603	21567	21480	21759	21729	21681	21749	21607	21651	21636	21693	21895	21676	21847	22032	21873	21691	21979	21912	21805	21822	22053	21844	21692	21848	21791	22007	21870	21908	21879	21773	21911	21722	21743	21819	21772	21902	21594	21870	21793	21687	21726	21777	21852	21724	21686	21619	21928	21698	21807	21626	21817	21853	21940	21666	21689	21729	21648	21634	21543	21908	21868	22023	21867	21708	21782	21815	21996	21741	21838	21778	21838	21682	21802	21717	21733	21848	21652	21768	21827	21637	21734	21600	21866	21777	21903	21564	21634	21830	21685	21710	21746	21562	21813	21499	21641	21807	21700	21623	21581	21740	21705	21674	21748	21608	21609	21666	21677	21679	21691	21643	21723	21955	21825	21834	21663	21868	21761	21712	21612	21861	21542	21898	21943	21751	21693	21751	21866	21526	21966	21703	21870	21764	21713	21617	21754	21911	21651	21833	21984	21750	21750	21701	21506	21794	21594	21939	21817	21631	21830	21723	21710	21807	21866	21633	21808	21899	21928	21736	21958	21847	21889	21861	22004	21640	21906	21930	21644	21930	21783	21736	21804	21673	21818	21679	21627	21713	21771	21730	21684	21735	21756	21691	21815	21678	21869	21727	21595	21978	21908	21938	21812	21653	21822	21721	21829	21707	21421	21679	21577	21703	21951	21734	21660	21824	21738	21749	21845	21635	21698	21867	21687	21794	21672	21800	21640	21774	21745	21720	21791	21668	21808	21676	21717	21669	21797	21745	21672	21589	21560	21776	21805	21849	21796	21724	21773	21812	21574	21774	21962	21692	21819	21740	21838	21863	21817	21858	21768	21766	21990	21578	21861	21533	21767	21633	21841	21700	21763	21933	22054	21764	22022	21564	21767	21733	21755	21925	21683	21949	21963	21662	21650	21764	21696	21738	21691	21872	21857	21820	21662	21767	21744	21645	21670	21797	21677	21849	21896	21793	21659	21570	21655	21794	21847	21753	21799	21850	21648	21753	21868	21677	21623	21716	21795	21755	21892	21820	21644	21831	21718	21893	21833	21759	21763	21777	21791	21808	21864	21893	21918	21734	21663	21688	21905	21771	22143	21882	21787	21615	21757	21825	21590	21757	21717	21803	21784	21877	21706	21641	21550	21419	21850	21953	21788	21654	21853	21750	21728	22073	21773	21757	21729	21872	21542	21810	21676	21733	21696	21738	21686	21891	21998	21903	21722	21721	21659	21707	21773	21662	21906	21791	21878	21741	21810	22008	21854	22040	21665	21935	21975	21682	21831	21595	21920	21726	21603	21713	21858	21897	21629	21763	21743	21553	21774	21689	21797	21690	21784	21899	21820	21847	21805	21806	21786	21847	21659	21712	21772	21731	21829	21798	21977	21799	22073	21728	21703	21640	21918	21974	21676	21727	21729	21908	21899	21459	21615	21763	21805	21420	21834	21786	21810	21843	21917	21626	21710	21831	21780	21764	21744	21877	21869	21670	21766	21599	21751	21609	21748	21826	21821	21702	21913	21655	21601	22011	21870	21675	21656	21920	21670	21781	22043	21673	21620	21653	21990	21691	21624	21648	21734	21720	21826	21666	22019	21735	21645	21883	21996	21838	21839	21784	21820	21844	21609	21763	21799	21856	21788	21811	21934	21746	21685	21716	21879	21847	21840	21744	21768	21839	21652	21699	21746	21758	21878	21633	21687	21688	21753	21687	21590	21768	21784	21945	21850	21819	21794	21688	21522	21686	21869	21868	21993	22075	21558	21819	21853	21820	22023	21825	21734	21744	21849	21900	21708	21771	21798	21810	21790	21608	21948	21842	21724	21823	21692	21734	21873	21838	21505	21663	21563	21816	21468	21638	21737	21659	21885	21675	21979	21633	21628	21956	21597	21797	21795	21807	21603	21612	21783	21800	21704	21807	21901	21774	21844	21453	21820	21937	21709	21694	21732	21822	21935	21722	21949	21973	21770	21737	21992	21743	21662	21768	21703	21826	21736	21576	21728	21692	22005	21595	21785	21743	21903	21730	21952	21618	21717	21854	21795	21990	21644	21923	21975	21797	21774	21579	21772	21831	21704	21623	21889	21664	21886	21767	21738	21742	21549	21687	21728	21569	21972	21645	21667	21498	21579	21720	21670	21652	21793	21753	21780	21935	21844	22064	21858	21746	21411	21555	21894	21793	21874	21521	21689	21578	21700	21801	21534	21754	21704	21682	21466	21693	21747	21933	21766	21762	21609	21676	21740	21792	21777	21624	21561	21699	21748	21656	21895	22074	21952	21811	21795	21763	21771	21569	21750	21648	21840	21841	21881	21823	21749	21562	21594	21854	21744	21780	21878	21880	21763	21834	21754	21711	21786	21829	21911	21822	21714	21675	21762	21953	21801	21820	22069	21733	22045	21764	21746	21760	21552	21736	21748	21688	21833	21915	21484	21764	21716	21790	21719	21859	21835	21640	21754	21772	21707	21629	21726	21627	21605	21785	21750	21744	21724	21691	21690	21814	21658	21695	21638	21590	21741	21630	21633	21702	21829	21584	22031	21944	21940	21688	21789	21656	21693	21755	21870	21678	21812	21742	21800	21602	21688	21730	21802	21747	21854	21917	21894	21554	21743	21834	21829	21788	21925	21671	21696	21942	21723	21984	21732	21446	21730	21696	21614	21697	21784	21462	21819	21801	21700	21592	21889	21983	21827	21712	21708	21700	21469	21842	21888	22022	21750	21872	21943	21939	21785	21702	21666	21969	21806	21983	21661	21793	22040	21607	21801	21748	21547	21516	21503	21724	21746	21950	21456	21762	21641	21754	21786	21827	21638	21758	21873	21735	21637	21925	21959	21846	21787	21916	21770	21881	21769	21779	21789	21798	21806	21787	21921	21930	21878	21954	21926	21838	21712	21583	21548	21597	21749	21631	21754	21909	21759	21847	21922	21712	21563	21788	21487	21740	21546	21929	21708	21528	21610	21680	21542	21751	21835	21605	21849	21698	21645	21601	21729	21616	21911	21799	21745	21796	21717	21732	21648	21869	21771	21852	21921	21863	21853	21710	21618	21832	21782	21889	21980	21632	21678	21767	21782	21643	21884	21693
32531	46373	39702	30560	27157	23952	22361	21339	20022	19477	18800	18728	18196	18160	18020	17488	17469	17300	17337	17156	16999	17052	17084	17127	17122	17011	16933	17041	17112	17105	17142	16897	17094	17124	17023	17116	17153	16927	17007	17050	17117	17090	16872	16910	17002	17160	17021	16953	16828	16903	17016	16828	16892	16830	16956	16930	17081	16962	17094	16994	17058	17010	16743	17079	16869	16903	17115	17058	17060	17119	16948	16989	16918	16828	16906	16911	17147	17036	16894	17005	16995	17046	17028	16916	16989	16904	17036	16854	16985	17010	16922	16868	16904	16996	16985	16903	16938	16949	16819	17069	16998	16870	16898	17018	17021	17072	16971	17023	16979	16940	16898	16871	16939	17012	16711	17054	16746	17023	16963	16960	16933	16912	17151	16969	16885	17201	16762	17013	17041	17128	16887	16753	16916	17104	16912	16992	16880	16864	16844	16986	16943	17137	17062	16890	16919	16948	16847	17013	16906	16932	16921	16892	16913	16956	17052	16982	16964	16875	17055	16937	16988	16846	17043	16803	16840	16848	16877	17059	17017	16952	16967	16996	17019	16906	16999	16882	16835	17052	17002	17057	16990	16970	16917	16878	17000	17042	17008	16972	17005	16877	16860	17057	16785	16885	16764	17025	17076	16936	17046	16773	16931	16844	16892	17112	16881	16906	16927	16869	16995	17014	16881	16960	16826	16901	17014	16876	16924	17066	17048	16903	16963	16781	16868	16935	16912	16804	17146	17061	16862	17198	17146	16856	16900	16825	16909	17089	17029	16889	16791	16824	16944	17003	16841	16861	16867	16936	16806	17047	17018	16844	16775	17153	16772	17050	16889	16813	17005	16975	17039	16899	17037	17027	16844	16964	16826	16771	16917	16795	17101	16966	16914	16837	16968	16956	16895	16902	16797	16942	17026	16844	17019	16935	16900	17077	16929	16954	17016	16966	16924	16998	16795	16973	16695	17030	16941	16817	17033	16909	16921	17006	17002	16886	16939	17060	17068	16924	17008	16864	16882	16967	16818	17084	16982	16971	16948	16911	16940	16859	16765	16821	16995	16908	16838	16933	17029	16964	16889	16933	16819	16934	17100	16961	16958	17060	16966	17067	16860	17079	16809	17031	16984	16898	16862	16777	16956	16912	17011	17099	16832	16901	16791	16838	16909	17043	16807	16853	16972	16891	16975	17026	16978	17199	16887	16936	16962	16910	16896	16966	17035	16880	16866	16968	17049	16918	16925	17012	16946	16885	16988	17005	16962	16950	16940	16990	16929	16893	16801	16982	16855	16957	17094	16928	17005	16966	17047	16833	16948	16792	16864	16811	16950	17020	17088	16901	16842	16833	16897	16986	16938	17024	16950	16776	17058	17000	16877	16870	16927	16887	16972	16850	16972	16895	16922	16934	16940	16988	16896	16879	16883	16967	16906	16803	16932	16856	16921	17069	16927	16974	16969	17041	16946	17211	16920	17018	16903	16865	16990	16861	16914	16877	17016	16753	16889	17071	17154	16806	16827	16832	16974	17080	16935	17061	16903	16881	16807	16965	17033	16960	16952	16926	16821	16831	17023	16822	17041	16971	16946	16851	17017	16880	17082	17048	17174	16770	16925	16825	16956	16910	17091	16822	16827	16855	16977	16970	16995	16941	16812	16994	16852	16936	16948	17093	16997	16969	17020	16917	16980	17113	16966	16952	16883	16985	16959	16955	17015	17006	17025	16959	16843	17014	17103	16951	16918	17040	16822	17145	16873	17058	16953	16972	16871	16930	16827	17022	16941	17021	17045	16877	16818	16958	17041	17065	16867	16833	16956	16988	16899	16879	17053	16889	16821	17086	17166	17065	16871	16845	16811	17056	16950	17099	16872	16897	16935	16907	16818	16861	16748	16969	17045	16772	17051	16893	16922	17107	16898	17091	17092	16997	17159	16987	16982	16860	17045	16732	16849	16928	17029	16715	16863	17117	16853	16888	17127	16866	16826	16877	16948	16914	17091	16972	16738	16864	16899	16935	17052	17053	16903	16810	16811	16719	17013	16993	16939	16936	16852	16929	16824	16969	17000	16968	17023	16783	17110	16944	16820	17029	17030	16948	16962	16860	16822	16969	16976	17062	17143	16935	17135	16840	16950	16937	16965	16933	17091	16946	17044	17006	16815	16825	16909	17026	16911	16976	17051	16894	16948	16918	16822	16933	16875	16973	17019	16860	16886	17048	16958	17086	17066	16839	16889	16983	16909	17033	17218	16993	17077	16772	17013	16889	16956	17117	16921	16991	16694	16857	16982	17216	16967	16921	16953	16950	17003	16887	17030	16935	17096	17025	17018	16794	17237	16718	16873	16992	16954	16940	16836	16840	16895	16906	16971	16834	17042	16940	17000	16901	16754	16833	16906	16687	16964	17077	17027	16921	16835	16826	17023	16962	16950	17088	16914	16958	16879	16998	16972	16903	16901	17063	17007	17014	17057	17151	16874	16898	16808	16977	17015	16974	17018	16914	16960	16989	16863	16902	16863	17127	17002	16902	16832	17074	16913	17028	17008	16960	16981	16943	17027	16881	17106	16863	16850	16862	17050	16950	17000	16896	16916	16823	16940	16927	16931	16937	16906	16962	16939	16987	16912	16779	16955	16938	16827	17005	16834	16990	16992	16967	16924	16895	16949	17022	16922	16737	16928	16982	16888	16802	17074	17008	16962	16887	16946	17054	16813	16940	17011	16863	17006	17057	16974	16836	17020	16991	17042	16922	16772	16892	16943	16919	17004	16915	16887	16946	16900	16839	16836	16851	17008	16895	16814	16903	16811	16841	16919	16921	17025	16950	16664	16996	16934	17101	16972	17064	17163	17065	17145	17025	17099	16746	17081	16887	16940	17043	16960	16733	17025	16878	16943	17027	16957	16992	17011	17020	16982	16896	16925	16898	16904	16784	16984	17007	16922	16992	16780	17115	17082	16873	16977	17202	17097	16919	17031	16894	17030	16973	16951	16982	17072	16928	17091	16950	16850	16978	16934	17012	16797	17064	17088	16939	16931	17033	16929	16974	16922	17013	16945	16921	16951	17011	16951	16913	16879	16993	16950	16865	17018	16869	16943	16793	16974	16947	16994	16777	16877	16784	17052	16901	16863	17021	17005	16913	16928	16993	17139	16887	16998	16844	16902	17057	17060	16877	17034	17150	17098	16886	16962	17089	17015	16958	16967	16920	16794	16891	16769	16782	17017	17095	17053	16837	17073	17045	16980	16954	17051	16878	16821	16686	16945	16808	16852	16967	16849	17048	17156	16879	16766	16980	17185	17021	16891	17141	16866	17012	16946	16857	17141	16891	16968	16951	16779	16930	16923	16850	16995	16959	16862	16982	16863	16977	16923	16914	16855	16984	16896	17062	16822	17045	17103	16999	16825	16985	16882	16866	16820	16855	16927	17017	16901	16841	16942	17070	17087	17053	16994	17012	16932	16855	17032	16957	17137	17021	16889	16898	16916	16842	17026	16851	17014	16872	16930	17158	17053	16915	16975	16850	16912	17005	17009	17025	16983	16923	16892	16903	16966	16923	16923	16864	17016	16833	17047	16842	16966	17066	16978	16995	16841	17063	17053	16966	17020	16876	16879	17030	17092	17034	16972	16930	16719	16978	16917	16926	16851	17024	16858	16926	17010	16948	16955	16943	16907	16847	16853	16962	16846	16911	17062	16940	16879	17008	16851	17063	16973	16928	16856	17002	17044	17068	16975	16835	17087	16931	17027	16975	16962	17048	16900	16987	16983	17026	16802	17049	16844	16797	16821	16986	16960	16941	16944	16799	16916	16997	16907	16878	16858	16799	17010	16904	16953	17105	17093	17071	16827	16882	16941	17050	17045	17087	16964	16902	16808	16980	16874	16906	17010	16896	16861	17132	17034	17040	16956	16925	17202	16907	16904	16905	16909	17011	16951	16779	16849	16885	16988	16982	17056	16955	17043	17100	16836	17051	17052	16876	16999	16966	16926	17122	16768	17025	16857	16995	16877	16948	17108	17113	16947	16894	16945	16848	16928	16832	16983	17056	17015	16951	16960	16861	17007	16893	17004	16928	16895	16876	16987	16839	16806	17035	16740	17071	16858	17069	16882	17011	16891	16817	16961	16877	17013	16994	17064	16857	17042	16925	17062	16916	17041	17023	16958	16748	16875	16915	16989	16909	17008	16874	16981	16931	16919	16933	17061	16840	17034	17094	16932	16893	16980	16946	16946	16988	17104	16920	17022	16945	17045	17016	16993	16977	16998	17165	17106	17142	16822	16963	16934	17075	16824	16986	16963	16928	16924	16914	16927	16942	16958	17020	17037	16993	17037	16981	16943	17007	16953	17101	17009	17088	16930	17040	16854	16968	17007	16972	16994	16958	16924	16836	17012	17015	16861	16755	16856	16957	16862	16878	17047	16852	16792	16748	16972	16885	16841	17017	16904	17014	16946	17182	16950	16960	16884	16905	16923	16972	16991	17107	16994	16853	16950	17086	16782	17051	17030	16849	16959	16918	16808	16968	16905	16855	17053	17066	16801	17023	17030	16940	16879	17051	16844	17164	16882	16876	16910	16950	16952	16857	17023	16905	16805	17066	16905	16914	16965	16942	17042	16998	16936	17095	16863	16748	17024	16894	16828	17006	16914	17052	16995	16940	17041	16983	17067	17001	16892	16884	17014	16941	16945	16878	17011	16959	16766	17004	16954	16836	16998	17042	16951	17121	17113	17086	16921	16876	16913	16889	16802	16968	16703	16925	16783	17059	17067	16856	16781	17041	17020	17046	16813	16853	17107	16865	17072	17033	16877	17021	17073	16936	16971	16992	16977	16933	17033	16838	16945	16832	16798	17071	16947	16962	16918	16870	17214	16923	16909	16962	16737	16919	16959	16878	17073	16876	16806	16822	16827	16960	16968	16969	16774	16868	17040	16938	16910	16902	16722	17028	16865	16948	17044	16844	16911	16894	17040	16892	16789	16832	16976	16793	16892	17054	16868	16966	16812	17022	17088	16904	16839	16729	17032	16895	16922	16848	16983	17007	16879	17041	17046	17101	16864	16747	17104	16895	16860	16994	16995	16990	16836	16882	16789	16959	16835	17006	16919	16883	16844	16973	17026	17117	16937	16972	17008	17045	17075	16825	16921	17045
23427	21345	29188	24340	24494	28677	30323	26608	25660	24998	24460	23917	23798	23443	23312	22984	22698	22503	22525	22358	22353	22014	22096	22035	21983	21788	22087	22433	22188	22173	22157	22024	22108	22169	22113	21880	21920	22066	22130	21981	21766	21832	22014	22081	22115	21883	21976	21852	21961	21937	21914	21725	21900	21898	21806	22110	21888	21857	22044	21874	21993	21895	22037	21736	22003	21939	22095	21888	22015	21707	21921	22081	22151	21862	22074	21940	21872	21927	21705	21783	22072	21807	21893	21846	21816	21863	21859	21854	21931	22085	21954	21858	21751	21671	21963	21677	22003	21893	21710	21933	21730	21700	21774	21930	21904	21851	21740	21840	21691	21930	21906	21820	21699	21940	21800	21743	21764	21882	21782	21920	21958	21951	21719	21746	21692	21733	21747	21763	21776	21869	21772	21952	21914	21790	21577	21684	22022	21836	21741	21969	21830	21915	21773	21851	21725	21880	21825	21931	21812	21783	21887	21773	21823	21898	22140	21793	21902	21654	21889	21557	21736	21879	21702	21792	21738	21841	21798	21969	21809	21660	21895	21727	21733	21777	21628	21864	22081	21658	21653	21804	21604	21811	21929	21834	21868	21879	21793	21850	21902	21842	21840	21850	21765	21833	21674	21772	21788	21649	21781	21585	21625	21686	21873	21980	21962	21766	21891	21866	21749	21804	21919	21879	21638	21761	21645	21721	21864	21821	21802	21643	21835	21770	21865	21873	21782	21866	21809	21769	21886	21750	21917	21719	21886	21722	21968	21727	21800	21776	21841	21664	21636	21960	21648	21684	22032	21759	21968	21892	21975	22017	21735	21778	21756	21881	21977	21698	22026	21866	21783	21897	21945	21841	21762	21799	21755	21852	21829	22080	21779	21567	21803	21879	21895	21755	21853	21755	21872	21877	21996	21774	21900	21835	21687	21888	22113	22072	21692	21989	21888	21851	22000	21476	21794	21755	21882	21876	21915	21811	21848	21662	21911	21919	21879	21828	21717	21787	21889	21709	21822	21793	21968	21892	21743	21827	21737	21909	21868	21806	21713	21744	21874	21826	21985	21624	21920	22083	21834	21823	22118	21814	21792	21870	21724	21763	21838	21971	21669	21755	21784	21702	21744	21905	21783	21623	21939	21726	21925	21828	21850	21821	21955	21921	21728	21927	22052	21669	21605	21780	21825	21825	21805	21810	21837	21844	21823	21749	21831	21940	21954	21892	22020	21876	21841	21746	21992	21721	21986	21855	21807	21756	21803	21888	22001	21909	22071	21763	21779	22046	22032	21909	21664	21896	21901	21784	21736	21884	21923	21686	21880	21871	21598	21735	21838	21834	21669	21825	21682	21773	21756	21923	21837	21863	21962	21813	21960	21700	21832	21957	21623	21890	21834	21762	21744	21894	21739	22138	22005	21802	21745	21848	21837	21997	21958	21776	22021	21892	21938	21918	21827	21813	21967	21955	21805	21669	21779	22045	21603	21794	21805	21753	21898	21935	21666	21811	21872	21790	21782	21990	21711	21964	21851	21841	21758	21730	21895	21890	22009	21776	21806	21886	21901	21842	21798	21928	21932	21909	21891	21475	21701	21692	21718	21998	21826	21941	21731	22004	21695	22064	21773	21662	21854	21963	21885	21702	21704	21764	21898	21848	21587	21838	21682	21884	21900	21879	21934	21572	21897	21757	21799	21726	21794	21908	21792	21726	21976	21773	21711	21678	21822	21809	22212	21911	21994	21632	22127	21840	21746	21861	21792	21766	21983	21852	21811	21923	21746	22120	21725	21788	22049	21733	21802	21690	21848	21705	21729	21642	21795	21759	21721	21672	21745	21758	21795	21859	21860	21882	22033	21931	21813	21815	21751	21823	21909	21648	21934	21824	21993	21679	21807	21819	21752	21859	21903	21705	21847	21972	21709	21759	21915	21812	21795	21990	21906	22003	21667	21886	21875	21928	21663	21824	21836	21908	21781	21883	21893	21721	21909	21776	21986	21800	21653	21829	21951	21697	21801	21781	21793	21954	21994	21829	21921	21769	22045	21867	21985	21791	21576	21798	22027	21877	22072	21942	21796	21827	21997	21792	22173	21761	21772	21825	21842	22034	21802	21925	21750	21862	22021	21734	21708	21779	21768	21652	21692	21967	22030	21770	21647	21899	21810	21742	21833	21950	21919	21858	21807	21898	21973	21896	22091	21871	21700	21721	21922	21808	21685	21838	21839	21804	21859	21728	21930	21612	21783	21651	21846	21916	21821	21675	21809	21736	21741	21659	21981	21711	21921	21886	21795	21975	21855	21693	21673	21797	21941	21623	21852	21631	21880	21879	21856	21894	21853	21870	21818	21983	21942	21991	21782	21799	21869	21836	21842	21867	21694	21896	21832	21781	21819	21957	21788	21969	21862	21775	21754	22014	21877	21714	21769	21871	21806	21931	21866	21874	21897	22022	21830	21798	21807	22069	21630	21851	21829	21797	21813	21785	21849	21870	21918	21934	21698	21881	21932	21850	21864	21575	21853	22088	21737	21824	21842	21594	21789	21869	21723	21824	21721	21873	22059	21767	21751	21822	21812	21474	21968	21875	21914	21793	21702	21734	21937	21558	21832	21702	22030	21764	21905	21973	21850	21782	21785	21902	21677	21829	21827	21830	21824	22087	22048	21775	21626	21900	21948	21860	21908	21825	21844	21973	21965	22020	21729	21857	21639	21695	21940	21709	21859	22013	22035	21719	22033	21871	21811	21855	21823	21864	21738	21818	21927	21674	21823	21837	21780	21834	22036	22030	21720	21783	22055	21912	21859	21849	21790	21930	21932	21919	21920	22129	21709	21909	21781	21771	21734	21760	21785	21846	21785	21519	21900	21682	21643	21660	21828	21802	21872	21742	21764	22011	21860	21739	21683	21749	21809	22083	21974	21950	21721	21850	21804	21853	21942	21866	21652	21797	21922	21633	21903	21913	21799	21844	21746	21830	21777	21772	21831	21790	21907	22019	21898	21760	21738	21793	21777	21959	21963	21786	21878	21851	22025	21818	21721	21768	21974	21680	21661	21844	22062	21822	21854	21759	22085	21825	21834	21870	21857	21863	21918	21730	21843	21941	22103	21916	21815	21691	21921	21837	21801	21838	21832	21697	22091	21909	21990	21851	22011	22023	21847	21842	21768	21773	21762	21660	21819	21804	21784	21896	21860	21868	21766	21821	21851	21864	21768	21943	21654	21771	21769	22090	22025	21962	21846	21787	21746	21647	21892	21925	21798	21873	22050	21787	21806	21795	21800	21911	21748	21833	21749	21856	22014	21929	21921	21914	21920	21732	21752	21873	21792	21730	21837	21631	21779	21858	21886	21712	21956	21844	21819	21721	21895	21766	21833	21839	22097	21934	22041	21841	21874	21818	21852	21761	21770	21909	21833	21706	21989	21998	21866	22042	21872	21824	21838	21668	21908	21750	21686	21905	21907	21815	21985	21747	21837	21706	21915	21827	21832	21990	21728	21764	21963	21982	21967	21717	21842	21760	21815	21751	21904	21933	21878	21904	21865	21673	22072	21865	21782	21754	21552	21682	21918	21772	21761	21807	21942	21866	21948	21708	21888	21715	21906	21971	21661	21917	21744	21776	21835	21909	21504	22046	21824	21787	22006	22041	21728	21708	22003	21679	21931	21759	21775	21620	22200	21743	21809	21731	21958	21904	21740	21794	21894	21892	21812	22023	21926	21987	21866	21709	21975	21871	22074	21964	22005	21689	21924	21934	21850	21840	21821	21821	21994	21994	22026	21877	21926	21700	21753	21875	21901	21647	21727	21963	21825	21787	21678	21839	21852	21518	21858	21835	21786	21988	22064	21852	21912	21705	21916	21717	21881	21765	21842	21704	21952	21820	21925	21832	21762	21891	21901	21855	21714	21792	21844	21901	22045	21747	22022	21648	21932	21626	21926	21709	21778	21787	21687	21899	21901	22136	21903	21698	22086	21781	21878	21922	21748	21872	21712	21693	21821	21878	21912	21901	21793	21810	21895	21603	21883	21819	21873	22021	21886	21586	21898	21926	22023	21824	21654	21870	21846	21920	21952	21488	21822	21984	22015	21855	21766	21702	21884	21879	21824	21866	21930	21908	21829	21862	22000	21962	21912	21649	21937	21758	21840	21613	21717	21881	21613	21984	21795	21826	21759	21904	21889	21809	21792	21900	21780	21996	21819	21812	21695	21850	21712	22054	21831	21888	21749	21669	21800	21870	21589	22021	21822	22007	21966	21711	21634	21698	21829	22008	21692	21854	21949	21829	21901	21859	21852	21993	21821	21871	21744	21722	21831	21818	21833	21892	21664	21721	21802	21887	22083	21912	22004	21821	21766	21823	21910	21870	21997	21784	21934	21798	21618	21988	21855	21919	21901	21840	21936	21836	21913	21955	21965	21864	21856	21720	21836	21801	21975	21809	21748	22079	21898	21845	21941	21880	21754	21945	21825	21791	21819	21774	21653	21933	21795	21800	21859	21743	21717	21897	21771	21686	21959	21547	21695	22082	21723	21631	21861	21785	21958	21856	21900	21882	22090	21869	21681	21952	21857	21826	21903	21916	21878	21980	21803	21636	21878	21997	21713	21957	21835	21960	21883	21863	21995	21938	21881	21583	21702	22013	21885	21851	21957	21952	21733	22012	21855	21845	21786	21960	21799	21758	21930	21616	21767	21828	21699	21667	21890	21676	21757	21708	21861	21801	21909	21910	22035	21686	21758	21746	21728	21935	21977	21799	21930	21810	21998	21976	21776	21808	21813	21756	22038	21684	21797	21964	21789	21707	21975	21967	21816	21886	21943	21765	21902	21690	21848	21747	21861	21488	21750	21728	21880	21791	21999	21903	21655	22025	22137	21962	21769	21770	21927	21511	21635	21941	21821	21904	21932	21955	21915	22166	21816	21987	21975	21858	21934	21777	21790	21784	21947	21809	21693	21958	21936	22110	21746	21766	21962	21784	22003	21712	21923	21778	21967	21771	21904	21751	21998	21881	21582	21691	21974	21944	21933	21781	21990	21910	21767	21986	21621	21907	21862	21923	21863	21767	21841	21823	21957	21648	21908	21717	21690	21891	21941	21800	21632	21917	22020	21987	21807	21957	21965	22078	21870	21947	21768	21961	21940	22005
32887	58130	46423	35914	31358	28076	26159	24093	22640	21459	20518	19923	19508	19145	18761	18501	18010	17915	17494	17437	17426	17378	17213	17146	17105	17318	17371	17187	17231	17229	17300	17200	17243	17154	17155	17130	17098	17069	17194	17031	17129	16909	17070	17032	17184	17084	17083	17330	17227	17028	17231	16985	17068	17038	16965	17073	16970	16958	17045	16999	17095	17020	16944	16749	17032	17104	17136	17009	17022	17026	16904	16995	17112	17022	17137	17136	17056	17010	16923	16931	17087	16930	17090	17091	17028	17008	16862	16986	17065	16909	16827	17158	17015	16847	16883	17110	16829	17004	16876	16945	16881	16868	16998	16888	16937	17105	17124	17043	16988	17109	17063	16980	16877	16967	17003	17039	16970	16829	16888	16912	17038	16899	16938	16894	16953	16915	17038	16902	16934	16902	16983	17063	17049	16960	17003	17007	16902	16916	16848	16980	17051	17079	17083	16897	17128	17109	17141	16927	17030	16877	17085	16727	16985	16996	16889	16945	17031	17134	16899	17016	17014	17129	17031	17236	16999	17069	17119	16921	17147	16921	17066	16943	16945	17088	16993	17082	16926	17108	17076	17096	17066	16979	17102	16834	16986	17064	17013	16959	17018	16928	17050	16959	17009	16814	17037	16971	17142	17061	16926	17045	16920	16980	17089	17064	17038	17177	16937	16817	16966	16947	16966	16910	17037	17042	16981	17028	17016	16802	17075	16911	16989	17098	16785	17101	16908	16942	17017	17032	16968	16927	17061	17025	17013	16895	17270	16974	16981	17071	17076	17192	17180	16966	17138	17141	16936	17007	16782	16992	16802	16786	16973	16960	17228	17077	16937	16940	17004	17012	16942	17039	17003	16959	16965	17107	17013	17173	16917	17122	17055	16910	16876	17073	17169	16903	17150	17002	16784	17042	16893	16954	17009	17035	16973	16818	17068	16913	17115	17002	16992	17125	17030	17100	16855	17097	17056	16965	16997	16907	16994	17050	16733	16903	17033	16964	17059	17234	16946	17042	17083	17011	16956	17022	16852	16918	17107	17035	17003	16835	16939	16951	16948	17145	17112	17035	17133	16752	17076	16880	17226	17011	16895	16940	16950	17043	17149	17125	17065	16771	16938	16905	16929	17016	17021	17084	17166	17029	16916	16907	16975	17218	16854	17058	16930	16880	16923	16786	16963	17087	16999	16881	16859	17167	17041	16887	17028	17043	17051	17108	16880	17107	17113	17098	17018	16990	17092	16985	17047	16972	16828	16973	16955	17011	16968	16867	16892	16795	17002	17001	17008	16869	17033	16964	16936	17075	16938	16868	16989	17046	16822	16990	16924	16997	16929	17052	16995	17102	17019	17099	17002	17084	17100	16926	16996	17071	17103	16907	16987	17051	17034	17099	17037	17048	16902	16907	17012	17073	16890	16970	16987	17079	17038	16919	16960	16998	16985	17015	16976	16925	17056	17087	17028	16944	17093	16849	17159	16871	16995	17007	16821	17092	17001	16860	17072	16957	16913	16898	17061	17018	16972	17071	17068	16952	16861	16901	17011	17042	16917	17057	17062	16893	16991	17133	16909	16962	17014	16844	17027	17026	17036	17033	16925	17356	17159	16875	17023	17101	17115	16961	16822	17023	17004	17050	16997	16930	17024	17202	16886	17118	16964	17150	17061	16916	16949	16929	16906	17089	17116	17024	17100	16916	16971	17030	17001	17052	17028	17073	17106	16872	17144	16880	17026	17023	17005	16989	17010	16978	17037	17135	17088	16857	17025	17125	17031	16867	16989	17009	17055	17039	17092	17009	17061	16839	16849	16968	16948	17113	17088	16936	17088	16965	17019	16922	17081	16981	16933	16874	16865	17096	17175	16900	17225	16833	16897	16893	16942	16976	16979	16997	16936	16996	16964	16839	16886	16822	16977	17122	16988	16938	16935	16945	16721	16876	17165	16868	17016	17073	16954	17055	16862	17022	17066	16986	16944	17039	16820	16896	16857	17056	16972	16931	17075	17025	16889	17015	17025	16925	17066	16961	16973	17186	17241	17092	16988	17011	17030	16899	17009	17159	16911	17009	17013	16873	16967	16941	16841	16995	17084	17035	16857	17006	16967	16946	16984	16970	17169	17023	16991	16818	16912	16976	16841	17075	16994	16975	16997	16985	17042	17025	16785	16904	17004	17006	16984	16925	16980	17070	16849	17028	17052	16992	16972	17080	16899	17020	17095	16865	17046	16968	17086	16978	16927	17069	17037	16843	17000	17021	16911	17035	17187	16836	16982	16971	16977	16997	16913	17223	17097	17148	16994	16973	17060	16958	16917	16955	17101	17092	17108	16836	16946	17056	17147	16874	17001	16995	17012	17060	16952	16962	17175	17029	16985	16988	17026	16876	16992	16997	16944	16944	16944	17082	16925	16876	17140	16972	16946	16973	16991	17131	16908	17083	17015	16822	16755	17019	16944	17086	17263	16901	17097	16983	17047	16978	16967	16937	16997	17189	17074	16977	16957	16941	16992	17144	17092	17038	16923	17025	17019	17081	17118	17100	16928	16921	16985	17031	17101	17003	16960	17003	16871	16907	16980	16878	16937	17145	16709	17092	16871	16743	17074	17016	17078	17135	17074	16995	17106	17086	17090	17022	16967	17038	16893	17055	17031	17027	17102	17028	16911	16830	16881	16987	17031	16889	17102	16988	16957	17365	17067	17045	16978	17040	17003	17124	16993	16981	16910	17060	16995	16961	17115	16992	16952	17090	17036	16766	16976	16961	17019	17092	17024	16988	17161	16992	17017	16913	17040	17131	17044	16918	16984	17059	16984	16850	17194	16907	16923	17130	16895	17104	16842	16943	16972	16939	16862	16928	17032	17119	17091	16948	17009	17047	16825	16981	17091	16919	16988	16842	16924	17047	16994	16924	16830	16981	17039	17005	17061	17037	16959	16989	17009	17003	16936	16938	17022	17076	16807	17095	17125	17020	17074	16821	17034	16939	16797	17078	17068	16956	16988	17061	16852	17009	17086	16890	17127	16921	16943	17082	17038	16908	16868	17019	16972	17201	16985	17079	16983	17029	16948	17051	16828	17012	16894	17100	16947	17032	16820	16988	16777	16926	16995	16917	16802	16891	16961	16953	16804	17166	17228	16995	16965	16935	16913	16898	16927	17100	17063	17020	16955	16958	17035	16890	16764	17086	16972	16984	16949	16940	17095	16813	16907	17149	16966	16889	17187	16926	16979	16969	17172	17008	16856	16953	16978	16907	17190	16878	16920	17015	16975	16996	17136	17040	16904	16883	17108	16965	17007	17231	17011	17001	16907	17159	16879	17090	16985	16926	16815	16872	16816	17009	17203	16958	16911	17221	16806	17210	16855	17013	16944	16997	16939	17078	16915	16974	16994	16921	17087	17035	16861	16997	16954	16875	16998	17029	16762	16929	17079	16833	16989	17120	16985	17011	17102	16908	16950	17143	17095	16991	17045	16929	16920	16871	16969	16856	17004	17085	17127	17038	17056	16966	17042	16950	17061	17035	17030	17028	16973	17188	16963	16983	17004	17056	16979	17038	16914	17039	17143	17076	17013	16957	16921	16882	16965	17119	16904	17026	16927	17165	16925	17059	16990	16920	17000	17063	16930	17162	17050	17015	17116	16848	16994	16918	17072	16871	17030	17172	16940	17061	16885	17066	16897	16946	16975	17059	17029	17060	17019	17102	16976	16996	16932	16973	17096	16917	16851	16895	16943	17108	17173	17070	16931	16904	17073	17218	16878	17024	16915	16907	17066	16809	17111	16914	17026	16950	17054	16730	16885	16920	17063	16909	16996	17059	16983	16903	17044	16928	16916	16916	16884	16813	16982	16949	16909	16753	17095	17003	16965	16860	16980	17153	17049	16872	16996	17101	17040	16979	16922	16939	16956	16909	17097	17057	16886	16977	16981	17015	16995	17130	16900	16943	16782	16935	17048	17037	16992	16919	17134	16965	16943	17063	17021	17078	17076	16824	17045	17042	17151	17054	17121	16894	17105	17064	16786	17103	16866	16887	16977	16832	17026	16959	17053	16946	16934	17047	16960	16931	16858	16986	17017	16907	16940	17068	16902	16999	16855	16973	17082	16975	16914	17086	16870	17055	16934	17021	16854	17001	17201	16975	17073	17030	16934	16991	16923	17156	16943	16864	17058	16908	16792	16890	17060	16945	16860	17050	16874	16906	16978	17083	16976	16813	16889	17155	17050	17011	17189	17065	17055	16983	17104	17043	16885	16996	17134	16953	16937	17053	17211	16933	16968	17053	17003	17038	16988	17079	16951	16938	16976	16912	17143	17048	17067	16980	17042	16965	17168	17048	17050	16860	16786	16948	17055	16975	17051	16979	17052	17057	17162	17040	17015	17136	17059	17078	16970	16990	16830	17080	17106	17092	16989	17013	16992	17088	16785	17206	17078	17006	17064	16986	16955	17082	17091	16760	16902	17040	17008	17078	17152	17084	17141	16953	16938	16823	17055	17018	16986	16958	16922	17153	17144	16981	16995	16875	16925	16852	17099	16882	17091	16942	16947	16900	17052	16941	17066	16867	16920	17118	17061	17056	16974	17065	17093	16954	17112	17136	17034	16987	17100	16993	17008	16952	16972	16852	16977	17005	17013	16843	16976	16877	17001	17040	17060	16825	17098	17117	16889	16898	16938	17124	17007	17188	16915	17098	17037	16988	16888	16973	16952	16940	16799	16931	17190	16846	17158	16865	16896	16909	17019	17097	16990	17081	17012	17040	16998	16978	17161	17019	17082	17035	16961	16983	17030	17054	16844	16923	16945	17040	17029	16939	16967	17050	17066	17040	16960	16919	16980	16825	16909	17073	17143	17055	16899	16960	17005	17089	16963	16978	16918	17184	17063	16990	17021	17002	17068	16906	17146	17123	17109	17209	17007	16975	16967	16957	17041	16938	16910	16977	16895	16985	16916	16937	16972	16987	16873	16979	16979	16966	17180	17133	17099	17092	16914	16930	16943	17099	16964	16961	17044	16991	16978	16993	17001	17248	16861	16988	16822	16852	17056	16910	16951	16967	16935	17097	16998	16919	17249	16938	17221	16847	16820	17079	16972	16856	16806	16883	16981	17053	16897	16913	17034	16879	17114	17163	16915	17055	16889	17010	16996	16951
22727	21369	29347	23866	22507	27810	32871	28343	26596	26203	25274	24517	24322	23848	23661	23344	22845	22628	22705	22243	22388	22238	22021	22200	22132	22284	21973	22104	22116	21938	22237	22114	22161	21973	22012	21731	22105	21921	21884	21863	22012	21821	21863	22057	21895	21978	21953	21991	21850	21788	21714	22043	21881	21777	21740	21755	21595	21610	21648	21874	21990	21792	21924	21845	21792	21838	21871	21918	21888	22164	21869	21914	21467	21587	21678	21852	21595	21886	21844	21768	21665	21704	21792	21692	21784	21860	21740	21733	21640	21916	21724	21639	21574	21566	21740	21717	21897	21837	21528	21628	21693	21594	21821	21646	21467	21772	21880	21704	21761	21527	21819	21865	21770	21666	21632	21768	21706	21630	21661	21858	21699	21973	21582	21469	21721	21702	21727	21782	21874	21800	21687	21885	21819	21851	21882	21731	21713	21808	21675	21736	21984	21654	21704	21771	21626	21779	21669	21990	21473	21911	21841	21912	21491	21557	21806	21676	21800	21691	21579	21647	21636	21782	21555	21694	21581	21641	21798	21787	21633	21674	21490	21488	21624	21834	21892	21820	21441	21701	21863	21653	21575	21686	21571	21707	21708	21798	21586	21640	21366	21594	21762	21847	21709	21677	21841	21834	21760	21862	21810	21758	21755	21766	21564	21734	21776	21640	21556	21994	21627	21846	21797	21750	21873	21720	21700	21832	21871	21530	21823	21626	21861	21713	21616	21625	21819	21511	21843	21491	21872	21553	21695	21838	21742	21715	21538	21538	21750	21979	21604	21658	21734	21626	21935	21523	21784	21793	21648	21716	21848	21594	21755	21915	21820	21798	21625	21582	21532	21695	21676	21658	21693	21729	21658	21877	21479	21824	21756	21448	21588	21628	21637	21368	21766	21578	21784	21886	21705	21716	21776	21753	21739	21816	21726	21747	21723	21664	21795	21634	21720	21712	21700	21795	21822	21728	21631	21730	21801	21804	21729	21779	21737	21551	21633	21541	21818	21830	21680	21800	21737	21529	21655	21486	21612	21692	21679	21756	21613	21737	21647	21646	21899	21461	21725	21844	21879	21942	21832	21783	21568	21586	21678	21533	21829	21628	21711	21705	21837	21909	21821	21924	21794	21836	21718	21749	21808	21700	21658	21497	21520	21398	21596	21745	21850	21860	21578	21827	21530	21656	21642	21669	21628	21674	21664	21502	21329	21595	21705	21967	21501	21854	21767	21708	21756	21617	21561	21665	21722	21664	21642	21678	21682	21584	21628	21671	21698	21722	21747	21596	21715	21721	21795	21662	21835	21956	21742	21806	21592	21506	21764	21712	21674	21763	21745	21725	21821	21649	21423	21648	21445	21750	21941	21599	21840	21891	21573	21719	21575	21889	21516	21995	21818	21864	21985	21647	21489	21572	21732	21747	21729	21948	21578	21873	21461	21856	21598	21801	21654	21638	21708	21563	21710	21807	21744	21645	21871	21707	21708	21702	21861	21736	21704	21494	21723	21575	21854	21557	21747	21817	21626	21842	21775	21792	21735	21643	21869	21831	21675	21578	21603	21507	21860	21927	21864	21658	21622	21858	21881	21571	21752	21697	21948	21909	21604	21971	21536	21789	22031	21755	21624	21610	21684	21803	21774	21737	21773	21578	21553	22036	21551	21680	21662	21752	21768	21721	21791	21264	21571	21867	21771	21632	21713	21481	21536	21833	21590	21754	21704	21706	21583	21672	21576	21751	21833	21638	21834	21847	21757	21824	21649	21655	21647	21597	21745	21830	21479	21925	21542	21498	21537	21782	21712	21776	21850	21816	21605	21662	21613	21765	21634	21367	21602	21986	21688	21741	21820	21668	21662	21852	21665	21685	21727	21777	21464	21536	21738	21806	21688	21797	21672	21713	21706	21579	21767	21712	21630	21643	21758	21704	21651	21731	21651	21913	21707	21569	21815	21685	21821	21694	21721	21809	21655	21771	21560	21670	21651	21772	21738	21669	21857	21632	21925	21706	21511	21728	21651	21787	21668	21856	21698	21624	21791	21599	21700	21632	21763	21747	21510	21719	21692	21562	21701	21682	21627	22015	21612	21692	21741	21650	21583	21812	21794	21697	21717	21987	21525	21573	21660	21590	21668	21963	21627	21915	21729	21761	21593	21641	21730	21766	21554	21686	21577	21642	21652	21634	21799	21642	21637	21720	21858	21620	21849	21783	21961	21734	21730	21564	21754	21738	22044	21844	21729	21697	21804	21527	21772	21619	21593	21724	21744	21624	21747	21863	21696	21613	21892	21891	21757	21575	21652	21648	21697	21590	21559	21602	21501	21878	21928	21674	21805	21744	21945	21793	21702	21564	21569	21661	21577	21615	21671	21610	21555	21636	21902	21569	21622	21942	21623	21580	21594	21637	21792	21888	21775	21644	21827	21717	21724	21594	21658	21551	21783	21701	21862	21651	21550	21528	21649	21904	21566	21558	21603	21658	21921	21537	21759	21572	21353	21762	21866	21795	21696	21628	21726	21741	21995	21535	21695	21586	21625	21491	21735	21572	21734	21771	21811	21703	21795	21753	21732	21729	21771	21551	21560	21713	21756	21867	21668	21767	21644	21812	21619	21723	21579	21876	21565	21811	21614	21832	21643	21753	21804	21791	21732	21761	21613	21714	21700	21675	21688	21927	21681	21597	21763	21734	21822	21654	21692	21669	21810	21904	21925	21742	21652	21637	21766	21802	21851	21784	21652	21647	21741	21660	21591	21519	21729	21543	21698	21851	21818	21762	21724	21661	21730	21612	21732	21572	21691	21595	21841	21887	21759	21778	21767	21598	21612	21820	21797	21705	21838	21824	21699	21675	21828	21827	21619	21729	21718	21805	21639	21890	21705	21575	21750	21849	21751	21774	21563	21671	21646	21553	21780	21675	21641	21754	21718	21644	21813	21850	21698	21742	21718	21740	21688	21763	21696	21759	21678	21737	21683	21828	21749	21572	21781	21522	21712	21682	21693	21758	21427	21749	21618	21623	21637	21585	21391	21776	21576	21610	21488	21659	21775	21638	21576	21631	21711	21558	21519	21832	21812	21866	21775	21578	21706	21693	21689	21475	21764	21811	21580	21734	21600	21582	21553	21591	21905	21616	21732	22011	21882	21700	21611	21693	21751	21704	21670	21720	21680	21579	21738	21681	21629	21489	21753	21705	21621	21798	21784	21740	21604	21826	21652	21667	21613	21920	21800	21824	21780	21896	21484	21768	21792	21612	21735	21714	21667	21443	21553	21735	21773	21806	21811	21784	21822	21612	21479	21723	21518	21684	21643	21455	21752	21660	21764	21832	21655	21523	21512	21496	21619	21490	21881	21661	21677	21791	21711	21721	21627	21713	21509	21447	21668	21828	21796	21625	21583	21594	21517	21655	21588	21960	21728	21787	21645	21916	21599	21739	21669	21770	21545	21708	21795	21703	21556	21510	21663	21655	21587	21495	21683	21378	21675	21664	21814	21548	21623	21734	21577	21828	21740	21701	21726	21929	21879	21438	21665	21947	21551	21683	21708	21516	21724	21950	21472	21601	21645	21645	21777	21685	21840	21741	21842	21567	21561	21601	21936	21775	21667	21821	21595	21685	21689	21808	21855	21979	21734	21598	21837	21723	21767	21593	21387	21587	21746	21537	21449	21678	21599	21586	21884	21719	21701	21728	21706	21759	21489	21791	21803	21680	21680	21528	21591	21393	21471	21618	21822	21757	21658	21650	21542	21760	21680	21677	21576	21578	21647	21671	21781	21690	21569	21753	21641	21844	21946	21607	21519	21587	21626	21749	21730	21562	21717	21726	21746	21739	21778	21618	21591	21669	21646	21649	21587	21983	21652	21761	21791	21549	21867	22109	21810	21688	21528	21548	21854	21618	21633	21953	21768	21769	21686	21679	21828	21769	21746	21642	21807	21741	21703	21738	21858	21666	21666	21811	21808	21789	21447	21702	21630	21925	21767	21443	21685	21805	21844	21720	21642	21564	21485	21755	21692	21663	21731	21733	21665	21588	21547	21564	21506	21586	21729	21597	21705	21535	21661	21666	21725	21542	21696	21682	21755	21820	21966	21743	21828	21841	22016	21695	21559	21722	21973	21611	21688	21598	21921	21760	21641	21471	21702	21881	22009	21724	21802	21841	21783	21552	21786	21746	21795	21765	21794	21653	21857	21752	21749	21738	21644	21816	21689	21637	21732	21633	21708	21745	21614	21764	21808	21513	21921	21689	21619	21650	21641	21584	21621	21729	21927	21750	21367	21724	21601	21541	21875	21845	21694	21662	21682	21605	21636	21515	21630	21794	21581	21621	21853	21597	21664	21779	21878	21895	21806	21703	21603	21539	21535	21596	21693	21747	21777	21682	21769	21624	21586	21745	21798	21676	21744	21904	22083	21760	21645	21518	21648	21686	21530	21617	21518	21583	21901	21746	21939	21614	21427	21740	21693	21648	21656	21596	21778	21647	21793	21842	21724	21761	21635	21666	21506	21511	21752	21687	21493	21858	21604	21572	21803	21839	21920	21720	21841	21821	21564	21897	21425	21612	21734	21698	21673	21336	21647	21501	21492	21771	21831	21881	21988	21723	21639	21732	21646	21753	21943	21784	21789	21698	22008	21703	21489	21828	21836	21658	21769	21866	21605	21582	21672	21783	21703	21737	21587	21654	21608	21705	21483	21630	21625	21785	21882	21570	21359	21694	21750	21729	21683	21711	21666	21651	21679	21826	21701	21680	21718	21930	21392	21690	21893	21718	21601	21719	21799	21966	21668	21794	21744	21710	21734	21612	22072	21686	21591	21668	21688	21726	21782	21795	21807	21637	21817	21499	21827	21542	21644	21693	21543	21684	21725	21700	21625	21844	21550	21731	21447	21573	21720	21667	21919	21962	21740	21677	21556	21882	21556	21518	21836	21703	21522	21624	21828	21745	21574	21783	21721	21727	21674	21668	21850	21686	21626	21783	21537	21608	21849	21731	21724	21668	21812	21656	21541	21755	21771	21580	21724	21598	21873	21951	21793	21712	21671	21668	21709	21690	21700	21682	21802	21499	21503	21724	21754	21776	21735	21734	21519	21584	21534	21593	21682	21537	21455	21657	21672	21671	21639	21696	21807	21595	21443	21593	21671	21704
34510	64523	51414	40204	34476	31208	28770	26527	24615	23081	21697	21043	20759	19694	19495	18859	18295	17908	17641	17487	17327	17345	17268	17108	17230	17318	17064	17148	17139	17275	16986	17155	17175	17226	17163	17094	17055	17167	16907	17042	17014	16961	17012	16831	16940	16900	17008	17127	16796	16973	16946	16879	16978	17020	16952	16897	16917	16915	17022	16924	16945	16822	16916	16864	16780	17040	16977	16948	17176	17136	16952	16756	17044	16883	16931	17129	17030	16996	17080	17103	16937	16923	16961	16881	16901	17057	16929	16889	16916	17079	16958	16655	16987	16849	16900	16937	16859	17087	16892	16933	16846	16864	16866	16952	16747	16761	17099	17016	16947	16759	16979	16801	16973	16989	16769	16923	16809	16936	17038	16861	17007	17014	16883	16805	16782	16756	16774	16938	16811	16919	16873	16787	16917	16856	16736	16899	16959	16961	16699	16799	16965	16811	16984	16910	16927	17021	16910	16823	16925	17035	17021	16953	17010	16807	16918	16837	16737	16721	16825	17078	16867	17005	16917	16822	17076	16862	16902	16980	16886	17076	16950	16742	16953	16998	16982	16995	17029	16807	16945	17031	16960	16943	16843	16973	16885	16916	16933	16749	16902	16924	16762	17039	16765	16792	17068	16970	17046	16816	16980	16951	16875	16882	16834	16867	16749	17029	16781	16937	16921	16881	17129	16991	16948	16808	16898	16823	16856	16851	16796	16849	16716	16746	16702	16923	16906	16888	16680	16854	16990	16742	16859	16873	16847	16984	16896	16899	16851	16990	16887	16860	17010	16992	16994	17014	16889	16961	16912	16979	16772	16868	16864	17052	16768	16654	17096	16825	16852	16890	16927	16885	17021	16689	16937	16943	16940	16985	16879	17062	16719	16927	16863	16888	16800	17006	17015	16938	16947	16754	16698	16929	16641	16933	16893	16905	16855	16814	16924	16802	16793	17008	17079	16876	16847	16605	16799	16972	16854	16882	16763	16887	16951	16755	16884	16798	16913	16937	16990	17081	16741	16874	16799	16983	16851	16968	16863	16970	16891	16890	16938	16841	16844	16885	16926	16962	16906	16766	16880	16984	16830	16737	16960	16998	17009	16670	17068	16981	16809	16924	16853	16895	16995	16873	16809	16886	17046	16757	17089	16843	16922	16764	16790	16889	16837	16859	16870	16971	17115	16759	16758	16885	16852	16849	16928	16847	16839	16761	16933	16788	16883	16905	17047	16948	16906	16727	16823	16883	16821	17006	16851	16950	16905	16839	16727	16934	16729	16671	16959	16890	16783	16749	16939	16900	16900	17060	16844	16919	16796	16757	16987	16909	16857	16895	16833	16870	16733	16781	16897	16852	16942	16927	16882	16894	16849	16842	16865	16877	16903	16866	16911	16776	16982	16895	16844	16727	16683	16742	16751	16774	16827	16879	16867	16825	16898	16783	16821	16861	16795	17037	16783	16903	16936	16737	16773	16785	16853	16887	16652	16773	16774	16859	16893	16838	16743	16733	16810	16944	16810	16910	16887	16934	16943	16860	16703	16749	16883	16708	16858	16816	16684	16803	16865	16759	17041	16940	16694	16873	16820	16980	16945	17029	16863	16798	16871	17058	16977	16886	16724	16917	16861	16970	17014	16939	16873	16907	16827	16889	16888	17061	16878	16966	16910	17013	16862	16845	16841	16894	16736	16812	16821	16748	16963	16763	16786	16911	16770	16838	16850	16767	16878	16853	16685	17119	17009	16900	16880	16958	16783	16796	17029	16889	17049	16910	16835	16923	17025	16985	16827	16993	16883	16963	16762	17088	16975	16896	16962	16990	16846	16749	17005	16892	16963	16910	16659	16865	16805	16939	16953	16764	16863	16783	16748	16770	16830	16903	16879	16826	16908	16945	16924	16774	16869	17102	16978	16781	16879	16958	16739	16881	16758	16795	16869	16822	17116	16795	16700	16956	16989	16757	16785	16784	17089	16827	16902	16846	16865	16873	16882	16901	16681	16864	16885	16939	16904	17224	16847	16747	17051	16991	16839	16927	16742	16814	16789	17054	16781	16883	16795	16852	16871	16989	16802	16815	16848	16926	16814	17108	16811	16779	17025	16861	16866	16971	16808	16769	16870	16862	16789	16952	16963	16787	17100	16908	16951	16998	16959	16910	16882	16732	16789	16758	16934	16778	17030	17034	17000	16889	16992	16855	17013	17056	16875	16942	17012	16820	16822	16828	16958	16866	16805	16956	17034	16794	17022	16834	16820	16841	16977	16836	16934	16924	16944	17065	16913	16887	16702	16990	16818	16819	16727	16715	16727	16895	17021	16896	16833	16805	17008	16743	16739	16697	16848	16930	16952	16766	16906	16987	16891	16953	16941	16736	16998	16902	16850	16769	16935	16941	16785	16843	16832	16797	16833	16880	16745	16933	16907	16816	16910	16871	16753	16918	16890	16841	16814	16880	17000	16921	16704	16943	16868	16875	16984	16857	16776	16994	16844	16999	16805	16797	16876	16768	16990	16833	16854	16963	16945	16820	16813	16962	16896	16928	17071	16978	16880	16967	16861	16925	16736	16969	16845	16943	17018	17043	16855	16794	16902	16701	16676	16992	16790	16815	16957	16967	16843	16860	16772	16767	17063	16759	16832	17022	16785	16796	17052	16896	16812	16859	16919	16900	16975	16905	16954	16873	16873	16808	16808	17083	16851	17025	16779	16907	16886	16883	16925	16990	16950	16788	16724	16937	16826	16829	17033	16869	16862	16795	16870	17001	16919	16672	16969	16832	16895	16754	16823	16956	16834	16952	16808	16689	17041	16946	16884	16972	16790	16985	16830	16830	16862	17049	16738	16867	16929	16895	16937	16935	16641	16703	16877	16939	16792	16770	16837	16909	16743	16848	16847	16860	16801	16935	16928	16893	16900	16946	16945	16939	16795	16816	16815	17047	16874	16649	16946	16908	17053	16877	16808	16955	16832	16831	16745	16978	16920	16807	16939	16738	17015	16733	17000	16961	16809	16914	16835	16949	16895	17095	16942	16867	16811	16797	16884	16853	17026	16863	16861	16938	16793	16861	16910	16867	16880	16668	17020	16798	17046	16831	16952	16981	16882	16827	16801	16923	16808	16904	16911	16857	16911	16914	16898	16803	17009	16869	16594	16964	16949	16917	16842	16829	16954	16930	16818	16820	17062	17062	16960	16941	16946	17129	16824	16930	16944	16986	16871	16866	16841	16989	16856	16945	16798	16817	16835	17003	17013	16788	16902	16746	16811	16802	16850	16840	16872	16899	16976	16808	16842	16712	16762	16885	16852	16948	16889	16956	16987	16937	16804	16782	16934	16737	16784	17080	16768	16756	16980	16832	16822	16746	16917	16812	16848	16775	16777	16904	16829	16852	16831	16889	16939	16998	17072	16810	16909	16960	16837	16913	16959	16721	16855	16874	16782	16899	16921	16864	16851	16753	16860	16631	16960	17048	16828	16785	16801	16787	16941	16941	16708	16899	16816	16976	16787	16836	16722	17065	16704	16998	16783	16715	16966	16979	16815	16700	16885	17017	16868	16882	16804	16886	16952	16979	16943	17066	17030	16828	16926	16803	16674	16758	16922	16832	16852	16949	16897	16919	16802	16718	16944	16893	17077	16993	16683	16927	16795	16944	16863	16751	16909	16952	17048	16821	16849	16900	16738	16801	16791	17008	16911	16931	16659	16955	16870	16973	16783	17054	16961	16904	16855	17015	17048	16865	16949	16909	16705	16921	16965	16869	16771	16781	16848	16940	16987	16961	16795	16862	16823	16802	16782	17018	16850	16819	16867	16861	16857	16877	16782	17055	16650	17025	16978	17090	16759	16939	16817	16860	17039	16986	16871	17038	17064	17069	16844	16841	17016	16801	17109	16906	16926	16778	16736	16771	16889	16825	16873	16830	16851	16873	16989	16907	16812	17016	16905	16864	17084	16946	16907	16936	17015	16986	16836	16794	16914	16734	16888	16974	16730	16823	16940	16955	16755	16814	16990	16911	16845	16955	16979	16826	16980	16815	16932	16941	16902	16919	16903	16886	16839	16892	16890	16807	16868	16952	16784	17054	16785	16857	16834	16919	16982	16752	16894	16864	16733	16854	16974	16820	16930	16828	16618	16782	16933	16807	16814	16735	16973	16842	16837	16873	16781	16943	16856	16941	16918	16847	16856	16876	16915	16850	16777	16821	16920	16977	16941	16846	16955	17044	16904	16651	16902	16907	16900	16876	16797	16680	16915	16892	16973	16949	16934	16785	16827	16841	16625	16859	16868	16751	16760	16899	16964	16883	16722	17057	16898	16869	16793	16896	17006	16942	16873	16820	16903	16920	16939	16755	16901	16715	16952	16959	16912	17093	16974	16756	16862	16925	16900	16892	16823	16930	16898	16854	16884	16925	16827	16886	16705	16847	17047	16948	16934	16803	16905	17005	16919	16949	17020	16817	16853	16858	16793	16926	16796	16712	16788	16759	16795	17051	16716	16955	16708	17127	16946	16770	16896	16807	16885	16838	16945	16749	17020	16823	16859	16866	16616	16938	16862	16846	17027	16932	16813	16724	16857	16780	16997	16796	17007	16853	16992	16935	16824	16841	17013	16894	16750	17016	17081	17001	16909	16953	17011	16784	16942	16970	16783	17026	16870	16739	16806	16882	16785	16974	16802	16785	16924	16678	16673	16865	17019	16853	17027	16897	17087	16874	16847	16846	16894	16856	16650	17098	16738	16884	16778	16825	16743	16887	16951	16876	16898	16794	16805	16952	16870	16920	16834	16932	16950	16724	16911	16766	16965	17069	16855	16874	16900	17021	16695	16770	16811	16752	16863	17033	16916	16829	16958	16988	16980	16946	16963	16790	16995	16915	16921	16835	16943	16808	16871	16872	16913	17128	16874	16757	17007	16662	16838	16826	17092	17112	16841	16792	16818	16934	16826	16773	16926	16838	16900	16833	16886	16760	16833	16860	16923	16815	16845	16929	16988	16832	16800	16974	16961	17004	16796	16901	17010	16781	16851	16946	16811	16844	16980	16731	16989	16824	16817	16774	16723	16874	16877	16908	16910	16842	16839	16928	16877	16853	16789	17077	16922	16838	16829	16872	17028	16926	16817	16770	16788	16740	16917	16686	16861	16928	16638	16752
28624	28223	37547	33997	28870	27925	26529	25033	24346	24044	23245	22926	23060	22828	22814	22729	22437	22295	22299	22137	22058	22280	22166	22335	22414	22247	22378	22301	22236	22198	22048	22180	22287	22417	22189	22327	22338	22174	22383	22264	22173	22052	22167	22247	22417	22508	22041	22090	22355	22221	22135	22016	22136	22050	22084	22214	22000	22031	22226	22113	22361	22152	22163	22343	22271	22079	22219	22285	22103	21943	22074	22165	22169	22218	22190	22123	22085	22118	21978	22298	22229	22233	22097	22277	22127	22013	22097	22046	22085	21921	22157	22232	22093	22306	22066	22356	22183	22111	22145	22045	22117	22026	21960	22091	22097	22184	22238	22214	22310	22170	22227	22100	22215	22211	21945	21937	22132	22077	21978	22104	22214	22105	22262	22254	22275	22157	22181	22300	22449	22095	22212	22105	22246	22018	22289	22132	22190	22412	22081	22214	22017	22230	22272	22248	22174	22065	22076	21983	22249	21977	22235	22111	22358	22232	21976	22085	21900	22402	21922	22217	22186	22259	22122	22341	22056	21961	22086	22366	21937	22100	22038	22042	22109	22047	22070	22002	22118	22073	22081	22175	22120	22197	22123	22024	21988	22390	22278	21989	22026	22080	21959	22160	22241	22137	22231	21984	22314	22323	22140	21974	22173	22055	21835	22067	22242	22164	22070	22160	22128	22101	22196	22083	22062	22219	22212	22068	21903	22274	22134	22162	22274	22146	22200	22033	21955	21956	22015	21864	22206	22040	22094	22084	22000	22230	22029	21976	21925	21986	21959	22107	22213	22229	22049	22101	22049	22029	22166	22302	21951	22303	22143	22111	22210	21997	22371	22308	22219	22402	22004	21931	22091	22346	22277	22363	22226	22310	22188	21827	21944	21910	21983	22177	22390	22298	22041	22179	22418	22177	22179	22119	21939	22059	21981	22051	22126	22445	22131	21982	22001	22206	22054	22300	22146	22188	22095	21961	22254	21844	22238	22207	22122	22113	22185	22252	21802	22157	22199	22069	21856	22216	22202	22098	22237	21995	22023	22108	22218	22404	22178	22079	22032	22357	22334	21986	21924	21911	22163	22058	22289	22243	22150	21883	22223	22308	22131	22099	22264	22153	22342	21973	22220	22131	21943	22163	22054	22186	22027	22160	22246	22296	22077	22179	22097	22067	22166	22231	22068	22037	22309	22060	22104	22038	22294	22267	22186	21995	22175	22115	22177	22240	22195	22238	22361	22059	21970	22047	22139	22215	21946	22121	21998	22125	22108	22042	22079	22286	22063	22251	21948	22144	22219	22126	22262	22371	22204	22239	22207	22104	22285	22225	22433	22142	22094	22146	22064	21971	22158	22097	22158	22005	22059	22082	22026	21822	22191	22138	22044	22026	22139	22092	22250	22302	22128	22107	22178	22308	22049	22332	22261	22216	22127	21984	22371	22131	22104	21998	22246	22270	22119	21834	22141	22302	22287	22290	22241	22003	22160	22142	22171	22193	22068	22154	22070	22272	21824	22065	22225	22154	22319	22051	22090	22041	22119	22161	22391	22170	22367	22164	22217	22134	22062	22223	22216	22046	22133	22264	21918	22120	22170	22274	22247	22285	22253	22274	21997	22126	22334	22045	22155	22312	22204	22103	21987	22096	21947	21971	21864	22163	22072	22338	22213	22157	22075	22025	22169	22031	22097	22071	22218	22226	22119	22105	22312	22214	22239	21960	21943	22187	22154	22076	22324	22133	21909	22037	22137	22181	22444	22119	22174	22338	22295	22349	22157	22054	22005	22110	22295	22186	21974	22334	22189	22196	22151	22050	22101	22229	22079	22070	22232	22035	22220	22197	22146	22147	21907	21946	22224	21995	21916	22169	22115	22294	22039	22124	22137	22232	22240	22350	22086	21999	22167	22034	21943	22202	22055	22024	22125	22187	22377	22162	22253	22162	22096	22139	22170	22125	22139	21892	22179	22292	22010	22050	22247	21943	22160	21922	22160	22110	22111	22237	21836	22135	22267	22189	21933	22031	22013	22258	22297	21941	21876	22182	22039	22089	21815	22182	22292	22016	22295	22131	22022	22349	22002	21992	22301	22067	22272	22228	22091	22298	22186	22243	22190	22092	22031	21735	22168	22223	22171	22224	22177	22249	22141	22370	22167	22215	21995	22068	22147	22155	22249	22166	22371	22126	22170	22038	22041	22076	22064	22130	22078	22051	22066	22272	22088	22343	22151	22272	22286	22249	22453	22230	22254	22366	22202	22110	22353	21992	22238	22288	22278	22234	22173	22269	22094	21975	21941	22051	22142	22209	22141	22178	21867	22171	21874	22067	22227	22316	22293	22179	21970	22271	22270	22334	21994	22481	22030	22160	22195	22208	22202	21944	22183	21986	21988	22230	22260	22123	22153	22326	22173	22452	22271	22372	22166	22384	22246	22108	22070	22044	22175	22188	22148	22103	21822	22213	22060	22041	22109	22122	22378	22381	22023	22204	22038	21937	22293	22037	22141	22047	21997	21985	22056	21933	22147	22176	22211	22026	22301	22184	22138	21789	22004	22065	22033	22263	22205	22030	22150	21994	22213	22038	21987	22050	22147	22205	22150	22277	22012	22083	22046	22001	22204	22092	22229	22198	22278	22073	21861	22090	22057	22010	22035	22268	22229	22079	21810	22140	22294	21976	22214	22335	22092	22224	22492	22196	22122	22142	22207	22293	22069	21948	21983	22239	22172	22227	22141	21967	22110	22090	22107	22056	22170	22361	22022	22073	21985	22235	22221	22046	22063	22069	22063	22192	22222	21945	21972	22233	22033	22058	22203	22151	22240	22137	22173	22192	22047	22099	22281	22350	22218	22209	22204	22079	22254	22172	21961	21996	22102	22237	21980	22001	22190	21967	22124	22193	21998	22159	22030	22208	22043	22190	21915	22077	22293	21990	21997	22105	22250	22130	22025	22106	22194	22151	22157	22151	22310	22121	22070	22142	22101	22165	22117	22176	22144	22250	22165	22263	22260	22278	22093	22138	22089	22151	22132	22074	22068	22103	22104	22352	22232	22342	22162	22147	22067	22022	22244	21986	22057	22263	21972	22107	22331	22106	22109	22152	22135	22073	22164	22208	22264	22106	22182	22197	22150	21894	22284	22201	22325	22115	22249	22157	22120	22024	22201	22199	22101	21989	22205	22043	22158	22228	21981	22318	21997	22166	22001	22181	22058	22046	22056	22053	22208	22256	22230	22146	22080	22081	22007	21980	22210	22117	22056	22242	22255	22233	22322	22153	22066	22121	21963	21996	22414	22145	22171	22114	22184	22280	22149	22265	22244	22063	22069	22205	22206	22308	22212	21893	22276	22207	22339	21922	22220	22010	22121	22000	22247	22278	22203	22014	22045	22147	22178	22191	22286	22248	21991	22207	21947	22252	22362	22179	22294	22173	22150	22181	22325	21884	22296	22343	22204	22123	22329	21988	22250	22175	22175	21955	22172	22206	21999	22254	22329	22133	22184	22250	22190	22002	22213	22274	22093	21970	22194	22383	22150	22110	22172	21990	22257	22158	22151	22162	22206	22267	22204	21943	22087	22196	22205	22178	22156	21940	22090	22066	22038	22117	22240	22043	22106	22058	22021	22174	22049	22016	22107	21913	22039	22267	22387	22190	22173	22005	22100	22077	22241	22240	22276	22042	22236	21881	22002	22200	22202	22297	22159	22137	22401	22006	22234	22232	22398	22189	22140	22101	22090	21982	22075	22109	22036	21873	22169	22234	22278	22403	22009	22040	22339	22156	21964	22226	21991	21926	22040	22124	22079	22148	22269	22086	22237	22290	22007	22177	22309	22032	22160	22033	22167	21665	22325	22126	22246	22182	22199	22380	22171	22291	22179	22136	22152	22119	22176	22158	22094	22143	22015	21966	22311	22146	22123	22304	22192	22231	22050	22185	22144	22328	22477	22166	22189	22137	21965	21824	22282	21891	22179	22139	22135	22326	22100	22415	22044	22113	22120	22161	22280	22082	22237	22218	22141	22135	22093	22141	22279	22214	22465	22237	22147	22152	22181	22100	22422	22010	22196	22348	22072	22138	22176	22184	22049	22123	21998	22050	22210	22160	22349	22289	21932	22228	22230	22048	22097	22167	22259	21922	22070	22203	21959	22227	22226	22191	21964	22220	22234	22137	22075	22211	22045	22091	21998	22165	22130	22170	22110	22203	21997	22237	22113	22070	22230	21959	22115	22125	22080	22287	22344	22137	22287	22110	22041	21943	22281	21942	22404	22082	22229	22090	22170	22213	22203	22067	22095	22025	22367	22279	22064	22043	22216	22134	22136	22166	22101	22174	22112	22216	22150	22183	22161	22364	22199	22326	22355	22036	22263	21928	21935	22102	22207	22211	22014	22195	22204	22226	22131	22123	22145	22149	22297	22176	21885	22404	22204	21987	22293	22044	22123	22002	22188	22189	21809	21959	21939	22206	22025	21885	22053	22213	22078	22034	22098	22377	22196	21982	22053	22020	22174	22230	22266	21955	22147	21993	22241	22138	22115	22353	22085	22335	22140	21946	22120	22035	22213	22063	21925	22067	22386	22318	22102	22156	22088	22156	22088	22367	22090	22051	22277	22142	22252	22146	22047	22197	22434	22032	22210	21978	22324	22136	22237	22264	22198	22292	22219	22053	22118	22273	22090	22186	22319	22104	22059	21998	22202	22141	22218	22211	22289	22114	22433	22007	22297	22033	22156	22082	22128	22113	22042	22278	22112	22092	22253	22144	22216	22076	22110	22238	22229	22266	22231	22056	22024	21986	22017	22229	22099	22063	22298	22173	22107	22229	22194	22082	22248	22068	21997	22009	22123	22286	22212	22297	22325	22089	22116	22306	22089	22220	22067	22219	21800	22097	22201	22296	22409	22128	22098	22104	22066	22122	22253	22109	22097	22092	22150	22110	22197	22382	22441	22145	22174	22195	22128	22233	22092	22326	21975	22131	22136	22012	22022	22103	22340	22356	21959	22038	22119	22017	22034	22054	22164	21993	21960	22142	21982	22138	22263	22089	22125	22133	22032	22147	22177	22308	21999	22142	22275	22117	22235	22152	22049	21982	22052	21971	22062	22181	22234	22260	22094	22217	22036	22117	22030	22125	21989	22013	22229	22209	22299	22152
30797	46099	40503	30592	26836	25083	23028	21686	20496	19463	19170	18849	18297	18320	17780	17787	17568	17476	17502	17331	17351	17246	17245	17263	17201	17319	17324	17129	17523	17363	17056	17062	17148	17226	17311	17146	17193	17189	17218	17232	17073	17238	17168	17205	17063	17185	17156	17150	17267	17027	17040	17179	17089	17244	17276	17152	17060	17012	17299	17169	17189	17123	16956	17156	17132	17201	17011	17266	17019	16934	17183	17011	17084	16925	17139	17031	17084	17154	17057	17089	17216	17201	17238	17149	17177	16986	17170	17112	17043	17072	17179	16945	17296	17148	17110	17252	17287	17166	17130	17079	17060	17330	17086	17016	17129	17085	17182	17071	17046	17181	17156	17093	17108	17037	17094	17142	17123	17065	17127	17021	17214	17116	16981	17117	17155	17072	17053	16911	17097	17158	17126	17179	17207	17298	17017	17042	17189	17067	17194	17167	17215	17151	17114	17161	17139	17009	17356	17155	17246	17001	17105	17104	17117	17214	17161	17095	17067	17246	17150	17233	17059	17094	17011	17067	17115	17165	17057	17261	17173	17021	17260	17062	16982	17088	16941	16962	17207	17033	17110	16999	17100	17239	17043	17274	17122	17292	17177	17136	17246	17103	17116	17090	16957	17067	17051	17045	16924	16999	17097	17217	16994	17260	17067	16946	17148	17168	17018	16995	17143	17247	17092	17125	17031	17247	17003	17135	17236	17172	17100	17010	17304	16949	17200	16932	17142	17028	17178	17042	16883	17107	17049	16973	17152	17096	17227	17163	16989	17207	17147	17087	17058	17157	17147	17223	17266	17125	17137	17039	17106	17258	17216	17098	17372	17029	17090	17175	17017	17107	17036	16894	17299	16977	17258	17081	17110	17165	17103	16992	16996	17006	17053	17174	17229	17081	17031	17355	16995	17064	17136	16986	17192	17121	17143	17194	17197	17003	17075	17130	17085	17044	17052	17199	17094	17018	16973	17072	17183	17228	17113	17129	16993	17244	17108	17150	17122	17187	17047	17295	17061	17131	17279	17124	16885	17065	17105	17139	17003	17049	17187	17212	17067	17000	17005	17085	17194	17005	16932	17045	16980	17114	16949	17109	17330	17195	17128	17171	17110	17075	16942	17199	16981	16987	17247	16933	17275	17012	17206	17094	17296	17136	17024	17236	17097	17162	17160	17008	17033	17226	17077	16950	17082	17121	17238	16851	17107	17213	17037	16928	16888	17065	17147	17144	17187	17059	17028	17203	17014	17236	17068	17227	17071	17012	17087	17108	16953	17169	17114	17084	17305	17261	17183	17150	17114	17057	17085	17051	17013	17122	17180	16987	17077	16980	17323	17212	17062	17127	17323	17103	17076	17044	17035	17173	17183	17236	17093	17105	17119	17086	17169	17030	16987	17195	17182	17209	17162	17129	17163	16942	17145	17117	17216	17274	17076	17222	17151	16919	17097	17026	16780	17068	16903	17123	16960	17002	17005	17040	17221	16963	17448	17163	17193	16914	17037	17052	17142	17102	17245	17165	16862	17160	17070	17122	17083	17187	17138	17095	17055	17298	17009	17145	17136	17006	17016	16908	17108	17086	17105	17078	17073	17108	17228	17121	17039	17299	17004	17166	17098	16976	17304	17222	17161	17192	17117	17219	17178	17199	17229	17200	17088	17194	17206	17026	17166	17028	17169	16989	17049	17217	17092	17087	16984	16991	17078	17236	17084	17232	17204	17139	17083	17137	17186	16995	17181	17177	17180	17077	17046	17157	17000	17172	17010	17023	17143	17139	17012	17034	17042	17072	17012	17150	17059	17256	17179	17143	17107	17222	17156	17153	17047	17127	17295	17235	17127	17033	17134	17177	17132	17176	17211	17057	17174	17267	17037	17111	17016	17079	17180	17063	17118	17167	17107	17072	17073	16967	16968	17158	16999	17152	17177	17163	17205	17127	17194	17143	17107	16954	16943	17251	17094	17071	17133	17132	17037	17088	17120	17127	17148	17266	17232	16993	17094	17044	17242	17183	17137	17269	17070	17160	17021	17309	17046	17142	17100	17227	17234	17302	17128	17229	17121	17024	17209	17099	17127	16894	16952	17082	17099	17039	16984	17150	17225	17226	17047	17140	17138	17031	17044	17037	17048	17106	17201	17124	17209	17145	17073	17201	17101	17113	17203	17000	17181	17150	16960	17093	17209	17092	17125	17266	17101	17167	17258	17056	17356	17133	17045	17125	16905	17077	17175	17080	17115	17181	17445	17084	17146	17058	16934	17129	17294	16998	17007	17156	17199	17261	17114	16923	17171	16997	17150	17254	17144	17151	17176	17205	17090	17112	17167	17087	16995	17172	17207	17008	17151	17100	16924	17026	16825	17161	17095	17028	17137	17207	16912	17303	17292	17049	17191	17017	17185	17081	17157	17180	17206	17079	17074	17119	17079	17095	17188	17318	17143	17250	16975	17041	17042	17184	17228	17104	17142	17167	16852	17112	17153	16956	17129	17139	17077	17062	17222	17112	16996	17089	17221	17057	16967	17216	17042	17215	16967	17108	17154	17015	17122	17164	16908	17343	16982	17178	17303	17080	17000	17106	17181	17132	17062	16898	17232	17124	17090	17056	17020	17140	17222	17134	17020	17006	17163	17119	17068	17115	17025	17158	17057	16938	17090	16954	17201	17078	17124	17093	17168	16979	17189	17129	17162	17061	16978	17200	17178	17102	17019	17078	17074	17105	17181	17195	17268	17086	17354	17194	17256	17116	17178	17114	17054	17187	16976	17082	17102	17034	16952	17099	16983	16987	17100	17213	17254	17174	17105	17114	17347	17025	17244	17263	17153	17175	17024	16956	17038	17320	17174	16950	17018	17220	17056	17216	17093	17078	17037	17096	16947	17112	17155	17200	17173	17121	17141	17018	17097	17024	17025	17045	17290	17083	17222	17067	16923	17096	16982	17173	17062	17289	17058	17116	17190	16960	17177	17213	17103	17222	17156	17119	17144	16935	17258	17054	17143	17108	17261	17024	16955	16999	17355	17201	17216	17037	17129	17149	16898	17105	17171	17099	17187	17085	17227	17001	17054	17155	17158	17171	17093	17112	17122	16983	17113	17014	17107	17159	17150	17131	16965	17105	17168	17114	17132	17135	17116	17022	17184	17139	17215	17285	17154	17167	17143	17042	17128	17204	16950	17151	17035	17084	17105	17199	17095	16952	17071	17044	16974	17115	17028	17170	17042	17058	16973	17120	17177	17116	17092	16992	17072	17151	17035	17242	16976	17118	17119	17078	17106	16899	17272	17052	17267	17066	17069	17092	17089	17099	17163	16965	17144	17148	17095	17123	17076	17211	17156	17266	17143	17132	16982	17177	16905	17097	17176	17049	17028	17057	17199	17202	17162	17222	17166	17072	17246	16950	17092	17150	17343	17045	17106	17176	17173	17114	17294	17208	17000	17218	16859	17230	17011	17289	17166	17162	17015	17336	17151	17001	17095	17144	16932	17119	17088	16909	17199	17161	17074	17158	17173	17214	16871	17257	17194	17233	17144	17014	17178	17256	17051	17180	17064	17138	17022	17005	17171	17234	16999	17121	17053	17154	17100	17219	17056	17200	17195	17210	17257	16999	17078	17113	17048	16904	17132	17083	17126	17147	17182	17237	17298	17183	17225	17301	17151	16953	17002	16988	17075	16876	17119	17020	17130	17157	17159	17186	16973	17151	17091	17208	17194	17022	17070	17203	17221	17041	17258	17169	17004	17053	17141	17069	17279	17033	16980	17050	17220	17137	17146	17151	17260	17250	17096	17226	17225	17300	17048	17143	17086	17107	17056	16998	17003	17269	17372	17074	17115	17054	17105	17008	17158	17156	17152	16887	17345	17002	17313	17195	17182	17036	17171	17140	17163	17021	17145	17285	17249	17207	17116	17150	17116	17218	17140	17220	17128	17178	17155	17014	17087	17175	17039	17076	17139	17188	17168	17218	17077	16936	17267	17156	16997	16956	17208	17178	17123	17116	17011	17095	17168	16983	17198	17187	16923	17152	17189	17132	17107	17019	17161	17190	17163	17116	16975	17091	17212	17081	17144	17056	16990	17025	17109	17279	17093	17150	17287	17143	17028	17040	17085	17056	17036	17024	17287	17164	17093	17037	16943	17038	17216	17009	17064	17173	17058	17174	17057	17066	17039	17208	17042	17213	16947	17071	17165	17050	16908	17297	17131	17153	17052	17099	17129	17145	16964	17174	17114	17050	17199	16973	17209	17184	16976	17008	17038	17285	17260	17217	17062	17173	16917	17022	17283	17192	17105	17137	16982	17030	17160	17155	17148	17074	17081	17063	17095	17009	17036	17218	17061	17006	17128	17134	17020	17137	17043	17091	16914	17274	17021	17002	17133	17077	16947	17149	17223	17181	17008	17133	17090	17087	17011	17080	17184	17017	17103	17341	17092	16954	16957	17167	17176	16848	17199	17191	16971	16936	17013	17208	17095	17082	17128	17229	17112	17167	17171	17122	17268	16961	17230	17094	17082	16968	17197	17078	17177	17062	17129	17096	17109	17104	17136	16901	17147	17042	17002	17189	17055	17142	17159	17097	17181	17069	17179	17197	17117	17086	16995	17103	17055	16901	16997	17209	17134	17124	17211	17132	17189	17233	17289	17064	17078	17141	17250	17069	17055	17245	17018	17106	17119	17168	17146	17272	17102	17056	17211	17119	17175	17184	17122	17136	17073	17037	17210	16870	17099	17240	17071	16888	17187	17116	17236	17137	17079	17334	17180	17085	17226	16978	16954	17172	17058	17200	17078	17194	17021	17088	17023	17081	17006	17106	17052	17079	17083	17169	16936	17131	17133	17255	16989	17344	17235	17061	17165	17152	17124	17199	17185	17149	17245	17149	17227	17110	17156	16928	17121	17306	17065	17102	17371	16936	17155	17199	17226	17199	17122	17156	17095	17131	17110	17066	17184	17097	17043	17131	17169	17151	16988	16981	16981	16995	17109	17250	17286	16932	17214	17046	17266	17252	17021	16991	17161	17148	17255	17278	17161	17133	17063	17030	17073	17037	17033	16965	17207	16895	17257	17155	17056	16941	17122	17027	17232	17179	17065	17166	17055	17044	17167	17193	17198	17097	17114	17196	17277	16993	17136	17236	17257	16911	17216	17217
23409	21352	29035	24551	24393	28754	29909	25971	24735	24545	23857	23587	23158	22941	22626	22198	21958	21921	21738	21746	21811	21643	21660	21915	21655	21690	21620	21669	21610	21643	21289	21753	21647	21302	21600	21580	21495	21390	21527	21326	21341	21242	21383	21357	21503	21253	21325	21401	21266	21589	21182	21431	21524	21499	21440	21416	21409	21477	21117	21317	21214	21149	21509	21233	21181	21242	21302	21191	21482	21298	21279	21525	21404	21254	21409	21653	21422	21648	21607	21406	21303	21469	21496	21192	21461	21403	21463	21514	21357	21436	21232	21246	21528	21040	21478	21185	21096	21131	21315	21392	21306	21480	21199	21196	21217	21305	21319	21516	21329	21473	21465	21324	21305	21402	21207	21190	21225	21094	21486	21374	21402	21277	21421	21226	21321	21414	21332	21212	21396	21401	21461	21150	21320	21283	21253	21209	21189	21382	21319	21275	21381	21251	21172	21346	21302	21295	21146	21257	21208	21297	21373	21498	21768	21340	21365	21182	21354	21239	21327	21313	21139	21440	21608	21287	21188	21275	21412	21260	21367	21211	21437	21178	21370	21284	21399	21252	21495	21350	21255	21323	21282	21344	21204	21387	21315	21158	21327	21405	21373	21410	21330	21112	21325	21269	21297	21208	21131	21373	21117	21264	21297	21297	21027	21228	21346	21181	21081	21421	21378	21498	21355	21356	21263	21356	21206	21372	21275	21396	21371	21348	21393	21200	21378	21222	21117	21425	21335	21300	21462	21289	21535	21366	21258	21447	21363	21464	21106	21271	21352	21215	21276	21480	21388	21135	21378	21524	21019	21078	21285	21005	21248	21466	20993	21313	21266	21405	21380	21348	21430	21227	21377	21219	21210	21169	21427	21229	21351	21246	21054	21203	21450	21291	21279	21452	21510	21547	21396	21363	21345	21326	21484	21210	21217	21270	21200	21122	21286	21264	21244	21321	21280	21298	21472	21350	21298	21503	21280	21277	21449	21480	21199	21280	21285	21433	21246	21233	21452	21232	21359	21283	21353	21200	21168	21276	21158	21169	21445	21139	21140	21258	21214	21455	21293	21343	21434	21352	21150	21339	21435	21241	21236	21255	21312	21282	21255	21204	21453	21244	21266	21200	21243	21249	21276	21260	21194	21229	21542	21164	21459	21169	21405	21167	21409	21401	21282	21475	21403	21458	21311	21366	21186	21165	21059	21445	21439	21279	21309	21351	21226	21410	21434	21184	21357	20977	21153	21269	21094	21291	21211	21347	21377	21451	21283	21211	21073	21169	21242	21369	21267	21405	21449	21401	21236	21321	21063	21418	21558	21337	21245	21281	21218	21318	21294	21397	21136	21166	21466	21211	21342	21578	21262	21213	21347	21369	21321	21213	21192	21251	21265	21317	21184	21308	21307	21187	21339	21454	21208	21409	21325	21268	21269	21029	21288	21405	21173	21377	21475	21370	21149	21219	21306	21249	21139	21139	21232	21374	21350	21376	21648	21348	21370	21306	21400	21164	21113	21502	21230	21287	21433	21164	21475	21329	21259	20989	21298	21384	21103	21383	21126	21157	21173	21437	21506	21395	21307	21171	21247	21452	21297	21215	21304	21363	21332	21535	21310	21201	21270	21278	21277	21352	21564	21419	21239	21386	21196	21425	21312	21499	21286	21348	21285	21339	21308	21211	21381	21320	21609	21688	21353	21368	21200	21343	21465	21408	21322	21353	21149	21131	21206	21166	21293	21453	21183	21307	21317	21278	21385	21168	21071	21148	21154	21373	21417	21276	21264	21368	21100	21310	21338	21334	21529	21289	21115	21393	21410	21321	21222	21586	21347	21226	21219	21240	21406	21090	21402	21318	21535	21158	21239	21245	21463	21419	21383	21373	21215	21123	21282	21287	21281	21131	21344	21238	21300	21220	21439	21298	21424	21175	21263	21465	21512	21183	21445	21341	21468	21274	21363	21158	21365	21281	21334	21316	21406	21343	21371	21438	21313	21201	21198	21449	21268	21356	21342	21225	21397	21198	21167	21442	21394	21468	21220	21199	21444	21477	21261	21363	21371	21304	21308	21367	21214	21271	21431	21206	21499	21433	21306	21140	21357	21363	21250	21329	21421	21380	21389	21161	21291	21326	21495	21132	21319	21418	21184	21245	21072	21341	21365	21366	21527	21158	21262	21265	21396	21144	21272	21364	21335	21579	21143	21284	21456	21180	21247	21325	21028	21197	21323	21223	21121	21387	21494	21179	21300	21366	21427	21223	21250	21471	21275	21338	21208	21362	21097	21467	21292	21217	21551	21293	21295	21653	21311	21257	21367	21334	21357	21349	21511	21355	21333	21321	21187	21371	20995	21208	21323	21168	21157	21116	21429	21369	21412	21346	21258	21326	21283	21328	21253	21305	21193	21234	21256	21331	21204	21456	21182	21168	21494	21555	21375	21547	21216	21473	21246	21394	21498	21272	21320	21271	21345	21327	21502	21432	21272	21359	21382	21511	21264	21143	21104	21510	21251	21317	21189	21219	21319	21461	21450	21400	21300	21320	21295	21406	21496	21240	21498	21140	21188	21255	21206	21395	21163	21314	21372	21323	21633	21118	21086	21282	21307	21321	21417	21440	21291	21358	21217	21354	21468	21370	21518	21208	21321	21467	21255	21102	21402	21345	21322	21081	21233	21172	21235	21413	21289	21361	21204	21264	21462	21368	21330	21390	21427	21378	21203	21360	21150	21406	21233	21297	21285	21411	21431	21180	21271	21470	21257	21285	21471	21457	21303	21474	21367	21283	21197	21313	21401	21349	21392	21180	21155	21246	21575	21326	21377	21510	21352	21222	21562	21251	21209	21267	21195	21208	21380	21229	21380	21373	21448	21190	21361	21392	21290	21364	21365	21340	21244	21274	21236	21378	21440	21270	21475	21429	21144	21143	21377	21393	21217	21394	21302	21268	21305	21069	21443	21390	21405	21353	21556	21024	21420	21277	21432	21159	21475	21268	21205	21301	21499	21234	21553	21497	21227	21339	21488	21311	21111	21294	21329	21258	21396	21287	21306	21407	21160	21356	21135	21363	21406	21281	21124	21388	21052	21474	21338	21234	21363	21192	21334	21185	21392	21498	21354	21342	21222	21163	21430	21178	21313	21445	21282	21336	21509	21304	21166	21259	21351	21218	21460	21356	21323	21261	21197	21296	21288	21331	21338	21374	21360	21330	21484	21243	21293	21450	21307	21280	20903	21249	21340	21285	21415	21268	21182	21321	21313	21142	21326	21508	21407	21277	21346	21313	21405	21296	21409	21166	21231	21233	21420	21426	21426	21434	21287	21336	21336	21437	21367	21087	21193	21266	21163	21367	21374	21359	21293	21305	21240	21453	21366	21180	21479	21221	21308	21346	21216	21485	21383	21269	21123	21198	21338	21387	21356	21202	21156	21076	21288	21346	21235	21129	21485	21350	21115	21351	21385	21361	21180	21392	21371	21410	21312	21381	21350	21246	21401	21422	21413	21343	21248	21393	21252	21076	21306	21323	21265	21295	21356	21340	21361	21511	21263	21272	21418	21455	21267	21315	21262	21401	21279	21550	21465	21371	21327	21146	21297	21196	21552	21251	21331	21223	21246	21362	21387	21366	21419	21316	21232	21200	21264	21384	21340	21505	21406	21222	21248	21326	21137	21282	21273	21232	21396	21257	21020	21315	21395	21140	21301	21299	21234	21186	21264	21393	21229	21257	21197	21402	21239	21299	21283	21551	21214	21345	21257	21605	21131	21257	21410	21503	21257	21221	21314	21345	21082	21160	21400	21284	21369	21240	21179	21292	21261	21296	21214	21301	21219	21239	21322	21295	21215	21379	21326	21016	21091	21228	21434	21295	21307	21353	21295	21237	21428	21316	21621	21315	21247	21425	21236	21425	21375	21313	21276	21324	21314	21160	21360	21266	21249	21314	21044	21276	21481	21248	21050	21355	21506	21184	21256	21266	21132	21277	21476	21370	21419	21342	21336	21025	21359	21316	21441	21404	21297	21175	21372	21367	21341	21414	21235	21216	21423	20980	21397	21280	21338	21484	21256	21297	21520	21294	21288	21117	21361	21369	21219	21388	21241	21230	21369	21172	21374	21527	21159	21295	21212	21292	21451	21441	21206	21298	21323	21256	21471	21220	21255	21300	21376	21449	21364	21422	21399	21431	21374	21327	20998	21449	21247	21185	21600	21321	21263	21320	21220	21223	21378	21249	21213	21411	21382	21438	21306	21229	21384	21161	21116	21254	21451	21281	21377	21525	21439	21487	21287	21310	21202	21438	21285	21435	21493	21456	21357	21373	21208	21165	21275	21506	21433	21191	21100	21320	21200	21422	21255	21369	21325	21412	21267	21086	21229	21341	21229	21360	21284	21380	21287	21187	21649	21361	21489	21370	21265	21155	21194	21418	21242	21087	21280	21378	21395	21577	21239	21295	21214	21252	21358	21310	21111	21494	21507	21345	21288	21081	21375	21308	21175	21461	21281	21345	21311	21569	21306	21066	21306	21408	21365	21072	21308	21476	21229	21222	21170	21241	21053	21182	21295	21370	21447	21332	21516	21379	21297	21281	21276	21185	21387	21134	21395	21364	21430	21268	21217	21412	21243	21309	21271	21271	21292	21145	21259	21278	21115	21281	21282	21605	21470	21078	21328	21454	21482	21370	21363	21346	21491	21107	21343	21186	21320	21345	21284	21312	21517	21249	21201	21280	21047	21141	21238	21277	21489	21337	21578	21255	21216	21411	21337	21246	21137	21208	21225	21283	21180	21300	21308	21076	21243	21265	21543	21203	21127	21180	21113	21133	21237	21375	21447	21317	21616	21379	21303	21290	21178	21287	21457	21284	21329	21163	21170	21309	21139	21241	21465	21519	21272	21340	21244	21219	21489	21335	21401	21266	21442	21400	21476	21328	21405	21429	21292	21361	21521	21167	21436	21287	21418	21322	21560	21356	21192	21357	21322	21136	21332	21352	21188	21243	21428	21318	21366	21264	21498	21330	21363	21165	21230	21106	21156	21167	21166	21126	21422	21280	21339	21337	21376	21277	21484	21265	21241	21318	21234	21188	21105	21238	21189	21243	21408	21257	21252	21490	21338	21293	21412	21472	21318	21342	21355	21216	21372	21168	21359	21362
31247	60434	46361	36245	32006	28632	25447	23421	22064	20991	20478	19831	19415	18804	18166	17931	17468	17264	16996	17093	16978	16742	16932	17012	16823	17005	16990	16711	16877	16628	16926	16684	16690	16796	16666	16785	17026	16716	16642	16662	16591	16816	16758	16610	16748	16853	16742	16848	16548	16688	16599	16682	16641	16679	16864	16824	16647	16861	16571	16772	16823	16713	16768	16803	16551	16754	16714	16597	16677	16496	16793	16582	16723	16715	16700	16777	16643	16681	16664	16585	16592	16781	16559	16724	16670	16553	16495	16622	16645	16751	16770	16571	16849	16742	16803	16619	16683	16611	16615	16637	16663	16695	16580	16561	16627	16591	16658	16621	16679	16575	16692	16633	16605	16588	16632	16641	16532	16559	16691	16625	16779	16530	16718	16805	16560	16599	16537	16710	16447	16541	16760	16754	16396	16627	16827	16516	16742	16689	16703	16714	16562	16457	16549	16601	16829	16658	16491	16806	16695	16569	16576	16487	16793	16753	16831	16553	16666	16712	16564	16697	16619	16788	16708	16553	16640	16759	16808	16595	16785	16638	16693	16735	16605	16718	16678	16756	16666	16648	16689	16625	16697	16767	16714	16732	16434	16629	16788	16848	16517	16406	16458	16855	16672	16606	16720	16882	16628	16555	16509	16719	16615	16766	16730	16569	16587	16529	16681	16623	16460	16541	16721	16850	16567	16692	16625	16659	16819	16639	16682	16606	16837	16479	16618	16598	16755	16673	16590	16679	16677	16748	16451	16632	16765	16552	16646	16537	16646	16667	16695	16663	16758	16492	16696	16533	16473	16413	16591	16664	16871	16738	16534	16547	16702	16801	16543	16553	16768	16605	16737	16646	16616	16472	16632	16692	16785	16541	16654	16654	16631	16890	16728	16713	16711	16707	16670	16540	16713	16682	16642	16728	16557	16740	16593	16678	16882	16665	16577	16765	16595	16725	16696	16640	16637	16582	16464	16548	16653	16748	16750	16707	16539	16547	16868	16605	16592	16575	16713	16803	16632	16732	16669	16645	16756	16532	16645	16695	16698	16679	16647	16740	16751	16656	16351	16749	16661	16685	16877	16646	16639	16690	16554	16634	16618	16586	16628	16656	16502	16737	16642	16662	16821	16536	16490	16722	16585	16883	16558	16660	16602	16538	16614	16556	16624	16772	16667	16765	16695	16606	16568	16645	16750	16510	16618	16723	16696	16766	16561	16807	16562	16647	16702	16628	16558	16592	16718	16629	16621	16747	16666	16836	16744	16597	16571	16653	16612	16666	16628	16688	16671	16705	16528	16664	16683	16811	16625	16826	16549	16614	16521	16648	16627	16769	16554	16757	16502	16633	16513	16698	16739	16664	16667	16836	16598	16612	16636	16650	16607	16597	16416	16630	16612	16486	16789	16551	16630	16642	16715	16713	16750	16855	16671	16695	16596	16647	16704	16554	16575	16736	16598	16629	16500	16643	16586	16557	16722	16617	16672	16605	16629	16570	16502	16727	16572	16601	16773	16600	16497	16778	16742	16680	16656	16723	16629	16632	16694	16720	16847	16627	16758	16612	16649	16703	16570	16788	16623	16655	16655	16630	16887	16747	16582	16619	16596	16679	16635	16717	16642	16536	16619	16580	16657	16640	16632	16664	16718	16586	16925	16708	16677	16761	16609	16693	16648	16679	16495	16676	16729	16468	16589	16515	16534	16790	16555	16605	16670	16612	16506	16708	16681	16553	16678	16653	16770	16772	16514	16667	16557	16627	16792	16675	16484	16841	16661	16556	16627	16603	16561	16619	16556	16662	16602	16605	16836	16878	16547	16654	16637	16686	16495	16898	16752	16635	16714	16755	16665	16525	16671	16455	16690	16555	16533	16689	16455	16578	16617	16450	16700	16521	16641	16773	16667	16685	16660	16681	16623	16553	16505	16751	16807	16681	16715	16626	16481	16806	16820	16711	16591	16686	16632	16546	16622	16543	16745	16664	16724	16774	16526	16626	16656	16617	16682	16784	16844	16632	16638	16659	16627	16665	16655	16723	16612	16565	16761	16697	16695	16570	16664	16631	16629	16629	16594	16569	16705	16696	16810	16501	16723	16777	16732	16705	16549	16794	16590	16586	16726	16662	16883	16801	16405	16628	16921	16527	16701	16612	16768	16610	16654	16508	16654	16641	16607	16710	16728	16516	16705	16778	16794	16668	16762	16777	16491	16639	16714	16542	16605	16901	16656	16536	16611	16540	16635	16613	16628	16532	16760	16569	16718	16753	16712	16758	16530	16703	16685	16626	16616	16678	16682	16727	16592	16720	16841	16505	16677	16592	16651	16651	16669	16685	16685	16786	16435	16554	16663	16797	16779	16646	16702	16715	16625	16799	16529	16769	16647	16582	16632	16749	16717	16760	16709	16861	16710	16661	16640	16672	16723	16794	16747	16475	16708	16746	16689	16762	16620	16538	16575	16737	16744	16549	16631	16684	16503	16755	16722	16642	16590	16607	16797	16657	16666	16442	16707	16661	16752	16469	16611	16544	16727	16589	16673	16751	16622	16628	16589	16790	16723	16706	16700	16615	16608	16678	16514	16667	16586	16732	16757	16616	16664	16462	16820	16495	16631	16691	16690	16710	16848	16626	16591	16594	16693	16637	16694	16687	16605	16722	16650	16718	16752	16728	16692	16720	16642	16521	16536	16559	16599	16553	16580	16725	16671	16690	16590	16569	16717	16725	16665	16577	16670	16586	16709	16548	16852	16566	16571	16551	16654	16470	16599	16696	16697	16718	16740	16601	16665	16560	16789	16719	16580	16796	16621	16760	16814	16643	16686	16706	16594	16694	16733	16670	16788	16476	16649	16549	16775	16769	16644	16662	16698	16562	16657	16568	16587	16620	16695	16676	16721	16708	16535	16580	16749	16744	16772	16550	16715	16745	16745	16679	16626	16725	16658	16657	16653	16619	16715	16695	16623	16570	16573	16617	16486	16797	16643	16551	16670	16612	16798	16599	16612	16623	16740	16596	16664	16480	16546	16807	16594	16686	16747	16679	16671	16662	16616	16703	16782	16585	16652	16907	16549	16557	16819	16670	16546	16818	16786	16761	16927	16621	16604	16823	16711	16620	16656	16450	16643	16666	16623	16736	16697	16574	16648	16617	16529	16672	16643	16603	16534	16750	16711	16560	16609	16608	16537	16720	16701	16876	16796	16572	16707	16482	16509	16650	16639	16787	16758	16742	16582	16542	16772	16714	16723	16553	16736	16515	16559	16750	16612	16899	16593	16598	16757	16571	16619	16601	16651	16546	16524	16723	16568	16840	16470	16712	16602	16630	16661	16686	16632	16707	16639	16681	16483	16661	16751	16887	16695	16645	16675	16513	16699	16602	16693	16634	16535	16437	16731	16772	16653	16421	16756	16706	16691	16700	16570	16646	16582	16659	16660	16794	16517	16848	16747	16540	16515	16754	16653	16834	16497	16662	16867	16676	16626	16704	16629	16650	16629	16769	16515	16701	16556	16580	16602	16584	16529	16625	16693	16661	16620	16568	16715	16720	16581	16673	16713	16629	16663	16724	16654	16687	16594	16514	16533	16712	16552	16480	16603	16412	16680	16555	16622	16777	16763	16548	16621	16750	16584	16561	16872	16637	16857	16726	16781	16483	16711	16740	16706	16712	16598	16609	16800	16642	16677	16773	16567	16661	16536	16582	16460	16894	16708	16733	16768	16789	16557	16753	16691	16488	16664	16651	16669	16636	16694	16669	16731	16485	16842	16653	16574	16781	16787	16734	16711	16593	16542	16774	16825	16730	16709	16719	16557	16658	16864	16515	16701	16674	16661	16630	16523	16622	16632	16690	16607	16429	16832	16645	16604	16737	16479	16595	16569	16748	16590	16657	16500	16477	16538	16613	16608	16736	16660	16682	16584	16755	16595	16715	16538	16548	16735	16406	16678	16717	16691	16410	16638	16861	16683	16624	16590	16692	16528	16699	16775	16695	16621	16453	16731	16600	16788	16427	16714	16685	16815	16529	16671	16504	16778	16785	16658	16611	16833	16619	16498	16710	16764	16767	16587	16620	16762	16541	16548	16781	16555	16745	16627	16734	16686	16601	16729	16631	16531	16821	16792	16625	16747	16545	16550	16735	16694	16617	16533	16707	16662	16683	16446	16691	16512	16853	16611	16617	16704	16542	16747	16571	16602	16556	16635	16633	16579	16510	16590	16645	16686	16558	16624	16478	16796	16653	16567	16713	16562	16714	16654	16686	16652	16633	16605	16739	16537	16676	16542	16669	16563	16464	16784	16679	16751	16641	16767	16697	16799	16648	16583	16659	16725	16565	16765	16633	16627	16784	16608	16784	16780	16677	16643	16660	16585	16755	16658	16711	16777	16817	16611	16565	16791	16690	16690	16704	16679	16771	16810	16820	16513	16608	16739	16770	16736	16611	16546	16435	16599	16656	16635	16517	16794	16633	16641	16679	16532	16689	16818	16569	16619	16610	16717	16696	16581	16727	16731	16647	16711	16685	16551	16632	16713	16740	16782	16714	16505	16582	16653	16753	16586	16570	16639	16632	16773	16753	16539	16704	16755	16704	16765	16612	16622	16769	16702	16905	16802	16669	16890	16615	16730	16651	16735	16524	16839	16513	16825	16649	16651	16610	16559	16710	16510	16611	16730	16645	16724	16736	16675	16596	16677	16708	16488	16635	16730	16378	16551	16622	16489	16614	16685	16702	16755	16562	16749	16691	16620	16529	16801	16683	16680	16659	16739	16630	16794	16551	16782	16736	16752	16656	16620	16746	16558	16531	16561	16624	16656	16838	16694	16646	16605	16721	16668	16713	16768	16718	16657	16704	16591	16584	16694	16742	16629	16783	16647	16677	16698	16596	16676	16690	16556	16768	16730	16730	16782	16540	16600	16645	16581	16561	16575	16541	16551	16556	16575	16656	16618	16706	16537	16573	16737	16775	16583	16510	16714	16654	16539	16615	16611	16621	16711	16635	16628	16693	16582	16625	16683	16676	16628	16621	16565	16776	16661	16558	16761	16676	16619	16671	16754	16575	16774	16661	16736	16575	16663	16792	16681	16758	16792	16577	16901	16664	16464	16598	16451	16741	16626	16653	16742	16532	16554	16660	16682	16718	16556	16793	16787	16589
22633	21265	28770	24130	22378	27074	31779	26740	25478	24979	24132	23535	22995	22580	22012	21708	21512	21263	21139	21043	20984	20797	20919	20785	20944	20731	20562	20745	20717	20702	20506	20317	20572	20529	20480	20604	20495	20483	20676	20542	20588	20399	20354	20553	20390	20397	20334	20412	20468	20365	20225	20286	20341	20393	20436	20586	20376	20513	20515	20295	20395	20201	20267	20336	20493	20582	20480	20629	20472	20333	20233	20291	20361	20348	20260	20058	20307	20467	20434	20290	20508	20370	20260	20141	20285	20324	20364	20100	20402	20408	20396	20082	20173	20551	20417	20326	20298	20346	20426	20256	20368	20275	20199	20335	20262	20482	20429	20168	20368	20194	20253	20498	20150	20252	20348	20452	20288	20259	20049	20258	20101	20447	20427	20193	20385	20091	20389	20432	20103	20188	20348	20394	20200	20222	20169	20411	20341	20467	20248	20232	20308	20332	20399	20322	20266	20169	20247	20085	20315	20120	20324	20256	20305	20507	20368	20146	20306	20281	20327	20043	20370	20027	20334	20385	20269	20441	20240	20022	20314	20170	20042	20159	20201	20229	20190	20205	20462	20395	20190	20293	20179	20451	20491	20308	19996	20201	20451	20275	20407	20192	20248	20204	20193	20147	20563	20193	20376	20434	20359	20255	20231	20280	20160	20171	20257	20401	20170	20169	20375	20177	20415	20192	20334	20189	20208	20098	20267	20168	20544	20351	20279	20283	20284	20319	20341	20234	20212	20489	20464	20255	20393	20312	20347	20314	20359	20346	20124	20395	20206	20242	20248	20346	20147	20156	20404	20234	20274	20294	20362	20461	20345	20189	20419	20103	20102	20243	20145	20333	20425	20328	20119	20016	20415	20406	20165	20037	20477	20214	20326	20274	20216	20265	20392	20290	20309	20373	20417	20267	20220	20090	20329	20257	20393	20234	20503	20286	20289	20153	20295	20258	20131	20437	20229	20043	20383	20244	20418	20314	20505	20173	20329	20236	20280	20089	20209	20463	20264	20426	20188	20436	20384	20110	20242	20250	20221	20093	20508	20387	20396	20338	20313	20377	20210	20236	20210	20157	20322	20094	20273	20244	20087	20203	20254	20342	20380	20380	20322	20343	20218	20250	20214	20168	20061	20316	20344	20255	20127	20211	20356	20228	20239	20449	20279	20183	20117	20224	20320	20174	20300	20207	20326	20328	20385	20036	20250	20256	20197	20180	20391	20191	20304	20111	20268	20329	20203	20441	20274	20310	20281	20385	20361	20286	20406	20324	20320	20300	20089	20106	20276	20140	20268	20097	20211	20292	20325	20456	20206	20386	20392	20301	20336	20272	20256	20142	20197	20289	20238	20222	20419	20225	20269	20108	20215	20305	20189	20135	20134	20167	20329	20379	20216	20144	20257	20109	20100	20259	20431	20192	20387	20126	20407	20274	20282	20590	20175	20201	20445	20274	20166	20130	20162	20033	20089	20252	20256	20237	20184	20287	20234	20134	20096	20346	20229	20171	20407	20098	20316	20063	20233	20180	20326	20162	20044	20294	20153	20078	20082	20136	20308	20141	20214	20122	20370	20247	20169	20146	20257	20144	20220	20100	20425	20393	20304	20468	20027	20160	20343	20040	20254	20235	20329	20228	20273	20323	20324	20273	20196	20223	20227	20510	20305	20404	20104	20252	20235	20243	20406	20307	20204	20405	20269	20398	20237	20385	20386	20206	20207	20264	20174	20286	20456	20377	20048	20056	20224	20419	20275	20319	20199	20253	20213	20261	20307	20408	20351	20290	20403	20325	20377	20232	20321	20252	20243	20138	20475	20161	20345	20270	20305	20307	20311	20364	20261	20297	20304	20240	20404	20068	20198	20043	20211	20191	20346	20367	20352	20264	20330	20178	20445	20358	20256	20247	20109	20211	20317	20322	20105	20156	20235	20400	20247	20057	20181	20096	20458	20353	20049	20385	20199	20147	20562	20311	20228	20179	20108	20376	20336	20157	20477	20173	20366	20341	20502	20092	20196	20402	20260	20137	20277	20160	20199	20222	20316	20193	20252	20274	20370	20153	20327	20367	20293	20429	20166	20299	20311	20183	20195	20305	20403	20361	20255	20086	20233	20291	20446	20274	20383	20291	20295	20356	20276	20118	20474	20398	20272	20352	20166	20280	20203	20260	20285	20282	20343	20438	20193	20124	20456	20037	20137	20279	20090	20299	20348	20218	20195	20188	20175	20304	20063	20311	20446	20357	20242	20268	20332	20327	20148	20194	20106	20331	20463	20274	20173	20464	19980	20201	20289	20207	20471	20327	20325	20238	20368	20085	20450	20095	20419	20149	20102	20134	20322	20280	20225	20351	20280	20308	20344	20325	20537	20365	20321	20278	19969	20186	20195	20295	20122	20155	20138	20270	20295	20258	20221	20325	20472	20267	20171	20366	20269	20364	20181	20349	20101	20346	20276	20320	20300	20322	20341	20332	20292	20183	20232	20278	20181	20403	20413	20158	20227	20244	20116	20269	20529	20268	20353	20194	20216	20105	20311	20358	20349	20185	20261	20204	20259	20353	20319	20234	20232	20007	20313	20288	20354	20320	20271	20208	20413	20236	20404	20154	20212	20230	20292	20202	20115	20340	20349	20198	20270	20166	20278	20085	20321	20241	20240	20215	20183	20316	20245	20028	20224	20180	20208	20207	20320	20207	20346	20017	20116	20060	20233	20420	20288	20063	20243	20270	20474	20418	20428	20492	20409	20317	20320	20302	20410	20174	20356	20235	20401	20217	20066	20466	20241	20274	20277	20317	20118	20211	20137	20143	20533	20356	20365	20209	20307	20180	20080	20222	20179	20346	20159	20320	20309	20257	20158	20372	20450	20293	20375	20136	20276	20343	20228	20285	20376	20243	20286	20348	20154	20277	20371	20472	20306	20319	20278	20359	20390	20291	20246	20180	20531	20363	20305	20354	20445	20509	20157	20381	20120	20409	20507	20248	20226	20272	20190	20411	20282	20330	20279	20253	20010	20088	20141	20149	20263	20392	20281	20222	20111	20127	20245	20382	20382	20206	20154	20345	20299	20430	20211	20344	20336	20239	20396	20172	20034	20197	20160	20166	20287	20105	20269	20198	20119	20313	20229	20219	20290	20214	20253	20367	20231	20149	20127	20206	20328	20114	20114	20143	20189	20379	20209	20144	20337	20292	20354	20359	20060	20211	20319	20309	20190	20365	20088	20359	20428	20262	20377	20109	20281	20238	20153	20384	20318	20297	20165	20259	20245	20332	20275	20280	19992	20279	20300	20524	20366	20543	20326	20300	20435	20379	20307	20372	20451	20418	20320	20291	20216	20084	20359	20284	20163	20387	20350	20286	20046	20326	20210	20182	20294	20316	20428	20342	20335	20210	20165	20247	20254	20258	20254	20462	20269	20390	20375	20245	20270	20384	20361	20329	20334	20161	20468	20252	20429	20474	20294	20115	20106	20311	20355	20288	20435	20051	20302	20154	20071	20293	20495	20069	20201	20401	20251	20342	20319	20144	20258	20514	20300	20032	20440	20309	20121	20079	20372	20334	20361	20239	20238	20117	20390	20396	20295	20267	20359	20291	20263	20141	20284	20176	20390	20360	20199	20264	20274	20306	20216	20298	20297	20323	20153	20137	20233	20139	20296	20347	20253	20351	20200	20256	20217	20141	20259	20355	20289	20406	20388	20204	20032	20398	20182	20314	20505	20131	20236	20392	20600	20232	20522	20210	20254	20230	20087	20361	20491	20430	20358	20134	20384	20300	20367	20668	20247	20199	20370	20244	20231	20355	20092	20152	20340	20178	20342	20382	20269	20175	20371	20333	19965	20236	20152	20155	20096	20310	20213	20323	20143	20531	20382	20104	20328	20317	20458	20280	20122	20333	20303	20291	20302	20390	20439	20302	20177	20128	20259	20271	20214	20322	20284	20252	20290	20042	20325	20219	20340	20284	20120	20423	20432	20116	20480	20374	20221	20425	20076	20134	20281	20096	20230	20330	20260	20295	20236	20307	20123	20246	20155	20204	20240	20153	20433	20387	20156	20127	20190	20254	20047	20276	20348	20100	20132	20198	20136	20271	20298	20245	20157	20336	20256	20157	20226	20252	20582	20232	20295	20241	19973	20251	20494	20341	20320	20216	20176	20194	20314	20162	20363	20302	20226	20330	20218	20338	20278	20209	20261	20129	20108	20218	20230	20449	20275	20208	20268	20022	20070	20249	20344	20424	19977	20434	20053	20198	20294	20186	20296	20651	20280	20329	20369	20257	20282	20145	20540	20429	20288	20194	20349	20260	20267	20244	20467	20192	20279	20383	20213	20258	20554	20299	20240	20289	20381	20428	20324	20332	20376	20335	20109	20109	20074	20242	20505	20147	20432	20178	20323	20232	20300	20306	20485	20334	20234	20277	20207	20076	20216	20104	20393	20192	20378	20487	20199	20350	20316	20212	20272	20241	20277	20367	20187	20239	20304	20275	20307	20427	20491	20338	20477	20231	20223	20227	19971	20353	20462	20372	20357	20085	20508	20314	20373	20317	20392	20046	20372	20144	20199	20122	20120	20218	20253	20341	20464	20311	20258	20203	20366	20410	20461	20474	20123	20371	20191	20244	20313	20331	20235	20293	20298	20455	20302	20387	20286	20342	20145	20141	20206	20266	20268	20438	20280	20474	20402	20162	20480	20536	20426	20183	20192	20144	20231	20337	20266	20432	20379	20283	20302	20080	20220	20263	20312	20263	20258	20228	20337	20125	20256	20212	20192	20128	20258	20046	20082	20468	20468	20326	20242	20468	20494	20160	20180	20225	20296	20257	20285	20273	20274	20508	20244	20411	20103	20058	20397	20436	20318	20235	20177	20330	20269	20132	20225	20155	20170	20253	20221	20225	20358	20292	20329	20267	20259	20248	20240	20301	20333	20377	20255	20291	20382	20193	20272	20439	20301	20394	20283	20223	20290	20373	20143	20542	20359	20181	20252	20537	20443	20247	20427	20199	20271	20299	20162	20205	20196	20422	20033	20208	20229	20086	20402	20466	20306	20209	20308	20163	19988	20114	20190	20162	19953	20085	20305	20372	20131	20220	20431	20598	20238	20059	20062	20345	20392	20397	20189	20115	20355	20157	20112	20174	20251	20349
32247	57754	49848	40007	34652	30867	27868	25509	23782	22260	21337	20543	19865	18799	18104	17818	17322	17071	16904	16616	16603	16257	16459	16499	16498	16379	16383	16316	16295	16112	16257	16332	16163	16204	16154	16211	16116	16296	16135	16150	16095	16105	16187	15941	16248	16109	15959	15981	16040	16091	15952	16051	16038	16219	16132	16124	15958	15946	16097	16170	16190	15940	15984	15918	15894	16039	15974	16021	15954	15984	16151	16040	16094	16003	15823	16155	16037	16159	16160	16087	16166	16277	15902	15904	16079	16175	16162	16006	15896	15950	15944	16142	15984	15766	15997	15891	16001	15956	15779	15828	15974	15935	16085	15840	16067	16005	16093	15881	16096	15963	15980	16082	16082	15893	15969	15957	16120	16133	15998	15946	15842	15860	16056	15898	16029	16106	15950	15966	16253	16116	15946	16087	15968	16094	15903	15902	16121	16104	15960	15769	16063	16008	15904	16071	15955	15977	16130	16027	16232	15945	15852	16051	15994	16132	15986	16044	16031	15983	15927	16123	16068	15872	15918	16013	16104	15947	15933	16082	16018	15961	15919	15997	16005	16030	15892	15852	16018	16011	15934	16065	15916	15974	15896	15932	15858	15946	16038	16020	15993	15864	16076	15858	16015	15966	15954	15784	16009	16100	15958	16065	16054	16033	15951	15966	15971	15965	15972	16036	15767	15955	16004	15874	15939	16102	16053	15971	15955	15907	15961	15997	16186	15793	16035	15756	15882	16019	16086	16101	15970	15957	15982	15977	15962	15813	16028	16069	15879	16107	16051	15823	16010	15970	15942	15990	16153	15923	16084	15903	16045	16045	15884	15963	16104	16093	15999	15833	15953	15855	15984	15729	16066	15833	16103	15936	15896	15926	16006	16050	15958	16067	15919	16067	16025	16147	15871	15927	16186	15966	15949	16060	15761	16085	16057	16057	16024	15988	15864	16105	15889	16115	16077	15976	16070	15942	15860	15931	15896	16020	15990	15891	15917	15989	16015	16009	15822	15883	15993	16080	15979	15955	15996	15969	15912	15865	15807	15843	15955	15925	16038	15931	15913	16039	15982	15954	15938	16004	15981	15666	16045	16010	15823	15979	15956	15992	16003	15910	15986	15994	16159	15972	15837	15946	16033	15997	15954	15922	16085	15821	15966	15955	15919	16021	16079	15960	15974	16169	15982	16009	16039	15860	15954	15892	15873	15971	16010	16075	16017	16005	15927	15955	15970	15901	15744	15905	16024	15936	16042	15907	16142	15928	15865	16047	15985	15930	16029	16075	16042	16079	16101	15958	16051	16044	16088	15910	16032	16010	15895	15993	15884	15857	16133	15903	16048	15905	15838	16094	15936	15989	15818	15858	15990	16096	15836	15878	16085	15912	15797	16092	15947	15898	15994	15921	15986	16048	15992	16018	16050	15856	15948	15953	15967	16054	15925	15861	16024	16000	15994	15932	16027	16032	15997	16042	16111	16080	16004	16065	15975	16048	15959	15989	15893	15961	15870	15880	15838	16200	15795	15892	15980	16148	16106	16004	15938	15844	15937	15872	15925	15969	15995	15893	15974	15994	15867	16051	15938	16046	16092	16015	15925	15940	16053	16040	15890	15858	16004	16008	16296	16044	15913	16001	15819	16036	15936	16046	16119	15976	15850	16019	15914	15882	16001	16017	15999	16224	16030	15794	15945	15805	15953	15882	16143	15997	16105	15980	15956	16061	16025	16039	15930	15969	15798	16275	15849	15921	16014	15784	15928	15959	15989	16066	16010	15900	15909	15902	16002	16139	15935	15981	16077	15907	15942	15928	15892	15753	15977	15934	16046	15885	16062	16069	16031	15956	16047	15862	15850	15994	15857	15907	16065	15813	15908	16029	15947	16077	15895	15937	15884	16190	15995	16008	15992	15791	15972	15906	16008	15999	16037	16055	16081	15899	15952	16053	16083	16119	15725	15924	15918	15926	16038	15883	15986	16046	15908	15985	15984	15913	15938	16024	16082	16054	16160	15965	15848	16024	15858	16005	16085	16011	16046	15876	15939	16081	15940	15922	15972	15981	15957	15845	16004	15994	16002	16034	15929	15949	15972	16044	15987	16006	16053	15964	15934	16067	16040	16209	16051	15963	16013	16137	15984	15905	15919	15882	16084	15960	16012	16050	15925	16061	15927	15905	16000	15851	16063	15871	15786	16013	15939	16033	15919	16006	16096	15942	15974	15964	16028	15984	16041	15941	15987	15927	15999	15969	16130	16033	16096	15909	15986	15932	16023	15837	15799	15989	15989	15953	16103	15888	15958	15975	15937	15970	16018	15882	16042	15825	15980	15901	15941	15945	15977	15933	16127	16071	16034	16054	16040	15838	15974	15997	15968	15895	15863	15899	16025	15891	15856	16025	16052	16092	16087	16119	16079	16067	15954	15963	16044	15915	15929	16023	15855	16034	15936	15966	16011	16014	15879	16158	16019	15932	16051	15941	15941	15964	15973	16113	15920	16016	15851	15905	15960	15918	16077	15847	15858	15947	16197	16273	16096	15967	15925	15960	15843	15944	15886	16037	15977	15858	15999	15840	15974	16069	16053	15905	16006	15996	15942	15809	15938	16111	15983	15913	15954	16146	15895	16102	16113	16011	15950	16056	15981	16187	15798	15854	16007	15997	15944	16013	15905	15947	15832	16095	16035	16047	15804	16026	15965	16092	15880	16128	15918	15927	15986	15968	15894	15839	15941	16060	16060	15868	15999	16005	16005	15894	15841	16014	15806	16030	15867	15984	16000	15865	16194	15856	15988	15853	15898	16048	16070	15918	15785	16130	16022	15916	16008	15977	15977	16036	15888	16061	15961	15805	16198	15872	16005	15873	15867	16030	16068	15880	16142	16156	15922	16036	15916	15994	15972	15983	16013	15961	15985	15982	15960	16070	15980	15860	15864	16010	15958	15950	16010	15952	15930	16023	16135	15880	15944	15966	16106	16086	16094	15915	15931	15789	16128	16029	16126	15979	15990	15916	16028	16137	15892	15944	16096	16048	15857	15960	15944	15969	16042	15994	15895	15838	16099	16044	16086	15874	15931	15863	16059	16038	15922	15964	15801	15842	15900	15996	16047	15948	15889	15959	16079	15791	16061	15896	16079	16049	16109	15976	15831	15900	15864	15958	15973	16114	16001	15940	15977	15620	16091	16004	15933	15977	16242	16051	16072	16094	15884	15999	15925	15870	15940	15917	16016	16073	16032	15956	15884	15818	16061	15980	15910	15993	15968	15916	15859	15860	16064	15860	15933	16141	16016	16065	15798	16088	15934	16035	15957	15803	16002	16043	15971	16049	15889	16012	16016	15936	15860	16027	15961	16107	15915	15995	16135	15948	16069	16060	15984	15742	15974	16028	15961	15973	15956	16066	15950	15972	15865	16161	16078	16036	15881	16015	15966	15982	15963	15966	15958	15962	15900	15991	15927	16145	16009	16014	16016	16064	15911	16026	16144	16036	15835	15993	15748	15947	15989	16093	16109	16237	15871	15956	15804	16058	16007	15982	16076	15964	16074	15887	16011	15998	16157	15871	16036	15777	15979	15887	15957	16034	16025	16089	15826	15966	15907	16055	16187	15753	16025	15950	15953	16095	16011	15925	16044	16119	16067	16048	15923	16025	16085	15986	16191	16024	15969	16093	15844	15996	15906	15918	15854	16004	15846	15977	15997	15794	16042	15950	16073	15927	16010	15875	15840	15817	15990	15883	15894	16016	15988	15915	16041	15957	16089	15976	16135	16072	15828	16118	15856	15967	15995	15963	15991	15787	15936	15874	15940	15893	16107	16114	16059	15980	15953	15998	16044	15970	15830	15998	16007	15877	15896	16038	15981	16115	15983	15971	16056	15966	16019	16122	15985	16186	16019	16052	16188	16015	15862	16071	15750	15915	15929	16023	15942	15903	16171	16093	15839	15940	16241	15962	15852	16054	15976	15859	15856	15978	16096	15834	16113	15950	15911	15981	15985	16039	16004	15905	15975	15897	16004	16001	15775	15979	15718	16045	15927	15984	16030	15935	15957	15887	16017	15884	15974	15969	15958	16028	16017	15967	15846	15792	16101	15926	15839	15882	16077	15841	15873	15980	16068	16151	16060	16033	15849	15991	16053	16012	16111	15893	15998	15870	15904	16021	15916	15867	15916	15900	16013	15914	16011	16036	15976	16027	16004	15679	16060	15859	16027	16151	15944	16140	15959	15933	16023	15978	15952	16084	15930	15865	16092	16134	16117	16015	16029	15965	16094	16054	15867	15672	16120	15896	15887	15894	16016	16084	16102	15952	15902	16040	16125	15874	15899	16176	15958	15978	15980	15945	15891	16087	15959	15903	15964	15917	16043	16000	16015	15934	15900	16029	15997	15938	16023	16001	15936	15972	15952	16075	15921	15839	16033	15970	15881	15965	16096	16022	16210	15880	15945	15987	16086	15932	15812	15993	16010	15920	15823	15754	15849	15980	15867	15908	16139	16054	15940	16094	15953	15842	16015	15861	15925	16046	15918	15941	16119	15816	16019	15857	15984	15728	15975	15831	15990	15803	15975	15957	16078	16074	15904	15861	15904	15927	16013	16027	16092	16020	15948	16197	15965	16102	15968	15975	15982	15848	15929	15906	15982	15974	15887	15878	15921	16053	16033	15760	16022	15952	15871	15807	16022	16039	15845	15845	15896	16016	15878	16016	15919	16028	15999	15948	15990	15889	15965	16045	15915	15956	15960	16009	15949	16046	15940	15877	15825	16060	16022	16120	16007	15883	15891	16165	16088	16083	15978	15927	16027	16059	16095	15908	16020	16003	15861	15821	15930	15868	16049	16064	15968	15883	16041	16092	15915	15852	15875	16022	15780	16005	16082	15938	16043	15966	15973	16117	15800	15986	15980	15867	16038	16015	15974	16074	16021	15829	16005	15882	15965	15930	16009	15871	15982	16094	15856	15962	16023	15780	16094	15979	15932	15984	15921	15842	15999	16018	15917	16041	15976	15992	15972	16011	15955	15937	15975	16075	15866	15900	16040	15908	15976	15954	16070	15891	16035	16105	15767	16038	16082	16071	16037	16192	15895	15829	15824	16013	15981	15797	15840	16100	15913	15734	15960	15956	15957	16073	15860	15965	16104	16190	15899	16036	15908	16007
28280	28143	35975	33319	28170	26364	25188	23902	22922	22684	22370	22002	21630	21461	21168	21000	20961	21047	20541	20891	20581	20931	20994	20692	20589	20656	20934	20823	20811	20552	20619	20553	20844	20547	20545	20832	20673	20739	20740	20578	20637	20692	20903	20707	20511	20740	20617	20765	20847	20799	20729	20679	20710	20742	20621	20572	20870	20725	20624	20721	20546	20606	20823	20727	20713	20369	20688	20725	20541	20909	20677	20673	20748	20711	20762	20592	20742	20708	20467	20624	20704	20674	20613	20847	20656	20507	20580	20828	20805	20740	20627	20936	20814	20697	20684	20714	20739	20670	20954	20725	20622	20690	20745	20547	20826	20542	20712	20635	20579	20745	20729	20758	20858	20766	20561	20677	20794	20756	20717	20707	20411	20751	20723	20656	20553	20794	20728	20733	20560	20733	20533	20676	20604	20688	20737	20907	20588	20572	20763	20667	20463	20508	20692	20692	20653	20555	20801	20608	20634	20544	20588	20987	20922	20501	20661	20820	20549	20657	20684	20768	20822	20835	20441	20594	20545	20550	20561	20717	20757	20729	20729	20882	20590	20622	20756	20643	20664	20503	20739	20484	20787	20679	20668	20779	20607	20401	20711	20608	20603	20718	20601	20472	20492	20759	20586	20662	20644	20756	20756	20781	20852	20601	20558	20637	20652	20835	20516	20806	20759	20605	20831	20454	20660	20766	20810	20685	20914	20709	20729	20708	20639	21029	20625	20583	20931	20665	20689	20747	20442	20769	20612	20649	20865	20622	20731	20822	20546	20471	20655	20528	20660	20767	20728	20738	20496	20637	20722	20859	20838	20596	20670	20839	20519	20725	20833	20710	20678	20785	20541	20677	20667	20633	20632	20713	20898	20722	20718	20798	20596	20689	20645	20654	20572	20696	20632	20776	20688	20761	20731	20700	20525	20754	20783	20491	20551	20559	20614	20739	20642	20748	20762	20521	20527	20715	20505	20951	20674	20863	20671	20563	20714	20739	20740	20735	20675	20708	20611	20596	20657	20452	20775	20421	20868	20747	20580	20775	20628	20713	20641	20604	20686	20702	20582	20409	20821	20505	20688	20458	20508	20634	20674	20534	20677	20652	20589	20618	20759	20663	20609	20372	20589	20664	20441	20770	20695	20599	20895	20780	20949	20560	20693	20795	20626	20701	20584	20749	20650	20562	20501	20597	20668	20585	20765	20581	20746	20650	20658	20769	20657	20526	20600	20569	20476	20601	20820	20350	20548	20332	20510	20632	20649	20738	20518	20713	20706	20731	20607	20596	20746	20795	20523	20584	20589	20793	20624	20764	20963	20640	20678	20729	20579	20689	20571	20548	20686	20583	20650	20488	20732	20613	20698	20755	20577	20488	20730	20565	20790	20639	20674	20807	20580	20621	20678	20623	20691	20685	20559	20464	20826	20550	20639	20810	20860	20844	20845	20720	20681	20857	20588	20641	20555	20333	20761	20492	20632	20662	20948	20775	20643	20674	20667	20765	20715	20546	20744	20809	20754	20801	20678	20658	20679	20753	20670	20704	20716	20493	20763	20769	20726	20751	20868	20401	20763	20754	20490	20625	20535	20865	20844	20662	20482	20913	20775	20753	20794	20560	20732	20674	20638	20494	20812	20738	20874	20857	20604	20762	20607	20801	20813	20695	20835	20634	20667	20482	20748	20535	20532	20641	20809	20789	20672	20671	20748	20471	20578	20600	20638	20545	20741	20759	20558	20726	20552	20519	20758	20915	20974	20862	20676	20654	20632	20650	20793	20572	20718	20596	20655	20899	20963	20466	20547	20786	20695	20732	20685	20551	20633	20755	20651	20569	20629	20687	20700	20745	20668	20827	20624	20502	20724	20694	20410	20915	20583	20683	20623	20770	20647	20700	20595	20732	20398	20936	20854	20435	20872	20598	20422	20426	20743	20753	20563	20843	20800	20907	20712	20782	20718	20571	20683	20821	20733	20842	20689	20688	20766	20530	20593	20510	20749	20776	20671	20706	20649	20403	20733	20586	20641	20824	20435	20759	20534	20618	20682	20719	20567	20714	20554	20677	20755	20598	20585	20797	20553	20775	20612	20526	20780	20840	20304	20472	20713	20601	20550	20599	20694	20615	20681	20751	20605	20784	20740	20788	20869	20576	20522	20595	20597	20533	20795	20675	20652	20809	20836	20819	20459	20522	20553	20738	20688	20883	20708	20538	20732	20501	20695	20751	20712	20675	20812	20576	20671	20792	20707	20789	20837	20831	20477	20547	20941	20630	20600	20528	20699	20640	20860	20467	20562	20742	20599	20593	20530	20533	20752	20839	20604	20518	20985	20715	20524	20757	20738	20713	20789	20844	20752	20754	20644	20535	20703	20693	20711	20719	20706	20750	20646	20771	20877	20581	20659	20622	20681	20698	20796	20616	20586	20677	20737	20657	20634	20681	20690	20824	20873	20801	20782	20612	20818	20767	20626	20522	20876	20903	20557	20891	20831	20762	20628	20626	20802	20876	20708	20643	20689	20747	20772	20714	20641	20831	20769	20540	20572	20506	20733	20860	20583	20601	20583	20657	21050	20705	20593	20688	20840	20765	20661	20821	20682	20590	20779	20600	20498	20554	20625	20534	20646	20699	20746	20543	20646	20733	20599	20508	20595	20414	20754	20719	20713	20638	20832	20826	20734	20654	20594	20865	20585	20861	20636	20751	20669	20529	20628	20730	20542	20507	20740	20516	20808	20938	20865	20602	20746	20657	20601	20629	20700	20658	20690	20466	20688	20866	20708	20821	20810	20592	20734	20676	20547	20531	20901	20698	20395	20765	20726	20729	20633	20822	20496	20803	20766	20807	20663	20695	20537	20832	20664	20633	20700	20655	20824	20795	20635	20708	20561	20612	20853	20629	20776	20755	20647	20787	20735	20742	20647	20728	20447	20429	20657	20537	20622	20581	20818	20499	20725	20506	20765	20656	20711	20754	20696	20292	20782	20557	20957	20695	20812	20601	20680	20682	20752	20740	20781	20713	20744	20687	20655	20747	20680	20736	20597	20583	20688	20525	20582	21001	20681	20627	20739	20627	20594	20735	20493	20706	20815	20562	20684	20558	20674	20714	20687	20550	20765	20535	20787	20624	20839	20594	20721	20539	20722	20649	20512	20446	20774	20689	20873	20754	20672	20706	20760	20727	20666	20767	20759	20814	20552	20724	20632	20564	20804	20701	20659	20861	20538	20472	20597	20632	20740	20898	20679	20779	20793	20458	20721	20648	20800	20732	20550	20598	20984	20662	20506	20554	20620	20709	20738	20663	20679	20702	20572	20705	20757	20744	20693	20729	20859	20809	20579	20706	20738	20572	20507	20547	20639	20568	20638	20567	20708	20744	20604	20624	20649	20580	20830	20529	20654	20603	20693	20751	20802	20703	20763	21036	20525	20373	20666	20685	20589	20707	20496	20637	20490	20670	20756	20600	20698	20926	20701	20748	20729	20860	20506	20802	20692	20528	20586	20430	20661	20509	20404	20725	20674	20693	20744	20645	20567	20658	20750	20805	20790	20607	20613	20629	20661	20566	20502	20586	20788	20776	20798	20792	20843	20646	20773	20866	20580	20711	20602	20752	20731	20762	20605	20457	20907	20740	20580	20582	20713	20648	20841	20731	20934	20546	20904	20677	20813	20580	20568	20633	20837	20641	20550	20462	20596	20801	20817	20689	20839	20592	20624	20558	20758	20607	20761	20759	20782	20661	20788	20580	20723	20951	20619	20582	20523	20607	20586	20843	20846	20653	20549	20896	20797	20620	20568	20658	20737	20451	20734	20629	20778	20603	20935	20500	20580	20630	20553	20426	20866	20938	20810	20651	20754	20736	20676	20701	20799	20807	20658	20560	20838	20779	20604	20751	20501	20703	20615	20690	20580	20452	20608	20890	20583	20710	20748	20676	20823	20660	20808	20571	20731	20766	20645	20814	20703	20790	20828	20612	20568	20518	20553	20759	20738	20618	20733	20633	20677	20722	20848	20604	20672	20659	20576	20544	20486	20572	20871	20661	20834	20817	20804	20657	20870	20676	20628	20700	20807	20789	20725	20699	20700	20795	20556	20451	20511	20608	20442	20538	20750	20654	20586	20588	20670	20491	20768	20695	20927	20611	20608	20645	20630	20807	20825	20877	20540	20951	20555	20606	20621	20760	20403	20998	20688	20844	20881	20899	20688	20600	20813	20545	20520	20750	20586	20558	20728	20600	20706	20559	20602	20660	20722	20784	20557	20481	20516	20633	20759	20581	20731	20760	20746	20733	20597	20915	20711	20690	20878	20625	20740	20699	20794	20832	20626	20584	20617	20724	20655	20747	20855	20655	20439	20610	20755	20644	20782	20554	20720	20710	20683	20631	20668	20719	20574	20639	20679	20570	20736	20746	20689	20658	20752	20575	20676	20428	20776	20599	20678	20765	20528	20468	20630	20910	20729	20757	20702	20726	20603	20387	20713	20503	20629	20746	20823	20960	20771	20542	20725	20576	20742	20631	20562	20675	20736	20832	20687	20537	20672	20589	20514	20496	20677	20824	20878	20591	20780	20549	20595	20506	20663	20670	20791	20736	20702	20517	20798	20670	20643	20749	20646	20562	20594	20771	20625	20679	20871	20869	20879	20525	20859	20666	20805	20768	20751	20780	20673	20664	20793	20676	20744	20904	20582	20595	20686	20725	20387	20588	20806	20697	20790	20653	20708	20910	20802	20602	20678	20824	20716	20864	20433	20724	20824	20717	20679	20675	20633	20779	20816	20635	20593	20814	20839	20814	20745	20853	20782	20805	20717	20821	20854	20859	20650	20555	20717	20702	20772	20507	20803	20532	20800	20187	20460	20528	20681	20757	20633	20764	20716	20701	20645	20679	20887	20506	20711	20829	20657	20863	20522	20802	20770	20796	20596	20930	20750	20635	20842	20802	20802	20701	20514	20589	20541	20787	20622	20678	20877	20572	20719	20371	20629	20588	20806	20678	20749	20583	20762	20727	20610	20710	20771	20842	20617	20652	20643	20635	20601	20775	20644	20804	20596	20739	20765	20726	20745	20647	20577	20672	20614	20663	20850	20530	20774	20653	20640	20845	20704	20575	20791	20632	20823	20657	20779	20624	20540	20759	20560	20627	20597	20799
28772	45762	39386	30639	27001	24210	22343	20915	19978	19216	18713	18081	17929	17360	17030	16791	16723	16528	16547	16471	16390	16285	16311	16525	16473	16293	16356	16540	16494	16329	16123	16241	16382	16453	16384	16350	16353	16446	16286	16209	16273	16289	16303	16486	16480	16182	16365	16298	16234	16394	16405	16260	16490	16357	16295	16187	16267	16437	16427	16351	16220	16410	16209	16101	16405	16396	16203	16377	16324	16121	16268	16334	16316	16325	16291	16258	16457	16231	16313	16263	16390	16237	16159	16158	16243	16327	16325	16276	16312	16280	16246	16220	16373	16414	16285	16287	16264	16061	16198	16466	16340	16421	16259	16238	16139	16326	16338	16348	16285	16246	16240	16226	16203	16247	16272	16246	16361	16401	16324	16321	16401	16335	16187	16310	16220	16289	16288	16316	16093	16343	16265	16340	16125	16188	16263	16034	16311	16228	16260	16237	16117	16342	16401	16297	16240	16187	16226	16363	16203	16233	16252	16393	16334	16233	16138	16209	16277	16199	16144	16273	16377	16121	16280	16160	16271	16091	16245	16302	16350	16239	16303	16356	16140	16398	16073	16324	16324	16322	16329	16309	16105	16195	16071	16256	16327	16200	16352	16349	16291	16192	16327	16302	16101	16264	16216	16307	16148	16198	16244	16259	16273	16110	16311	16207	16332	16357	16294	16261	16089	16177	16249	16210	16316	16199	16226	16292	16316	16134	16280	16256	16184	16170	16195	16181	16303	16412	16301	16296	16335	16322	16389	16144	16299	16244	16180	16241	16335	16143	16325	16092	16438	16281	16283	16328	16237	16328	16310	16317	16316	16269	16337	16311	16227	16185	16331	16232	16107	16189	16312	16320	16329	16256	16418	16037	16339	16217	16219	16267	16269	16266	16254	16170	16327	16312	16417	16443	16169	16454	16130	16346	16226	16357	16282	16273	16221	16222	16310	16372	16277	16335	16184	16401	16185	16301	16444	16098	16233	16340	16329	16277	16410	16205	16273	16361	16215	16344	16210	16459	16189	16346	16370	16363	16242	16207	16241	16005	16320	16198	16333	16215	16294	16207	16336	16258	16191	16277	16221	16314	16317	16182	16452	16095	16327	16345	16374	16122	16173	16210	16400	16209	16299	16140	16303	16173	16211	16494	16140	16315	16304	16287	16413	16162	16364	16205	16268	16264	16309	16277	16107	16479	16295	16223	16133	16230	16353	16221	16327	16196	16394	16173	16292	16207	16215	16197	16278	16280	16247	16187	16225	16258	16263	16246	16078	16247	16336	16314	16200	16262	16216	16322	16168	16334	16352	16102	16374	16254	16172	16172	16067	16172	16287	16199	16180	16258	16318	16265	16247	16211	16184	16419	16351	16171	16465	16304	16338	16329	16071	16188	16377	16155	16281	16225	16351	16117	16373	16273	16281	16460	16375	16042	16331	16194	16370	16154	16269	16305	16228	16357	16366	16275	16305	16305	16018	16371	16312	16356	16268	16259	16073	16189	16239	16400	16236	16361	16253	16245	16244	16166	16249	16228	16240	16435	16087	16228	16387	16415	16340	16234	16371	16117	16287	16283	16180	16327	16390	16318	16135	16273	16324	16444	16285	16336	16365	16220	16312	16357	16297	16363	16366	16208	16257	16080	16084	16397	16282	16192	16230	16395	16179	16313	16206	16370	16075	16210	16282	16163	16189	16302	16297	16200	16332	16155	16322	16304	16332	16209	16042	16273	16274	16141	16332	16220	16124	16428	16138	16350	16221	16094	16249	16303	16278	16369	16251	16316	16240	16292	16243	16326	16244	16051	16229	16252	16358	16266	16206	16221	16160	16326	16196	16380	16385	16185	16280	16276	16267	16208	16251	16358	16442	16165	16293	16315	16286	16259	16351	16362	16167	16196	16427	16416	16303	16363	16356	16325	16319	16132	16294	16253	16547	16212	16418	16268	16315	16281	16391	16174	16398	16274	16227	16168	16160	16404	16234	16326	16259	16322	16248	16238	16374	16293	16295	16265	16368	16193	16193	16208	16232	16174	16295	16187	16377	16165	16282	16226	16370	16232	16259	16250	16299	16220	16337	16155	16229	16210	16288	16304	16152	16343	16473	16245	16328	16150	16378	15993	16254	16287	15990	16272	16142	16223	16154	16177	16412	16215	16302	16301	16391	16265	16201	16194	16207	16350	16196	16195	16261	16341	16395	16095	16279	16183	16369	16245	16289	16152	16369	16232	16387	16413	16127	16294	16120	16338	16419	16317	16285	16283	16232	16199	16257	16274	16276	16354	16351	16213	16424	16454	16357	16106	16252	16341	16097	16286	16195	16281	16328	16292	16183	16309	16204	16276	16334	16343	16401	16308	16315	16360	16315	16273	16231	16324	16234	16244	16264	16308	16331	16361	16358	16254	16182	16221	16225	16179	16154	16302	16241	16317	16110	16257	16152	16125	16440	16286	16223	16369	16283	16265	16318	16207	16258	16324	16249	16315	16253	16312	16464	15977	16303	16354	16131	16200	16436	16109	16432	16250	16279	16395	16376	16225	16210	16421	16314	16265	16321	16136	16224	16251	16299	16303	16119	16372	16338	16237	16398	16355	16169	16245	16287	16237	16293	16257	16357	16162	16472	16306	16455	16214	16352	16040	16436	16335	16181	16227	16158	16262	16328	16163	16240	16389	16217	16328	16367	16204	16277	16374	16204	16302	16364	16187	16262	16186	16104	16296	16248	16236	16128	16058	16249	16046	16315	16320	16349	16267	16295	16287	16271	16363	16245	16356	16286	16164	16430	16273	16387	16327	16143	16339	16420	16084	16227	16138	16188	16411	16066	16331	16257	16313	16328	16327	16240	16283	16201	16133	16202	16346	16271	16142	16240	16194	16243	16327	16334	16468	16375	16070	16374	16177	16296	16435	16273	16357	16402	16287	16278	16314	16219	16230	16182	16349	16301	16220	16321	16321	16271	16262	16248	16424	16488	16344	16239	16303	16241	16160	16402	16162	16256	16145	16442	16422	16311	16028	16142	16199	16386	16297	16411	16467	16282	16257	16479	16335	16294	16340	16209	16241	16125	16212	16275	16320	16449	16296	16232	16315	16305	16366	16233	16317	16170	16361	16226	16346	16465	16137	16319	16315	16267	16169	16231	16305	16198	16482	16110	16174	16383	16233	16389	16424	16418	16409	16454	16232	16284	16077	16278	16294	16309	16315	16256	16189	16279	16357	16177	16233	16231	16337	16390	16386	16180	16291	16186	16405	16320	16229	16280	16102	16460	16340	16070	16404	16267	16158	16179	16211	16290	16521	16271	16373	16240	16269	16293	16138	16162	16299	16210	16258	16301	16265	16208	16327	16227	16256	16160	16133	16058	16263	16324	16188	16359	16256	16360	16132	16241	16296	16373	16360	16123	16384	16376	16199	16331	16354	16244	16282	16289	16290	16114	16281	16103	16287	16178	16349	16080	16312	16417	16331	16329	16211	16406	16154	16351	16273	16373	16261	16177	16350	16342	16105	16199	16409	16177	16363	16426	16251	16315	16402	16192	16161	16176	16046	16149	16290	16355	16142	16352	16290	16286	16345	16367	16317	16246	16205	16330	16152	16251	16204	16353	16237	16246	16194	16373	16351	16028	16168	16061	16350	16291	16310	16385	16216	16271	16287	16267	16207	16358	16382	16114	16258	16269	16238	16243	16302	16200	16599	16263	16343	16167	16194	16326	16320	16253	16157	16389	16292	16356	16343	16439	16316	16167	16187	16404	16207	16364	16213	16302	16196	16331	16159	16146	16219	16244	16148	16130	16234	16289	16337	16312	16366	16340	16401	16500	16143	16057	16331	16227	16420	16249	16342	16348	16061	16267	16166	16301	16343	16346	16258	16343	16249	16262	16219	16374	16431	16310	16261	16274	16163	16455	16353	16047	16223	16366	16244	16325	16458	16258	16337	16180	16095	16481	16339	16410	16198	16358	16258	16275	16298	16271	16131	16335	16231	16290	16277	16438	16375	16323	16299	16279	16403	16345	16415	16192	16266	16335	16348	16100	16146	16189	16366	16220	16199	16340	16396	16249	16212	16249	16110	16316	16084	16274	16268	16115	16383	16233	16347	16310	16311	16254	16187	16005	16287	16293	16408	16228	16366	16104	16290	16123	16094	16496	16343	16250	16419	16174	16193	16291	16106	16323	16367	16384	16293	16345	16356	16238	16322	16479	16261	16323	16311	16263	16085	16186	16277	16269	16261	16298	16284	16149	16328	16360	16344	16226	16365	16235	16338	16151	16270	16307	16290	16283	16375	16243	16410	16260	16265	16372	16203	16389	16313	16270	16295	16242	16214	16297	16393	16083	16267	16260	16204	16320	16266	16222	16214	16374	16133	16348	16101	16276	16313	16314	16388	16257	16203	16394	16372	16275	16377	16206	16232	16333	16266	16488	16132	16129	16224	16287	16236	16306	16315	16205	16297	16368	16324	16263	16285	16391	16288	16314	16359	16220	16193	16230	16262	16321	16327	16275	15948	16424	16200	16229	16405	16357	16557	16366	16144	16298	16199	16211	16317	16269	16290	16226	16281	16462	16213	16240	16169	16354	16230	16305	16205	16312	16253	16214	16283	16124	16402	16120	16215	16186	16340	16180	16175	16168	16390	16255	16462	16318	16241	16322	16169	16299	16465	16359	16172	16270	16239	16327	16290	16297	16265	16430	16268	16246	16204	16263	16260	16154	16402	16255	16292	16247	16182	16229	16293	16226	16286	16214	16235	16122	16383	16170	16254	16444	16270	16325	16174	16394	16255	16339	16397	16153	16139	16136	16396	16178	16290	16314	16161	16226	16240	16150	16193	16321	16161	16348	16481	16136	16244	16214	16305	16143	16366	16299	16299	16209	16240	16317	16293	16182	16275	16323	16298	16336	16244	16181	16377	16086	16241	16396	16282	16180	16134	16391	16158	16099	16133	16174	16418	16364	16348	16283	16322	16279	16197	16403	16420	16495	16316	16363	16332	16096	16149	16343	15974	16325	16085	16249	16284	16327	16165	16353	16426	16233	16433	16328	16345	16389	16337	16195	16443	16493	16317	16342	16352	16317	16524	16335	16310	16265	16244	16111	16177	16225	16220	16260	16267	16351	16266	16272	16411	16302	16443	16231	16312	16295	16308	16322	16154
23451	21363	29213	24348	24614	28806	30438	26392	25135	24841	24117	23420	22732	22508	22310	21863	21726	21452	21381	21230	21091	21276	21311	21380	21119	21149	21047	21098	20994	21032	21244	21118	21138	21280	21096	21037	21029	20872	21011	20909	21287	21174	21135	21045	20973	21038	20989	20975	21151	21044	21254	20932	20964	21039	21059	20998	20952	21080	21109	21054	21065	20979	20896	21123	20844	20899	20999	21021	21002	20786	20987	20817	20824	20708	21157	21190	20996	20876	21088	21130	21030	21121	20980	20957	21049	21103	21006	20837	21138	21155	21034	20972	20964	21067	20821	21029	20908	20867	20978	20754	20992	20878	20923	20643	20800	20840	20916	21090	20592	20883	20889	20638	21028	20804	20889	20909	20823	20870	20936	20954	20861	21184	21026	20860	21025	20962	20971	21090	21132	20819	20946	20795	20971	20970	20893	21075	20794	20956	20890	21007	21127	21193	20970	20979	20993	20999	20965	20928	20994	21093	20785	20887	20918	21021	21029	21048	20867	21017	20888	20843	20974	20855	21014	21039	20860	21073	20942	20962	20883	21090	21021	20926	20805	20943	21083	20783	21020	20941	20960	20925	20951	20909	20835	21029	21028	21237	20868	20894	20971	21045	21032	20884	20968	21000	21069	21095	21052	21120	21034	20853	21137	20892	20906	20850	20752	20955	20781	20918	20932	21033	20701	20803	21026	20936	21090	21015	21059	20956	21052	20998	20824	20951	20916	20843	21121	21000	20892	20825	20937	20974	20856	21010	21044	21024	20938	20984	20945	20703	20718	20764	20963	20936	20663	20964	20947	20780	20861	20977	21068	20958	20931	20705	21116	21104	20843	20845	20967	20910	20904	20814	21075	21028	20929	20965	21006	20913	21125	20911	21087	20846	20894	20849	20856	21080	20888	20970	20883	20965	20918	20897	20847	20837	21005	20958	20980	20779	20989	20952	20953	20920	20953	20857	20906	20865	20940	21062	20989	21033	21019	20869	20925	20914	21011	20905	20861	21072	20900	21096	20982	20625	20947	21089	21074	20817	20880	21100	20941	20747	20831	20914	21022	20667	20732	20787	20950	21073	20900	20802	20961	20841	21004	20911	21174	20881	20967	20850	21062	20864	20831	20913	21089	20906	20808	20716	20963	20992	20914	21092	20880	20799	21178	20850	21031	20728	20969	21107	20962	20978	20861	20709	20921	20865	20957	20870	20930	20947	21162	21084	20811	20953	20709	21071	20890	20769	20691	20830	20934	21024	21048	20973	20829	20864	20928	20778	20845	20924	21034	20900	20867	20995	21049	20909	20863	20991	20762	20902	21128	20914	21084	20810	20787	20951	20649	20862	21102	21133	20837	21012	20824	20808	20634	20784	20783	21129	20781	21138	20737	21036	20869	21071	20903	21038	21041	21066	21079	20929	20783	20829	20877	20904	20939	21029	20897	21050	20918	21001	20840	20861	20814	20979	20886	20585	21201	20853	20969	21062	20800	20930	20863	20928	20761	20942	21049	20930	20844	21062	20941	20798	20949	20887	21075	21002	20912	20750	20934	20955	20755	20809	20825	21011	20890	20883	20839	20932	21020	21106	21025	21131	20758	21152	21077	20990	21129	21067	20825	20935	20859	20955	20930	20843	20917	20868	21153	20884	20861	21177	20979	20911	20899	20967	21157	20950	20998	20794	20878	20901	20826	20815	20778	20859	20925	20719	21072	20782	20805	20899	21100	20975	21067	20915	21165	21030	21124	20849	20829	20909	20813	21083	20904	20855	20885	20925	21125	20974	20787	20910	20788	20921	20838	20856	21029	20796	20936	21091	20973	20986	20925	20894	20970	21040	21077	20988	20981	20855	21030	20855	21195	20785	20859	20962	21028	20955	20836	21161	20768	20945	20854	20892	21016	21115	20959	21016	21090	20826	20896	20871	20696	20865	20907	20696	20897	20915	20900	20904	20970	20943	21045	21010	20966	20820	20883	20813	20700	20956	20923	21096	21003	20992	20872	20861	20984	21164	21144	21272	21106	20864	20942	20954	20789	20962	21024	20769	21070	20909	20886	21123	20986	21018	20995	21110	21039	20792	20990	20913	20789	20959	20804	21043	20947	20972	20923	20705	21145	20927	20818	20947	20937	21063	20889	20873	20880	20983	20841	20995	20750	20878	20817	20919	21076	20862	20957	20905	20872	21062	21092	20724	21019	20838	20911	20867	20874	20937	20935	20781	20909	20763	20970	20981	20943	20826	20932	20949	21013	20896	20775	21066	21013	20833	20875	20874	20998	21004	20983	20727	21022	20837	20929	20928	20843	20702	21045	20984	20974	21069	21044	20780	21023	21129	20919	20924	21079	20674	20959	20760	20866	21060	20919	20968	20861	21094	21160	20835	21030	20977	21077	21043	21019	20956	20876	20708	20720	20881	20741	20986	21033	20842	20916	21002	21165	20768	21137	21047	21013	20663	20930	20817	20933	21036	20676	20764	21025	20818	21149	21063	20912	21083	21050	20986	21052	20962	20985	20878	20955	20890	20845	20923	20917	21070	21032	20890	21110	20887	20789	20812	20902	21053	20815	20863	20639	20812	20790	20882	21110	21009	20941	20953	20857	20993	20870	20955	21017	20862	20982	20968	20924	20802	20952	20907	20923	20884	21084	20993	21034	20922	20731	21087	21207	20821	20964	20981	20974	20999	21038	20749	20747	20901	21069	20902	21018	20676	20938	20892	21066	20971	20825	20891	21079	20916	20819	20969	21029	20890	20658	20700	20927	21094	20937	20844	20799	20885	20863	20826	20832	20741	20992	20733	21106	20947	20775	20911	21035	20932	20873	21043	20907	20827	20965	21019	20949	20907	20937	21201	20700	20782	20995	21091	21065	21018	20862	20976	20873	20803	20945	21009	20974	20937	21059	21141	21018	20934	20874	20860	20734	20918	21043	21061	21045	20727	20795	20958	20833	20857	21069	20961	21102	20835	20728	20972	20837	20974	20913	20989	20922	20768	20978	21080	20880	21030	20691	21062	20958	20775	20841	20856	20910	20807	20777	20824	20933	21003	21036	20962	21102	21044	21078	20844	20817	21100	20899	20867	21133	20873	20808	20769	20916	20815	20720	20922	20989	21083	20870	20926	20943	20906	20884	20813	20996	21035	21090	20832	20987	20749	20793	20772	20977	21025	21140	21172	21016	20869	20947	21050	20896	20995	20949	21126	20980	20903	20769	21061	21023	20992	21038	21007	20920	20994	20933	20801	21004	20786	20888	20929	20959	20671	20890	20780	21061	20894	20868	20804	21008	20902	20886	20931	20902	21177	20801	20805	20992	20936	20907	21077	20899	21056	20875	20997	21063	21086	20856	20930	20878	20920	21029	21025	20940	20900	21028	21044	21039	20964	21142	21153	20834	20794	21007	20749	20868	20830	21134	20914	20811	20783	20990	20782	20970	20731	21023	20969	20878	20922	20896	21042	20970	20783	21053	20650	21127	21100	20857	20762	20896	21193	21008	20937	21141	20876	21006	20949	20786	21013	20892	20965	20988	20726	20975	20899	20984	20875	20869	20797	20941	20853	20911	20910	20683	20937	20908	20768	20825	21042	20908	20761	20874	20939	20985	21130	20927	20982	21128	20955	20788	20820	21126	21020	20758	20928	21018	20778	20900	21110	20857	20599	20990	21090	21143	20984	20532	20903	21146	21140	20922	20838	21042	20650	20979	20807	20643	20870	20859	21030	20897	21092	20834	21084	20905	20686	20837	20827	20964	20855	20781	20663	21010	20847	20809	21065	20829	20866	20903	20997	20780	20898	20889	20692	20827	20699	21122	20807	20944	20758	20869	20852	20989	20985	20790	21131	20914	21010	20782	20958	20863	20922	21009	20687	21111	21028	20921	20955	21215	20978	20883	21020	20994	20934	20704	20832	20861	20933	20874	20825	20950	20742	20773	20833	20977	21045	20832	20866	20869	20934	21029	21025	20829	20785	20898	20979	20866	20890	20851	20951	21046	20769	20865	21010	20876	20882	21086	20868	20905	20798	20893	21118	20826	20944	20787	20899	21020	20842	20888	20863	20945	20805	20798	20913	20942	20903	20935	20645	20814	21034	20972	20609	20927	21009	20762	21078	20787	20917	21024	21050	20781	21055	20773	20870	21127	21081	20967	20915	20970	20817	20930	21029	20877	20993	21065	21123	21026	21032	21072	21045	20869	20945	21083	20889	20941	20950	20822	20877	21085	21108	21022	21054	20946	20755	20770	20897	21040	20876	20852	20777	21027	21046	20889	21133	21049	21050	20700	20873	21008	20772	20838	20911	20864	20924	21039	20992	21084	20927	20722	21128	20917	20913	20935	21065	20704	21000	21001	20974	20778	21041	20953	21225	21032	21123	21069	20860	20778	21049	20771	20722	21164	20925	20767	20736	20881	21207	20953	21026	20966	20824	21054	20950	20843	20877	21082	20902	20852	20985	21033	20888	20801	20819	20994	20956	20669	20864	21064	21052	20698	20825	20879	20964	20909	21003	20911	20919	21102	20969	20899	21008	20917	20850	20938	20807	20826	21037	20872	20938	20760	20909	20961	20903	20826	20889	21157	20885	20880	20950	20991	20867	20788	20928	20953	21032	20924	20869	20933	20996	20930	20774	20952	20861	20916	20642	21083	20875	20841	20849	20879	20960	20838	20741	20996	20857	20830	20996	20932	20938	20968	20940	21005	21172	20957	20881	21042	20981	20997	20866	20979	20845	20829	20992	20865	20828	20943	21205	21176	21053	21050	20891	20885	21145	21057	20936	20674	20799	20840	20953	21077	21002	20794	20755	20866	20780	20863	20954	21173	21108	21014	20951	20817	21165	21107	20950	20838	20884	21001	20821	20756	20747	20982	21055	20872	20899	20951	20968	20800	20961	20813	21122	20932	20748	20828	20949	21017	20791	21042	21016	20959	20922	20832	21016	20778	21213	20933	20988	20977	21098	20954	20866	21063	21141	20916	20964	20972	20778	20963	20770	21041	21105	20822	20975	20982	20810	20897	20811	21083	20993	20990	20833	20845	20789	20904	20979	20887	20980	20741	20832	20729	21046	21068	20935	20927	21293	20782	20947	20876	20887	20843	20837	21082	20819	21013	20962	20737	21134	20932	20926	20969	20966	20906	20895	20780	21024	20929	20952
29102	62126	45831	37208	32770	29143	26629	24344	22841	21839	20686	19696	18970	18452	17946	17363	17199	17054	16914	16905	16840	16645	16912	16601	16769	16646	16776	16691	16768	16504	16750	16627	16476	16461	16413	16524	16438	16512	16549	16682	16639	16499	16578	16447	16493	16442	16501	16385	16646	16394	16214	16572	16680	16594	16481	16541	16432	16379	16377	16493	16559	16397	16468	16396	16556	16426	16540	16472	16463	16524	16521	16675	16446	16462	16306	16446	16459	16579	16515	16492	16352	16406	16388	16521	16697	16558	16398	16434	16453	16453	16487	16533	16558	16319	16454	16422	16486	16554	16439	16366	16475	16330	16401	16305	16533	16513	16592	16397	16342	16420	16521	16337	16379	16473	16459	16597	16318	16572	16430	16566	16547	16448	16408	16308	16415	16610	16550	16419	16365	16502	16408	16505	16651	16539	16507	16553	16516	16331	16557	16312	16402	16410	16474	16474	16432	16569	16506	16509	16368	16573	16341	16572	16358	16443	16358	16289	16467	16354	16552	16396	16446	16416	16501	16474	16414	16500	16467	16384	16358	16490	16577	16536	16358	16585	16288	16371	16441	16429	16495	16406	16604	16377	16328	16570	16498	16311	16316	16396	16438	16650	16502	16327	16370	16560	16544	16291	16555	16431	16453	16463	16551	16362	16452	16536	16519	16387	16542	16566	16649	16339	16393	16432	16534	16271	16682	16392	16563	16360	16516	16416	16512	16416	16503	16540	16373	16497	16361	16361	16433	16360	16465	16440	16511	16385	16435	16598	16420	16465	16406	16384	16465	16459	16714	16359	16519	16433	16346	16381	16413	16485	16472	16494	16333	16553	16445	16431	16384	16603	16444	16403	16315	16526	16400	16441	16441	16594	16459	16401	16422	16390	16425	16331	16437	16464	16375	16326	16508	16401	16279	16491	16420	16432	16174	16589	16348	16398	16382	16484	16436	16576	16482	16424	16329	16570	16405	16420	16526	16363	16503	16390	16388	16436	16519	16466	16390	16493	16341	16385	16455	16494	16346	16569	16426	16223	16471	16633	16551	16529	16324	16332	16449	16270	16366	16432	16440	16678	16469	16511	16233	16471	16343	16579	16498	16359	16529	16503	16522	16383	16444	16295	16330	16604	16354	16219	16563	16326	16342	16382	16372	16484	16583	16504	16366	16401	16528	16236	16293	16522	16383	16341	16321	16535	16459	16465	16307	16406	16533	16398	16486	16519	16453	16543	16324	16485	16363	16519	16367	16588	16439	16453	16537	16388	16300	16366	16650	16495	16409	16513	16518	16391	16443	16557	16520	16446	16656	16439	16295	16593	16563	16415	16599	16504	16474	16246	16608	16452	16425	16336	16500	16486	16517	16301	16426	16509	16361	16411	16519	16395	16455	16429	16465	16483	16450	16351	16441	16377	16397	16432	16370	16520	16537	16340	16330	16313	16493	16426	16308	16403	16418	16300	16494	16490	16603	16415	16313	16463	16658	16419	16681	16314	16488	16458	16284	16471	16458	16384	16496	16425	16340	16388	16294	16456	16518	16493	16294	16479	16337	16527	16517	16484	16428	16266	16422	16344	16462	16433	16501	16693	16538	16548	16501	16423	16348	16413	16384	16439	16456	16553	16476	16453	16422	16551	16336	16483	16437	16473	16357	16488	16470	16534	16481	16519	16399	16319	16415	16454	16488	16438	16439	16526	16362	16505	16206	16566	16507	16379	16481	16434	16516	16434	16300	16467	16358	16476	16391	16338	16491	16484	16320	16526	16378	16542	16540	16497	16506	16532	16531	16538	16535	16483	16601	16334	16453	16555	16411	16565	16566	16403	16407	16369	16602	16569	16399	16365	16404	16461	16261	16321	16310	16377	16486	16322	16437	16534	16557	16510	16247	16405	16369	16387	16374	16258	16561	16410	16381	16527	16263	16462	16508	16336	16428	16334	16413	16507	16485	16467	16587	16364	16297	16503	16354	16527	16470	16600	16355	16474	16467	16503	16463	16419	16439	16487	16538	16610	16534	16445	16476	16407	16466	16522	16467	16685	16381	16554	16432	16337	16580	16418	16430	16669	16389	16298	16446	16485	16299	16545	16324	16438	16580	16482	16372	16593	16481	16397	16417	16460	16645	16407	16339	16554	16536	16252	16411	16553	16463	16476	16273	16590	16481	16438	16298	16484	16412	16438	16409	16515	16577	16288	16476	16355	16516	16548	16473	16447	16258	16559	16383	16468	16378	16496	16567	16490	16454	16453	16465	16431	16310	16213	16467	16472	16400	16516	16466	16502	16365	16429	16303	16601	16404	16413	16458	16499	16570	16392	16559	16406	16305	16338	16640	16480	16403	16524	16464	16354	16401	16478	16471	16466	16289	16492	16373	16452	16440	16474	16582	16318	16338	16403	16537	16416	16421	16527	16397	16449	16487	16689	16284	16202	16390	16467	16525	16437	16491	16466	16422	16571	16419	16546	16416	16377	16384	16443	16426	16457	16477	16407	16517	16532	16330	16503	16456	16374	16490	16411	16560	16367	16455	16376	16408	16336	16509	16458	16451	16529	16309	16624	16618	16220	16640	16372	16286	16520	16453	16418	16694	16432	16457	16345	16592	16307	16581	16324	16490	16346	16371	16436	16497	16308	16440	16460	16502	16473	16343	16234	16466	16551	16537	16347	16309	16467	16397	16415	16289	16366	16417	16336	16608	16391	16658	16517	16382	16299	16389	16520	16746	16322	16510	16377	16488	16670	16295	16456	16327	16469	16326	16391	16428	16430	16294	16403	16402	16550	16556	16432	16330	16196	16409	16409	16488	16608	16520	16480	16639	16433	16311	16526	16689	16471	16348	16346	16590	16516	16473	16413	16385	16539	16457	16591	16508	16302	16267	16487	16430	16374	16513	16358	16288	16530	16405	16399	16349	16410	16273	16400	16295	16445	16480	16373	16387	16469	16464	16392	16385	16424	16438	16379	16478	16410	16455	16339	16622	16493	16253	16531	16411	16491	16675	16490	16475	16444	16404	16308	16371	16374	16269	16260	16197	16479	16537	16543	16357	16412	16454	16448	16512	16403	16359	16500	16341	16336	16268	16498	16504	16352	16553	16400	16571	16412	16440	16412	16422	16539	16323	16446	16466	16499	16422	16447	16560	16381	16242	16317	16479	16353	16460	16523	16462	16438	16473	16426	16389	16401	16405	16469	16632	16367	16471	16511	16471	16453	16356	16444	16408	16422	16480	16397	16435	16472	16411	16248	16541	16690	16277	16391	16533	16391	16277	16587	16559	16441	16394	16511	16239	16359	16471	16669	16590	16494	16342	16241	16683	16356	16525	16508	16524	16332	16512	16541	16461	16417	16433	16450	16367	16588	16556	16512	16483	16431	16401	16626	16385	16496	16345	16380	16546	16393	16262	16384	16593	16427	16470	16334	16346	16352	16521	16602	16407	16526	16477	16479	16439	16332	16430	16378	16261	16403	16424	16339	16589	16455	16343	16517	16563	16308	16537	16333	16440	16527	16423	16489	16429	16314	16511	16497	16574	16353	16415	16456	16544	16218	16552	16426	16492	16365	16185	16382	16384	16481	16396	16409	16414	16471	16544	16392	16451	16403	16267	16694	16403	16455	16559	16513	16587	16387	16513	16498	16360	16369	16492	16566	16469	16409	16490	16470	16470	16423	16434	16481	16536	16363	16492	16411	16573	16244	16384	16333	16406	16546	16567	16466	16358	16484	16441	16431	16596	16355	16470	16253	16334	16602	16347	16459	16537	16444	16504	16256	16271	16341	16388	16383	16514	16299	16461	16441	16426	16517	16619	16507	16444	16436	16567	16404	16378	16526	16398	16493	16341	16505	16434	16472	16444	16600	16413	16389	16594	16234	16375	16553	16443	16461	16561	16525	16547	16536	16338	16396	16556	16490	16413	16497	16388	16452	16513	16589	16438	16494	16357	16410	16519	16521	16453	16448	16309	16429	16431	16453	16548	16307	16445	16271	16404	16421	16172	16449	16369	16532	16335	16555	16578	16500	16450	16450	16363	16395	16490	16457	16464	16429	16430	16350	16616	16454	16480	16467	16364	16371	16407	16480	16453	16524	16333	16605	16520	16568	16529	16462	16440	16474	16419	16472	16594	16395	16404	16303	16429	16474	16452	16566	16374	16311	16337	16583	16357	16238	16416	16521	16478	16486	16522	16612	16356	16445	16539	16575	16206	16310	16558	16409	16379	16352	16459	16420	16347	16446	16546	16570	16623	16592	16426	16380	16323	16485	16459	16375	16551	16322	16488	16587	16491	16577	16486	16157	16496	16494	16330	16429	16407	16320	16435	16545	16578	16473	16646	16371	16397	16428	16478	16635	16510	16358	16449	16493	16498	16518	16432	16509	16564	16508	16407	16511	16532	16558	16305	16475	16401	16527	16464	16614	16427	16273	16428	16387	16416	16567	16619	16203	16403	16374	16464	16489	16597	16461	16557	16294	16486	16420	16452	16511	16375	16577	16565	16497	16464	16449	16395	16507	16434	16549	16512	16414	16625	16462	16509	16559	16472	16535	16492	16512	16379	16488	16506	16307	16513	16527	16301	16421	16551	16204	16376	16414	16403	16284	16385	16490	16453	16554	16545	16418	16602	16369	16408	16356	16167	16324	16483	16346	16405	16495	16458	16407	16525	16492	16417	16615	16377	16421	16524	16413	16419	16257	16339	16479	16582	16554	16332	16397	16362	16474	16136	16340	16453	16559	16465	16527	16384	16421	16424	16497	16568	16482	16425	16421	16442	16368	16389	16473	16274	16487	16435	16490	16304	16457	16413	16426	16406	16329	16549	16570	16472	16340	16430	16391	16373	16385	16419	16547	16333	16520	16364	16494	16467	16449	16669	16466	16432	16432	16200	16588	16368	16650	16364	16513	16422	16610	16438	16370	16274	16309	16474	16445	16398	16542	16355	16553	16595	16513	16445	16564	16420	16517	16299	16324	16413	16529	16461	16496	16395	16404	16343	16393	16631	16361	16578	16420	16437	16522	16375	16364	16484	16509	16385	16293	16643	16480	16410	16389	16488	16416	16433	16312	16537	16482	16556	16524	16294	16554	16401	16538	16451	16444	16467	16540	16508	16384	16379	16231	16545	16384	16472	16553	16491	16441	16466	16360	16367	16564
22684	21389	29225	24095	23002	28487	33592	28575	27087	26423	25345	24454	23789	23157	22783	22493	22306	22156	22135	21864	21757	21670	21693	21605	21671	21726	21473	21280	21797	21563	21560	21268	21576	21354	21273	21552	21421	21432	21323	21413	21312	21386	21326	21484	21382	21284	21271	21234	21243	21261	21295	21398	21399	21493	21465	21287	21345	21243	21386	21204	21570	21344	21127	21310	21158	21261	21316	21435	21318	21396	21485	21392	21242	21110	21465	21496	21373	21266	21355	21336	21429	21426	21419	21140	21318	21338	21356	21085	21260	21178	21123	21424	21163	21324	21401	21204	21451	21050	21061	21290	21141	21325	21340	21169	21259	21362	21258	21419	21237	21264	21258	21287	21468	21200	21234	21389	21178	21454	21136	21260	21333	21140	21264	21378	21252	21275	21446	21324	21170	21115	21208	21222	21221	21185	21158	21301	21079	21248	21246	21231	21363	21229	21245	21446	21303	21093	21137	21349	21125	21435	21405	21226	21030	21344	21024	21224	21334	21112	21340	21209	21273	21364	21242	21208	21346	21083	21308	21114	21126	21196	21222	21288	21497	21141	21269	21431	21267	21400	21400	21195	21158	21172	21268	21104	21351	21191	21113	21229	21293	21167	21212	21363	21309	21326	21221	21134	20993	21124	21208	21390	21260	21054	21123	21361	21366	21133	21224	21246	21318	21199	21124	21277	21158	21496	21332	21151	21433	21147	21259	21281	21138	21347	21516	21252	21379	21088	21275	21171	21140	21119	21160	21162	21284	21342	21026	21144	21250	21234	21385	21382	21228	21461	21187	21111	20952	21157	21267	21125	21303	21171	21240	21066	21369	21257	21182	21298	21499	21193	21401	21162	21054	21253	21242	21120	21152	21310	21458	21144	21251	21267	21265	20952	21240	21153	21188	21320	21217	21427	21199	21082	21419	21276	21251	21210	21195	21306	21157	21279	21439	21280	21177	21288	21217	21379	21421	21247	21101	21225	21224	21375	21180	21105	21142	21350	21154	21173	21278	21103	21315	21227	21246	21155	21342	21141	21359	21330	21275	21199	21388	21226	21338	21209	21213	21268	21476	21284	21218	21285	21292	21097	21128	21030	21059	21336	21227	21168	21217	21415	21369	21224	21343	21310	21184	21388	21026	21182	21134	21457	21141	21015	21156	21236	21241	21072	21168	21210	21285	21234	21251	21368	21290	21271	21464	21321	21123	21163	21141	21176	21253	21143	21331	21054	21115	21044	21079	21200	21156	21138	21238	21347	21094	21076	21357	21275	21305	21220	21083	21187	21173	21106	21116	21148	21335	21256	21207	21311	21189	21222	21105	21359	21217	21258	21156	21165	21237	21299	21289	21152	21096	21220	21325	21193	21262	21128	21352	21095	21328	21056	21056	21342	21321	21187	21186	21257	20976	21202	21357	21421	21079	21470	21206	21292	21308	20962	21265	21417	21373	21070	21218	21086	21207	21212	21273	21091	21275	21232	21130	21255	21420	21093	21249	21241	21288	21294	21368	21388	21281	21172	21246	21326	21145	21161	21609	21149	21365	21109	20982	21012	21415	21100	21174	21225	21322	21129	20980	21116	21478	21141	21184	21148	21062	21159	21390	21437	21113	21200	21131	21263	21323	21050	21120	21150	21430	21224	20939	21273	21334	21376	21342	21380	21158	21342	21220	21187	21358	21177	21226	21258	21280	21258	21258	21203	21248	21185	21402	21251	21599	21268	21358	21176	21086	21240	21277	21119	21118	21170	20998	21132	21187	21179	21261	21115	21206	21106	21192	21052	21166	21144	21361	21007	21201	21060	21327	21232	20934	21230	21234	21108	21233	21281	21232	21053	21402	20944	21350	21281	21339	21164	21305	21118	21445	21146	21345	21269	21272	21429	21222	21257	21380	21150	21317	21401	21426	21406	21367	21260	21184	21215	21077	21366	21221	21222	21306	21201	21206	21289	21160	21169	21099	21426	21202	21281	21270	21315	21405	21071	21099	21185	21101	21255	21246	21072	21321	21193	21227	21458	21296	21343	21276	21164	21180	21051	21384	21398	21154	21098	21476	21397	21261	21119	21147	21161	21463	21109	21165	21245	21128	21158	21165	21337	21336	21370	21367	21534	21265	21202	21139	21248	21338	21247	21162	21252	21358	21219	21203	21296	21307	21276	21092	21443	21429	21348	21016	21528	21211	21250	21375	21212	21422	21283	21408	21191	21076	21320	21258	21079	21288	21133	21299	21102	21283	21076	21058	21335	21113	21248	21114	21329	21238	21255	21118	21213	21428	21269	21066	21445	21235	21088	21220	21134	21242	21302	21428	21257	21233	21102	21031	21235	21279	21255	21302	21063	20981	21186	21366	21303	21240	21328	21177	21208	21102	21338	21512	21207	21534	21296	21233	21248	21203	21337	21051	21166	21151	21186	21499	21150	21236	21108	21258	21061	21481	21177	21322	21106	21250	21351	21493	21379	21269	21022	21189	21299	21040	21352	21269	21066	21209	21370	21124	21371	21102	21369	21164	21214	20991	21083	21143	21226	21336	21160	21181	21309	21360	21209	21134	21143	21123	21205	21155	21306	21369	21208	21077	21268	21081	21116	21157	21364	21144	21158	21049	21217	21191	20963	21234	21245	20948	21160	21186	21346	21161	21196	21382	20992	21196	21150	21249	21232	21273	21210	21328	21080	21356	21199	21252	21463	21265	21279	21255	21188	21187	21175	21172	20984	21060	21129	21121	21126	21210	21143	21338	21329	21279	21092	21203	21303	21104	21077	21207	21134	21239	21657	21173	21138	21281	21244	21314	21036	21427	21238	21231	21506	21274	21171	21055	21333	21058	21374	21241	21309	21111	21079	21099	21098	21239	21354	21413	21160	21138	21266	21296	21066	21297	21137	21349	21225	21239	21148	21234	21252	21380	21190	21276	21280	21226	21334	21151	21110	21300	21347	21141	21025	21277	21239	21411	21133	21049	21155	21251	21353	21198	21004	21099	21309	21278	21175	21270	21162	21275	21163	21322	21206	21190	21176	21083	21246	21352	21460	21273	21145	21250	21110	21173	20994	20917	21240	21141	21285	21172	21329	21115	21161	21204	21383	21253	21225	21371	21014	21368	20995	21412	21310	21090	21534	20990	21310	21402	21439	21163	21128	21202	21274	21203	21128	21394	21192	21168	21049	21271	21210	21092	21123	21290	21362	21171	21120	21283	21369	21182	21445	21348	21385	21235	21075	21236	21171	21214	21010	21266	21177	21246	21237	21256	21206	21377	21148	21084	21132	21229	21147	21042	21254	21338	21396	21099	21118	21084	21190	21216	21252	21219	21092	21054	21440	21221	21270	21060	21054	21329	21183	21438	21046	21351	21367	21207	21210	21389	21368	21113	21194	21279	21416	21172	21333	21158	21095	21252	21321	21398	21277	21211	21185	21328	21365	21208	21233	21295	21146	21139	21277	21058	21086	21378	21143	21395	21176	21375	21175	21305	21246	21165	21154	21193	21147	21337	21016	21348	21469	21084	21181	21258	21235	21054	21091	21125	21176	21193	21091	21007	21314	21105	21126	21252	21153	21361	21119	21201	21311	21182	21373	21331	21251	21250	21206	21096	21273	21131	21142	21419	21128	21108	20999	21195	21510	21099	21167	21242	21284	21052	21225	21226	21112	20988	21177	21195	21436	21428	21120	21140	21245	21222	21283	21070	21123	21313	21351	21308	21526	21235	21222	21231	21143	21112	21218	21165	21439	21150	21100	21120	21078	21149	21071	21219	21415	21435	21012	21191	21137	21308	21206	21205	21444	21101	21276	21104	21287	21347	21340	21276	21485	21295	21370	21126	21229	21232	21085	21182	21178	21330	21183	21357	21159	21140	21336	21260	21355	21170	21176	21368	21216	21270	21237	21362	21047	21178	21145	21378	21380	21335	21230	21197	21255	21282	21014	21169	21291	21094	20965	21227	21094	21156	21082	21247	21301	21351	21130	21153	21115	21093	21188	21131	21129	21319	21144	21086	21275	21186	21186	21255	21139	21183	21194	21245	21199	21178	21298	21148	21081	21092	21105	21080	21232	21202	21215	21246	21143	21263	21176	21352	21153	21428	21254	21325	21239	21315	21351	21226	21129	21415	21301	21215	21243	21235	21325	21153	21350	21258	21289	21093	21128	21074	21184	21212	21249	21153	21063	21115	21258	21120	21163	21343	21425	21065	21394	21234	21292	21235	21045	21123	21143	21058	21166	21289	21260	21335	21265	21097	21248	21174	21445	21134	21241	21280	21031	21266	21290	21203	21165	21304	21048	21270	21420	21245	21157	21266	21027	20952	21144	21114	21051	21274	21437	21150	21237	21192	21158	21203	21375	21230	21207	21070	21236	21228	21328	21552	21180	21105	21026	21183	21265	21403	21095	21128	21287	21246	21175	21212	21124	21277	21069	21158	21382	21292	21203	21112	20952	21295	21284	21335	21053	21245	21139	21321	21092	21415	21285	21274	21351	21101	21108	21357	21309	21469	21311	21190	21187	21258	21248	21290	21304	21224	21378	21201	21174	20967	21160	21284	21067	21506	21059	21014	21377	21263	21327	21279	21240	21279	21217	21162	21157	21131	21231	21256	21260	21078	21291	21044	21266	21496	20999	21270	21301	21354	21227	21400	21126	21170	21371	21134	21218	21167	21292	21094	21043	21171	21269	21184	21173	21276	21191	21021	21280	21253	20997	21274	21400	21385	21254	21117	21329	21245	21235	21170	21206	21513	21296	21181	21126	21187	21160	21144	20946	21229	21139	21214	21259	20980	21227	21390	21176	21469	21192	21247	21275	21200	21196	21233	21286	21133	21281	21192	21076	21248	21163	21219	21261	21278	21317	21216	21171	21340	21314	21012	21191	21347	21316	21146	21268	21409	21447	21203	21347	21072	21260	21097	21368	21112	21236	21227	21304	20979	21217	21014	21346	21100	21315	21258	21180	21401	21230	21212	21399	21247	21282	21146	21146	21009	20918	21182	21214	21427	21108	21166	21064	21139	21126	21205	21192	21233	21144	21282	21281	21268	21278	21282	21256	21231	21176	21185	21308	21404	21258	21191	21265	21487	21428	21203	21330	21289	21269	21455	21401	21129	21315	21279	21212	21380	21138	21179	21354	21260	21313	21091	21312	21009	21294
31516	58733	51524	42600	37446	33812	30470	27787	25939	24043	22390	21097	19756	19172	18507	18092	17826	17345	17453	17300	17086	17072	17117	17003	16855	17008	16845	16957	16918	16806	16948	16799	16911	16706	16875	16776	16689	16730	16768	16633	16655	16780	16546	16613	16680	16673	16655	16830	16571	16454	16867	16696	16664	16814	16601	16490	16699	16563	16485	16672	16452	16588	16619	16658	16464	16541	16544	16581	16757	16495	16559	16604	16504	16595	16783	16669	16525	16639	16435	16684	16866	16779	16557	16514	16635	16578	16395	16631	16656	16608	16596	16560	16502	16594	16530	16653	16604	16590	16349	16517	16429	16650	16650	16568	16482	16667	16624	16670	16493	16720	16764	16439	16526	16552	16549	16649	16435	16714	16754	16625	16492	16591	16572	16598	16675	16621	16872	16511	16494	16463	16688	16803	16402	16516	16622	16399	16514	16466	16782	16604	16404	16560	16457	16500	16646	16592	16489	16522	16550	16539	16670	16556	16506	16621	16680	16590	16620	16723	16550	16637	16462	16686	16560	16564	16604	16561	16615	16573	16685	16374	16473	16736	16571	16568	16546	16532	16567	16451	16645	16478	16526	16801	16550	16629	16588	16586	16656	16540	16580	16521	16596	16543	16711	16563	16524	16599	16559	16455	16642	16495	16393	16607	16566	16649	16565	16578	16474	16646	16449	16545	16617	16654	16543	16556	16635	16566	16577	16525	16499	16634	16728	16639	16567	16462	16435	16475	16474	16651	16503	16526	16538	16525	16597	16644	16602	16623	16466	16557	16554	16537	16433	16665	16659	16606	16756	16583	16715	16597	16598	16493	16604	16707	16527	16401	16726	16594	16691	16722	16574	16665	16683	16211	16515	16647	16373	16491	16537	16549	16464	16563	16567	16632	16555	16662	16390	16509	16574	16560	16497	16625	16529	16727	16657	16304	16498	16587	16463	16653	16706	16493	16706	16518	16645	16561	16501	16622	16545	16652	16685	16657	16539	16525	16534	16817	16508	16516	16594	16374	16551	16583	16660	16529	16587	16599	16598	16703	16816	16549	16477	16710	16691	16600	16704	16492	16581	16570	16822	16506	16553	16721	16637	16591	16529	16641	16609	16617	16517	16612	16886	16587	16553	16444	16611	16641	16508	16684	16749	16744	16694	16578	16675	16696	16530	16659	16601	16631	16571	16554	16580	16582	16692	16587	16768	16429	16712	16639	16665	16676	16774	16651	16650	16787	16584	16534	16628	16616	16607	16457	16600	16517	16566	16549	16476	16689	16628	16661	16729	16687	16547	16556	16693	16612	16592	16613	16524	16572	16644	16497	16485	16534	16650	16460	16619	16629	16597	16626	16647	16400	16542	16488	16469	16523	16517	16627	16491	16574	16535	16587	16474	16597	16630	16505	16552	16501	16528	16478	16598	16616	16409	16650	16662	16678	16640	16585	16690	16538	16630	16721	16625	16626	16661	16535	16703	16547	16491	16526	16483	16645	16725	16477	16701	16590	16528	16682	16638	16416	16541	16577	16364	16544	16662	16594	16706	16774	16597	16600	16574	16647	16569	16606	16662	16583	16502	16588	16693	16675	16607	16509	16575	16605	16586	16549	16541	16673	16535	16665	16725	16774	16451	16726	16581	16613	16500	16608	16582	16651	16573	16495	16764	16549	16488	16611	16432	16649	16620	16693	16641	16686	16589	16544	16638	16728	16484	16649	16471	16518	16553	16701	16443	16594	16696	16360	16758	16590	16603	16658	16612	16502	16587	16538	16556	16522	16718	16741	16557	16463	16486	16632	16621	16645	16601	16406	16470	16618	16753	16511	16722	16575	16496	16669	16519	16568	16357	16529	16576	16544	16591	16739	16639	16533	16453	16573	16839	16528	16656	16404	16665	16556	16582	16464	16523	16500	16593	16684	16737	16411	16389	16734	16651	16658	16518	16638	16580	16506	16693	16463	16573	16493	16564	16790	16494	16660	16652	16644	16610	16292	16584	16550	16664	16518	16545	16558	16704	16567	16631	16555	16551	16596	16663	16785	16485	16475	16575	16522	16747	16593	16401	16626	16519	16587	16535	16604	16574	16484	16544	16499	16675	16752	16516	16682	16470	16528	16456	16721	16578	16517	16506	16434	16440	16652	16539	16669	16526	16640	16566	16810	16616	16551	16573	16397	16582	16514	16563	16590	16597	16598	16534	16614	16480	16557	16664	16736	16628	16638	16500	16668	16489	16615	16574	16480	16449	16469	16589	16555	16579	16674	16321	16612	16595	16526	16555	16647	16671	16652	16593	16612	16547	16662	16703	16646	16665	16584	16435	16703	16880	16636	16585	16536	16558	16576	16558	16468	16620	16626	16538	16669	16690	16659	16554	16743	16625	16443	16323	16525	16578	16473	16541	16708	16637	16430	16572	16555	16398	16660	16451	16496	16793	16523	16504	16757	16594	16604	16670	16585	16567	16336	16377	16513	16628	16509	16701	16692	16592	16525	16463	16735	16582	16514	16548	16807	16453	16649	16771	16480	16594	16549	16637	16616	16746	16592	16569	16483	16466	16543	16515	16564	16457	16729	16481	16557	16479	16733	16682	16555	16643	16619	16457	16545	16702	16549	16548	16583	16495	16548	16765	16657	16396	16512	16607	16673	16464	16595	16529	16439	16544	16521	16656	16493	16505	16602	16585	16588	16722	16548	16666	16501	16557	16565	16650	16776	16434	16705	16634	16649	16513	16611	16512	16608	16702	16509	16604	16597	16529	16772	16676	16631	16605	16664	16619	16498	16387	16720	16539	16690	16497	16629	16619	16517	16573	16616	16583	16372	16520	16636	16615	16510	16502	16557	16560	16640	16730	16688	16560	16717	16561	16665	16440	16441	16605	16675	16680	16572	16716	16644	16526	16494	16374	16623	16481	16625	16539	16573	16591	16387	16497	16616	16588	16607	16693	16503	16691	16412	16700	16707	16482	16435	16464	16664	16600	16467	16774	16699	16518	16663	16429	16666	16630	16484	16689	16638	16677	16585	16678	16700	16575	16617	16492	16505	16679	16439	16677	16606	16582	16566	16530	16584	16433	16614	16697	16509	16503	16571	16576	16577	16390	16493	16453	16626	16575	16523	16435	16669	16529	16658	16597	16441	16506	16689	16502	16562	16833	16582	16937	16678	16576	16644	16538	16659	16483	16770	16761	16711	16638	16676	16510	16672	16537	16611	16695	16510	16420	16555	16586	16576	16622	16663	16606	16627	16608	16540	16523	16535	16588	16724	16502	16605	16426	16443	16588	16646	16526	16559	16562	16412	16409	16556	16558	16705	16708	16596	16768	16640	16543	16471	16529	16627	16549	16611	16746	16517	16539	16665	16533	16468	16677	16514	16503	16766	16454	16539	16697	16651	16615	16653	16607	16656	16612	16588	16715	16589	16626	16475	16613	16633	16407	16671	16507	16759	16614	16536	16576	16652	16576	16660	16635	16530	16399	16580	16603	16418	16553	16465	16580	16592	16515	16661	16557	16622	16578	16495	16518	16613	16758	16544	16504	16443	16546	16561	16571	16697	16610	16583	16330	16491	16556	16413	16633	16589	16578	16627	16506	16784	16390	16632	16482	16609	16604	16628	16444	16389	16617	16579	16565	16572	16510	16599	16569	16731	16636	16535	16759	16597	16660	16472	16556	16603	16561	16381	16532	16634	16602	16700	16528	16632	16426	16756	16520	16561	16636	16440	16640	16578	16567	16485	16622	16688	16648	16767	16661	16715	16620	16779	16512	16515	16706	16589	16602	16565	16582	16477	16707	16651	16460	16420	16640	16403	16556	16599	16673	16639	16665	16480	16459	16358	16563	16637	16740	16701	16587	16685	16631	16689	16523	16480	16585	16493	16672	16620	16510	16473	16585	16549	16630	16592	16624	16488	16549	16505	16519	16469	16703	16523	16645	16548	16664	16621	16507	16648	16460	16650	16709	16506	16673	16568	16482	16492	16690	16699	16737	16644	16785	16597	16585	16652	16550	16448	16733	16578	16674	16871	16696	16738	16556	16649	16486	16620	16550	16444	16372	16581	16543	16546	16773	16525	16461	16605	16473	16664	16635	16584	16687	16534	16445	16605	16552	16533	16415	16448	16659	16628	16358	16552	16674	16478	16626	16508	16545	16580	16445	16728	16585	16473	16656	16557	16646	16600	16659	16545	16490	16472	16607	16692	16545	16553	16628	16686	16475	16569	16642	16648	16447	16626	16597	16623	16747	16538	16586	16611	16554	16565	16701	16615	16675	16432	16669	16629	16550	16519	16633	16426	16726	16637	16566	16588	16663	16493	16431	16718	16597	16630	16504	16583	16751	16685	16554	16573	16441	16714	16514	16572	16563	16465	16486	16709	16643	16701	16786	16448	16604	16506	16851	16699	16560	16502	16616	16487	16562	16577	16580	16639	16583	16674	16580	16565	16522	16620	16529	16531	16602	16453	16588	16520	16710	16498	16610	16343	16651	16580	16647	16676	16774	16646	16570	16600	16372	16704	16448	16484	16393	16513	16604	16595	16807	16530	16602	16608	16639	16474	16583	16604	16659	16541	16693	16649	16646	16582	16589	16435	16538	16659	16580	16623	16530	16494	16612	16537	16705	16579	16463	16594	16623	16679	16514	16776	16642	16595	16614	16616	16669	16529	16537	16418	16551	16636	16599	16594	16476	16568	16543	16606	16613	16501	16783	16485	16549	16539	16695	16564	16674	16586	16527	16517	16514	16477	16489	16658	16355	16739	16774	16547	16470	16614	16423	16528	16727	16481	16683	16359	16496	16442	16432	16670	16653	16845	16587	16650	16457	16643	16656	16703	16572	16534	16459	16591	16588	16466	16801	16582	16516	16545	16520	16546	16469	16537	16530	16519	16550	16351	16625	16550	16635	16758	16476	16403	16488	16538	16710	16529	16521	16676	16481	16675	16543	16861	16544	16522	16677	16650	16464	16658	16651	16443	16482	16662	16535	16606	16515	16632	16375	16564	16620	16509	16474	16626	16675	16731	16419	16556	16466	16706	16493	16382	16395	16692	16553	16446	16594	16427	16698	16636	16733	16530	16620	16510	16634	16386	16644	16786	16442	16600	16703	16654	16677	16522	16488	16569	16534	16549	16484	16564	16529	16477	16568	16524	16580	16511
28350	27060	37621	36193	31488	29469	27776	26037	25033	24460	23882	23362	23124	22861	22735	22579	22442	22584	22331	22313	22316	22349	22265	22453	22718	22231	22294	22373	22234	22368	22604	22205	22328	22055	22066	22281	22143	22273	22455	22324	22283	22243	22306	22360	22307	22244	22315	22299	22143	22150	22340	22233	22204	22165	22372	22385	22315	22172	22277	22184	22259	22095	22176	22297	22355	22241	22153	22013	22412	22339	22241	22260	22153	22062	22222	22107	22254	22323	22405	22385	22152	22335	21995	22089	22178	22052	22169	22239	22047	22254	22219	22297	22266	22130	22388	22316	22261	22162	22164	22388	22469	22347	22285	21956	22082	22338	22145	22228	22395	22145	22102	21994	21852	22146	22031	22116	22129	22345	22416	22076	21962	22463	22342	22192	22287	22137	22372	22182	22184	22097	22234	22337	22264	22106	22032	22189	22160	21947	22255	22003	22080	22337	22161	22295	22207	21958	22393	22244	22216	22132	22196	22104	22377	22133	22149	22183	22306	22316	22215	22145	22119	22457	21986	22001	22173	22251	22091	22223	22191	22238	22332	22336	22312	22359	22092	22241	22104	22263	21818	22483	22443	22187	21915	22095	22048	22071	22253	22021	22196	22139	22316	22224	22493	22303	22229	22073	22399	22253	22251	22257	22116	22157	22244	22095	22110	22113	22260	22153	22159	22179	21932	22286	21981	22226	22115	22275	22294	22190	22363	22109	22355	22195	22166	22196	22200	22354	22123	22005	22148	22075	22345	22155	22161	22166	22305	22204	22182	22108	22350	22314	22108	22037	22240	22315	22036	22149	22171	22147	22144	22206	22272	22022	22227	22250	22257	22250	22324	22353	22300	22231	22253	22198	22201	22081	22332	22395	22253	22177	22307	22329	22246	22176	22347	22233	22147	22290	22261	22196	22124	22271	22138	21983	22248	22105	22226	22292	22329	22260	22017	22152	22163	22448	22330	22158	22198	22167	22266	22097	22205	22397	22295	22144	22129	22246	22135	22322	21995	22192	22160	22273	22270	21993	22138	22348	22184	22163	22211	22084	22059	22325	22114	22410	22269	22145	22189	22291	22065	22131	22352	22115	22058	22263	22150	22197	22216	22265	22292	22204	22220	21960	21845	22085	22285	22074	22034	22152	22282	22311	22160	21958	22434	22186	22345	22007	22113	22113	22334	22249	22151	22234	22285	22412	22023	21925	22013	22344	22171	21991	22351	22004	22041	22087	21947	22029	22072	22203	22319	22289	21951	22280	22218	22060	22244	22210	22270	22140	22281	22427	22266	22033	22173	22383	22268	22031	22181	22328	22151	22108	22159	22155	22217	22148	22240	22180	22095	22410	22220	22452	22261	22358	22336	22450	22154	22398	22067	22173	22111	22041	22310	22273	22235	22253	22261	22306	22261	22372	22146	22131	22114	22083	22319	22190	22012	21905	22266	22257	22095	22348	22167	22234	22401	22089	22186	22098	22011	22338	22313	22410	22331	22222	22093	21977	22068	22121	22182	22109	22153	22344	22093	22128	22263	22171	22322	22152	22079	22221	22324	22228	22345	22218	22500	22305	22155	22024	22257	22128	22049	22433	22093	22126	22363	22118	22337	22310	22293	22177	22103	22073	22228	22085	22245	22381	22102	22343	22196	21949	22143	22141	22021	22055	22132	22203	22201	22442	22372	22561	22158	22314	22351	22188	22273	22526	22047	22325	22127	22156	22064	22249	22210	22214	22141	22296	21982	22300	22486	22131	22172	22271	22224	22272	22387	22307	22229	22071	22371	22109	22193	22327	22445	22312	22174	22116	22174	22179	22158	22167	22291	22425	22335	22233	22264	22199	22341	21987	22072	22103	22428	22292	22363	22278	22134	22379	22394	22241	22112	22275	22322	22179	22147	22157	22388	22046	22332	22021	22190	22163	22076	22345	22211	22105	22214	22329	22246	22268	22068	22192	22218	22223	22234	22389	22183	22184	22395	22100	21931	22116	22140	22502	22118	22213	22493	22243	22372	22243	22447	22198	22166	22072	22387	22354	22353	22192	22309	22196	22005	21962	22284	21918	22315	22213	22352	22324	22104	22168	22197	22224	22232	22036	22200	22209	22244	22049	22035	22309	22144	22038	22219	21946	22217	22006	22058	22165	22268	22071	22034	22198	22178	21833	22161	22184	21975	22134	22198	22178	22235	22122	22477	22317	22391	22281	22242	22114	22044	22132	22288	22152	22116	22216	22289	22179	22138	22250	22422	22421	22322	22120	22242	22298	22175	22139	22092	22232	22188	22266	22217	22246	22105	22283	22167	22036	22273	22382	21959	22162	22169	22207	22043	21937	22086	22033	22233	22270	22140	22147	22250	22055	22220	22137	22449	22216	22282	22269	22193	22201	22198	22324	22238	22067	22306	22315	22136	22238	22280	21841	22271	22027	22253	22372	22314	22228	22505	22356	22067	22147	22359	22493	22268	22039	22491	22183	22369	22104	22054	22091	22254	22288	22173	21982	22306	22055	22153	22242	22173	22306	22189	22247	22244	22279	22343	22267	22181	22187	22189	22148	22370	22307	22322	22006	22212	22242	22180	22431	22067	22123	22199	22196	22169	22201	22124	22382	22256	22318	22085	22064	22143	22296	22228	22195	22118	22197	22151	22265	22228	22125	22273	22380	22300	22159	22096	22199	22178	22316	22259	22146	22260	22112	22247	22223	22326	22018	22241	22070	22356	22246	22360	22382	22485	21980	22074	22108	22207	22187	22321	22002	22345	22133	22215	22162	22220	22256	22074	22331	22149	22221	22106	22205	22081	22199	22277	22230	22325	22437	22164	22247	22239	22240	22300	22271	22374	22240	22055	22092	22426	22315	21940	22141	22234	22122	22192	22148	22087	22280	22181	22015	21981	22074	22107	22141	22004	22223	22496	22158	22102	22288	22071	22176	22424	22240	22262	22189	22289	22061	22139	22322	22167	22174	22272	22140	22350	22206	22126	22230	22137	22091	22067	22278	22301	22036	22262	22090	22251	22146	22289	22274	22115	22296	22236	22359	22077	22369	22510	22471	22384	22445	22248	22104	22245	22351	22210	22287	22313	22024	22194	22311	22170	22056	22172	22143	22182	22380	22071	22240	22203	22044	21969	22000	22203	22114	22146	22282	22296	22079	22414	22391	22337	22143	22047	21952	22049	22026	22170	22135	22261	22106	22419	21980	22057	22187	22331	22341	22406	22509	22219	22202	22329	22217	22193	22324	22337	22206	22076	22413	22268	22206	22206	22266	22156	22191	22172	22009	22344	22159	22303	22146	22146	22224	22324	22376	22090	22032	22348	22293	22067	22312	22361	22622	22270	22323	22203	22213	22411	22117	22139	22141	22348	22306	22302	22088	22202	22015	22390	22281	22114	22378	22219	22300	22211	22362	22476	22207	22140	22060	22183	22103	22187	22240	22322	22356	22238	22249	22144	22214	22064	22149	22141	22289	22041	22427	22215	22289	22235	22175	22147	21910	22221	22174	22119	22058	22257	22303	22167	22170	22206	22122	22208	22310	22270	22189	22127	22245	22181	22191	22119	22165	22219	22299	22175	22060	22253	22182	22075	22111	22321	22103	22164	22076	22249	22064	22365	22323	22137	22115	22253	22283	22149	22225	22341	22294	22280	22177	22115	21891	22218	22210	22411	22221	22227	22179	22233	22217	22335	22426	22334	22268	22521	22285	22150	22456	22258	22464	22257	22275	22143	22250	22399	22391	22253	22487	22310	22121	22145	22011	22329	22213	22130	22097	22210	22012	22214	22247	22291	22045	22246	22202	22217	22233	22234	22147	22304	22384	22394	22249	22287	22514	22414	22147	22253	22223	22445	22232	22328	22497	22280	22079	22361	22064	22290	22346	22368	22012	22155	21993	22170	22296	22232	22263	22220	22185	22171	22058	22256	22295	22300	22229	22342	22287	22287	21945	22368	22183	22296	22367	22180	21983	22136	22197	22191	22346	22166	22147	22174	22291	22220	22514	22345	22373	22341	22354	22317	22329	22334	22092	22213	22231	22297	22134	22286	22283	22244	22150	22289	22280	22037	22435	22209	22449	22320	22218	22066	22048	22202	22146	22150	22244	22432	22343	22257	22214	22156	22102	22194	22288	22231	22193	22246	22017	22066	22272	22333	22209	22207	22372	22041	22096	22138	22277	22177	22208	22483	22345	22324	22192	22270	22079	22115	22103	22134	22325	22299	22193	22434	22149	22260	22342	22238	22183	22085	22223	22245	22174	22114	22352	22169	22246	22227	22203	22279	22359	21940	22064	22175	22109	22371	22229	22221	22231	22392	22169	22095	22130	22403	22359	22391	22158	22560	22388	22158	22098	22387	22202	22039	22181	22146	22568	22219	22138	22317	22224	22376	22143	22237	22328	22151	22158	22234	21900	22236	22320	21913	22034	22139	22262	22122	22131	22506	22319	22432	22191	22449	22142	22384	22205	22125	22256	22212	22354	22338	22243	22271	21931	21889	22267	22416	22239	22297	22046	22202	22312	22206	22120	22276	22089	22233	22100	22068	22227	22482	22430	22102	22495	22407	22307	22318	22156	22202	22338	22017	22088	22055	22286	22273	22370	22394	22244	22069	22461	22217	22141	22296	22282	22260	22509	22264	21855	22397	22373	22294	22244	22366	22024	22311	22249	22156	22173	22253	22203	21817	22601	22140	22194	22196	22370	22093	22363	22348	22301	22345	22134	22188	22214	22204	22198	22139	22210	22305	22191	22219	22006	22270	22008	22328	22175	21995	22196	22375	22239	22073	22212	22280	22125	22133	22090	22238	22373	22102	22521	22261	22057	22179	22074	22309	22465	22239	22365	22408	22111	22354	22236	22019	21969	22353	22297	22466	22166	22269	22138	22200	22399	22332	22243	22243	22312	22360	22400	22145	22205	22329	22266	22332	22277	22303	22121	22162	22109	22212	22194	22248	22315	22271	22145	22147	22298	22271	22086	22068	22273	22275	22094	22459	22112	22352	22316	22254	22296	22119	22286	22412	22166	22262	22318	22147	22155	22194	22293	22108	22253	22072	22143	22101	22234	22082	22310	22181	22337	22193	22142	22250	22213	22097	22190	22104	22294	22152	22314	22203	22045	22261	22091	22026	22235	21983	22259	22031	22459	22178	22334
28230	43909	41381	34214	30381	27272	24820	23119	21441	20460	19531	18796	18245	17927	17705	17639	17450	17386	17217	17198	17334	17432	17281	17290	17297	17155	17130	17160	17274	17208	17108	17131	17209	17282	17087	17050	17086	17289	17258	17220	17296	17132	17112	17061	17172	17341	17107	17111	17103	17162	17170	17144	17279	17174	17313	17067	17096	17184	17183	17112	17246	17154	17091	17165	17242	17107	17137	17153	17216	17192	17204	17136	17093	17188	17049	17184	17156	17223	16988	17167	17276	17230	17119	16962	17119	17278	17052	17092	17148	17119	17218	17066	17116	17127	16989	17275	17033	17155	17145	17103	17179	17216	17184	17114	17084	17198	17146	17263	17207	17169	17099	17113	16982	17090	17056	17078	17176	17143	17091	17214	17147	16963	17075	17239	17152	17198	17145	17093	17225	17133	17055	17119	17124	17195	17022	17090	16933	17157	17129	17137	17355	17045	16982	17172	17153	17090	17140	17213	17104	17157	17289	17092	17188	17150	17077	17133	17130	17034	17267	17144	17213	17131	17168	17178	17118	17223	17218	17072	17323	17315	17320	17144	17000	17141	17263	17030	17112	17074	17024	17126	17009	17085	16975	17019	16871	17214	17137	17145	17115	17143	17051	17138	17130	17249	17170	17155	17254	16996	17160	17184	17185	16967	17083	17006	16979	17062	17162	17057	17035	17212	17080	16971	17244	17176	17044	17071	17234	16906	17180	17125	17154	17118	17120	17138	17223	17299	16952	16991	17301	17050	17282	17157	17211	17180	17161	17084	17046	17136	17188	17028	16957	17142	16871	17098	17107	17300	17205	17092	17271	17205	17036	17153	17201	17213	17181	17111	17209	17107	17007	17184	17119	17015	17079	17024	17228	17095	17085	17104	17172	17189	16936	17281	16995	17230	17166	17186	16947	17232	17231	17213	17079	17129	16967	17067	17190	17105	17196	16953	17140	17226	17223	16971	17179	17134	17055	17180	17094	17089	16977	17102	17021	16945	17072	17036	16967	17026	17128	17084	17066	17010	17315	17173	17328	17168	17314	17133	17276	17140	17126	17059	17226	17083	17130	17066	17088	16996	17116	17201	17081	17221	17079	17042	17145	17206	17173	17156	17242	17178	17102	17086	17082	17284	17291	17239	17144	17100	17077	17137	17199	17159	16932	17078	17296	17110	17177	17137	17043	16970	17239	17030	17097	17143	17277	17103	17001	17040	17110	17112	17046	17040	17146	17130	17168	17165	17150	17117	16999	17101	17266	17181	17241	17127	17124	17124	17089	17059	17177	17177	17051	17114	17230	17084	17074	17060	17224	17047	17281	17172	17022	17107	17069	17116	17189	17145	17152	17210	17025	17249	17004	17161	17154	17151	17120	17158	17023	17221	17119	17213	17208	17070	17132	17005	17196	17088	17114	17269	17190	17107	17241	17176	17204	17222	17168	17143	17096	17254	17201	17280	17097	17070	17145	17162	16980	17009	17022	17223	17100	17152	17165	17343	17231	17065	17296	17239	17176	17116	17122	17040	17317	16999	17208	17187	17303	17214	17081	17116	17178	17229	17078	17246	17209	17251	17160	17117	17188	17028	17132	17066	17070	16981	17072	17176	17210	17190	16973	17202	17133	17168	17069	17066	17121	17033	17236	17302	17207	16856	17137	17118	17263	17066	17002	17257	16978	17328	17221	16966	17250	17110	17108	17182	17248	16953	17152	17040	17091	17105	17025	17168	16990	17080	17085	17064	17125	17146	17031	17141	17063	17010	17061	17184	17050	16983	17256	17046	16995	17196	17091	17206	17111	17112	17050	17226	17074	17225	17328	17166	17067	17209	17065	17084	17260	17022	17050	17112	17200	16958	17053	17193	17080	17153	17191	17118	17165	17216	17090	17127	17161	17060	17028	17007	17163	17301	17141	17140	17042	17143	17319	17036	17060	17191	17240	17044	17140	17072	17153	17075	17014	17194	17155	17149	17186	17047	17211	17188	16879	17120	17115	17011	17163	17137	17170	17095	17025	17202	17111	17093	17196	17119	17192	17154	17220	17128	17112	16996	17035	17112	17021	17136	17171	17040	17279	17269	16958	17095	17104	17152	17164	16924	17342	17341	17212	17135	17038	16984	17077	16975	17063	17211	17278	17266	17003	17145	17184	17138	17250	17083	17185	17246	17238	17026	16986	17087	17057	17125	16987	17173	17006	16903	17277	16968	17315	17182	17172	17145	17058	17138	17116	17240	17192	17136	17127	17012	17292	17207	17071	17156	17318	17249	17140	17107	17231	17153	17085	17147	17242	17319	17005	17096	17062	17083	17084	17133	17104	17234	17059	17242	17241	17387	17127	17115	17088	17081	17073	17128	17311	17076	17156	17261	17013	17175	17110	17095	17210	17143	17015	16993	17106	17010	17225	17111	17251	16929	17117	17269	17149	16991	16931	17181	17233	17034	17077	17194	17083	17098	17165	17170	16975	17124	17005	17024	17251	17237	17366	17118	17118	16953	17083	17144	17125	17146	17061	17275	17092	16977	17102	17029	17157	17247	17142	17136	17050	17237	16899	17070	17112	17042	17122	17041	17129	17135	17018	16963	17190	16932	17115	17043	17138	17065	17209	17127	17158	17121	17300	17096	17102	17150	17198	17168	17098	17181	17012	17078	17180	17156	17125	17021	17036	17378	17212	16985	17073	17047	17207	17236	17232	17244	17219	17028	17123	17214	17131	17160	17157	17095	17276	17167	17270	16941	17150	17329	17193	17301	17095	17064	17015	17110	17176	17145	17124	17092	17109	17054	17124	17261	17121	17056	17291	17124	17037	17041	17199	17187	17159	17185	17014	17199	16900	17287	17236	17242	17347	17037	17087	17178	17137	17079	17251	17102	17016	17047	17233	17035	16975	17146	17193	17149	17287	17162	17037	17167	17149	17412	17083	17158	17132	17311	17168	16974	17107	17006	16984	17125	17210	17192	17191	17147	17099	17138	17175	17214	17075	17022	16972	17168	17092	16958	17082	17110	17230	17166	17024	17284	16959	17304	17215	17107	16938	17018	17029	17026	17174	17254	17102	17098	17197	17279	17040	16938	17196	17173	17070	17093	17264	16972	16987	17068	17260	17030	17037	17168	16984	17094	17160	17109	17237	17063	17234	17136	17200	16982	17290	17051	16966	17101	16994	17107	17070	17105	17122	17411	17107	17273	17222	17259	17170	17332	17165	17000	17005	17260	17146	17154	16997	17071	17014	17082	17170	17198	17104	17087	17218	17248	17195	17204	16980	17316	17217	17423	17108	17248	17217	17179	17103	17267	17091	17209	17246	17017	17041	17017	17072	17170	17180	17165	17094	17174	17129	17088	17005	17273	17276	17228	17114	17220	17155	16947	17061	17216	17075	17052	17179	17139	17189	17109	17149	17186	17004	17094	17136	17023	17034	17202	17108	17126	17080	17059	17159	17188	17096	17306	17122	17230	17111	17064	17011	17017	17139	16956	17128	16927	17085	17166	17149	17184	17100	17167	17126	17104	17196	17103	17158	17225	17092	17042	16977	17115	16992	17069	17290	16974	17153	17129	17174	17170	17114	17238	17314	17126	17245	17175	17241	17152	17113	17233	17089	17301	17466	16931	17157	17122	17234	17048	17128	17172	16999	17222	17282	17142	17152	17047	17224	17124	17070	17053	16979	17081	16921	17381	17043	17065	17012	17214	16946	17119	17205	17142	17065	17222	17190	17095	17204	17224	17113	17184	17188	17089	17159	17078	17079	17056	17154	17193	17283	17094	17143	17142	17057	17176	17164	17228	17110	17106	17073	17019	17231	17216	17089	17235	17180	17045	16955	17131	17220	17295	17257	16992	17031	17220	17167	17048	17304	17270	17004	17048	17128	17092	17360	17016	17203	17119	17308	17223	17138	17011	17155	17115	17079	17168	17133	17143	17019	17199	17019	17088	17240	17172	17112	17072	17042	17116	17051	17392	17063	17144	17127	17248	17013	17179	17126	17121	17181	16988	17163	17158	17142	17076	17101	17333	17165	17316	17055	17081	17171	17118	17053	17117	17072	17035	17050	17348	17110	17054	17112	17302	17256	17145	17131	17054	17150	17195	17111	16988	17257	17350	17168	17001	17086	17217	17190	17123	17170	17172	17156	17044	17100	17317	17100	17097	17054	16940	17308	17132	17183	17179	17243	17169	16931	16964	17354	17236	16986	17247	16978	17295	17046	17215	17181	17349	17128	17016	17154	17156	17249	17078	16999	17299	17198	16973	17178	17122	17212	16997	17131	17234	17152	16931	17122	17180	17086	17283	17325	17289	17008	17122	17138	17019	17367	17302	17183	17223	17009	17178	17184	17042	17180	17265	17087	17201	17194	16992	17152	17038	17121	17053	17302	17166	17038	17145	17092	16987	17081	17121	17171	17175	17180	17018	17124	17050	17157	17049	17187	17218	16974	17125	17220	17173	17036	17141	17123	17133	17233	17137	17111	17244	17167	17201	17237	17089	17167	17025	17077	17120	17030	17134	16982	17105	16940	17032	17148	17041	17218	17161	17146	17090	17125	17155	17076	17111	17125	17028	17287	17223	17087	17155	17136	17261	17103	17244	17134	17184	17094	17032	17028	17233	17223	17040	17180	17036	17084	17086	17022	17186	17193	17025	17177	17110	17066	17152	17100	17154	17139	17070	17171	17198	17211	17009	17217	17114	17134	17108	17107	17127	17103	17055	17107	16970	17048	17232	17126	17193	16997	17081	16991	17033	17173	17095	17180	17169	17081	17053	17278	17133	17181	17224	17152	16991	17083	17084	17126	17188	17154	17136	17039	17045	17176	16973	17196	17079	17194	17128	17154	17050	17220	17208	17207	17127	17101	17165	17119	17140	17120	16940	17114	17056	17151	17257	16849	17185	17269	17034	16995	17090	17051	17326	17146	17107	17163	17213	17271	17166	17117	17323	16850	17209	17120	17094	17049	16936	16931	17155	17186	17418	17044	17130	17120	17187	17238	17314	17145	17347	17176	17126	17153	17270	17071	17051	17030	17094	17222	16922	16990	17029	17207	17150	17300	16997	17121	17241	17200	17166	17352	16992	17176	17102	17218	17312	17183	17131	17379	17078	17052	17256	17172	17168	17188	17123	17073	16961	17043	17184	17183	17334	17308	17100	17240	17249
23481	21395	29265	24793	26105	30819	32120	28141	26360	25719	24773	23958	23426	23299	22951	22712	22609	22597	22463	22225	22395	22235	22485	22451	22163	22205	22295	22253	22220	22501	22412	22289	22323	22100	22251	22173	22154	22109	22262	22119	22291	22213	22206	21932	22028	22088	22194	22040	22056	22137	22034	21827	22088	22060	22030	22091	22059	22187	22009	21791	22047	22048	22024	22055	22002	22115	21971	22105	22233	22104	22052	21984	22064	22198	22023	21958	22027	21919	22016	22198	22249	22055	22158	22197	22112	22092	21953	22117	22199	22162	21944	22014	21957	22221	22304	22129	22122	22001	22109	22253	22350	22213	22015	21895	21984	22143	22073	22359	22173	22231	22145	22063	21975	22235	22005	22020	21920	21896	21915	22011	22055	21975	21811	22096	22000	21815	22034	22181	21904	22068	22177	22077	22019	21960	22010	21991	22290	22088	22205	21943	21796	22090	21972	22028	22100	22074	21992	22216	22199	21938	21978	21978	22027	21902	21909	22134	22195	22183	22064	21982	22068	22062	21923	21939	22028	22112	22089	21603	21953	22009	21700	21883	22157	22094	21964	21961	22096	22200	21799	22029	22076	22095	21849	22101	21886	22033	22082	22115	22036	21999	22024	22149	21874	21901	21931	22074	22161	21890	22118	22077	22187	22105	22118	22052	21968	21898	21958	21754	22043	22026	22042	22053	22079	22078	21982	21993	21876	21887	22174	22045	21992	22062	22013	22091	22099	22158	22077	21903	22151	21968	21940	22077	22301	22107	22129	21957	22089	21874	21996	21868	21994	21996	22028	22196	21935	22052	22090	22107	21901	22008	21981	21979	22048	22009	22091	21995	22272	22121	22134	22162	22178	22004	21986	21974	22050	21822	22137	21758	22147	22154	22240	22005	21871	22027	22021	22148	22047	22119	22142	22210	22085	22003	22146	22193	21959	22203	21850	22082	22006	22204	22072	21824	22032	22094	21969	21938	21917	21909	22111	22079	22008	22042	22019	21839	22007	21939	21985	21932	22046	22211	21974	22045	22228	21889	22075	22049	22027	22158	21885	21998	22078	21994	21952	21773	22081	22093	21775	22056	21993	21905	21906	21786	21931	21790	21964	21985	22008	22036	22013	21786	21998	22100	22011	21719	21956	21948	22095	21943	22115	21809	21941	21860	22210	22086	22148	22134	21997	22089	21984	21999	22043	21871	21981	21880	22170	22069	21893	22146	22091	22024	21890	22009	21959	21954	22103	22006	21957	22029	22069	21991	22087	22135	22016	21911	22200	21980	21960	22001	22296	22295	22180	22166	22056	22038	21783	22010	21903	21855	22026	21950	21893	22016	22028	21926	22035	22064	22117	21857	21951	22146	21902	21994	22041	22201	22123	22248	21949	21919	22126	22044	22241	22054	22208	22027	22073	22079	22003	21882	21975	22095	22025	22085	22112	21925	22137	22169	22108	22066	22140	22066	21739	22115	22124	21948	22123	21943	21807	21980	22015	21995	22055	22008	21923	21936	21969	22033	21933	21970	22103	21870	22119	21860	22091	22240	22118	22015	22003	22106	21816	22075	22177	22069	22117	22024	21968	22096	21912	22071	21834	21981	22108	22093	22191	22327	21977	22146	22165	21864	21802	21738	22157	21953	21909	22049	22098	22136	22425	22088	22035	21976	22032	22071	21859	22128	22136	22119	21872	21905	22086	22064	22113	22146	22018	22083	21981	22047	21958	22297	21948	22032	22041	22127	22254	22219	21948	22037	22065	22310	22202	21903	22190	22299	21873	22021	21918	22129	21968	22078	22234	22187	22080	21981	22000	22122	22111	22048	21944	21817	21874	22061	21594	22046	21947	22057	22016	22008	22117	22059	22162	22031	21903	22001	22165	22089	21941	21846	22167	22179	21672	22038	22141	21973	22025	22082	21879	22081	22076	22047	22113	21807	22028	22052	22106	21798	21970	21864	21907	22249	22276	21923	22069	22076	22105	22017	22107	21899	22014	22104	21964	22277	22109	21924	22098	22002	21807	22167	22038	22072	21945	21906	21996	22078	22157	21970	21917	21862	21930	22337	21985	22050	21972	22007	22067	21969	22280	22320	22281	22211	22038	21935	21977	22164	22081	21982	21806	22087	22013	21761	22060	21872	21980	22138	21927	22169	21875	22005	21922	22110	21942	21894	22166	22213	21979	22025	22144	22170	21801	22091	21869	21943	22164	21880	21918	21948	22030	22047	22000	22001	21927	22118	22144	21917	21946	21922	22070	22169	22040	22046	22025	22089	21927	21972	21966	21812	22110	22103	22012	21985	21928	22070	21980	22206	21866	22043	22191	22055	22058	21913	22117	22100	21896	22093	22091	22024	22149	21966	22065	22247	21970	21869	22013	21806	22069	21954	22071	21975	21960	22042	21885	22008	21975	22045	21872	21940	22019	22040	22107	22069	21871	21747	21964	21966	22122	21959	22120	22099	21919	21946	21920	22048	22002	22056	21947	22027	21911	22102	21753	22124	22203	22118	22074	21898	21996	21983	21867	22062	21987	22017	22192	22006	22149	22006	21891	22255	22023	21995	21914	21952	22128	21798	22083	21939	21837	22009	21856	21952	22178	22033	22097	21982	21936	21935	21936	21872	21941	21973	22150	21858	21936	21968	22081	22168	21926	21959	21927	22202	21864	21990	22028	21921	21968	22000	22210	22079	21905	22149	22150	22081	21927	22007	22145	21992	22043	21880	21840	21921	21943	21729	21986	22205	21838	22202	22116	21965	22208	21916	22252	21986	22178	21878	22096	21761	22081	21977	22024	22081	22089	21970	22109	22006	22077	21938	22006	21943	21928	22097	21926	22096	22084	22051	21977	22073	21947	22055	21956	22035	21986	22054	22043	21815	22197	22051	21905	21948	21924	21970	21938	21934	22104	22173	21985	22078	21965	21894	22212	21952	21973	22169	22065	21883	21974	22117	22110	21911	21920	22074	22109	21984	21865	21822	21902	22131	21997	21888	22100	22115	21970	21936	22426	22121	21951	22072	21962	22368	22038	22138	22182	22035	22157	21906	22050	21914	21961	21985	21884	22083	22093	22195	22033	22082	21994	21866	21880	22092	22072	22142	21827	22025	22021	22032	21861	21805	22301	22161	21936	22162	22086	21946	21877	22092	22095	21960	22255	22149	22306	22026	22042	22070	21959	22149	21848	21916	21898	21998	22210	22071	22166	21975	22270	21983	22080	22079	22179	22132	21972	21790	21974	21954	22341	22058	21786	22058	21973	21927	21892	22137	22050	21962	22044	22085	22175	22111	22063	21951	22032	22153	22096	21968	21921	21925	22109	22089	22225	22057	21919	21904	22027	22091	21968	22100	22147	21872	22061	21989	22038	21848	22025	21933	21898	21891	21937	21986	21964	21790	22124	21900	22323	22201	21888	22090	22218	22159	21962	22016	22047	21974	21730	21952	22092	21928	21935	22062	21880	21954	21927	22001	22052	22273	22227	22095	22068	21974	22132	21993	21979	21868	22123	21950	21916	21861	21954	22193	21795	22187	22043	22127	22246	21709	22154	22185	22139	21984	22082	22074	22084	21755	22065	22119	21916	21840	21967	22209	21880	22099	21770	21943	21862	21885	22265	22029	21996	22003	22180	22072	21758	22060	22025	21858	22320	22160	21947	21925	22070	21989	21819	21776	21955	21964	22091	22140	21954	22082	22183	21928	21822	21875	22078	22181	22171	21927	22042	21746	21865	22016	22061	22174	21946	21956	22126	21914	21848	21902	21993	22253	21825	22064	22059	21921	22128	22157	22019	22036	22078	22245	21978	22134	22071	22065	21953	22009	21998	21982	21896	21972	22052	22263	22026	22270	21991	22009	22138	22117	22153	21866	21726	22151	22269	22113	21997	22046	21846	22025	22240	21936	21836	22070	22129	21938	22126	22068	22065	22200	21914	22077	22274	22004	21908	22068	22096	21916	21836	21941	21972	22086	22180	21794	21891	21938	22116	21776	21832	22165	22013	22024	22066	22199	22149	22071	21958	22151	21861	22176	22171	22028	22113	22070	22009	21838	21967	21901	22013	21923	22015	21967	22020	22043	22051	21818	21821	21931	22052	22019	22122	22201	22028	21918	21941	21998	21977	22109	21994	21972	21992	22014	21937	22069	22210	22218	22144	21916	21826	21932	21828	21814	22014	22068	22038	22097	22001	21999	21777	21932	21879	21982	21961	22049	22123	21846	21726	21860	22098	22043	22218	21934	21969	22020	21826	22120	21869	21849	21993	21798	22005	21964	22088	22076	21924	21993	22008	22038	22100	21955	21941	22090	21962	21972	22126	22001	21900	21997	21980	22079	22127	22157	22224	22080	22089	21967	22025	21821	21987	22032	22229	22018	22092	21722	21989	21829	22120	21991	22122	22136	21932	21962	22064	21911	21958	22076	21976	21822	22023	21859	21956	21893	21986	21990	22078	22075	21942	22235	22023	21997	22034	22011	22005	21895	21965	22018	22138	22061	22013	22083	22046	22112	22064	22066	21946	22150	21874	22085	21895	22019	22065	22031	21932	22131	22084	22061	21956	21965	21950	21854	22030	21967	21991	22145	22219	21961	22228	22147	22057	21917	21970	22071	22017	22020	22132	22301	21927	22134	22015	22096	21821	21908	22122	22034	21939	22106	22129	22190	22063	22144	22178	22145	22199	21807	22147	22022	22064	21964	21897	22022	22217	22175	22186	22316	22180	21913	22028	22138	22054	21798	21992	22087	22062	22189	22195	22084	21852	21927	21924	21961	22046	22209	22113	21950	21816	22060	22258	22170	22165	21851	21922	21965	22044	22066	22008	22021	21756	21992	22036	22234	22144	22073	22118	22023	21860	21757	21969	21990	21845	22114	21837	22129	21868	22038	21894	21989	22102	22037	22079	22088	22086	22120	21930	21769	21999	22048	21967	22001	22114	21994	21928	22016	22170	22047	22059	22004	22065	22296	22266	22214	22152	22117	21969	21960	21941	22255	22155	22064	21918	22063	22087	21872	21959	22150	21938	21919	21881	22170	21766	22298	22035	21855	21927	22220	21958	22059	22030	21802	22083	22042	22071	22112	21818	21892	22000	22085	22178	22028	22127	22007	22019	22087	22113	21888	21877	21873	21927	22164	22007	22041	22100	22213	22129	21865
30357	59800	48931	40699	36097	31884	28522	25878	23857	22027	20539	19873	19307	18619	18104	18107	17811	17749	17453	17463	17632	17567	17593	17498	17164	17275	17486	17248	17387	17471	17060	17233	17211	17273	17259	17244	17154	17287	17204	17278	17161	17135	17298	17131	17038	17247	17326	17121	17269	17216	17177	17303	17031	17057	17065	17097	17317	17217	17158	17202	17094	17279	17030	17133	17129	17098	16982	17266	17303	17083	17236	17110	17184	17099	17088	17229	17201	17169	17197	17033	17116	17069	17193	17047	17166	16972	17101	17061	16986	17040	17047	16999	17050	17204	17219	17007	17187	16995	17174	17119	16960	17166	17103	17080	17057	17195	17166	17120	17094	17314	17007	17209	17201	17069	17101	17099	17159	17229	17106	17301	17188	17087	17099	17112	17150	17165	17075	17163	17121	16882	17234	17300	17042	17188	17227	17212	17239	17177	17052	17255	17224	16918	17252	16976	17218	16974	17211	17140	17159	17062	17059	17131	17265	17111	16893	17154	17034	16948	17081	17174	16884	17058	17117	16987	17093	17204	17278	17300	16902	17188	17104	17056	17156	16967	17050	16955	16972	17041	17136	17228	17165	17068	17039	17259	17125	17044	17064	17005	17176	17106	16955	17117	17036	17182	16989	17108	17160	17130	17101	17171	17183	17025	17127	17096	16949	17113	17065	16949	16974	17008	17095	17077	17024	17094	16999	17266	17116	17236	17222	16983	17056	17216	16959	17110	17045	17203	16955	17055	17130	17160	17021	17148	17054	17038	17305	16859	17117	17083	17148	17086	17186	16916	16935	17092	17238	17138	17215	17046	17215	17112	17157	17112	17121	17043	17200	17064	17096	17007	16934	17062	17149	17201	17217	17134	17316	17066	17141	17023	17155	17304	17044	17146	17084	17191	17072	17268	17101	16935	17134	17330	17124	17144	16993	17150	16847	17050	17100	17263	17056	16959	17171	17076	17051	17121	16988	17123	17145	17128	17034	17105	17211	17124	17079	17027	17117	16923	17258	16964	17112	17163	17099	17073	17177	17065	17199	17188	17115	17059	17116	17004	16991	17038	17133	17140	17165	17062	17077	16949	16983	17197	17191	17079	17126	17052	17124	17093	16934	17032	17153	17087	16936	16986	16972	17071	16968	17125	17142	17114	17181	17055	17269	17134	17127	17057	17083	17109	17014	17256	16924	17171	17053	17049	17050	17194	17101	17275	17135	17143	17120	17032	17280	17111	16873	17090	17122	16960	17251	16938	17021	16989	17108	17141	17097	17160	16958	16954	17073	17068	16951	17272	17267	17268	17037	17155	17035	17204	17092	17143	17136	17143	17075	17014	17035	17210	17092	17055	17273	16800	17057	17144	17048	17014	17087	16950	17067	17180	16932	17294	17187	17084	17097	16874	17123	17069	17150	17246	17213	17174	17177	17204	17142	17200	17099	17135	17306	17063	16974	17113	17126	17150	17061	17119	17120	17111	17114	17001	16893	16955	17097	16942	17043	16932	17209	17109	17047	17129	17118	17210	17144	17166	17130	17196	17005	17210	17170	17165	17123	17075	17007	17092	17135	17047	17035	16978	17060	17045	17120	17101	17097	17132	17124	17118	17028	17105	17120	16965	17233	17122	17153	17209	17028	17193	16856	16932	17031	17091	17045	17056	17042	17063	17038	17080	17084	17139	17068	17029	17098	16983	16994	17097	16988	16926	17478	17140	17228	17166	17114	17198	17160	17149	17065	17039	17022	17024	17008	16997	17297	17242	17021	17049	17195	16926	17104	17093	17027	17098	17124	17000	17112	17005	17141	17012	17118	17106	17162	17134	17103	17137	17137	17057	16995	17304	17243	17202	17051	17144	17127	17216	17068	17145	17117	17151	17030	17181	16921	17017	17322	17180	17022	17078	16910	17089	16971	17023	17109	17082	17205	16881	16962	16898	17096	16883	17102	16967	17143	16849	17295	16957	17069	16978	17180	16810	17233	17082	17089	17141	16912	17177	17104	17045	17159	17033	17078	17244	17042	17169	17301	17147	17120	17153	16966	17150	17087	17063	17193	17107	16906	17287	17059	17202	17202	17136	17143	17098	17025	17115	17049	17166	17134	17025	16835	17073	17155	17103	17123	17141	17018	17106	17075	16943	16975	17141	17122	17121	17089	17170	17063	17007	16818	17061	17126	16843	17078	17166	17246	17204	17133	17153	17022	17086	17106	17130	16875	16973	16941	17163	17018	17092	17220	17113	17078	17039	17099	16920	17124	17068	17121	17096	17107	16941	17191	17118	16914	17232	17265	16975	17073	17208	17121	17014	17086	17132	17009	16878	17106	17010	17136	17076	17002	17078	17106	17101	17003	17192	17160	17122	17187	17172	17119	17119	16922	16965	17026	17157	17235	16944	17113	17233	17100	17031	17062	17099	17154	17105	17117	17017	17146	17072	16999	17179	17077	17101	17011	16985	17234	17118	17229	17019	17116	17054	16922	17098	16934	17034	17124	17106	17045	17095	17143	17104	17142	17192	17173	17284	17223	17142	17206	17123	16865	16914	17163	17198	17122	17103	16939	17059	17006	17221	17132	16992	17168	17017	17035	16929	17034	17239	17403	17038	17109	17029	17238	17033	16984	17093	17202	17142	17177	17187	17210	17061	17034	17099	17049	17179	17114	17095	17140	17064	17023	17041	17164	16925	17104	17049	17087	17098	17138	17170	17025	17179	17097	17022	17188	17048	17155	17018	17237	17124	16994	17162	16999	17194	17079	17014	17025	17124	16965	17187	17195	16950	17275	17007	17058	17145	16988	17025	17041	16951	17026	17237	16980	17051	17113	17019	17170	17270	17127	17135	17054	17049	17059	16947	17124	17099	17167	17185	17137	17031	16982	17096	17268	16938	16958	17184	16997	17047	16985	17127	17059	17136	17104	17152	17154	17145	17180	17106	17097	17069	17248	16845	17114	17068	16975	17117	17092	17240	17103	17207	17027	17002	17143	17039	17379	17088	17022	17145	17197	17041	17124	17129	17117	17132	17150	17023	17036	17277	17234	16888	17142	17089	17218	17100	17082	17172	17198	17190	17042	16976	17052	17169	17296	17123	17084	17133	17070	17038	17012	17176	17222	17214	17004	17134	17049	17020	17114	17044	16997	17063	17059	17085	17206	17108	17062	17074	17285	17142	17028	17071	17069	17213	17060	17044	17064	17057	17011	17214	17061	17022	17113	17329	17083	17205	16972	17056	17189	17218	16900	16999	17044	17094	17301	17119	17028	17137	17063	17061	17059	16961	17091	17210	17033	17156	17066	17204	17031	17038	17294	17043	17018	16912	17078	17115	16964	17062	17095	17201	17199	17066	17125	17075	17147	17155	16944	16976	17092	17313	17187	17060	17184	17082	17081	17084	17104	17076	17164	17105	17097	17163	17018	17007	17142	17171	17158	17237	17058	17144	17121	17144	17117	17015	17121	17104	17272	17042	17095	17071	17248	16977	17114	17137	17185	16995	17203	17134	17110	17219	17029	17030	17006	17018	17047	17020	16971	17048	17063	17066	17067	17020	17090	17000	17219	17213	16978	17180	17294	17017	16982	17108	17201	17189	17112	17038	17127	17182	17167	17271	17094	17093	16806	17023	17005	17098	17005	16951	17042	17097	17223	17085	17187	17014	17283	17161	17053	17061	17039	16989	17003	17281	17089	17191	17095	17140	17235	17121	16981	17015	17077	17069	17350	17092	17080	16962	17119	17251	17081	17161	17164	17188	17280	17180	17040	17026	17142	17109	17126	17044	16897	17112	17052	17124	17087	17321	17235	16919	16963	16968	17041	17148	17140	16944	17138	17048	17302	17309	17283	17028	17042	17187	17429	17234	17134	16978	17154	17101	16862	17093	17195	17052	17082	17099	17042	16973	17075	17063	16955	17177	17142	16960	17019	17091	17012	17052	17304	17113	17223	17069	17017	16912	17101	17121	17041	17283	17146	17071	17108	17209	17078	17111	17137	17071	17046	17167	17109	17324	17182	17037	17107	17198	16895	17092	16949	17087	17003	17185	17182	17031	16958	17100	17054	17163	17097	17058	17147	17117	17166	17265	17049	17098	16968	17243	17182	17098	17041	16995	17043	17132	17037	17031	17162	17023	17079	17184	17182	17280	17224	17061	17031	17319	17173	17144	17177	17029	16993	17225	17034	16914	17169	17272	17015	16991	16929	17234	17146	17120	17196	17040	17025	17157	17143	17240	17089	17234	17080	17234	17213	16895	17066	17071	17164	16984	17254	17102	17017	17183	17008	17137	16993	17094	17124	17140	17108	17090	17124	17076	17184	17251	17019	17030	17181	17262	17105	17240	17074	17163	17042	17040	17035	16948	17098	17060	17055	17158	17033	16963	17109	17067	17178	17023	17115	16956	17189	17141	17045	17203	17020	17142	17108	17157	17148	17101	17080	17159	17239	16972	17058	17184	17147	17228	17062	17117	17127	17248	17032	17314	17061	17105	16942	17060	17204	17054	17011	17026	16931	16973	16959	17384	17039	16974	17267	17158	16942	17132	17146	17041	17045	17204	17347	17262	17129	17075	17186	17028	17065	17296	17019	17125	17277	17227	17149	17229	17043	16967	17200	17099	17134	16998	17153	17252	17120	16910	17069	17245	16980	17271	17084	16970	17191	17041	16985	17178	17192	17169	17152	17136	16910	17173	16961	17221	17081	17103	17076	17248	17277	17193	17097	16974	17189	17188	17226	17115	17097	17110	17020	17038	17112	17095	17072	17058	17195	17042	17013	17193	17108	17027	17153	17182	17193	17153	17133	16932	17057	17069	17071	17129	17109	17016	17182	17131	17151	17085	17152	17108	17155	17147	16959	17201	17077	17037	16979	17202	16984	17173	17163	16973	16973	17107	17047	17116	17108	17199	17317	17108	17180	17163	17062	17045	17050	16992	17227	17017	17097	17138	17412	17180	17169	17113	16978	17084	17146	17163	17100	17115	17037	17214	17019	17035	17175	17075	17060	17016	17109	17107	16883	17186	17158	17136	17132	17218	17042	17066	17132	17037	17201	16910	17133	17133	17190	17148	17084	17128	17104	17095	17086	17106	17233	17090	16914	17162	17263	17055	17043	17147	17055	17081	16989	17150	17164	17013	17224	17027	17115	17210	17161	17132	17074	17143
22634	21278	29222	23866	23356	29211	33902	29266	27360	26574	25452	24361	23611	23648	23322	23058	22903	22835	22463	22186	22489	22117	22481	22320	22240	22249	22436	22151	22237	21993	21807	22004	22082	21878	22270	22193	22035	21993	22141	22011	21908	21833	21929	22021	22000	21829	22117	21985	22046	21989	21840	22114	21723	21928	21977	21815	21897	22117	21821	22108	22081	22123	22066	21962	22116	21890	22198	22097	21960	22009	22045	21841	21801	22031	21915	22066	22148	22060	22036	21772	21758	22172	22098	21731	21991	21747	21854	22051	21930	21826	21726	21896	21870	21855	21797	21773	21956	21803	21865	21742	21755	21993	21832	21618	21844	21753	21889	22005	21808	21961	21791	21679	21589	21849	21737	21732	21847	21743	21845	21840	21803	21982	21858	21866	21728	21620	21878	21997	21814	22002	21870	21800	22211	21953	21984	21993	21727	21797	22021	21971	21755	21836	21826	21838	22033	21766	21827	21946	21889	21968	21862	21684	21998	21813	21750	21946	21732	21813	22009	21728	21914	21914	21828	22056	21952	21775	21686	21795	21840	21918	21999	21846	21759	21750	21824	21775	21940	21682	21935	21884	21854	21946	21864	21746	21744	21625	21813	21726	21865	21876	21684	21893	22036	21749	22096	21945	21757	21903	21640	21599	21663	22060	22103	21979	21729	21994	21779	21802	21956	21813	21788	21809	21952	21822	21566	21869	22088	21737	21854	21796	22064	21746	21962	21857	21754	21939	21799	21703	21828	21744	21900	22083	21820	21787	21971	21876	21579	21735	22051	21895	21998	21685	21799	21716	21879	21899	21790	21880	21938	21835	21864	21920	21942	21950	21894	21891	21864	21712	21886	21896	21815	21881	21850	21907	21897	21796	22066	21873	21756	21894	22066	21966	21776	22087	21968	21749	21635	21973	21902	21716	21846	21834	21852	21623	21836	21825	21994	21978	22079	21949	22089	21930	21960	21746	21918	21898	21994	21863	22070	22037	21913	21763	22068	21698	21696	21829	21819	21798	21815	21917	21900	21880	22064	21721	21790	21674	21604	21802	21888	21930	21977	21733	22050	21818	21976	21806	21798	21908	21619	21947	21932	21861	21680	21766	21732	21844	21754	21857	21853	21878	22080	22002	21905	21639	22077	21757	21808	21767	21683	21933	21975	21859	22005	22032	21890	21741	21783	21719	21759	21844	21971	21763	21928	21758	21716	21828	21988	21754	21927	21952	21765	21982	21910	21751	21851	21952	21740	21699	21801	21690	21942	22028	21834	21866	21758	21807	21796	21685	21573	21915	21645	21580	21634	21639	21546	21765	21826	21774	21800	21874	21715	21751	21609	21958	21740	21624	21822	21922	21776	21693	21938	21716	21900	21857	21847	21660	21926	21841	21836	21884	21638	21633	21846	21943	21868	21754	21859	21955	21751	22046	21865	21728	21738	21722	21735	21821	22024	21803	21806	21732	22017	21916	21873	21834	22067	21681	21821	21943	21792	22034	22023	22121	21676	21765	21937	21798	21531	22002	21993	21824	21973	21784	21911	21935	21819	21783	21659	21756	21867	21728	22018	21736	21896	21759	21815	21896	22003	21912	21695	21770	21888	22058	21714	22018	21750	21788	21709	22023	21832	22024	21856	21794	21768	21885	21846	21739	21970	21893	21757	21803	21685	21788	21795	21868	21909	21661	21934	22025	21767	21668	21734	21804	21864	22071	21828	21811	21934	21885	21905	21853	22000	21826	21726	21998	22059	22013	21803	21927	21885	22030	21742	21848	21792	21745	21876	21998	21859	21817	22035	21633	21885	22030	21923	21832	21931	21939	21684	21768	21899	21858	21895	21827	21690	21761	21639	21788	22003	21900	21889	21936	21723	21856	21874	22029	21867	21792	21725	21764	21870	21865	21827	21836	22013	21928	21952	21961	22067	21854	21709	21975	21767	21866	21721	21677	21940	21801	21782	22033	21847	21702	21767	21799	21967	21769	21945	21956	21725	21939	21957	22005	21776	21867	22078	21731	21763	21875	21966	21747	21599	21788	22022	21804	21965	22141	21973	21861	21927	21857	21989	21925	21991	21635	21404	21658	21698	21738	21778	21776	21769	21806	21726	21831	21659	21919	21614	21974	21771	21712	21741	21986	21589	21913	21717	21737	21930	22065	21920	21853	21992	22030	21909	21977	21869	21886	21786	21854	21866	21796	21953	21780	22068	21843	21831	21935	21942	21913	21963	21885	22040	21768	21911	21856	21825	21874	21822	21762	21894	21904	21931	21895	21856	21989	21894	21836	21799	21607	21771	21982	21914	21645	21748	21436	22160	21742	21820	21938	21901	21768	21824	21841	21626	21981	21686	21818	22136	21825	21825	22148	21932	21908	21811	21757	21934	21658	21854	21898	21859	21844	21817	21810	21900	21615	21832	21725	21844	21749	22065	21971	22034	21839	21756	21655	21931	21778	21691	21701	21789	21689	21908	21602	21508	21864	21676	21863	21875	21909	21823	21662	21761	21918	21706	21782	21821	21996	21742	21973	22011	21891	21932	21981	21773	21901	21913	21803	21668	21515	21830	22079	22029	21854	21878	21760	21930	21988	22004	21791	21904	21648	21646	21715	22039	21780	21704	21659	21774	21760	21837	21790	21923	21788	21911	21996	21979	21770	21764	21727	21959	21850	21965	21867	21701	21863	21784	21822	22010	21775	21766	21869	21863	21910	22133	21906	21673	21850	21517	21658	21832	21921	21925	21872	21667	21711	21918	21679	21981	21708	21605	21737	21912	21876	21799	21811	22004	21763	22133	21774	21768	21943	21841	21734	21968	21819	21729	21765	21850	21697	21794	21831	21656	21744	21788	21848	21727	21859	22009	21681	21941	21822	21784	21988	21674	22057	22079	21636	21777	21850	21938	21919	21890	21801	21813	21959	21749	21712	21863	21775	21728	21801	21768	21939	21823	21658	21781	22079	21959	21671	21670	21983	22077	21861	21917	21758	21764	21683	21926	21685	22034	21838	22041	21840	21995	21593	21717	21682	21888	21848	21718	21795	21809	22011	21783	21919	21905	21933	21954	21724	21846	21892	21895	21794	21787	21897	21877	21887	21829	21528	21780	21847	21802	22078	21817	21862	21906	21694	21932	21596	21798	22009	21843	21914	21993	21871	22038	21837	21801	21941	22108	21794	21782	21927	21565	21780	21783	21799	21851	21609	21852	21754	21738	21858	21813	21778	21954	21861	21965	21601	21853	21871	21747	21923	21879	21797	21843	21720	21976	21776	21797	21936	21839	21838	21861	21847	21829	21635	21801	21922	21865	21740	22069	21841	22059	21942	21745	21789	21822	21867	21786	22002	21979	21759	21973	21626	21783	21896	21882	21841	21842	21725	21893	21890	21699	21905	21957	21759	21865	21727	21848	21785	21854	21817	21897	21870	21750	21861	21724	21872	21760	22067	21678	21825	22044	22004	21731	21949	21985	21910	22012	21812	21570	21893	21736	22029	22094	21943	21719	21958	21636	22014	21950	21864	21862	21671	21697	21741	21767	21811	21973	21669	21827	21670	22011	21787	21883	21798	21675	21976	21856	21912	21801	21738	21964	21950	21766	21960	21771	22016	21869	21910	21858	22041	21859	21747	21909	22016	21866	21907	21932	21560	21784	21576	21769	21845	21501	21742	22048	21874	21869	21924	21798	22019	21927	21556	21787	21867	21879	21618	22015	21979	22030	21837	21862	21913	21856	21644	21639	21744	21628	21779	21645	21820	21933	21902	21853	22025	21920	21803	21724	21872	21813	21803	21766	21879	21652	21956	21767	21980	22247	21802	21844	21621	21846	21777	21859	21870	21888	21883	21828	21940	21887	21943	22084	21719	21634	21766	21823	21738	22037	21837	21800	21875	21774	21972	21722	21617	21891	21853	21813	21678	21512	21653	21946	22066	21853	21738	21818	21951	21847	22103	21791	21805	21955	21920	21846	21746	21945	21753	21807	21888	21965	21728	21900	21805	22016	21722	21707	21732	21939	21867	21799	21627	21808	22059	21954	21919	21927	21748	21953	21908	21813	21997	21878	21802	21953	21897	21785	21662	21759	21962	21730	21917	21739	21684	21889	21722	21812	21967	21941	21819	21971	21930	21772	21871	21864	22076	21758	21818	22019	21947	21999	21793	21867	21932	21736	22006	21647	21678	21960	21805	21877	21757	21750	21719	21800	21633	21698	22017	21857	21925	21869	21896	21924	21822	21683	21822	21821	21950	21871	21887	21806	21860	21694	21701	21841	21936	21968	21892	21882	21649	21747	21893	22175	21750	21600	21695	21871	21828	21704	21998	21692	21795	21860	21708	21865	21871	21794	21990	21998	21975	21626	21877	21839	21759	21737	21845	21902	21790	21789	21894	21907	21791	21891	21647	21721	21732	21741	22069	21916	21483	21683	21888	21776	21852	21913	21912	21751	21989	21923	21628	21982	21854	22037	22027	21720	21822	21796	21910	22047	21924	21814	21856	21869	21805	21882	21852	21905	21633	21836	21736	21824	21665	21876	21688	22062	21751	21959	21696	21805	21844	21733	21749	21809	21741	21698	21937	21951	21834	21831	21945	21956	21936	21915	22039	21792	21738	22039	21856	21806	21988	21787	21777	21667	21684	21886	21828	21583	21932	21672	21590	21826	21953	21845	21928	21907	21793	21671	21877	21810	21767	21801	21982	21784	21923	21813	21989	22065	21764	21782	21737	21805	21756	22064	21764	21954	21862	21939	21922	21827	21791	22027	21962	21987	21646	21865	21806	21620	21944	21694	21844	21761	21946	21949	21796	21727	21909	21785	21647	21646	21979	21803	21767	21825	21700	21599	21765	21624	21930	21642	21981	21813	21570	21722	21760	21907	21753	21713	21868	21852	21733	21642	21934	22052	21801	21909	21713	21972	21828	21692	21760	21805	21700	22150	21676	21794	21845	21813	21611	21840	21991	21881	21845	21788	21880	21775	21874	21973	21752	21919	21918	21837	21617	21984	21731	21954	21610	21696	21860	21957	21674	21928	22020	21978	21950	21973	21817	21802	21950	21700	21866	21971	21696	21876	21969	21742	21776	21802	21894	21819	21782	21848	21832	21810	21829	21845	21765	22002	21926	21949	21844	21668	21819	21898	21687	21887	21784	21714	21880
31819	63287	53922	45524	39850	34909	30933	27656	24904	23217	21949	20548	19497	18999	18357	18267	17952	17813	17521	17569	17627	17543	17337	17453	17343	17314	17364	17289	17144	17341	17102	17163	17079	17056	16978	17193	16938	16978	17051	17075	16982	17079	17223	16956	17115	16906	17049	17028	17008	16857	16854	16870	16942	16997	16896	16973	17026	17017	16851	16772	17014	16959	16925	16915	17061	16962	17009	17110	17120	16916	17047	16848	16976	16982	16859	17017	16992	17007	17097	16997	16941	16852	16686	16887	17058	16803	17010	16737	16852	16883	17220	16981	16936	16874	16807	16861	16897	16967	16992	17064	16786	16954	16892	16860	16936	16861	16987	17090	16914	16898	16894	17113	17011	16926	16866	17009	16932	16892	16851	16914	16900	16889	17076	16855	16887	17035	16752	16890	16854	16834	16877	16943	16907	17055	16767	16946	16920	16924	16969	17021	17043	16764	16977	16997	16976	16919	16895	16761	16806	16867	16790	16766	17013	16992	16954	16952	16848	16864	16892	17020	16925	16837	16953	16977	17048	16993	16961	17044	16961	16912	17078	16768	16969	16832	16971	16674	16846	16930	16826	16870	16949	16931	16832	17061	16927	16944	16906	16842	16785	16804	16807	16926	16927	16918	16928	16885	17014	16819	16960	16924	17061	17003	16891	16900	16963	16857	17089	16855	17005	16879	16924	16933	17015	16969	16983	16891	16885	17010	16933	16883	16828	16902	17006	16842	16943	16747	16883	16866	17026	16878	16852	16889	16858	16868	16995	16872	16867	16961	16878	16914	17058	16770	16925	16956	16954	16712	17063	16945	16975	17008	16919	16952	16967	16960	16993	17041	16989	16832	16735	16821	16915	16916	16808	16891	16869	17082	16880	16772	16987	17005	17008	16847	17058	16928	16888	16973	16932	17072	16906	16893	16807	16964	16857	16851	16706	16984	16987	16906	16847	16906	16942	16944	16970	17074	17153	16872	16804	16926	16932	16804	16881	16936	16924	16985	16988	16871	16781	16851	16851	17073	17125	16952	16995	16979	16798	16938	16884	16903	17019	16792	16732	16894	16778	16798	16885	17061	16981	16806	16893	16988	17015	16855	16952	17005	16874	16923	16784	16843	16825	16979	16850	16965	16820	16804	17138	16837	16927	16854	16969	16960	16848	16896	16953	16903	16879	16967	17095	16851	16804	16877	17014	16843	16861	16940	16903	16751	16727	16867	16900	16922	17072	16862	17147	17095	17016	16928	16931	17016	17006	16797	16862	16969	16909	16898	16845	16859	17017	16838	16988	16790	16868	16823	16927	16784	16984	16878	16890	16997	16739	16882	16760	16880	16892	17007	16984	16758	16855	17067	16887	16888	16841	16713	16850	17014	16784	16947	16860	16877	16941	16940	16955	16858	16780	16865	16780	17187	16875	16908	16874	17026	16866	16766	16765	16977	16968	16709	16924	16915	17080	16804	16895	16938	17063	16930	16899	16939	16727	16956	16869	16849	16737	16958	16892	16929	16897	16802	17042	16741	16821	16912	16872	16981	16795	16904	16983	16815	16820	16821	17062	17042	16810	16985	16880	16857	16778	16844	16962	16843	16839	16892	16931	16914	16964	16722	16976	16799	16886	16932	16853	17052	17048	16788	17111	16881	16843	16933	16769	16822	16939	16817	16708	16730	16863	16875	16934	16653	16984	16773	16978	16858	16824	16938	16938	16801	16946	16861	16884	16974	17013	16825	16994	16818	16833	16848	16956	16832	16866	16993	16830	16905	16857	16918	16880	16923	16820	16955	16909	16915	16928	16884	17020	16846	16987	16808	16869	16896	16880	16985	16931	17017	16993	17050	16974	16957	16720	16891	16899	16879	16789	16891	16871	16973	17032	16689	16947	16911	16956	17031	16845	16998	16830	17010	16854	16824	16869	16873	16993	16751	16954	17014	16806	16884	16929	16922	16812	16865	16810	17051	16940	16997	16738	16876	16879	16935	16925	16741	16807	16931	16913	16783	16994	16797	16896	16979	16973	16794	17018	16811	16901	16808	16967	16956	16917	16892	16816	16764	16974	16864	16926	17022	16822	16891	16887	17052	17086	16773	16880	17025	16896	16928	16743	16868	16959	16968	17092	17050	16846	16807	16883	16741	16893	16772	17099	16738	16893	16986	16886	16841	16809	16854	16995	17042	16825	16940	16775	16931	16886	16796	16879	16937	16704	16828	16981	16612	16856	16889	16930	16753	17012	16839	16936	16986	16897	16971	16843	16874	16900	16724	16834	16944	17062	17074	16925	16974	16858	16925	16948	16975	16931	17055	16846	16764	17042	16921	16869	16886	16968	16799	17050	16791	16849	16889	16892	16915	16842	16879	16948	16724	16823	16986	16929	16805	16912	16910	16868	16982	16891	16891	16848	16857	17098	16821	16796	16829	16839	16894	17017	16846	16717	16894	17073	16906	16835	16845	16856	16879	17098	16989	17139	17207	16994	17039	16913	16903	16953	16977	16983	17091	16663	16775	16788	16788	16876	16911	17025	16912	17076	16927	16630	16834	16787	16939	16926	17145	16888	16860	16861	16760	16949	16827	16839	16822	16795	16794	16941	17055	16911	16843	17045	16939	16890	16990	16830	17008	16815	16833	17017	17038	16891	16874	16948	16939	16878	16853	17013	16994	16830	16917	17049	17027	16884	16954	16846	16903	16907	16871	16814	16845	16848	16818	16649	16960	16866	16770	16825	16935	17014	16934	16787	16968	16875	16901	16965	16942	17011	16976	16928	16886	16858	16882	17019	17042	16911	16964	16679	16847	16911	16686	16885	16782	16791	16935	16958	16860	16971	17013	16855	16722	16932	16868	16947	16969	16746	16838	17017	16926	16965	16877	16826	16862	16893	16838	16962	16924	16785	17073	16929	16899	16772	16887	17066	16974	16818	16819	16850	17076	16899	16941	16999	16802	16949	17061	16942	16926	16900	16840	17003	16899	16869	16848	16876	16970	16855	17057	16882	16993	16779	16920	16883	16906	16855	17005	16818	16967	16822	17013	16945	16917	16931	16959	16828	16816	16892	16831	16854	17031	16988	16920	16972	16858	16947	16986	16871	17017	16929	16878	16804	16951	17016	16869	16742	17052	16974	16764	16842	16985	16892	16840	16765	16885	16978	16814	16775	16948	16775	16882	16981	16857	16869	17018	16780	16854	16802	16850	16918	16784	17173	16988	16826	16750	16851	16921	16905	16837	16956	16869	16865	17032	16890	16919	16841	16921	16866	16997	16850	16937	16972	16889	16855	16833	17065	16913	17040	16988	16737	16854	16834	16993	16972	16895	16853	17017	16787	16730	16951	16953	16922	16917	16742	17050	16964	16861	17071	16918	16789	16954	16978	16874	17023	16915	16786	16967	16900	17103	16944	16834	16993	16874	16895	17006	16871	16798	17045	16933	16928	16958	16888	17001	16751	16751	16811	16808	16953	16955	17093	17072	16924	16719	16884	16910	16911	16848	16797	16815	16899	17194	16851	16746	16871	16889	16937	16952	16962	16857	17013	16907	16862	16946	16706	17045	16855	16879	16928	16878	16868	16957	17069	17076	16965	17000	16819	16837	16915	16978	16831	16941	16852	16893	16887	16739	16936	16943	16998	16721	16814	17060	16766	16813	16920	16817	17013	16828	16863	16899	16796	16942	17100	16729	16812	16939	16994	17019	16833	16967	16964	16883	16892	16949	17040	16956	16889	16811	16900	16857	16927	16898	17055	17106	16685	17009	16898	16837	16967	16828	17037	16953	16875	16867	16994	16846	16781	16984	17013	16882	16841	16832	16972	16952	16797	16933	16882	16879	16940	16879	16953	16805	16801	16885	16930	16835	16906	16977	17048	16752	16922	16950	16901	16923	16794	16875	16901	17093	16783	16808	16881	16873	16865	16812	16917	16856	16856	16938	16947	16966	16856	16853	16773	16848	16821	16869	16759	16832	16905	16863	16891	16877	16812	16987	17013	16814	17028	16983	17065	16892	16760	16900	16965	16919	16853	16851	17053	16786	16764	16918	16858	16854	16708	16866	16761	16772	16905	16888	16862	16953	16712	16979	17004	16565	16956	16906	16985	16827	16833	16960	16933	16908	16975	16915	16850	16991	16954	16895	16964	16922	16861	16817	16867	16926	16881	16841	16829	17044	16933	16863	16838	16882	16975	16890	16989	16980	16950	17056	16903	16892	16921	16827	16943	16913	17043	16744	16993	16821	16925	16900	16853	16977	16829	17044	16964	16958	16988	16929	16834	16802	16822	16837	17004	16990	17003	16753	16853	16840	17014	16881	16862	16931	16857	16829	17023	16822	17049	17026	16921	16915	16903	16802	16974	16870	16769	16723	16826	16993	16814	16778	16864	16766	16885	16860	16750	16891	16942	16906	16837	16895	16821	16878	16954	16792	16778	16780	16841	16912	16852	17008	17005	16929	17052	16904	16841	16684	16847	16879	17109	16957	17006	16899	16974	16914	16856	17050	16899	16991	17015	16864	16874	17024	16991	16768	17009	16705	16953	16926	16900	16814	16958	16938	16966	16830	16804	16762	16836	17125	16870	16745	16853	17004	16879	17028	16783	16935	16780	16887	16922	17022	16814	16902	16814	16863	17084	16828	16926	16916	16978	16947	16882	17052	16922	16820	16926	16873	16834	16946	16945	16958	16834	16893	16657	16925	16872	16722	16835	16745	16934	17033	16873	16932	17048	16841	16951	16763	16868	16851	17010	16962	16952	16993	16830	16786	16961	17088	16778	17073	16858	16938	16880	16909	16745	16802	17044	16764	16987	16888	16739	16974	16969	16961	16998	16923	17060	16859	17046	16876	16936	16925	16894	16840	16941	16884	16882	16908	16896	16861	16699	16905	16868	16899	17053	17047	16951	16958	16968	16764	16911	16976	16853	16715	16984	17030	16794	16869	16850	16865	16758	16801	17124	16856	16957	16796	16790	16999	16809	16923	16754	17007	16789	16832	16777	16877	17013	16926	16889	16901	17035	16913	16897	16881	16895	16817	16874	17091	16902	16946	16566	16958	16855	16699	17086	16931	16942	16900	16894	16803	16870	16991	16845	17036	17027	16911	17057	16878	17004	17019	16930	16910	16857	16946	16946	17057	16854	16817	16850	17030	16906	16886	16928	16922
28469	29057	40000	37754	32174	29583	27750	26033	25215	24459	24311	23680	23310	23404	23295	23310	23203	23162	23180	23056	23079	23026	22797	23149	22938	22995	22931	22934	22963	22953	22969	23080	22879	22949	22788	23019	23045	22637	22920	22996	22672	22869	22871	22867	23062	22822	22830	23010	22860	22937	23099	22932	22939	22499	23021	23015	23028	22757	22891	22777	22820	22675	22887	22903	22759	22888	22897	23068	22975	22758	22823	23140	22948	22701	22833	22675	22844	22686	22666	22829	22771	22741	23065	22965	22775	22798	22914	22716	22877	23042	22913	22885	22940	23036	22905	22940	22564	22916	23021	22701	22769	22586	22756	22831	22701	22890	22736	22696	22659	22742	22880	22702	22710	22973	22926	22838	22913	22745	23025	22810	22643	22706	22859	22977	22662	22864	22961	22682	22675	22734	22675	22946	22820	22834	23070	22935	22759	22921	22889	22712	22905	22660	22794	22801	23070	22960	22594	22813	22956	22978	22654	22880	22647	22947	22618	22611	22775	22847	22724	22919	22736	22924	22832	22820	22772	22912	22867	22975	22830	22661	22900	22887	22913	23008	22645	22745	22891	22795	23090	22822	22669	22964	22907	22676	22888	23041	23015	22752	22818	22870	22791	22916	22649	22642	22918	22544	22937	22776	22823	22994	22814	22712	22868	22820	22772	22937	22809	22697	22900	22835	22909	22746	22901	22906	23079	22728	23065	22730	22937	22919	22825	22715	22908	23025	22781	23042	22945	22880	22941	22456	22806	23111	23012	22917	22716	22796	22897	22756	22753	22804	22844	23003	23098	22781	23041	22759	22762	22628	22687	22896	22734	22863	22915	22841	22702	22839	22819	22993	22926	22606	22704	22702	22881	22824	22806	22830	22803	22827	22875	22832	22625	22757	22828	22844	23093	22801	22609	23002	22846	22538	22815	22727	22925	22925	23004	22860	22893	22816	22680	22900	22794	22557	22763	22858	22866	22768	22763	22987	23147	22949	22783	22925	23113	22866	23089	22895	22955	22826	22921	22816	22771	22755	22881	22948	22684	22695	22910	22711	22634	23004	22711	22945	23023	22880	23015	22774	22924	22683	22723	22972	22789	22972	22620	22870	22690	22580	22780	22644	22740	22752	22924	22754	22809	22821	23097	22817	23183	22678	22816	23007	22773	23003	22754	22849	22936	23048	23014	22770	22883	22922	22957	22864	23020	22952	22826	22899	22925	22898	22858	22874	22926	22832	22885	23029	22744	22936	22871	22942	22729	23038	22790	22927	22792	22708	22867	22681	22701	22670	22743	23081	22776	22587	22929	23091	22985	22814	22681	22761	22902	22937	22931	22923	22951	22938	22655	22932	22900	22902	22893	22760	22716	22812	22758	22787	23110	23111	22856	22898	22895	22920	22672	22790	23011	22756	22833	22849	22840	22856	22884	22893	23086	23002	22727	22819	22719	22964	22809	22998	22859	22836	22768	22747	22712	22962	22851	22747	22917	22777	22753	22960	22898	22828	22870	22900	22880	22793	22841	22794	22978	22913	22839	22935	22988	22774	22730	22898	22626	22791	22867	22902	22684	22841	22704	22923	22902	22656	22818	22970	22657	22975	22710	22900	23019	22754	22887	23110	22973	22710	22927	22872	22776	22927	22973	22732	22748	22724	23098	22851	22643	22847	22825	22838	22927	22937	22768	22905	22642	22790	22730	23009	22885	22833	22883	22786	22909	22814	22941	22849	22940	23054	22873	22720	22818	22822	22856	22770	22943	22842	22928	22687	22894	22865	23011	22755	23044	22649	22914	22752	22787	22853	22867	22783	22851	22823	22894	22870	22937	22712	22897	22834	22935	22828	22789	22625	22644	22972	22818	22932	22892	22892	22798	22887	22886	22736	22787	22901	22977	22902	22801	23113	22987	22745	22894	22638	22969	22862	22828	22740	22924	22966	22832	22585	22788	22884	22803	22911	23070	23055	22895	22902	22977	22811	22750	23032	22839	22810	22888	23008	22717	22852	22870	22803	22860	22676	22706	22814	22977	22831	23026	22774	22609	22811	22851	22951	23120	22830	22636	22930	22919	22619	22822	22737	23007	23076	22674	22843	22877	22701	22726	22820	22976	22756	22924	22941	22802	22792	22760	22830	22870	22751	23133	22784	22900	22701	22794	22685	22805	22632	23133	22770	22863	22720	22906	22955	22614	22819	22734	22818	22769	23001	22888	22684	22700	22796	22864	22736	22890	22853	22674	22763	22824	22732	22815	22998	22832	22866	22642	22947	22920	23157	22987	22684	22574	22737	22845	23078	23085	22782	22933	22787	22956	22737	22981	22732	22831	22793	22798	22957	22996	22870	22853	22812	22875	22707	22704	22659	22777	22728	23042	22989	22927	22823	22652	22637	23120	22858	22862	22860	22928	22900	22828	22928	22725	22702	22747	23040	22870	22868	22872	22864	22841	22753	22802	23007	22720	22813	23040	22856	22982	22933	22998	22833	22930	23031	22767	22696	22628	22698	22688	22832	22979	22800	22703	22795	22870	23061	22752	22697	22802	22763	22932	23013	23017	22754	22926	22886	23011	22828	22952	22800	22806	22844	22860	22884	22884	22950	22810	22813	22786	22823	22785	22833	22977	22858	23002	22642	22914	22981	22819	22756	22928	22890	22742	22881	22861	22918	23016	22895	23169	22683	22687	22599	22885	22859	22892	22856	22748	23018	23100	22829	22843	22789	22843	22630	22902	22904	22824	22704	23016	22966	22989	22920	22716	22883	22896	22776	22813	22900	22878	22663	23024	22704	23079	22930	23063	23024	22881	22899	22908	22827	22951	22975	22828	22759	22732	23007	23143	22856	22999	22855	22838	23002	22760	23076	22901	22937	22778	22749	22928	22887	22953	22862	22772	22843	22803	22882	22827	22658	22923	22940	23045	22969	22814	22967	22750	22889	22962	22700	22903	22960	22919	22819	22491	22542	22906	22864	22721	22743	22859	23023	22711	22795	22836	22936	23010	23128	23024	22632	22938	22962	22690	22779	22872	22929	23040	22740	22911	22923	22892	22897	23078	22972	22906	22711	22876	22929	23128	22875	22679	22683	22950	22903	23079	22952	22614	22824	23018	22795	22963	22780	22601	22799	22953	22599	22912	22937	22921	22760	22864	22824	22886	22923	22889	22882	22760	22741	22725	22852	23029	22939	22962	22826	22600	22718	22730	22902	22834	22731	22696	22773	23005	22836	22852	22905	23029	22886	22861	22804	22786	22852	22738	22656	22855	22885	22984	22893	22882	22793	22829	22897	22817	22963	22912	23009	22894	22771	22886	22917	22876	22861	22985	22669	22694	22592	22912	22849	22922	22767	22850	22937	23127	22629	23074	22905	22862	22814	22909	23111	22857	22921	22865	22770	22917	22938	22875	22987	22923	22746	22936	22890	22824	22902	22861	23017	22998	22950	22895	23070	22859	22816	22659	22984	22985	22728	22852	23081	22598	22877	22790	22942	22908	22772	22677	22959	22840	22760	22747	22715	22984	22801	22996	22750	22911	23052	22627	23010	22876	22960	22896	22576	22884	22720	22826	22874	22843	22815	22716	22677	22941	23041	23169	22936	22789	22861	22817	22968	22862	22895	22954	22774	22851	23026	22828	22922	22956	22669	22857	22937	22682	22735	23060	22727	22859	22930	22893	22822	22893	22854	22871	22747	22805	22681	22992	22920	22832	23095	22764	23071	22719	22761	22753	22765	22840	22762	22866	22950	22832	22642	22644	22728	22799	22755	22952	22651	22932	22786	22883	22945	22997	22776	22735	22946	22966	22869	22832	22876	22749	22979	22692	22670	22824	22807	22743	22873	22804	22775	22949	22876	22901	22877	22631	22705	22827	23009	23007	23088	22975	22762	22917	22887	22950	23050	22852	22918	22772	22777	22981	22762	22801	22837	22851	22832	22975	22897	22742	23002	22826	22790	22800	22710	22730	22931	23019	23157	22889	22836	22837	22657	22888	22901	22948	22847	22788	22951	22947	23041	22770	22796	22681	23031	22923	23008	22969	22880	23006	22805	23017	22821	22705	22666	22905	23023	22948	22823	22863	22854	22768	22810	22909	22816	22960	22921	23006	22991	23003	22747	22945	22774	23054	22635	22776	22828	22737	22605	22970	22754	23013	22893	22925	22810	22864	22814	22690	23039	22927	22735	22934	22829	22752	22714	22941	22862	22943	22738	22672	22869	23025	22516	22845	22742	22849	22920	22835	22964	22882	22889	22857	22996	22905	22757	22594	22705	23202	22936	22766	22982	22994	22987	22765	22947	22814	22910	22933	22967	22913	22976	22968	22689	22858	22871	22768	23038	22812	22885	22888	22685	22696	22898	22807	22917	22909	22874	23009	22820	22891	22856	22745	22817	22577	22856	22753	22848	22858	22738	22840	22954	22751	22885	22830	22683	22619	22913	22918	22776	22774	22796	22745	22908	22912	22670	22880	22866	23013	22911	22989	22738	23173	23085	22862	22842	22925	22867	22979	23029	22889	22921	22852	22893	22849	22823	23049	22915	22953	22872	22957	22946	22984	23004	22860	22774	23066	22692	22691	22842	22901	22976	22930	22974	22926	23062	22944	23078	22900	22974	22826	22737	22799	23021	22518	22833	22890	22814	22904	22721	22785	22886	22653	22782	22959	22925	22888	22628	23090	23011	22972	23034	22890	22722	22930	22757	22934	22968	22989	22874	22513	22767	22985	22858	22916	23054	22911	22999	23001	22811	23017	22846	22758	22624	22867	22833	22817	22905	22761	22937	22990	22878	22982	22829	22914	22918	22909	23040	22984	22933	22970	22706	22820	23168	22844	22683	22921	22831	22963	22904	22752	22714	22858	22923	22911	22907	22963	22889	22604	22867	22986	22826	22656	22842	22814	22834	22887	22795	22891	22891	22904	22856	22994	22733	22926	22951	22980	22818	22975	22645	22977	22864	22873	22757	23040	22834	22883	22880	22559	22784	22897	22966	22910	22904	22943	23062	22761	22759	22880	22910	22887	22964	22927	22841	22913	22695	22871	22981	23115	22778	22942	22854	23100	22936	22980	22814	22878	22964	22669	22738	22790	22918	22904	22865	22880	22797	22807	22721	22775	22628	22762	22797	22732	22909	22923	22856	22782	22920	23045	23043	23212	22982
29092	46639	43554	35475	30358	26734	24349	22261	21100	20482	19567	18864	18414	18236	17995	17923	17900	17686	17878	17743	17613	17618	17926	17444	17791	17708	17771	17624	17757	17601	17451	17655	17686	17708	17664	17756	17526	17484	17667	17632	17557	17443	17507	17594	17502	17595	17561	17524	17623	17562	17642	17574	17594	17633	17527	17475	17515	17655	17505	17520	17675	17589	17458	17573	17575	17555	17424	17491	17783	17742	17436	17502	17607	17473	17621	17624	17585	17568	17562	17492	17434	17538	17485	17598	17429	17440	17417	17563	17310	17474	17556	17645	17347	17594	17625	17394	17568	17497	17441	17687	17489	17583	17498	17668	17482	17450	17360	17468	17683	17532	17543	17488	17573	17539	17663	17488	17424	17674	17620	17471	17262	17396	17561	17589	17479	17432	17676	17397	17322	17238	17491	17525	17462	17663	17415	17432	17647	17533	17513	17474	17553	17487	17534	17426	17603	17682	17591	17635	17504	17596	17480	17546	17539	17559	17514	17304	17516	17334	17552	17586	17437	17581	17565	17552	17589	17610	17373	17453	17533	17449	17652	17355	17537	17456	17522	17550	17437	17491	17502	17606	17363	17550	17578	17546	17453	17495	17336	17537	17323	17388	17701	17766	17597	17518	17588	17320	17355	17589	17604	17575	17503	17369	17562	17444	17471	17498	17531	17305	17628	17618	17474	17572	17555	17470	17530	17452	17531	17326	17414	17444	17410	17539	17649	17516	17522	17437	17577	17438	17453	17718	17736	17564	17496	17527	17422	17771	17500	17622	17515	17570	17431	17450	17449	17540	17581	17462	17412	17599	17572	17437	17818	17337	17465	17450	17470	17426	17593	17451	17473	17602	17503	17552	17533	17415	17615	17691	17586	17321	17514	17530	17650	17633	17478	17794	17388	17414	17470	17564	17643	17488	17629	17363	17547	17579	17382	17429	17611	17400	17566	17434	17466	17460	17450	17513	17614	17568	17505	17403	17296	17594	17663	17491	17482	17545	17544	17478	17631	17371	17530	17459	17513	17545	17448	17575	17471	17643	17433	17353	17453	17463	17572	17485	17565	17543	17591	17552	17629	17509	17414	17703	17418	17490	17514	17517	17481	17520	17640	17534	17547	17517	17556	17655	17569	17369	17561	17596	17626	17471	17410	17470	17531	17508	17456	17317	17395	17357	17604	17531	17640	17400	17483	17444	17501	17595	17498	17640	17576	17672	17437	17439	17441	17351	17442	17404	17776	17444	17489	17472	17389	17486	17552	17524	17630	17567	17610	17663	17453	17462	17420	17475	17485	17537	17484	17424	17550	17440	17567	17575	17607	17555	17412	17425	17697	17535	17474	17668	17472	17626	17533	17486	17440	17547	17542	17524	17616	17465	17576	17473	17419	17431	17505	17420	17479	17674	17598	17671	17488	17485	17493	17444	17509	17621	17555	17713	17453	17261	17600	17562	17549	17726	17477	17605	17654	17363	17501	17569	17564	17504	17517	17473	17553	17654	17498	17454	17525	17486	17447	17442	17397	17617	17525	17534	17505	17371	17282	17620	17571	17492	17403	17500	17602	17569	17640	17678	17518	17320	17586	17406	17422	17512	17603	17500	17462	17327	17491	17732	17564	17673	17545	17659	17543	17542	17401	17484	17577	17534	17590	17579	17408	17419	17594	17422	17503	17640	17366	17578	17571	17465	17504	17443	17600	17469	17418	17598	17510	17442	17656	17221	17553	17504	17470	17489	17484	17480	17550	17399	17411	17555	17458	17434	17535	17563	17484	17481	17637	17397	17618	17585	17577	17559	17510	17446	17587	17563	17352	17579	17495	17427	17543	17416	17568	17640	17411	17456	17407	17517	17593	17495	17383	17570	17451	17542	17564	17596	17541	17569	17431	17471	17508	17506	17628	17278	17344	17579	17490	17471	17317	17472	17319	17539	17583	17682	17436	17536	17536	17595	17415	17615	17539	17433	17521	17395	17520	17545	17489	17656	17390	17491	17480	17500	17391	17600	17410	17488	17484	17572	17405	17539	17576	17691	17441	17575	17718	17471	17457	17510	17561	17507	17596	17493	17474	17467	17451	17446	17474	17398	17440	17428	17514	17418	17460	17512	17539	17426	17626	17595	17444	17569	17730	17397	17337	17348	17555	17366	17651	17664	17537	17594	17549	17679	17528	17449	17549	17425	17351	17482	17482	17566	17606	17458	17569	17467	17398	17575	17524	17330	17531	17619	17476	17598	17529	17392	17492	17463	17734	17707	17431	17572	17572	17568	17527	17431	17547	17549	17508	17509	17567	17467	17633	17764	17543	17362	17345	17436	17533	17471	17653	17652	17496	17443	17480	17425	17674	17618	17632	17531	17561	17544	17757	17528	17465	17626	17621	17382	17234	17370	17491	17564	17409	17611	17548	17421	17599	17575	17436	17422	17562	17477	17396	17649	17700	17633	17395	17566	17425	17498	17487	17382	17458	17582	17447	17665	17578	17499	17497	17492	17581	17554	17380	17468	17430	17487	17597	17655	17495	17458	17497	17527	17550	17471	17618	17606	17358	17568	17565	17752	17541	17583	17525	17297	17341	17396	17483	17555	17568	17528	17581	17671	17568	17498	17328	17400	17604	17285	17535	17382	17376	17504	17555	17592	17449	17376	17565	17555	17486	17477	17362	17467	17737	17552	17612	17500	17477	17439	17454	17387	17607	17519	17555	17558	17656	17470	17530	17559	17618	17608	17544	17388	17571	17416	17572	17626	17633	17503	17580	17492	17620	17629	17499	17512	17404	17613	17622	17532	17581	17549	17423	17600	17437	17547	17522	17574	17610	17368	17341	17446	17462	17691	17563	17545	17559	17556	17530	17481	17558	17346	17446	17380	17543	17384	17484	17377	17746	17373	17511	17445	17515	17469	17668	17577	17584	17381	17529	17599	17437	17446	17549	17708	17413	17232	17614	17502	17628	17591	17428	17655	17463	17533	17591	17297	17485	17387	17567	17542	17494	17625	17705	17402	17498	17370	17510	17533	17447	17580	17494	17463	17470	17494	17496	17487	17573	17446	17576	17449	17615	17529	17726	17467	17531	17568	17445	17537	17599	17390	17606	17506	17512	17321	17506	17508	17385	17242	17395	17568	17534	17591	17420	17318	17627	17441	17591	17497	17436	17559	17546	17680	17468	17536	17573	17520	17405	17595	17440	17579	17526	17585	17566	17592	17601	17560	17587	17524	17519	17525	17572	17330	17430	17473	17358	17753	17560	17510	17548	17645	17560	17701	17440	17656	17535	17565	17632	17524	17169	17467	17430	17553	17300	17602	17601	17523	17541	17514	17555	17486	17410	17468	17504	17627	17562	17621	17582	17632	17640	17417	17467	17485	17716	17468	17568	17655	17594	17492	17580	17462	17469	17429	17688	17410	17355	17433	17510	17508	17562	17651	17620	17525	17555	17495	17508	17577	17566	17722	17528	17595	17487	17444	17404	17500	17534	17397	17733	17362	17543	17513	17399	17576	17387	17795	17597	17549	17530	17655	17488	17674	17413	17554	17621	17698	17540	17324	17466	17563	17621	17697	17539	17507	17566	17417	17596	17534	17532	17351	17454	17536	17462	17452	17489	17495	17382	17536	17381	17470	17538	17701	17560	17599	17516	17558	17543	17431	17620	17493	17446	17558	17512	17508	17324	17638	17580	17579	17595	17586	17702	17492	17695	17407	17468	17602	17507	17515	17464	17680	17617	17758	17441	17447	17568	17455	17659	17435	17453	17571	17623	17484	17456	17570	17596	17286	17418	17548	17527	17527	17455	17679	17416	17552	17626	17471	17641	17588	17485	17514	17545	17620	17587	17452	17355	17515	17585	17373	17511	17668	17516	17417	17560	17393	17677	17275	17545	17708	17357	17514	17431	17517	17509	17484	17400	17354	17549	17407	17602	17478	17543	17545	17584	17506	17587	17457	17527	17531	17541	17486	17496	17631	17517	17511	17477	17584	17509	17480	17454	17523	17592	17744	17492	17642	17553	17612	17511	17713	17439	17586	17386	17423	17418	17376	17394	17618	17453	17523	17486	17694	17536	17514	17490	17566	17484	17555	17615	17452	17531	17421	17487	17516	17557	17680	17454	17670	17774	17600	17441	17655	17598	17443	17547	17530	17541	17523	17455	17621	17592	17556	17747	17430	17598	17339	17591	17555	17572	17355	17579	17467	17636	17635	17595	17568	17625	17562	17482	17488	17553	17305	17613	17594	17570	17530	17410	17526	17559	17494	17497	17385	17540	17440	17590	17477	17676	17667	17530	17488	17567	17494	17331	17540	17594	17502	17318	17582	17484	17492	17415	17625	17642	17559	17447	17585	17551	17402	17378	17578	17603	17551	17377	17576	17720	17573	17454	17428	17615	17492	17441	17481	17626	17455	17528	17551	17442	17432	17682	17625	17493	17433	17511	17495	17622	17418	17557	17581	17483	17352	17530	17570	17547	17534	17597	17463	17393	17730	17589	17392	17739	17601	17712	17380	17590	17481	17501	17615	17398	17556	17653	17541	17550	17541	17361	17382	17506	17368	17678	17536	17600	17477	17532	17516	17529	17582	17609	17340	17623	17485	17491	17460	17448	17587	17640	17492	17493	17599	17632	17823	17598	17418	17535	17658	17328	17508	17650	17484	17644	17458	17687	17536	17550	17618	17506	17552	17618	17477	17510	17551	17578	17598	17538	17553	17543	17535	17535	17495	17724	17298	17631	17563	17417	17509	17507	17545	17478	17615	17494	17488	17548	17513	17639	17549	17458	17492	17561	17445	17438	17508	17618	17322	17617	17440	17399	17515	17529	17592	17448	17664	17428	17539	17592	17522	17534	17477	17518	17687	17418	17658	17476	17492	17572	17616	17526	17431	17545	17494	17542	17583	17573	17660	17515	17428	17459	17561	17541	17479	17607	17488	17346	17697	17461	17498	17521	17500	17490	17457	17509	17490	17439	17477	17631	17385	17471	17606	17607	17516	17368	17409	17557	17662	17497	17490	17418	17580	17336	17584	17364	17468	17652	17465	17495	17641	17301	17492	17529	17536	17592	17472	17690	17358	17529	17486	17588	17444	17462	17399	17591	17276	17404	17699	17477	17588	17607	17530	17417	17533	17533	17572	17483	17603	17565	17610	17425	17472
23452	21369	29326	24737	26021	30935	32185	28597	27146	26228	25436	24907	24278	24039	23598	23727	23473	23483	23164	23180	23234	23231	23367	23201	23298	23199	23026	23084	23176	23067	23026	22976	23068	22954	22913	22968	22860	22855	23032	22770	22745	22901	23023	22964	22814	23054	22826	22940	22883	22952	22877	22696	22709	23102	23064	22883	22838	22746	22690	22940	22990	22953	22851	22999	22879	22978	22948	22796	22842	23132	22990	22788	22848	22929	22826	22685	22826	22789	22757	22839	22890	23019	22899	22733	22815	22960	22799	22725	22893	22903	23129	22787	22974	22708	22962	22785	22935	22732	22795	22778	22678	23010	22763	22585	22708	22885	23022	22761	22618	22864	22834	22734	22915	22983	22795	22742	22905	22977	22829	22804	23190	22782	22916	22848	22879	22869	22802	22887	22998	22769	22994	22812	22683	22629	22931	22698	22899	22554	22738	22769	22878	23005	22968	22868	22753	22831	23019	22805	22743	22841	22754	22832	23195	22757	22964	22855	22832	22812	22973	22953	22960	22768	22968	22863	23052	22843	22994	22625	22929	22873	23008	22778	22801	22823	22777	22884	22768	22933	22595	22791	22631	22711	22826	22927	22934	22973	22688	23022	22891	22731	22805	22830	22903	22935	22757	22922	22766	22979	22858	22832	22930	22992	22951	22846	22821	22775	22784	22930	22828	22931	22831	22989	22836	22836	22630	22635	22842	22875	23041	22768	23022	22746	22819	22687	22707	22840	22980	22652	23024	22615	22817	22892	22987	22973	22798	22986	22983	22873	22782	22662	22636	22641	22743	22835	23126	22798	22915	22801	22947	22750	23020	22889	22842	22838	22780	22998	22687	22850	22730	22730	23090	22811	22636	22891	22849	23002	22682	22718	22804	22594	22893	22762	22872	22872	22941	22909	22574	23041	22924	22977	22942	22873	22951	22842	22933	22939	22906	22813	22553	22845	22857	22837	22703	22655	22860	22973	22676	23082	22868	22894	22817	22810	22873	22689	22985	22924	22910	22731	22755	22732	22698	23100	22845	22952	22777	22828	22877	22764	22881	22803	22855	22831	22995	22925	22810	23074	22930	22694	22878	22605	22684	22888	22845	23019	22879	22647	22905	22653	22966	23022	22676	22872	22767	22663	22795	22728	22867	22759	22908	22990	22731	22967	22820	22852	22929	22814	22668	22694	22909	23239	22963	22851	22741	22857	22994	22697	22865	22760	22788	22629	22908	22799	22796	23093	22881	22835	22844	22766	22939	22657	22865	22904	22973	22616	22696	23041	22854	22892	22769	22650	22609	22642	22672	22609	22837	22710	22977	22818	22801	22691	22895	22751	22637	22879	22791	22783	22723	23001	22938	22785	22750	22761	22862	22507	22704	22739	22588	22741	22805	23126	22786	22734	22924	22813	22888	22917	22739	22800	22879	22794	22729	22879	22756	22890	22938	22939	22508	22969	22882	23079	22766	22921	22585	22715	22777	22786	23032	22749	22954	23037	22698	22707	22861	22774	22822	22856	22777	22763	22803	22830	22834	22646	22794	22852	22939	22712	22862	22692	22893	22937	22839	22860	22643	22765	22831	22956	22925	22792	22737	22849	22775	22819	22807	22994	22889	23018	22772	22685	22888	23192	22714	22909	22868	22905	22751	22979	22837	22899	22822	22885	22690	22627	22940	22963	22951	22863	22799	22951	22971	22753	22984	22806	22746	22702	22732	22678	22836	22778	22674	22829	22832	22928	22818	22938	22730	22794	22681	22710	22585	22949	22873	23050	22853	22959	22836	22887	22982	22802	22779	22792	22764	22971	22845	22870	22736	22716	22576	22673	22711	22925	22770	22596	22889	22719	22450	22847	22642	22927	22939	22755	22778	22894	22744	22698	22738	22789	22803	22882	22775	22736	22749	22757	22670	22935	22852	22884	22791	22803	22931	22882	22833	22776	22835	22755	22776	22931	22768	22701	22863	22684	22589	22941	22875	22880	22786	22832	22808	23015	22980	22943	22727	22666	23023	22681	22738	22704	22948	22779	22666	22795	23052	22945	22790	22830	22914	22890	22853	22886	22756	22688	22571	22792	22834	22700	22662	22851	22726	22905	22835	22931	22844	22726	22838	22755	22889	22645	22820	22679	22854	22749	22882	22731	22885	22778	22766	22757	22885	22872	22645	22858	22895	22892	22998	23071	22790	22833	22846	22623	22849	22860	22796	22689	22986	22881	22747	22957	22723	22691	22808	22851	22773	23062	22774	22778	22925	22937	22930	22757	22747	23007	23096	22793	22887	22946	22942	22592	22718	22758	22718	22943	22839	22890	22641	22743	22912	22769	22633	22925	22580	22709	22885	22941	22871	22930	22668	22826	23020	22860	23031	22773	22772	22785	22794	22841	22984	22732	22678	22829	22872	22970	22953	22634	22732	22401	22794	22735	22942	23073	22815	23019	23026	22934	22945	22935	22833	22884	22761	22997	22631	22739	22690	23004	22782	22882	22808	22767	22952	22739	23007	22689	22912	22868	22688	22888	23005	22723	22583	22908	22702	22843	22694	22688	23078	22742	22892	22794	22837	22925	22921	22727	22869	22747	22929	22701	22663	22774	22816	22921	22731	22750	22833	22865	22747	22615	22724	23014	22767	22860	22863	22843	22619	22913	22891	22763	22570	22825	22819	22904	22865	22609	22863	23010	22586	22676	22925	22828	22718	22645	22888	22909	23091	22741	22851	22887	22915	22809	22940	22831	22843	22801	22866	22720	22790	22719	22974	22978	23037	22911	22718	22899	22865	22839	22982	22882	22907	22838	22803	22911	22950	22979	22909	22782	22843	22832	22962	22795	22917	22803	22866	22914	22960	22798	22821	22630	22779	22833	22791	22949	22662	22710	22823	22947	22728	22765	22667	22615	22767	22850	22575	22638	22711	22860	22821	22805	22963	22897	22741	22830	22911	22712	22834	22703	22649	22831	22937	22821	22805	22857	22975	22701	22824	22920	22654	22645	22955	22758	22597	22688	22906	22950	22792	22893	23143	22939	22867	22636	22716	23194	22842	22805	23000	22525	22839	22780	22569	22605	22799	22886	22967	22736	22869	22863	22613	22955	22615	22586	22936	22850	22703	22615	22873	22938	22782	22701	22687	22767	22916	23044	23024	22882	22917	22991	22810	22929	22861	22691	22782	22907	22798	22689	22546	22600	22965	22961	22929	22960	22839	22734	22954	22931	22884	22930	22880	22935	22829	22742	22834	22726	22777	22552	22639	22780	22834	23014	22659	22511	22764	22658	23077	22802	22886	22825	22850	22982	22773	22700	22842	22698	22914	22993	22763	22844	22887	23099	22576	22905	22852	22679	22771	22819	22709	22707	22851	22654	23016	23025	22866	22986	22896	22966	22693	23037	22694	22831	22910	22642	22807	22568	22605	22920	22852	22776	22767	22904	22777	22805	22832	22767	22897	22869	22687	22745	22751	23162	22891	22711	22771	22892	22925	22737	22700	22846	22639	22593	22764	22846	22730	22649	22955	22827	22841	22873	22890	22703	22885	22929	22787	23017	22868	22725	22696	22866	22721	22739	22743	22781	22866	22976	22875	22750	23012	23062	22605	22739	22947	22860	22732	22774	22972	22660	22819	22645	22805	22939	23080	22854	22783	22937	22689	22770	22729	22746	22963	22673	22903	22805	22791	22732	22933	22612	22794	22769	22768	22562	22897	23053	22972	22731	22764	23024	22749	22872	22994	23032	22841	22862	22848	22914	22825	22758	22612	22649	22856	22944	23018	22642	22785	22928	22938	22855	22629	22768	22899	22750	22876	22908	22854	22917	22952	22808	22968	22957	22606	22835	23076	22750	22814	22742	22756	22876	22888	22751	22739	22705	23027	22998	22797	22853	22889	23017	22798	22851	22773	23021	22966	22938	22763	22793	22898	22704	22872	22808	22861	22685	22825	22651	22961	22778	22730	22673	22790	22824	22913	22881	22833	22882	22768	22931	22854	22843	22768	22660	22774	22772	22679	22544	22795	22710	22586	22858	22678	22888	22735	22828	22876	22984	22535	22882	22876	22709	22898	22769	22796	22807	22678	22896	22527	22787	23063	22851	22659	22918	22718	22935	22696	22944	22878	22682	22925	22666	23149	22863	22839	22848	22913	22760	22803	22787	22796	22765	23028	22811	23013	22833	22879	22623	22835	23034	22798	22924	23016	22885	22769	23067	23085	22792	23127	22802	23035	22706	22947	22743	22882	22718	22626	22786	22932	22700	22771	22769	22811	22950	22608	22951	22754	22541	22783	22825	22942	22833	22886	22926	23240	22687	22760	23029	22776	22992	22663	22715	22746	23023	22912	22660	22840	22954	22974	23063	22773	22761	22966	22718	22784	22845	22726	22987	22781	22545	22975	22830	22759	22935	22908	22756	22862	22738	22693	22694	22884	23038	22823	22696	22893	22716	22613	22721	22691	23017	22856	22708	22981	22901	22678	22841	22808	22991	22935	22809	22663	22850	23100	23009	22996	22816	22587	22781	22817	22596	22799	22753	22928	22892	22808	22703	22838	22844	22814	22963	23000	22859	22814	22965	22722	22579	22566	22894	22860	22593	22661	22693	22786	22951	22809	22877	22840	22875	22945	22845	22895	22828	22710	22862	22732	22691	22919	22828	22871	22683	22746	22677	22752	22830	22702	22760	22679	22796	22999	22880	22805	23050	22900	22879	22721	23020	22848	22954	22968	22727	22923	23004	22643	22794	23048	22662	22903	22863	23089	23029	22654	22856	22637	22836	23129	22953	22914	22559	22909	23040	22817	22829	22758	22955	22729	22865	22834	22727	22829	22886	22905	22695	22887	23003	22826	22909	22777	22862	22770	22803	22757	22839	22580	22975	22867	22927	23012	22809	22702	22808	22747	23012	22831	22928	22926	22534	23134	22753	22663	22741	22833	22626	22689	22791	23014	22886	22847	23045	22987	22753	22926	22850	22825	22886	22817	22800	22797	22780	22674	22784	22713	22846	22998	22724	22667	22760	22695	22810	22843	23036	22886	22988	22698	23182	22743	22748	22894	22802	22879	22847	23005	22923	22965	22758	22616	22978	22709	22936	22857	22794	22798	22981	22858	22732	22592	22830	22722	22716	23064	22858	22788	22848	22864	22832	22633	22876	22880	22743
31234	55730	49979	40088	35429	31569	28220	26105	23984	22243	20958	19810	19254	18981	18774	18520	18265	18206	18078	17909	17822	17953	17976	17934	17717	17882	17888	17840	17774	17829	17685	17768	17710	17776	17609	17777	17815	17614	17658	17659	17570	17620	17630	17732	17462	17633	17604	17529	17647	17690	17434	17578	17511	17606	17622	17496	17514	17715	17709	17538	17653	17543	17575	17622	17512	17503	17501	17577	17527	17657	17507	17683	17438	17364	17375	17736	17597	17691	17748	17463	17513	17642	17604	17543	17608	17515	17548	17458	17642	17639	17490	17617	17522	17538	17453	17466	17554	17509	17699	17506	17643	17628	17685	17482	17563	17507	17426	17690	17517	17622	17546	17443	17504	17411	17573	17479	17458	17510	17536	17433	17641	17453	17460	17470	17557	17527	17522	17393	17568	17567	17628	17427	17494	17467	17394	17630	17454	17427	17479	17819	17704	17658	17534	17501	17423	17524	17722	17615	17390	17559	17527	17528	17693	17443	17370	17524	17415	17777	17495	17585	17549	17587	17483	17672	17585	17556	17481	17455	17795	17386	17600	17454	17626	17612	17476	17737	17589	17507	17567	17555	17522	17575	17559	17564	17411	17466	17462	17485	17527	17513	17496	17557	17372	17362	17554	17718	17461	17441	17531	17626	17568	17526	17689	17516	17582	17447	17568	17489	17432	17431	17462	17444	17466	17655	17532	17640	17482	17444	17490	17779	17407	17586	17487	17679	17357	17579	17568	17479	17599	17757	17558	17513	17665	17663	17468	17630	17541	17420	17565	17553	17412	17503	17409	17506	17418	17642	17412	17573	17640	17667	17485	17643	17352	17564	17695	17689	17560	17460	17525	17524	17641	17523	17525	17556	17648	17370	17451	17584	17544	17519	17557	17432	17478	17480	17467	17687	17502	17576	17724	17407	17667	17403	17579	17433	17735	17666	17542	17577	17624	17642	17345	17605	17511	17633	17421	17625	17434	17449	17432	17438	17416	17593	17493	17608	17562	17634	17467	17449	17361	17571	17551	17555	17543	17472	17420	17509	17480	17537	17441	17413	17297	17439	17593	17526	17527	17581	17507	17580	17493	17628	17500	17515	17547	17476	17509	17564	17517	17328	17582	17536	17540	17445	17593	17375	17407	17386	17542	17450	17580	17487	17515	17561	17422	17536	17597	17557	17574	17434	17476	17569	17604	17675	17624	17415	17447	17589	17462	17394	17564	17533	17302	17357	17542	17527	17623	17587	17665	17535	17568	17545	17745	17415	17552	17644	17517	17557	17412	17532	17501	17362	17572	17573	17519	17576	17479	17561	17484	17589	17530	17409	17660	17574	17582	17399	17596	17578	17664	17480	17581	17531	17552	17526	17488	17526	17473	17462	17357	17433	17627	17584	17526	17527	17570	17481	17416	17501	17407	17381	17516	17584	17483	17443	17653	17375	17444	17724	17580	17564	17679	17508	17415	17513	17521	17642	17556	17692	17615	17410	17436	17431	17386	17515	17495	17562	17419	17406	17668	17295	17277	17563	17417	17546	17471	17364	17523	17808	17445	17526	17376	17529	17446	17586	17578	17441	17644	17473	17610	17626	17586	17630	17352	17614	17608	17630	17327	17742	17481	17715	17576	17476	17479	17535	17584	17605	17513	17602	17590	17713	17572	17455	17546	17464	17557	17479	17643	17518	17559	17509	17525	17452	17588	17294	17357	17580	17464	17655	17704	17409	17621	17646	17484	17562	17587	17498	17507	17624	17397	17577	17443	17502	17525	17632	17369	17455	17500	17491	17430	17683	17427	17543	17444	17481	17678	17597	17529	17376	17489	17449	17497	17481	17505	17514	17493	17410	17376	17469	17407	17515	17432	17728	17554	17406	17588	17528	17425	17673	17489	17574	17510	17465	17511	17563	17522	17431	17424	17639	17724	17514	17577	17603	17452	17428	17485	17670	17491	17524	17393	17569	17585	17524	17656	17521	17418	17681	17428	17538	17589	17585	17395	17614	17554	17397	17518	17692	17336	17549	17458	17675	17540	17589	17523	17558	17594	17398	17406	17647	17480	17546	17585	17496	17521	17649	17417	17518	17548	17404	17769	17456	17756	17424	17646	17510	17499	17410	17323	17546	17605	17424	17672	17506	17504	17482	17631	17409	17339	17427	17673	17499	17568	17416	17485	17282	17540	17491	17373	17609	17505	17754	17440	17637	17411	17600	17461	17386	17679	17464	17684	17557	17501	17645	17682	17685	17554	17677	17423	17556	17500	17507	17532	17596	17454	17589	17433	17516	17419	17536	17637	17494	17615	17349	17592	17589	17457	17413	17472	17474	17457	17381	17589	17559	17515	17380	17634	17521	17553	17429	17590	17327	17468	17341	17524	17274	17584	17368	17626	17558	17480	17593	17363	17636	17538	17562	17513	17456	17552	17721	17430	17502	17271	17470	17528	17518	17778	17512	17535	17593	17421	17556	17571	17539	17583	17578	17587	17556	17641	17561	17473	17472	17496	17385	17516	17425	17516	17504	17532	17517	17412	17471	17310	17402	17548	17442	17496	17636	17504	17436	17506	17636	17594	17731	17598	17357	17565	17624	17522	17598	17427	17575	17520	17603	17465	17417	17530	17579	17550	17558	17408	17597	17583	17366	17509	17663	17582	17623	17466	17432	17430	17524	17493	17598	17602	17531	17729	17562	17586	17555	17401	17395	17634	17535	17370	17635	17439	17442	17556	17642	17456	17537	17567	17633	17508	17508	17554	17677	17453	17587	17518	17611	17451	17484	17531	17575	17490	17479	17468	17567	17493	17534	17742	17654	17546	17396	17616	17538	17681	17535	17539	17546	17510	17447	17707	17436	17606	17555	17534	17343	17624	17493	17747	17455	17537	17638	17493	17521	17456	17369	17645	17401	17572	17578	17574	17552	17438	17388	17514	17615	17601	17615	17568	17469	17531	17538	17641	17667	17673	17363	17580	17382	17566	17631	17516	17305	17459	17415	17519	17703	17506	17373	17515	17484	17504	17727	17359	17550	17476	17584	17395	17596	17375	17433	17310	17527	17508	17642	17666	17556	17514	17319	17553	17374	17442	17445	17562	17487	17721	17510	17439	17483	17403	17380	17561	17561	17530	17522	17285	17497	17494	17648	17524	17304	17543	17388	17530	17488	17570	17620	17581	17540	17501	17484	17537	17682	17471	17468	17604	17592	17362	17599	17525	17289	17718	17428	17566	17491	17834	17570	17582	17432	17640	17513	17437	17690	17580	17562	17545	17508	17532	17545	17312	17575	17345	17532	17556	17443	17482	17611	17801	17403	17565	17527	17473	17525	17595	17579	17632	17523	17531	17618	17507	17401	17503	17522	17539	17577	17528	17598	17550	17368	17604	17502	17545	17550	17454	17572	17510	17452	17581	17636	17525	17411	17629	17683	17382	17453	17406	17439	17571	17453	17490	17583	17582	17439	17408	17409	17514	17489	17510	17468	17378	17486	17489	17528	17561	17561	17537	17646	17525	17425	17551	17623	17583	17390	17404	17524	17526	17513	17557	17461	17556	17603	17541	17372	17399	17580	17457	17568	17536	17731	17528	17512	17316	17598	17509	17606	17326	17376	17506	17525	17458	17590	17606	17674	17451	17757	17388	17640	17536	17518	17720	17473	17289	17488	17476	17335	17632	17640	17435	17338	17421	17681	17480	17423	17574	17518	17404	17637	17480	17511	17534	17528	17710	17438	17603	17468	17489	17477	17445	17450	17534	17659	17457	17500	17587	17479	17533	17647	17431	17455	17360	17454	17378	17451	17524	17495	17467	17686	17531	17543	17568	17465	17647	17495	17605	17399	17388	17726	17524	17497	17731	17571	17592	17612	17436	17553	17473	17371	17547	17556	17505	17511	17502	17505	17516	17439	17510	17589	17495	17560	17530	17575	17620	17633	17471	17486	17544	17473	17525	17504	17444	17655	17426	17641	17377	17511	17518	17560	17323	17414	17491	17442	17478	17501	17682	17433	17468	17514	17513	17630	17575	17520	17531	17432	17628	17596	17413	17306	17615	17435	17443	17598	17674	17623	17467	17756	17656	17464	17433	17646	17460	17487	17427	17581	17546	17613	17459	17549	17602	17660	17510	17447	17480	17399	17515	17675	17422	17547	17317	17385	17572	17661	17482	17527	17601	17694	17575	17413	17553	17435	17489	17467	17389	17609	17629	17649	17536	17406	17343	17605	17627	17469	17586	17415	17571	17482	17499	17693	17444	17311	17486	17658	17484	17501	17644	17351	17468	17579	17518	17645	17523	17623	17550	17508	17611	17557	17348	17505	17530	17649	17471	17416	17467	17546	17685	17567	17724	17401	17570	17415	17449	17523	17439	17536	17646	17428	17461	17568	17419	17418	17481	17641	17493	17650	17605	17601	17630	17355	17462	17611	17437	17489	17465	17495	17502	17386	17589	17384	17405	17543	17532	17446	17499	17610	17652	17651	17600	17570	17539	17507	17575	17509	17441	17403	17613	17415	17375	17495	17559	17440	17533	17505	17387	17616	17468	17498	17470	17527	17553	17454	17532	17502	17489	17505	17535	17497	17625	17541	17361	17590	17526	17566	17574	17677	17594	17601	17497	17619	17619	17601	17633	17540	17328	17345	17362	17632	17450	17507	17709	17736	17566	17615	17484	17372	17497	17508	17531	17545	17421	17441	17568	17520	17598	17511	17544	17490	17288	17525	17547	17555	17532	17510	17578	17341	17592	17405	17322	17388	17728	17602	17551	17434	17376	17491	17478	17411	17562	17407	17385	17562	17540	17493	17576	17610	17246	17603	17529	17531	17626	17465	17754	17513	17447	17461	17635	17557	17615	17331	17731	17518	17666	17463	17458	17553	17487	17519	17663	17508	17512	17513	17432	17442	17389	17530	17658	17454	17709	17601	17520	17471	17582	17468	17651	17587	17468	17449	17457	17609	17520	17378	17699	17467	17547	17626	17315	17569	17507	17610	17494	17413	17675	17533	17423	17556	17486	17539	17365	17551	17652	17573	17450	17398	17672	17533	17348	17616	17513	17503	17361	17617	17549	17369	17569	17483	17503	17709	17526	17549	17352	17706	17503	17643	17367	17384	17465	17569	17552	17500	17526	17635	17603	17381	17654	17555	17416	17747	17480	17475
22698	21292	29323	23766	23099	29051	34438	29715	28124	27201	25918	25032	24522	24388	24008	23429	23417	23288	22899	23074	23026	22972	22996	23147	22916	23085	22694	22853	22829	22741	22751	22767	22853	22856	22966	22888	22657	22406	22554	22798	22732	22543	22724	22733	22577	22603	22472	22575	22582	22505	22609	22771	22550	22431	22383	22524	22623	22442	22572	22639	22715	22664	22583	22529	22659	22566	22574	22579	22545	22594	22528	22459	22603	22640	22396	22622	22480	22554	22585	22394	22309	22378	22367	22759	22523	22439	22594	22633	22552	22618	22434	22453	22606	22514	22443	22433	22424	22579	22603	22539	22464	22269	22463	22537	22560	22426	22390	22695	22492	22690	22512	22577	22496	22320	22521	22481	22430	22415	22445	22505	22278	22733	22584	22292	22475	22624	22485	22339	22408	22283	22598	22519	22492	22486	22503	22588	22869	22602	22444	22251	22362	22475	22470	22568	22424	22453	22527	22549	22651	22614	22526	22337	22358	22564	22472	22678	22370	22434	22482	22695	22425	22404	22327	22574	22474	22331	22597	22362	22604	22492	22451	22479	22365	22418	22455	22281	22691	22468	22562	22142	22418	22463	22385	22228	22439	22555	22639	22434	22553	22445	22404	22279	22321	22353	22429	22109	22681	22427	22451	22288	22426	22318	22525	22429	22472	22687	22564	22364	22528	22395	22267	22233	22544	22540	22403	22352	22571	22267	22600	22371	22446	22270	22392	22359	22430	22492	22435	22340	22253	22301	22447	22526	22485	22332	22347	22347	22714	22423	22682	22506	22474	22445	22582	22752	22576	22422	22500	22349	22559	22301	22493	22329	22118	22467	22412	22357	22331	22367	22423	22412	22440	22469	22521	22331	22547	22456	22579	22469	22622	22477	22372	22435	22523	22110	22414	22330	22310	22417	22445	22307	22376	22670	22621	22378	22500	22402	22397	22346	22305	22426	22466	22471	22530	22512	22426	22310	22447	22179	22282	22218	22615	22428	22535	22537	22325	22249	22547	22522	22411	22323	22577	22489	22393	22279	22351	22401	22460	22436	22390	22314	22508	22362	22402	22446	22318	22393	22575	22372	22350	22467	22361	22626	22275	22475	22571	22311	22417	22539	22342	22359	22464	22445	22505	22343	22418	22389	22460	22302	22549	22464	22709	22327	22521	22413	22564	22306	22541	22425	22479	22457	22547	22465	22504	22451	22252	22355	22316	22299	22623	22521	22586	22581	22447	22511	22320	22180	22407	22396	22338	22195	22444	22513	22642	22374	22351	22525	22444	22377	22359	22564	22376	22439	22434	22384	22501	22407	22400	22461	22383	22276	22555	22348	22470	22619	22647	22479	22295	22420	22650	22479	22362	22448	22668	22615	22610	22465	22405	22430	22467	22358	22432	22433	22660	22507	22401	22428	22452	22338	22366	22646	22347	22720	22682	22201	22257	22162	22557	22601	22309	22418	22532	22480	22474	22331	22384	22243	22386	22394	22588	22480	22510	22383	22295	22445	22333	22436	22356	22556	22620	22321	22631	22538	22368	22543	22398	22234	22394	22659	22386	22406	22457	22377	22330	22547	22416	22293	22465	22482	22253	22418	22397	22565	22404	22394	22469	22289	22461	22235	22378	22432	22255	22746	22433	22450	22505	22426	22601	22394	22596	22309	22490	22673	22339	22491	22406	22424	22422	22413	22419	22565	22319	22395	22397	22694	22601	22310	22530	22416	22598	22235	22286	22503	22424	22349	22383	22429	22478	22452	22587	22480	22398	22434	22335	22362	22588	22636	22380	22383	22458	22477	22661	22334	22370	22305	22506	22512	22563	22677	22615	22432	22557	22573	22288	22448	22381	22337	22454	22503	22518	22581	22440	22422	22563	22656	22636	22289	22602	22372	22407	22601	22338	22373	22525	22476	22366	22366	22414	22487	22357	22312	22408	22481	22372	22436	22440	22320	22533	22414	22497	22476	22406	22529	22443	22535	22485	22499	22459	22268	22714	22481	22556	22616	22565	22355	22193	22312	22449	22292	22578	22351	22620	22530	22387	22426	22521	22351	22535	22331	22485	22323	22367	22516	22511	22526	22482	22471	22349	22522	22239	22479	22338	22458	22327	22391	22656	22290	22079	22517	22655	22252	22607	22547	22369	22580	22631	22343	22596	22419	22477	22311	22586	22406	22709	22474	22381	22423	22419	22352	22627	22969	22510	22285	22559	22438	22426	22711	22559	22415	22599	22431	22392	22411	22386	22581	22460	22283	22677	22424	22354	22340	22631	22462	22289	22433	22280	22495	22324	22420	22401	22591	22275	22520	22609	22423	22555	22844	22457	22515	22372	22573	22385	22335	22463	22365	22451	22342	22293	22269	22510	22376	22337	22426	22316	22409	22459	22354	22420	22519	22415	22740	22360	22539	22417	22478	22395	22577	22497	22498	22537	22348	22431	22363	22300	22344	22364	22429	22607	22479	22394	22408	22263	22559	22511	22465	22485	22460	22285	22322	22384	22411	22688	22399	22386	22447	22452	22464	22530	22369	22418	22387	22299	22676	22486	22538	22464	22549	22413	22587	22589	22517	22164	22421	22677	22416	22352	22472	22624	22459	22345	22426	22598	22477	22482	22606	22480	22546	22440	22528	22556	22354	22507	22314	22574	22787	22614	22260	22375	22439	22574	22301	22222	22352	22584	22479	22496	22546	22481	22473	22377	22518	22561	22242	22503	22538	22427	22689	22269	22714	22612	22425	22298	22447	22474	22413	22363	22467	22497	22441	22432	22474	22685	22388	22578	22517	22308	22515	22447	22415	22391	22499	22341	22421	22242	22495	22459	22369	22655	22527	22308	22259	22325	22314	22211	22386	22389	22307	22242	22425	22364	22267	22473	22694	22343	22758	22540	22518	22568	22607	22435	22140	22238	22383	22601	22446	22381	22228	22364	22311	22390	22505	22380	22309	22490	22509	22449	22434	22672	22576	22358	22299	22533	22542	22573	22366	22490	22465	22402	22640	22473	22573	22435	22226	22552	22374	22339	22469	22596	22588	22452	22453	22525	22332	22316	22411	22394	22519	22326	22413	22421	22351	22353	22325	22467	22275	22295	22405	22476	22443	22487	22441	22491	22454	22527	22354	22352	22431	22538	22238	22375	22470	22447	22403	22502	22366	22430	22349	22520	22624	22560	22317	22594	22620	22251	22450	22427	22298	22370	22535	22367	22467	22487	22327	22337	22467	22241	22549	22500	22404	22318	22545	22544	22784	22320	22426	22544	22398	22362	22249	22424	22412	22492	22485	22594	22398	22188	22485	22452	22420	22689	22439	22417	22384	22485	22243	22528	22465	22324	22307	22458	22286	22416	22307	22650	22327	22593	22415	22501	22317	22272	22424	22393	22368	22421	22363	22412	22341	22532	22433	22391	22354	22414	22426	22495	22375	22393	22186	22617	22300	22623	22469	22438	22515	22305	22497	22531	22657	22559	22529	22389	22432	22362	22359	22377	22481	22602	22468	22353	22411	22254	22635	22532	22308	22495	22411	22288	22489	22240	22469	22397	22484	22395	22267	22509	22379	22706	22363	22513	22491	22393	22356	22428	22442	22446	22641	22591	22589	22221	22364	22258	22338	22439	22561	22581	22593	22469	22337	22541	22541	22525	22366	22300	22469	22528	22247	22495	22453	22224	22379	22429	22522	22363	22297	22338	22358	22180	22473	22512	22649	22189	22513	22372	22514	22319	22517	22549	22466	22418	22480	22407	22441	22610	22347	22504	22398	22520	22494	22443	22223	22423	22376	22377	22641	22446	22336	22510	22300	22416	22309	22483	22473	22492	22227	22530	22396	22509	22484	22408	22415	22397	22517	22586	22446	22431	22708	22566	22515	22473	22600	22398	22309	22460	22356	22312	22326	22519	22479	22451	22019	22294	22517	22336	22380	22447	22334	22709	22336	22450	22246	22531	22517	22333	22336	22543	22452	22271	22407	22368	22456	22589	22258	22964	22518	22524	22675	22525	22482	22599	22371	22447	22413	22551	22599	22581	22390	22552	22598	22409	22495	22389	22212	22406	22448	22578	22273	22510	22434	22600	22554	22308	22430	22437	22366	22485	22313	22487	22434	22347	22388	22377	22379	22333	22280	22600	22393	22455	22506	22655	22302	22577	22307	22548	22608	22361	22446	22617	22697	22540	22386	22206	22604	22492	22444	22022	22348	22582	22456	22409	22333	22497	22348	22654	22414	22517	22398	22191	22322	22472	22544	22449	22351	22444	22467	22382	22324	22348	22592	22505	22475	22490	22700	22369	22448	22411	22386	22293	22248	22510	22459	22491	22315	22396	22257	22263	22381	22375	22129	22261	22527	22602	22340	22440	22549	22390	22265	22255	22486	22476	22347	22527	22484	22203	22581	22398	22311	22622	22346	22440	22536	22474	22279	22428	22388	22412	22327	22414	22517	22424	22292	22555	22537	22388	22332	22485	22512	22407	22275	22526	22093	22226	22101	22423	22450	22514	22531	22458	22477	22515	22279	22270	22322	22196	22455	22374	22630	22621	22448	22485	22528	22231	22324	22476	22579	22592	22615	22262	22579	22271	22377	22235	22440	22595	22361	22269	22382	22550	22415	22627	22397	22552	22577	22422	22626	22379	22551	22363	22390	22311	22451	22683	22369	22438	22400	22526	22447	22435	22493	22449	22631	22601	22309	22296	22530	22573	22551	22661	22562	22589	22498	22505	22607	22329	22525	22354	22433	22549	22637	22328	22435	22697	22428	22292	22494	22444	22578	22396	22355	22490	22341	22530	22502	22182	22404	22435	22419	22442	22462	22489	22408	22517	22216	22751	22397	22655	22500	22347	22684	22372	22306	22443	22295	22420	22719	22708	22550	22471	22532	22379	22323	22339	22247	22514	22489	22436	22357	22457	22332	22584	22568	22296	22546	22398	22163	22489	22397	22466	22703	22512	22527	22297	22417	22093	22516	22165	22567	22421	22452	22675	22369	22437	22323	22464	22421	22545	22402	22376	22169	22374	22564	22433	22415	22379	22482	22248	22265	22492	22508	22533	22003	22526	22554	22322	22538	22248	22442	22414	22409	22265	22282	22539	22367	22413	22543	22445	22272	22277	22414	22500	22451	22500	22415	22504	22530	22705	22452	22430	22662
35995	64508	52896	43434	38257	34255	31131	28264	25670	23542	21901	20754	20128	19597	19132	18638	18482	18151	18201	17760	18019	17881	17909	17766	17876	17903	17677	17813	17445	17693	17568	17465	17392	17507	17569	17603	17481	17481	17258	17430	17364	17511	17421	17365	17366	17212	17519	17582	17270	17481	17306	17468	17223	17278	17442	17104	17434	17292	17419	17377	17214	17295	17326	17315	17451	17416	17249	17130	17335	17269	17359	17493	17411	17285	17290	17283	17282	17309	17166	17274	17407	17408	17191	17378	17096	17333	17227	17313	17333	17270	17193	17257	17243	17375	17232	17191	17331	17360	17211	17246	17199	17226	17297	17261	17237	17173	17139	17357	17337	17013	17294	17142	17270	17338	17242	17194	17397	17568	17505	17051	17228	17287	17280	17216	17282	17189	17065	17285	17262	17263	17404	17349	17111	17250	17342	17313	17377	17198	17273	17342	17304	17291	17340	17090	17287	17513	17465	17274	17343	17248	17084	17169	17289	17420	17372	17295	17326	17291	17272	17131	17363	17211	17235	17289	17364	16984	17145	17230	17397	17211	17262	17286	17353	17102	17124	17240	17128	17356	17370	17349	17329	17256	17205	17376	17228	17304	17242	17348	17339	17255	17215	17278	17162	17185	17332	17277	17431	17255	17244	17315	17023	17257	17384	17299	17200	17309	17183	17299	17209	17199	17335	17322	17237	17137	17285	17218	17210	17306	17266	17262	17172	17145	17264	17251	17260	17317	17273	17286	17335	17250	17348	17216	17320	17304	17343	17304	17388	17377	17265	17275	17302	17238	17351	17276	17204	17332	17274	17299	17231	17315	17414	17497	17013	17239	17173	17181	17272	17291	17323	17270	17335	17202	17292	17277	17218	17258	17297	17120	17177	17093	17386	17076	17180	17450	17301	17240	17141	17086	17180	17227	17442	17209	17336	17183	17232	17157	17321	17284	17397	17170	17341	17108	17267	17289	17132	17314	17108	17370	17326	17283	17232	17240	17171	17152	17361	17264	17239	17071	17216	17135	17136	17280	17194	17376	17219	17111	17168	17122	17269	17327	17345	17353	17313	17233	17088	17195	17237	17346	17402	17242	17247	17255	17350	17014	17307	17384	17145	17453	17267	17343	17184	17249	17450	17491	17270	17074	17262	17223	17201	17368	17311	17087	17076	17386	17189	17331	17305	17231	17306	17345	17083	17087	17304	17175	17312	17386	17417	17167	17191	17294	17461	17221	17366	17340	17272	17290	17109	17251	17165	17196	17067	17154	17316	17324	17215	17377	17258	17171	17419	17248	17203	17203	17280	17267	17363	17107	17226	17424	17215	17245	17226	17172	17237	17441	17464	17409	17197	17254	17462	17239	17293	17277	17237	17184	17329	17345	17213	17221	17433	17336	17286	17182	17235	17419	17065	17284	17310	17151	17249	17079	17237	17160	17300	17327	17354	17328	17361	17109	17258	17200	17089	17427	17431	17292	17256	17219	17354	17109	17257	17286	17196	17151	17262	17282	17175	17481	17191	17322	17034	17196	17316	17321	17245	17336	17389	17159	17312	17289	17144	17184	17115	17374	17389	17317	17118	17130	17222	17245	17389	17096	17122	17196	17225	17340	17317	17170	17277	17304	17336	17085	17363	17360	17320	17280	17368	17244	17284	17271	17094	17330	17322	17205	17394	17271	17158	17211	17245	17269	17399	17161	17172	17312	17379	17268	17088	17324	17314	16925	17178	17185	17246	17212	17281	17307	17236	17529	17182	17244	17368	17278	17241	17257	17334	17450	17261	17324	17234	17280	17277	17319	17260	17031	17477	17208	17102	17233	17487	17118	17135	17267	17313	17333	17332	17530	17155	17305	17170	17046	17227	17218	17309	17216	17297	17335	17201	17472	17281	17289	17186	17246	17122	17061	17380	17110	17391	17140	17252	17444	17450	17283	17393	17298	17195	17338	17152	17314	17113	17137	17053	17475	17090	17203	17190	17234	17151	17427	17265	17451	17490	17449	17410	17242	17306	17173	17189	17162	17309	17257	17143	17410	17360	17332	17338	17333	17122	17190	17141	17254	17148	17115	17267	17290	17209	17114	17229	17146	17192	17201	17145	17210	17374	17454	17061	17239	17225	17140	17294	17130	17338	17313	17258	17347	17181	17266	17154	17272	17256	17329	17228	17261	17171	17461	17283	17205	17338	17089	17338	17192	17256	17153	17224	17208	17196	17331	17272	17235	17353	17248	17426	17422	17267	17255	17320	17296	17123	17210	17448	17105	17156	17422	16999	17199	17348	17239	17263	17369	17189	17268	17304	17294	17282	17217	17363	17320	17375	17237	17328	17233	17444	17280	17235	17201	17224	17280	17271	17173	17204	17141	17151	17205	17274	17334	17110	17230	17205	17303	17379	17250	17262	17188	17225	17278	17035	17157	17168	17200	17287	17371	17267	17201	17305	17290	17400	17344	17249	17183	17215	17214	17352	17184	17131	17226	17239	17339	17416	17289	17337	17299	17231	17228	17415	17362	17313	17327	17353	17281	17137	17180	17347	17172	17355	17047	17311	17249	17286	17288	17285	17282	17219	17216	17321	17265	17302	17116	17275	17188	17122	17071	17397	17270	17272	17354	17351	17215	17206	17330	17344	17128	17284	17151	17046	17313	17241	17174	17204	17138	17172	17193	17248	17164	17342	17129	17321	17133	17117	17410	17197	17239	17361	17401	17156	17262	17187	17441	17330	17224	17300	17449	17351	17234	17282	17032	17110	17145	17219	17391	17268	17191	17346	17310	17239	17336	17199	17278	17262	17370	17237	17338	17084	17286	17246	17102	17266	17341	17329	17261	17375	17213	17158	17216	17291	17137	17196	17213	17229	17294	17111	17353	17251	17346	17259	17180	17290	17240	17358	17394	17178	17183	17254	17163	17472	17348	17186	17275	17240	17101	17183	17247	17187	17151	17136	17248	17151	17263	17319	17302	17084	17189	17291	17154	17223	17293	17154	17250	17453	17271	17085	17315	17323	17457	17225	17364	17072	17210	17424	17262	17471	17274	17417	17232	17206	17316	17309	17236	17135	17231	17187	17303	17201	17131	17197	17198	17271	17089	17275	17380	17302	17115	17141	17231	17194	17230	17292	17249	17270	17370	17246	17221	17187	17275	17108	17172	17367	17174	17327	17092	17287	17313	17234	17232	17181	17201	17291	17459	17290	17193	17167	17315	17241	17361	17159	17382	17247	17262	17214	17236	17394	17224	17318	17323	17364	17259	17296	17275	17350	17251	17171	17349	17307	17320	17290	17215	17299	17250	17224	17331	17303	17242	17268	17268	17282	17165	17169	17185	17245	17249	17021	17347	17238	17231	17284	17134	17229	17262	17087	17412	17223	17338	17082	17207	17209	17424	17420	17411	17280	17132	17388	17125	17271	17212	17262	17326	17159	17298	17260	17522	17341	17275	17084	17312	17143	17278	17337	17195	17261	17216	17240	17398	17170	17250	17205	17279	17264	17361	17436	17193	17331	17492	17134	17385	17158	17247	17472	17488	17261	17210	17090	17379	17202	17281	17205	17209	17253	17131	17089	17185	17138	17214	17167	17177	16991	17350	17403	17295	17232	17335	17044	17325	17453	17320	17194	17321	17290	17243	17182	17255	17368	17337	17381	17430	17321	17194	17342	17183	17263	17395	17305	17194	17291	17234	17226	17390	17291	17360	17270	17524	17304	17443	17295	17398	17379	17334	17218	17362	17288	17356	17200	17320	17276	17236	17218	17228	17355	17093	17167	17432	17210	17231	17259	17340	17117	17202	17325	17385	17227	17350	17199	17256	17366	17378	17330	17329	17302	17224	17450	17094	17369	17314	17182	17432	17258	17315	17198	17155	17194	17248	17291	17371	17424	17194	17371	17175	17194	17280	17370	17251	17305	17398	17323	17136	17027	17374	17299	17262	17287	17261	17317	17372	17198	17235	17447	17317	17307	17130	17319	17201	17257	17295	17137	17049	17370	17092	17269	17211	17261	17251	17232	17223	17248	17213	17470	17339	17252	17450	17431	17255	17201	17346	17207	17377	17394	17386	17171	17425	17176	17238	17377	17308	17243	17060	17171	17158	17193	17355	17262	17069	17413	17090	17171	17066	17339	17158	17185	17379	17350	17396	17307	17131	17193	17355	17297	17321	17451	17208	17302	17328	17188	17495	17122	17180	17425	17229	17290	17303	17249	17252	17321	17255	17179	17267	17283	17349	17404	17113	17144	17272	17311	17177	17349	17444	17151	17273	17355	17302	17280	17242	17363	17386	17524	17228	17322	17463	17130	17212	17418	17331	17352	17162	17357	17063	17168	17275	17240	17256	17398	17399	17157	17326	17137	17341	17211	17270	17306	17235	17314	17254	17179	17281	17361	17227	17309	17286	17472	17177	17284	17134	17227	17268	17147	17425	17285	17111	17331	17216	17438	17170	17284	17095	17205	17163	17251	17244	17310	17211	17383	17261	17185	17247	17258	17334	17129	17273	17258	17389	17259	17237	17215	17112	17248	17506	17120	17243	17241	17347	17188	17415	17268	17288	17388	17331	17422	17360	17353	17437	17230	17062	17270	17429	17078	17178	17147	17411	17135	17435	17118	17250	17457	17105	17314	17217	17268	17331	17164	17031	17357	17238	17170	17289	17158	17387	17218	17366	17134	17442	17300	17209	17512	17237	17406	17339	17391	17452	17324	17340	17324	17367	17225	17207	17358	17179	17256	17277	17352	17444	17201	17202	17141	17214	17244	17186	17320	17186	17262	17247	17285	17251	17152	17304	17440	17189	17350	17221	17178	17367	17176	17029	17370	17304	17327	17440	17310	17290	17378	17179	17403	17251	17326	17189	17254	17197	17195	17358	17387	17317	17059	17304	17199	17255	17330	17220	17206	17342	17211	17005	17249	17172	17285	17139	17183	17285	17283	17274	17255	17262	17363	17178	17072	17169	17225	17135	17204	17154	17172	17470	17256	17065	17283	17272	17337	17298	17191	17389	17235	17223	17188	17120	17281	17356	17293	17221	17258	17354	17364	17311	17325	17321	17277	17274	17238	17151	17218	17260	17291	17254	17300	17207	17234	17198	17324	17515	17424	17416	17316	17307	17238	17206	17285	17373	17317	17228	17031	17051	17308	17148	17250	17295
28845	30344	39461	36971	31678	29611	28157	26680	25618	24920	24258	23767	23980	23461	23520	23660	23327	23345	23324	23190	23168	23232	23390	23071	23193	23217	23332	23257	23067	23349	23066	23118	23147	23097	23228	23123	23194	23183	23088	23222	23248	22781	23091	23051	23241	22966	23048	23273	23206	23352	23193	23067	23040	23208	23058	23251	22908	23110	23311	22956	22952	23025	23253	23151	23182	23119	23201	23303	23096	22985	23332	23217	22917	23175	23206	23058	23059	23160	23140	23280	23061	23129	23175	23108	23116	23042	22886	22963	23109	23316	22983	23265	23053	23331	22909	23262	22739	22828	23207	22776	23248	23189	23153	23053	23102	23067	23180	22999	23203	23052	23280	23028	23211	23005	23031	22995	22853	23191	23183	22882	23222	22956	23206	23158	23110	23198	22994	23089	23130	22989	22896	22835	23008	22880	23163	23029	23196	23178	23144	22974	23154	23049	23324	23031	22815	23141	23114	23333	23013	23198	23179	23227	22986	23063	23242	23066	23124	23082	23128	23211	22985	23139	23080	23039	22971	23265	23073	23101	23128	23064	22887	23179	23073	22897	23025	23145	23033	23214	23260	23086	23140	23061	23186	22824	23040	22941	23110	23334	23049	22970	23151	22981	23113	22987	23021	22915	23118	23164	23021	23209	22917	23123	22861	23160	23063	23245	23137	23187	22953	23069	23186	23168	23006	23061	23054	23107	23095	23025	23064	22837	22812	23132	23221	23188	23234	23022	23198	22941	23010	23119	23228	23237	23145	23186	23025	22998	23185	23124	23135	23328	23121	23135	23259	23047	23164	23092	23122	23061	23107	23179	23095	23191	23258	23151	23276	23300	23165	22978	22866	22980	23116	23066	23014	23075	22974	23165	23038	23148	23062	23076	23027	22946	23129	22995	22940	23137	23082	23123	23196	23049	22894	23013	22937	22946	22952	22904	23227	23147	22906	22990	22986	22905	23022	23086	23077	23200	23265	22967	23127	23055	23147	23166	23092	23150	23291	23143	22979	23173	23128	22963	22952	22917	23043	23006	23019	23101	23114	23111	23255	22828	22982	23020	22929	23164	22867	23121	23220	23249	22940	23249	23076	23118	23218	23089	23060	23035	22747	23259	23104	23332	23009	22938	23007	23123	22749	23396	23016	23034	23099	23015	23212	23141	23202	22868	23162	22968	23202	23072	23084	22935	23015	23003	23202	22937	23070	23184	23172	23075	23227	23091	23082	23023	23024	22898	22900	22999	23236	22954	23086	22984	23117	23003	22994	23025	23093	22958	23057	22823	23084	23152	23032	23059	23180	23019	23202	22966	23165	23122	22997	23034	23366	23310	23062	23100	23182	23004	23139	23197	23080	23177	23090	23133	23309	23047	23162	23075	23148	22926	23161	22905	23214	23037	23035	22901	23179	22943	23165	23040	23085	23099	23203	23186	23080	23026	23025	23197	22928	22983	23090	23080	22690	23151	22961	22987	23298	23035	23229	23172	23149	23082	22996	22844	23208	22836	22930	23045	23145	23120	23141	23048	23069	23198	23285	23170	23264	22859	23217	23265	23024	23035	23024	23070	23239	23033	23016	23128	23206	22985	23272	22984	23093	23228	23150	22922	23164	22983	23035	23127	23109	23297	23117	23138	23118	23171	23256	23113	23347	22995	22889	23084	23057	23053	23220	23112	22880	23111	23180	23120	23058	22982	23262	23043	22828	23047	23138	22991	23116	23045	23195	23015	22885	22974	23068	23076	22925	23081	23013	23058	23156	23060	23313	23057	23003	23012	23130	23064	22922	23247	23204	23210	23163	22893	23292	23038	22867	23082	23051	23042	22944	23017	23107	23042	22970	23064	23077	23062	23006	23142	23114	23381	22884	22836	23030	22940	22985	23181	23229	23344	23014	23071	23242	23186	22847	22917	23038	23203	23070	22759	22926	23054	23105	22974	23146	22997	22876	23104	22971	22903	23142	23143	23044	23069	23242	23063	23213	22952	22903	22862	23046	23231	23094	23036	23162	23079	22968	23100	23122	23083	22999	23051	23022	23126	23188	23125	23094	23003	23005	23207	23145	23201	23019	22998	23032	22990	23164	23229	23171	23244	23101	22964	23053	23148	23027	23108	23227	23018	23184	23116	23015	22956	23147	23184	22961	22970	23094	23405	22973	23044	23027	23077	22996	22936	22945	23116	23213	23128	22914	22892	23170	23208	23187	23076	23191	23243	23008	23252	22976	23210	22986	23133	23145	22838	23010	23099	23087	23120	23306	23052	23074	23147	23234	23101	23081	23249	22831	23021	22867	23211	22967	23101	23088	22975	22934	22959	23173	23052	23031	23105	22890	22993	23044	22966	23053	22999	23315	23146	22978	23083	22979	23183	23245	23025	23057	23066	22969	23225	22798	23027	22857	23252	23153	23259	22972	23105	23097	23137	23277	22879	22915	22955	23002	23352	23096	23078	22935	23073	23238	23113	23245	22850	23186	23199	23091	23063	23125	23173	23232	23065	22939	23124	23147	22988	23149	23065	23040	22909	23260	23090	22990	22994	23138	23154	23154	23052	22821	23242	22958	23144	23070	23171	23201	23039	22897	23038	23155	22963	22862	23076	23083	23124	23116	23185	23076	23049	22978	23068	23144	23166	23084	23209	23232	23283	23319	23175	23083	23274	23064	23107	22789	23060	23164	23048	23184	22996	23164	23090	23035	23059	23080	23035	23113	23141	23245	22880	23085	23131	23137	23104	23156	23273	23101	23138	23124	23094	23166	23177	23093	22919	23074	23273	23166	23124	22965	23062	23157	23074	23064	23171	22851	23293	23036	23061	23264	23041	23293	23094	22988	22862	22996	23149	22929	23156	23159	23347	23081	22937	23147	23253	23201	22907	22944	22930	23258	23156	23293	23033	23100	22999	22833	23133	23413	23051	22975	23326	22989	23124	22902	22856	23051	23184	23012	22905	23151	23032	23241	23110	23168	23028	23008	23040	23110	23106	22951	23019	23180	23067	23121	23059	22980	23041	23152	23055	23290	22975	22981	23142	23185	23246	23182	23063	23156	23048	22984	23005	22968	22931	23100	23265	23025	23178	22985	23194	23121	22952	23008	23268	23167	23134	22987	23016	23081	23230	22891	22935	23120	23164	23033	23010	23055	23049	23188	23094	23216	23177	23037	22901	23191	23234	23182	23290	22932	23334	23197	23334	23123	22970	23080	23190	22959	23131	23084	23193	23009	23222	22933	23031	23123	23295	23186	22985	23143	23267	23224	23178	22952	23074	23257	23230	23162	23112	23012	23096	23058	23107	22974	23125	23070	23154	22910	22958	23134	23033	23129	22862	23145	23069	23050	22914	23166	23362	23191	23304	23122	23041	23118	23077	22987	23307	23123	22842	22934	23258	23017	23300	23028	22968	23162	23025	22976	23015	23170	23153	23271	23238	23346	22946	23109	23259	23249	23104	23065	23098	23082	23335	23064	23086	23354	23175	23050	23290	22964	22908	23136	23013	23019	23105	23179	22905	22842	23263	22921	22968	23180	23124	23072	23330	23171	22968	23341	23271	23132	23165	23271	23249	23197	22997	22947	22888	23205	23241	23015	22948	23192	23261	23125	23106	22971	23012	22936	23178	23261	23075	23180	23298	22950	22913	23076	23027	23192	23194	23202	23028	22998	22931	23349	23324	23129	23058	23160	23222	23018	23081	23235	23025	22989	23034	23150	22977	22994	23050	23221	23050	23037	23124	23086	23098	23116	23067	23188	23243	23004	23019	23054	22913	23088	22919	23138	23172	23122	23107	23111	22953	22962	22881	23086	22962	23458	23217	23292	23064	23317	23059	23248	23074	23184	23160	22947	22989	22937	22958	23221	23173	23093	23086	23092	23106	23030	22889	23067	22901	23022	23305	23236	23079	23048	23004	23070	23248	23012	23065	23095	23040	23044	23375	23208	23122	23039	23104	22991	23037	23163	23200	22972	23088	22951	22936	23107	23107	23102	22983	22964	22975	23150	23114	23130	23060	23111	22975	23104	23166	23197	23235	23078	23040	23079	23140	23145	23267	23065	23144	23331	23118	22973	23128	23056	22986	23224	23217	23118	22771	23154	23133	23011	23045	23164	22937	23309	23144	23101	23059	22993	23189	23235	23035	22843	22968	23122	22957	23071	23041	23015	23179	23000	23234	23219	23257	23003	23183	23017	22888	23100	23493	23022	23105	23007	22840	22968	23148	23334	23077	22910	23054	23111	22930	23258	22973	22966	23248	23427	23250	23036	23193	23406	23078	23149	22902	23193	23092	23282	23064	23043	23058	22919	23106	22996	23036	23179	23151	23176	23045	23167	23225	23128	23008	22949	23068	23031	23074	22939	23221	22712	23084	23120	23041	23142	22907	22958	23201	23235	23020	23074	23046	22952	23148	23115	23036	23155	22877	22981	23070	23194	23038	23173	22961	23115	23192	22932	23101	23073	23013	23287	23066	23057	23002	23134	23158	23094	23064	23268	22997	23084	23060	22951	23120	22970	23067	23118	22965	23041	23164	23056	22973	23001	23266	23187	23139	23320	23142	23180	23274	23040	23013	23243	23199	23088	22964	23225	23287	23206	22988	23232	22962	23283	22923	23009	23330	23253	23125	22968	23006	23091	23173	23187	23106	23042	22896	23255	22930	22955	23084	23214	23021	23249	23187	23147	23161	23296	23055	23041	23179	22979	23146	23105	23140	22981	22897	23125	23037	23105	23012	23104	23036	23112	23031	22975	23142	23128	22934	23116	23133	23098	23100	23343	23174	22986	22865	23115	23184	23106	22910	23160	23102	22891	22950	22939	23009	23155	23117	23033	23080	22988	22829	23133	23069	23002	23167	23276	22991	23231	23232	23087	23058	23075	23075	23184	23074	23150	22962	22916	23016	23290	23081	23007	23131	23295	23082	23188	23110	22960	22952	22995	22932	23212	23072	23030	23480	23345	23137	23274	23169	23162	23235	23307	22986	23150	23365	22837	23008	23158	22918	23229	23433	23172	22968	23243	23308	23004	22838	22972	23063	23046	22900	23009	23155	23043	22949	23109	23248	23071	23054	23095	23405	23020	23095	23233	22995	23003	22907	23210	22916	23042	22855	23106	23006	23186	23127	23099	23106	23233	23294	23394	23276	23022	23059	23061	23194
31144	48309	42733	34291	29693	26808	24739	22987	21247	20120	19350	19117	18596	18530	18210	18037	17966	17966	17839	17794	17749	17780	17834	17856	17644	17755	17882	17662	17780	17887	17674	17568	17793	17706	17553	17640	17731	17616	17715	17541	17564	17655	17649	17723	17619	17543	17817	17862	17601	17619	17647	17592	17525	17685	17776	17506	17673	17615	17608	17572	17594	17577	17516	17628	17575	17542	17775	17530	17733	17617	17635	17559	17826	17621	17606	17594	17596	17715	17651	17757	17609	17668	17512	17632	17669	17671	17483	17633	17546	17636	17637	17860	17688	17698	17522	17619	17514	17663	17543	17551	17657	17598	17573	17517	17494	17464	17639	17627	17586	17616	17643	17682	17669	17672	17637	17422	17754	17629	17784	17598	17512	17511	17622	17561	17435	17670	17502	17663	17667	17566	17709	17571	17641	17596	17522	17659	17648	17664	17588	17633	17625	17533	17649	17671	17706	17506	17673	17592	17600	17676	17685	17599	17586	17596	17639	17524	17473	17581	17692	17571	17648	17593	17686	17481	17574	17742	17692	17645	17751	17634	17747	17745	17614	17565	17750	17660	17690	17492	17609	17712	17552	17472	17545	17630	17576	17618	17634	17630	17666	17701	17508	17899	17808	17645	17700	17743	17738	17609	17607	17642	17566	17517	17628	17786	17675	17655	17708	17474	17688	17688	17629	17549	17481	17637	17753	17567	17674	17658	17419	17472	17546	17639	17584	17492	17572	17549	17735	17703	17520	17617	17562	17807	17625	17490	17674	17577	17582	17696	17593	17624	17549	17659	17577	17762	17492	17600	17407	17609	17536	17837	17689	17529	17797	17667	17695	17614	17704	17579	17785	17668	17668	17454	17681	17663	17481	17543	17561	17690	17601	17684	17577	17783	17517	17605	17427	17647	17578	17682	17598	17617	17640	17536	17401	17592	17766	17591	17566	17569	17705	17574	17809	17529	17568	17647	17601	17392	17545	17582	17637	17653	17514	17503	17516	17639	17525	17795	17614	17561	17508	17544	17514	17497	17626	17699	17633	17812	17583	17816	17456	17632	17738	17612	17581	17671	17682	17570	17737	17753	17765	17467	17626	17702	17516	17760	17560	17879	17676	17620	17694	17622	17442	17704	17667	17582	17471	17763	17493	17707	17555	17607	17526	17659	17438	17585	17530	17694	17690	17875	17729	17602	17659	17636	17650	17427	17695	17675	17590	17627	17546	17605	17580	17594	17483	17539	17577	17458	17595	17649	17606	17539	17535	17779	17575	17693	17433	17629	17630	17687	17472	17640	17584	17743	17658	17653	17668	17585	17514	17606	17600	17782	17732	17743	17520	17414	17679	17738	17736	17748	17604	17431	17530	17563	17669	17750	17734	17605	17556	17783	17598	17697	17720	17742	17635	17629	17740	17481	17575	17601	17793	17558	17542	17501	17778	17644	17575	17582	17711	17699	17548	17693	17767	17756	17767	17779	17704	17744	17507	17665	17744	17612	17847	17543	17623	17690	17596	17675	17651	17742	17541	17658	17671	17677	17795	17691	17527	17685	17680	17463	17571	17651	17513	17726	17797	17605	17612	17617	17529	17502	17655	17628	17517	17789	17575	17718	17678	17629	17706	17637	17682	17569	17715	17800	17633	17503	17546	17534	17767	17563	17577	17725	17512	17635	17615	17820	17468	17519	17491	17769	17688	17698	17872	17617	17532	17590	17693	17660	17506	17552	17783	17639	17679	17633	17750	17471	17579	17636	17560	17514	17731	17641	17668	17537	17655	17620	17697	17626	17494	17800	17527	17593	17448	17613	17817	17595	17653	17746	17709	17734	17657	17764	17593	17440	17598	17647	17774	17523	17656	17669	17580	17805	17609	17438	17788	17519	17736	17671	17496	17600	17604	17567	17559	17833	17457	17577	17762	17717	17476	17518	17454	17599	17624	17712	17612	17614	17631	17699	17463	17708	17657	17641	17718	17613	17699	17526	17532	17570	17658	17547	17513	17602	17653	17531	17725	17668	17483	17701	17445	17741	17843	17610	17595	17624	17611	17612	17490	17643	17584	17781	17652	17623	17473	17616	17630	17493	17535	17480	17694	17543	17590	17510	17551	17585	17526	17648	17516	17710	17642	17602	17571	17523	17765	17716	17706	17765	17758	17751	17711	17650	17638	17651	17600	17547	17568	17685	17650	17528	17655	17771	17618	17563	17659	17653	17595	17699	17499	17670	17795	17632	17513	17643	17401	17699	17501	17610	17614	17699	17645	17709	17651	17665	17634	17779	17640	17643	17771	17562	17829	17599	17573	17479	17720	17649	17857	17721	17683	17685	17686	17566	17659	17514	17629	17722	17755	17700	17728	17713	17510	17575	17655	17576	17579	17692	17608	17486	17562	17710	17758	17517	17599	17556	17556	17711	17523	17696	17625	17625	17586	17623	17625	17585	17680	17610	17561	17824	17506	17796	17409	17661	17680	17717	17666	17606	17621	17686	17656	17613	17713	17658	17507	17494	17633	17579	17571	17675	17921	17736	17528	17570	17452	17650	17538	17639	17624	17772	17575	17628	17578	17592	17732	17418	17495	17776	17612	17539	17697	17537	17647	17803	17487	17646	17734	17578	17814	17608	17688	17521	17838	17706	17716	17488	17794	17766	17655	17685	17630	17456	17585	17627	17525	17395	17486	17578	17529	17580	17794	17607	17454	17723	17758	17653	17518	17706	17694	17443	17705	17800	17552	17555	17634	17647	17719	17598	17608	17835	17708	17701	17512	17638	17555	17642	17492	17598	17648	17595	17599	17493	17656	17669	17543	17689	17567	17616	17477	17602	17484	17603	17556	17627	17847	17583	17726	17609	17638	17693	17526	17937	17800	17609	17538	17645	17596	17706	17549	17581	17386	17531	17752	17505	17558	17673	17465	17622	17688	17757	17592	17632	17633	17638	17527	17625	17621	17755	17601	17616	17524	17626	17586	17522	17789	17632	17650	17660	17634	17432	17546	17711	17515	17805	17708	17615	17581	17671	17640	17516	17540	17598	17634	17707	17681	17365	17687	17829	17526	17633	17595	17709	17677	17567	17703	17500	17579	17534	17544	17578	17608	17605	17682	17849	17687	17628	17498	17666	17655	17679	17722	17630	17646	17587	17690	17748	17588	17585	17529	17681	17627	17649	17539	17697	17480	17666	17628	17581	17720	17538	17556	17621	17561	17631	17654	17524	17687	17539	17678	17491	17629	17491	17585	17867	17525	17651	17569	17543	17671	17651	17712	17531	17910	17589	17714	17703	17545	17692	17490	17574	17636	17689	17508	17826	17769	17683	17598	17788	17733	17731	17682	17597	17724	17623	17601	17422	17493	17609	17576	17721	17688	17627	17682	17670	17636	17571	17657	17698	17805	17706	17547	17701	17681	17696	17661	17591	17699	17751	17738	17693	17457	17690	17698	17723	17641	17572	17613	17709	17603	17620	17657	17526	17582	17629	17751	17759	17711	17624	17655	17590	17545	17544	17652	17652	17553	17715	17560	17478	17489	17748	17786	17534	17711	17468	17607	17781	17781	17765	17538	17808	17681	17455	17620	17567	17584	17769	17544	17458	17525	17603	17712	17455	17707	17554	17723	17668	17767	17601	17654	17544	17608	17656	17736	17550	17759	17635	17638	17574	17617	17582	17713	17586	17546	17714	17410	17558	17585	17683	17573	17834	17522	17659	17849	17573	17768	17640	17679	17571	17642	17653	17552	17627	17802	17545	17555	17656	17469	17568	17515	17779	17573	17569	17815	17613	17560	17664	17649	17651	17595	17331	17567	17681	17557	17662	17865	17597	17528	17561	17411	17709	17498	17655	17605	17603	17511	17573	17510	17753	17536	17689	17576	17722	17579	17744	17678	17646	17731	17752	17587	17632	17817	17535	17637	17649	17687	17571	17644	17548	17641	17614	17514	17442	17720	17653	17772	17588	17767	17504	17707	17442	17554	17617	17656	17651	17741	17585	17588	17666	17585	17746	17650	17599	17724	17592	17943	17523	17666	17539	17781	17574	17610	17665	17559	17712	17463	17776	17525	17712	17589	17673	17433	17649	17700	17786	17572	17631	17609	17710	17650	17757	17697	17569	17675	17485	17587	17546	17595	17526	17630	17719	17660	17625	17669	17702	17580	17542	17665	17662	17419	17749	17574	17527	17650	17669	17540	17595	17718	17692	17417	17625	17591	17625	17612	17378	17637	17654	17646	17529	17636	17677	17682	17374	17688	17654	17605	17589	17531	17696	17654	17673	17624	17683	17629	17745	17697	17779	17552	17682	17556	17647	17581	17616	17588	17653	17709	17478	17627	17661	17637	17588	17434	17731	17436	17719	17699	17537	17554	17714	17548	17583	17779	17446	17500	17555	17772	17658	17576	17691	17696	17694	17561	17537	17754	17517	17705	17722	17457	17666	17623	17553	17728	17517	17777	17735	17605	17678	17571	17605	17584	17509	17682	17719	17654	17680	17635	17717	17759	17740	17705	17656	17691	17660	17640	17514	17582	17646	17559	17724	17576	17686	17652	17796	17674	17572	17773	17655	17462	17760	17706	17821	17494	17742	17670	17584	17755	17463	17473	17475	17590	17661	17587	17606	17580	17553	17626	17463	17706	17600	17597	17686	17671	17656	17659	17764	17679	17507	17501	17611	17599	17601	17728	17712	17645	17718	17573	17553	17641	17534	17673	17767	17583	17676	17558	17767	17546	17684	17575	17554	17635	17656	17578	17669	17775	17565	17479	17552	17550	17568	17659	17792	17640	17710	17447	17622	17632	17580	17657	17696	17533	17468	17826	17594	17557	17697	17700	17653	17638	17627	17689	17511	17693	17594	17616	17679	17769	17772	17513	17801	17631	17537	17531	17512	17637	17597	17729	17767	17550	17616	17714	17561	17441	17713	17770	17651	17473	17488	17542	17514	17675	17680	17653	17593	17785	17636	17691	17691	17428	17695	17659	17683	17635	17581	17645	17474	17700	17812	17636	17903	17864	17518	17608	17609	17816	17683	17752	17511	17468	17640	17688	17484	17661	17607	17686	17608	17639	17753	17419	17644	17434	17501	17962	17778	17815	17682	17602	17770	17599	17625	17711	17501	17540	17582	17450	17557	17598	17612	17659	17445	17645	17678	17652	17680
23376	21392	29496	24898	26678	31478	32578	28647	26946	26233	25583	24785	24724	24503	24298	23797	23774	23586	23526	23694	23405	23444	23392	23312	23336	23411	23563	23290	23112	23422	23019	23158	23318	23179	23018	22997	23421	23222	23135	23108	23194	23003	23070	23262	23249	23147	23159	23352	22967	22868	23075	22991	23162	23169	23070	23170	23062	22908	23046	23024	23067	23117	23068	22948	22756	23108	22959	22978	23281	23000	23019	23239	23131	22957	22806	23188	23015	23079	22894	23139	23060	23085	23065	22903	22947	22947	23086	23078	23265	23152	23092	22983	23098	22930	23124	22989	23264	22957	22993	23044	23126	23067	22855	22720	23093	22991	22982	23070	23008	23184	22840	23085	23040	22892	23036	23250	23195	23221	23152	23125	23131	22956	23027	22748	22996	22982	22854	22866	22990	23327	23043	23042	22918	22946	22980	22873	22987	22815	23206	22786	23044	22944	23333	22863	23102	23185	22962	23066	22769	23023	22994	22723	23073	23042	23012	22873	23008	23141	22977	22939	22991	23045	23275	22903	23053	22927	23106	23130	23186	22930	23124	23142	23167	22988	22985	22839	22916	23050	22843	23032	22973	23230	22993	22848	23124	23203	23179	23010	23128	23058	23196	22971	22846	23013	22889	22916	23242	23021	22721	22824	23119	23141	23181	22969	23176	22964	23024	23198	23031	23000	22878	22957	23054	23150	23086	23150	22896	22875	23207	23260	23065	23263	23131	22858	23008	23005	23112	23097	23083	22959	23083	23029	23045	23064	22773	23044	22960	23044	23127	23205	23139	22881	22918	22943	23108	23095	22957	22916	23006	23028	23085	23056	22902	23104	23090	22870	22834	23222	23077	22935	22986	22922	23071	22949	23062	23164	23054	23112	22949	22984	23205	23087	22826	23115	23017	23055	22978	22893	23056	23032	23133	23173	23105	22955	23075	23025	22979	22921	22995	23108	23256	22896	23015	23077	22904	23100	22887	23028	22948	22924	22959	22839	22793	23187	22980	23256	23040	23006	22961	22945	22938	23032	23124	23130	22950	23035	22924	22819	22992	22959	22778	22923	23007	23087	23004	22800	22826	23296	23111	23233	23126	23029	23085	23137	22937	23133	23068	22966	22940	22881	23331	23048	23119	23095	22998	22942	22962	22970	22980	23089	23126	22991	22871	22867	22913	22856	23109	23063	22943	23127	23181	22951	22918	22951	23158	23060	22997	22906	22971	22855	22792	23068	23271	23127	22914	23000	22930	22852	22924	22909	23082	23092	23196	23055	23086	23049	23149	23204	22950	22928	23075	23041	22872	23080	23035	22935	23184	22909	22981	22976	22759	22926	23008	22956	23078	22970	22969	23043	23164	23152	23282	23115	22938	22827	23000	23047	22903	22915	23011	23021	23069	23236	23092	22844	22988	23147	23134	22971	23285	23030	23070	23032	22986	23096	23034	23064	23050	23125	22995	23039	23040	23152	23061	23227	23103	23143	23289	22978	22974	23114	23011	23062	23073	23110	22990	22974	22970	22975	23122	22842	22735	23176	22972	22856	23068	23226	23065	23120	23037	23124	23164	23101	22951	23035	23048	23063	23190	23025	23056	23216	23021	22863	22981	22953	23020	22994	23108	23176	23143	22756	23006	22788	23000	22708	23193	22965	22922	22840	22904	23028	23054	22702	23200	22948	23110	23185	22980	23134	23222	22987	23095	23059	23223	23044	22973	22874	22919	23094	22949	23083	23204	22917	22924	22865	22989	23059	23070	22967	23123	23017	23181	22882	23028	22862	23160	23192	22906	22994	22934	22693	23059	22845	22975	23074	23076	22945	22951	23084	23125	23083	23130	23046	23029	22857	23087	22949	23096	23025	23027	23066	23228	23108	22790	22935	23031	23009	23056	23138	23004	23087	22938	23074	22954	22962	22863	23019	22931	22986	22945	23163	22976	23145	23063	22739	22903	23122	22866	22975	22944	22862	22830	23007	23115	22828	22907	22927	23019	23154	23061	22881	23064	22951	22837	22957	23250	22890	23048	22923	22943	22865	23189	23060	22805	22834	22898	22779	22932	22774	23074	23026	23175	23158	23037	23019	23019	23193	22950	23233	23099	22824	23011	23011	22969	22951	23182	22797	23121	22960	23019	22878	23003	22991	23022	23008	23211	23039	22999	22773	22944	23189	23196	23105	22900	22927	22984	22855	23167	23206	23000	22863	23271	22985	23170	23269	23053	23080	23044	23076	23078	23226	23046	23094	23188	22763	23012	22984	23134	22932	22955	23009	22971	22870	23174	23081	23156	22969	23181	23070	23177	22890	22908	23164	23069	22951	22898	23062	23094	23183	22994	23200	22813	22929	23045	22775	23173	22926	23004	23042	23187	23036	23192	22783	23159	23060	22812	22920	22990	22912	23044	23005	22904	23073	22825	23027	23043	23015	23102	22996	23120	23095	23019	23035	23028	23052	23164	23218	23105	23158	23020	23055	22859	22901	23221	22803	23000	23012	22986	22903	22888	23082	23139	23119	23319	23045	23017	23183	23103	22888	22841	22878	22936	23061	22870	23256	23146	23103	22966	23050	22976	23113	22911	23189	23173	23002	23008	23098	22858	22961	23032	22991	23164	23035	23055	23041	23036	23054	23055	22968	23259	22945	22940	22989	22985	22687	23021	23053	22895	22963	22918	22937	23100	23100	23076	23158	23016	23105	23237	22963	22925	23094	23070	22983	23088	22828	22954	23325	23046	22937	23175	22908	23141	22858	23035	23088	22936	23055	22874	22896	23033	23040	23120	23068	23140	22957	22984	23038	23078	23325	23061	23201	22990	22732	22759	23132	22857	22860	23076	22867	23109	23092	23199	23346	23172	23021	23330	22980	23026	23049	23000	23136	22865	23153	23047	23012	23006	23097	23018	22922	23021	22989	22907	22886	23001	22869	23080	23074	22819	23005	23214	22838	22928	23129	23155	23205	23161	23057	22967	22901	23030	23117	23062	23127	23290	23165	23056	23264	23181	23014	22856	22849	23020	22990	23162	22783	22973	23191	22967	22985	23183	22883	23110	23271	23075	23057	23088	22888	23014	23123	23261	23103	23002	23169	22841	22903	23075	23067	23010	22791	23147	22991	23167	22986	23251	22761	23185	23017	22909	23029	22956	23073	23057	23111	23177	23115	22926	23018	23275	22918	22874	23087	23017	22960	23160	23245	23017	23095	22841	23046	22939	23283	23181	23171	23079	23007	23034	22922	22826	22985	23032	23041	23165	22887	22972	23058	23138	22929	22967	23204	22945	23299	23291	22934	23072	23089	23108	23164	22881	22893	23079	22952	23088	22995	22983	22899	23036	23014	23185	23253	22894	23193	22982	22887	22811	23123	23313	23004	23219	23048	23064	23147	23055	23167	23062	22966	23058	22919	23095	22864	23106	23055	23020	23146	23106	22925	22931	23079	23098	23152	23175	22907	22999	23070	23103	22973	23103	22935	23028	23075	22982	22864	22969	22843	22759	23005	22832	23118	23024	23131	23047	23139	23213	22952	23119	23373	22923	22997	22946	23048	23051	23224	23008	23075	23114	23108	23213	23196	23266	23155	23096	23213	22982	23035	23070	23172	23182	23308	23078	22903	22761	23083	22943	22976	22809	23304	22943	22902	22904	23045	23035	23127	23118	22982	23309	23287	23100	22854	22889	23113	22962	22932	23026	23091	22997	23003	23140	22976	22807	22755	23113	22826	23142	23025	23156	22904	23091	23081	22940	22870	23090	23034	23027	23185	23228	22936	23149	22919	22977	23056	23119	22950	23290	23175	23214	23211	23035	23246	23079	23145	22960	23129	22880	23127	23060	22878	23056	22926	22977	22957	23036	23036	23100	22977	23104	23018	23152	23048	23007	23101	23017	23098	23005	22810	22925	22755	23034	23108	22902	22819	23057	23041	22933	23145	23177	23174	22962	23062	22841	23108	22913	23099	22893	22879	22976	23062	22939	22889	22896	23026	23056	23203	22965	22922	23028	23010	23019	22832	23024	23153	23253	22974	23122	22875	23101	23084	23321	23026	23368	23016	23044	22970	22997	23207	23029	22968	22912	22913	22565	23046	22955	23084	23108	23186	22994	22797	22993	23210	22984	22934	22916	22744	23070	23057	23034	23033	22996	23012	23134	22791	22826	22993	23099	22917	23046	22914	23047	22933	23129	23058	22791	23078	22828	23095	23018	22894	22913	22926	22892	23107	23143	22936	23205	23150	22997	23047	23325	22974	23083	23108	23267	23040	23172	23100	22947	22852	23088	23069	23219	23160	23161	23193	22931	23024	22983	23031	23077	23146	23084	22970	23108	23006	23217	22925	23193	22830	23087	23046	22958	22924	23078	23217	22861	22894	22982	23126	22937	23045	23109	22946	22857	23129	22973	23048	22877	22897	23089	23014	23005	23099	23012	22995	22917	22995	22926	22977	23075	23131	23058	23281	23048	23108	22985	22811	23173	23006	23127	22894	22926	23005	23020	23043	23059	23015	23000	23094	22975	23140	22929	23128	22966	23118	23184	23107	23141	23179	22879	23044	22916	22859	22994	22986	23281	22902	23074	23026	23217	23060	22862	22823	23238	22970	23137	23041	23030	23150	23038	22875	23077	23182	22961	23042	23205	22993	23134	23374	23130	23228	23088	23216	23044	22925	23125	22902	22942	23005	23204	23051	23082	23226	23133	23131	23053	22759	22915	23129	22962	23085	23104	23232	23019	22980	23046	22961	23046	23050	22894	23036	22944	23003	23131	23111	23103	23049	22931	23152	22989	22980	23002	23143	22728	22962	23151	22966	23000	23112	23104	23025	22933	23078	22770	22994	23099	23227	23060	22992	22981	22978	22875	22888	23266	22986	23036	22994	23230	22863	23182	22936	23068	22889	22972	23233	23232	22810	22834	22812	22898	23036	22867	23016	22949	22990	23055	22730	23024	23075	23143	22945	23184	23152	22862	22941	23104	23090	22930	22734	23028	22887	23096	23203	22858	23175	23252	22991	22847	22937	23044	22957	23073	22992	23132	22957	23052	23039	23020	22884	23120	23131	23070	23182	22888	22891	23054	23092	23260	23146	23015	22774	23071	22964	23072	22916	23166	23116	23236	23160	23176	23090	23179	23007	23163	22848	22912	22860	23168	22960	23003	22840
34894	65831	50210	41219	35611	31677	28485	25944	23740	22158	20978	20096	19586	19073	18841	18404	18433	18198	17912	18081	17941	18091	17984	17910	18061	17921	17974	17751	17885	17702	18016	17842	17738	17752	17830	17750	17603	17720	17744	17718	17748	17778	17790	17578	17558	17861	17635	17957	17603	17730	17702	17730	17529	17582	17472	17703	17587	17453	17685	17729	17851	17643	17479	17672	17654	17656	17666	17565	17696	17708	17548	17744	17622	17801	17674	17641	17498	17718	17550	17618	17689	17664	17540	17705	17688	17601	17626	17540	17525	17715	17562	17461	17636	17582	17552	17680	17721	17622	17643	17489	17638	17770	17628	17695	17548	17548	17685	17648	17440	17499	17718	17687	17600	17478	17517	17705	17594	17637	17687	17698	17658	17573	17534	17533	17587	17683	17519	17637	17575	17610	17575	17571	17516	17633	17602	17492	17473	17689	17475	17568	17843	17685	17661	17715	17547	17509	17603	17588	17627	17700	17748	17544	17703	17360	17552	17414	17734	17576	17613	17641	17579	17547	17667	17560	17446	17666	17576	17854	17676	17410	17608	17522	17717	17523	17621	17486	17551	17640	17735	17556	17651	17752	17598	17671	17523	17633	17702	17526	17485	17683	17615	17594	17676	17696	17459	17676	17673	17543	17594	17745	17729	17406	17684	17592	17636	17897	17587	17746	17619	17659	17627	17640	17638	17586	17561	17682	17626	17718	17654	17607	17478	17665	17682	17570	17612	17463	17660	17660	17573	17482	17505	17649	17543	17693	17550	17572	17636	17560	17564	17459	17777	17591	17705	17794	17692	17653	17680	17719	17757	17508	17674	17619	17690	17538	17751	17707	17574	17549	17684	17741	17728	17659	17497	17674	17626	17615	17748	17364	17535	17772	17736	17545	17661	17463	17542	17782	17580	17648	17696	17525	17536	17635	17627	17835	17381	17557	17685	17839	17616	17594	17578	17592	17734	17548	17758	17679	17499	17522	17518	17816	17607	17708	17457	17745	17566	17524	17519	17631	17506	17453	17568	17603	17564	17412	17673	17500	17597	17531	17640	17622	17544	17510	17747	17640	17713	17751	17691	17594	17571	17667	17654	17812	17669	17754	17754	17588	17486	17515	17705	17763	17606	17590	17685	17627	17494	17625	17497	17482	17632	17721	17597	17762	17724	17527	17574	17730	17451	17801	17640	17525	17694	17596	17630	17540	17648	17400	17750	17650	17476	17667	17740	17541	17648	17529	17563	17597	17687	17600	17576	17563	17532	17532	17510	17598	17633	17639	17666	17597	17628	17498	17424	17639	17607	17623	17667	17626	17667	17620	17545	17574	17533	17687	17667	17704	17604	17603	17627	17655	17611	17666	17575	17666	17612	17596	17625	17638	17538	17440	17530	17571	17620	17619	17604	17554	17540	17626	17613	17532	17466	17562	17646	17636	17669	17535	17402	17639	17693	17552	17634	17607	17693	17590	17382	17702	17562	17663	17557	17489	17668	17582	17480	17636	17758	17868	17516	17697	17554	17685	17438	17711	17508	17615	17647	17504	17626	17639	17602	17688	17623	17634	17657	17700	17463	17452	17732	17608	17581	17792	17618	17435	17615	17747	17693	17623	17656	17597	17681	17648	17598	17872	17639	17574	17593	17589	17659	17468	17613	17384	17613	17526	17485	17378	17591	17609	17574	17683	17620	17643	17603	17466	17769	17548	17413	17563	17629	17452	17535	17591	17629	17595	17705	17714	17649	17566	17799	17677	17707	17541	17511	17552	17572	17760	17580	17524	17636	17692	17655	17607	17555	17633	17797	17594	17483	17579	17600	17516	17620	17640	17669	17682	17574	17543	17589	17761	17539	17738	17706	17661	17775	17545	17645	17646	17569	17604	17512	17557	17496	17515	17710	17569	17622	17649	17652	17629	17665	17602	17586	17569	17573	17639	17642	17860	17404	17750	17619	17551	17599	17374	17822	17664	17487	17663	17687	17517	17703	17595	17740	17746	17543	17542	17556	17433	17722	17563	17688	17576	17762	17480	17549	17446	17729	17621	17721	17561	17476	17720	17620	17619	17711	17558	17689	17638	17561	17505	17528	17690	17603	17723	17382	17530	17800	17605	17522	17510	17823	17499	17588	17639	17501	17658	17646	17582	17599	17607	17770	17757	17468	17599	17453	17744	17569	17721	17650	17741	17578	17540	17480	17639	17636	17571	17705	17544	17472	17616	17668	17762	17794	17652	17630	17564	17608	17587	17452	17691	17852	17633	17580	17518	17655	17817	17516	17680	17625	17479	17659	17705	17612	17666	17545	17624	17791	17460	17597	17655	17600	17716	17711	17708	17607	17707	17571	17523	17563	17378	17683	17664	17585	17627	17733	17774	17522	17602	17547	17710	17548	17567	17648	17688	17618	17533	17615	17653	17658	17407	17702	17633	17537	17327	17415	17602	17729	17642	17623	17499	17433	17760	17660	17742	17639	17613	17604	17669	17569	17558	17581	17557	17577	17709	17792	17726	17655	17599	17610	17568	17615	17603	17590	17651	17716	17622	17425	17643	17619	17673	17513	17759	17534	17729	17728	17701	17732	17658	17568	17821	17675	17680	17705	17631	17583	17586	17576	17429	17629	17640	17726	17636	17548	17724	17581	17556	17653	17549	17730	17767	17565	17827	17750	17689	17569	17610	17655	17674	17708	17587	17511	17723	17613	17667	17605	17700	17795	17506	17616	17575	17646	17744	17531	17677	17562	17648	17497	17807	17573	17540	17654	17547	17628	17445	17614	17690	17466	17672	17568	17622	17449	17785	17672	17595	17634	17645	17633	17552	17478	17562	17765	17647	17649	17698	17671	17541	17593	17667	17652	17480	17564	17703	17518	17681	17400	17578	17539	17489	17680	17413	17690	17638	17689	17451	17828	17579	17705	17561	17731	17487	17616	17771	17713	17542	17598	17584	17493	17510	17687	17588	17442	17748	17547	17732	17645	17692	17785	17496	17747	17611	17534	17559	17678	17506	17538	17474	17571	17607	17645	17825	17465	17713	17618	17742	17622	17690	17707	17615	17610	17525	17431	17666	17758	17631	17710	17557	17628	17672	17437	17558	17554	17735	17532	17590	17499	17399	17475	17704	17546	17844	17580	17665	17761	17607	17648	17517	17479	17645	17400	17682	17546	17783	17675	17703	17591	17612	17716	17595	17422	17489	17667	17553	17481	17678	17571	17501	17567	17580	17477	17681	17424	17550	17578	17576	17623	17505	17659	17606	17591	17652	17631	17623	17593	17538	17610	17566	17660	17530	17509	17557	17530	17575	17716	17596	17453	17726	17670	17668	17617	17631	17811	17553	17639	17489	17488	17527	17733	17661	17456	17590	17707	17605	17730	17466	17609	17629	17455	17809	17738	17578	17506	17479	17761	17684	17647	17655	17552	17686	17322	17558	17633	17452	17572	17651	17662	17468	17739	17765	17611	17600	17547	17650	17670	17839	17445	17703	17618	17667	17497	17813	17747	17636	17602	17515	17650	17627	17844	17520	17600	17486	17569	17743	17595	17422	17659	17474	17598	17493	17609	17558	17607	17758	17586	17597	17581	17630	17517	17713	17713	17569	17660	17565	17783	17570	17669	17554	17712	17565	17703	17734	17579	17597	17750	17607	17729	17528	17551	17563	17632	17572	17582	17558	17682	17772	17608	17697	17607	17451	17523	17518	17580	17519	17603	17533	17695	17658	17634	17583	17812	17658	17674	17713	17621	17685	17664	17619	17847	17636	17560	17584	17699	17573	17622	17723	17554	17497	17477	17661	17596	17476	17790	17667	17613	17502	17613	17591	17573	17653	17693	17524	17849	17414	17599	17745	17629	17711	17542	17709	17531	17716	17778	17558	17630	17464	17651	17595	17567	17530	17795	17593	17588	17614	17741	17757	17525	17729	17782	17690	17806	17643	17557	17564	17706	17475	17434	17682	17960	17674	17623	17488	17818	17521	17808	17782	17736	17648	17569	17625	17798	17518	17681	17581	17688	17732	17614	17311	17722	17712	17555	17403	17610	17618	17745	17625	17633	17416	17763	17433	17559	17551	17746	17585	17726	17800	17516	17606	17640	17664	17519	17511	17427	17609	17665	17382	17628	17638	17559	17617	17715	17622	17546	17724	17497	17593	17575	17564	17729	17623	17600	17528	17773	17476	17648	17524	17579	17590	17637	17573	17495	17704	17569	17669	17596	17647	17687	17699	17638	17478	17565	17514	17610	17497	17481	17639	17589	17651	17551	17694	17755	17577	17660	17602	17849	17644	17712	17589	17638	17787	17516	17540	17786	17590	17615	17460	17576	17564	17710	17717	17681	17413	17603	17512	17473	17676	17668	17527	17597	17617	17625	17792	17561	17608	17511	17477	17735	17675	17642	17481	17589	17574	17652	17659	17571	17665	17483	17564	17625	17711	17612	17615	17587	17607	17820	17537	17675	17511	17458	17563	17499	17649	17619	17726	17724	17631	17658	17593	17569	17545	17552	17747	17448	17512	17623	17775	17726	17703	17596	17494	17696	17620	17725	17640	17604	17698	17565	17545	17629	17616	17705	17418	17724	17741	17524	17857	17593	17638	17640	17858	17674	17572	17699	17753	17623	17874	17522	17672	17562	17564	17456	17743	17658	17765	17615	17516	17587	17622	17752	17483	17741	17544	17633	17589	17502	17753	17616	17580	17808	17562	17406	17575	17664	17617	17629	17638	17798	17510	17615	17552	17712	17335	17683	17651	17477	17645	17754	17550	17851	17642	17772	17455	17709	17741	17473	17763	17701	17525	17725	17687	17484	17622	17659	17508	17480	17690	17594	17695	17612	17664	17778	17462	17650	17617	17738	17444	17547	17723	17645	17508	17672	17596	17622	17774	17524	17645	17618	17598	17579	17553	17548	17565	17538	17486	17493	17584	17529	17558	17731	17653	17638	17616	17739	17606	17590	17659	17449	17579	17493	17603	17821	17676	17612	17652	17542	17520	17598	17735	17609	17699	17616	17584	17701	17591	17509	17602	17706	17642	17708	17507	17640	17660	17722	17715	17550	17488	17435	17697	17781	17532	17734	17597	17618	17705	17551	17388	17828	17505	17529	17658	17325	17705	17600	17589	17682	17780	17564	17678	17457	17577	17535	17638	17517	17611
22723	21400	29369	24100	23709	29918	34775	29886	28158	27273	25971	25258	24555	24312	23985	23409	23248	23281	23100	23061	23130	23170	22904	22754	22792	22830	22908	22886	22840	22736	22929	22902	22590	22702	22674	22532	22501	22565	22736	22659	22579	22464	22683	22572	22496	22676	22524	22502	22929	22625	22653	22263	22552	22315	22584	22774	22633	22731	22576	22415	22268	22593	22628	22661	22598	22418	22518	22405	22471	22487	22564	22575	22579	22578	22649	22476	22560	22624	22450	22618	22438	22461	22625	22530	22500	22416	22520	22503	22418	22508	22543	22436	22474	22495	22638	22435	22361	22196	22469	22266	22397	22553	22358	22492	22373	22521	22291	22372	22283	22228	22203	22497	22560	22365	22482	22471	22289	22589	22347	22408	22535	22604	22397	22270	22497	22493	22530	22572	22568	22478	22520	22376	22518	22471	22291	22369	22582	22604	22525	22450	22563	22351	22301	22636	22308	22343	22228	22363	22559	22361	22710	22549	22540	22502	22584	22523	22355	22394	22262	22244	22465	22543	22384	22598	22371	22549	22380	22537	22601	22584	22518	22631	22508	22502	22413	22446	22597	22469	22572	22374	22252	22546	22599	22386	22241	22465	22505	22464	22326	22336	22407	22379	22579	22447	22344	22454	22373	22641	22505	22309	22604	22418	22451	22261	22349	22383	22495	22389	22477	22451	22251	22503	22524	22359	22374	22514	22648	22403	22437	22275	22653	22355	22439	22598	22486	22439	22549	22360	22416	22615	22387	22619	22382	22376	22358	22387	22584	22188	22407	22434	22526	22302	22298	22439	22636	22492	22430	22383	22504	22289	22628	22342	22416	22454	22474	22045	22367	22381	22427	22528	22425	22189	22198	22307	22417	22318	22488	22536	22503	22318	22320	22350	22683	22341	22348	22480	22262	22528	22367	22397	22413	22459	22547	22430	22469	22386	22335	22609	22571	22344	22435	22349	22348	22425	22410	22475	22517	22702	22344	22501	22451	22550	22337	22279	22593	22623	22411	22416	22446	22397	22285	22511	22563	22437	22434	22514	22272	22443	22542	22377	22577	22399	22597	22378	22304	22504	22356	22410	22292	22722	22350	22218	22558	22241	22373	22527	22482	22351	22482	22482	22388	22382	22436	22215	22299	22437	22434	22447	22276	22429	22528	22421	22344	22405	22316	22355	22448	22397	22325	22423	22503	22353	22344	22568	22420	22313	22477	22353	22438	22378	22544	22460	22357	22399	22218	22388	22541	22460	22638	22448	22501	22268	22371	22347	22562	22496	22513	22445	22277	22396	22453	22334	22626	22286	22544	22631	22383	22306	22425	22428	22490	22413	22358	22550	22534	22487	22291	22531	22402	22401	22349	22218	22255	22209	22267	22288	22382	22214	22306	22450	22526	22411	22367	22435	22441	22448	22671	22275	22407	22430	22411	22375	22489	22656	22420	22270	22322	22500	22517	22327	22544	22345	22567	22233	22608	22277	22480	22512	22340	22609	22477	22268	22427	22489	22449	22391	22388	22379	22181	22271	22102	22410	22553	22206	22362	22374	22360	22412	22399	22416	22502	22486	22374	22305	22183	22403	22454	22698	22312	22383	22384	22293	22192	22239	22393	22537	22441	22437	22263	22310	22361	22311	22207	22534	22441	22365	22580	22601	22715	22403	22373	22348	22457	22575	22325	22516	22499	22381	22276	22606	22318	22291	22370	22565	22478	22378	22430	22314	22316	22430	22303	22471	22398	22403	22270	22567	22449	22309	22510	22399	22298	22552	22546	22514	22405	22376	22481	22450	22442	22273	22462	22428	22474	22428	22596	22456	22386	22470	22449	22388	22262	22374	22476	22281	22380	22285	22189	22342	22235	22316	22415	22278	22461	22481	22519	22413	22489	22370	22530	22264	22370	22535	22400	22569	22378	22459	22436	22282	22220	22286	22124	22406	22325	22536	22628	22378	22455	22337	22598	22336	22364	22383	22450	22325	22502	22476	22609	22496	22565	22415	22643	22587	22478	22628	22214	22207	22445	22119	22334	22218	22374	22367	22383	22378	22413	22153	22603	22465	22410	22433	22378	22396	22392	22511	22439	22387	22554	22379	22571	22430	22495	22252	22348	22373	22434	22277	22554	22327	22415	22480	22491	22292	22400	22303	22345	22381	22502	22451	22480	22526	22343	22453	22394	22406	22420	22429	22322	22327	22108	22487	22243	22408	22364	22474	22285	22644	22640	22247	22326	22642	22675	22313	22496	22398	22540	22242	22337	22424	22595	22451	22239	22226	22546	22461	22423	22249	22408	22570	22595	22480	22298	22398	22504	22393	22432	22511	22378	22421	22304	22356	22477	22270	22346	22351	22380	22223	22119	22360	22479	22412	22466	22421	22439	22434	22347	22462	22523	22371	22548	22134	22263	22331	22555	22512	22391	22506	22532	22368	22510	22497	22434	22423	22362	22395	22438	22455	22452	22304	22224	22562	22432	22328	22353	22584	22167	22367	22288	22176	22282	22241	22468	22211	22513	22147	22254	22364	22653	22420	22577	22369	22231	22549	22379	22377	22442	22312	22064	22363	22696	22506	22544	22244	22403	22310	22267	22292	22441	22422	22549	22447	22505	22508	22461	22295	22453	22528	22489	22443	22422	22313	22382	22454	22253	22186	22443	22407	22399	22286	22267	22425	22274	22446	22349	22324	22356	22491	22459	22426	22479	22541	22371	22487	22348	22496	22454	22386	22430	22486	22433	22536	22550	22318	22322	22537	22368	22438	22260	22112	22394	22245	22477	22412	22227	22641	22407	22630	22405	22460	22520	22643	22451	22273	22587	22286	22508	22363	22584	22441	22594	22477	22414	22472	22326	22359	22395	22129	22387	22447	22253	22415	22467	22564	22344	22417	22405	22298	22557	22365	22523	22613	22672	22442	22378	22510	22379	22479	22422	22524	22491	22328	22302	22420	22588	22430	22365	22235	22283	22429	22544	22386	22673	22560	22493	22493	22263	22447	22426	22497	22409	22315	22328	22393	22481	22607	22301	22368	22451	22482	22527	22317	22436	22520	22592	22461	22486	22372	22084	22500	22340	22369	22361	22422	22560	22467	22270	22332	22327	22550	22479	22387	22400	22454	22602	22388	22450	22403	22485	22464	22598	22218	22355	22118	22575	22439	22397	22615	22480	22388	22563	22319	22270	22406	22555	22380	22511	22424	22480	22298	22451	22279	22362	22416	22362	22280	22538	22399	22567	22480	22402	22491	22379	22327	22305	22581	22397	22552	22318	22234	22427	22443	22326	22358	22382	22402	22426	22292	22230	22299	22493	22466	22551	22389	22316	22430	22240	22599	22493	22288	22323	22394	22419	22471	22337	22277	22493	22236	22458	22396	22593	22484	22184	22423	22532	22414	22468	22564	22324	22482	22522	22427	22406	22475	22413	22643	22570	22428	22340	22368	22574	22482	22438	22521	22433	22454	22564	22299	22368	22282	22384	22450	22302	22399	22615	22362	22421	22459	22373	22461	22234	22505	22569	22425	22442	22493	22493	22676	22371	22342	22233	22448	22369	22408	22289	22602	22700	22355	22359	22339	22635	22431	22414	22366	22495	22445	22435	22315	22655	22460	22266	22341	22540	22310	22332	22183	22517	22499	22588	22297	22270	22405	22607	22356	22495	22312	22360	22558	22522	22486	22322	22442	22396	22417	22225	22517	22746	22680	22514	22476	22276	22524	22362	22479	22459	22518	22422	22632	22643	22520	22354	22512	22451	22424	22275	22363	22576	22369	22430	22332	22518	22325	22433	22140	22340	22355	22582	22258	22594	22263	22461	22528	22610	22438	22276	22433	22466	22478	22419	22238	22222	22368	22145	22570	22555	22441	22479	22615	22510	22253	22356	22434	22312	22430	22369	22525	22519	22020	22412	22412	22369	22336	22283	22643	22276	22335	22197	22505	22419	22563	22597	22173	22475	22436	22307	22360	22567	22308	22598	22444	22402	22523	22454	22291	22471	22522	22498	22484	22237	22392	22401	22306	22351	22298	22400	22554	22195	22332	22430	22434	22327	22297	22232	22466	22472	22190	22445	22481	22569	22503	22495	22427	22479	22346	22377	22376	22480	22401	22644	22351	22483	22179	22538	22584	22186	22481	22531	22396	22499	22346	22476	22532	22616	22386	22412	22469	22373	22403	22451	22235	22423	22299	22537	22489	22472	22292	22461	22468	22436	22364	22198	22566	22493	22543	22498	22622	21967	22551	22617	22359	22307	22313	22386	22320	22547	22366	22382	22648	22716	22514	22409	22465	22569	22543	22555	22640	22428	22679	22474	22463	22326	22239	22366	22585	22652	22518	22369	22382	22517	22396	22091	22540	22349	22544	22255	22443	22002	22292	22344	22415	22597	22646	22399	22468	22537	22603	22345	22394	22376	22301	22019	22324	22505	22249	22485	22428	22576	22409	22387	22430	22184	22421	22485	22295	22458	22499	22523	22173	22684	22346	22614	22523	22380	22467	22377	22353	22348	22442	22494	22460	22413	22369	22285	22593	22663	22677	22589	22519	22553	22418	22308	22314	22539	22510	22337	22296	22362	22391	22230	22380	22430	22388	22243	22513	22448	22454	22475	22422	22307	22307	22588	22133	22256	22322	22320	22466	22400	22550	22304	22442	22483	22539	22459	22348	22245	22362	22441	22155	22355	22306	22382	22296	22551	22395	22460	22548	22480	22477	22528	22452	22382	22535	22529	22438	22670	22452	22207	22357	22429	22496	22501	22435	22381	22596	22428	22459	22488	22321	22192	22281	22528	22502	22381	22290	22245	22360	22306	22410	22548	22394	22411	22392	22426	22526	22469	22430	22372	22270	22309	22418	22329	22351	22394	22494	22214	22418	22403	22422	22496	22700	22314	22319	22381	22255	22370	22377	22223	22318	22310	22495	22485	22434	22301	22443	22376	22524	22484	22338	22385	22452	22489	22444	22327	22391	22407	22324	22540	22444	22294	22421	22524	22321	22606	22472	22439	22481	22437	22529	22490	22516	22506	22265	22458	22257	22327	22196	22389	22315	22501	22498	22417	22470	22379	22428	22443	22175	22543	22432	22311	22222	22463	22389	22387	22488	22535	22569	22463	22377	22230	22368	22565	22430	22588	22535	22535	22292	22513	22408
37706	72991	54611	45693	39832	35186	31456	28211	25855	23749	22259	20930	19897	19566	18980	18555	18295	18193	18060	17912	17901	17933	17749	17891	17691	17776	17770	17714	17575	17622	17477	17369	17467	17423	17583	17396	17350	17554	17456	17555	17422	17295	17317	17295	17238	17430	17534	17262	17291	17400	17510	17340	17450	17349	17396	17246	17281	17322	17450	17318	17224	17302	17336	17328	17346	17365	17369	17460	17443	17443	17322	17354	17432	17349	17440	17176	17451	17185	17233	17423	17448	17359	17436	17281	17428	17278	17386	17258	17322	17393	17171	17299	17214	17341	17331	17320	17357	17270	17395	17440	17330	17282	17326	17281	17311	17287	17363	17292	17348	17245	17298	17413	17464	17210	17334	17406	17398	17140	17338	17288	17286	17334	17367	17444	17226	17238	17203	17372	17415	17180	17291	17207	17260	17408	17303	17343	17518	17304	17199	17351	17166	17297	17337	17404	17199	17370	17407	17265	17362	17367	17184	17317	17356	17130	17312	17371	17250	17334	17405	17278	17241	17362	17348	17252	17329	17441	17251	17306	17334	17329	17166	17379	17200	17359	17454	17226	17264	17319	17156	17292	17290	17307	17223	17290	17272	17280	17576	17329	17391	17341	17417	17274	17177	17203	17267	17253	17435	17197	17304	17446	17267	17412	17412	17265	17428	17289	17400	17340	17432	17260	17208	17247	17283	17277	17102	17014	17249	17294	17285	17211	17289	17187	17391	17228	17322	17302	17270	17219	17366	17368	17337	17405	17380	17376	17389	17291	17454	17309	17159	17294	17182	17247	17389	17371	17159	17263	17405	17184	17317	17193	17482	17125	17385	17353	17505	17390	17390	17283	17230	17400	17247	17263	17180	17199	17430	17297	17128	17238	17377	17220	17314	17231	17271	17191	17323	17400	17334	17180	17401	17106	17338	17167	17199	17269	17441	17277	17248	17393	17379	17258	17431	17145	17263	17403	17260	17401	17122	17324	17229	17275	17150	17290	17538	17153	17306	17133	17340	17317	17281	17233	17332	17170	17393	17197	17444	17313	17266	17155	17208	17524	17279	17221	17282	17342	17264	17227	17230	17425	17412	17462	17219	17241	17322	17288	17174	17400	17361	17259	17182	17385	17423	17268	17199	17301	17315	17293	17426	17413	17380	17350	17279	17316	17342	17283	17292	17308	17331	17337	17390	17258	17335	17167	17249	17166	17243	17194	17312	17293	17453	17302	17360	17472	17389	17225	17589	17172	17293	17277	17285	17224	17386	17251	17339	17194	17346	17224	17166	17235	17413	17209	17336	17289	17340	17190	16983	17419	17299	17278	17218	17337	17317	17238	17344	17383	17244	17459	17268	17366	17305	17220	17422	17325	17295	17402	17443	17299	17265	17432	17232	17351	17346	17372	17424	17283	17350	17369	17367	17284	17384	17191	17293	17411	17446	17413	17317	17315	17321	17284	17345	17299	17274	17465	17349	17459	17280	17283	17301	17423	17306	17382	17279	17238	17253	17439	17271	17412	17316	17562	17164	17162	17304	17352	17329	17204	17369	17336	17334	17446	17122	17466	17339	17433	17326	17361	17279	17188	17376	17200	17301	17355	17333	17141	17583	17293	17231	17242	17234	17361	17316	17455	17291	17356	17197	17231	17375	17414	17300	17304	17311	17370	17190	17367	17240	17299	17447	17173	17257	17403	17424	17155	17385	17262	17409	17184	17317	17255	17131	17351	17379	17393	17213	17262	17246	17427	17252	17273	17387	17396	17514	17200	17239	17413	17314	17193	17262	17310	17290	17435	17471	17343	17267	17336	17388	17427	17293	17250	17293	17170	17327	17241	17302	17409	17278	17243	17222	17235	17450	17442	17312	17101	17316	17200	17133	17354	17307	17337	17264	17373	17459	17152	17423	17341	17101	17496	17214	17229	17403	17314	17253	17267	17360	17506	17293	17471	17241	17411	17433	17340	17338	17302	17330	17499	17242	17390	17313	17343	17408	17231	17385	17123	17424	17174	17345	17160	17243	17311	17197	17263	17139	17222	17215	17399	17366	17280	17167	17369	17132	17301	17377	17302	17431	17425	17211	17192	17309	17402	17517	17263	17415	17271	17435	17251	17473	17523	17229	17213	17259	17357	17379	17257	17274	17219	17365	17214	17333	17443	17332	17345	17215	17272	17135	17478	17227	17227	17219	17284	17266	17321	17193	17266	17092	17155	17199	17380	17332	17290	17247	17433	17253	17380	17367	17345	17326	17276	17295	16998	17427	17285	17293	17535	17359	17291	17372	17390	17263	17389	17196	17243	17442	17150	17324	17297	17342	17174	17349	17311	17128	17312	17414	17329	17321	17408	17308	17195	17214	17340	17238	17194	17312	17299	17328	17280	17266	17262	17307	17441	17329	17183	17346	17372	17431	17382	17429	17189	17298	17287	17199	17353	17282	17493	17217	17378	17322	17238	17263	17393	17225	17378	17322	17136	17300	17198	17069	17316	17382	17251	17335	17579	17233	17365	17206	17220	17287	17315	17313	17233	17274	17219	17359	17494	17359	17240	17414	17318	17399	17124	17012	17416	17304	17119	17327	17099	17384	17162	17259	17387	17294	17194	17357	17207	17089	17271	17298	17241	17331	17287	17175	17432	17188	17335	17360	17159	17252	17128	17411	17255	17228	17223	17373	17258	17262	17391	17370	17344	17434	17177	17187	17241	17302	17510	17243	17360	17419	17230	17337	17250	17286	17192	17332	17343	17384	17462	17158	17287	17367	17433	17375	17261	17140	17370	17417	17316	17354	17344	17138	17408	17511	17442	17256	17207	17275	17179	17264	17291	17343	17370	17234	17282	17493	17368	17531	17217	17297	17515	17296	17257	17406	17270	17235	17282	17357	17350	17199	17337	17470	17345	17415	17154	17370	17289	17241	17466	17232	17156	17407	17156	17302	17376	17401	17200	17294	17404	17199	17362	17324	17300	17465	17365	17247	17281	17147	17390	17429	17282	17427	17405	17293	17353	17509	17233	17194	17316	17369	17427	17304	17165	17367	17278	17372	17398	17459	17194	17300	17232	17428	17216	17321	17269	17168	17339	17365	17509	17142	17282	17200	17478	17526	17247	17375	17277	17306	17269	17440	17310	17342	17289	17482	17095	17416	17312	17183	17321	17186	17288	17224	17337	17417	17368	17351	17264	17370	17385	17465	17449	17471	17402	17257	17307	17334	17315	17257	17297	17258	17408	17254	17405	17302	17260	17272	17181	17277	17372	17318	17262	17266	17217	17026	17348	17439	17355	17323	17203	17330	17243	17341	17181	17328	17351	17475	17313	17228	17201	17410	17301	17271	17245	17354	17266	17292	17214	17242	17283	17247	17309	17271	17512	17261	17442	17320	17400	17391	17411	17220	17368	17295	17468	17232	17093	17242	17357	17293	17285	17269	17264	17361	17405	17373	17288	17122	17346	17481	17280	17338	17200	17388	17133	17236	17427	17240	17306	17282	17513	17215	17428	17098	17345	17322	17405	17134	17343	17345	17520	17081	17486	17289	17111	17320	17386	17133	17276	17287	17299	17294	17338	17297	17289	17508	17281	17256	17211	17389	17328	17261	17335	17379	17423	17258	17242	17381	17283	17442	17201	17105	17416	17365	17271	17164	17415	17362	17282	17297	17270	17345	17270	17358	17227	17352	17226	17330	17236	17348	17258	17382	17238	17423	17501	17363	17148	17126	17156	17285	17247	17280	17381	17333	17310	17373	17226	17210	17156	17277	17324	17366	17285	17410	17387	17290	17142	17214	17321	17410	17169	17450	17287	17143	17129	17270	17459	17212	17177	17382	17282	17218	17174	17309	17434	17379	17304	17159	17240	17296	17335	17335	17387	17245	17347	17469	17360	17265	17234	17262	17336	17446	17202	17405	17363	17380	17181	17339	17235	17298	17409	17163	17404	17274	17453	17158	17376	17395	17261	17240	17375	17196	17162	17268	17253	17431	17286	17307	17164	17305	17362	17500	17273	17364	17255	17390	17384	17233	17246	17322	17292	17208	17412	17251	17286	17166	17325	17417	17308	17254	17370	17307	17242	17141	17350	17321	17156	17394	17287	17512	17375	17535	17419	17292	17316	17338	17492	17345	17342	17134	17336	17369	17229	17287	17208	17383	17254	17271	17316	17250	17226	17374	17193	17487	17309	17319	17364	17500	17198	17307	17396	17385	17330	17138	17244	17215	17299	17255	17313	17231	17302	17383	17354	17338	17367	17072	17406	17326	17515	17270	17115	17147	17275	17318	17259	17268	17238	17363	17351	17398	17341	17272	17271	17161	17375	17319	17366	17288	17230	17304	17465	17286	17421	17204	17450	17247	17202	17554	17190	17252	17450	17383	17209	17247	17288	17373	17407	17157	17172	17253	17290	17233	17288	17143	17240	17444	17340	17241	17273	17112	17465	17315	17118	17187	17550	17386	17011	17295	17286	17410	17188	17264	17436	17183	17374	17282	17156	17330	17435	17111	17385	17397	17496	17353	17196	17194	17353	17197	17117	17358	17388	17314	17300	17180	17377	17315	17297	17294	17377	17349	17199	17281	17348	17402	17366	17185	17111	17165	17146	17258	17327	17382	17374	17141	17443	17151	17213	17192	17420	17179	17325	17447	17326	17369	17205	17278	17359	17288	16999	17131	17216	17534	17290	17354	17216	17202	17243	17446	17332	17371	17266	17311	17362	17299	17262	17409	17190	17387	17457	17381	17303	17393	17248	17264	17197	17166	17370	17323	17360	17362	17236	17300	17308	17283	17219	17264	17280	17306	17478	17150	17309	17174	17154	17411	17408	17226	17484	17319	17350	17238	17240	17326	17488	17241	17265	17184	17273	17087	17412	17413	17243	17258	17371	17421	17309	17278	17191	17218	17212	17314	17230	17056	17502	17264	17293	17226	17335	17550	17405	17366	17278	17255	17300	17375	17337	17330	17307	17291	17326	17213	17338	17219	17556	17239	17257	17157	17139	17389	17293	17356	17238	17279	17192	17301	17306	17106	17196	17302	17303	17351	17366	17232	17302	17408	17394	17231	17377	17414	17345	17337	17105	17440	17357	17293	17402	17182	17378	17373	17347	17407	17145	17333	17187	17395	17337	17238	17360	17341	17142	17294	17359	17327	17426	17212	17173
29143	33107	43324	38950	33580	30954	28998	26880	25927	25221	24716	24484	24012	23982	23943	23806	23636	23634	23741	23587	23773	23784	23360	23301	23564	23544	23496	23643	23579	23472	23370	23607	23543	23573	23341	23660	23434	23691	23568	23432	23442	23539	23468	23385	23658	23543	23310	23445	23302	23570	23346	23670	23413	23467	23477	23614	23296	23624	23423	23292	23455	23362	23752	23648	23441	23474	23484	23371	23714	23301	23446	23559	23575	23313	23295	23388	23330	23482	23646	23534	23305	23483	23492	23359	23569	23579	23554	23644	23501	23563	23260	23486	23420	23541	23325	23629	23274	23469	23421	23423	23550	23258	23241	23697	23420	23425	23219	23317	23557	23692	23347	23460	23574	23434	23573	23591	23191	23490	23222	23429	23369	23515	23356	23659	23214	23456	23266	23290	23184	23210	23331	23414	23479	23524	23455	23464	23335	23354	23266	23287	23257	23354	23281	23370	23522	23282	23408	23597	23449	23351	23373	23292	23213	23271	23467	23445	23423	23485	23524	23345	23397	23399	23296	23149	23345	23241	23131	23188	23531	23395	23480	23430	23694	23337	23380	23328	23704	23273	23226	23228	23358	23509	23299	23537	23475	23563	23403	23457	23393	23557	23192	23485	23460	23378	23352	23269	23460	23423	23439	23519	23387	23280	23312	23330	23291	23330	23262	23769	23400	23496	23473	23436	23632	23394	23255	23330	23375	23202	23225	23189	23310	23260	23333	23503	23329	23309	23251	23368	23498	23372	23235	23319	23421	23365	23385	23146	23191	23424	23340	23460	23657	23655	23517	23355	23505	23408	23403	23385	23575	23470	23453	23374	23540	23537	23357	23396	23372	23262	23357	23430	23541	23299	23224	23295	23389	23296	23250	23291	23432	23299	23366	23358	23176	23137	23321	23420	23270	23458	23433	23426	23257	23190	23545	23593	23430	23559	23461	23456	23491	23216	23202	23483	23264	23438	23501	23441	23574	23428	23403	23397	23491	23383	23454	23301	23460	23467	23376	23573	23134	23359	23305	23593	23378	23372	23269	23316	23296	23466	23369	23498	23402	23433	23525	23362	23397	23130	23464	23453	23590	23398	23293	23254	23397	23393	23424	23401	23584	23265	23692	23232	23222	23663	23628	23266	23191	23203	23216	23464	23255	23644	23343	23348	23411	23403	23443	23164	23317	23412	23440	23390	23346	23488	23350	23238	23365	23448	23650	23493	23265	23515	23269	23213	23259	23348	23471	23328	23367	23441	23334	23293	23405	23628	23306	23405	23695	23359	23549	23318	23611	23435	23278	23371	23382	23499	23227	23352	23511	23616	23343	23349	23325	23125	23387	23273	23495	23028	23317	23421	23454	23553	23490	23531	23379	23320	23395	23354	23421	23529	23355	23398	23486	23535	23411	23385	23260	23253	23425	23455	23198	23276	23345	23366	23435	23479	23435	23389	23159	23518	23511	23460	23391	23398	23371	23299	23206	23408	23638	23522	23520	23512	23394	23580	23564	23390	23435	23508	23334	23444	23221	23433	23587	23480	23531	23308	23314	23568	23622	23446	23180	23468	23427	23389	23268	23385	23349	23540	23330	23293	23375	23439	23532	23441	23270	23677	23359	23332	23677	23451	23559	23462	23476	23266	23512	23453	23286	23563	23383	23511	23282	23269	23566	23239	23378	23468	23614	23449	23464	23280	23471	23543	23406	23280	23500	23422	23208	23348	23349	23653	23203	23186	23181	23210	23555	23403	23479	23477	23340	23317	23616	23301	23346	23403	23534	23491	23552	23302	23217	23384	23424	23427	23371	23539	23394	23504	23492	23532	23323	23333	23307	23316	23392	23549	23356	23461	23584	23602	23179	23389	23485	23554	23457	23417	23445	23465	23414	23596	23341	23287	23446	23421	23616	23249	23357	23581	23421	23410	23219	23302	23388	23350	23289	23239	23246	23536	23434	23418	23518	23519	23434	23388	23480	23605	23479	23339	23556	23435	23281	23428	23431	23310	23347	23375	23146	23240	23432	23289	23543	23528	23471	23448	23340	23621	23477	23200	23386	23635	23474	23600	23408	23367	23445	23256	23375	23180	23523	23447	23359	23426	23516	23366	23499	23384	23618	23539	23541	23304	23360	23383	23400	23447	23475	23339	23498	23439	23324	23515	23371	23491	23450	23424	23317	23262	23459	23369	23374	23335	23401	23323	23373	23352	23279	23375	23271	23598	23283	23652	23468	23333	23521	23274	23231	23215	23406	23438	23299	23356	23398	23661	23556	23558	23152	23353	23472	23557	23508	23409	23493	23490	23700	23037	23349	23142	23501	23307	23322	23177	23335	23202	23234	23110	23403	23438	23262	23592	23323	23458	23533	23500	23476	23327	23270	23234	23416	23445	23266	23386	23773	23369	23582	23453	23415	23745	23441	23461	23486	23686	23512	23161	23235	23345	23341	23498	23527	23220	23139	23432	23412	23524	23596	23460	23473	23327	23420	23354	23542	23554	23337	23423	23495	23424	23572	23246	23255	23262	23664	23572	23341	23463	23175	23328	23485	23521	23660	23230	23526	23388	23402	23352	23393	23398	23610	23301	23343	23468	23423	23477	23451	23589	23341	23384	23400	23231	23622	23239	23388	23397	23496	23388	23470	23585	23475	23486	23438	23310	23160	23471	23318	23370	23422	23549	23273	23464	23388	23814	23475	23229	23512	23232	23322	23440	23301	23530	23418	23481	23301	23336	23494	23538	23507	23446	23375	23434	23368	23344	23290	23423	23426	23502	23495	23275	23588	23520	23398	23650	23325	23603	23391	23449	23519	23507	23541	23512	23427	23636	23334	23493	23459	23519	23287	23269	23473	23496	23369	23508	23170	23249	23462	23380	23265	23489	23444	23256	23475	23644	23417	23547	23446	23528	23435	23518	23544	23372	23492	23569	23605	23424	23308	23456	23408	23556	23453	23309	23487	23324	23442	23490	23198	23287	23262	23353	23539	23446	23331	23302	23221	23285	23288	23414	23242	23600	23529	23480	23320	23143	23331	23438	23388	23483	23149	23443	23447	23506	23566	23525	23558	23440	23477	23299	23351	23326	23282	23257	23652	23530	23501	23292	23489	23307	23422	23526	23528	23466	23350	23347	23742	23244	23333	23386	23357	23386	23471	23342	23375	23524	23398	23672	23460	23472	23297	23554	23743	23304	23433	23326	23233	23314	23425	23331	23312	23481	23363	23384	23601	23363	23534	23450	23542	23471	23439	23172	23309	23312	23513	23223	23459	23308	23337	23349	23277	23390	23435	23413	23453	23480	23460	23450	23468	23427	23444	23378	23462	23338	23483	23392	23283	23520	23628	23208	23282	23496	23258	23177	23327	23475	23574	23366	23643	23504	23348	23523	23632	23443	23427	23547	23400	23525	23497	23476	23466	23238	23339	23347	23412	23405	23407	23593	23450	23292	23156	23414	23560	23414	23651	23369	23461	23445	23349	23506	23538	23529	23465	23446	23340	23302	23619	23219	23614	23631	23467	23326	23340	23464	23322	23361	23588	23513	23548	23532	23437	23154	23551	23688	23523	23325	23490	23406	23463	23571	23413	23647	23432	23454	23170	23459	23509	23551	23500	23487	23650	23594	23368	23421	23500	23502	23746	23479	23225	23524	23395	23524	23463	23577	23246	23507	23577	23423	23374	23595	23440	23419	23386	23461	23256	23396	23474	23408	23192	23452	23215	23422	23276	23246	23239	23351	23392	23313	23390	23313	23308	23248	23557	23421	23351	23522	23355	23388	23346	23149	23470	23338	23069	23427	23120	23429	23465	23514	23528	23294	23303	23332	23423	23146	23454	23279	23388	23046	23233	23663	23360	23218	23770	23400	23525	23315	23385	23481	23361	23463	23166	23436	23433	23487	23343	23620	23616	23385	23384	23395	23588	23244	23465	23500	23540	23655	23315	23649	23563	23281	23590	23604	23583	23398	23332	23385	23355	23490	23429	23340	23478	23470	23445	23419	23388	23480	23383	23630	23428	23565	23122	23528	23474	23472	23432	23359	23374	23406	23335	23679	23391	23720	23314	23407	23491	23478	23296	23363	23696	23499	23344	23689	23375	23398	23398	23309	23414	23297	23236	23289	23754	23503	23332	23633	23411	23613	23348	23432	23189	23445	23552	23371	23481	23420	23471	23355	23497	23291	23335	23225	23534	23324	23215	23359	23399	23290	23196	23330	23463	23377	23421	23353	23408	23636	23393	23578	23325	23612	23482	23556	23233	23440	23390	23353	23358	23367	23480	23282	23515	23423	23440	23185	23252	23333	23366	23428	23330	23545	23421	23276	23345	23361	23382	23224	23723	23264	23675	23492	23535	23498	23246	23351	23682	23491	23197	23591	23418	23425	23228	23291	23523	23639	23239	23186	23491	23494	23459	23545	23392	23415	23521	23448	23570	23375	23527	23376	23351	23230	23491	23475	23500	23424	23256	23516	23592	23409	23609	23447	23479	23422	23528	23504	23351	23450	23299	23174	23323	23199	23354	23349	23280	23287	23268	23283	23421	23392	23657	23562	23398	23328	23494	23185	23582	23302	23348	23426	23469	23473	23430	23410	23341	23560	23647	23451	23461	23487	23388	23518	23451	23312	23548	23464	23488	23348	23616	23341	23696	23458	23457	23535	23426	23398	23411	23364	23433	23449	23390	23539	23512	23451	23608	23577	23503	23658	23474	23293	23330	23457	23541	23716	23237	23321	23562	23611	23571	23526	23419	23351	23602	23227	23306	23500	23602	23370	23241	23381	23506	23589	23420	23448	23583	23377	23514	23319	23313	23380	23460	23291	23608	23363	23370	23465	23341	23545	23332	23301	23527	23464	23410	23300	23348	23279	23632	23450	23174	23429	23543	23397	23367	23203	23206	23433	23435	23551	23512	23305	23231	23444	23382	23529	23471	23524	23314	23407	23337	23462	23374	23489	23413	23400	23480	23383	23161	23337	23182	23435	23453	23247	23377	23180	23455	23315	23277	23338	23361	23458	23341	23386	23438	23379	23177	23388	23349	23324	23093	23436	23395	23343	23403	23370	23270	23525	23163	23267	23563	23445	23407	23493	23387	23552	23251	23512	23172	23324	23390	23475	23362	23516	23437	23299	23365	23731	23483	23642	23379	23723	23508	23546
32348	51774	46428	36508	31290	28228	25497	23120	21641	20403	19628	19165	18892	18601	18301	18211	18229	18009	18107	18067	17967	18083	18146	18020	18078	18192	17913	18015	18048	17947	17945	17826	17851	17833	17874	17888	17893	17917	17890	17934	17671	17739	17826	17821	17759	17889	17978	17893	17931	17939	17915	18003	17941	17894	17688	18019	17902	17825	18037	17910	17992	18057	17891	17716	18057	17807	17809	17976	17823	17904	17899	17820	17888	17865	17824	17820	17816	17797	17664	17923	17984	17909	17946	18047	17835	17865	17830	17941	17693	17949	17726	17788	17774	17769	17975	17870	17875	17746	17972	17967	17888	17929	17816	17698	17909	17915	17880	17815	17946	17543	17782	18024	17742	17788	17944	17962	17768	17943	17943	17891	17792	17862	17956	17663	18036	17834	17876	17953	17789	17857	17931	17809	17720	17865	17805	17974	17701	17867	17828	17768	17820	17750	18080	17878	17856	17835	17882	17802	18044	17873	17723	17831	17748	17744	17758	17900	17812	17835	17816	17797	17850	17925	17766	17781	17914	17916	17876	17732	17891	17921	18069	17769	17839	17779	17814	17602	17903	17682	17906	17831	17896	17935	17962	17688	17909	17823	17705	17951	17831	17803	17845	17911	17929	17894	17853	17864	17870	17851	17708	17819	17946	17786	17870	17780	17657	17782	17720	17976	18025	17751	17997	17702	17711	17910	17835	17807	17922	17997	17631	17806	17698	17794	17823	17870	17881	17914	17882	17789	17764	17896	17895	17884	17993	18012	18052	17801	17864	18041	18001	17915	17791	17944	17858	18010	17727	17813	17875	17779	17878	17891	17786	17836	17934	17852	17881	17897	18037	17833	17879	17820	17823	17781	17818	17733	17897	17645	18051	17833	17771	17876	17875	17939	17935	17746	17864	18067	17795	17982	17802	17874	17735	17842	17878	17720	17679	17886	17655	17798	17748	18071	17682	18000	17954	17744	17614	17882	17912	18035	17969	17802	17880	17926	17620	17740	17956	17808	17703	17634	17789	17803	17932	17920	17909	17761	17813	17894	17900	17957	17878	17946	17716	17948	17987	17723	17897	17961	17871	17762	17982	17852	17964	17698	17765	17787	17872	17662	17730	17797	17782	17772	17949	17848	17841	17966	17925	18037	17709	17811	17978	17898	17858	17932	17731	18024	17896	17854	17680	17815	17658	17958	17837	17777	17947	17940	17815	17738	17857	17943	17766	17775	18056	18024	17857	17736	17997	17944	17749	17751	17748	17667	17643	17916	17894	17715	17698	17924	17831	17767	18053	17730	17919	17833	17864	17920	17825	17842	17957	17916	17913	17892	17863	17825	17761	17769	17819	17738	18051	17899	17911	17792	17823	17781	18002	17726	17870	17801	17939	17821	17834	17846	17774	17806	17805	17960	17884	17776	17975	17885	17750	17621	17892	17878	17856	17723	17848	17795	17974	17784	17885	17957	17854	17743	17871	17928	17896	17842	17813	17524	17848	17852	17824	17922	17766	17804	17808	17646	17948	17893	17833	17981	17769	17912	17682	18097	17776	17944	17950	17912	17898	17755	17892	17724	17818	17790	17697	17670	17895	17872	17619	17661	17879	17894	17943	17914	17759	18068	17945	17961	17960	17901	17829	18012	17918	17872	17981	17883	17928	17870	17954	17667	17785	17787	17637	17840	17641	17830	17591	17821	17949	17763	17921	17954	17737	17853	17917	17791	17801	17977	18005	17952	17894	17990	17875	17691	17903	17977	17807	17791	18034	17931	17847	18011	17797	17791	17746	17906	17907	18031	17843	17858	17852	17897	17902	17779	17860	17838	17839	17992	17732	17948	17879	17799	17806	17913	17876	17719	17721	17935	17796	17832	17796	17939	17905	17808	17767	17999	17863	17760	17947	17770	17901	17832	17910	18041	17825	17797	17956	17834	17920	17876	17830	17915	17842	17804	17815	17839	17868	17868	17740	17760	17961	17750	17795	17805	17975	17841	18013	17981	17799	17920	17826	17799	17854	17680	17753	17803	17963	17904	17944	17883	17783	17913	17808	17770	17784	17877	17697	17871	17908	17735	17907	17866	17856	17850	17885	17575	17779	17973	17906	17862	17729	17946	17687	17889	17789	17830	17822	17790	17925	17683	17863	17789	18163	17810	17831	17986	17977	17662	17901	17880	17709	18039	17718	17972	17788	17819	17913	17917	17875	17923	17938	17869	17848	17765	17836	17801	17833	17873	17963	17877	17663	17831	17856	17901	17829	17860	17796	17777	17983	17834	17863	17927	17885	17749	17850	17952	17791	17917	17791	17844	17909	18039	17934	17810	17967	17975	17937	17776	17926	17750	17980	17831	17719	17804	17996	17911	17749	17929	17771	17859	17684	17976	17698	17695	18032	17762	17920	17800	17780	17899	17865	17872	17823	17843	17680	17853	17755	17867	17814	17894	17757	17827	17830	17996	18033	17965	17800	17982	17908	17886	17813	17876	17781	17777	17848	17920	17808	17766	17997	17848	17950	17794	17791	17911	17819	17883	17823	17818	17657	17648	17831	18019	17821	17829	17848	17813	17865	17877	17840	17658	17683	17947	17789	17894	17877	17811	17847	17877	17883	17872	17748	17942	17858	17875	17617	17778	17928	17850	17797	17696	17919	17767	17931	17879	17980	17865	17614	17915	17835	17794	17808	17886	17857	17767	17921	17966	17922	17857	17860	17704	17877	17778	17776	17966	17784	17868	17943	17917	17988	17871	17734	17988	17757	17836	17803	17823	17885	17911	17631	17813	17760	17862	17937	17857	17886	17903	17902	17712	17884	17766	17829	18098	17808	17855	17768	17856	17700	17786	18111	17765	17775	17949	17776	17832	17842	17871	17832	17822	17851	17845	17830	17899	18016	17897	17873	17932	17880	17595	17970	17649	17938	17982	17851	17894	17643	18046	17786	17764	17927	17989	17879	17769	17923	17960	17721	17877	17804	17586	17909	17686	17844	17791	17856	17754	17837	17836	18011	17713	17781	17873	17814	17834	17862	17873	17877	17935	17880	17525	17764	17769	18026	17954	17885	17844	17904	17760	17746	17701	18011	17826	17879	17793	17953	17853	17667	17885	17936	17903	17735	18090	17867	17923	17841	17877	18078	17859	17876	17986	17793	17768	17674	17854	18022	17828	17824	17835	17794	17917	17706	17814	17877	17832	17841	17845	17925	17917	17915	17821	17808	18037	17724	17761	17760	17820	18029	17862	17845	17729	17786	17855	17723	17859	17912	18022	17831	17802	17819	17825	17980	17984	17868	17828	17852	17757	17888	17699	17920	17758	17881	17913	17947	17814	17818	17783	17910	17828	17836	17772	17706	17901	17967	17841	17738	17896	17804	17795	17708	17853	17785	17846	17766	17950	17873	17812	17878	17948	17910	17955	17963	17799	17773	17768	17969	17768	17993	17910	17865	17802	17806	17913	17898	17816	17847	17915	17937	17806	17986	17884	17816	17881	17982	17937	17907	17936	17884	17810	17772	17863	17824	17614	17750	17907	17900	17826	17821	18092	17844	17889	17857	17928	17944	17830	17812	17941	17739	17761	17899	17934	17838	17799	17931	17831	17724	17915	17679	17971	17997	17905	17675	17889	17935	17901	17593	17709	17735	17893	17687	17959	17776	17848	17702	17731	17950	17868	17876	17858	17822	17881	17876	17771	17901	17819	17858	17790	17781	17708	17677	17813	17943	17888	17736	17963	17911	17949	18014	17867	17741	17757	17810	17721	17750	18011	17895	17862	17779	17907	17765	17871	17878	17900	17984	17755	17836	17873	17957	17958	17848	17878	17965	17773	17948	17845	17982	17840	17841	17752	17914	17876	17873	17917	17885	17824	17968	17962	17797	17840	17759	17761	17760	17873	17805	17961	17608	17927	17912	17942	17833	17883	17837	17796	17982	17763	17824	17971	17941	17793	17726	17835	17905	17908	17689	17858	17837	17838	17772	17848	17874	17883	18006	17820	17705	17878	17981	17877	17852	17816	17831	17869	17939	17696	17957	17648	17824	17910	17898	17869	18054	17854	17674	17657	17887	17805	17781	17857	17628	17668	17781	17701	17916	17787	17834	17725	17857	17837	17894	17729	17805	17862	17837	17976	17913	17907	17977	17848	18008	17856	17679	17756	17980	17819	17889	17844	17861	18034	17887	17899	17895	17936	17914	17946	18023	18193	17792	17811	17887	18062	17692	18032	17882	17740	17986	17812	17920	17962	17939	17708	17819	18014	17747	17880	17793	17924	17931	17717	17887	17841	17869	17813	17690	17848	17825	17893	18037	17921	17833	17846	17860	17736	17975	17604	18004	18142	17785	17927	17934	17784	17874	17926	17770	17716	17856	17952	18010	17941	17714	18052	17807	17733	17970	17834	17827	17757	17806	17815	17859	17886	17782	17713	17807	17852	17912	17953	17839	17959	17786	17855	17788	17928	17932	17838	18043	17952	17766	17823	17717	17752	17789	17791	17886	17973	17898	17797	18021	17725	17757	17922	17781	17795	17971	17807	17875	17736	17910	18002	17707	17869	17879	17689	17817	17814	17658	17840	17890	17936	17917	17853	17901	17949	17887	17793	17902	17916	17806	17889	17940	17851	17899	17808	17765	17779	17833	17755	17912	17862	17793	17805	17990	17702	17995	17921	17827	17853	17755	17856	17724	17695	17641	17852	17994	17844	17798	17926	17958	18164	17814	17847	17929	17792	17774	17592	17947	17660	17904	17853	18009	18027	17912	17872	17885	17888	17795	17608	17841	17697	17888	17764	17707	17836	17760	17835	17949	17977	17627	17792	17838	17942	17731	18015	17783	17868	17845	17868	17887	17731	17844	17771	17879	17986	17925	17979	17784	17979	17839	17749	17923	17728	17678	17994	17929	17907	17847	17892	17702	17996	17815	17840	17623	17768	17912	17556	17858	17730	17726	17912	17868	17827	17968	17913	17971	17945	17812	17906	17850	17771	17833	17866	17772	17751	17940	17724	17960	17924	17806	17870	17748	17812	17820	17913	17735	17857	17750	17768	17878	17801	17770	17730	17933	17812	17731	18099	18035	17923	17897	17912	17774	17690	17981	17928	17827	17947	18019	17812	17842	17811	17943	17803	17804	17822	17943	17859	17928	17829	17967	17799	17940	17953
23406	21384	29398	25461	27779	33079	33884	29541	27977	27032	26116	25469	25219	24877	24615	24474	24262	24441	24327	24163	24236	23921	23936	24026	24312	24220	24197	23887	24113	23924	24213	24043	23856	23863	23914	23974	24154	23709	23777	23897	23842	23884	23635	24014	23936	23857	23928	24000	24048	23876	23716	23981	23852	23987	23990	23743	23946	23756	24027	23699	23793	23948	23810	23689	23767	23890	23757	23682	23870	23848	23883	23830	24079	23815	23872	23743	23855	23796	23529	23785	23798	23693	23921	23579	24084	23665	23700	23581	23921	23811	23718	23670	23835	23724	23684	23757	23918	23719	23751	23739	23792	23790	23779	23954	23789	23781	23677	23860	23970	23924	23881	23771	23873	23803	23878	23831	23797	23803	23823	23796	23814	23790	23678	23891	23928	23843	23732	23632	23995	23805	23862	23870	23943	23751	23613	23798	23729	23543	23387	23584	23733	23747	23869	23631	23876	23760	23694	23992	23753	23785	23684	23711	23935	23629	23765	23556	23940	23616	23847	23678	23661	23868	23719	23891	23699	23748	24013	23837	23662	23993	23813	23671	23822	23588	23809	23803	23782	23762	23759	23674	23736	23827	23755	23679	23570	23680	23627	23572	24006	23608	24003	23736	23721	23607	23711	23763	24026	23874	23808	23613	23655	23401	23893	23676	23479	23661	23709	23793	24054	23720	23850	23747	23680	23811	23578	23624	23691	23609	23666	23880	23703	23780	23853	23921	23675	24007	23762	23980	23880	23774	23623	23780	23837	23936	23882	23698	23847	23881	23643	23666	23987	23811	23608	23885	23652	23650	23669	23680	23878	23786	23677	23698	23717	23842	23679	23947	23838	23611	23645	23742	23830	23622	24018	23925	23755	23746	23521	23702	23932	24016	23857	23702	23560	23783	23973	23754	23859	23491	23697	23960	23843	24058	23662	23893	23792	23929	23670	23683	23792	23791	23778	23732	23748	23672	23920	23781	23660	23814	23607	23690	23755	23703	23891	23550	23849	23835	23794	23913	23712	23613	23859	23655	23820	23729	23866	23796	23873	23860	23779	23794	23848	24035	23800	23809	23693	23591	23617	23856	23651	23857	23592	23506	23843	23708	23644	23912	23627	23655	23783	23790	23729	23798	23826	23963	23436	23642	23820	23833	23737	23663	23635	23946	23671	23773	23685	23604	23855	23912	23887	23829	23769	23907	23846	23656	23781	23765	23912	23671	23778	23769	23719	23666	23832	23644	23759	23669	23747	23812	23833	23931	23742	23755	23878	23772	23824	23752	23835	23858	23725	23691	23894	23887	23764	23741	23703	23823	23851	23818	23642	23785	23689	23690	23805	23752	23877	24007	23609	23563	23668	23455	23902	23980	23885	23671	23453	23736	23787	23521	23729	23850	23747	23825	23855	23737	23676	23649	23814	23742	23741	23813	23819	23587	23804	23696	23655	23711	23781	23761	23734	23824	23738	23578	23669	23799	23968	23565	23731	23679	23887	23671	23944	23786	23724	23911	23636	23921	23861	23964	23824	23709	23784	23876	23684	23687	23703	23772	23507	23881	23569	23894	23842	23736	23744	23834	23794	23654	23511	23638	23903	23816	24003	23673	23851	23746	23725	23923	23845	23673	23582	23754	23673	24033	23673	23798	23953	23858	23763	23737	23662	23748	23755	23597	23739	23762	23721	23692	23686	23831	23719	23850	23778	23879	23939	23874	23531	23700	23611	23453	23558	23598	23733	23769	23739	23780	23872	23934	23896	23874	23782	23742	23714	23717	23962	23785	23537	23727	23803	23885	23647	23504	23868	23600	23696	23475	23554	23736	23658	23676	23716	23813	23532	23598	23506	23887	23727	23973	24080	23720	23993	24020	23686	23853	23881	23802	23932	23914	23843	23838	23760	23693	23831	23714	23584	23784	23735	23795	23917	23605	23604	23797	23900	23886	23875	23938	23844	23483	23580	23754	23416	23704	23927	23724	23828	23778	24049	23807	23631	23630	23596	23677	23623	23823	23929	23564	23701	23811	23786	23942	23540	23536	23676	23805	23638	23738	23579	23911	23728	23838	23994	23984	23559	23801	23724	23727	23675	23664	23793	23720	23821	23662	23846	23730	23569	23800	23759	23782	23640	23680	23826	23707	23513	23655	23872	23855	23825	23621	23768	23563	23602	23673	23924	23690	23783	23702	23730	23567	23856	23930	23794	23852	23842	23831	23643	23580	23726	23910	23919	23857	23792	23833	23902	23687	23711	23755	23718	23521	23646	23865	23750	23562	23708	23827	24012	23838	23713	23852	23664	23866	23863	23830	23668	23740	23578	23737	23591	23759	23837	23893	23858	23648	23700	23716	23789	23739	23912	23640	23699	23818	23714	23813	23802	23746	23721	23771	23723	23811	24028	23657	23778	23687	23828	23940	23812	23687	23744	23540	23779	23673	23751	23873	23696	23672	23841	23773	23698	23725	23873	23641	23750	23624	23817	23744	23493	23716	23790	23790	23720	23766	23952	23931	23797	23843	23752	23738	23561	23727	23815	23818	23637	23919	23737	23873	23790	23944	23834	23630	23757	23984	23872	23657	23547	23734	23665	23868	23832	23940	24087	23939	23840	23950	23611	23835	23749	23734	23747	23692	23866	23817	23685	23749	24021	23873	23706	23755	23699	23555	23818	23611	23557	23721	23998	23890	23758	23796	23541	23699	23575	23661	23793	23736	23684	23939	23828	23841	23736	23661	23757	23695	23952	23746	23727	23838	23855	23611	23829	23631	23806	23560	23419	23711	23873	23624	23726	23939	23692	23755	23692	23889	23645	23636	23797	23892	23940	23771	23652	23879	23641	23622	23634	23763	23817	23901	23821	23838	23798	23863	23973	23571	23771	23720	23556	23517	23647	23780	23682	23871	23727	23701	23761	23822	23610	23692	23863	23801	23735	23873	23742	23587	23798	23813	23927	23795	23807	23580	23879	23645	23813	23961	23674	23653	23792	23908	23720	23750	23719	23750	23920	23779	23644	23780	23715	24008	23785	23682	23784	23771	23488	23782	23627	23761	23776	23678	23790	23940	23949	23893	23814	23536	23703	23898	23736	23566	23739	23799	23817	23722	23736	23809	23892	23747	23769	23886	23588	23749	23788	23788	23761	23605	23632	23773	23680	23695	23870	23668	23655	23707	23671	23803	23724	23747	23822	23539	23875	24008	23716	23741	23916	23860	23624	23851	23647	23666	23674	23738	23673	23804	23843	23915	24058	23573	23763	23673	23725	23477	23919	23647	24030	23838	23774	23803	24028	23953	23603	23674	23763	23812	23792	23666	23839	23758	23868	23842	23885	23893	23628	23509	23817	23728	23668	23767	23861	23723	23857	23779	23833	23719	23717	23702	23842	23780	23858	23722	23796	23837	23704	23772	23980	23897	23761	23898	23752	23570	23699	23591	23949	23768	23860	23666	23635	23807	23741	23689	23827	23771	23818	23824	23899	23813	23677	23635	23732	23841	23707	23645	23819	23860	23665	23639	23726	23654	23669	23900	23879	23777	23854	23837	23706	23648	23750	23704	23790	23828	23902	23586	23747	23900	23750	23758	23693	23664	23819	23643	23755	23727	23696	23791	23594	23716	23690	23767	23693	23748	23974	23817	24017	23783	23793	23690	23835	23844	23698	23648	23715	23763	23676	23949	23707	23821	23682	23772	23749	23510	23671	23857	23701	23573	23774	23794	23872	23680	23596	23735	23838	23588	23754	23742	23692	23546	23413	23667	23757	23747	23741	23807	23669	23979	23697	23671	23888	23772	23555	23758	23753	23682	23589	23688	23731	23973	23914	23542	23790	23965	23854	23820	23863	23550	23842	23662	23591	23837	23867	23817	23765	23787	23703	23783	23706	23709	23778	23679	23641	23871	23709	23804	23613	23744	23564	23810	23803	23736	23791	23784	23748	23881	23804	23652	23765	23899	23565	23678	24007	23685	23712	23821	23944	23802	23782	23762	23716	23781	23745	23897	23850	23759	24027	23740	23822	23753	23994	23706	23796	23697	23745	23923	23956	23812	23703	23652	23741	23753	23740	23889	23887	24021	23728	23790	23810	23904	23705	23623	23771	23739	23823	23772	23762	23756	23775	23539	23768	23671	23852	23862	24015	23780	23796	23669	23860	23709	23582	23687	23685	23958	23744	23687	23872	23747	23787	23726	23685	23743	23939	23765	23820	23745	23547	24004	23774	24021	23726	23744	23738	23737	23550	23627	23663	23793	23895	23705	23686	23722	23910	23827	23613	23763	23734	23700	23682	23784	23749	23914	23922	23758	23877	23834	23874	23788	23843	23698	23868	23870	24090	23962	23866	23739	23839	23869	23761	23671	23915	23807	24060	23690	23456	23395	23542	23704	23550	23448	23563	23937	23886	23935	23575	24004	23834	23858	23674	23820	23863	23427	23759	23777	23770	23835	23922	23839	23828	23720	23659	23776	24023	23796	23717	23766	23810	23754	23760	23835	23756	23840	23676	23702	23758	23952	23919	23675	23648	23791	23862	23848	24089	23707	23733	23871	23891	23801	23787	23947	23853	23571	23655	23899	23852	23860	23897	23683	23683	23885	23708	23926	23587	23761	23653	23596	23965	23655	23807	23395	23742	23696	23662	23951	23749	23788	23727	23740	23705	23752	23921	23715	23686	23837	23924	23807	23646	23782	23718	23898	24130	23746	23705	23634	23911	23795	23688	23689	23669	23703	23761	23620	23786	23508	23913	23587	23994	23829	23850	23657	23799	23659	23604	23736	23446	23788	23771	23872	23758	23787	23920	23855	23647	23829	23873	23980	23457	23599	23863	23581	23681	23778	23996	23939	23830	23795	23998	23538	23776	23703	23827	23647	23786	23737	23785	23774	23661	23834	23820	23761	23867	23792	24065	23749	23854	23757	23769	23759	23820	23755	23698	23719	23845	23586	23728	23531	23516	23777	23972	23566	23652	23692	23837	23943	23817	23654	23761	23746	23672	23796	23923	23888	23984	24004	23791	24062	23835	23715	23587	23875	23693	23993	23713	23795	23843	23807	23778	23894	23771	23811	23917	23655	23842	23770	24016	23700	23871	23746	23827	23957	23820	23745	23906	23842	23721	23774	23907	23688	24120	23739	23765	23731	23943	23985	24093	23943	23928	23681
32904	60326	54296	44411	38582	33756	29703	26575	24217	22355	21380	20386	20034	19421	19165	18927	18673	18563	18667	18678	18444	18441	18435	18367	18201	18470	18488	18421	18313	18345	18353	18185	18142	18134	17906	18182	18230	18249	18154	18154	18086	18037	18136	18144	18205	18122	18187	18054	18094	18051	18037	18108	18127	17971	18124	18120	18207	18221	18002	18278	18018	18087	18140	18214	17972	18058	18022	18110	18049	18193	18062	18170	18237	18157	18027	17988	18006	18096	18317	18164	18048	18040	18164	18036	18105	18086	17956	17947	18107	18214	18155	18048	17962	17962	18086	17983	18077	18081	18150	18071	17968	18077	18076	18061	18031	18029	18103	17913	18000	18064	17979	18064	18209	18266	18014	18030	18019	18242	18145	17806	18096	18084	18106	17889	18242	18006	18197	18020	18011	18154	18002	17821	17985	18106	18028	18047	18168	18066	17985	17937	18090	18106	18143	17988	17963	17996	18155	17863	17979	18119	17869	18119	18203	18027	18102	18023	18156	18026	18110	18053	18272	18044	17924	18116	17983	18115	17964	18172	18089	18092	18105	18171	18092	18042	18075	17913	17887	18051	17934	18240	18049	17869	18100	18105	17962	18101	18046	18011	18204	18042	17982	18084	18034	18048	17988	18026	18059	18020	18141	18163	18139	17966	17925	18043	18085	18118	18168	18112	17956	18159	17983	18081	18109	18108	17869	18122	17876	18220	18099	18110	18049	17810	18125	17969	18021	18233	17967	18253	18015	18115	18245	18021	18130	17959	18075	17812	18045	17962	17864	18070	18066	18204	17709	18228	18114	18083	18084	18055	17941	18020	18028	18071	18154	18020	17950	17911	18104	18078	18176	17966	18136	18196	17926	18065	17998	18260	17990	17918	18114	18168	18081	18155	18067	18074	18162	17972	18085	17976	17831	18296	18093	17989	18143	18205	18183	18011	17991	18182	17958	18026	17956	18156	18202	17810	18007	17788	17979	18007	18029	18148	18177	18177	18111	17997	18190	18058	17930	18040	18086	18149	18170	18058	18229	18210	17914	18077	17704	18029	18021	17914	18143	17842	18068	18260	18028	18011	18008	17957	18083	17871	18024	18024	17975	17761	18125	18108	17912	17769	17966	18035	17973	18076	18164	18066	18066	18038	17951	18075	18004	18070	18205	17992	18043	18090	18253	18013	17985	18011	17919	18259	18084	18126	17935	18036	18165	18040	17955	18000	18174	17992	18008	17881	18100	18085	18102	18113	18169	18066	18080	18050	18036	17902	18162	18096	18051	18137	17804	18246	18218	17998	18083	18089	18228	17930	18129	18062	17990	18175	18222	17979	17965	17989	17981	18058	18085	18031	18123	18074	18127	18085	18144	18069	18069	18049	18118	17939	17987	18080	17799	18206	18017	18001	18155	17964	18245	17838	18187	18114	18164	18083	18052	17964	17996	18104	17951	18045	18072	18120	18141	17958	18125	18210	18047	18146	18013	18040	18193	18073	18041	17958	18010	18003	18116	17913	17766	18112	17873	18068	18065	18006	18180	18003	17969	17975	18124	18007	18028	18162	18320	18075	18050	17954	17934	17981	17949	18117	17893	18024	17934	18058	18075	17756	18002	18132	17920	18129	18071	17758	18110	17989	18080	18123	18073	18045	18137	17867	17976	18082	18047	18040	17959	18130	18160	18109	18093	18031	17999	18283	18196	18125	18009	18044	17999	18014	18174	18089	18054	18165	18129	18068	18025	18059	17953	17967	18219	18142	17872	18080	17973	17895	18143	18144	17960	18030	18072	17984	18127	18152	18045	17947	18172	17944	18099	18131	18048	17984	18180	18084	17991	18087	18031	18160	18002	18229	18205	17775	18062	18184	18145	17994	17985	18069	18053	18025	18084	18093	18111	18134	18315	18138	18191	17940	18025	17995	18128	18207	17943	18161	18236	18141	17989	17868	18058	18211	18106	18093	18067	18171	18111	18134	17910	18243	18037	18079	17961	17869	17962	18021	18090	17919	18144	18184	18021	18079	18127	17839	17887	18075	17955	17903	17929	18008	17982	18171	17929	18220	18153	18037	17971	17862	17949	17923	18136	18125	18050	17909	17922	18146	18126	17971	17984	17982	18042	17729	18051	18054	18150	18135	18091	17966	18059	18065	18093	18128	18088	17938	18214	17966	18125	18065	18160	18067	18064	17930	18017	17922	17947	18139	18039	17952	18103	18050	17899	18044	18004	18016	18119	18072	18033	17984	18161	18166	18072	17975	18065	18066	18138	18027	18093	18116	17920	17985	17905	18018	18158	17955	17912	18095	18073	17982	18129	17935	18158	18111	17907	18023	18138	18005	17980	17971	18212	17927	18118	18032	18055	18205	18065	18059	18079	18065	17975	18102	18025	18112	18054	17938	18117	17888	18150	18074	18063	18032	17931	18191	17972	18014	18053	18170	18058	18135	17976	17965	18030	18332	18034	18019	18118	18026	17958	18184	18124	18028	18108	18078	18149	18243	18046	17990	18087	18037	18079	18132	18110	18123	18105	18274	18075	18053	18019	18149	18043	18123	18081	17910	18119	18059	18161	18264	18192	17928	18021	18146	17987	18070	18067	17965	18125	18101	18152	17963	17986	17847	18007	18049	17901	18102	18035	17906	18133	18165	18026	17994	18142	18049	18009	18074	18158	18159	17886	18081	18289	18044	18118	18019	17995	18113	18042	18134	18214	18069	18114	17956	18023	18049	18081	18019	18099	18064	18122	18131	17954	18130	18065	18155	18073	18021	17954	18043	18112	18056	18087	18138	17980	18022	17902	17954	17987	18054	18057	17890	17895	18112	18019	18019	18062	18153	18078	18098	18076	18045	17977	18181	17995	17900	18032	18276	17976	18010	18030	17996	18130	18040	18044	18102	18033	18022	17870	17911	17899	18065	17828	18050	17979	17959	17930	18049	18062	17962	18099	18112	18078	18013	18215	18078	17995	18058	18220	17967	18174	17852	18059	18050	18049	18094	17950	17999	18026	18159	18052	18012	17938	18011	18045	18159	18159	17991	18126	18018	17969	17953	18213	18069	18182	18082	18123	18081	18207	18034	18310	18079	17912	18091	18152	18110	18116	17958	18189	18162	18072	18095	18024	18226	17898	18074	17905	18088	17998	18199	18132	17981	18145	18070	18040	18065	18072	18041	18038	17912	17760	17893	18016	17959	18125	17930	18233	17987	18196	17988	18039	18173	17994	18101	18125	18133	18061	18050	18085	17934	17982	18076	17862	17911	18110	18050	18049	17950	18168	18070	18164	18080	18113	17902	17839	17968	18172	18055	18109	17990	18097	18174	18067	17759	18362	18075	18006	17978	17991	18082	18151	17979	18104	18073	18081	18053	18120	18016	18110	17953	18138	18100	17966	18113	18041	18036	17920	18162	18010	17910	18209	18280	18016	17962	17931	18057	18136	18003	18074	18067	18100	18146	18308	18101	17988	18137	17969	18016	18032	18208	18023	18027	17909	18347	18005	18038	18188	18093	17961	18041	17918	17859	17991	18046	17950	18070	18151	18103	18195	17961	18234	17935	18057	17963	18324	18030	18019	18009	17953	18002	18058	18068	17847	18091	18039	18027	18138	18088	18030	18229	17978	18004	17925	18042	17926	18000	18169	18115	18093	18150	18098	18356	17894	18016	18036	18001	18265	17894	18132	18118	18179	18034	18029	17775	18024	17900	18070	18098	17986	17906	17985	17923	18180	18092	18041	18108	17972	18066	17975	18001	18195	18103	18020	18097	18314	17903	18010	18041	18164	17920	18001	17876	18146	18143	18004	17953	18327	18077	17858	18023	18104	18157	18044	18228	18001	18097	18021	17985	18041	18110	18099	17922	17924	17995	18015	18122	18254	18082	18079	18065	18127	18033	18073	18109	18051	18021	18003	18190	18002	18070	18085	18068	18056	17997	18044	18081	18131	18014	18078	17989	18215	18179	17973	18108	18145	18052	18000	17898	17900	18042	18174	18106	18107	17995	17908	18071	18052	17957	18069	17960	18204	17916	18004	18078	17960	18189	17958	18039	18090	18066	18058	18036	18134	18123	18080	18106	18164	18273	18257	17980	18007	17941	18029	17966	18177	18125	17860	17899	18128	18024	18112	17954	17901	17991	18101	17863	18066	17990	18021	18221	18053	18232	18025	17955	18009	18197	18053	18021	18284	17972	18125	17970	18096	17975	18068	18015	17861	18144	18142	18014	18216	17996	18083	18060	18260	18046	17952	18035	18050	18132	17972	17984	18198	18122	17988	17916	17937	18057	17966	18060	18090	18013	18128	18001	17974	18015	18081	18098	17974	17963	18001	18202	18114	17999	18199	17986	17995	18067	17957	18112	18171	18317	18084	17916	18065	18023	17977	17978	18051	17935	18050	18063	18217	18115	17933	18092	18202	18092	18026	17989	18003	18041	18161	18052	17986	18018	18065	17905	18042	18115	18096	18073	18188	17844	18082	18100	18193	18063	18067	18113	18084	17932	18047	18146	17977	18145	18048	18024	18011	18023	18085	18077	18088	18028	18000	18153	18033	18128	18006	18001	18012	18023	18024	18170	18123	18140	18203	18165	18015	18000	17929	17848	17975	18024	18053	18086	18232	18161	18142	18084	17985	18023	18101	18057	18128	17925	18006	17933	18226	17896	18114	18026	18176	17975	17937	18118	17981	18051	17983	18105	18300	17839	18024	18063	18220	18034	18234	18080	17837	18105	18023	17994	17906	18180	18134	17889	17900	17934	18017	17938	18072	18051	18107	18016	18085	18221	17998	18131	18107	18085	18007	18081	18033	17903	18063	18232	17928	17931	18000	18065	18029	18079	18119	18169	18178	18088	18027	18128	18155	17980	17972	18081	17908	18069	17999	17989	18105	17979	17941	18064	18106	18115	18108	18115	18177	18004	18149	17835	17932	17966	17905	17845	18275	18072	18049	17946	18087	17930	18136	18037	18132	18035	18111	18130	18200	17974	17941	18010	18076	18112	17974	18090	18097	18211	17895	18096	18010	18108	18064	18003	18047	18070	18217	18052	18146	17883	18111	18186	17947	18079	18214	18023	18031	17962	18084	18169	18012	18165	18034	18115	17965	18105	18123	18267	18092	18001	17952	18145	17980	18166	17918	17976	18177	18091	18014	18039	18197	18100
22644	21331	29368	24146	24917	31926	35796	30698	29099	28405	27251	26179	25762	25328	25096	24933	24663	24408	24625	24567	24565	24363	24512	24352	24427	24419	24214	24174	24297	24202	24243	24029	24115	24251	23843	23775	23885	24019	23966	23831	24112	24058	24008	24185	24051	24111	23967	23838	24035	23974	23927	23817	23986	23993	24161	23649	23857	24061	23799	23894	23922	23706	23867	23947	23959	23860	23825	23959	23874	23903	23652	23836	23847	23944	24113	23798	23741	23767	23706	23883	23977	23990	23993	23977	24027	23809	24117	23923	23760	23853	23651	23844	24140	23632	23934	23820	23969	23761	23805	23638	23907	23641	23807	23840	24120	23637	23755	23778	23807	23836	23806	23617	23946	23650	23889	23897	23613	23920	23812	23870	23722	23783	24028	23914	23811	23716	23914	23861	23753	23747	23833	23717	23806	23823	23714	23897	23705	23703	23785	23758	24106	23791	23893	23919	23831	23944	23763	23868	23694	23884	23888	23793	23844	23677	23695	23945	23971	23814	23578	23816	23804	23886	23902	24030	23838	23669	23677	23961	23769	24064	24088	23868	23763	23838	24043	23682	23729	23886	23620	23810	23868	23889	23783	23808	24035	23857	23807	23855	23903	23932	23770	24167	23602	23698	23683	23684	23959	23904	23873	23886	23734	23573	24068	23792	23719	23963	23815	23945	23809	23978	23905	23503	23993	23962	23691	23799	23724	23634	23945	23789	23762	23769	23742	24111	23836	23794	23727	23873	23878	24001	23810	23770	23720	23737	23916	23640	23603	23871	23884	23664	23821	23837	23859	23650	23763	23677	24060	23632	23861	23803	23831	23749	23795	23835	23870	23736	23771	23847	23839	23890	23782	23834	23812	23972	23800	23831	23551	23711	23599	23663	23864	23918	23571	23577	23713	23760	23560	23701	23759	23692	23661	23763	23815	23717	23739	23873	23868	23732	23826	23651	23747	23858	24014	23694	23792	23819	23781	23959	23725	23692	23597	23630	23682	23806	23843	23753	24069	23915	23828	23769	23831	23737	24070	24042	23887	23991	23861	23850	23829	23855	23847	23972	23952	23894	23869	23888	23884	23651	23841	23616	23740	23914	23847	23821	23948	23929	23744	23820	23884	23693	23872	23531	23630	24060	23787	23858	23720	23708	23741	23818	23876	23932	23916	23740	23874	23832	23783	23606	23716	23770	23760	23848	23803	24008	23597	23859	23794	23953	23676	23622	23736	23751	23676	23779	23807	23785	23918	23932	23995	23992	23969	24004	23723	23600	23712	23671	23534	23834	23793	23939	23943	23846	23795	23770	23826	23969	23848	23796	23776	23692	23791	23887	23828	23745	23690	23804	23883	23744	23690	23775	23880	23684	23718	23843	23547	24331	23809	23836	23971	23620	23855	23889	23717	23890	23617	24042	23646	24048	23865	23873	23847	23752	23960	23823	23860	23814	23988	23818	23943	23632	23921	23909	23710	23928	23829	23872	23751	23633	23809	23812	23735	23815	23722	23741	23938	23644	23826	23919	23689	23897	23826	24005	23799	23699	23743	23678	23777	23813	23810	23801	23875	23719	23631	23901	23945	23659	23951	23801	23970	23861	23587	23730	23793	23798	23751	23823	23640	23722	23889	23472	23513	23771	23839	23994	23672	23866	23821	23762	23713	23719	23850	23844	23863	23823	23912	23978	23915	24059	23829	23835	23640	23750	23662	23665	24021	23733	24000	23681	23751	23742	23689	24112	23773	23911	23855	23547	23808	23858	23654	23780	23739	23912	23683	23909	23858	23690	24060	23746	23788	23775	23633	24056	23971	23702	23863	23900	23834	23646	23844	23866	23794	23828	23944	23779	23950	23604	23681	23592	23927	23840	24021	24040	23780	24079	23881	23785	23715	23865	23864	23828	23734	23931	23984	23748	23489	23922	23979	23863	23868	23724	23888	23841	23910	23627	23680	23626	23752	23883	23734	23886	23853	23709	23798	23622	23820	23701	23954	23929	23772	23688	23686	23869	23928	23703	23878	23808	23648	23923	23982	23820	23702	23788	23689	23816	23833	23758	23950	23803	23783	23679	23952	23963	23724	23982	23744	23807	23754	23905	23735	24191	23571	23805	23734	23550	23701	23663	23551	23778	23936	23839	23816	23908	23653	23764	23885	23995	23894	23697	23757	23943	23903	23774	23670	23848	23735	23725	23843	23676	23801	23621	23923	23964	23682	23814	23956	23501	23856	23856	23787	23822	23828	23907	23733	23549	23849	23676	23928	23809	23846	23822	24009	23689	23873	23633	23610	23755	23714	23899	23836	23716	23804	23702	23956	23907	23681	23873	23646	23721	23672	23675	23787	23882	23796	23741	23944	23701	23806	23749	23790	23804	23796	23686	23974	23636	23920	23869	23964	23692	23796	23496	24144	23850	23802	23676	23852	23897	24092	23749	23718	23815	23920	23783	23941	23914	23906	23795	23772	23948	23697	23929	23698	23880	23703	23898	23778	23774	23870	23825	24167	23588	23832	23758	23594	23779	23803	23733	23816	23703	23709	23854	24075	23710	23913	23849	23621	23639	23744	23811	23784	23608	23915	24181	23707	23742	23830	23809	23711	23696	23820	23644	23836	23676	23620	23704	24053	23735	24151	24011	24087	23599	23819	23930	23675	23865	23812	23763	23801	23987	23907	23823	24063	23727	23721	23997	23803	23666	23707	23618	23604	23742	23830	23705	23793	23834	23728	23591	23776	23849	23616	23768	23723	23938	23734	23831	23632	23690	23729	23555	23766	24054	23980	24018	24077	23692	23891	23566	23859	23945	23734	23846	23567	23675	24028	23668	23689	23979	23882	23824	24027	23807	23665	23642	23833	23932	23966	23828	24024	23841	23780	23780	23751	23906	23709	24026	23683	23784	23772	24032	23814	23645	23909	23990	23878	23435	23832	23879	23833	23833	23792	23698	23910	23624	23847	23700	23856	23945	24141	24078	24010	23763	23932	23548	23621	23570	23749	23783	23712	23780	23889	23847	23856	23759	23941	23906	23661	23737	23825	23805	23544	23619	24027	23933	23609	23700	23544	24068	23877	23918	23728	23774	23869	24116	23858	24001	23923	23861	23967	23836	23870	23817	23801	23730	23826	23877	23796	23571	23846	23660	23831	23767	23856	23589	23585	23688	23832	23771	23711	23617	23897	23833	23923	23783	23752	23870	24013	23649	23730	23671	23642	23609	23727	23762	23646	23845	23892	23815	23735	23769	23648	23953	23865	23669	23841	23743	23792	23771	23677	23700	23905	23901	23718	23749	23901	23932	23927	23664	23704	23579	23718	23958	23619	23726	23908	23664	23705	23993	23706	23760	23736	23756	23986	23577	23696	23908	23669	23439	23800	23896	23805	23647	23986	23828	23723	23827	23774	23767	23698	23752	23910	23838	23993	23782	23987	23666	23831	23765	23843	23594	23742	23886	23863	23962	23939	23735	23658	23779	23495	23591	24028	23684	23864	23854	23898	23843	23751	23692	23671	23778	23670	23634	23842	23710	23761	23839	23715	23674	23801	23784	24138	23829	23923	23678	23817	23621	23950	23788	23740	23821	23886	23800	23612	23743	23627	23780	23827	23848	23754	23930	23731	23486	23565	23742	23656	23954	23922	23777	23655	23991	23771	23772	23915	23812	23871	23752	23869	23733	23582	23752	23863	23758	23944	23796	23644	23689	23932	23977	23888	23849	23873	23827	24049	23806	23939	23916	23802	23752	23655	24030	23636	23577	23874	23925	23771	23591	23902	23929	24010	23989	23974	23807	23956	23776	23875	23715	23912	23876	24030	23809	23833	23542	23873	23861	23615	23839	23737	23732	23738	23849	23821	23838	23777	23956	23925	23771	23614	23641	23670	23780	23923	23827	23736	23705	23772	23812	23638	23787	23882	23865	23897	23979	23742	23961	23729	23786	23874	23506	23850	23717	23927	23885	24020	23723	23806	23746	24040	23954	23956	23880	23718	23786	23760	23915	23878	23669	23808	23756	23881	23828	23748	23749	23928	23782	23964	23732	23664	23742	23996	23740	23668	23835	23955	23738	23870	23805	23638	23759	23644	23811	23787	23834	23710	24030	23684	23947	23871	23716	23812	23740	23801	23733	23767	23896	23938	23768	23750	23823	23807	23785	23706	23652	23878	24020	23921	23807	23752	23937	23677	23813	23838	23666	24027	23811	23991	23763	23905	23836	23777	23894	23972	23792	23677	24035	23715	23776	23731	23797	23660	23721	23552	23895	23950	23641	23775	23691	23755	23582	23949	23814	23609	23961	23821	23775	23804	23880	23729	23815	23612	23884	23704	23706	23954	23520	23908	23811	23965	23715	23697	23726	23985	23766	24025	23737	23805	23544	23820	24094	23791	23796	23804	23811	23770	23893	23877	23731	23785	23858	23873	24072	23792	23830	23751	23897	23920	23703	23872	23827	23847	24041	23990	23893	23716	23862	23752	23916	23714	23987	23852	23539	23754	23866	23793	23989	23695	23666	23742	23722	23891	24031	23861	23758	23688	23755	23878	23755	23728	23906	23997	23911	23817	23786	23567	23787	23875	23897	23805	23581	23706	23818	23733	23613	23853	23587	23802	23627	23816	23892	23800	23812	23699	23795	23777	23819	23775	23982	24031	23689	23876	23697	23895	24086	23910	23791	23762	23733	23818	23992	23887	23856	23919	23726	23859	23578	23830	23771	23878	23892	23816	23958	23776	23651	23868	23885	23831	23808	23870	23890	23783	23921	23716	23914	23741	23708	24008	23821	23987	23843	23988	23570	23762	23626	23883	24076	23828	23641	23802	23787	24123	23962	23819	23838	23926	24047	23891	23708	24015	23746	23832	23749	23693	23928	23690	23805	23673	23908	23860	23863	23854	23807	23886	23887	24008	23890	23798	23883	23749	23634	23643	23854	23675	23814	23881	23756	23819	23695	23897	23911	23767	23688	23736	23699	23637	23718	23870	23778	23859	23783	23620	23749	23750	23745	23898	23849	23751	23711	23958	23818	23657	23677	23820	23858	23965	23774	23599	23683	23744	23865	23792	23667	23611	23900	23891	23655	23685	23886	23615	23871	23892	23876	23923	23848	23949	23767	23854	23641	23818	24060	23791	24008	23869	23734	23843	23892	23855	24008	23740	23685
34081	61757	58144	49268	43468	37178	31904	28484	26124	24143	22693	21609	20660	20256	19716	19236	19023	18968	18857	19016	18722	18810	18694	18796	18540	18464	18699	18544	18437	18358	18269	18278	18124	18381	18207	18196	18124	18109	18242	18256	18115	18254	18343	18086	18216	18027	18208	18144	18290	18117	17980	18064	18227	18272	18325	17894	18053	18143	17978	17984	18037	18054	18181	18283	18182	18121	18099	18125	18064	18218	18073	18127	18156	18028	18137	18252	18088	18103	17997	17876	17960	18159	18138	17913	18154	18052	18085	18183	18098	18243	17955	18078	17989	18148	18012	18109	18032	18019	18089	18011	18263	18002	17989	18062	18085	18145	18058	17904	18031	18083	18038	17888	18004	18086	18200	18046	17915	18245	18114	17888	18153	18099	18133	18043	18091	18102	17950	18164	18153	18153	18184	18092	18010	18022	18077	18049	18107	18063	18142	18119	17907	17968	18174	18047	18111	17992	18082	18088	18111	18025	18068	18200	18135	18014	18021	18055	18166	17957	18075	18131	17996	18168	17865	18036	17975	18101	18021	17946	18015	18153	17946	17955	18022	18379	18111	18091	18093	18027	17910	18000	18011	17934	18103	18139	18045	17842	18056	18086	17926	17987	18129	18147	17933	17947	18222	18025	18150	17972	17953	17970	18180	18022	18053	17904	18242	17943	18077	18176	18083	18101	18097	18149	18152	17856	17989	18057	18139	18046	17988	18052	17945	17973	17961	18105	18082	17980	17902	17977	17988	17908	18148	18159	18052	17997	18115	18061	18189	17970	18059	18079	18100	18121	18094	18060	18202	18115	17985	18188	18092	17972	18105	17993	17984	18203	17933	18086	17943	18032	18100	18250	18179	17984	18086	18048	17952	18270	18094	18108	18289	18006	17947	17909	18017	18052	17896	18048	18001	17978	18013	18064	17973	17947	18048	17883	17994	18113	17946	18200	18006	18057	18159	18047	17942	18005	18206	17923	18250	18078	17991	17940	18057	17955	18068	18021	18109	18022	18120	17976	18179	18183	18168	18125	18154	18053	17962	18040	18126	17960	18054	17996	18195	17917	18050	18150	17926	17966	17958	18075	18189	18103	18000	17932	17969	18147	18104	18214	17945	18072	17977	18146	18125	18073	18046	18026	18032	18098	18113	18111	17900	17997	17937	17886	17945	18115	17869	17827	18115	18003	17973	18037	18074	18023	18127	17940	18004	18042	18047	18209	18092	17945	18191	17932	17965	18139	18033	17913	18189	18072	17968	18049	18177	17964	18169	18021	18143	17987	17982	18030	18042	17989	17971	18016	18022	18059	17921	18102	18217	18266	18180	17855	17819	18035	17957	18164	18267	18055	18028	18103	18090	18090	18232	18065	18012	18055	17967	17973	17868	17925	17984	18165	17948	18076	17913	17943	18154	18137	18037	18068	18078	18157	18039	18085	18110	17896	18012	18089	18000	18283	18030	18157	18046	18145	18110	18130	17989	18142	18204	18062	18095	18125	18105	18077	18129	17973	17968	18032	17958	18123	18099	18068	18083	17987	18039	18177	18093	18030	18069	18005	18292	17942	18140	18099	17940	18160	18111	17955	17971	18096	18144	17822	18223	18139	18009	17964	18094	18079	18018	18038	17952	17977	18138	17891	18024	18213	17894	17955	18084	18060	18059	17924	18075	18077	18091	18069	18022	18084	17934	17909	17985	18113	18063	17976	17976	18015	18131	17983	18012	18174	18088	18037	18131	18012	17976	18099	18100	18064	17957	17974	18239	18105	18066	17774	18107	18012	17925	18088	17972	18062	17990	17872	18122	18150	18087	18015	18216	17947	17985	18077	17925	17977	18049	18052	18025	18266	18056	17953	18022	18065	18156	18187	17957	18002	18051	18181	17989	18099	18035	18033	18112	17963	18068	17980	18149	17984	18079	18097	18144	18052	17920	17942	18172	18058	17971	17905	17914	17993	18007	18065	18169	17915	17995	17960	18017	18091	18204	18114	17962	17893	18121	17983	17870	17898	18269	17908	17928	18058	17974	17984	18108	18217	18007	17965	18075	18231	18007	18176	18119	18091	18089	18163	17899	18043	17896	17956	18160	17956	18151	18056	18045	17996	17871	18088	17897	17989	18118	18073	18004	18142	17999	18014	17997	17990	18303	18074	18144	18114	18077	18152	18018	17971	18070	18028	18004	18088	18177	18079	17899	17970	17866	17898	17940	18095	17829	18008	18024	18128	18017	17976	18073	17828	18168	18160	18165	17879	17992	18069	18020	17937	18006	18032	18051	17888	18063	18177	18029	18160	18060	17855	18044	18189	18081	18047	17927	18069	18001	17973	18202	18071	17958	17980	18018	18034	18029	18027	18034	18034	18014	18096	18266	17958	18167	18036	17990	18050	18083	18183	17972	18056	18341	18087	18067	17947	18009	18010	18022	17935	17962	18038	18137	17953	18079	18072	18189	17954	18009	18050	18224	17956	18090	17933	18096	17937	18118	18000	17978	17945	18018	18126	18144	18034	18138	18114	18012	18133	18064	17977	18040	18151	17928	18074	18143	18017	18157	18063	18025	18173	18185	18048	17931	17888	18154	18146	18139	18084	17843	18007	17893	17814	18175	18018	18119	18051	17974	18217	18169	17969	18077	18135	18078	17998	18035	18092	18088	18057	18106	17947	18076	18180	18060	18143	18080	18025	18062	18034	17947	17996	17968	18029	17975	18057	18014	18058	18086	18032	17993	18058	18279	17960	17983	17824	18151	18059	17959	18173	17965	18032	18088	18073	17909	18174	17988	17976	18076	18231	18175	18059	18166	18160	18284	18087	18137	17832	18035	17970	18168	18061	17965	17928	18026	17974	17998	17833	18117	18118	18017	17969	17954	17949	17938	18005	18018	17861	18195	18206	18140	18002	18155	18072	18027	18210	18051	17987	18092	17980	18103	18137	17937	17881	18113	17894	18014	18134	17992	17998	17870	18079	18060	18047	18139	18033	18139	18064	17922	18015	18044	18108	18009	18122	17837	17947	17926	18025	18259	18147	18220	18091	18188	17929	18062	17902	17972	18056	17942	17912	18031	18073	18135	17895	18086	18088	18141	18148	18072	18012	17937	18203	18055	18215	17925	18060	18089	18078	18158	18065	18069	17948	18131	18142	17952	18092	18066	18059	18041	17919	17974	17998	17976	18119	18009	17946	17929	18058	17981	18205	17960	18314	18134	18210	18118	18077	18007	18231	18043	18131	17983	18123	18127	17980	18149	18027	18151	17949	18055	17800	18171	17841	18032	18027	17968	17941	17983	18067	17898	18091	18156	17980	18019	18038	17933	17930	18069	18171	18202	17876	18046	17870	18085	17979	18197	18167	18115	18227	18143	18020	17925	18249	18014	18031	18003	17984	18129	18082	18083	18061	18045	17935	18068	17821	18048	18185	18136	18083	18063	17944	17959	17995	18205	18042	18137	18123	18089	17999	17946	18060	17909	18007	17969	17978	17975	17967	18029	18029	18091	18033	17984	18011	17934	18031	17934	18016	18030	18152	17925	18030	18094	17983	18176	18019	18028	18086	18167	18284	17982	18054	18125	18084	18093	18030	18131	18199	18094	18023	17900	18006	18051	18117	18023	17955	18067	17816	18090	17936	18110	18054	18094	17959	18198	18070	17893	18182	17902	17882	18034	17982	17987	18118	17943	18153	17931	18021	18050	18004	18048	18039	17992	18084	18233	18037	17879	18109	17923	18115	17965	18001	18128	18077	18020	17982	17904	17997	18173	17954	17913	17902	17908	17983	17974	18140	18105	18192	18023	18080	18011	18184	18059	18160	18176	18072	18110	17998	17999	18139	17952	18118	18090	18214	18112	18024	18073	17971	18254	17906	17957	18013	17999	18006	18010	18002	18034	18082	17895	17897	17910	17990	17995	18068	17994	17989	18068	18096	18050	18076	17926	17965	18046	17974	18196	17997	18130	17947	18118	17970	18086	17866	18030	18111	18005	18029	18105	17975	17983	18062	17847	17979	17960	18109	17956	18081	18269	18219	18062	18120	18014	17868	17964	17834	17921	18131	18159	17916	18196	18046	18032	17842	18124	18012	18136	18053	17988	18012	18118	17942	17864	18087	17932	18046	18093	17990	18128	18046	18244	18128	18110	18082	18199	17850	18068	17924	17954	18226	18086	17992	18126	18156	17999	18051	17928	17990	18066	17951	18114	18108	18062	18106	17883	18128	17915	18069	18255	18034	18032	18038	18012	18069	18098	18014	18143	18080	18011	18002	18116	17956	18210	18020	18077	17962	18059	18036	18087	18068	18008	17720	18105	18191	18065	18148	18021	18083	17985	17896	18133	18006	18079	17995	18105	17996	18050	17931	18047	18069	17899	18069	18092	18035	17934	18135	18196	17875	18007	18017	18237	18196	17957	17958	18152	18163	18088	17985	18195	18060	18048	18213	17794	18093	17924	18069	18202	18034	17905	18129	18152	17998	18035	18020	18006	18108	18034	17899	18187	18237	17989	18030	18118	18083	17900	18052	18243	17967	18216	17910	18133	17959	18131	17897	17935	18023	17982	18143	18170	18008	18193	18094	18247	17845	17966	17944	18117	17993	17988	17994	17952	18215	18092	18166	17991	18015	17941	18034	18062	18099	18104	17969	18025	17983	18181	18067	18043	17986	18324	18099	18106	17866	18117	18061	18121	18171	18018	18043	17912	18081	18152	17987	17839	17985	18004	18069	18237	18031	18050	18069	18064	18000	18030	18013	17886	18018	18162	17969	17948	18152	18226	18118	17920	18012	18009	18061	17955	18036	18016	17962	17921	17999	17952	18239	18125	17815	18037	18117	18010	17947	18088	17908	18151	18115	18198	17934	17888	17942	18089	18211	18268	18163	18113	18049	18040	17917	18052	18121	18066	17886	17984	18137	18069	17916	18186	18224	18150	18047	18262	17954	17893	18106	17973	18169	18006	17864	18053	18152	17997	18030	17971	17895	18094	17945	17998	18153	17990	18060	18175	18102	18106	18140	17979	17910	18063	18164	17897	18121	17960	17965	17935	18070	18029	18063	17986	17957	18046	18111	18094	17915	18083	18188	18038	17956	17845	18144	17941	18058	18176	17895	18046	17986	18043	18108	17901	18091	17808	18091	18146	18159	18012	18249	18033	18132	18018	18020
29100	32037	44966	42618	36828	32879	30143	28344	27404	26661	26347	26102	25833	25679	25302	25333	25128	25360	24976	25201	25419	25084	25173	25048	25315	25029	25220	25134	25255	25092	25178	25284	25301	25140	25071	25039	25080	25115	25078	25064	25220	25154	25069	25480	25138	25180	25085	25115	25231	25037	24977	24961	25247	25112	24917	24943	25203	24923	24857	25097	25075	25003	25095	25044	24887	24886	24919	25187	25116	25002	25267	25057	25210	25070	25217	25167	25163	25037	25182	24832	25235	24809	24943	24990	25151	25041	25082	25045	25058	24947	25032	25246	25105	25106	25090	24863	25176	25068	25085	25113	25042	25080	25072	25041	24870	24962	25003	24981	24879	25006	24923	25110	25046	24999	25156	25080	24869	24983	24915	24985	25099	25106	24983	25127	25223	24934	25064	24968	25228	24953	25185	25149	25033	25188	25044	24961	25136	25130	25095	25076	25049	25035	24930	25069	25029	24953	25101	24880	25132	24941	25086	25200	25141	24996	24875	25085	25258	25018	25119	25084	24993	25065	25109	25295	24880	25105	25093	25121	24902	25086	25010	25002	25138	25100	25084	24993	24947	25074	24899	24869	25029	25240	25028	24745	25247	25043	24894	25124	25053	25075	25098	25203	25053	24912	25149	25222	25051	25192	24776	24806	25084	25413	25112	25116	25016	25174	24989	25141	25144	25097	25065	24941	25160	24990	24982	24899	24937	24879	25017	24880	24931	25136	24896	25088	24795	25068	25205	24971	25152	25070	25135	25022	24939	25042	25067	25194	25036	24913	24781	24966	25245	25124	25113	25182	25230	25109	25051	25056	24961	25040	25240	25066	24978	25166	25092	24989	25032	25232	24915	24735	25021	24938	24726	24958	25168	24934	24876	25206	25093	25088	25176	25033	25030	25047	25158	24934	24852	25103	24995	25044	25080	25064	25114	25157	25125	24990	25066	24905	24873	25015	25017	25080	25106	24812	25081	25084	25196	25294	25109	25054	25059	25178	24998	25205	24943	25160	25105	24947	24909	24750	24946	24887	24789	25037	25070	24954	25162	25167	25006	24953	25219	25029	25104	25186	24975	25081	25061	24942	24926	24995	25166	25109	25145	25046	25204	25146	25095	25133	25021	25089	25087	25153	24930	25145	25085	25218	25017	24738	25072	24934	24945	24841	25033	25102	25260	25035	24866	25417	25269	25121	25011	24856	25012	24982	25130	25246	25268	25006	24936	24953	24930	25049	24852	25038	25031	25185	25176	25024	25034	24824	24907	24888	25056	25074	25033	25156	25143	25116	24924	25087	25102	25119	25044	25229	25192	24830	24857	25274	25095	25196	25141	25288	25121	24971	24938	25012	25124	25017	25216	24925	25291	25169	25123	24955	25314	25193	25111	25257	25195	25038	25019	25280	25124	25232	25240	24960	25052	25013	24949	24857	25106	25212	25025	25252	24927	24804	25262	25215	24932	24992	25056	25108	25246	25164	25081	24964	24936	25067	25326	25182	25220	25097	25078	25115	25068	25154	25185	25182	25045	25162	25118	24951	25033	24826	25079	25244	25099	25207	25109	24929	25156	25246	25070	25104	24903	24848	24823	25081	25189	24988	25125	24961	25060	24798	25090	24988	25188	25136	24858	25070	25189	25150	25032	25293	24983	25196	25174	25076	25111	24953	25014	24832	24944	25207	25156	25137	25146	25156	25144	25008	24864	24946	25259	25005	25107	24925	25172	25247	25110	25047	24995	25014	25141	24935	24970	24998	25012	25045	24920	24881	24905	24934	25145	25103	24896	25026	24899	25140	25131	25185	25024	25135	25122	25050	24911	25008	25280	25294	25088	24993	25070	24881	25071	25059	25317	25280	25006	25000	25095	25191	24960	24845	24864	25121	24940	24894	25015	25039	25021	25121	25179	25141	25039	25172	24980	25075	25178	24971	24955	25149	25024	24820	24921	24958	25020	24988	25125	25093	25152	24827	25013	25386	25086	25190	25123	24833	25240	25206	25197	25074	25007	25222	25144	25300	25190	25062	25137	24786	25174	24977	25053	24937	25415	24969	24939	24899	24970	25020	25244	25193	25108	24884	25237	25009	24923	25287	25050	25107	24834	25004	25233	24870	25094	25011	25111	24730	25248	25011	24933	25149	25021	25197	25123	24928	25192	25054	25067	25270	25118	25135	25170	25035	24967	25202	25118	25162	24972	25102	25173	25035	24814	25079	24822	25118	25034	24919	25170	25108	25086	25061	25181	25141	24781	24981	24903	25111	25145	25091	25005	25138	24964	24993	25219	25039	25152	24944	25031	25210	24922	25102	24991	25159	25520	24950	25239	25052	25090	25004	25200	25133	25135	25255	25175	25135	25127	25071	25224	24987	25079	24872	24929	24936	25020	24997	25362	25023	25110	24914	25073	24993	25063	25073	24994	25167	24985	24992	25082	25059	25033	25178	25126	25007	25057	25114	24970	25126	25131	25111	25110	25153	25230	25047	25128	24793	24861	25076	25089	25155	25020	25232	24930	25125	25127	24993	25152	25193	25124	25209	24989	24729	25052	24944	25167	25074	25118	24909	24856	25079	25095	25244	25042	24980	25071	24914	25209	25174	25039	24911	25151	25034	24855	25058	24973	24927	25004	24992	25047	25067	24980	25126	25030	25093	24816	25107	24872	25344	25078	25102	24986	25210	25027	24971	25121	25237	24821	25198	25002	24953	25061	25287	25284	25030	25090	25226	25019	25045	25077	25147	24996	24977	25274	24925	25138	25051	24970	25141	24765	24799	25016	24858	25087	24736	25155	24964	24851	25160	25081	24859	25053	25041	24977	25040	25047	25267	25404	25196	25372	24926	25038	25001	25086	25120	25255	25173	25051	24933	25145	24956	25044	25090	25274	25212	25096	25106	24767	25089	25015	25033	24998	25153	24974	25042	25001	25193	25210	25098	25130	25094	25062	25142	25054	24844	24941	25021	25170	25086	25043	25115	25148	25142	25226	25202	25289	25114	25095	25021	25271	25074	24959	25000	25143	24997	25040	25084	25116	25161	24950	25159	25087	25253	25035	25240	25094	25145	24957	25093	25074	25135	25088	25130	24999	25159	25116	25160	25009	25194	25221	24919	25141	25141	25286	24995	25110	25095	25154	24872	24887	24842	25128	24885	24985	25135	25182	25064	25129	25200	25140	25064	25000	24948	25130	25089	25174	25121	25268	25107	25002	25068	24997	25138	25031	25069	25061	24957	25206	25329	25053	25024	25076	25177	25089	25008	25141	25142	25136	24897	24927	25232	25011	25077	25091	24997	24944	24873	25144	25351	25219	25151	24957	25137	25045	24807	25237	25016	25227	24903	25160	25093	24867	25022	25064	24998	25116	25247	25062	25139	25122	25102	25098	25289	24981	25211	25205	25138	25234	25271	25182	25170	25054	25168	25043	25308	24998	25057	24974	25062	24862	25219	24943	25146	25049	25043	24912	25056	24881	25066	24963	25087	24739	24972	25197	25068	25157	25126	25029	24958	25371	25127	25018	24960	24980	25197	25168	25116	24749	25163	25221	25120	25018	24941	25157	25005	25200	25006	24912	25008	25011	25037	25060	25164	25045	24886	24997	25133	24923	25146	25005	24952	25151	24749	25096	25308	25016	24922	25099	25028	25027	25061	24928	25046	25075	24957	25117	25170	24784	25313	25020	24927	25067	25056	25057	25256	25137	24933	25290	25162	25318	24781	25059	25114	25289	25132	25026	25052	25052	25073	25200	25224	25145	25096	25026	25091	25108	24890	24978	24883	24993	24751	25052	24888	25153	25247	25103	25212	25068	25299	25107	25116	25152	25275	25037	25286	25076	25003	24958	25110	25114	24902	25143	24924	25129	25171	25135	24983	25282	25272	24973	25105	25163	25185	24886	25073	25060	25126	24999	24878	24963	24945	25139	25044	25100	25062	25274	25242	25097	25096	25212	24975	24987	25034	25192	25094	25178	25140	25180	24933	25133	25374	24965	25045	25034	24858	25087	24845	24950	25066	25153	25178	25072	25040	25166	25242	25249	24963	24801	24964	25224	25195	25017	25128	25023	25056	25014	24859	24852	25098	25253	25072	24984	25008	24916	25030	25138	24905	25251	25028	25221	25050	25140	25042	25056	24965	25138	24910	25182	24936	24966	24996	25247	25243	24958	24904	24971	25058	24991	25215	25147	24953	24934	25110	24981	25022	24979	24930	25021	25302	25102	24997	25168	25032	25113	25023	24934	25129	24990	25079	25095	25122	24862	25031	25123	24935	24965	25040	24945	25051	25140	25181	24973	25038	25030	25131	25151	24991	24899	24905	25045	25075	24955	25106	25370	25089	25080	25158	25185	25070	24870	24824	25125	25234	25052	25211	25235	25060	24982	25204	25032	25077	25072	25097	25055	24837	25154	24997	25102	25303	25113	25187	25102	25021	25104	24891	25108	25112	25061	25047	25219	25078	24868	24740	25024	24737	24901	24797	25004	24816	25196	25042	24902	24893	24786	25078	25081	25131	25091	25160	25005	25201	25035	25148	24890	24868	25156	25242	25171	25065	24883	25028	25087	25126	25236	25068	25060	24982	25166	25088	24912	25058	25069	25195	25052	25177	24859	24946	25283	25222	24989	24975	25005	25087	25096	24873	25116	25390	25140	24888	24849	25041	24844	25080	25033	24993	25084	25143	24979	24899	24959	24771	25224	25058	25335	25157	24715	24861	25104	25157	25104	24953	25142	25044	25093	25049	25060	25302	25189	25179	25222	25094	24840	25205	25020	25241	25042	25029	24819	25079	25185	25096	25114	24714	25077	25248	25015	24946	24979	25297	25115	25198	25040	25108	25170	24956	25120	25324	25202	25002	25156	24877	25181	24919	25262	25229	25368	24805	25091	24907	24875	25099	25154	24881	24947	25189	25142	25094	25016	25129	25039	24980	25187	24866	25053	25064	25192	25055	24871	24892	24925	25166	24795	24975	25142	25372	24824	24928	25010	24961	25208	25113	25150	25146	25356	25156	25067	24932	25170	24941	24874	25064	25125	25205	25063	25215	25078	25190	24782	25005	25124	25195	25253	25004	25153	25016	24987	25050	25055	25028	25041	25018	25190	25027	25212	24950	24921	25128	25160	24987	25012	25082	25144	25071	25153	25102	25056	25160	25076	24958
32769	50664	48351	39916	34482	29007	25599	23534	22222	21134	20445	20166	19669	19428	18907	19126	18906	18993	19094	18942	18936	18933	18898	18876	18944	18914	18948	18955	18853	18941	18724	18869	18838	18860	18745	18824	18736	18670	18682	18754	18717	18800	18903	18664	18811	18863	18727	18556	18664	18752	18618	18900	18886	18776	18609	18726	18772	18817	18801	18630	18691	18740	18654	18733	18701	18661	18606	18892	18686	18748	18676	18600	18762	18687	18842	18834	18800	18679	18734	18690	18816	18504	18964	18750	18633	18577	18761	18749	18699	18643	18853	18738	18633	18690	18682	18826	18728	18760	18826	18818	18674	18917	18752	18636	18661	18749	18767	18739	18777	18762	18665	18581	18666	18750	18652	18702	18692	18662	18775	18730	18669	18913	18809	18676	18678	18837	18736	18667	18606	18838	18699	18714	18717	18727	18721	18667	18657	18575	18734	18821	18766	18723	18763	18683	18700	18822	18614	18776	18762	18707	18803	18653	18683	18807	18745	18636	18727	18730	18642	18789	18853	18672	18587	18593	18620	18817	18742	18843	18683	18685	18817	18717	18650	18636	18693	18714	18565	18816	18766	18684	18699	18611	18654	18549	18757	18665	18711	18539	18574	18715	18784	18704	18748	18715	18694	18629	18548	18684	18667	18769	18689	18708	18879	18838	18679	18745	18631	18598	18770	18920	18754	18861	18707	18875	18770	18636	18549	18733	18660	18838	18673	18705	18808	18665	18724	18842	18750	18632	18619	18628	18544	18670	18329	18701	18568	18815	18911	18847	18788	18668	18756	18865	18522	18715	18809	18611	18714	18587	18709	18709	18704	18647	18791	18793	18789	18771	18757	18569	18603	18677	18813	18594	18657	18557	18824	18864	18558	18641	18694	18795	18694	18535	18886	18513	19050	18720	18647	18719	18955	18879	18696	18644	18792	18760	18850	18696	18724	18552	18672	18575	18792	18514	18689	18777	18600	18715	18705	18837	18659	18917	18578	18592	18804	18601	18850	18727	18652	18628	18840	18781	18614	18791	18630	18580	18762	18617	18814	18679	18671	18730	18618	18777	18700	18823	18797	18777	18755	18816	18834	18739	18744	18863	18591	18777	18697	18639	18772	18554	18678	18690	18647	18583	18833	18678	18776	18900	18698	18773	18632	18670	18850	18773	18816	18702	18740	18704	18538	18679	18726	18747	18595	18739	18800	18760	18716	18757	18633	18673	18661	18710	18623	18561	18644	18766	18631	18725	18653	18579	18877	18768	18713	18691	18849	18713	18912	18793	18661	18898	18623	18759	18779	18733	18732	18910	18649	18849	18754	18773	18718	18793	18579	18647	18855	18527	18806	18674	18682	18694	18742	18805	18686	18739	18592	18826	18843	18788	18713	18645	18698	18780	18747	18808	18493	18647	18591	18648	18620	18804	18776	18736	18748	18706	18734	18648	18627	18749	18789	18660	18701	18663	18778	18703	18664	18748	18841	18850	18647	18551	18791	18827	18576	18621	18609	18722	18677	18517	18779	18669	18781	18612	18512	18696	18926	18672	18557	18664	18924	18769	18645	18598	18617	18508	18592	18763	18886	18643	18867	18917	18732	18751	18546	18735	18668	18686	18841	18821	18765	18717	18516	18816	18790	18670	18873	18762	18782	18784	18671	18821	18789	19021	18668	18695	18786	18637	18742	18597	18674	18802	18749	18802	18697	18749	18654	18535	18772	18705	18675	18544	18798	18586	18592	18808	18818	18787	18822	18707	18691	18706	18724	18647	18811	18686	18834	18692	18901	18711	18656	18617	18639	18920	18648	18757	18698	18725	18611	18777	18836	18586	18617	18547	18707	18802	18485	18571	18848	18500	18600	18873	18770	18708	18697	18840	18652	18489	18708	18875	18592	18779	18627	18782	18719	18716	18881	18967	18578	18577	18665	18620	18695	18796	18795	18671	18640	18541	18760	18800	18799	18772	18591	18662	18768	18769	18784	18725	18546	18734	18476	18743	18867	18641	18748	18902	18802	18703	18844	18719	18905	18544	18838	18856	18844	18745	18668	18713	18779	18849	18847	18681	18751	18610	18954	18657	18629	18896	18729	18851	18606	18732	18737	18636	18754	18690	18582	18775	18758	18639	18582	18749	18855	18814	18811	18777	18849	18645	18624	18864	18729	18648	18764	18950	18686	18604	18733	18531	18660	18542	18699	18743	18783	18691	18590	18678	18756	18556	18832	18782	18850	18612	18740	18688	18724	18745	18664	18925	18694	18653	18716	18798	18814	18725	18819	18581	18793	18684	18666	18787	18703	18483	18852	18731	18740	18636	18828	18754	18807	18858	18731	18695	18755	18776	18778	18710	18835	18787	18968	18733	18769	18636	18820	18591	18546	18737	18896	18723	18895	18645	18720	18855	18581	18769	18714	18721	18652	18638	18798	18672	18788	18633	18686	18546	18707	18934	18636	18907	18745	18828	18610	18846	18775	18861	18874	18733	18695	18769	18715	18788	18935	18656	18666	18677	18927	18650	18754	18832	18917	18648	18949	18691	18684	18680	18744	18751	18736	18590	18527	18742	18884	18726	18551	18646	18817	18743	18651	18695	18611	18837	18686	18869	18820	18777	18783	18590	18692	18622	18757	18908	18641	18790	18725	18609	18838	18855	18917	18844	18752	18628	18653	18640	18863	18704	18568	18543	18610	18496	18676	18871	18849	18770	18852	18797	18570	18709	18753	18484	18715	18814	18636	18788	18693	18690	18690	18609	18895	18798	18720	18787	18632	18870	18640	18616	18761	18821	18720	18768	18780	18773	18752	18779	18755	18687	18716	18711	18746	18681	18644	18408	18744	18783	18732	18635	18655	18884	18720	18730	18694	18690	18840	18592	18802	18604	18696	18545	18800	18689	18750	18731	18861	18615	18702	18668	18641	18929	18806	18633	18888	18633	18841	18726	18748	18953	18801	18632	18930	18786	18543	18721	18696	18739	18743	18730	18913	18688	18892	18764	18558	18878	18665	18899	18773	18726	18750	18762	18805	18692	18652	18708	18878	18672	18668	18971	18695	18703	18557	18710	18689	18919	18735	18830	18717	19017	18882	18703	18826	18562	18733	18527	18761	18795	18703	18726	18569	18748	18738	18756	18686	18604	18492	18919	18620	18717	18753	18623	18742	18790	18831	18729	18783	18649	18476	18664	18726	18564	18740	18677	18762	18773	18773	18793	18816	18916	18809	18776	18839	18780	18888	18621	18805	18687	18869	18682	18690	18869	18832	18778	18665	18874	18593	18728	18863	18788	18714	18769	19001	18521	18630	18645	18580	18590	18729	18704	18815	18801	18629	18795	18711	18828	18619	18648	18871	18605	18695	18661	18686	18858	18658	18691	18758	18734	18657	18712	18693	18690	18761	18744	18744	18880	18588	18802	18635	18764	18641	18734	18553	18830	18801	18612	18888	18819	18711	18713	18764	18804	18653	18834	18821	18852	18771	18870	18804	18780	18833	18857	18895	18823	18718	18926	18631	18648	18818	18546	18715	18819	18753	18517	18740	18689	18720	18872	18856	18744	18703	18678	18608	18729	18776	18797	18754	18671	18747	18812	18597	18784	18766	18841	18874	18717	18784	18667	18747	18674	18572	18750	18672	18619	18780	18778	18842	18668	18757	18789	18693	18850	18963	18689	18579	18654	18625	18712	18612	18626	18661	18611	18787	18676	18830	18581	18690	18738	18649	18771	18826	18866	18745	18870	18705	18841	18719	18675	18784	18880	18588	18659	18864	18728	18710	18723	18792	18735	18663	18751	18714	18885	18676	18406	18860	18616	18610	18646	18822	18650	18883	18468	18780	18778	18656	18833	18851	18721	18785	18807	18788	18759	18712	18643	18818	18536	18604	18864	18857	18635	18700	18730	18735	18737	18688	18746	18671	18695	18778	18538	18660	18738	18878	18834	18845	18731	18669	18518	18640	18688	18845	18570	18667	18838	18858	18754	18786	18538	18594	18692	18832	18773	18807	18669	18623	18669	18532	18821	18741	18817	18866	18921	18539	18813	18810	18695	18799	18726	18662	18751	18593	18761	18705	18557	18705	18647	18677	18840	18768	18798	18535	18558	18744	18771	18818	18535	18781	18790	18774	18718	18724	18744	18719	18723	18597	18846	18720	18767	18658	18782	18799	18908	18626	18708	18819	18673	18778	18692	18754	18642	18871	18731	18568	18721	18672	18772	18871	18631	18907	18772	18779	18591	18867	18669	18815	18825	18632	18852	18710	18696	18656	18766	18925	18789	18662	18749	18690	18799	18801	18684	18795	18537	18707	18666	18608	18751	18838	18762	18831	18725	18788	18634	18866	18798	18728	18764	18570	18709	18477	18738	18698	18656	18738	18861	18809	18736	18662	18728	18714	18596	18665	18664	18693	18714	18597	18824	18695	18706	18732	18754	18857	18762	18862	18788	18789	18478	18758	18688	18692	18767	18694	18867	18803	18619	18765	18732	18626	18646	18762	18834	18649	18582	18509	18741	18715	18798	18713	18670	18565	18950	18672	18704	18679	18613	18615	18504	18760	18837	18696	18735	18781	18804	18724	18622	18724	18729	18712	18766	18749	18610	18769	18797	18692	18920	18672	18801	18709	18816	18669	18881	18714	18554	18847	18793	18751	18542	18754	18719	18696	18620	18750	18792	18748	18636	18789	18683	18840	18696	18791	18726	18813	18894	18817	18529	18619	18589	18793	18758	18640	18557	18814	18768	18586	18759	18633	18723	18762	18663	18652	18824	18675	18746	18487	19009	18830	18792	18694	18620	18613	18657	18731	18518	18860	18742	18818	18693	18901	18645	18646	18777	18675	18736	18785	18575	18680	18863	18627	18764	18679	18754	18821	18897	18705	18721	18786	18829	18796	18863	18747	18785	18695	18808	18598	18831	18702	18712	18762	18778	18787	18797	18655	18863	18592	18589	18613	18634	18698	18866	18704	18648	18723	18750	18837	18816	18475	18955	18663	18943	18861	18736	18821	18888	18835	18738	18820	18770	18688	18682	18813	18629	18850	18750	18603	18780	18799	18682	18945	18777	18690	18782	18811	18963	18767	18682	18664	18806	18870	18788	18694	18785	18521	18712	18864	18713	18746	18805	18752	18615	18724	18841	18706	18576	18714	18663	18857	18540
23343	21344	29474	25724	28385	32903	33954	30203	28911	28188	27329	26459	26200	26068	25838	25658	25735	25447	25580	25268	25217	25476	25457	25387	25179	25239	25443	25347	25268	25159	25070	25018	25096	24812	25267	25124	25109	25022	25032	25120	25312	25098	25014	25135	24914	24923	24864	24731	24881	25232	24897	24902	24962	25179	25103	24835	24938	25138	24962	25032	24995	25038	25071	24816	24955	24984	24956	25040	25026	25111	25002	24947	25167	25006	24803	25060	25055	25016	24987	25105	24844	24856	24893	25019	24873	25032	24900	25134	24973	24783	24913	25071	25085	24954	25120	25085	24961	25039	24945	24884	25035	24945	25167	24877	25021	24774	24860	24986	25183	24865	24999	25069	24889	24868	24933	24731	25017	25065	24684	25013	24917	24675	24920	24857	24875	24968	24903	24928	25057	25012	24853	25043	24951	25170	24989	25119	24688	24845	24885	24943	24722	24892	24876	24820	24830	24997	24928	24930	24801	24879	24824	24958	24915	24991	24858	25136	25088	24921	24972	25003	25271	24890	24837	25001	24939	24914	24908	24930	24845	25140	24940	24630	25099	24664	25015	25126	25022	24944	24887	24885	24972	24851	24945	24784	25076	24856	25074	24917	24916	24913	25010	24737	24932	24973	24761	24797	25034	24931	24816	24467	24976	24741	25215	24784	24921	24784	24928	25144	24930	25152	24458	24874	24920	24755	24845	24800	24690	25010	24980	24937	25121	25088	24783	25100	25027	24738	25153	24774	24791	24967	24962	25025	24819	24722	24941	25002	24827	24835	24901	25024	24839	24785	25029	24679	24719	25053	24990	24920	25036	24837	24932	24932	25038	24773	25019	24971	24830	24896	24946	25068	25017	25041	24945	24785	25015	24980	24899	24864	24887	25056	25128	24844	24664	24822	25022	24731	24973	25119	24858	24868	24840	24782	25037	24950	24952	24794	25089	24852	25002	24669	24938	25012	24828	24740	24971	24811	24803	24752	24897	25077	24799	24879	25014	25188	25009	24920	24827	25132	24847	24967	25162	25041	24610	24766	24910	24793	24935	25102	25061	25104	25013	24857	25014	24900	24910	24884	24905	24961	25056	24930	24917	24825	24982	24951	25013	25010	25013	24838	24855	25104	24969	25089	24938	24867	24995	25008	24856	24772	24772	24736	24938	25034	24922	25001	24958	24791	24996	24827	24955	24709	24984	24790	24904	25136	24702	24838	25007	24973	24832	24743	25054	25008	24929	24867	24728	24803	24757	24768	24943	25003	24882	24938	24779	24925	25159	25075	24990	25006	24935	24837	24873	24743	24979	24986	24993	24822	25123	24855	25068	24907	24833	25099	25272	25166	24921	24798	24845	24859	25017	24806	24852	24776	24794	24962	24901	24887	24946	24754	24910	24946	25071	24790	24835	24774	25135	24884	24884	24801	24900	24986	24990	24874	25002	24726	24751	24718	24790	24955	24942	25021	24967	24917	25098	24922	24890	24790	24875	24696	24960	24984	25148	24935	24909	24885	25095	24884	24869	24761	25036	24898	24976	25023	25082	25014	24964	24921	25107	24950	24884	25167	25056	24991	25001	24824	24992	24961	24840	25041	24896	25027	24994	24928	24917	24772	24891	24832	24891	24911	24897	25014	24974	24996	24962	24933	24890	24972	24805	24899	24671	24972	24900	24946	24967	24758	24812	25034	25022	24930	24857	24668	25101	24831	24795	24942	24949	24908	24885	25196	24818	24889	24853	24973	24891	24991	24628	24837	24949	24855	24774	24909	24855	24677	24931	24811	24952	24674	24997	24831	24917	24755	24900	24865	25198	24960	24991	24592	24886	24735	24681	24567	25290	24869	24893	24991	25038	24706	24918	24976	24878	24901	24830	24999	24889	25026	24828	24876	25020	25050	24779	24858	24782	24897	25067	24963	24749	24769	24867	25012	24788	24809	25255	24891	24878	24823	25114	25049	25212	24913	24863	24937	24851	24930	25038	24915	24992	24993	24850	25237	24978	24915	24912	25068	25077	24873	25067	24926	25071	24893	24805	24905	24921	24912	24867	24868	24958	25084	24810	24914	24891	25022	25057	24862	25155	25254	24955	24694	24887	24897	24801	24729	24923	24745	24958	24864	24907	24781	24850	24930	24892	24891	24892	24949	24743	24814	24799	24639	24738	24854	24907	25107	24921	24841	25061	24871	24873	24772	24872	25082	24969	25036	24795	24704	24944	25198	25173	25017	24940	24696	24718	25010	24758	24977	24830	24921	24888	24934	24916	24952	25127	25125	24920	24829	25130	24892	25075	24850	24805	25010	24805	24883	25009	24936	24909	24747	24892	24894	24895	24835	24839	24983	24735	24905	25111	24988	24937	24958	24946	25066	24896	24965	24930	24939	24769	24584	24793	24884	25014	24833	25014	24613	24899	24937	24806	24923	24925	24877	25138	24907	24775	24766	24981	25026	24967	24806	24919	24924	24783	25009	25067	25163	25184	25063	24875	24986	24852	24767	24920	24986	24860	25039	24921	24942	24776	25150	25080	24734	24781	25161	24934	24766	24879	24851	24975	24743	25019	24909	24745	24935	24758	24943	25108	24962	24872	24951	24987	24835	24793	24947	24879	24827	24899	24901	24875	24707	24887	24862	24947	24856	24887	24934	24895	24990	24962	25102	24998	24895	24738	24912	24943	25144	24973	24801	24953	25031	24955	25294	24981	24965	25034	24860	24895	24835	24954	24793	24784	24900	24894	24802	24657	24973	24728	24958	24958	24863	25005	24971	25041	24909	24630	25096	24942	25077	25045	24857	25068	24915	24858	25000	25055	24816	24893	24821	24916	24984	24623	24727	24771	24904	25005	25040	24885	24934	24959	25057	24957	25053	24805	24820	25055	24963	24838	24893	24900	24892	24949	24985	24953	24905	24953	24710	24964	25009	24933	24852	24811	24954	24918	24969	25068	25086	24814	24997	24859	24831	24691	25212	25204	24979	24897	24935	24983	25021	24860	24829	25002	24852	25073	24949	24984	24949	24805	24986	24898	24963	24900	24820	24879	25043	25193	24906	24817	24961	24899	24867	24792	24809	25031	24829	24858	24842	24826	24935	24866	24998	24845	25042	24942	24995	25074	24821	25042	24873	24752	24583	24786	24923	25004	24893	24775	24731	24967	24912	25081	24984	25002	24875	24904	25049	24876	24941	24784	25048	24835	24964	24990	24806	25070	25013	24815	24870	25028	24805	24971	25058	24666	24986	25014	24770	24783	25050	24904	24791	24809	24781	24755	24813	24867	24695	25060	24986	25108	24994	24783	25022	24841	24928	24985	25013	24860	24812	25067	24899	24868	24800	24918	24913	24901	24846	24895	24972	24916	25109	25025	24755	25000	24965	24957	24837	24887	24894	24988	24955	24947	25055	25182	25148	24772	24946	24985	24996	24887	24908	25045	24754	25076	24845	24985	25014	24738	25107	25055	25011	25016	24952	24887	24861	25055	25047	25005	24908	24829	24855	24688	24873	24848	24958	25119	24988	24772	24837	24915	25092	24832	24856	24963	25137	24801	24896	25017	24811	24901	24777	25134	24910	24996	24862	24956	25018	24942	24997	24793	25062	24938	24906	24778	24957	24897	24956	25000	24996	25052	25190	25063	25047	24962	24907	25230	25034	24636	25087	25073	24926	25178	25015	24982	25058	24910	24873	24821	24927	25184	24675	24824	24982	24970	25068	24781	24834	25090	24906	24744	24972	25079	25138	24618	24843	24888	24774	24861	24829	24792	24890	25091	24852	24957	24582	24923	24782	25064	24759	25027	24792	24886	24979	24736	24913	25036	24911	24789	24621	24950	24989	24782	24859	25127	24917	24950	24969	25044	24942	24986	24851	25013	24697	24788	24776	24935	25061	24916	24904	25110	24850	24923	24616	25095	24852	24828	24833	24926	25032	25001	25082	25030	24925	24824	25077	25000	24697	24897	24820	24852	24703	24851	24984	24916	24755	24712	24838	24971	24964	25076	24629	24904	24920	25015	24939	25065	24848	25059	25001	24887	24774	25009	24985	24823	24777	24903	24977	24794	24979	24914	24905	24705	24890	24869	24932	24912	25225	25128	24973	24998	25292	25213	24947	24520	24857	24901	24904	24969	24920	25040	24880	24629	24981	24927	25010	24753	25046	24773	24919	24937	24789	24932	24772	25029	24845	24816	24808	24786	24764	24945	24807	25112	25053	25316	24895	24970	25285	24815	24864	24842	24755	24728	24625	24846	25105	25068	24957	25081	25020	25017	24688	24876	24960	24886	24834	24836	24733	25170	25099	24707	24892	24754	24934	24981	24863	24917	24854	24860	24913	24965	25088	24910	24869	25018	24908	24768	24917	24740	24909	25207	25006	25066	24898	25132	25067	24911	24840	24930	24967	24909	24819	25082	24974	24889	24801	25047	24971	25012	25018	24963	24647	24855	24984	24995	24924	24713	24514	24783	24862	24982	25071	25061	25039	24905	25251	25018	25012	24966	25052	25018	24905	24744	24971	24925	24955	24753	25180	24931	24837	24960	24791	25036	24928	25032	24932	24832	24819	24989	24754	24821	24855	25053	24780	25035	24903	25121	24854	24640	24813	24989	25053	25004	24794	24828	24927	24882	25288	24948	24935	24622	24923	25007	24849	24899	24954	25019	24870	25051	24924	25075	25009	24746	25051	24863	24859	25225	25042	24981	24833	24780	24917	24873	24959	24875	24885	24878	24923	25083	24954	24948	25013	24874	24806	25126	24842	24763	24944	24890	24986	24787	24874	24780	24952	24914	24866	24925	25031	24923	24799	24772	24892	24930	24998	24931	24887	24967	25060	24854	24844	24911	24921	24819	24919	24830	24925	24810	24805	24763	25069	24981	24857	24978	25136	24827	24901	24978	24960	25039	24785	24872	24932	24884	25030	24971	24842	25060	24854	24948	24856	25014	24894	24759	24974	25199	25005	24938	25148	24805	24850	24940	24738	25107	25073	24928	24844	24684	24808	25124	25028	25052	24975	24993	24803	24968	25135	25146	25013	25042	24749	24977	24943	24977	25067	24969	25072	25140	24874	24756	25141	24893	25042	24925	24915	24886	24765	25016	25045	25143	24928	24878	24689	24922	24772	24919	25234	24815	25134	24963	24900	25004	24841	24624	24708	24702	24721
32514	59206	55754	46125	39218	33248	29087	26503	24444	22995	21567	20958	20113	20006	19747	19417	19216	19219	19222	19332	19164	19233	19281	18988	18786	19076	19052	19125	18729	18837	18851	18836	18781	18747	18807	18885	18653	18698	18692	18763	18710	18670	18892	18580	18816	18907	18701	18578	18698	18570	18565	18561	18702	18842	18749	18694	18604	18779	18596	18925	18758	18608	18641	18661	18747	18812	18712	18666	18832	18710	18708	18760	18745	18857	18763	18789	18695	18697	18677	18451	18676	18591	18706	18533	18738	18688	18772	18622	18713	18511	18582	18594	18597	18826	18629	18611	18619	18779	18668	18774	18723	18747	18741	18602	18605	18695	18726	18650	18605	18609	18665	18688	18645	18623	18440	18605	18616	18653	18709	18609	18569	18625	18823	18637	18728	18741	18482	18582	18551	18773	18418	18661	18596	18737	18630	18698	18657	18497	18578	18754	18447	18629	18576	18535	18784	18632	18598	18618	18603	18513	18646	18704	18596	18790	18515	18719	18542	18542	18652	18696	18558	18688	18679	18652	18709	18565	18837	18621	18704	18673	18500	18636	18700	18880	18702	18745	18480	18575	18656	18710	18711	18770	18456	18708	18554	18692	18772	18824	18573	18694	18734	18440	18613	18619	18805	18691	18655	18645	18687	18559	18668	18586	18664	18680	18528	18680	18480	18639	18522	18578	18723	18522	18721	18538	18762	18688	18519	18693	18548	18607	18557	18731	18539	18711	18653	18538	18623	18701	18782	18622	18647	18771	18636	18780	18691	18839	18737	18621	18701	18637	18647	18640	18606	18675	18584	18579	18483	18629	18792	18447	18633	18794	18558	18534	18735	18735	18734	18636	18766	18509	18650	18727	18603	18535	18649	18430	18610	18609	18678	18605	18737	18627	18569	18554	18531	18783	18701	18801	18508	18704	18467	18689	18777	18853	18680	18701	18506	18587	18650	18553	18627	18509	18652	18632	18743	18709	18623	18573	18598	18714	18513	18753	18691	18496	18672	18772	18499	18616	18816	18737	18622	18648	18588	18855	18622	18616	18667	18653	18762	18638	18630	18647	18566	18553	18730	18698	18820	18814	18566	18640	18662	18712	18816	18717	18662	18527	18685	18638	18620	18621	18524	18689	18640	18862	18610	18668	18686	18725	18597	18798	18478	18614	18575	18780	18614	18685	18638	18617	18846	18739	18568	18554	18841	18600	18812	18591	18767	18769	18813	18517	18786	18568	18345	18726	18664	18677	18693	18862	18757	18468	18678	18631	18810	18790	18599	18577	18480	18796	18714	18600	18576	18710	18492	18593	18407	18708	18501	18676	18789	18645	18550	18628	18752	18574	18675	18671	18704	18734	18586	18719	18592	18599	18716	18809	18554	18777	18722	18571	18543	18585	18662	18711	18590	18588	18639	18839	18498	18611	18564	18618	18705	18604	18606	18668	18551	18695	18887	18775	18610	18560	18576	18701	18744	18677	18528	18666	18733	18599	18559	18689	18619	18750	18583	18735	18813	18718	18692	18460	18628	18683	18463	18643	18577	18828	18622	18741	18654	18660	18529	18761	18729	18564	18746	18649	18815	18709	18664	18724	18663	18715	18850	18550	18657	18696	18692	18602	18681	18801	18562	18802	18609	18728	18627	18726	18638	18705	18549	18545	18826	18652	18589	18603	18551	18574	18746	18665	18629	18795	18589	18620	18720	18775	18777	18405	18601	18884	18636	18595	18763	18553	18553	18698	18764	18610	18637	18837	18611	18704	18690	18627	18571	18789	18593	18565	18653	18815	18767	18621	18520	18725	18660	18624	18751	18653	18745	18718	18661	18814	18533	18816	18724	18705	18580	18628	18632	18702	18770	18730	18514	18895	18679	18564	18613	18761	18568	18700	18658	18726	18584	18680	18683	18704	18797	18729	18780	18816	18702	18778	18622	18530	18605	18722	18533	18613	18684	18774	18658	18525	18642	18778	18586	18688	18642	18808	18476	18513	18540	18616	18671	18724	18599	18706	18591	18605	18461	18734	18616	18711	18584	18614	18503	18648	18468	18726	18688	18614	18685	18603	18791	18541	18561	18635	18366	18660	18750	18505	18593	18549	18696	18711	18658	18607	18626	18783	18648	18612	18736	18549	18779	18702	18655	18781	18655	18597	18609	18816	18565	18711	18703	18660	18773	18682	18728	18762	18543	18679	18539	18528	18531	18609	18770	18526	18766	18592	18594	18515	18662	18791	18784	18572	18644	18570	18729	18483	18729	18710	18664	18471	18708	18625	18633	18608	18811	18620	18527	18714	18583	18661	18792	18470	18690	18607	18663	18364	18636	18530	18795	18641	18556	18619	18628	18694	18641	18583	18555	18573	18688	18720	18643	18626	18650	18575	18669	18535	18596	18637	18685	18548	18789	18775	18528	18651	18505	18729	18684	18842	18836	18701	18673	18578	18518	18472	18704	18571	18489	18656	18757	18677	18802	18519	18803	18663	18658	18577	18539	18481	18498	18761	18817	18684	18556	18784	18751	18714	18595	18712	18537	18774	18443	18686	18579	18670	18864	18561	18661	18710	18551	18738	18588	18602	18686	18769	18737	18606	18690	18828	18662	18749	18487	18650	18722	18730	18684	18679	18595	18580	18675	18723	18494	18676	18737	18594	18813	18777	18714	18658	18666	18751	18548	18818	18671	18710	18866	18586	18628	18704	18670	18738	18638	18745	18436	18810	18682	18614	18657	18835	18625	18519	18522	18643	18673	18472	18689	18760	18666	18627	18685	18567	18808	18746	18631	18695	18723	18510	18400	18570	18668	18591	18753	18628	18949	18485	18716	18541	18732	18602	18555	18602	18624	18369	18627	18782	18776	18774	18663	18661	18709	18524	18837	18733	18488	18481	18642	18686	18761	18800	18697	18494	18526	18645	18592	18638	18695	18517	18426	18579	18541	18608	18665	18727	18657	18585	18589	18783	18750	18500	18781	18616	18771	18619	18605	18626	18603	18629	18662	18645	18682	18708	18699	18583	18742	18548	18559	18710	18721	18703	18676	18466	18635	18582	18601	18528	18653	18619	18657	18687	18749	18753	18537	18609	18667	18608	18788	18658	18718	18666	18797	18648	18726	18647	18597	18630	18465	18573	18608	18557	18567	18783	18677	18395	18695	18663	18690	18553	18551	18650	18607	18698	18665	18608	18692	18735	18566	18684	18730	18609	18382	18704	18530	18647	18737	18572	18603	18538	18587	18592	18959	18782	18721	18582	18655	18703	18545	18674	18573	18540	18692	18545	18703	18522	18705	18609	18689	18647	18648	18501	18514	18885	18605	18550	18653	18713	18538	18672	18716	18592	18646	18716	18643	18561	18844	18513	18699	18671	18618	18768	18704	18830	18600	18552	18726	18606	18790	18650	18787	18435	18797	18659	18612	18644	18669	18741	18583	18607	18541	18665	18605	18477	18523	18595	18632	18678	18531	18662	18545	18616	18601	18806	18696	18755	18577	18698	18835	18757	18744	18754	18734	18631	18559	18630	18676	18675	18771	18698	18677	18645	18771	18607	18534	18763	18515	18589	18657	18619	18636	18613	18491	18779	18725	18749	18797	18701	18547	18570	18730	18685	18824	18831	18614	18689	18824	18866	18630	18790	18647	18625	18605	18665	18648	18675	18574	18770	18524	18563	18807	18674	18579	18720	18568	18631	18695	18683	18565	18662	18521	18608	18660	18794	18747	18728	18593	18620	18673	18787	18771	18686	18460	18587	18755	18785	18831	18584	18533	18499	18635	18564	18550	18588	18828	18490	18722	18721	18714	18607	18666	18650	18833	18821	18779	18651	18758	18744	18677	18604	18794	18564	18640	18778	18628	18782	18682	18535	18553	18631	18460	18793	18586	18761	18722	18691	18862	18710	18655	18476	18667	18674	18608	18620	18572	18578	18624	18666	18657	18738	18391	18614	18629	18606	18538	18641	18644	18616	18515	18855	18629	18575	18547	18672	18834	18653	18663	18497	18766	18445	18649	18516	18569	18668	18724	18622	18676	18581	18636	18790	18703	18659	18566	18477	18653	18720	18716	18651	18600	18727	18745	18584	18735	18739	18644	18642	18697	18650	18609	18722	18701	18674	18538	18694	18705	18737	18783	18825	18730	18416	18741	18588	18617	18637	18589	18765	18524	18624	18736	18757	18601	18582	18882	18689	18667	18523	18747	18670	18584	18556	18761	18663	18700	18559	18784	18717	18639	18677	18705	18833	18510	18637	18727	18833	18868	18679	18691	18709	18619	18456	18707	18703	18882	18564	18742	18800	18712	18619	18675	18746	18495	18811	18645	18764	18570	18805	18769	18506	18744	18531	18641	18653	18765	18658	18601	18630	18612	18741	18571	18652	18613	18676	18651	18725	18625	18646	18662	18747	18631	18488	18776	18533	18777	18606	18699	18956	18721	18624	18778	18666	18644	18581	18689	18655	18291	18665	18785	18801	18691	18694	18698	18575	18676	18725	18783	18829	18627	18577	18573	18597	18617	18757	18600	18688	18768	18750	18475	18544	18783	18608	18582	18545	18577	18752	18740	18715	18728	18541	18710	18563	18762	18537	18518	18528	18648	18568	18572	18649	18608	18761	18635	18466	18628	18691	18505	18624	18630	18576	18703	18744	18727	18667	18814	18626	18696	18502	18625	18636	18769	18662	18597	18664	18587	18743	18587	18598	18717	18738	18555	18673	18677	18696	18740	18653	18517	18733	18708	18558	18725	18661	18563	18686	18668	18899	18697	18662	18573	18705	18586	18574	18803	18838	18664	18605	18659	18549	18709	18496	18670	18498	18588	18687	18588	18614	18717	18808	18782	18708	18639	18735	18742	18668	18621	18701	18669	18512	18797	18623	18725	18721	18576	18747	18708	18699	18519	18747	18701	18686	18697	18587	18723	18697	18788	18487	18740	18637	18651	18485	18985	18653	18793	18759	18672	18515	18597	18810	18718	18667	18931	18544	18809	18661	18813	18581	18413	18776	18844	18582	18510	18860	18608	18645	18924	18525	18442	18777	18594	18553	18710	18612	18670	18707	18578	18910	18696	18493	18709	18646	18705	18683	18601	18789	18543	18703	18546	18540	18808	18680	18863	18696	18723	18725	18684	18572	18388	18640	18722	18858	18579	18767	18734	18542
22598	21360	29464	24328	25012	31839	36199	31867	30444	29508	28301	27434	27037	26683	26344	26121	26045	26126	25946	26040	25791	25965	25710	25744	25761	25602	25755	25494	25464	25312	25343	25451	25443	25139	25340	25044	25196	25328	25373	25325	25247	25515	25311	25139	25287	25275	24986	25048	25358	25347	25161	25245	25252	25316	25343	25246	25168	25294	25287	25277	25037	25187	25202	25211	25259	25229	25080	25062	25155	25382	25395	25295	25047	25271	25498	25098	25221	25310	25172	24986	25095	25259	25240	25030	25119	25114	25118	25244	25191	25154	25037	25037	25025	25074	25131	24819	24927	25232	25053	25295	25072	25181	25004	25241	25051	24840	25144	25528	25024	25320	24998	25073	25272	25215	24820	25146	25191	25222	25068	25332	25150	25148	25272	25225	24951	24964	25083	24909	24955	25254	25151	25298	25040	25259	25156	25289	25211	25315	25215	25099	25088	25133	25020	25047	25114	25064	25084	25210	25122	25176	24937	25047	25187	25415	25074	24893	25114	24804	25048	25005	25300	25150	25189	25196	25151	24862	25089	25168	25265	25150	25207	25082	25133	25231	25187	24972	24915	25284	25296	25063	25376	25018	25323	25188	25314	25270	25052	25053	25024	25216	25278	25250	24931	25316	25194	25075	25215	25196	25126	25107	25045	24915	24917	25222	25115	25028	25001	24768	25242	25354	25109	25294	25329	25097	25096	25041	25076	25210	25257	25244	25265	25135	25199	25107	25256	25021	25180	25105	24970	25062	25086	25058	25023	25011	25229	25223	25205	25032	25007	25039	25126	24951	25061	25292	25163	25070	25004	25189	24888	25250	25330	25175	25303	25119	24958	25066	24979	25174	25186	25279	25195	25044	25085	25311	25101	25117	24974	24777	25217	25319	25040	25099	24898	25052	25037	25200	25111	25087	25417	25195	25136	25066	25007	25135	25199	25104	25247	25036	24957	25101	24966	25121	25144	25065	24905	24908	24878	25149	25011	25197	25222	25183	25021	25082	24885	25098	25314	25093	24981	25259	25172	25134	25002	25329	25143	25330	25360	25105	25119	24998	25091	25128	25399	25192	24921	25139	25091	25138	25235	24965	24998	25206	25145	25227	24948	24909	25054	25199	25272	24980	25179	24923	25156	25084	25022	25121	25156	24982	24850	24784	25165	25126	25259	25172	25109	25032	25143	24932	25154	25231	25174	24946	25277	25045	25216	25310	25037	25140	24981	25012	25252	25044	25113	25163	25017	25074	25113	24970	25102	24914	25161	25024	25285	24818	25096	25064	24930	25004	25205	25052	25053	25171	25196	25060	24867	25342	24991	25040	25043	25020	24937	25253	24956	25167	25034	25161	25156	25186	25073	25103	25161	25171	25081	25170	25163	24899	25241	25073	25039	24983	24892	24857	25299	25049	25060	25246	25218	25207	25263	24984	25170	25078	24966	25145	25084	25066	25299	25386	25256	24958	25388	25060	25254	25146	25159	25148	25319	25352	25013	25091	25219	25028	25139	25201	25275	25077	25127	25000	24972	25083	24932	24967	25216	25024	25371	25015	25321	24960	25127	25230	25210	25124	25167	25035	25260	25085	25152	25019	25045	25057	25005	25134	25065	25215	25090	25183	25287	25019	25019	25494	25355	25147	25047	25112	25235	25081	25233	24892	25017	25114	25287	25377	24943	24878	25098	24959	25278	25242	25086	25125	25297	25160	25149	25131	25200	25178	25364	25219	25230	24988	25282	25085	25044	25136	25096	25124	25272	25089	25017	24981	25282	25066	25086	25110	25146	25023	25221	25201	25172	25008	25065	25139	24797	25023	25375	25086	24895	25239	25144	25089	25284	25205	25225	25037	25110	25221	25226	25089	25159	25204	25018	25079	25093	25217	25157	25117	24879	24857	25183	25079	25132	25101	24750	25095	25019	25198	24948	25059	25107	25070	25264	25169	25175	25352	25187	25101	25078	25128	25142	25162	25201	25140	25055	25149	24986	25026	24924	25186	25061	25187	25272	25219	25201	25039	24957	25207	25021	25167	25117	25290	25052	24880	25149	25197	25213	25114	24983	25366	25160	25224	25236	24966	24927	24997	24909	25070	24985	25007	25144	25084	25264	25175	25010	24973	25122	25350	25154	24942	25111	25060	25098	25189	25018	25146	25097	25013	25084	25077	25029	25015	25312	25048	25171	25091	25120	25129	25130	25077	25225	25057	25063	25013	25042	24983	25045	25095	25064	25018	25247	25125	24976	25375	25155	25082	25045	25169	25041	24976	24876	24909	25024	25032	25136	25248	25118	25148	25159	25191	25257	24958	25165	25094	25216	25407	25249	25150	25300	25015	25077	25280	25083	24903	25081	24952	24950	25067	24954	25004	25163	25135	25191	25143	25051	24994	25078	25036	25230	25267	25027	25069	25111	24943	25041	25231	25227	24863	24970	25006	25321	25375	24955	25050	25129	25285	25031	25133	25136	25267	25185	24967	25122	25144	25331	25241	25015	25287	25152	25068	24975	25137	25244	24848	24931	24962	25123	24994	25134	25259	25146	24858	25143	25385	25308	25059	25112	25275	25023	24948	24954	24966	25180	25018	25111	24998	25073	25188	25168	25103	25006	25023	25291	25198	25221	25210	25265	25212	25223	25316	25209	24948	25120	25052	25259	25276	25208	25306	25070	24868	25211	25183	25032	25172	25086	25129	25221	25192	24946	25022	25242	25120	25182	25083	25154	25008	25199	24989	25142	24893	25120	25205	24980	25374	25176	25051	25191	24843	25116	25151	25127	25181	24954	25169	25254	25247	25158	25171	24975	25064	25034	25259	25066	25237	25132	25123	25166	25227	25139	25025	25145	25028	24953	24963	25119	25118	25078	25023	24932	25097	24993	25033	25105	25013	24973	25270	25363	25142	25028	24936	25001	25298	24874	24941	25103	25209	25040	25032	25126	25001	25124	25269	24989	25168	25227	25130	25218	24742	25038	25227	24977	25129	24985	25200	25117	25087	25360	25179	25156	25113	25054	25058	25052	25024	25042	25184	25044	25197	25055	24904	25281	25262	25032	25055	25079	24983	25177	25128	25104	25019	25052	25042	25167	24948	25198	25133	25121	24777	25381	24965	25189	25029	25324	25019	25101	25262	25271	25265	25142	25317	25270	25054	24869	25060	25267	25280	25096	25121	25163	25145	24879	25080	25266	24889	25087	24866	25061	25199	25105	24981	24999	25028	25166	24938	25392	25177	24877	25018	25212	24899	24842	25038	25125	25038	25289	25171	25206	25195	24925	25163	25289	25044	25097	25263	25053	25106	25209	25154	24992	25030	25089	25198	25127	25019	25153	24860	25157	25195	25038	25159	24996	24870	25236	24934	25227	25353	25188	25409	25292	25126	25076	24985	25066	25230	25372	25226	25337	25151	24989	25084	25010	25216	25083	25271	25033	24977	25111	25062	24988	25082	25042	25159	25200	25210	24921	25133	25152	25102	24907	25146	25096	25043	25243	25160	25151	25026	25373	25270	25181	25130	25122	24924	25127	25231	25014	24918	25190	25109	25080	25155	25150	25089	25065	25044	25180	25238	25112	24969	25336	25271	24783	24949	25104	25051	25005	25103	25078	25077	25196	25166	25409	25200	25388	25060	24921	25153	25178	25248	25122	24936	25197	25151	25242	25402	24966	25145	25088	25129	25261	25162	25045	25228	25054	25228	25405	25159	24914	25290	25249	25087	24871	25090	24958	25068	25246	25148	25306	25276	25182	24910	25291	25037	25036	24999	25091	25055	25008	25116	25035	25116	24914	24929	25025	25198	24991	25159	24995	25066	25305	25325	25209	24745	25161	24925	25212	24999	25208	25134	25023	25115	25180	25339	25382	25031	25065	25195	25063	25182	25053	24957	25203	25232	24976	24883	24760	25170	25164	25174	25071	24792	25286	25150	25091	25170	24931	25226	25097	24941	25106	25138	25149	25184	25066	25230	25126	25233	25093	25441	25236	25069	24971	24923	25033	25243	25201	25090	25282	25027	25459	25073	25313	25271	25150	25215	24876	25253	24996	24938	25067	25089	25253	25102	25238	25115	25208	25118	25194	25265	25218	25318	25227	24894	25283	25003	24961	25121	25222	25238	25341	25087	25127	25279	25202	25260	25047	25189	25089	25010	25096	25112	25171	25425	25113	25104	24955	25228	25233	25301	25142	25061	25242	25028	25212	24906	25071	24952	25133	25211	25241	25242	25269	25232	25214	25055	25039	25056	25119	25260	25006	24976	25164	25311	25019	25313	25436	25152	25438	25330	25098	25014	25118	25099	25158	25016	25411	25156	25166	25059	25029	25230	25014	25120	25192	25070	25067	25287	25266	25248	25177	25113	25116	25027	25169	24957	25060	25122	24949	24811	25337	25190	24973	25295	24972	25056	25262	25153	25161	25000	24913	24943	25213	25340	25368	25013	25258	25164	25148	25303	25078	24894	25083	24953	25114	25167	25115	24721	25055	25066	24981	24916	25140	25199	25079	25129	24865	25229	25304	25153	25081	25115	25097	25215	25146	25052	25318	25128	24893	25150	25231	25042	25071	25009	25105	25203	25378	25362	25276	24891	25016	25393	25230	24937	24799	25127	25041	25191	24968	25262	25477	24998	24982	25238	25106	24999	25065	25138	25075	25125	25270	25045	24959	25139	25065	25131	25001	25016	25170	25293	25147	25060	25163	25450	25239	25036	25347	25149	25275	25170	25237	25044	24967	25029	25227	25323	25100	24904	25252	24849	25137	25062	24944	24829	25050	25318	25175	25370	25197	25002	25109	25137	25302	25247	25123	25023	25088	25167	25162	25465	24938	25345	25284	24911	25032	25093	25064	24968	25105	24976	25031	25032	25260	25073	25216	25019	24946	25128	25087	25250	25092	25035	25347	25303	25056	25012	25236	25168	25215	25055	25107	25071	25050	25006	25114	25037	24931	25010	25133	25003	24754	25138	25116	25123	25390	25200	25099	25051	24939	25241	25226	25189	25040	25101	25067	25063	24841	25013	25305	25021	25183	25291	25094	25151	25111	25149	25187	24963	25081	25024	25174	24993	25077	25063	25168	25181	25066	24991	25185	25016	24937	25086	25044	24977	25000	25172	25194	25036	24811	25110	25258	25114	25232	25247	25154	24975	25057	25081	25154	25127
34930	64064	60883	49531	42424	36820	32308	29032	26578	24488	22943	21906	20874	20692	20201	19817	19593	19525	19421	19541	19233	19414	19412	19175	19382	19378	19067	19108	19122	19168	18970	18935	18745	18959	18755	18815	18953	18884	19039	18953	18996	18752	18659	18936	18993	18856	18836	18690	18847	18649	18842	18708	18659	18710	18904	18786	18981	18803	18804	18789	18752	18663	18820	18718	18717	18725	18844	18752	18571	18896	18688	18757	18758	18797	18643	18911	18869	18667	18513	18657	18637	18717	18648	18657	18781	18740	18714	18721	18641	18868	18942	18887	18813	18701	18802	18704	18825	18796	18836	18761	18785	18746	18804	18878	18565	18786	18651	18785	18760	18742	18533	18847	18740	18729	18932	18713	18854	18695	18804	18839	18635	18766	18812	18738	18685	18730	18750	18763	18571	18758	18577	18596	18761	18750	18828	18617	18702	18903	18906	18757	18754	18722	18794	18593	18733	18825	18637	18681	18621	18842	18813	18529	18678	18709	18808	18913	18715	18792	18738	18718	18746	18789	18858	18616	18681	18670	18840	18701	18631	18685	18933	18633	18775	18787	18667	18671	18737	18791	18683	18770	18696	18739	18758	18768	18792	18754	18589	18595	18739	18685	18598	18662	18715	18854	18755	18558	18785	18552	18574	18674	18672	18742	18756	18685	18517	18830	18874	18653	18682	18700	18608	18605	18736	18673	18517	18838	18829	18960	18728	18826	18672	18504	18649	18751	18935	18716	18630	18805	18695	18823	18710	18445	18818	18562	18711	18853	18714	18702	18749	18697	18745	18577	18612	18728	18757	18876	18709	18745	18791	18608	18726	18638	18714	18769	18772	18808	18643	18876	18917	18749	18702	18751	18679	18816	18575	18612	18597	18775	18732	18651	18780	19043	18852	18559	18720	18638	18858	18693	18874	18604	18732	18639	18820	18647	18747	18763	18825	18857	18734	18792	18745	18699	18630	18488	18778	18717	18527	18625	18638	18785	18403	18880	18773	18826	18912	18813	18656	18518	18784	18548	18787	18590	18632	18542	18660	18696	18644	18695	18815	18806	18462	18625	18667	18586	18802	18894	18664	18757	18933	18739	18890	18726	18756	18725	18679	18745	18737	18791	18694	18723	18831	18780	18732	18712	18662	18663	18875	18588	18759	18686	18753	18695	18560	18791	18656	18709	18792	18790	18730	18866	18765	18727	18747	18800	18754	18748	18737	18933	18818	18747	18612	18712	18700	18714	18784	18854	18586	18691	18802	18889	18660	18933	18629	18835	18778	18677	18729	18716	18777	18651	18755	18682	18889	18691	18810	18591	18846	18726	18762	18740	18976	18838	18694	18682	18868	18660	18769	18686	18636	18845	18678	18771	18707	18767	18831	18744	18864	18813	18908	18825	18820	18950	18748	18709	18745	18746	18683	18808	18632	18642	18655	18677	18872	18663	18789	18824	18876	18651	18761	18801	18801	18678	18971	18683	18584	18737	18599	18795	18913	18685	18786	18728	18769	18579	18764	18736	18720	18718	18576	18767	18722	18747	18697	18627	18729	18789	18705	18858	18784	18847	18820	18720	18725	18739	18806	18662	18879	18711	18692	18695	18626	18667	18654	18804	18822	18664	18745	18699	18862	18804	18814	18677	18819	18729	18655	18424	18828	18772	18764	18872	18909	18683	18875	18871	18751	18762	18734	18524	18816	18680	18631	18702	18639	18665	18851	18806	18782	18821	18779	18841	18661	18678	18707	18726	18868	18847	18745	18735	18948	18606	18781	18653	18671	18683	18764	18719	18646	18738	18780	18455	18804	18758	18750	18906	18777	18762	18714	18689	18772	18716	18636	18862	18791	18701	18536	18698	18760	18536	18687	18548	18628	18764	18834	18686	18776	18704	18729	18557	18823	18666	18805	18725	18783	18607	18429	18941	18777	18817	18728	18778	18844	18701	18744	18857	18794	18692	18774	18656	18696	18781	18750	18808	18675	18739	18769	18607	18813	18614	18679	18822	18545	18773	18714	18762	18726	18833	18782	18766	18849	18727	18812	18731	18904	18687	18783	18727	18721	18616	18652	18603	18683	18636	18830	18815	18519	18674	18695	18684	18724	18646	18881	18657	18794	18814	18430	18706	18749	18700	18613	18811	18644	18628	18695	18803	18706	18580	18889	18673	18630	18672	18858	18632	18777	18789	18605	18683	18754	18648	18754	18751	18837	18899	18650	18707	18745	18758	18811	18751	18706	18747	18601	18646	18764	18805	18729	18546	18883	18629	18793	18646	18560	18765	18700	18844	18669	18754	18768	18859	18678	18838	18847	18642	18744	18682	18753	18626	18559	18721	18709	18721	18833	18890	18646	18713	18792	18692	18730	18712	18688	18806	18877	18730	18720	18737	18679	18738	18665	18687	18885	18625	18776	18692	18643	18420	18785	18512	18701	18664	18720	18859	18651	18688	18742	18533	18792	18797	18771	18692	18772	18547	18393	18704	18823	18673	18644	18868	18607	18721	18782	18539	18633	18707	18700	18730	18710	18774	18738	18854	18583	18553	18817	18725	18810	18814	18778	18842	18697	18613	18800	18759	18736	18815	18688	18757	18797	18630	18723	18855	18869	18821	18684	18634	18860	18729	18732	18574	18583	18885	18677	18734	18709	18804	18665	18674	18957	18654	18711	18627	18739	18610	18790	18709	18821	18823	18541	18650	18783	18594	18665	18717	18760	18661	18669	18845	18695	18571	18620	18873	18521	18883	18734	18696	18630	18620	18871	18800	18552	18725	18692	18654	18478	18833	18790	18852	18685	18855	18788	18688	18664	18750	18609	18651	18649	18628	18779	18847	18799	18713	18678	18700	18563	18760	18675	18729	18860	18540	18646	18706	18814	18537	18744	18733	18753	18697	18907	18697	18558	18735	18668	18557	18616	18927	18727	18756	18806	18722	18737	18501	18816	18767	18864	18690	18774	18722	18624	18548	18557	18532	18816	18562	18766	18779	18798	18842	18669	18576	18784	18716	18727	18597	18903	18589	18763	18680	18719	18709	18712	18656	18621	18654	18637	18694	18705	18622	18881	18809	18747	18657	18697	18759	18721	18819	18654	18874	18693	18555	18784	18826	18741	18659	18730	18539	18600	18701	18747	18913	18633	18751	18775	18623	18604	18663	18841	18792	18787	18668	18753	18654	18777	18711	18757	18610	18717	18641	18509	18725	18599	18731	18763	18803	18690	18796	18538	18804	18821	18784	18704	18734	18578	18964	18685	18759	18971	18614	18666	18555	18837	18618	18621	18952	18633	18785	18775	18696	18660	18742	18764	18762	18656	18675	18764	18630	18648	18566	18587	18574	18798	18748	18627	18599	18608	18844	18724	18649	18834	18796	18680	18602	18628	18617	18558	18759	18715	18659	18731	18691	18785	18709	18722	18706	18728	18605	18754	18736	18675	18802	18637	18807	18791	18857	18702	18745	18780	18747	18600	18603	18680	18670	18797	18716	18686	18852	18763	18749	18793	18690	18879	18678	18896	18809	18865	18799	18596	18739	18880	18714	18711	18727	18722	18694	18640	18705	18782	18538	18693	18785	18692	18793	18638	18545	18511	18678	18780	18820	18798	18513	18671	18542	18647	18838	18773	18538	18664	18896	18557	18845	18555	18567	18628	18587	18619	18674	18868	18754	18658	18912	18796	18652	18663	18711	18600	18707	18840	18753	18707	18570	18678	18627	18671	18817	18673	18578	18815	18705	18682	18550	18725	18711	18613	18756	18845	18678	18692	18893	18685	18571	18592	18768	18850	18863	18651	18776	18720	18762	18739	18720	18786	18655	18726	18708	18631	18934	18671	18812	18673	18811	18681	18814	18557	18805	18766	18667	18675	18528	18729	18774	18840	18744	18653	18539	18594	18860	18627	18787	18733	18762	18602	18821	18736	18661	18859	18666	18727	18556	18717	18971	18734	18747	18627	18791	18736	18625	18671	18871	18634	18606	18586	18646	18835	18746	18587	18713	18641	18817	18859	18670	18611	18767	18771	18691	18583	18780	18589	18908	18727	18740	18716	18795	18755	18836	18580	18815	18649	18771	18768	18598	18667	18588	18992	18677	18816	18762	18845	18656	18710	18794	18735	18689	18645	18632	18734	18597	18813	18601	18718	18502	18596	18812	18706	18681	18671	18714	18618	18627	18709	18756	18778	18607	18829	18579	18807	18749	18793	18861	18715	18797	18669	18582	18711	18803	18585	18782	18690	18583	18569	18717	18658	18838	18855	18673	18710	18621	18683	18836	18803	18799	18776	18744	18982	18999	18545	18697	18616	18948	18854	18818	18646	18752	18638	18708	18759	18839	18749	18633	18719	18695	18815	18770	18651	18750	18725	18772	18696	18622	18826	18636	18553	18809	18754	18608	18732	18865	18694	18719	18594	18725	18713	18575	18919	18772	18604	18603	18733	18715	18745	18804	18664	18822	18776	18629	18631	18767	18665	18824	18524	18636	18797	18638	18528	18942	18779	18514	18537	18633	18822	18626	18759	18727	18552	18733	18746	18737	18715	18578	18237	18646	18894	18850	18617	18720	18662	18671	18684	18731	18619	18674	18763	18507	18805	18693	18731	18698	18704	18706	18883	18713	18790	18742	18819	18659	18797	18655	18785	18782	18839	18772	18778	18687	18884	18725	18729	18687	18723	18621	18649	18732	18602	18670	18687	18710	18791	18614	18589	18793	18881	18718	18755	18674	18862	18566	18654	18728	18592	18624	18522	18843	18767	18724	18735	18721	18782	18751	18814	18832	18735	18697	18675	18750	18592	18738	18735	18763	18449	18756	18691	18865	18756	18830	18763	18855	18856	18769	18719	18830	18611	18727	18669	18736	18602	18566	18705	18784	18851	18806	18758	18683	18643	18896	18718	18701	18839	18534	18628	18640	18598	18735	18615	18821	18555	18627	18711	18837	18793	18698	18830	18780	18784	18565	18769	18541	18642	18729	18889	18659	18425	18601	18810	18671	18802	18425	18582	18559	18662	18787	18696	18847	18775	18676	18835	18880	18834	18761	18812	18755	18908	18707	18625	18670	18774	18839	18741	18901	18562	18701	18882	18727	18813	18651	18630	18600	18796	18722	18670	18605	18826	18682	18622	18817	18798	18671	18709	18755	18768	18765	18776	18775
29782	34447	46048	42278	36156	32976	30622	28713	27555	27113	26493	25961	25971	25911	25546	25590	25442	25508	25634	25624	25784	25345	25463	25168	25539	25425	25379	25504	25595	25435	25455	25247	25090	25175	25487	25275	25382	25262	25294	25213	25128	25465	25425	25399	25483	25449	25180	25294	25332	25287	25161	25496	25178	25443	25241	25370	25226	25222	25399	25359	25455	25026	25322	25161	25075	25080	25426	25452	25547	25392	25433	25259	25399	25304	25119	25305	25212	25291	25305	25079	25249	25185	25303	25182	25259	25326	25260	25281	25344	25068	25305	25408	25452	25371	25314	25431	25423	25228	25359	25253	25021	25363	25190	25348	25073	25113	25295	25367	25305	25385	25479	25286	25178	25351	25439	25439	25377	25241	25444	25134	25149	25485	25217	25196	25215	25198	25399	25297	25384	25322	25121	25393	25332	25189	25460	25305	25097	25359	24932	25116	25260	25255	25332	25222	25317	25363	25295	25198	25123	25294	25285	25188	25187	25288	25346	25519	25357	25377	25443	25316	25302	25447	25025	25231	25074	25394	25273	25429	25282	25370	25529	25133	25310	25369	25176	25293	25130	25155	25040	25093	25232	25278	25108	25135	25226	25174	25269	25139	25336	25205	25429	25254	25321	25334	25216	25282	25277	25300	25222	25373	25373	25331	25116	25208	25088	25152	25219	25245	25362	25228	25237	25263	25171	25494	25179	25069	25004	25125	25428	25309	25467	25299	25374	25408	25420	25261	25294	25186	25612	25186	25337	25226	25333	25330	25211	25479	25205	25209	25231	25331	25312	25107	25460	25252	25428	25358	25331	25269	25178	25228	25345	25284	25333	25264	25428	25371	25274	25197	25348	25364	25203	25547	25377	25368	25143	25249	25418	25458	25420	25084	25350	25393	25228	25255	25426	25555	25423	25515	25134	25187	25643	25377	25346	25223	25289	25131	25006	25181	25414	25283	25451	25292	25280	25236	25606	25296	25246	25187	25271	25251	25143	25316	25288	25261	25257	25124	25410	25320	25108	25195	25238	25310	25333	25389	25484	25300	25236	25280	25338	25154	25299	25397	25194	25292	25175	25235	25472	25380	25510	25335	25576	25432	25199	25502	25099	25214	25457	25287	25236	25291	25307	24955	25400	25165	25273	25151	25325	25325	25302	25264	25235	25457	25246	25131	25296	25394	25229	25156	25279	25162	25481	25481	25401	25193	25241	25326	25558	25473	25230	25232	25342	25294	25584	25307	25241	25136	25268	25216	25319	25249	25398	25251	25335	25235	25403	25344	25384	25393	25359	25124	25413	25470	25101	25205	25262	25316	25309	25309	25499	25357	25264	25365	25124	25290	25116	25348	25419	25099	25349	25246	25467	25294	25486	25267	25305	25240	25379	25421	25324	25340	25295	25367	25078	25173	25258	25199	25182	25439	25134	25368	25325	25379	25240	25408	25372	25277	25279	25363	25302	25552	25046	25229	25399	25081	25174	25367	25412	25136	25203	25459	25234	25192	25190	25285	25297	25571	25261	25269	25236	25170	25203	25246	25239	25420	25508	25465	25222	25154	25356	25410	25070	25262	25316	25144	25498	25259	25165	25274	25218	25337	25460	25369	25278	25173	25240	25272	25225	25331	25363	25329	25266	25369	25108	25365	25218	25540	25257	25377	25304	25211	25121	25181	25163	25415	25306	25228	25343	25529	24886	24935	25236	25364	25325	25468	25144	25238	25640	25347	25321	25311	25150	25336	25388	25261	25322	25147	25385	25277	25268	25279	25328	25420	25299	25380	25417	25459	25121	25217	25182	25328	25475	25408	25264	25425	25061	25466	25377	25477	25362	25302	25182	25415	25246	25280	25425	25413	25356	25274	25136	25345	25379	25409	25389	25300	25215	25603	25301	25303	25179	25455	25400	25224	25125	25234	25220	25214	25397	25217	25186	25339	25357	25241	25534	25131	25238	25355	25283	25291	25348	25382	25560	25407	25104	25324	25411	25304	25583	25195	25477	25129	25484	25279	25418	25190	25379	25374	25181	25169	25156	25408	25312	25359	25356	25409	25388	25287	25391	25344	25592	25371	25513	25127	25319	25332	25238	25271	25224	25406	25183	25154	25565	25208	25233	25053	25370	25457	25307	25233	25384	25186	25389	25400	25286	25266	25321	25427	25341	25398	25102	25370	25192	25385	25391	25360	25396	25279	25302	25100	24900	25110	25332	25325	25453	25429	25331	25216	25071	25289	25356	25220	25380	25273	25323	25411	25097	25276	25198	25327	25192	25248	25296	25245	25240	25121	25175	25089	25171	25450	25291	25433	25202	25109	25367	25252	25448	25432	25507	25279	25356	25362	25364	25567	25207	25263	25496	25232	25165	25198	25245	25361	25324	25111	25200	25347	25500	25400	25214	24930	25286	25035	25307	25421	25370	25316	25338	25279	25434	25352	25368	25233	25375	25304	25313	25320	25189	25178	25364	25293	25219	25303	25187	25447	25148	25342	25243	25274	25322	25184	25214	25179	25330	25410	25417	25115	25153	25634	25360	25004	25444	25203	25124	25130	25188	25366	25252	25281	25496	25539	25481	25308	25393	25323	25512	25586	25459	24865	25330	25331	25364	25283	25395	25199	25248	25346	25420	25206	25408	25334	25228	25349	25363	24955	25251	25217	25464	25402	25163	25302	25575	25195	25422	25377	25268	25560	25413	25382	25137	25278	25308	25275	25269	25415	25319	25359	25394	25287	25437	25398	25281	25174	25239	25358	25360	25293	25328	25405	25522	25218	25353	25413	25383	25086	25585	25437	25192	25424	25312	25259	25510	25334	25347	25218	25071	25335	25268	25261	25261	25557	25422	25514	25509	25254	25242	25216	25387	25103	25150	25085	25382	25594	25310	25334	25152	25554	25391	25239	25193	25409	25305	25002	25219	24927	25357	25214	25149	25295	25257	25310	25405	24995	25429	25160	25261	25084	25209	25207	25368	25210	25219	25267	25410	25106	25293	25389	25518	25235	25304	25451	25443	25351	25456	25280	25298	25203	25379	25407	25262	25138	25022	25187	25247	25220	25252	25339	25088	25193	25401	25157	25290	25249	25379	25243	25161	25152	25098	25336	25498	25363	25444	25397	25251	25246	25553	25443	25131	25226	25433	25530	25412	25249	25224	25227	25440	25284	25438	25209	25208	25355	25349	25142	25227	25198	25292	25221	25380	25145	25368	25304	25202	25369	25229	25371	25104	25467	25305	25246	25201	25313	25400	25274	25458	25345	25190	25227	25315	25535	25328	25024	25212	25298	25308	25056	25219	25286	25337	25171	25334	25001	25414	25299	25379	25390	25084	25261	25338	25331	25522	25475	25265	25355	25400	25289	25316	25304	25220	25279	25378	25206	25139	25286	25290	25339	25134	25273	25424	25296	25494	25206	25377	25214	25598	25478	25321	25303	25391	25269	25522	25318	25170	25220	25358	25282	25360	25461	25341	25551	25459	25416	25089	25165	25316	25288	25373	25030	25146	25359	25187	25325	25171	25009	25199	25354	24914	25324	25282	25498	25280	25140	25325	25324	25324	25364	25403	25092	25393	25199	25450	25502	25494	25336	25342	25224	25225	25171	25364	25130	25358	25408	25445	25309	25347	25212	25150	25303	25479	25185	25360	25372	25216	25008	25336	25171	25571	25511	25399	25566	25457	25359	25411	25415	25449	25229	25271	25213	25135	25427	25417	25370	25197	25214	25346	25322	25116	25432	25283	25521	25273	25183	25381	25266	25357	25366	25240	25333	25182	25275	25183	25370	25382	25265	25483	25266	25208	25399	25390	25209	25402	25216	25317	25227	25221	25082	25227	25407	25408	25550	25076	25205	25274	25312	25444	25302	25487	25150	25280	25328	25176	25201	25479	25390	25360	25224	25363	25405	25261	25308	25425	25272	25445	25351	25326	25186	25228	25367	25354	25306	25453	25371	25256	25466	25076	25176	25248	25512	25296	25352	25364	25081	25128	25173	25180	25446	25296	25323	25430	25444	25359	25366	25099	25253	25374	25449	25664	25198	25180	25443	25326	25362	25361	25220	25287	25165	25137	25579	25505	25457	25476	25276	25288	25152	25245	25289	25188	25448	25208	25386	25295	25439	25261	25302	25369	25342	25531	25471	25327	25356	25201	25208	25628	25298	25177	25393	25413	25349	25453	25316	25273	25297	25238	25336	25352	25353	25290	25001	25163	25325	25381	25240	25329	25378	25204	25501	25104	25287	25503	25062	25515	25482	25198	25152	25377	25437	25386	25256	25219	25340	25191	25264	25247	25201	25370	25094	25213	25416	25532	25354	25302	25364	25193	25439	25234	25258	25228	25374	25182	25374	25317	25304	25223	25098	25256	25252	25381	25255	25458	25504	25247	25125	25324	25220	25415	25371	25384	25294	25188	25417	25316	25316	25370	25332	25279	25401	25572	25312	25325	25236	25462	25406	25260	25267	25297	25277	25222	25313	25170	25451	25444	25248	25415	25283	25413	25274	25455	25282	25292	25102	25083	25301	25371	25223	25307	25349	25301	25293	25233	25336	25517	25298	25358	25366	25290	25312	25359	25319	25376	25143	25304	25172	25407	25059	25525	25153	25206	25320	25203	25462	25428	25216	25376	25350	25260	25364	25173	25445	25350	25448	25112	25399	25346	25696	25308	25480	25198	25150	25276	25374	25387	25311	25019	25344	25352	25149	25582	25145	25318	25485	25165	25380	25267	25355	25375	25356	25318	25302	25242	25490	25198	25297	25327	25181	25185	25317	25324	25243	25422	25187	25417	25406	25124	25607	25285	25150	25379	25234	25396	25231	25295	25181	25301	25242	25116	25220	25432	25584	25406	25416	25245	25196	25593	25564	25245	25494	25422	25459	25503	25519	25221	25250	25202	25507	25317	25340	25539	25302	25191	25507	25058	25337	25345	25377	25003	25385	25397	25614	25353	25264	25000	25300	25371	25292	25326	25531	25370	25283	25405	25438	25164	25333	25225	25351	25357	25204	25114	25265	25416	25381	25276	25403	25377	25347	25353	25446	25391	25263	25155	25290	25358	25168	25321	25149	25233	25289	25528	25239	25455	25445	25296	25434	25282	25206	25325	25117	25207	25415	25141	25246	25437	25415	25470	25339	25269	25000	25199	25231	25137	25305
34844	52984	49344	39095	33465	29215	25778	23627	22344	21130	20329	19779	19716	19384	19263	19304	19041	19162	19072	18949	19015	19050	18944	19004	18967	19021	19083	19066	18928	18857	19117	18723	18921	18820	18689	18870	18998	18805	18975	18973	18850	18873	18877	18624	18825	18858	18961	18710	19011	18737	18778	18941	18929	18897	18861	18609	18964	18790	18843	18828	18795	19013	18990	18801	18939	18733	19078	18786	18792	18649	18836	18753	18847	18850	18903	18805	18826	18952	18767	18713	18886	18808	18782	18736	18631	18667	18641	18810	18865	18764	18804	18606	18969	18971	18893	18791	18849	18784	18817	18803	18933	18931	18907	18825	18868	18675	18821	18861	18955	18780	18832	18882	18975	18753	18762	18919	18730	18796	18768	18855	18870	18635	18963	18896	18912	18942	18643	18796	18893	18756	18830	18678	18854	18812	18769	18718	18831	18987	18835	18753	18985	18777	18963	18886	18874	18650	18909	18878	18826	18673	18736	18752	18787	18914	18866	18859	18774	18850	18856	18946	18811	18782	18762	18826	18874	18737	18682	18915	18659	18834	18714	18861	18812	18723	18874	18903	18721	18716	18821	18751	18794	18822	18726	18796	18734	18689	18742	18820	19081	18807	18825	18746	18750	18839	18994	18798	18759	18972	18777	18759	18782	18829	18939	18795	18826	18900	18779	18941	18976	18856	18779	18777	18781	18743	18779	18958	18817	18621	18735	18846	18797	18769	18779	18751	18807	18953	18791	18856	18693	18847	18819	18815	18901	18769	18910	18923	18878	18715	18841	18928	18953	18802	18833	18754	18801	18650	18791	18754	18734	18969	18671	18901	18920	18638	18915	18927	18676	18837	18815	18929	18742	18685	18904	18865	18832	18759	18841	18782	18876	18779	18816	18863	18978	18652	18845	18708	18735	18735	18704	18862	18770	18998	18822	18813	18815	18840	18724	18811	18835	18770	18752	18877	18813	18799	18781	18857	18886	18714	18723	18714	18830	18773	18803	18650	19027	18964	18892	18769	18855	18779	18950	18763	18749	18766	18804	18803	18911	18699	18815	18789	18731	18727	18745	18901	18837	18804	18674	18701	18998	18817	18767	18986	18859	18933	18723	18841	18851	18802	18903	18588	18770	18782	18765	18832	18849	18922	18896	18707	18640	18817	18936	18994	19060	18753	18860	18733	18810	18788	18846	18877	18973	18801	18830	18811	18873	18883	18760	18960	18750	18842	18912	18754	18816	18897	18748	18878	18615	18668	18855	18805	18790	18829	18912	18837	18674	18892	18912	18945	18973	18859	18700	18808	18987	18635	18708	18749	18832	18842	18812	18898	18910	18994	18722	18667	18823	18949	18870	18841	18766	18770	18797	18869	18861	18851	18783	18750	18855	18991	18833	18865	18785	18750	18553	18701	18869	18971	18887	18877	18655	18868	18742	18772	18712	18711	19000	18876	18811	18832	18727	18933	18712	18868	18718	18963	18749	18714	18826	18737	18761	18790	18965	18868	18792	18730	18819	18825	18745	18892	18862	18759	18747	18623	18921	18678	18792	19043	18734	18775	18895	18808	18834	18864	18866	18764	18983	18790	18868	18765	18869	18684	18888	19028	18771	18739	18873	18643	18723	18870	18922	18819	18721	18769	18950	18962	18798	18785	18813	18762	18754	18894	18669	18704	18935	18674	18932	18744	18819	18764	18854	18893	18817	18711	18681	18968	18829	18916	18825	18829	18812	18676	18784	18864	18985	18775	18854	18758	18909	18871	18685	18800	18689	18804	18822	18620	18903	18837	18736	18810	18998	18791	18771	18809	18820	18690	18894	18886	18922	18786	18686	18794	18910	18933	18871	18842	18830	18956	18850	18913	18710	18782	18826	18911	19038	18759	18745	18773	18890	18803	18955	18888	18904	18811	18903	18811	18954	18892	18726	18849	18815	18870	18862	18747	18898	18642	18671	18804	18841	18865	18801	18845	18775	18996	18688	18914	18835	18963	18762	18804	18703	18929	18861	18813	18908	18750	18862	18741	18775	18729	18895	18854	18864	18830	18829	18540	18765	18893	18794	18807	18898	18762	18694	18786	18827	18685	18897	18846	18858	18756	18726	18820	18936	18665	18817	18861	18769	18653	18945	18947	18918	18990	18833	18755	18696	18790	18860	18784	18873	18789	18847	18792	18830	18821	18816	18877	19023	18685	18881	18904	18855	18711	18830	18641	18848	18863	18775	18884	19052	18812	18779	18960	19053	18763	18794	18825	18589	18773	18626	18709	18780	18808	18742	18886	18796	18750	18782	18918	18814	18733	18953	18845	18880	18823	18785	18944	18575	18787	18727	18911	18798	18963	18854	18884	18820	18816	18877	18953	18808	18712	18760	18915	18697	18731	18864	18742	18830	18898	18892	18915	18788	18738	18774	18864	18772	19009	18828	18904	18868	18734	18902	18777	18697	18753	18746	18770	18760	18821	18716	18700	18757	18828	18742	18812	18955	18954	18739	18623	18665	18862	18891	18868	18726	18900	18851	18803	18864	18605	18775	18881	18746	18942	18987	18705	18788	18770	18877	18905	18627	18845	18863	18852	18815	18861	18800	18848	18734	18865	18823	18934	18729	18874	18862	18710	18779	18784	18809	18809	18793	18822	18754	19073	18957	18775	18822	18898	18930	18771	18933	18777	18982	18844	18913	18904	18756	18777	18746	18782	18677	18755	18751	18932	18821	18809	18954	18710	18553	18944	18667	18776	18792	18839	18776	18642	18982	18700	18907	18866	18945	18962	18804	18920	18863	18814	18667	18671	18861	18803	18878	18869	18653	19022	18885	18768	18890	18575	18885	18836	18737	18911	18735	18824	18896	18786	18728	18911	18818	18853	18815	18740	18904	18917	18750	18876	18839	18859	18814	18856	18740	18869	18849	18877	18763	18848	18895	18991	18832	18827	18776	18830	18884	18749	18777	18890	18771	18840	18980	18713	19026	19029	18706	18733	18950	18624	18842	18825	18863	18873	18848	18867	18920	18924	18900	18982	18783	18613	18804	18751	18781	18785	18815	18906	18939	18729	18620	18815	18770	18780	18933	18862	18769	18811	18823	18847	18710	18862	18791	18803	18916	18955	18845	18685	18764	18799	18972	18884	18775	18781	18912	18818	18800	18951	18888	18876	18718	18828	18653	18689	18849	19021	18719	18862	18838	18813	18786	18859	18810	18671	18634	18903	18819	18779	18911	18726	18838	18793	18733	19057	19054	18904	18771	18788	18662	18773	18643	18805	18821	18785	18747	18732	18895	18806	18723	18915	18846	18890	18759	18733	18854	18609	18832	18771	18907	18756	18886	18664	18717	18779	18764	18925	18931	18842	18846	18872	18637	18944	18669	18883	18939	18857	18844	18834	18631	18841	18783	18739	18960	18806	18747	18760	18967	19022	18736	18895	18884	18684	18946	19104	18836	18706	18946	18761	18777	18815	18848	18846	18726	18955	18891	18901	18833	18839	18700	18871	18821	18682	18941	18778	18868	18856	18866	18556	18769	18870	18745	18770	18731	18859	18870	18774	18769	18821	19059	18731	18833	18850	18834	18733	18776	18807	18775	18818	18938	18753	18705	18799	18847	18747	18973	19074	18803	19010	18723	18742	18851	18915	18628	18749	18787	18725	18962	18713	18906	18808	18900	18893	18934	18867	18878	18841	18946	18671	18949	18819	18722	18807	18909	18886	18795	18852	18825	18940	18854	18795	18948	19002	18876	18712	18848	18693	18843	18897	18846	18809	18833	18909	18871	18879	18944	18848	18798	18553	18928	18901	18821	18648	18753	18854	18806	18972	18859	18758	18718	18821	18923	18639	18758	18859	18771	18919	18818	18677	18908	18866	19022	18923	18938	18869	18709	18868	18801	18720	18834	18834	18943	18831	18852	18782	18881	18658	18856	18865	18789	18872	18849	18664	18888	18798	18968	18874	18845	18692	18746	18878	18821	18916	18680	18690	18818	18760	18804	18797	18783	18684	18862	18813	18840	18775	18817	18898	18800	18871	18642	18816	18889	18964	18767	18799	18655	18816	18854	18754	18843	18884	18705	18867	18670	18706	18721	18837	18842	18758	18711	18712	18853	18736	18865	18708	18899	18794	18747	18771	18910	18935	18864	18773	18754	18899	18877	18816	18886	18783	18789	18728	18797	18870	18907	18912	18704	18918	18826	18703	18868	18802	18871	18693	18787	18932	18747	18893	18814	18936	18780	18852	18856	18783	18719	18877	18840	18834	18836	18777	18825	18856	18932	18781	18846	18792	18731	18923	18674	18752	18826	18832	18819	18806	18930	18895	18913	18889	18736	18883	18918	18730	18775	18791	18743	18868	18898	18928	18831	18689	18801	18894	18697	18908	18759	18782	18845	18897	18902	18745	18806	18706	18984	18871	18992	18852	18780	18660	18946	18824	18733	18917	18823	18736	18774	18845	18698	18887	18929	18905	18784	18858	18908	18775	18900	18754	18616	18881	18851	18766	18760	18716	18740	18649	18808	18795	18705	19112	18628	18954	18955	18809	18908	18782	18928	18763	18833	18834	18889	18877	18861	18665	18722	18904	18790	18896	18830	18813	18889	18642	18928	18875	18977	18978	18766	18861	18736	18947	18794	18669	18925	18889	18857	18778	18817	18753	18867	18789	18789	18859	18978	18782	18878	18909	18800	18728	18643	18694	18775	18750	18671	18680	18786	18864	18877	18792	18701	18827	18843	19030	18890	19055	18718	18801	18783	18793	19011	18632	18921	18787	19149	18745	18784	18840	18836	18749	18739	18760	18887	18718	18943	18509	18783	18914	18812	18598	19064	18784	18845	18809	18943	18793	18828	18593	18939	18805	18851	18887	18830	18986	18826	18657	18752	18903	18745	18751	18696	18733	18829	18906	18955	18870	18890	18981	18823	18731	18872	18791	18847	18881	18855	18962	18709	18815	18774	18896	18721	18919	18815	18572	18861	18841	18775	18910	18708	18877	18842	18877	18777	18750	18821	18884	18871	18725	18753	18839	18713	18774	19024	18756	18756	18849	18689	18718	18811	18800	18749	18888	18810	18737	18880	18884	18891	18662	18960	18921	18737	18900	18868	18693	18897	18957	19041	18858	18826	18998	18833	18886	18782	18897	18766	18824	18801	18888	18850	18837
23338	21339	29436	25799	28287	33245	34365	30076	28723	27763	26941	26514	26046	26009	25634	25750	25795	25324	25596	25275	25432	25642	25592	25322	25415	25262	25370	25219	25366	25227	25137	25035	25199	25242	25132	25063	25008	25335	25213	25218	24962	25284	25252	25005	25312	24990	24961	24947	25229	25001	25083	24988	25091	25065	25114	24835	25104	25087	25121	25050	25055	25156	25116	24945	25342	25123	25032	24870	25027	25077	25113	25049	24692	25020	24968	24939	24863	25247	25164	25100	25244	24985	25104	24968	25069	25041	24851	24835	24950	24982	25131	25092	25109	25120	25242	24789	25083	24981	25118	25035	25005	24935	25140	24936	24980	24546	24924	24999	25051	25193	25012	25098	25032	24948	25218	25024	24989	25212	25215	24853	24908	25131	25205	24917	25060	24984	25037	24917	25175	25013	25168	25012	24862	24829	24986	24855	25014	24968	25023	25256	25227	25004	25094	24981	24848	24830	24980	25084	25058	25160	25438	25197	24981	24903	24857	24939	24964	24752	25007	25044	24991	24945	25098	25152	24924	25049	24922	24990	24948	25180	24903	25093	24876	24961	25230	25085	25145	24958	25068	25027	25012	25269	24825	24998	25140	25077	24919	25099	25135	24955	24857	24936	24986	25115	25158	24942	25157	24922	25037	24928	25112	25028	25129	25068	25199	24999	24953	24856	24893	24962	24931	24953	24988	24854	25033	25106	24972	24806	25151	25025	25161	24880	25222	25038	25184	25059	24900	25369	25173	24834	25101	25147	25378	24969	25067	25092	25113	24831	25140	24852	25179	24994	24980	24991	24971	25046	25183	25069	25117	25082	25253	25184	25025	25024	25038	25069	24840	24967	24878	25075	25035	24891	25040	25139	24998	25099	25171	24871	24881	24997	25065	25040	24873	25129	25009	24801	25006	24925	25106	24866	24990	25031	24886	25040	24623	24889	24925	24939	25033	24719	25156	24958	24884	24965	25117	25045	25065	25108	24719	24820	24999	24712	24965	25049	24918	24873	24932	25129	24816	24856	24917	24998	24823	24937	25086	25041	25018	25009	25026	25202	25191	25150	25148	24901	25051	24860	25057	24817	24747	25081	24908	25063	25011	24873	25139	24878	24954	24860	25100	25023	25015	24957	25034	25234	25160	25122	24976	24840	24897	25031	25040	24807	24867	25063	25010	24982	24822	24988	24965	24918	25114	24904	25033	25111	24954	24806	24978	25114	24927	24879	25081	25076	25103	25271	24701	25168	25013	25011	24858	24926	25074	25155	25010	24832	24965	24968	25214	25140	24898	24936	25147	24905	25037	24979	25148	25095	24983	24855	24879	24937	25308	25038	24998	25027	25140	24929	24873	24939	25131	24894	25090	25069	25025	25130	24984	24889	25211	24962	24881	24996	24988	24961	25132	24919	25026	24856	25241	25098	24960	25135	24859	25210	24997	24701	25045	24788	25162	24821	25100	25105	24969	24833	25138	24840	25011	25011	25094	25177	25072	24843	24880	24906	25099	25029	24864	24798	25096	25274	25273	24931	24953	25107	24970	25067	25240	24809	25056	24986	24949	24904	25202	25027	24837	24911	25086	24940	24924	24994	25172	25088	25102	25084	25197	25179	24824	25115	25193	24806	24968	25010	24916	25004	24966	24964	25050	25182	25143	24973	24758	25014	25024	25239	25054	25023	24852	25151	25152	25273	24950	24981	25035	24985	24978	25275	25164	24924	25173	25053	25136	24921	24999	25194	25148	25164	24830	25103	25136	24849	24925	24966	25068	25190	25145	25129	25064	25003	24917	25116	25219	24855	25084	24813	24638	24917	24947	24803	24978	25047	24739	25331	24756	24861	25059	24942	25012	24996	25075	24931	24913	24953	25002	25062	25009	25039	24909	24994	25059	25032	24985	25192	25069	25061	25347	25071	25085	25091	25159	24957	25061	24847	24953	25003	25081	25107	24759	24897	24906	25172	24891	24994	25047	24952	24953	25130	24955	24955	25141	24861	24971	24966	25097	25102	25196	24988	25298	25092	25189	25144	24929	24882	25147	24982	24980	25031	24934	25058	24938	25089	25101	24863	25190	24944	24944	24861	25035	24873	25039	24924	24911	25005	25064	24983	24966	24975	25177	24810	25140	25043	25016	24869	25005	25074	24944	25066	25161	25071	25107	25174	24916	25158	24863	25038	24853	25022	24953	24949	24945	25080	25152	25293	25136	25118	25014	25032	25019	25090	24889	24847	25053	25013	25145	25009	24944	25180	24854	24867	25012	25228	25186	24991	25105	24954	24851	24847	25073	24894	25091	25126	24858	25132	25073	25028	25015	24948	25098	25064	25001	25228	25093	25167	24992	25058	25215	25049	24941	24789	25206	25122	24899	24970	24864	25021	24949	24999	24961	25135	25013	24788	24831	24972	24999	25163	24836	25107	25094	24927	25021	24996	24874	25100	24855	24911	25160	25125	24879	25179	24859	24991	24734	25057	25102	25121	25125	25107	25127	24996	24854	24976	25209	24905	24968	24843	25008	24964	25047	25218	25096	24757	24981	24912	24836	25121	25226	25096	24880	24982	24905	24965	24950	24965	24979	25039	25082	24935	25077	24875	24981	25170	24843	24759	24891	25048	24851	25176	24781	25061	24995	25047	25197	24975	24799	24953	25093	24936	25196	25178	25252	24812	25151	25189	24991	24982	24902	24950	25207	25118	25029	24876	24959	24946	24906	24923	25045	24988	24859	25046	25011	25086	25058	25004	25189	25066	25024	25250	24855	25093	25233	25018	24943	25144	25117	25016	25115	24988	25330	25035	25056	25148	24963	24999	24752	25024	25126	24987	25026	25420	24898	24845	24799	24956	25045	25030	24914	25029	25250	25047	25171	25154	25132	24777	24959	25050	24946	24870	25204	25020	24889	25067	25113	24972	24985	25091	25130	25045	24999	24931	24792	24910	24956	25141	25024	25047	24770	25102	25284	25048	24998	25005	25198	24999	24883	24851	24924	24934	25151	25153	24986	25008	25147	24964	25117	25063	24955	25006	24976	25109	25231	24985	24923	24921	25018	25054	24982	24722	24883	24989	25134	25078	25003	24741	25079	25317	25205	25288	25037	25003	25099	25019	25028	25047	24885	24962	25230	25009	25007	25105	24849	24870	24989	25121	25117	24839	25083	25149	24942	25130	24861	25044	24920	25072	25050	25057	24848	24683	24984	25140	25186	24811	24943	25102	25175	25104	24969	25232	24990	24909	25080	24993	24885	25112	24769	24930	25130	25072	24914	24989	25029	25055	25269	24996	24892	25230	24923	24997	24965	24942	25025	24763	25185	25075	25119	25024	24931	24985	24879	24912	25091	24835	25070	24839	25067	24989	25350	25193	24900	25100	25029	25037	25163	25097	24937	25025	25074	25033	25231	24746	25115	24993	24751	25221	24901	24920	25035	25133	24986	24890	25008	24841	24899	25079	24951	25073	25041	25005	25058	25108	25096	24952	25033	24871	24898	25177	24816	24923	25062	25051	24961	24963	25026	25056	25174	24985	25051	25217	25155	25001	24825	25131	25083	24935	25048	25064	25039	24886	25232	25169	25060	25167	25123	24901	24900	24851	25017	25208	25187	25447	25107	25184	25019	25026	25093	25133	24960	25049	25022	24946	24869	24971	25053	24899	25104	24958	25025	24881	24887	24816	24957	24896	24966	25034	25027	24965	25052	24931	25079	24874	24907	25090	25344	25080	24900	25097	24996	24889	25076	25151	24873	25164	25070	25238	25038	24879	24814	24940	24921	24805	25108	24944	24935	24870	25070	25025	24924	25156	25191	25096	25184	24994	25115	25063	25097	25051	25060	25025	24902	24955	25064	25034	25089	25051	25109	24791	25122	24863	24907	25290	25170	25164	24899	25102	25079	24984	25114	25211	24960	24942	24825	25019	24948	25183	24944	24828	25196	24924	25094	25129	24980	24944	25062	24881	24927	24962	25117	25086	24998	25000	25065	25198	24897	24959	25126	24928	25021	24839	25146	24768	25160	25033	25018	25154	25138	24954	25001	25004	25188	24827	24976	25015	24855	25304	25163	24888	25022	25121	24962	24876	24957	25151	24920	24895	25353	25253	25011	24992	25084	24957	25077	25068	24832	25229	24940	24830	25004	24882	24823	25032	24978	25188	25262	24978	24877	25087	25262	24908	25046	24886	25159	25081	24942	24804	24900	24842	24782	25151	25097	25134	25085	25051	25139	24939	24988	25201	24941	24945	24973	24925	25219	25161	25023	25006	25078	24915	25096	25011	24970	25095	24927	25072	25132	24917	24954	24869	25057	25002	24823	25014	24859	25095	25208	25234	25078	24794	25147	25128	25013	24875	24985	25038	24905	25081	24754	25037	24936	24883	25008	25080	25075	24894	25139	25139	24913	24967	24942	24971	25063	24931	24980	24917	25113	25143	25034	25026	25239	24966	25167	24964	25026	25041	24932	25037	24888	25017	24910	25033	25123	25006	24942	24900	25117	25168	25145	24948	25104	24851	25016	24815	25127	24894	25009	24961	25014	25215	24919	25027	25094	25100	25054	25024	25188	24943	25014	25067	25153	25285	25020	25040	25008	24830	25089	25005	25011	25156	25194	25019	24991	24801	25027	24978	24814	25097	25102	24886	25056	25054	25040	25083	25150	25038	25160	24876	25148	24785	24996	24828	24883	24938	24872	25007	24976	25086	25030	25065	24889	25018	24927	25043	25014	25186	25237	25111	25158	25186	24778	24943	25046	24984	25170	25127	25180	25052	25119	25094	24901	25138	25085	25194	24993	25182	25198	25105	24896	24985	25149	24986	25065	24866	24961	25038	24978	25108	24825	24764	25189	25036	25067	25048	25272	25061	25079	25087	24866	25100	24930	24965	24960	25250	24875	24968	25000	24907	25112	24999	25186	25161	24781	24911	24845	25131	25098	24977	25004	25117	25072	24986	24976	25046	24843	24996	24956	25135	25023	25088	24972	25189	24954	24863	24996	25012	24951	25148	25205	24988	25028	25044	25231	24993	24905	24937	25000	25128	25015	24921	25066	25154	25291	25298	25128	25068	25024	25177	25032	24999	24985	25037	24953	25026	25335	24914	24858	24909	25065	25011	24819	24958	25158	25011	24960	24950	24798	25089	24906	24987	25079	24891	25014	24800
36250	64105	56429	45848	39170	33748	29008	25871	24100	22270	21169	20538	20091	19696	19421	19453	19284	19294	19251	19273	19369	19144	19096	19100	18902	19173	18920	19033	18772	18937	18991	18817	19010	18670	18756	18895	18847	18788	18795	18874	18865	18858	18860	18875	18673	18782	18967	18802	18657	18868	18588	18616	18952	18758	18771	18659	18730	18761	18822	18941	18582	19010	18750	18803	18612	18884	18676	18683	18636	18655	18673	18559	18812	18697	18904	18663	18598	18647	18669	18560	18657	18576	18845	18752	18624	18997	18786	18536	18763	18532	18565	18675	18537	18725	18748	18551	18795	18611	18815	18688	18556	18639	18645	18611	18723	18739	18713	18816	18757	18622	18763	18732	18715	18576	18744	18722	18874	18759	18664	18583	18679	18738	18855	18520	18639	18610	18655	18607	18725	18678	18823	18758	18799	18729	18551	18679	18776	18695	18698	18643	18638	18533	18791	18774	18642	18761	18769	18698	18801	18694	18562	18665	18649	18670	18497	18719	18640	18638	18571	18783	18631	18388	18736	18802	18694	18552	18801	18774	18597	18630	18663	18693	18809	18668	18572	18517	18655	18814	18635	18788	18629	18717	18724	18804	18705	18603	18523	18746	18674	18623	18690	18606	18725	18628	18600	18789	18624	18617	18684	18656	18627	18675	18736	18551	18647	18549	18621	18608	18804	18762	18693	18688	18750	18744	18650	18810	18801	18703	18620	18758	18751	18575	18620	18646	18697	18813	18538	18758	18555	18704	18594	18723	18634	18706	18862	18737	18884	18632	18676	18672	18561	18643	18749	18672	18582	18816	18864	18698	18744	18685	18797	18773	18471	18559	18696	18731	18725	18670	18753	18692	18405	18656	18685	18774	18582	18683	18638	18533	18721	18746	18595	18648	18543	18786	18592	18714	18675	18558	18804	18682	18696	18644	18773	18523	18721	18457	18587	18854	18634	18616	18560	18716	18861	18737	18724	18614	18682	18756	18627	18716	18773	18537	18845	18595	18727	18596	18799	18613	18682	18530	18605	18664	18701	18623	18561	18514	18550	18609	18657	18727	18887	18640	18728	18700	18487	18612	18711	18596	18629	18717	18805	18728	18482	18505	18709	18670	18598	18693	18808	18749	18714	18691	18771	18669	18624	18888	18723	18654	18731	18665	18570	18664	18637	18689	18880	18735	18694	18705	18573	18896	18608	18752	18645	18577	18748	18641	18655	18681	18681	18737	18595	18556	18646	18685	18509	18668	18778	18701	18692	18467	18595	18555	18608	18544	18826	18535	18845	18512	18624	18661	18738	18838	18657	18710	18606	18639	18777	18737	18737	18620	18693	18643	19002	18643	18633	18692	18605	18561	18760	18492	18624	18664	18593	18568	18710	18727	18789	18628	18527	18671	18573	18816	18685	18829	18631	18578	18571	18646	18755	18713	18754	18746	18751	18735	18854	18851	18604	18795	18757	18691	18776	18745	18540	18682	18580	18760	18430	18775	18681	18729	18617	18618	18648	18677	18819	18670	18563	18651	18638	18756	18639	18890	18820	18874	18444	18510	18772	18755	18732	18666	18695	18417	18821	18622	18744	18612	18594	18739	18463	18674	18498	18668	18462	18686	18748	18666	18762	18661	18644	18562	18657	18748	18642	18745	18684	18555	18731	18678	18572	18608	18706	18524	18530	18597	18698	18671	18536	18874	18736	18770	18776	18798	18497	18782	18675	18608	18863	18612	18844	18648	18663	18753	18639	18622	18707	18806	18762	18798	18532	18672	18730	18740	18758	18537	18744	18754	18725	18731	18643	18688	18713	18670	18753	18722	18679	18777	18659	18568	18736	18798	18604	18627	18675	18664	18545	18494	18873	18811	18525	18596	18725	18840	18741	18594	18742	18568	18653	18671	18835	18616	18528	18573	18647	18721	18750	18728	18709	18618	18528	18633	18661	18626	18832	18423	18686	18625	18615	18696	18667	18776	18617	18717	18835	18623	18820	18633	18864	18771	18655	18727	18667	18712	18457	18776	18584	18545	18676	18725	18545	18706	18609	18677	18688	18829	18756	18776	18608	18875	18788	18688	18663	18532	18635	18618	18744	18713	18657	18618	18564	18593	18650	18617	18539	18790	18747	18649	18776	18825	18637	18605	18656	18632	18733	18712	18659	18693	18771	18738	18627	18769	18836	18737	18701	18771	18695	18658	18617	18650	18565	18835	18682	18768	18684	18530	18450	18706	18602	18516	18587	18624	18678	18544	18748	18570	18791	18840	18769	18775	18552	18524	18531	18700	18789	18726	18725	18640	18624	18619	18596	18613	18641	18718	18706	18629	18707	18777	18766	18773	18583	18754	18704	18731	18629	18689	18604	18628	18494	18553	18863	18639	18687	18859	18473	18807	18698	18551	18624	18640	18900	18711	18907	18759	18534	18784	18705	18665	18653	18703	18660	18655	18739	18534	18706	18787	18938	18566	18747	18500	18752	18660	18497	18659	18544	18599	18715	18710	18645	18737	18610	18734	18598	18653	18461	18672	18641	18795	18608	18758	18657	18653	18658	18810	18693	18759	18597	18699	18527	18604	18590	18871	18513	18688	18653	18783	18856	18646	18573	18651	18686	18586	18629	18541	18631	18585	18648	18589	18500	18708	18688	18546	18764	18735	18740	18727	18700	18668	18754	18610	18770	18658	18578	18459	18704	18575	18623	18819	18491	18735	18651	18703	18623	18866	18779	18636	18661	18693	18585	18703	18649	18575	18648	18556	18513	18745	18558	18672	18723	18685	18545	18595	18603	18684	18711	18597	18691	18561	18671	18693	18745	18704	18749	18667	18630	18711	18843	18802	18714	18763	18581	18476	18837	18543	18594	18711	18615	18693	18661	18799	18717	18644	18730	18772	18435	18729	18665	18664	18647	18725	18740	18634	18615	18728	18712	18626	18539	18535	18678	18626	18589	18637	18601	18728	18508	18701	18756	18642	18793	18904	18523	18545	18763	18580	18781	18706	18836	18673	18731	18700	18634	18721	18930	18726	18648	18619	18532	18490	18652	18709	18573	18766	18776	18866	18614	18798	18619	18722	18751	18693	18762	18739	18710	18517	18717	18589	18671	18667	18637	18642	18726	18591	18715	18789	18690	18701	18794	18701	18645	18680	18730	18662	18667	18614	18583	18679	18796	18601	18711	18665	18603	18658	18692	18649	18715	18512	18560	18793	18635	18745	18682	18548	18793	18663	18541	18815	18860	18549	18742	18659	18557	18653	18768	18554	18770	18673	18683	18521	18755	18646	18586	18699	18567	18653	18510	18741	18789	18650	18708	18579	18725	18748	18572	18785	18709	18613	18578	18656	18650	18726	18636	18609	18552	18609	18788	18525	18778	18557	18713	18590	18693	18584	18708	18570	18638	18776	18720	18816	18760	18647	18507	18780	18715	18540	18692	18878	18676	18525	18764	18817	18615	18611	18811	18609	18680	18751	18765	18552	18706	18716	18669	18649	18697	18793	18708	18570	18647	18749	18775	18668	18760	18705	18814	18442	18796	18611	18429	18710	18822	18753	18677	18705	18775	18596	18800	18649	18646	18717	18573	18708	18589	18752	18623	18697	18662	18607	18720	18712	18555	18653	18582	18716	18748	18583	18782	18679	18433	18536	18688	18709	18574	18795	18780	18576	18757	18641	18565	18753	18608	18609	18548	18709	18736	18591	18772	18577	18634	18775	18624	18733	18875	18851	18755	18673	18633	18699	18716	18824	18597	18545	18799	18641	18754	18822	18647	18609	18497	18830	18658	18948	18663	18607	18789	18819	18511	18713	18702	18570	18652	18680	18664	18730	18742	18748	18654	18633	18646	18738	18502	18909	18647	18621	18652	18647	18585	18602	18634	18743	18779	18692	18767	18778	18659	18639	18662	18640	18578	18835	18750	18802	18554	18749	18584	18766	18626	18721	18749	18896	18619	18632	18752	18653	18671	18789	18763	18667	18710	18818	18668	18522	18658	18742	18770	18816	18691	18782	18529	18619	18628	18725	18800	18687	18727	18668	18435	18839	18619	18557	18606	18746	18702	18743	18783	18663	18672	18724	18738	18637	18746	18743	18715	18832	18674	18738	18494	18703	18574	18616	18663	18651	18704	18610	18602	18647	18772	18668	18721	18645	18476	18585	18705	18786	18572	18658	18638	18609	18751	18564	18620	18784	18639	18775	18670	18666	18653	18734	18812	18912	18654	18564	18613	18679	18699	18677	18772	18657	18788	18740	18547	18973	18513	18711	18650	18699	18550	18733	18885	18833	18713	18768	18790	18566	18624	18656	18606	18752	18618	18600	18788	18625	18539	18687	18711	18518	18543	18557	18648	18551	18781	18776	18598	18848	18616	18480	18728	18480	18763	18611	18702	18643	18473	18664	18637	18663	18699	18842	18632	18527	18758	18775	18578	18738	18751	18450	18807	18798	18612	18549	18533	18401	18613	18590	18706	18678	18636	18704	18774	18633	18674	18538	18808	18630	18811	18759	18695	18749	18594	18721	18544	18796	18610	18633	18781	18674	18547	18728	18652	18658	18657	18751	18649	18716	18551	18603	18611	18520	18709	18807	18584	18749	18719	18801	18567	18717	18783	18824	18674	18795	18447	18697	18732	18687	18667	18672	18606	18738	18741	18592	18795	18771	18488	18621	18712	18643	18685	18693	18622	18815	18758	18563	18674	18825	18484	18714	18833	18501	18677	18526	18762	18722	18529	18734	18671	18650	18641	18648	18705	18793	18752	18772	18840	18779	18632	18745	18713	18770	18824	18493	18614	18643	18681	18615	18655	18721	18789	18636	18527	18629	18803	18634	18686	18613	18646	18500	18720	18619	18615	18785	18623	18680	18876	18563	18633	18788	18704	18626	18737	18742	18692	18541	18743	18601	18727	18611	18734	18774	18543	18689	18617	18650	18422	18654	18647	18741	18633	18554	18766	18681	18677	18686	18674	18659	18598	18734	18683	18673	18763	18498	18639	18625	18776	18767	18792	18630	18712	18763	18679	18812	18552	18774	18726	18681	18689	18773	18753	18779	18508	18721	18586	18612	18537	18629	18499	18646	18721	18738	18740	18682	18717	18524	18884	18694	18644	18443	18763	18706	18752	18731	18649	18456	18868	18514	18744	18689	18647	18748	18587	18518
22570	21299	29360	24299	25134	31642	35843	30894	29411	28763	27838	26910	26499	26093	26119	25758	25987	25763	25772	25643	25620	25354	25778	25447	25366	25368	25409	25453	25354	25434	25227	25297	24857	25153	25287	25244	25537	25062	25230	25077	25143	25116	24941	25086	25228	24926	24991	24866	25210	25114	25079	24887	24757	24850	25194	24754	25119	25047	25080	24870	25090	25155	25208	24895	25072	24909	24864	24835	25149	25036	24994	24951	24958	24939	24863	24816	24902	25092	24758	24928	25241	25308	24935	24791	24710	24955	25114	25102	24793	24934	24943	24933	24900	24860	24953	25101	24955	24978	25040	25057	24791	24733	24883	24965	24890	24980	24930	24727	24782	24978	24910	25051	24883	24952	25022	25059	25252	25168	24957	24859	24836	24822	24911	25064	24771	24671	24817	24887	24936	25142	25043	25052	24829	24810	24858	24971	25056	24939	24757	24826	24882	24828	24942	24830	24983	24799	24787	24855	24881	24985	24905	24862	24764	24748	25030	25102	25029	24947	25203	24908	24899	25083	25068	24909	25002	24645	24840	24865	25056	25058	25058	25020	24699	24851	25019	24796	24762	24961	25204	24959	25184	25037	25170	24809	25054	25225	25006	25131	25141	24707	24815	24780	24905	25005	24999	24982	24910	25017	24979	25158	25137	24848	24724	25057	24928	24875	24906	25066	24718	24861	24983	24641	24924	24797	24798	25027	25017	24792	24956	25061	24877	24905	25037	24788	24872	24872	24868	24943	25172	24825	24834	25060	24949	24828	24573	24883	24869	24758	24914	25036	24872	24844	24837	25213	24795	24769	24780	24854	24903	24771	25036	24908	24684	24876	24988	24824	24711	25035	24914	25085	24985	24639	24909	24893	24909	25128	24990	24935	24741	24712	24991	25032	24716	24909	24981	24822	24918	24823	25101	25084	24964	24857	24870	24971	24958	24796	24985	25034	24992	24669	24886	25033	24924	24857	24986	25234	25000	24763	25048	24646	24653	24705	24826	25126	24972	25094	25196	25036	24930	24948	25087	24869	24924	25074	24820	24874	24950	24770	24871	24771	24884	24780	25039	24953	24827	24966	24859	24919	24977	24988	24732	24988	25041	24962	25051	24945	25004	24983	25050	24894	24903	24978	25096	25167	24813	24973	24919	25024	25012	24919	24789	25048	24863	24889	24851	24975	24973	24928	24995	25136	24861	25161	25088	24713	24728	24936	25257	24813	24812	24907	25060	24664	25123	24918	24885	24776	24892	24777	25147	24712	24842	24827	24994	24891	24717	24981	24893	24816	25033	24891	25041	25104	24937	25073	25155	24850	25024	24836	24822	24990	24737	24805	25058	25110	24781	24840	25119	24962	24900	24901	24993	24862	25029	24957	24857	24589	25017	25008	24926	24971	24805	24873	24878	24962	24983	24850	24894	25120	24744	24978	25020	24946	24885	25082	25096	25015	24907	25012	24973	24862	24861	24876	24812	25160	24945	24750	24982	24835	25058	25056	25068	24985	25015	24982	24887	24899	25041	24946	24949	24829	24998	24903	24941	25102	25003	25067	24882	25062	24964	24935	24765	25088	24929	24876	25021	25006	24934	24920	24836	24921	24908	24854	24940	24997	25020	24959	24832	24728	24912	24908	24963	24903	24828	24990	24836	24902	24929	25093	25244	25009	24791	24980	25019	24802	24941	24938	25094	24783	24679	25017	25137	24861	24959	24833	25020	24996	24912	24858	24910	24944	24776	24814	24798	25053	24775	24806	24741	24625	24827	24942	24966	24872	25002	25114	24966	25016	25067	24690	24804	25025	25067	24965	24771	24878	24793	25175	25004	24868	24755	24810	24889	25137	24963	24879	25168	25072	24684	24827	24950	24767	24848	24835	24837	24825	24788	24926	24810	24980	25012	24921	24870	25020	25143	25124	24864	24931	24982	24790	25032	24940	24662	25016	24905	25040	25060	24932	24693	24769	24756	24813	24777	25005	24877	24938	24895	24898	24750	24779	24974	24963	25043	24917	24859	25019	25109	25077	24937	24714	24823	24891	25024	24805	24997	25048	25024	24758	24853	24762	24818	24921	25051	24828	24944	24972	24940	24970	24870	24980	25191	24808	24898	24792	24716	24741	24941	24949	24893	24892	24911	24868	24785	25280	24909	24793	25037	24739	24964	24589	25122	24838	25053	24782	24906	24996	24913	24661	25049	24996	25028	24863	24839	24900	24945	24759	24842	25080	24935	24965	25048	24900	24992	24858	24914	24615	25049	24824	25004	24775	24798	24870	24682	24879	25075	24892	24864	24991	24994	25044	24974	25083	25049	24965	24831	24868	24885	24920	24950	24820	24938	24740	24726	24771	24843	24834	24963	24815	24997	24843	24898	24807	24800	24722	24834	24985	24858	24836	24710	24774	25036	24901	24780	24891	24945	24856	24590	24732	25169	24970	24961	24971	24965	24962	24976	24970	25046	25004	24789	24941	24951	24832	24979	25113	24911	24829	24844	25012	24539	24703	25028	25012	24972	24922	24852	24856	24987	24935	24808	24986	24861	24772	24720	24867	24954	24793	24905	25153	24990	24820	25145	24860	24898	24894	24970	24850	25039	24900	24951	24894	24966	24855	25051	25166	24790	24815	25078	24855	24899	24688	24952	24719	24893	25017	24889	25112	24918	24976	25084	24967	24791	24803	25110	24882	25093	24748	24704	24743	24956	25131	24654	24792	25092	25112	24787	24757	24797	25060	24790	24859	24899	24831	25025	24852	25002	24994	24811	24888	24893	25082	25072	24921	24637	24913	24730	25022	25021	24927	25189	25105	24944	25059	24695	24907	24742	25005	25020	25033	24939	24846	25239	25035	25067	24882	24729	24930	24861	24911	24872	24544	24951	24839	24951	25059	25052	25156	24944	24907	24964	24689	24892	24922	24676	24784	24831	24912	25133	24811	24807	25047	25119	24822	24857	24970	24923	24970	25075	24989	24944	24901	24870	24953	24770	25001	24875	24718	24827	25040	24681	25068	24817	25019	24845	24949	24891	24997	24936	24832	24849	24738	24857	24684	24816	25003	25035	25135	25068	25102	25025	24804	24762	25012	24959	24953	24849	24915	24777	24907	24484	24695	24761	24834	25125	24667	25119	25251	24821	24930	24904	25028	24661	24987	24925	24706	24985	24622	24947	25081	25018	24990	24770	24834	24938	24946	25063	25190	24924	24808	25030	24986	24835	25046	24914	24661	24745	24891	24783	24941	25133	25053	25052	24761	24931	25054	25027	24851	24971	24950	25103	24914	24850	24777	25051	25163	24852	24942	24882	24923	24932	24961	24919	24878	25000	24885	24793	25076	24761	24952	24959	25038	24869	25029	24698	24796	24996	24921	25130	24963	24888	24705	24987	24956	24827	24833	24755	24877	24788	24884	25091	24940	24994	24907	24724	25027	24961	24831	25120	24904	24747	24808	24885	24925	25056	24769	25038	24748	24896	24835	24916	24913	25067	25051	25092	24950	25039	24956	24962	25067	25162	24694	24891	24638	25048	24794	24884	24877	24982	24824	24749	24840	24748	25010	24909	25049	24989	24861	24946	24994	25014	24880	25031	24851	24947	24954	25118	24765	24937	24970	24928	24745	24753	24878	24901	24925	24826	25082	24631	24709	24899	24942	24786	24884	24751	24834	24906	24866	25039	24981	24998	24735	25049	24838	25020	25000	24975	24976	25060	24882	24925	24716	24894	24831	25018	24870	25094	24843	24841	24872	25105	24875	24862	24818	24845	24934	24761	25013	24598	25034	25146	25072	24984	24838	24822	25042	24859	24880	25027	25004	24730	24764	24868	24806	24779	24806	25135	24817	25021	24932	24881	24875	24924	24826	24639	24739	24808	24896	24841	25019	24902	24789	24885	24957	24966	24923	24758	24830	24903	25043	25092	24767	24948	25010	24866	24882	24862	24802	24977	24922	24759	24834	25032	25133	25022	24819	24970	24907	24886	24912	24766	24989	24724	24929	25000	24954	24904	24837	24872	24895	25086	24762	24965	24843	25038	24855	24971	25100	24904	25024	24890	24831	24790	24604	24927	24947	24950	24740	24480	24688	24857	24818	25123	24921	25068	25052	24830	25017	25007	24908	24871	24763	24924	24782	24936	24755	24814	24869	24878	24877	24923	24964	24658	24995	25036	25080	24970	24930	24952	25037	25038	25058	25014	24859	24752	24879	24778	24918	24936	24703	24809	24850	24660	24989	24959	25040	25106	24790	24749	25002	24909	24977	25128	24819	24841	25111	24939	24718	24841	25165	25033	24816	24981	25022	24928	25059	25231	24813	24687	24776	24933	24955	25060	24747	24640	24929	24726	24922	25013	24860	24968	25121	24860	24669	25024	24845	24646	24766	24955	24622	25207	24859	25167	25010	24993	24802	24989	24797	24950	24873	25223	25093	24902	24762	24815	24945	24970	24805	24695	25073	25052	24867	24998	25055	24830	24966	24810	24888	25192	24678	24668	24901	24730	24994	24884	24904	24950	24995	24950	24825	24919	24768	24818	24856	24809	24836	24847	24921	24878	25072	25011	24881	24878	24580	24572	24570	24914	24681	25006	24825	24689	24835	24982	24906	24999	24819	25041	24951	25068	25001	25108	24672	25075	24853	24916	24865	24969	24809	24819	24879	25001	24827	25001	24759	24727	24988	25000	24761	24778	24855	24835	24943	25107	24886	24720	24929	24829	24920	25052	24953	25017	24958	24829	24885	24950	24810	24852	24944	25002	25006	25000	24819	24925	24836	24908	24777	24855	24796	25008	24963	24853	24930	24957	24810	24829	24640	25183	24988	24738	25066	24864	25081	24954	24842	24972	24830	24755	24902	24777	24869	24835	24938	25011	25041	24799	24820	24760	24765	25099	24985	24710	24916	24957	25081	25069	24850	24932	24816	24822	24971	24672	24874	25006	24788	24945	24698	24872	24871	25009	25083	25017	25311	24966	24987	24706	24836	24966	24935	24927	24967	24651	24979	24952	24736	24851	25037	24904	24819	25017	24941	24766	25012	24726	24788	25002	24929	24990	24841	24783	24838	25019	24869	24866	24781	25106	24913	24977	24696	24894	24548	24955	25029	24904	25067	24615	24894	24890	24977	24747	24848	24867	24906	24766	24925	24899	24860	24718	24644	24996	24753
38417	68909	62617	50518	42945	36532	31678	28069	25424	23535	22342	21021	20267	20029	19841	19659	19473	19569	19236	19352	19316	19156	19479	19120	19270	19229	18868	19043	18617	18873	18781	18802	18817	18878	18814	18738	18920	18713	18908	18740	18837	18880	18662	18822	18697	18587	18667	18780	18735	18817	18796	18677	18559	18637	18540	18633	18589	18613	18562	18840	18496	18672	18738	18563	18642	18502	18615	18643	18429	18612	18751	18708	18538	18643	18578	18493	18634	18605	18720	18527	18605	18595	18569	18459	18639	18572	18707	18464	18605	18672	18483	18638	18576	18548	18459	18541	18492	18597	18662	18687	18613	18639	18553	18470	18843	18650	18729	18538	18646	18575	18622	18627	18417	18471	18729	18453	18758	18521	18452	18575	18580	18679	18674	18451	18549	18420	18711	18565	18624	18631	18513	18576	18690	18589	18580	18552	18436	18556	18570	18564	18709	18603	18631	18516	18610	18613	18529	18627	18571	18574	18508	18530	18750	18446	18638	18757	18723	18637	18527	18709	18669	18559	18615	18732	18627	18605	18682	18622	18530	18448	18356	18402	18695	18411	18677	18587	18633	18635	18534	18640	18489	18479	18679	18525	18696	18774	18603	18621	18587	18454	18705	18657	18696	18437	18645	18744	18517	18576	18483	18573	18564	18761	18561	18428	18570	18573	18562	18557	18750	18640	18497	18465	18622	18786	18672	18433	18362	18670	18505	18680	18538	18653	18683	18840	18639	18532	18725	18370	18594	18569	18766	18567	18495	18670	18572	18440	18477	18594	18685	18493	18566	18542	18679	18855	18583	18652	18539	18674	18362	18686	18622	18639	18532	18580	18653	18622	18561	18584	18456	18640	18701	18673	18391	18529	18574	18605	18560	18634	18781	18715	18503	18665	18660	18714	18540	18780	18590	18436	18575	18581	18587	18746	18547	18630	18622	18781	18721	18534	18445	18564	18772	18602	18596	18685	18834	18462	18538	18619	18514	18538	18570	18583	18406	18624	18495	18739	18595	18570	18681	18533	18777	18655	18551	18669	18697	18543	18555	18664	18587	18564	18521	18516	18453	18702	18729	18735	18544	18632	18530	18623	18528	18421	18244	18575	18501	18472	18671	18547	18545	18690	18581	18522	18607	18643	18611	18577	18562	18562	18714	18568	18469	18466	18600	18578	18572	18393	18557	18662	18693	18641	18546	18418	18442	18556	18641	18583	18521	18692	18602	18496	18585	18570	18747	18754	18574	18715	18662	18667	18783	18612	18637	18700	18541	18626	18610	18808	18557	18590	18695	18780	18677	18467	18573	18654	18718	18532	18550	18623	18534	18580	18732	18682	18575	18625	18607	18723	18496	18552	18755	18594	18576	18736	18486	18495	18418	18498	18774	18622	18389	18682	18573	18482	18590	18510	18451	18584	18634	18724	18560	18349	18823	18658	18466	18612	18509	18678	18768	18587	18589	18616	18439	18552	18645	18462	18707	18537	18555	18783	18573	18505	18566	18662	18550	18550	18410	18580	18409	18488	18488	18668	18579	18546	18632	18714	18602	18527	18563	18525	18352	18383	18581	18644	18508	18682	18440	18559	18561	18502	18642	18598	18552	18505	18518	18700	18416	18447	18590	18629	18507	18757	18591	18656	18539	18528	18551	18495	18650	18514	18825	18665	18653	18518	18629	18527	18622	18613	18627	18554	18481	18561	18515	18492	18574	18713	18647	18692	18519	18697	18527	18587	18636	18591	18657	18657	18612	18477	18635	18788	18741	18523	18568	18660	18502	18594	18434	18599	18646	18693	18505	18432	18424	18628	18711	18568	18637	18735	18657	18625	18653	18701	18637	18642	18508	18519	18638	18568	18772	18597	18744	18691	18593	18648	18498	18693	18558	18608	18778	18519	18766	18508	18599	18671	18594	18543	18649	18598	18572	18542	18664	18518	18662	18483	18630	18352	18477	18591	18704	18748	18636	18573	18743	18649	18491	18670	18606	18540	18550	18625	18734	18447	18697	18736	18529	18462	18665	18670	18770	18553	18756	18508	18552	18696	18483	18473	18728	18486	18427	18715	18516	18537	18440	18653	18565	18617	18581	18641	18502	18562	18442	18723	18564	18557	18530	18592	18603	18593	18569	18499	18554	18523	18691	18565	18656	18741	18465	18559	18664	18471	18636	18675	18588	18556	18691	18452	18768	18511	18509	18453	18549	18618	18499	18508	18510	18479	18685	18633	18528	18590	18531	18701	18572	18619	18782	18672	18743	18783	18603	18477	18552	18644	18713	18354	18497	18583	18829	18670	18586	18620	18599	18730	18666	18511	18497	18578	18543	18742	18506	18525	18693	18567	18466	18557	18394	18658	18821	18467	18673	18673	18648	18622	18547	18642	18353	18776	18712	18492	18465	18500	18555	18597	18505	18563	18650	18381	18567	18579	18610	18712	18431	18623	18557	18697	18490	18622	18236	18623	18622	18581	18493	18402	18635	18457	18585	18507	18679	18545	18632	18527	18444	18575	18563	18516	18759	18521	18641	18635	18638	18682	18602	18698	18425	18790	18418	18567	18399	18589	18494	18657	18605	18599	18769	18564	18622	18406	18375	18618	18571	18664	18822	18576	18452	18444	18658	18701	18500	18515	18597	18625	18536	18694	18563	18533	18547	18501	18458	18558	18536	18573	18467	18605	18528	18746	18643	18677	18608	18724	18428	18693	18563	18609	18726	18455	18570	18515	18689	18536	18638	18805	18737	18520	18754	18564	18629	18471	18570	18624	18548	18657	18408	18540	18454	18625	18527	18594	18635	18674	18726	18540	18507	18551	18577	18623	18690	18570	18631	18652	18535	18463	18521	18567	18593	18530	18564	18658	18414	18678	18674	18720	18582	18698	18524	18655	18647	18496	18526	18506	18568	18256	18759	18748	18751	18475	18610	18401	18625	18473	18622	18609	18643	18674	18465	18590	18628	18584	18565	18375	18498	18617	18673	18635	18596	18532	18686	18690	18590	18613	18712	18544	18607	18760	18597	18598	18632	18626	18664	18585	18634	18569	18634	18572	18731	18750	18726	18630	18669	18498	18717	18599	18515	18578	18638	18550	18492	18573	18592	18487	18545	18504	18546	18601	18747	18563	18493	18486	18596	18558	18520	18664	18618	18699	18526	18577	18578	18538	18604	18619	18666	18708	18721	18575	18613	18498	18563	18499	18612	18547	18666	18859	18469	18510	18540	18525	18578	18508	18549	18531	18587	18645	18559	18548	18671	18599	18629	18682	18662	18641	18513	18665	18664	18567	18600	18757	18611	18567	18499	18874	18523	18614	18606	18583	18503	18649	18576	18485	18493	18588	18650	18741	18612	18585	18393	18609	18487	18471	18761	18729	18561	18637	18497	18678	18520	18682	18455	18557	18482	18412	18709	18499	18563	18695	18422	18704	18784	18629	18507	18476	18607	18490	18589	18520	18596	18716	18584	18452	18603	18576	18480	18480	18601	18685	18656	18751	18421	18360	18652	18620	18585	18613	18706	18614	18720	18422	18715	18643	18649	18407	18619	18664	18493	18707	18639	18533	18660	18546	18546	18479	18586	18563	18503	18527	18692	18556	18569	18586	18600	18592	18599	18558	18628	18721	18524	18511	18672	18644	18640	18587	18534	18527	18462	18521	18489	18662	18540	18592	18627	18717	18600	18650	18633	18735	18521	18685	18636	18575	18820	18612	18652	18439	18789	18569	18708	18543	18572	18475	18551	18717	18580	18493	18564	18447	18682	18694	18499	18650	18657	18519	18613	18519	18611	18730	18660	18549	18676	18600	18772	18738	18551	18492	18581	18768	18680	18718	18335	18743	18610	18284	18595	18498	18614	18712	18523	18683	18730	18519	18697	18624	18690	18650	18590	18517	18435	18582	18488	18778	18769	18672	18437	18567	18659	18544	18762	18537	18724	18568	18743	18877	18663	18547	18590	18454	18509	18520	18498	18570	18700	18625	18491	18713	18484	18543	18557	18673	18723	18626	18473	18771	18675	18514	18639	18645	18638	18295	18653	18642	18443	18604	18597	18584	18450	18492	18351	18686	18512	18623	18665	18623	18627	18688	18575	18507	18434	18618	18556	18665	18603	18412	18724	18382	18579	18506	18432	18483	18544	18656	18376	18541	18413	18681	18509	18577	18756	18591	18598	18542	18557	18632	18606	18554	18475	18588	18521	18565	18542	18658	18497	18722	18674	18771	18644	18579	18542	18537	18737	18527	18567	18609	18895	18648	18560	18732	18656	18609	18704	18524	18553	18688	18429	18665	18661	18650	18511	18652	18648	18582	18443	18457	18781	18432	18571	18627	18477	18684	18659	18490	18756	18484	18644	18638	18618	18486	18522	18387	18590	18632	18490	18665	18482	18558	18784	18499	18607	18524	18773	18533	18408	18597	18586	18699	18515	18577	18679	18658	18531	18670	18664	18595	18654	18740	18475	18583	18636	18590	18597	18545	18831	18556	18552	18620	18628	18645	18533	18425	18818	18629	18554	18624	18588	18541	18597	18449	18588	18601	18571	18658	18689	18692	18313	18707	18707	18773	18559	18577	18745	18552	18693	18482	18681	18524	18674	18658	18524	18553	18682	18526	18693	18654	18712	18422	18551	18627	18710	18455	18460	18715	18522	18580	18782	18583	18515	18624	18581	18523	18609	18704	18565	18634	18745	18416	18819	18579	18547	18569	18555	18311	18488	18517	18690	18347	18693	18437	18643	18655	18727	18695	18692	18616	18531	18451	18570	18642	18552	18555	18693	18479	18579	18678	18705	18686	18564	18711	18772	18641	18620	18733	18624	18497	18729	18689	18595	18594	18344	18582	18608	18571	18662	18495	18541	18700	18604	18428	18785	18588	18658	18468	18426	18639	18667	18611	18578	18511	18509	18676	18477	18597	18581	18587	18649	18656	18676	18800	18433	18519	18671	18512	18715	18569	18672	18580	18648	18839	18573	18696	18550	18490	18707	18545	18434	18695	18727	18422	18499	18583	18537	18557	18503	18540	18555	18674	18540	18662	18718	18689	18602	18687	18475	18660	18728	18599	18671	18677	18527	18594	18387	18537	18469	18597	18556	18754	18602	18415	18536	18584	18647	18513	18530	18728	18664	18791	18751	18611	18615	18568	18513	18405	18573	18547
30216	37128	48343	43368	35538	31663	29702	27614	26891	26466	25904	25751	25674	25485	25412	25229	25292	25283	25197	25243	25396	25181	25362	25224	25203	25217	24868	25068	25066	25136	25362	25421	25198	25120	25032	24977	25104	25148	25094	25266	25247	25229	25125	25131	25086	25020	25082	24765	24906	25220	24996	25047	25114	25480	25165	24976	25099	25116	25127	25204	25121	25018	24936	24942	25181	25010	25188	25082	25201	25307	25345	24945	25030	25195	24995	25205	25098	24896	25309	25091	25087	24972	25102	25108	24918	25146	25265	25184	24916	24797	25048	25267	24991	25178	24987	24721	24935	24924	24818	24931	25065	24812	25130	25026	25079	25057	25056	25133	24873	25123	25462	25429	25025	25315	25171	25178	24889	24867	24880	24935	25208	24980	25173	25084	25283	24966	25015	25148	25076	25261	25086	25107	25165	25075	24973	25220	25014	25199	24874	25091	25020	25214	24946	24838	25048	25014	24985	24908	24898	25016	24907	24983	25238	25072	24937	24806	24898	24851	25009	24918	25078	24963	24896	24894	24957	25214	25117	25028	24917	25198	25104	25142	24918	24839	24942	24988	24790	24887	25173	24957	25032	25055	24947	25040	24976	25055	24998	24976	24990	25390	25134	25265	24946	24984	25149	25046	25196	24970	25102	24977	24924	24952	24937	25006	24999	25118	24852	25018	24867	24905	24778	25023	24996	25050	24890	25050	24979	25168	25237	24895	25091	25270	25003	24830	24978	25099	25065	25124	25129	24904	24905	25043	25207	24990	25242	25031	25008	25077	24981	24928	25027	25063	25023	25140	25069	24827	25046	24800	24927	24933	25175	24797	25004	25099	25128	25152	24903	25043	25155	25175	25067	25112	25069	24873	24662	25130	25204	25041	25135	25245	25169	25076	25093	25092	25137	25080	25151	25140	25042	24873	25079	24976	25104	25105	25190	25045	24965	25052	25103	24995	24911	24989	25186	25064	25045	25326	25368	25322	25123	24924	24930	25008	25215	24965	25156	24846	24915	25019	24869	25086	24924	25037	25188	25230	25073	25017	25002	25273	25089	24941	24978	24878	24902	24974	25159	25147	24852	25219	24990	25002	25069	24965	25154	25124	25305	24832	25022	25066	24967	25158	24945	25131	25117	25023	24940	24904	25063	24789	24955	24917	25117	24997	25010	25054	25224	25047	25045	25208	25242	25073	24975	25022	24979	24908	25279	25181	24824	24981	24880	25003	24821	25198	25277	24777	24969	25113	25101	24821	25162	25346	25313	25064	24970	25197	25071	25112	24867	25004	25120	25265	25119	25069	24950	24983	25060	25062	25066	25163	24859	24900	24811	25026	24938	25072	25102	25111	25082	24996	24969	25014	25010	25001	25181	24968	24931	24928	25385	25070	24970	25039	25025	25005	24915	24849	25268	25097	25061	24865	25162	25146	25209	25331	25086	25193	24975	25138	24808	25010	24955	25156	25143	24981	24792	24988	25221	24815	24922	25278	25123	24897	25095	24966	24935	25017	25244	25011	25130	25380	25022	24857	25190	24976	25188	25086	25140	25129	25003	24937	25012	25011	25450	25080	24935	24960	24962	24892	24794	24930	24822	25097	25030	25008	25109	25038	25022	25013	25022	25036	25130	25180	24985	25139	25090	25064	25010	24984	25183	25191	25169	25008	25236	25226	25041	24813	25204	24965	25114	24921	25102	25140	25194	25085	25079	25079	25074	25165	25023	24990	24967	24962	24876	24972	25023	24860	24901	25061	25034	25138	25082	24689	25118	25103	24971	25054	25213	25131	25002	25027	25202	25010	25177	25159	25192	25067	25229	24892	25088	24849	25259	25057	25230	24968	25010	24992	24710	24952	24939	25111	25131	25126	25169	25091	25325	25298	25120	24952	24938	25110	25264	25153	24916	25031	25093	25149	25161	24935	25010	25334	25012	25178	25318	24874	24717	24944	25210	25029	25030	25225	25068	25063	25146	25152	25046	25149	25110	25155	25196	25038	25062	25051	25019	24994	25076	25150	24968	25161	25172	25070	24884	24864	25012	25046	25080	24970	25113	25060	25148	25124	25127	25027	25204	25003	25150	24892	25229	25416	25062	25037	24914	25386	24842	25035	25140	25054	25045	25075	25090	24886	25013	24987	25112	25133	25014	24968	25028	24900	25000	25137	24907	25052	25126	25126	24970	24990	25272	24922	25165	25257	25065	25051	25016	24999	25031	25059	25190	25096	25271	25228	25129	25195	25123	25079	25093	24977	25031	25162	24805	25049	24913	25131	25117	25117	25194	25065	24885	25048	24920	25301	24951	25032	24869	24791	25089	25293	25052	24889	24957	25112	24894	25189	25196	25158	25121	24922	25033	25208	25036	25290	24971	24920	25000	25154	25040	24799	24940	24925	24968	25122	24774	25080	25042	24915	25291	25089	24967	25122	25077	24923	25238	25058	25149	25070	25133	25165	24999	25102	24893	24999	25073	25006	25096	25146	24985	24878	25083	24926	25050	24999	24958	24961	24743	25005	25043	24978	25213	25223	25165	24991	25199	25076	24847	24925	24935	24838	24999	24829	25082	24790	24948	25248	25147	24924	25001	25180	24926	25179	25193	25029	25011	24920	25189	25074	25090	25277	25151	25153	25104	24957	24979	24880	24914	25034	25033	25207	25076	25166	24968	25269	25081	25050	24817	24990	25199	24834	24764	25025	25272	25117	25133	25077	25072	25114	25236	25106	24868	25048	25149	25051	24998	25216	25190	24979	24782	25070	25114	25035	25014	24826	24976	24660	25226	25030	24950	24893	25109	25120	25325	25142	25000	25278	25326	25153	24994	25117	25170	24931	25026	25195	25075	25071	25194	25290	24851	25122	25052	25147	24980	24789	25030	25152	25178	25020	25235	24996	25223	25139	25218	25102	24855	25090	24869	24996	24921	25029	24959	25045	25162	24935	24994	25191	25101	25151	25106	25207	24980	25110	24939	24992	25045	25140	25023	25069	25120	24920	25102	25036	25180	25115	24994	25128	25116	25170	25205	25170	25082	24987	25111	25231	25102	24906	25053	24808	25100	25028	25311	25004	25003	24935	24905	24848	25059	25277	25135	25031	25136	25040	24890	25104	25002	25028	24961	25044	25091	24891	24762	24868	25217	25160	24944	25037	24664	25124	25163	25060	25098	24826	24946	25220	25132	25027	25050	25093	24974	25033	24905	25034	24842	24913	25246	25124	25058	24965	25005	25012	25088	24818	24996	25068	25126	25111	25167	25072	24998	24914	25116	25189	25082	24927	24867	24981	25051	24943	25165	24936	25199	25061	24873	24931	25026	24887	24977	25128	25030	24920	25161	25173	25156	25383	24915	24821	24931	25051	25087	25202	24981	25440	25356	25074	24916	24932	24985	25059	24927	25079	25172	24942	25028	24871	24990	24973	25145	25128	24924	24927	25022	25176	25076	25164	25044	24921	25037	25036	25058	25107	25001	25043	25193	24860	25026	24971	25142	24989	24985	24764	24967	25048	25180	25050	25088	25120	25101	25201	25187	25226	25076	25289	25043	25093	25171	25011	25156	24998	25397	25199	24884	25090	25092	24985	24814	25134	24889	24949	24905	25169	25054	25091	25134	25139	24999	25054	25085	25211	24971	25092	25005	25036	25364	25125	24981	24953	25054	24931	25033	24987	24974	25175	25083	25092	25132	25047	25218	25069	25017	24871	25089	25129	24930	25034	25058	24938	25128	24968	25042	25067	24974	25029	25069	25121	24870	25008	25069	24929	24922	24919	24994	24940	25043	25260	25075	25113	25168	24852	24716	25029	25027	24992	25022	24874	25078	24943	25044	25082	25153	25039	25156	25201	24989	24981	25149	24939	25212	25086	25093	25077	25016	25129	25018	24906	25220	25145	25172	25152	25255	25160	24998	24984	25287	25254	25064	25262	25155	25061	25100	25102	24969	25241	25131	25125	25085	25312	25098	25070	25252	25276	24939	25075	25311	25083	24925	25029	25055	25032	24845	25245	24952	25008	25249	24984	24906	25185	25200	25082	25060	25033	24881	24787	25087	25091	24838	24994	25120	25051	25168	25052	25301	25015	25128	24960	25071	24958	25157	25079	25238	25055	25244	25125	24882	25115	24862	25031	25099	25091	25161	24867	25115	25279	24851	24778	25083	24742	25095	25120	24972	25050	25128	25228	24852	25151	25127	25198	24920	24941	25186	25001	25250	25045	24779	24940	24899	24965	25029	25065	25247	25162	25151	25137	25027	25020	24999	24911	24873	25104	25032	25077	24866	24955	25166	25047	25023	24567	25117	25108	25081	25223	25164	25292	25037	25014	25116	24945	24956	25080	25161	25162	25175	25219	25156	25110	25146	25144	25124	25092	25130	25043	25051	24887	24936	24987	25217	25384	25144	24957	24823	25069	25088	25183	24793	24948	24990	24949	25132	25117	25110	25071	25113	25064	24991	24773	25071	24917	25034	25014	25167	25086	25002	25203	25272	25140	25204	25053	24994	24926	25283	25255	25187	24980	25005	25270	24972	25187	24884	25246	25016	25157	25038	24988	24931	25058	25228	24941	24925	24899	24841	25197	25013	24987	25015	24911	25210	24912	25013	25097	24950	25124	25118	25069	25125	25103	25044	24979	24895	25049	24886	25141	25045	25008	25349	25029	25026	25072	25132	25076	24890	24872	24940	24871	24947	25190	24990	25246	24993	25238	25097	25009	25021	24890	25265	25159	25302	25204	25058	25022	24989	24827	24969	25120	25011	24927	25063	24918	24918	25143	25185	24866	25047	25153	24912	25204	25122	24821	25003	25221	25099	25161	24891	24972	25210	25135	25061	25108	25083	25148	25122	24983	25041	25018	25136	24945	25168	25025	25381	25284	25236	25047	24932	24954	25067	25001	25208	25097	24840	25028	24928	25188	25106	25032	25015	24984	25135	25089	25115	25020	24896	25187	25197	24781	25126	25046	24914	25115	25100	25133	24928	25197	24991	25251	24910	25026	24971	25097	25195	24930	24978	25028	25209	25029	25105	25106	25241	24988	25182	24815	25151	25196	25077	25050	25056	25011	25024	25103	25144	25293	25132	25224	25098	25144	25143	25081	24841	25103	24889	25147	25199	25218	25049	24998	25051	25241	24930	25018	25107	25091	25202	25213	24908	24955
36358	56150	51978	40248	32908	27660	25048	22946	21599	20754	20069	19709	19361	19055	18925	19071	18825	18997	18828	18907	18974	18868	19071	18878	18974	18819	18770	18921	18617	18900	18916	18627	18899	18708	18742	18785	18734	18817	18791	18758	18813	18644	18690	18797	18827	18694	18788	18509	18731	18537	18694	18569	18543	18812	18728	18638	18620	18865	18760	18723	18781	18695	18819	18740	18659	18718	18719	18701	18602	18694	18622	18840	18841	18679	18766	18666	18562	18673	18597	18908	18785	18637	18728	18718	18765	18659	18805	18657	18722	18656	18636	18643	18627	18538	18679	18582	18770	18763	18873	18804	18576	18679	18932	18701	18824	18730	18810	18728	18800	18793	18601	18697	18742	18854	18751	18734	18556	18676	18647	18592	18616	18837	18656	18748	18669	18603	18641	18699	18685	18762	18608	18669	18696	18758	18713	18722	18724	18626	18631	18706	18871	18651	18721	18757	18756	18826	18622	18619	18836	18657	18851	18800	18561	18366	18738	18724	18632	18593	18732	18885	18908	18499	18703	18528	18633	18747	18567	18644	18760	18988	18679	18734	18730	18796	18597	18665	18646	18589	18678	18768	18907	18554	18798	18741	18614	18615	18620	18618	18636	18631	18674	18522	18608	18605	18692	18794	18834	18848	18728	18712	18718	18613	18741	18526	18862	18673	18747	18791	18666	18739	18617	18776	18634	18911	18597	18754	18593	18742	18813	18616	18845	18761	18767	18684	18657	18715	18510	18764	18774	18740	18790	18814	18646	18773	18624	18731	18655	18781	18497	18513	18729	18857	18741	18734	18511	18914	18824	18726	18819	18762	18848	18708	18750	18577	18503	18535	18954	18703	18608	18610	18654	18593	18687	18822	18857	18644	18750	18646	18641	18539	18882	18527	18869	18693	18747	18661	18570	18613	18702	18588	18651	18741	18427	18554	18670	18795	18685	18812	18594	18614	18709	18587	18688	18528	18780	18677	18603	18673	18606	18501	18630	18683	18923	18740	18850	18678	18753	18584	18919	18619	18781	18605	18654	18655	18609	18780	18611	18779	18710	18736	18776	18434	18887	18709	18695	18625	18754	18680	18817	18771	18735	18518	18530	18729	18717	18773	18728	18708	18660	18884	18622	18650	18797	18685	18726	18696	18843	18548	18896	18751	18817	18913	18714	18713	18497	18779	18644	18614	18639	18584	18836	18759	18759	18674	18740	18837	18727	18816	18627	18707	18555	18716	18805	18730	18507	18625	18800	18811	18739	18708	18808	18790	18650	18703	18766	18651	18832	18693	18703	18666	18778	18703	18578	18704	18765	18689	18600	18634	18896	18818	18715	18586	18591	18658	18715	18702	18702	18760	18538	18751	18689	18721	18870	18732	18722	18703	18742	18744	18610	18671	18602	18698	18765	18721	18800	18802	18682	18808	18584	18513	18727	18742	18690	18778	18620	18715	18631	18688	18859	18709	18770	18637	18698	18600	18602	18629	18749	18622	18709	18617	18701	18538	18803	18750	18854	18680	18725	18615	18733	18574	18700	18608	18740	18681	18632	18793	18723	18659	18683	18494	18753	18917	18792	18679	18611	18892	18643	18751	18644	18663	18565	18658	18774	18479	18749	18697	18718	18677	18658	18725	18554	18677	18732	18779	18828	18730	18726	18635	18695	18777	18528	18770	18788	18686	18649	18506	18810	18789	18727	18807	18798	18652	18680	18632	18662	18542	18889	18737	18796	18669	18826	18663	18910	18693	18674	18638	18716	18684	18580	18794	18607	18743	18678	18693	18680	18771	18745	18603	18641	18689	18471	18584	18745	18656	18716	18893	18790	18726	18803	18761	18652	18846	18651	18790	18744	18742	18670	18778	18792	18727	18796	18717	18709	18807	18831	18711	18563	18721	18518	18719	18599	18811	18888	18799	18726	18672	18594	18808	18668	18810	18701	18610	18627	18621	18736	18680	18753	18805	18729	18647	18708	18782	18686	18670	18822	18651	18765	18749	18626	18770	18749	18850	18654	18758	18756	18689	18765	18985	18601	18692	18701	18525	18759	18570	18706	18832	18679	18838	18801	18735	18879	18818	18598	18628	18779	18728	18588	18734	18715	18580	18673	18883	18731	18812	18938	18442	18734	18899	18528	18699	18763	18785	18883	18687	18735	18812	18719	18810	18587	18812	18842	18776	18608	18765	18781	18604	18887	18620	18900	18650	18632	18711	18754	18716	18704	18705	18670	18735	18844	18712	18673	18746	18759	18584	18724	18716	18730	18761	18906	18654	18782	18832	18568	18720	18668	18649	18693	18689	18731	18857	18598	18751	18675	18701	18658	18738	18847	18773	18735	18773	18830	18610	18720	18697	18688	18840	18755	18591	18540	18921	18821	18602	18605	18898	18762	18661	18752	18613	18760	18959	18754	18485	18764	18682	18747	18582	18636	18459	18762	18743	18609	18803	18716	18793	18799	18635	18901	18710	18714	18560	18543	18825	18669	18609	18519	18784	18809	18656	18689	18953	18742	18675	18715	18890	18716	18800	18686	18687	18756	18865	18884	18791	18599	18724	18678	18689	18735	18629	18649	18713	18626	18702	18790	18640	18766	18817	18737	18730	18735	18716	18718	18631	18718	18820	18636	18743	18576	18615	18863	18803	18754	18882	18658	18703	18734	18606	18450	18741	18803	18685	18818	18837	18706	18697	18551	18765	18668	18573	18810	18543	18867	18643	18729	18672	18587	18937	18712	18689	18480	18761	18682	18529	18672	18618	18723	18675	18713	18810	18841	18750	18677	18860	18612	18696	18594	18603	18547	18566	18874	18702	18587	18786	19006	18736	18805	18608	18652	18804	18777	18721	18543	18722	18782	18785	18687	18793	18702	18735	18700	18765	18671	18760	18604	18780	18772	18781	18555	18810	18742	18761	18716	18657	18771	18681	18780	18655	18836	18615	18422	18596	18762	18670	18701	18764	18780	18732	18911	18464	18622	18599	18749	18740	18681	18801	18689	18689	18748	18722	18775	18785	18706	18605	18607	18728	18684	18773	18484	18753	18823	18536	18743	18629	18790	18792	18693	18582	18689	18831	18764	18800	18645	18686	18670	18595	18791	18860	18684	18556	18680	18776	18618	18656	18662	18651	18732	18688	18748	18671	18643	18749	18624	18760	18580	18743	18941	18737	18662	18705	18684	18756	18615	18569	18620	18860	18701	18673	18837	18714	18623	18842	18761	18719	18661	18944	18655	18637	18679	18701	18528	18794	18572	18636	18868	18565	18706	18796	18469	18639	18817	18654	18660	18684	18808	18677	18688	18753	18747	18627	18582	18584	18801	18818	18854	18842	18722	18549	18877	18692	18740	18760	18721	18801	18632	18649	18736	18631	18666	18694	18798	18667	18685	18664	18820	18478	18705	18765	18675	18750	18937	18975	18791	18635	18815	18676	18828	18749	18836	18884	18619	18822	18680	18657	18730	18782	18773	18584	18608	18630	18728	18724	18743	18656	18912	18526	18778	18656	18708	18727	18684	18904	18750	18750	18867	18685	18678	18912	18811	18665	18787	18785	18578	18779	18665	18804	18731	18834	18852	18906	18740	18686	18677	18675	18830	18789	18714	18576	18811	18694	18778	18612	18573	18751	18718	18584	18718	18839	18732	18780	18585	18674	18686	18544	18837	18602	18570	18663	18840	18722	18721	18672	18730	18920	18705	18597	18748	18786	18674	18698	18766	18547	18574	18693	18716	18883	18795	18664	18770	18665	18592	18812	18768	18874	18765	18676	18771	18869	18765	18516	18792	18752	18722	18658	18837	18596	18566	18731	18746	18752	18773	18733	18848	18653	18861	18649	18657	18524	18797	18834	18598	18774	18699	18813	18810	18821	18665	18642	18763	18827	18787	18693	18531	18829	18651	18723	18572	18718	18964	18773	18765	18560	18542	18628	18552	18740	18787	18678	18775	18443	18849	18746	18561	18699	18997	18605	18844	18728	18831	18583	18661	18673	18732	18510	18765	18699	18720	18719	18618	18761	18839	18750	18619	18779	18550	18739	18685	18648	18662	18724	18765	18734	18745	18719	18722	18788	18669	18949	18768	18730	18722	18764	18586	18698	18704	18787	18671	18721	18663	18798	18790	18597	18539	18692	18742	18602	18719	18710	18760	18737	18821	18500	18693	18624	18729	18701	18859	18712	18621	18835	18736	18892	18659	18698	18786	18563	18627	18775	18870	18766	18688	18844	18622	18721	18639	18726	18847	18708	18820	18840	18755	18806	18762	18800	18732	18665	18716	18631	18690	18839	18773	18703	18603	18704	18774	18746	18742	18702	18903	18579	18602	18851	18631	18805	18794	18781	18882	18632	18680	18759	18821	18614	18662	18678	18657	18650	18582	18547	18508	18701	18598	18679	18581	18758	18739	18814	18765	18638	18766	18538	18787	18832	18596	18718	18755	18544	18560	18700	18545	18577	18867	18615	18769	18790	18582	18502	18816	18807	18589	18819	18784	18884	18622	18735	18489	18740	18814	18721	18644	19009	18750	18638	18798	18656	18625	18575	18617	18792	18778	18621	18832	18868	18580	18903	18841	18768	18628	18676	18787	18783	18740	18713	18709	18655	18660	18697	18672	18723	18614	18836	18640	18683	18762	18782	18655	18673	18837	18672	18586	18797	18612	18698	18730	18695	18580	18515	18662	18712	18917	18643	18652	18794	18750	18743	18912	18653	18565	18806	18680	18568	18715	18836	18465	18623	18750	18899	18560	18679	18693	18570	18674	18620	18663	18869	18706	18773	18611	18565	18644	18747	18741	18807	18761	18621	18714	18833	18616	18845	18700	18531	18726	18800	18584	18544	18772	18834	18844	18728	18700	18668	18690	18712	18757	18654	18681	18667	18521	18733	18611	18746	18678	18781	18640	18696	18551	18700	18784	18674	18702	18616	18713	18675	18686	18748	18619	18767	18710	18701	18578	18674	18791	18614	18534	18812	18720	18586	18702	19021	18783	18651	18689	18659	18693	18682	18639	18666	18671	18558	18801	18659	18700	18627	18840	18635	18742	18541	18675	18512	18524	18762	18628	18616	18637	18855	18821	18682	18555	18702	18818	18747	18828	18734	18497	18537	18578	18841	18655	18906	18825	18904	18761	18597	18582	18834	18687	18483	18792	18792
23481	21406	29656	25509	27546	32031	33000	28674	27552	27147	26168	25420	25350	25180	25314	25078	24887	24777	25036	24912	24634	24686	24861	24817	24926	24766	24832	24891	24839	24683	24486	24509	24577	24667	24675	24425	24399	24527	24524	24543	24453	24334	24358	24377	24356	24694	24598	24442	24501	24575	24519	24406	24384	24356	24623	24509	24482	24641	24509	24394	24632	24579	24486	24318	24405	24512	24456	24446	24297	24493	24478	24432	24482	24369	24716	24435	24347	24381	24562	24133	24265	24317	24453	24319	24596	24468	24625	24371	24242	24452	24713	24614	24407	24423	24264	24356	24364	24533	24547	24451	24297	24340	24586	24703	24620	24335	24268	24432	24378	24487	24407	24497	24347	24416	24127	24594	24333	24537	24386	24411	24519	24315	24368	24412	24388	24330	24399	24222	24465	24374	24617	24434	24159	24307	24548	24447	24583	24392	24338	24482	24271	24298	24454	24396	24304	24305	24172	24332	24464	24369	24639	24314	24502	24184	24211	24338	24384	24279	24234	24407	24129	24267	24249	24261	24211	24284	24373	24400	24332	24312	24403	24412	24335	24531	24545	24540	24498	24492	24436	24531	24507	24475	24324	24327	24390	24282	24325	24320	24348	24171	24402	24392	24422	24363	24294	24253	24320	24382	24470	24472	24371	24199	24436	24533	24657	24215	24343	24317	24457	24365	24472	24435	24272	24175	24029	24462	24297	24566	24351	24712	24275	24199	24477	24283	24412	24388	24355	24326	24205	24353	24273	24290	24395	24500	24285	24457	24158	24554	24496	24571	24383	24551	24401	24369	24377	24512	24370	24517	24319	24433	24317	24568	24336	24507	24492	24160	24293	24337	24431	24644	24292	24502	24395	24468	24422	24422	24206	24202	24467	24529	24377	24430	24432	24309	24347	24292	24430	24250	24314	24520	24177	24325	24395	24530	24410	24303	24328	24411	24331	24259	24381	24207	24251	24522	24517	24345	24274	24211	24425	24578	24428	24401	24492	24513	24375	24457	24225	24427	24361	24390	24521	24367	24240	24411	24526	24352	24396	24429	24599	24365	24510	24444	24172	24453	24370	24447	24367	24418	24400	24454	24442	24311	24281	24134	24435	24423	24338	24347	24479	24372	24505	24511	24427	24363	24236	24438	24252	24337	24317	24372	24315	24233	24334	24456	24191	24529	24488	24163	24308	24339	24260	24208	24253	24629	24486	24336	24164	24366	24311	24264	24168	24527	24365	24462	24256	24394	24565	24405	24329	24440	24246	24453	24491	24364	24471	24398	24385	24610	24349	24516	24281	24267	24482	24213	24352	24475	24266	24611	24314	24349	24306	24559	24142	24166	24334	24535	24515	24412	24506	24405	24481	24315	24419	24655	24519	24234	24289	24336	24630	24165	24281	24104	24267	24303	24530	24453	24545	24565	24255	24255	24493	24365	24454	24266	24301	24028	24146	24469	24264	24306	24333	24511	24331	24613	24389	24366	24492	24314	24509	24367	24468	24280	24296	24560	24572	24591	24308	24403	24229	24473	24341	24213	24351	24481	24266	24186	24616	24520	24462	24438	24118	24567	24463	24483	24384	24322	24422	24243	24156	24373	24392	24525	24237	24291	24417	24572	24398	24220	24399	24470	24383	24440	24337	24254	24402	24367	24285	24303	24377	24315	24340	24677	24564	24317	24348	24397	24243	24534	24419	24488	24146	24267	24505	24222	24358	24360	24350	24436	24188	24284	24417	24374	24382	24222	24703	24525	24269	24511	24345	24564	24488	24300	24352	24343	24247	24299	24350	24483	24361	24559	24394	24440	24405	24443	24352	24480	24405	24349	24505	24403	24384	24381	24282	24323	24364	24215	24541	24356	24444	24436	24529	24324	24394	24459	24518	24463	24476	24410	24224	24503	24291	24497	24393	24265	24345	24293	24402	24398	24443	24307	24287	24636	24368	24301	24305	24322	24309	24407	24702	24424	24303	24384	24303	24347	24248	24728	24537	24148	24408	24487	24430	24477	24610	24387	24373	24340	24436	24407	24455	24296	24377	24393	24671	24519	24392	24435	24242	24201	24588	24381	24415	24293	24422	24409	24279	24458	24429	24449	24427	24229	24440	24535	24483	23976	24480	24455	24355	24425	24283	24353	24352	24327	24149	24485	24473	24130	24377	24311	24567	24386	24342	24333	24401	24225	24732	24626	24158	24185	24187	24409	24433	24432	24451	24489	24382	24282	24142	24213	24476	24201	24478	24303	24484	24546	24589	24286	24218	24349	24286	24283	24297	24454	24229	24491	24489	24259	24498	24495	24711	24321	24250	24186	24310	24555	24402	24358	24293	24241	24125	24549	24407	24723	24708	24380	24335	24255	24424	24398	24322	24239	24365	24443	24365	24205	24290	24509	24519	24447	24250	24291	24423	24392	24478	24455	24359	24287	24215	24442	24592	24297	24178	24412	24397	24461	24444	24466	24371	24375	24212	24550	24279	24339	24366	24548	24270	24396	24465	24071	24479	24199	24315	24507	24431	24321	24365	24369	24335	24372	24455	24338	24497	24492	24307	24435	24246	24510	24301	24487	24213	24328	24682	24400	24276	24272	24442	24395	24498	24450	24468	24305	24465	24336	24360	24243	24400	24438	24483	24608	24238	24391	24497	24242	24139	24282	24413	24442	24268	24499	24453	24305	24258	24310	24329	24471	24513	24446	24496	24537	24458	24181	24304	24510	24581	24417	24433	24384	24111	24396	24578	24382	24467	24468	24294	24319	24549	24361	24403	24460	24154	24265	24361	24300	24338	24296	24416	24217	24243	24574	24672	24411	24488	24414	24305	24287	24192	24255	24259	24592	24436	24477	24455	24345	24413	24288	24607	24176	24457	24188	24491	24355	24405	24475	24270	24175	24261	24441	24178	24407	24291	24243	24217	24438	24371	24398	24404	24253	24335	24792	24509	24380	24398	24474	24503	24458	24430	24569	24520	24229	24251	24291	24554	24242	24456	24124	24335	24465	24353	24295	24498	24375	24439	24562	24237	24347	24436	24331	24470	24316	24571	24636	24446	24222	24492	24488	24554	24321	24567	24223	24444	24431	24298	24533	24545	24493	24712	24540	24296	24253	24445	24431	24407	24492	24679	24297	24321	24562	24530	24263	24246	24244	24272	24340	24312	24301	24367	24406	24324	24479	24259	24242	24605	24551	24454	24550	24315	24297	24519	24672	24511	24430	24158	24355	24200	24303	24143	24510	24373	24568	24447	24284	24536	24438	24467	24579	24396	24279	24243	24459	24446	24419	24613	24297	24169	24411	24430	24564	24281	24501	24220	24218	24404	24337	24416	24439	24512	24474	24315	24235	24303	24233	24485	24290	24313	24382	24286	24583	24090	24307	24418	24345	24557	24573	24506	24207	24439	24417	24384	24355	24261	24121	24463	24321	24403	24196	24296	24461	24486	24395	24489	24228	24324	24217	24504	24393	24578	24504	24408	24378	24490	24496	24380	24428	24437	24562	24481	24381	24414	24397	24284	24465	24492	24312	24575	24301	24511	24200	24310	24268	24407	24380	24433	24404	24403	24450	24320	24580	24277	24494	24616	24538	24394	24419	24422	24341	24550	24133	24284	24443	24264	24378	24445	24546	24410	24366	24371	24366	24457	24359	24382	24596	24361	24191	24295	24381	24302	24489	24306	24506	24533	24384	24238	24444	24648	24354	24334	24401	24393	24525	24472	24276	24382	24299	24079	24406	24408	24084	24420	24495	24222	24280	24345	24333	24362	24517	24532	24553	24588	24410	24504	24413	24462	24182	24458	24445	24283	24362	24400	24362	24245	24249	24369	24314	24403	24411	24268	24358	24314	24476	24427	24323	24231	24201	24214	24448	24274	24579	24697	24411	24420	24543	24490	24531	24235	24358	24255	24437	24206	24263	24496	24421	23965	24087	24344	24450	24461	24338	24429	24337	24493	24345	24318	24210	24340	24495	24402	24387	24306	24330	24231	24218	24544	24283	24209	24375	24275	24441	24460	24528	24397	24600	24300	24261	24361	24346	24177	24280	24384	24515	24308	24423	24391	24474	24278	24180	24165	24540	24261	24310	24328	24306	23949	24408	24358	24343	24220	24170	24319	24395	24297	24303	24405	24478	24535	24221	24420	24454	24120	24364	24543	24581	24430	24188	24598	24425	24323	24497	24347	24501	24440	24301	24443	24426	24569	24440	24297	24355	24320	24600	24424	24407	24416	24421	24570	24292	24261	24405	24389	24201	24256	24455	24339	24332	24471	24116	24541	23973	24491	24699	24562	24288	24285	24656	24467	24356	24526	24523	24417	24585	24207	24155	24522	24090	24291	24340	24294	24476	24442	24388	24438	24443	24318	24298	24277	24307	24316	24582	24434	24352	24188	24250	24442	24683	24490	24401	24337	24573	24368	24679	24582	24236	24508	24411	24194	24166	24250	24248	24540	24338	24378	24592	24036	24289	24245	24178	24169	24317	24455	24013	24529	24244	24401	24465	24410	24466	24639	24489	24282	24320	24459	24428	24277	24106	24471	24326	24425	24427	24478	24389	24263	24577	24354	24266	24311	24441	24177	24370	24602	24461	24444	24543	24595	24384	24243	24514	24327	24384	24408	24385	24459	24445	24304	24179	24517	24379	24356	24498	24485	24377	24314	24291	24220	24587	24419	24278	24702	24239	24397	24355	24380	24366	24303	24354	24451	24344	24563	24385	24385	24343	24297	24434	24239	24421	24485	24293	24418	24416	24556	24368	24218	24353	24165	24411	24449	24518	24272	24367	24304	24471	24585	24206	24535	24153	24324	24435	24389	24382	24532	24415	24484	24175	24319	24247	24233	24276	24388	24295	24230	24449	24340	24233	24472	24503	24338	24553	24283	24254	24429	24602	24478	24381	24386	24289	24243	24501	24301	24557	24587	24461	24450	24109	24341	24361	24402	24251	24599	24435	24223	24420	24150	24645	24320	24414	24262	24360	24486	24340	24365	24382	24551	24377	24232	24455	24350	24428	24293	24308	24275	24222	24365	24371	24323	24523	24503	24200	24392	24380	24302	24454	24244	24511	24541	24422	24343	24526	24351	24541	24361	24284	24588	24563	24309	24300	24440	24373	24411	24468	24392	24263	24282	24425	24454	24367	24383	24325	24560	24374
36361	64414	57888	45212	37457	31731	27777	24966	23328	21835	20524	20086	19637	19653	19317	19273	19179	19208	19088	19070	18842	18900	18811	18835	18742	18712	18549	18630	18691	18640	18788	18551	18560	18558	18364	18587	18414	18504	18471	18504	18559	18550	18603	18416	18455	18253	18600	18860	18483	18378	18645	18328	18407	18618	18298	18512	18439	18708	18636	18388	18344	18501	18364	18378	18317	18373	18611	18542	18394	18386	18319	18331	18424	18646	18545	18471	18380	18415	18384	18430	18457	18314	18320	18546	18440	18353	18533	18262	18434	18360	18264	18461	18508	18397	18430	18342	18330	18476	18479	18450	18357	18682	18235	18469	18315	18361	18460	18404	18524	18594	18322	18291	18446	18389	18427	18469	18396	18467	18534	18346	18297	18405	18338	18485	18325	18504	18296	18286	18472	18390	18348	18447	18352	18434	18333	18443	18441	18590	18512	18413	18392	18399	18222	18347	18436	18521	18319	18510	18446	18371	18354	18444	18347	18426	18459	18351	18334	18306	18333	18490	18430	18263	18325	18572	18446	18515	18338	18454	18384	18506	18587	18434	18474	18384	18398	18208	18729	18376	18469	18292	18307	18298	18496	18373	18436	18397	18411	18484	18479	18623	18251	18241	18503	18408	18310	18389	18434	18420	18382	18396	18536	18523	18342	18412	18483	18327	18438	18554	18410	18462	18367	18530	18406	18436	18508	18534	18505	18582	18461	18312	18413	18308	18393	18244	18335	18467	18583	18401	18370	18542	18442	18415	18391	18397	18396	18483	18274	18525	18295	18537	18279	18345	18466	18435	18486	18480	18597	18452	18458	18429	18237	18237	18437	18441	18499	18483	18444	18457	18503	18492	18568	18514	18500	18644	18300	18353	18349	18577	18444	18510	18528	18237	18292	18377	18397	18568	18498	18475	18407	18555	18262	18591	18373	18391	18458	18340	18439	18484	18439	18482	18401	18453	18548	18487	18332	18384	18496	18552	18294	18430	18417	18478	18467	18487	18485	18370	18233	18430	18532	18387	18541	18396	18400	18383	18337	18555	18360	18506	18359	18444	18463	18431	18471	18166	18461	18536	18445	18469	18407	18367	18298	18321	18296	18722	18440	18496	18415	18465	18498	18496	18406	18591	18352	18629	18291	18477	18373	18467	18403	18416	18450	18326	18406	18225	18414	18292	18522	18409	18600	18719	18505	18467	18367	18262	18488	18483	18317	18356	18385	18346	18449	18445	18463	18361	18446	18356	18352	18600	18245	18396	18510	18504	18534	18414	18469	18394	18419	18421	18348	18354	18342	18315	18405	18444	18271	18298	18481	18491	18308	18287	18465	18443	18585	18300	18537	18439	18472	18306	18393	18458	18341	18343	18459	18324	18307	18570	18432	18342	18340	18493	18368	18510	18654	18485	18625	18372	18304	18453	18366	18457	18351	18423	18531	18422	18441	18353	18462	18433	18384	18539	18584	18453	18343	18364	18321	18459	18238	18461	18195	18343	18480	18356	18294	18409	18472	18328	18581	18396	18522	18414	18475	18442	18489	18362	18449	18563	18288	18491	18482	18495	18548	18291	18194	18446	18312	18373	18442	18482	18464	18274	18385	18314	18465	18409	18341	18459	18290	18271	18451	18306	18353	18355	18471	18277	18469	18342	18458	18439	18271	18418	18465	18412	18294	18445	18490	18396	18290	18533	18468	18386	18291	18380	18357	18366	18419	18266	18190	18420	18467	18381	18481	18335	18514	18548	18495	18528	18452	18232	18217	18690	18417	18370	18398	18484	18340	18480	18460	18357	18386	18277	18505	18304	18331	18299	18492	18316	18416	18441	18388	18387	18367	18417	18387	18357	18493	18223	18389	18435	18638	18449	18444	18608	18396	18340	18496	18340	18336	18401	18558	18457	18337	18327	18354	18469	18347	18439	18522	18331	18457	18389	18369	18407	18503	18483	18470	18359	18413	18481	18477	18564	18371	18254	18676	18351	18506	18432	18374	18408	18310	18453	18306	18372	18406	18297	18493	18395	18329	18324	18555	18337	18307	18371	18566	18543	18506	18321	18490	18356	18366	18268	18273	18416	18454	18481	18399	18403	18333	18489	18470	18345	18439	18640	18420	18342	18508	18354	18367	18534	18482	18510	18365	18450	18426	18546	18518	18554	18453	18517	18601	18366	18460	18415	18273	18327	18539	18328	18517	18529	18332	18563	18499	18521	18509	18453	18518	18489	18387	18430	18609	18543	18337	18330	18434	18390	18361	18302	18365	18455	18338	18214	18252	18501	18332	18518	18499	18442	18574	18285	18474	18438	18323	18545	18465	18284	18424	18477	18440	18424	18571	18491	18311	18370	18501	18448	18343	18464	18529	18232	18436	18688	18437	18432	18379	18294	18410	18425	18390	18462	18481	18361	18373	18379	18436	18485	18345	18487	18405	18393	18296	18472	18669	18347	18279	18392	18410	18595	18466	18298	18510	18524	18427	18383	18452	18504	18449	18537	18431	18519	18302	18502	18436	18469	18390	18239	18527	18526	18509	18257	18363	18507	18531	18636	18345	18398	18374	18364	18499	18472	18481	18352	18339	18406	18598	18557	18351	18358	18469	18480	18298	18472	18402	18315	18440	18350	18432	18343	18263	18445	18552	18565	18459	18301	18419	18383	18299	18309	18564	18686	18235	18385	18525	18430	18332	18413	18355	18319	18274	18459	18345	18571	18444	18315	18529	18434	18278	18540	18475	18407	18380	18325	18404	18471	18595	18351	18513	18475	18498	18405	18133	18406	18483	18368	18497	18488	18426	18505	18264	18319	18543	18386	18347	18340	18440	18335	18525	18440	18334	18272	18487	18468	18499	18532	18452	18190	18473	18548	18340	18579	18432	18543	18369	18367	18334	18354	18435	18320	18682	18412	18484	18555	18648	18463	18383	18351	18251	18401	18344	18526	18489	18456	18477	18413	18328	18350	18523	18423	18319	18452	18510	18377	18458	18278	18430	18333	18447	18387	18341	18426	18652	18434	18328	18266	18411	18495	18295	18490	18234	18401	18353	18349	18489	18471	18322	18528	18359	18446	18661	18353	18320	18206	18530	18602	18306	18432	18293	18435	18502	18458	18389	18425	18300	18536	18267	18411	18372	18465	18358	18352	18370	18327	18481	18435	18509	18417	18493	18472	18290	18374	18499	18296	18570	18521	18389	18564	18387	18484	18447	18374	18332	18497	18382	18656	18360	18496	18482	18597	18513	18484	18373	18560	18218	18310	18343	18465	18388	18395	18201	18443	18560	18444	18348	18449	18436	18476	18369	18437	18413	18522	18287	18370	18304	18471	18407	18470	18447	18437	18395	18360	18448	18403	18556	18390	18309	18387	18288	18494	18512	18269	18482	18461	18457	18369	18254	18393	18446	18388	18240	18470	18419	18439	18506	18597	18346	18512	18468	18338	18341	18431	18490	18311	18498	18508	18532	18435	18329	18286	18172	18348	18227	18609	18466	18490	18641	18575	18579	18344	18689	18267	18476	18553	18382	18444	18370	18499	18431	18357	18366	18498	18465	18477	18346	18606	18429	18407	18411	18434	18364	18503	18418	18478	18446	18270	18612	18401	18508	18469	18526	18376	18386	18360	18445	18564	18464	18590	18408	18460	18336	18509	18541	18414	18339	18533	18438	18491	18389	18527	18373	18365	18521	18658	18364	18433	18437	18255	18563	18551	18589	18573	18370	18496	18605	18424	18527	18288	18278	18616	18247	18382	18269	18430	18378	18470	18421	18379	18247	18193	18471	18379	18474	18493	18509	18363	18604	18419	18691	18540	18510	18638	18355	18528	18515	18333	18420	18389	18528	18474	18535	18444	18371	18259	18383	18461	18374	18391	18432	18387	18520	18507	18418	18355	18526	18358	18286	18364	18510	18289	18475	18470	18442	18424	18385	18622	18395	18395	18508	18418	18371	18251	18564	18458	18452	18343	18553	18416	18178	18451	18383	18508	18455	18453	18406	18366	18416	18432	18342	18485	18463	18474	18547	18351	18580	18406	18394	18595	18346	18375	18416	18454	18487	18630	18556	18383	18335	18442	18477	18525	18434	18410	18447	18538	18484	18351	18305	18614	18340	18460	18394	18632	18532	18542	18379	18488	18421	18387	18437	18450	18339	18425	18508	18528	18374	18439	18312	18390	18356	18311	18400	18496	18480	18319	18326	18330	18431	18296	18373	18324	18492	18303	18383	18528	18322	18448	18439	18354	18352	18351	18386	18413	18323	18278	18381	18473	18316	18354	18557	18433	18505	18458	18443	18436	18540	18124	18420	18401	18405	18452	18380	18562	18317	18344	18497	18251	18601	18170	18371	18309	18288	18399	18664	18446	18423	18566	18464	18467	18291	18240	18453	18530	18370	18388	18323	18485	18343	18537	18498	18349	18645	18376	18312	18183	18381	18600	18225	18310	18387	18454	18437	18386	18625	18564	18559	18561	18490	18241	18399	18410	18339	18491	18362	18405	18379	18478	18491	18436	18393	18457	18433	18377	18245	18548	18362	18334	18403	18588	18465	18414	18243	18420	18407	18433	18336	18255	18473	18377	18491	18329	18564	18475	18352	18332	18627	18409	18399	18479	18552	18422	18325	18498	18568	18334	18473	18464	18347	18373	18443	18526	18649	18524	18527	18280	18432	18440	18355	18552	18456	18389	18461	18439	18519	18378	18361	18304	18459	18604	18422	18387	18373	18596	18496	18404	18349	18536	18514	18334	18433	18384	18295	18539	18321	18154	18461	18427	18474	18455	18372	18310	18555	18347	18493	18450	18629	18607	18363	18354	18400	18502	18348	18444	18374	18339	18439	18344	18307	18473	18475	18391	18506	18429	18512	18618	18251	18425	18426	18400	18461	18344	18424	18316	18321	18326	18293	18545	18289	18531	18346	18313	18471	18463	18213	18417	18365	18496	18232	18510	18291	18397	18442	18376	18467	18374	18279	18372	18221	18424	18509	18373	18457	18372	18331	18570	18351	18372	18412	18486	18499	18388	18481	18274	18630	18385	18304	18545	18469	18337	18441	18596	18354	18368	18468	18138	18357	18397	18466	18480	18414	18376	18459	18371	18456	18460	18146	18530	18463	18366	18589	18453	18330	18466	18463	18435	18477	18314	18537	18492	18294	18490
22654	21326	29371	24123	24082	30172	34392	29543	28101	27450	26201	25752	25411	25189	25023	24894	24796	24826	24605	24567	24563	24407	24354	24585	24505	24411	24202	24424	24131	24185	24191	24094	23891	24242	24193	24085	24045	24071	23724	24079	24069	23924	23942	23798	24022	23977	23900	23867	23937	23908	24232	23928	23776	23915	24110	24097	23981	23894	23956	24152	24024	24004	24087	24027	23849	23977	24141	23833	24114	24059	23804	24193	24156	23697	23903	23841	23948	23964	24159	23953	23747	23936	23856	23801	23910	23943	23900	23921	24112	23840	23715	23878	23625	23932	23909	23912	23720	23872	23780	23915	23932	23882	23948	23852	23989	23818	23651	23854	23894	23870	23901	23697	23810	23690	24043	23810	23653	23676	23848	23779	24033	23826	23936	23745	23811	24062	24085	23917	23806	23852	23834	23800	23870	23801	23745	23670	23947	24187	23896	23846	23956	23649	23824	23781	24002	23827	23979	23847	23912	24150	24045	23728	23658	23775	23813	23812	24048	24012	24015	23834	24098	24047	23990	23845	24085	23707	23850	23729	23745	23978	23854	24024	23845	23961	23737	23910	23969	23747	24026	23696	23821	24066	23957	23834	23853	23847	24207	23668	23635	23653	23735	23821	23761	23821	23913	24061	24011	24061	23763	23694	23863	23899	23788	23790	23979	23854	23792	23727	23944	23966	23608	23729	23896	23818	24101	23912	23964	24067	23907	24115	23931	23871	23894	24011	23976	24013	23822	23674	23756	23789	23875	23910	23948	23874	23957	24112	23976	23594	23868	23904	23905	23784	23773	23900	23672	23975	23853	23865	23772	23796	24139	23781	23932	24000	23826	24121	23984	23800	24110	23734	23794	23840	23835	23934	23894	23843	24175	24003	23817	23922	23742	24034	23841	23922	24192	23918	23819	23859	23683	23976	23909	23764	23978	23918	23843	23844	23894	23895	23830	23776	23874	23700	23952	23953	23929	23755	23865	23786	23665	23901	23765	24029	24012	23835	23908	23792	23834	23852	23865	24026	24038	23721	23873	23967	23839	23820	23852	23960	23693	23909	23751	23895	23821	23666	23687	24009	23947	24024	23886	23920	24013	23820	23715	23800	23707	23635	23911	23874	23763	23642	23712	23692	23979	23668	24185	24103	23937	23750	23990	23776	23900	23743	23903	23989	23983	23789	23669	23772	23915	23900	23936	24037	23977	23982	23792	24022	23790	23926	23731	23949	23792	24023	23886	23935	24000	24024	23826	23765	23750	23729	23787	23883	23746	23791	23977	23922	23755	23914	23921	24069	23943	23998	23773	23803	24128	23886	24049	23938	23787	23738	23982	23979	23824	23784	23864	23956	23802	23884	23936	23871	23944	23755	23993	23858	23945	23989	23989	23965	23969	23879	23823	23984	23726	23889	23870	23831	23790	23857	24088	23944	23833	23890	23820	23777	23715	23688	23954	23602	23769	23857	23844	23668	23734	23960	23801	23962	23901	23938	23972	23948	23898	23568	23896	24017	23644	23935	23727	23839	23755	23664	23765	23892	23960	24081	23942	23891	24036	23817	23829	23891	23632	23614	23662	23803	23829	23908	24018	23907	23892	23682	23779	23924	23776	23586	23921	23857	23889	23851	23737	23896	23798	23685	24002	23780	23873	23840	24008	24222	23909	23936	23807	23808	23688	23821	23877	23803	23740	23693	24033	23864	23624	24113	24040	23911	23811	23824	23828	23731	23827	23720	23675	24016	23807	23806	24011	24020	23939	23795	23914	23827	23743	23907	23817	23660	23860	23925	23808	23942	24048	24150	23885	23822	23553	23715	23893	23781	23717	23805	23867	23726	23629	23807	24171	23807	23890	23988	23882	24093	24000	24046	23845	23693	23821	23604	23705	23772	23998	23650	23918	23811	23969	24059	24119	23665	23624	23609	23679	23961	23896	24027	23945	23737	23967	23880	24006	23803	23736	23656	23838	23576	23832	23976	23589	23972	23955	23657	23974	23917	23855	23752	23937	23995	23769	23830	23982	23650	23861	23798	23799	23957	23926	23764	23835	24188	23869	23719	23837	23717	23737	23929	23821	23927	23744	23983	23931	23767	23916	23945	23998	23757	24043	23910	23904	23977	23875	23896	23817	23722	23856	23831	23798	23989	23917	23880	23803	23984	23731	23902	23960	23934	23773	23697	23903	23649	23913	23647	23940	23983	23785	23846	23935	23956	23843	23891	23612	23832	23844	23756	23656	23818	23817	24170	23781	23913	23901	23939	23871	24059	23957	24177	23796	23592	23753	23926	23815	23785	24096	23703	23830	23865	23613	23763	23794	23889	24077	23816	23704	24014	23748	23963	23952	23929	23728	23810	23899	23764	23823	23656	23609	23910	23797	23711	23973	23684	23833	23927	23875	23833	23736	23855	23955	23961	24044	23955	24117	23857	23827	23670	23740	23954	23977	23641	23902	23699	23760	23976	23834	23737	23957	23743	23789	23767	23727	24018	23664	24013	23986	23969	23618	23883	23428	23600	23842	24022	23944	23982	23937	23802	23633	23717	23858	23969	24021	23934	23959	23610	23948	23766	24043	23824	23750	23800	23796	23987	23822	23406	23947	23736	23700	23655	23876	23696	23994	23953	23635	23956	23896	23981	23878	23641	23717	23729	23687	23838	23879	23929	23986	23750	23867	23879	23951	23795	23745	23854	23717	23718	23767	23729	23970	23829	23827	23933	24062	23950	23881	23890	24077	23844	23747	23745	23838	23938	23880	23770	23960	23709	23852	23937	23791	23942	23728	23699	23981	23846	24013	24024	23746	23858	23636	23934	24008	23940	23974	23896	23679	23911	23961	23884	24215	24040	23868	23955	23912	23907	23650	23835	23761	24027	24023	23822	23822	23975	23659	23887	23978	23901	24044	24022	23732	23873	23948	23834	23838	23916	24034	23971	24091	23881	24048	23861	23996	23840	23785	23795	23833	23899	23927	23814	23796	23802	23838	23767	24024	23751	23857	24000	23980	23788	23636	23895	23666	23982	23921	23846	23931	23810	23779	23693	23817	24058	23851	23650	23837	23965	23906	23833	23967	23964	23844	23765	23825	23943	23792	23844	23944	23822	23966	23803	23866	23928	23637	23856	23946	23888	23696	23875	23793	23941	23679	23894	24080	23658	23678	24071	24002	23638	23859	23799	24069	23538	23723	23908	23673	23817	23736	23661	23769	23863	24003	23817	24010	23901	23884	23774	23992	23920	23949	23805	23963	23864	23762	23854	23958	23759	23856	23648	23808	23918	24117	23673	24062	23750	23998	23916	23728	23826	23755	23737	24155	23862	23973	23907	23699	23742	23872	23762	23845	23823	23864	23676	23708	23966	23740	23935	23925	23850	23775	23759	23828	23705	23926	24059	24125	23887	23783	23698	23898	23708	23923	23776	23634	23792	23847	23994	23941	23659	23715	23699	23942	23825	23880	24182	23913	24027	23743	23783	23828	24034	23863	23912	23940	23702	23905	23931	23974	23884	24064	23953	23812	23853	24080	23740	23843	23856	23858	24122	23835	23812	23811	24025	23944	24018	24144	23950	23967	23678	23857	23670	23645	23811	23598	23993	23768	23837	23840	23901	23623	24035	23878	23858	23778	23804	23702	23741	23836	23848	23960	23635	23865	23755	23789	23737	23584	23735	23694	23865	23765	23974	23947	24012	23749	23753	23866	23896	23541	23750	23984	23998	23766	23947	23993	23965	23831	23803	23731	23757	23907	23987	23898	23818	23792	23862	23737	23782	23665	23774	23850	23771	23727	24066	23759	23846	24048	23719	23929	23819	23639	23661	23949	23759	23851	23650	24086	23822	23826	23888	23832	23785	23695	23995	23693	23938	24062	23958	23839	23964	23933	23794	23657	23901	23527	23849	24009	23987	23919	23775	24048	23937	23989	23714	23731	23717	23772	23835	23985	23651	24024	23959	23987	23814	23628	23805	23882	23849	23941	23959	24129	23827	23956	23783	23847	24027	23883	23811	23803	23763	23911	23738	24000	23690	23894	23826	23657	23768	24013	23938	23692	23790	23992	23637	23857	24000	23971	23832	24100	23946	23847	23719	23964	23859	23770	23805	23630	23772	23943	23660	23812	23870	24003	23744	23593	23932	23991	23999	23989	23836	23772	23730	24046	23745	23815	23854	23863	23710	23880	23854	23731	23560	23784	23720	23907	23866	23766	23762	23825	23962	23656	23803	23958	23970	23902	23642	23991	23740	23659	23723	23817	23714	23900	23778	23808	23870	23707	23934	23808	24186	23941	23907	23847	23744	23693	23793	23743	23604	23755	23807	23679	23639	24119	24050	23938	23777	23974	23862	23820	23738	23874	23950	23775	23877	23752	23900	23765	23968	23919	23997	24053	23812	23692	23841	23859	23859	23792	23989	23875	23783	23829	23931	23795	23981	23850	23890	23928	23961	24089	23942	23982	24094	24058	23932	23857	24078	23939	23933	23862	23833	23843	23894	23890	24067	23636	23763	24034	23862	23583	23769	23889	23834	23781	23974	24040	23729	23732	23581	23593	23914	23839	23937	23983	23829	23728	23907	24034	23830	23914	23745	23888	23909	23746	23922	23772	23748	23926	23732	23987	23821	23716	23728	23828	23725	23983	23579	23861	23851	23879	23755	23795	23556	23903	24040	23714	23688	23950	23878	24036	24074	24025	23890	23988	24111	23932	23937	23651	23913	23809	23762	23998	24038	23857	23764	23737	23898	23593	23603	23885	23808	23945	23930	23818	23860	23941	23702	23815	23787	23863	23864	23990	23799	23892	23935	23642	23967	23717	23960	23903	23964	23845	23748	23703	23797	23724	23978	23765	23740	23897	23855	24035	24066	23662	23881	23856	24037	23584	23792	23917	23923	23868	23858	23772	23784	23832	23954	23815	24052	23914	23782	24039	23939	23883	23858	23905	23796	23943	23735	23992	23916	23924	23839	23932	23723	23879	24044	23906	23740	23869	23793	24130	23951	23895	23992	23769	23838	23837	23962	23940	24024	23982	23864	23797	23806	23772	23874	23725	23695	24115	23920	23657	23666	24031	23860	23807	24080	24024	23766	23775	23954	23932	23946	24075	23850	23706	23874	23821	24177	24032	23978	23552	23790	24012	24090	23678	23859	23770	23956	23925	23893
38307	67993	60253	48540	40648	34437	29736	26612	24059	22374	21211	20248	19926	19633	19691	19224	19197	19106	18996	19052	18932	18853	18682	18949	18623	18564	18451	18480	18231	18125	18130	18200	18400	18224	18310	18112	18241	18413	18215	18200	18067	18024	18282	18275	18101	18074	18096	17955	18219	18135	18102	18021	18181	18250	18228	18028	18207	18086	18136	18099	18063	18044	18244	18076	18074	18221	18162	18039	18197	18213	18156	18097	18053	18062	18117	18092	18159	18139	18234	18017	17981	18241	17889	18213	18112	18103	18000	18157	18021	18001	18150	18065	18131	17884	18032	18043	18136	18118	17803	18116	18195	18188	17928	18088	18238	17896	18076	17955	18036	18159	17974	18171	18097	17911	18089	18086	18097	18097	18052	17964	18173	17854	18149	18149	17926	17964	18028	18060	18146	18106	17970	18102	18074	18021	18020	18262	18175	18057	17943	17967	18177	17947	18065	18167	18060	18069	18137	18067	18123	18001	18058	18034	18077	18211	18052	18104	18067	18140	17978	18063	18055	18097	18028	17981	18179	18145	18008	18108	17990	17968	18016	18063	18228	17908	17941	18233	18298	18007	18003	17895	18056	18160	18198	18063	18101	18178	18032	18005	18020	18062	17999	18018	18004	18119	18060	18100	18075	18152	18068	18119	18091	18199	18037	18152	18083	18032	17903	18118	18022	18027	18203	18173	18102	17934	18181	17903	18069	18095	18011	18234	18089	18134	17980	17971	18161	18377	18145	18151	18082	17973	18111	18143	18101	18084	17961	18109	18093	17958	18191	18123	18091	18071	18035	18082	18219	18011	18175	18022	18118	18072	17912	18141	18101	18178	18145	17911	17928	18200	18108	18151	17946	17952	18146	18036	18176	18024	18037	18031	17960	18039	18087	17968	17993	18120	18008	18049	17922	18191	18084	18102	18058	18195	18085	18118	18014	18028	18174	18173	17931	18234	18153	17965	18089	18058	18082	18186	17921	18098	18030	17939	18059	18136	17956	17970	18252	17973	18134	18032	18089	18068	18068	18120	17896	18103	18143	18088	18076	18098	17868	18064	18011	18117	18051	18087	18162	17933	18116	17992	18132	18086	18126	18129	18061	17995	18182	17866	18121	18123	18064	17960	18023	17947	18026	18023	17984	18091	18194	17913	18092	18129	18213	18303	18181	18136	18125	18080	18098	18017	18026	17885	18193	17900	18051	17850	18125	18105	18059	17917	18158	18178	18228	17928	17904	18066	18015	17982	17969	18071	17886	18213	18088	18021	18127	18053	18227	18125	18052	17909	18211	17917	17975	18181	18106	18141	18096	18035	18034	18171	18094	17885	18068	18185	18074	18064	18099	17953	18077	17969	18013	18203	18038	18130	18361	18016	17952	18048	18162	18014	18080	18037	18002	17991	18086	17911	18108	18096	18086	18230	17959	17947	18065	18067	18065	18204	18098	18130	18042	18052	18082	18077	18075	18002	18259	17941	18191	18174	18113	17901	18143	18197	18079	18001	18066	18063	18097	18185	17930	18129	18068	18107	18016	18155	18119	18064	17889	18242	18001	18034	18076	18058	17885	18147	18148	17952	18033	18038	17969	18102	18010	18047	17993	17996	18034	18233	18120	18079	18150	18105	18024	17904	18054	18136	18183	18129	18148	18047	18258	17988	18162	18079	17966	18079	18031	18071	17970	18127	18055	18086	18189	18151	18081	18125	18029	18108	18043	18140	18068	17962	18057	18076	18109	18214	18127	18232	18082	18144	18141	17970	18146	18242	18117	18111	18103	17833	18047	18047	18124	18217	18023	18033	17846	17937	18020	18188	18149	17840	17875	18107	18100	18041	17959	18019	18050	18049	18119	17881	17930	18144	18054	17978	18066	18053	18048	17973	18061	18202	18269	17983	18156	17889	17960	18067	17913	18010	18009	17964	18095	18124	18231	17969	18145	18140	18014	18017	18216	18058	18221	18189	17981	18192	17969	18136	17948	18148	18113	18027	18089	18238	18128	17942	18035	18338	17991	17938	18337	18063	18059	18129	18194	18010	17910	18221	18011	18150	18181	18051	18008	18132	18010	18051	18001	18058	18074	17972	18070	18172	17984	17950	18035	17823	18098	18037	17982	17867	18114	18059	18077	17952	18044	17923	18168	17934	18015	18092	18171	18004	18132	18057	17979	18071	18031	18095	18120	17979	18127	17934	18239	17914	18020	18076	17874	18004	18059	18015	18040	18001	18005	17959	17994	18100	18140	17980	18151	17968	18213	17976	18137	17952	18119	17979	18159	18044	18170	17953	18059	18059	18164	18044	18140	17875	18053	18103	17941	17923	18103	18180	18120	18140	17918	18068	18156	18148	18056	17965	18152	18089	18077	18034	18131	18131	18084	18233	18062	18186	18030	18046	18214	18159	18126	18076	17976	18018	17908	17950	18145	18214	18253	17977	18083	18165	18039	18099	18183	18019	18120	18126	18203	18084	18054	18124	17991	17962	18087	18085	18053	18003	18083	18122	18046	18160	18075	18107	17862	17994	17955	18039	18103	17858	18007	18122	17973	18170	18160	18085	18019	18052	18171	18092	17944	18042	18079	17904	18006	18106	18315	18205	18049	18086	18038	17856	17951	18123	18028	17961	18015	18127	18010	18121	18176	17971	17871	17982	18152	18040	17952	18192	18002	17977	18017	17895	18093	18233	18009	18225	18245	18144	18225	18168	18123	17960	18028	18107	18126	18128	18096	17857	17903	17959	18084	17949	17984	18098	18342	17978	17982	18136	17984	17962	17989	18038	18015	18187	18194	17971	18159	18053	18245	18287	18033	17976	17924	18125	18093	18094	17989	18049	18080	17955	17975	18125	18125	18046	18377	18110	18078	17989	18035	18208	18145	18198	17987	18124	18008	18099	18075	18064	18111	17908	18235	17894	17960	17920	18067	18200	18072	17998	17927	18063	18126	17931	18093	18028	18047	18016	17806	18270	18040	18151	18119	18243	18006	18171	18097	18015	18083	18040	18042	18073	18019	18118	17998	17926	18236	18016	18004	18066	18045	18048	18175	18028	18046	18138	17900	17997	18014	17986	18062	17990	18266	17994	18074	18162	18067	18049	18056	17956	18078	18060	18072	18113	18149	18067	18065	17998	18056	18175	17926	18043	18160	18009	18027	18119	18022	17911	18066	18256	18009	18004	18095	18246	18093	18118	18091	18002	17909	17796	18022	18018	17881	18141	17953	17921	18121	17946	18011	18135	18145	18101	17912	18070	18041	18056	18035	18112	18226	18276	18069	18207	17918	18123	18073	18025	17917	18134	17974	18101	18028	18236	18086	18099	18022	18235	18131	18125	18227	18038	18194	17948	18075	18123	18151	18037	18020	18120	18211	18103	18061	18037	18154	17945	17963	18111	18011	17989	18084	17981	18063	18139	18096	17962	18189	18196	18179	18192	17956	18045	18191	18038	17973	18005	18278	18156	18181	18060	18183	17996	18068	18018	18127	18172	17959	18137	18147	18264	18219	18096	18240	18035	18081	18059	18045	17856	18098	18201	18105	18011	18221	18017	18041	18108	18088	17936	18144	18013	18059	18133	18259	18180	18048	18005	18019	18208	18055	17982	18146	18147	18069	17955	18262	17879	17948	17892	18064	18032	17980	18060	18028	18114	18237	17895	18007	18184	18072	18160	18077	18017	18131	17984	18092	18118	18156	18092	18067	18092	18042	18112	18159	17813	18061	17933	18187	18164	17971	18113	18024	18017	18102	18063	18096	18139	18160	18052	18180	17979	18153	18050	17960	18046	17908	17997	17861	18153	18046	18024	17915	17959	17957	18183	18145	18157	18025	18224	17993	18153	17938	18168	17948	18089	18069	18157	18067	18022	18166	17952	18253	17915	18200	18049	18137	18226	18014	18143	18104	18168	18047	18052	17861	17977	18186	18083	18062	17954	17968	18154	18037	18063	18154	18088	18077	18127	18184	17957	17896	18129	18130	17993	18025	18011	18256	18156	18074	18004	17976	18026	18101	18088	18097	18177	17891	18004	18092	18080	18212	17884	18223	18002	18161	18168	17988	18193	17976	18132	17964	18093	18068	18160	18076	18067	18031	18120	18077	18036	18064	17966	18037	18084	17977	18084	18081	18079	18001	18005	18054	17979	18112	18129	18086	18014	17960	18056	18154	17869	18057	18108	18049	18084	18061	18163	18131	18040	18024	18062	17972	18037	18011	17856	18213	18016	17984	18234	18288	17983	18083	17939	17989	17989	18109	18132	18391	17985	18083	18179	18106	18091	18045	18077	18079	17848	18306	17998	17944	18064	17990	18120	18026	18134	17882	18047	18057	18066	17979	18070	18070	18111	18212	17958	18063	17969	18270	18011	18187	18119	18168	18126	18036	17990	18072	18049	18092	18016	17936	18074	18104	17981	18076	18144	18093	17951	18178	18060	18039	18070	18138	18213	18246	18150	17913	18248	18133	18132	17883	18089	18045	17979	18094	18026	18077	18043	17954	17979	18077	18137	18067	17979	18071	18086	18018	18175	18003	18119	18031	17965	18116	17897	17945	18206	18025	18055	18123	18123	18185	18167	18155	17903	18069	18009	18160	18114	18054	18030	18154	18074	18015	17990	18109	18025	17813	18013	18127	17898	18025	18059	18112	18032	18125	18134	18118	18282	18037	18153	18023	18124	17964	17917	18010	18106	18023	18186	18175	18116	17990	17957	17999	18126	18044	17961	18089	17901	18066	17963	18138	18099	17904	17931	18076	18061	17912	17906	17988	18077	18115	17953	18031	18019	17984	18143	18130	18116	18025	18081	17957	18080	17889	17959	18100	18105	18027	17975	18200	18226	17993	18061	18017	17925	18113	18071	17976	18220	18093	18165	18020	18011	17961	18032	18033	18064	18017	18086	18027	17966	18023	18013	18016	18031	18043	18023	18045	17862	17997	18025	18153	17892	18085	17984	18114	18183	17949	18171	18127	18081	18029	18268	17955	18012	18239	18061	17861	18156	17995	18062	18085	17985	18106	18157	17996	17984	17992	17957	18125	18130	18148	18080	18097	17955	18148	17970	18133	18207	17983	18030	18129	18220	18071	18032	18075	18141	18046	18106	18015	17985	18032	18028	17945	18087	18018	18169	18057	18327	18123	18192	18005	18107	18151	18010	18017	17924
30531	34491	44925	40416	33757	30313	27882	26334	25310	25100	24856	24292	24365	24407	24166	24354	24395	24326	24074	24170	24011	24271	24481	23992	24114	24061	24086	24177	23872	24132	23980	23988	23849	23973	23868	23998	24284	23782	23880	23829	24076	23894	23843	23866	24172	24046	23974	23831	23869	23832	23427	23938	24131	24022	23952	23802	23806	24021	24166	23974	23841	23976	24137	23908	23985	23994	23971	23932	23974	23884	24108	23757	23978	23902	24057	23712	23864	24017	23853	23859	23932	23918	24009	23966	24120	23960	24045	24065	23955	23772	23900	23747	23970	23845	23844	23757	24083	23921	24088	24137	23910	23875	23843	23914	24073	24011	23922	23852	23704	23980	23861	23941	23937	24134	24058	23826	23831	23941	24006	23707	23564	24031	23990	23850	23817	24024	23725	23861	23883	23998	23890	23966	24029	23954	24033	24060	23891	23706	23743	23917	23923	24337	24030	24157	23554	24023	23907	23849	23886	23983	23905	23767	23882	24088	23823	24105	23728	23965	24043	23955	23938	24087	23927	24036	23786	23946	24041	24006	24022	23803	24049	24025	23960	23961	23754	23925	23911	23933	23898	23833	23915	23850	23835	24019	23925	23712	23776	23992	24178	23757	23774	24176	24193	24020	24208	23805	24006	24004	23898	23944	24010	23862	23755	24046	23943	23918	24222	24166	23988	24225	24160	23998	23942	23894	23998	23960	24078	24130	24238	24013	24011	24030	24048	23886	23990	23968	23911	23943	24117	23865	23849	23692	23871	23988	23680	24048	23844	23768	23812	23877	24024	24195	24058	23969	24104	23873	23873	23917	24041	23701	24118	23908	23859	24022	23854	23810	23903	24027	23996	24101	23725	24013	23899	24061	24082	23909	23812	23910	24321	23785	23948	23985	23923	23881	23757	23836	23845	24155	23894	24131	24119	24115	24129	23709	23915	23764	23955	23696	23923	23806	23616	23846	23943	24060	23668	24113	24000	24014	23958	23954	24082	24026	23906	24010	24163	23871	24154	23764	23934	24088	24191	23926	24095	23841	23972	23771	24105	23764	23827	23816	23763	23762	23803	23863	23838	23964	24028	24116	23832	23958	23983	24192	24048	23971	24002	24126	24123	23982	23917	23955	23972	23977	23946	23919	23988	23965	23926	23867	23971	23916	23989	24100	24197	24077	23866	23999	23834	24247	23904	23857	23873	24107	23872	24050	23906	24015	23664	23833	23946	24014	24189	24105	23953	23738	23828	23805	23803	23941	24029	23984	23654	23976	23896	24037	23696	24032	24039	23945	23933	23960	24089	23802	23558	23760	23975	23951	24077	23980	23835	23806	24035	23969	23983	23947	24059	23944	23998	23797	23976	23715	23914	23862	24063	23806	23952	23890	23760	23967	24017	24196	23929	23930	23794	23887	23973	24013	23792	23974	23952	23913	23888	23905	23903	23803	24060	24070	24100	24121	24159	23889	24192	23908	24064	23911	23851	23929	23807	24116	23867	23851	24105	23740	24125	23845	23818	23740	23759	23856	23844	23874	23716	24013	23853	23910	23751	23954	23970	23823	23647	24169	23944	23976	24222	23980	23972	23888	24205	24036	24005	23853	23797	23931	23961	23869	23978	24026	23943	24130	23830	23738	24093	23884	23889	23823	23976	24027	23990	23915	24019	23805	23953	23895	23983	23961	23790	23866	24004	23888	23960	23694	24021	23785	23823	23937	23946	24022	23999	23945	24163	23857	23575	24073	24010	24147	24132	24152	23912	23885	23920	24096	24013	23906	24002	23696	23926	24159	23912	23942	23848	24086	24142	23996	24129	23953	23907	24002	24128	24017	24106	24058	23969	23804	24225	23641	23982	23912	23881	23852	23830	23823	24041	23980	24122	23800	23909	23792	24047	23793	24018	23997	24075	24069	24029	23863	23860	24101	24097	23895	23945	23904	23838	23969	23987	23941	23891	23765	23932	23785	24082	23994	23991	23840	23977	24024	24150	23925	23901	23984	24023	23971	23992	23971	23929	23952	24016	23928	24100	24178	24160	23911	23736	23933	23636	24067	24290	24018	23728	24014	23877	23933	23801	23965	24006	24053	23921	24046	23887	24037	23796	23921	24119	23954	24057	24019	23922	23906	23894	23956	24138	24045	24039	23954	24113	23716	24059	23812	23875	23959	23726	23935	23933	23937	23863	23919	24115	24094	23946	23822	23933	23984	23968	24056	24114	23953	24114	23970	24032	23856	24043	24080	24038	23985	23866	23877	24002	24118	24055	23856	23790	23706	23869	24163	23774	23844	23954	23960	24070	23940	24139	23922	23850	23721	23824	23918	23816	23713	23821	23903	23906	23903	23911	23964	23965	23978	24062	23839	24005	24143	23855	23845	24181	24198	24074	23920	23931	23941	23823	23919	23964	23944	24094	24075	24054	23947	24015	23871	24183	24041	23867	23900	23758	23920	23911	24037	24034	23817	23983	23967	23887	24049	23899	24064	23755	24156	24000	23895	23715	23996	23903	23964	24021	23998	23974	23839	23895	24168	23921	23942	24043	23878	24056	23979	24021	23899	23820	23881	23714	23809	23990	24097	24040	23993	23802	23797	24144	23836	23786	23901	24028	24006	23953	24108	24037	24038	23798	24114	24109	24207	24146	23837	23779	23958	23917	23980	24149	23950	23846	23900	24174	24096	24138	23861	23879	23839	23917	24008	24040	24046	24045	24186	24188	24013	24030	23770	23999	23973	24190	24146	23885	24062	23914	24051	23781	23909	24079	24096	23936	23907	23987	23908	23843	23799	23893	24061	24061	24029	23783	23823	24039	23981	24056	23802	23871	23820	23920	24214	23965	23910	23911	24011	23835	23964	23981	23896	24021	23861	23863	23829	23867	23939	23912	24093	24054	23973	24114	24014	23886	23967	24206	23989	24135	24001	23980	23842	23988	24041	23925	23813	24064	24035	23984	24002	23921	24021	24141	24140	23933	23968	23953	24049	24108	24174	23833	23916	24002	23895	24085	24079	23789	23792	23992	23929	23867	24008	23643	23843	23854	23719	24113	23830	23996	23801	23984	23858	24049	23962	23888	23832	24060	24112	23964	23915	24033	24014	24037	23928	23954	23943	23825	23991	24137	24069	23882	23921	23846	23971	24005	23958	23851	23763	23898	23937	23948	23782	24003	23888	24029	23886	23918	24065	24012	23921	23891	23931	23975	23989	23600	24004	24056	24124	24123	24108	24013	23839	23836	23981	23935	23852	23848	23760	23971	24064	23997	24132	24236	23823	23957	23583	23920	24036	23977	24112	24017	24087	23917	23930	23925	23946	23762	24100	23818	24032	24051	23886	24056	23815	23755	23830	23950	23776	24047	23954	23996	23982	23975	24158	24017	23963	23999	23864	23876	24107	23887	23834	24200	23940	23940	23755	23702	23932	23691	23956	23904	24202	23851	23988	24090	23834	24064	23939	24000	23928	24153	24027	23893	23745	23958	23768	24040	23969	23868	24066	24036	23956	23753	24118	23926	24128	23759	23920	24002	23863	24045	23985	23692	23979	23979	23933	23868	23773	23802	24025	23972	23959	23902	24025	24143	23963	24265	24036	23963	23844	23918	23875	24124	23998	23937	23807	23983	23923	24183	23955	24392	23980	23984	23787	24023	24094	23988	24059	24083	24205	23956	23869	23961	23720	24172	24018	23968	24198	24112	23817	23922	24139	23888	23969	23854	23894	23919	23942	24089	23963	23867	23942	23761	23967	23928	24081	24028	23927	24108	23834	23966	23765	24131	23951	23856	24130	24010	23948	24174	24003	23919	23851	23936	23904	23807	24028	23865	23925	23631	23920	24099	23900	24069	23858	23848	23986	23797	23716	24026	23926	23900	24006	23846	24155	24058	23737	24054	23805	23887	23826	24049	24009	23798	24027	23711	24093	23899	23677	24003	24236	23956	23991	24113	23747	24042	23732	23939	23848	23874	24107	23889	24082	23795	23938	23951	24037	24002	23989	24063	24019	23747	23868	23782	23750	23958	23824	23910	24011	24172	23916	23720	23960	24067	23956	23847	24099	24060	24131	23926	23973	24007	23994	23939	23920	23892	23867	23891	23992	23993	23981	23925	23835	24225	23864	24011	24014	23802	23863	23948	24005	24055	23896	24069	23995	24095	24115	23947	23985	24157	23935	23894	24095	23924	24088	23692	23882	24037	23885	24011	23868	23995	23754	24041	23923	24108	23875	24023	24102	24019	24101	23851	23720	24057	23866	23940	23909	24062	24056	23950	23929	23997	24003	23848	24016	24119	24094	23926	24036	23969	23896	24037	23991	23875	23979	23981	24038	24117	24029	24040	23869	23928	23801	24010	24099	24240	23978	23892	23974	24164	23943	23866	23975	23967	23721	24055	24056	24140	24031	23935	23745	23727	23817	24045	24103	24112	23703	23717	24032	23912	23840	24146	23731	23848	23984	23904	24055	23878	24042	23984	24131	24019	24175	23872	23973	24036	24031	23936	23840	23967	23973	24012	23912	24107	23897	23930	24202	23950	24109	24122	23893	23880	23684	23858	23786	24004	23892	24047	23922	23916	23966	24182	23973	24048	23935	23822	24003	23940	23927	24107	23959	23833	23777	23843	23822	23913	23817	23895	23725	24162	23700	24114	23618	24073	23993	24065	23917	23929	23787	23949	24237	23871	23702	23839	23804	23786	24035	23776	24067	23907	24005	23903	24017	24140	23973	23927	23959	23641	23935	23688	23791	24061	23844	24022	24051	23958	23772	23895	24029	24057	23857	23932	23870	23952	23976	24125	23734	23816	23946	24133	23945	24040	23846	23852	23836	23893	24001	23907	23929	23884	23934	23894	23652	23823	23755	23930	23991	23947	24045	23862	24116	23951	24044	23965	23813	23865	24032	23855	23950	23994	23843	23932	23959	24039	24146	24000	23969	23861	23834	24170	23710	23818	23767	23756	23980	23830	23897	23808	24179	23811	24066	24117	23817	23976	24018	24134	24051	23975	24151	23818	24114	24005	24018	23915	23994	23900	23926	23991	23969	24111	23797	24111	23827	23922	24027	23998	23986	24094	23991	23811	23960	24064	23867	23937	23959	24023	24086	24118	24009	24060	23946	23957	24150	24106	23830	23773	23817	24194	24156	23856	23772	23961	24072	23955	24145
37715	53446	48828	37992	31460	26448	23369	21323	20371	19585	19344	18877	18707	18672	18634	18587	18463	18474	18419	18367	18267	18253	18432	18332	18464	18317	18152	18221	18200	18367	18065	18037	18109	18052	18313	18083	18082	18018	18194	18229	18215	18097	18069	18026	18168	18115	18009	18107	18146	17977	18136	18224	18354	18238	18361	18249	18040	18352	18140	18205	18023	18264	18135	18273	18116	18229	18031	18128	18134	18042	18008	17917	18205	18241	17976	18133	18085	18020	18002	18258	18047	18185	17916	18057	18040	18002	18145	18074	18135	18116	18206	18144	17907	18130	18052	18199	17863	17989	18170	18194	17846	18028	18225	18105	18080	18131	18085	18116	17997	18043	18032	18039	17842	18063	18182	18157	18086	18078	18115	17927	17955	18161	18121	17995	17982	18181	17912	18049	18137	18192	18128	17911	18151	18044	18086	18042	18146	17986	18089	18164	18110	18056	17947	18280	17970	18096	18236	18146	18346	18250	18074	17973	18073	18093	18194	18148	18188	18000	18105	18058	18066	18006	18106	18094	17974	18178	18069	18119	18085	18029	18121	18203	18225	17816	18053	17915	18054	18092	18024	18032	18162	17986	18081	18216	18116	18186	18104	18197	18165	18115	18043	18095	18104	18109	18015	18034	17968	18192	18018	18104	18092	18202	17913	18016	18123	17996	18162	18087	17989	18112	18066	18059	18032	18170	18050	18172	18067	17934	18168	18168	18063	18099	18225	18267	18156	18088	18064	18183	18221	18049	18098	18091	17932	18171	18240	18145	18186	18209	18164	18145	18122	18113	18182	18214	18120	17931	18175	17982	18253	18203	18218	18163	18099	18010	18319	18027	18084	18010	18199	18051	18041	18151	18006	18172	17960	18137	18089	18144	17958	18101	17977	18153	18107	18063	18088	18082	18054	18015	17989	18147	18027	18030	18000	18099	18004	18066	18023	18207	18129	18166	18157	17914	18116	18150	17984	18063	18093	17978	18038	18138	18064	18007	17934	18198	18082	17876	18100	18054	18096	17975	17932	18263	18133	17908	18081	18195	18025	18157	18074	18049	17999	18161	18095	18232	18096	18126	18087	18240	18176	18089	18318	18193	17995	17932	18111	18067	18026	18304	18074	17950	18110	18035	17921	18099	18071	18090	18240	18177	17961	18172	18028	17993	18067	18053	18233	18016	17985	18144	18061	18153	17951	18161	18161	17954	18030	18036	18159	18144	18129	18047	18204	18113	17918	18072	18092	18114	18151	18006	18149	18077	18160	18045	18184	18085	18197	18059	18114	17914	18136	18039	18050	17996	17944	18151	18198	18120	18108	18031	18121	18024	18244	18093	18215	18145	17974	17864	18118	18109	18269	18115	18106	18175	17993	17957	18279	18180	18091	18078	18064	17960	18054	18179	18174	17959	18207	17943	18071	18091	18009	18244	18089	18112	18174	17976	18043	18178	17922	18035	17962	18151	18162	18163	17968	18004	18389	18153	18046	18340	18017	18089	18221	18041	18234	18168	18068	18180	18040	18041	18216	18133	18203	17831	18239	18149	17994	18156	18113	18200	18173	17931	18073	17970	18048	18020	17950	18110	17843	18130	18035	18014	18300	18132	18018	18035	18188	18179	18127	17909	18101	18115	18240	18279	18175	18200	18065	17876	18049	17949	18156	18037	18033	17988	17971	18095	18061	18082	18049	17951	18298	18032	18240	18065	18287	18018	18193	18200	18072	18146	18240	17981	18042	18128	18122	18206	18153	18114	18170	18095	18208	18162	18022	18195	18117	18129	17961	18089	18108	18104	18168	18031	18195	18026	18159	18060	18109	18198	17970	18236	18129	18022	18086	18093	18021	18153	18058	17932	17987	18200	18176	18046	17968	18190	18078	18063	18094	18080	18181	18068	17998	18204	17999	17974	18069	18169	18126	18049	17960	18027	18090	18089	18024	18000	18059	18230	18165	18093	18031	18175	18150	18058	18405	17947	18111	18133	17973	18010	18012	18064	18089	18003	18264	18021	18243	18035	18274	18099	17991	18123	18062	18098	18056	18093	18176	18030	18135	18015	18123	18277	18074	18107	18139	18028	18023	17935	18209	17995	18166	18097	17974	18066	18255	18077	18143	18123	18200	18062	18133	18179	18164	17990	18208	18013	17786	17956	18120	18211	18074	18192	18022	18031	17956	18051	18123	18105	18223	18205	18099	18073	18036	18199	18341	18206	18164	18217	17933	17972	18082	17980	18037	18077	18217	18058	18219	18218	18187	18131	18232	18038	18148	17988	18245	18050	17888	18051	18040	18323	17989	18030	18088	18035	18195	18180	18109	18187	17993	18233	18162	18061	18030	17865	18166	18154	18124	18175	18041	18084	18060	17807	18073	18048	18041	18065	18136	17970	18079	17803	18063	18226	18076	17972	18184	18169	17835	18119	17971	18128	18140	18123	18028	18185	18122	18201	18047	18151	17992	17938	18287	18138	18042	18229	17855	18141	18031	18084	18146	18165	18048	18039	18138	17968	18288	18018	17998	18267	18064	18168	18071	18019	18169	17950	18071	18050	18153	18163	18132	18102	17997	18000	17926	18160	18014	18045	18076	18216	18128	18295	18101	18165	18030	18114	18083	18159	18083	18161	18081	18249	17988	18044	17955	17987	18261	18052	18184	18112	18146	18159	18065	17955	18111	18055	18100	18006	18162	18059	18092	18227	18085	18162	18055	18134	18163	18038	18074	18188	18047	17991	18142	17981	18181	18338	18041	18147	18143	18222	17914	18147	18129	18097	18143	18017	18187	18088	17944	18248	18142	18234	18033	18205	18004	18044	18117	18219	18188	18088	18028	18122	18367	18230	18211	18160	18112	18212	18005	18120	18132	18058	18231	18156	18186	17982	18162	18206	18184	18115	18167	18058	18130	18110	17970	18181	18202	17951	18078	18179	18140	18109	18096	17914	18164	18122	18077	18178	18082	18184	18030	18119	18127	18131	18032	18089	18162	18161	18174	18044	18271	17960	17987	17960	18027	18118	18264	18207	18048	18118	18155	18068	18022	18080	18140	18043	17947	18053	18159	18293	17883	18080	18227	17991	18057	18137	17855	18000	17991	18058	18130	18065	18086	18031	18135	18056	17946	18092	18077	18016	18139	18115	18104	17916	18041	17959	18146	18074	18002	18198	18029	18084	18018	18163	17981	18144	17976	17991	18003	18147	18071	18162	18170	17979	18152	18115	18133	18011	17882	18045	18108	18142	18036	17982	18264	18034	18086	17987	18156	18154	18186	18119	18072	18206	18202	18102	18126	18112	18266	17946	17983	18121	18111	18074	18000	18080	18169	17999	18146	18117	18231	18041	18206	18002	18146	18194	18138	18192	18143	18083	17913	18065	18022	18031	18364	17975	18072	18331	18029	18160	18128	18153	18104	18161	18116	18014	18012	17976	18100	17958	18158	18048	18115	18071	18084	18127	17893	18127	18159	18056	17991	18290	17935	18043	18161	18127	18112	18062	18211	18074	18030	18251	18061	18219	17906	18037	18184	18083	18130	18215	18115	18122	18090	18067	17931	18139	18136	18132	18110	17930	18029	18097	18209	18149	18124	18044	18041	18063	18141	18179	18084	17975	18211	17997	18195	18061	17987	18109	18025	18296	18145	18151	18189	18170	18022	18104	18148	17981	18101	18293	18156	17999	18165	18034	18086	18082	17963	18146	18035	18119	18109	18137	18009	18035	18081	18099	18063	18073	17869	17928	18353	18174	18161	18171	18003	18097	18017	18071	18155	18154	18003	18136	18012	18009	18086	18070	18137	18080	18055	18103	18212	18130	18085	18072	17925	18153	18224	18241	18150	18002	18178	18155	18037	18168	17982	18128	18085	18044	17998	18198	18007	18297	18061	18083	18116	17931	18079	18226	18115	17962	18218	18031	18219	18278	18081	18115	18117	18089	18138	18136	18308	18090	18161	18155	18056	18075	18101	18048	18022	18016	17965	18023	18132	18202	18030	18044	17998	17975	18035	18036	18394	18352	17942	17996	18228	18039	18184	18023	18050	18036	17783	18122	18056	18001	18178	18237	18061	18231	18128	17977	18113	18145	18115	18254	18016	18063	18169	18087	18237	18246	17965	18070	18232	18087	18136	18125	17933	18067	18073	18007	17939	18002	17962	18131	17954	18045	18205	18112	18093	18035	17799	18264	17852	18052	18251	18112	17993	18020	18205	18183	18085	18039	18174	18119	18184	18049	18037	18109	18012	18244	18043	17975	18009	17990	18117	18125	18094	18205	18116	18001	18042	18047	18045	18090	18083	18158	17968	17911	18180	18167	18121	17960	18260	18039	18098	18009	17953	18018	17983	18106	18031	18150	18144	17947	18118	18211	17950	18164	17910	18171	18120	18238	18009	18087	17915	18040	18106	18076	18179	18100	18025	17974	18005	18195	18208	18114	17925	18093	17978	18063	18085	18015	18083	18010	17967	18155	18105	18127	17922	17926	18319	18252	18028	18207	18069	18198	18240	18117	18277	18031	18016	17962	18374	18196	17972	18252	18115	18089	18118	18241	18154	17989	18105	18045	18040	18042	18175	18030	18116	18105	18127	18184	18164	18101	18265	18069	18021	18042	18091	18308	18017	18217	17960	17899	18128	18024	18196	18212	17966	17940	17986	18108	18155	17982	18127	17955	18203	18104	17951	18155	17992	18047	17900	18165	18051	18091	18060	18143	18056	18081	18165	18068	18180	18212	17887	18076	18048	18146	18180	18284	18217	18199	18010	17978	18163	17995	18255	18111	18116	18134	18189	18042	18234	18094	18119	18084	18251	18212	18095	18006	18207	18173	17900	17954	18062	18077	18040	18169	18030	17896	18169	18016	17962	18049	18012	18185	18165	18134	18085	18012	18134	17883	18089	18145	17994	17885	18095	18131	17992	18030	18054	18202	18257	18180	18114	18237	18005	18178	18213	18140	18166	18045	18064	17984	18259	18073	18059	18271	18076	18224	18082	18134	18145	18114	18086	18039	18014	18089	17925	18078	18156	18245	18087	18114	18230	18174	17900	17987	18057	18177	18071	18102	18103	18244	18190	18143	18061	18230	17856	18200	18033	18069	18227	17980	18005	17977	18218	17898	18101	18147	17962	17998	18075	18205	18066	17981	18148	18132	18058	17989	18069	18124
23404	21370	29415	25279	26337	29946	30883	26392	25267	25005	24286	23885	23449	23720	23628	23395	23576	23248	23297	23238	23129	23050	23141	23169	23080	22861	23001	22841	22956	22739	22783	22722	22903	22964	22710	22654	22665	22863	22645	22767	23108	22618	22732	22909	22624	22843	22668	22774	22815	22874	22872	22813	22805	22833	22836	22643	22730	22929	22614	22805	22620	22589	22738	22774	22463	22707	22774	22618	22721	22838	22651	22738	22706	22732	22698	22903	22571	22758	22872	22749	22726	22593	22530	22778	22609	22740	22777	22743	22830	22647	22410	22711	22719	22653	22710	22530	22435	22488	22698	22727	22634	22726	22670	22546	22485	22751	22667	22733	22779	22639	22618	22669	22933	22701	22744	22478	22731	22873	22866	22545	22588	22649	22683	22548	22712	22786	22628	22397	22688	22712	22784	22574	22758	22677	22596	22759	22749	22714	22638	22620	22855	22817	22315	22601	22769	22773	22665	22727	22659	22748	22801	22771	22615	22646	22751	22777	22423	22614	22856	22762	22792	22743	22658	22674	22456	22529	22660	22533	22568	22664	22733	22639	22571	22702	22663	22649	22661	22527	22585	22540	22414	22424	22713	22701	22763	22683	22668	22563	22643	22730	22727	22790	22641	22675	22521	22468	22761	22635	22667	22570	22847	22689	22640	22801	22829	22739	22757	22573	22672	22798	22803	22742	22863	22676	22572	22758	22600	22627	22571	22545	22434	22498	22859	22800	22651	22509	22691	22712	22929	22830	22582	22567	22744	22524	22665	22709	22734	22717	22827	22553	22636	22705	22818	22694	22560	22518	22629	22590	22440	22542	22648	22625	22606	22523	22647	22575	22686	22458	22690	22673	23019	22862	22730	22559	22658	22683	22789	22623	22782	22396	22761	22763	22649	22629	22705	22671	22462	22481	22598	22530	22755	22677	22904	22625	22568	22590	22642	22575	22744	22897	22605	22700	22523	22596	22638	22610	22711	22772	22619	22706	22559	22493	22626	22498	22700	22650	22599	22580	22643	22632	22584	22449	22857	22699	22681	22738	22611	22661	22485	22772	22731	22890	22865	22640	22837	22593	22704	22764	22758	22766	22748	22705	22709	22844	22954	22616	22735	22686	22885	22586	22533	22676	22658	22468	22749	22791	22899	22585	22976	22920	22653	22605	22766	22623	22688	22923	22791	22433	22535	22759	22565	22575	22707	22598	22709	22594	22479	22519	22702	22809	22362	22737	22638	22622	22702	22675	22808	22845	22514	22728	22674	22813	22705	22560	22592	22824	22775	22557	22670	22390	22690	22503	22782	22631	22641	22519	22818	22786	22495	22867	22664	22789	22493	22694	22744	22765	22784	22811	22690	22613	22823	22783	22767	22930	22779	22679	22620	22775	22579	22726	22547	22679	22578	22795	22532	22610	22863	22695	22704	22656	22762	22799	22646	22810	22692	22671	22574	22689	22593	22853	22699	22636	22775	22548	22489	22523	22547	22658	22843	22615	22490	22630	22554	22415	22824	22547	22615	22720	22882	22728	22694	22694	22527	22682	22557	22715	22696	22319	22515	22715	22729	22449	22640	22714	22669	22541	22771	22545	22712	22609	22585	22509	22614	22728	22788	22591	22564	22642	22719	22598	22548	22525	22470	22579	22821	22588	22601	22750	22699	22756	22690	22847	22637	22880	22692	22502	22615	22744	22560	22541	22804	22843	22692	22988	22959	22633	22676	22541	22779	22490	22633	22787	22712	22849	22563	22746	22562	22558	22656	22727	22495	22760	22791	22825	22461	22471	22725	22815	22588	22840	22573	22712	22716	22625	22876	22603	22614	22791	22789	22542	22812	22634	22650	22559	22738	22667	22656	22579	22613	22568	22630	22797	22737	22776	22696	22580	22720	22394	22596	22771	22838	22497	22724	22514	22941	22652	22874	22614	22614	22795	22667	22602	22647	22560	22726	22711	22694	22532	22414	22533	22634	22658	22699	22865	22528	22719	22799	22489	22560	22793	22802	22665	22627	22643	22649	22739	22729	22670	22593	22718	22791	22679	22583	22494	22571	22839	22693	22566	22643	22742	22945	22499	22502	22794	22768	22747	22674	22484	22618	22762	22756	22736	22476	22789	22807	22545	22596	22667	22934	22665	22602	22824	22722	22718	22657	22654	22631	22732	22490	22760	22520	22555	22609	22634	22685	22821	22824	22789	22722	22546	22730	22448	22623	22638	22771	22529	22604	22781	22652	22705	22673	22764	22612	22606	22841	22724	22716	22725	22610	22558	22678	22640	22560	22650	22736	22709	22752	22633	22625	22605	22602	22634	22619	22508	22804	22603	22684	22771	22439	22835	22795	22507	22693	22450	22416	22736	22772	22670	22731	22732	22691	22918	22708	22444	22465	22724	22721	22700	22584	22637	22621	22752	22702	22461	22486	22616	22668	22601	22760	22535	22669	22640	22654	22599	22728	22686	22711	22841	22710	22563	22723	22533	22617	22597	22656	22636	22506	22791	22703	22673	22807	22772	22609	22523	22633	22747	22560	22834	22676	22565	22552	22730	22527	22507	22518	22366	22700	22623	22786	22540	22648	22674	22666	22637	22880	22442	22790	22404	22882	22633	22490	22460	22589	22660	22713	22896	22861	22829	22655	22546	22627	22780	22536	22692	22918	22719	22619	22785	22609	22548	22624	22854	22660	22641	22596	22623	22752	22711	22758	22526	22714	22639	22808	22629	22758	22707	22654	22436	22758	22701	22767	22858	22504	22730	22796	22407	22812	22718	22635	22910	22602	22845	22711	22769	22790	22477	22662	22871	22548	22766	22546	22670	22734	22717	22717	22654	22465	22478	22638	22752	22410	22659	22747	22710	22729	22733	22563	22580	22809	22711	22711	22663	22742	22843	22506	22710	22710	22631	22741	22631	22756	22651	22674	22696	22611	22585	22590	22683	22596	22762	22606	22425	22779	22990	22588	22711	22747	22744	22794	22733	22663	22774	22492	22548	22674	22879	22629	22625	22654	22805	22640	22677	22490	22630	22758	22407	22770	22708	22796	22755	22522	22719	22853	22744	22749	22885	22481	22666	22596	22493	22774	22857	22721	22725	22717	22828	22804	22726	22827	22658	22757	22391	22486	22609	22660	22661	22583	22870	22704	22524	22646	22611	22828	22548	22556	22775	22613	22780	22597	22728	22709	22543	22532	22609	22472	22651	22774	22482	22554	22546	22742	22718	22763	22680	22849	22738	22533	22825	22700	22644	22493	22786	22571	22659	22644	22714	22540	22610	22690	22571	22859	22545	22558	22647	22692	22837	22706	22704	22545	22554	22561	22729	22535	22730	22662	22689	22687	22582	22480	22659	22600	22685	22578	22677	22668	22525	22520	22684	22712	22579	22722	22779	22612	22679	22605	22596	22748	22619	22689	22577	22675	22700	22704	22575	23005	22758	22604	22725	22763	22631	22594	22679	22685	22546	22768	22535	22776	22681	22405	22590	22759	22830	22440	22619	22646	22523	22665	22453	22723	22611	22591	22639	22870	22638	22665	22630	22699	22536	22660	22604	22712	22624	22765	22698	22598	22711	22827	22544	22794	22591	22759	22512	22589	22475	22306	22782	22693	22579	22589	22716	22603	22611	22780	22530	22647	22611	22664	22536	22519	22766	22456	22663	22628	22868	22531	22614	22683	22840	22835	22585	22547	22521	22683	22807	22770	22559	22674	22629	22733	22568	22541	22604	22599	22599	22522	22644	22737	22980	22725	22518	22710	22779	22622	22695	22441	22707	22669	22634	22761	22682	22653	22633	22714	22830	22834	22799	22563	22816	22743	22723	22782	22690	22618	22671	22457	22440	22418	22542	22562	22563	22799	22606	22676	22691	22551	22814	22743	22675	22607	22664	22829	22629	22683	22601	22870	22566	22615	22518	22726	22786	22673	22675	22606	22639	22619	22700	22800	22607	22618	22603	22717	22695	22713	22698	22816	22660	22729	22523	22442	22652	22506	22700	22754	22585	22525	22510	22541	22750	22517	22788	22806	22798	22677	22488	22693	22894	22807	22663	22937	22470	22878	22675	22589	22714	22793	22747	22689	22719	22593	22720	22782	22629	22663	22510	22595	22649	22679	22558	22464	22660	22688	22707	22690	22733	22698	22562	22637	22738	22859	22654	22535	22674	22719	22742	22731	22636	22761	22742	22633	22669	22402	22679	22729	22841	22640	22670	22589	22673	22757	22497	22946	22772	22588	22611	22887	22706	22734	22613	22618	22623	22562	22677	22678	22727	22729	22582	22725	22657	22839	22694	22621	22754	22883	22638	22507	22773	22873	22497	22841	22726	22681	22571	22519	22749	22981	22851	22836	22436	22570	22748	22568	22612	22784	22559	22676	22617	22566	22849	22703	22467	22775	22696	22678	22717	22676	22688	22767	22764	22746	22600	22732	22550	22596	22707	22793	22771	22671	22693	22556	22898	22782	22660	22592	22663	22696	22950	22608	22720	22621	22508	22951	22626	22847	22573	22437	22628	22745	22550	22567	22600	22809	22523	22451	22703	22674	22623	22610	22766	22578	22711	22536	22631	22757	22643	22578	22526	22581	22642	22907	22525	22633	22610	22621	22714	22729	22610	22629	22681	22837	22693	22645	22469	22839	22765	22891	22649	22769	22544	22700	22650	22693	22829	22770	22615	22511	22736	22735	22660	22749	22726	22598	22654	22602	22554	22767	22684	22570	22610	22614	22593	22548	22529	22890	22801	22556	22581	22514	22753	22787	22578	22514	22872	22817	22598	22796	22646	22709	22690	22615	22535	22756	22768	22593	22595	22722	22769	22733	22733	22529	22679	22727	22714	22954	22553	22594	22632	22665	22569	22758	22537	22720	22408	22766	22955	22583	22773	22712	22509	22650	22675	22552	22500	22639	22903	22904	22607	22577	22554	22737	22549	22942	22378	22739	22595	22730	22583	22823	22520	22599	22660	22706	22553	22655	22696	22727	22708	22539	22813	22809	22704	22700	22693	22703	22488	22627	22650	22799	22608	22545	22620	22642	22645	22627	22692	22641	22773	22287	22886	22637	22660	22777	22614	22602	22674	22959	22478	22837	22773	22728	22726	22555	22744	22742	22819	22613	22649	22765	22640	22646	22632	22835	22832	22832	22875	22678	22628
36484	60236	55375	43213	35865	29958	25569	23023	21477	20176	19597	19208	18969	18763	18579	18411	18348	18323	18300	18000	18053	17763	18060	17934	17894	17753	17743	17664	17549	17427	17564	17526	17737	17554	17500	17695	17688	17642	17561	17622	17552	17515	17720	17546	17422	17622	17360	17449	17350	17478	17390	17609	17438	17640	17532	17563	17551	17514	17468	17726	17540	17521	17642	17508	17641	17652	17604	17290	17383	17568	17440	17614	17477	17634	17557	17328	17593	17398	17454	17529	17412	17496	17470	17520	17477	17432	17422	17479	17486	17466	17453	17382	17427	17344	17476	17524	17443	17573	17452	17463	17490	17542	17429	17532	17483	17455	17510	17415	17687	17576	17592	17641	17509	17438	17465	17379	17538	17427	17433	17432	17525	17366	17405	17389	17638	17514	17410	17484	17534	17431	17496	17623	17357	17308	17354	17626	17472	17547	17461	17563	17707	17547	17442	17567	17537	17343	17444	17400	17424	17365	17446	17581	17594	17456	17257	17605	17343	17478	17456	17372	17358	17327	17260	17417	17308	17163	17412	17307	17416	17536	17592	17487	17432	17562	17475	17430	17435	17450	17377	17629	17480	17512	17478	17490	17356	17351	17424	17317	17565	17556	17493	17552	17346	17291	17527	17395	17403	17498	17551	17487	17389	17381	17477	17444	17609	17522	17506	17367	17432	17353	17644	17431	17411	17280	17691	17326	17271	17357	17506	17362	17649	17319	17648	17342	17587	17378	17609	17509	17388	17426	17428	17525	17410	17440	17432	17552	17294	17544	17272	17501	17588	17502	17556	17506	17420	17519	17575	17467	17419	17466	17613	17482	17387	17402	17339	17389	17315	17499	17543	17478	17328	17443	17234	17467	17455	17281	17420	17404	17548	17429	17578	17391	17335	17433	17422	17392	17378	17585	17512	17533	17481	17394	17438	17493	17473	17406	17241	17373	17281	17397	17523	17518	17479	17491	17493	17478	17503	17450	17429	17412	17517	17352	17355	17262	17527	17383	17295	17476	17332	17376	17421	17349	17418	17409	17439	17379	17570	17442	17473	17466	17488	17336	17379	17593	17468	17426	17661	17520	17541	17406	17331	17473	17419	17548	17315	17527	17470	17411	17621	17489	17615	17448	17468	17373	17545	17385	17361	17528	17289	17374	17382	17416	17421	17445	17428	17454	17548	17361	17488	17416	17490	17417	17414	17479	17438	17524	17459	17402	17566	17552	17526	17269	17454	17489	17425	17298	17614	17489	17379	17489	17629	17560	17509	17526	17396	17405	17490	17322	17522	17413	17659	17544	17477	17319	17467	17375	17284	17529	17412	17519	17431	17330	17271	17704	17513	17335	17587	17334	17461	17421	17395	17428	17519	17603	17434	17459	17435	17330	17540	17382	17480	17398	17392	17479	17491	17376	17376	17476	17358	17387	17612	17390	17462	17416	17481	17565	17418	17380	17642	17571	17462	17580	17556	17427	17343	17515	17565	17356	17517	17434	17401	17392	17368	17383	17482	17454	17369	17468	17417	17461	17534	17401	17379	17634	17630	17547	17529	17433	17736	17460	17475	17540	17486	17498	17285	17370	17656	17358	17475	17357	17549	17484	17482	17553	17454	17294	17467	17542	17457	17444	17312	17548	17430	17657	17467	17353	17322	17519	17417	17485	17372	17477	17461	17281	17283	17645	17468	17530	17436	17293	17603	17358	17413	17470	17380	17259	17414	17474	17350	17507	17635	17512	17722	17351	17408	17579	17450	17359	17562	17445	17452	17473	17461	17487	17481	17382	17463	17506	17425	17690	17366	17563	17476	17385	17488	17506	17387	17553	17406	17244	17368	17432	17500	17393	17543	17444	17358	17512	17369	17583	17492	17480	17425	17838	17646	17485	17482	17379	17236	17527	17354	17480	17501	17489	17500	17506	17564	17344	17261	17489	17527	17429	17432	17275	17532	17387	17534	17499	17550	17528	17755	17457	17514	17508	17262	17482	17496	17643	17530	17347	17274	17520	17639	17357	17359	17521	17622	17571	17531	17501	17409	17427	17357	17269	17433	17427	17595	17382	17414	17378	17596	17434	17411	17542	17534	17469	17463	17397	17470	17611	17417	17406	17302	17419	17444	17436	17456	17448	17388	17332	17561	17371	17289	17246	17465	17554	17543	17465	17541	17565	17422	17553	17519	17409	17301	17392	17361	17444	17579	17534	17403	17512	17408	17330	17429	17444	17412	17369	17381	17480	17461	17452	17373	17665	17366	17511	17371	17580	17263	17645	17403	17337	17424	17457	17341	17501	17656	17581	17323	17167	17420	17401	17286	17524	17479	17590	17526	17449	17413	17496	17500	17531	17517	17399	17310	17441	17464	17388	17409	17592	17531	17511	17563	17455	17539	17576	17504	17444	17512	17453	17404	17375	17521	17356	17656	17342	17238	17487	17352	17495	17508	17334	17149	17367	17240	17516	17525	17557	17467	17597	17506	17317	17459	17312	17507	17526	17351	17596	17503	17520	17346	17295	17325	17547	17473	17581	17413	17359	17450	17413	17361	17504	17501	17527	17329	17562	17418	17481	17417	17524	17480	17466	17400	17342	17490	17382	17501	17242	17429	17476	17456	17399	17695	17600	17392	17404	17545	17439	17477	17418	17516	17577	17388	17480	17436	17445	17458	17436	17512	17555	17330	17439	17599	17549	17382	17396	17250	17455	17602	17547	17615	17276	17352	17441	17492	17378	17482	17605	17273	17431	17420	17548	17575	17347	17529	17536	17506	17533	17438	17506	17411	17429	17435	17534	17360	17344	17434	17496	17343	17526	17592	17543	17464	17440	17506	17507	17529	17584	17342	17508	17484	17400	17435	17335	17419	17515	17266	17477	17412	17346	17389	17306	17449	17303	17479	17553	17231	17457	17370	17461	17546	17464	17370	17317	17464	17340	17434	17355	17519	17670	17595	17554	17424	17304	17465	17508	17554	17298	17570	17520	17481	17300	17420	17415	17431	17674	17580	17445	17566	17585	17580	17352	17484	17416	17446	17564	17341	17518	17488	17360	17486	17640	17336	17421	17337	17365	17414	17491	17458	17222	17537	17494	17426	17596	17364	17344	17472	17366	17413	17422	17778	17566	17642	17489	17487	17492	17532	17656	17499	17489	17586	17526	17401	17426	17477	17546	17438	17489	17428	17427	17384	17533	17479	17424	17575	17262	17559	17447	17438	17476	17484	17458	17581	17566	17337	17383	17490	17467	17317	17498	17510	17394	17383	17535	17520	17456	17421	17490	17465	17380	17517	17403	17436	17535	17377	17549	17406	17345	17578	17477	17422	17325	17440	17395	17606	17408	17287	17565	17479	17579	17278	17483	17293	17415	17448	17575	17477	17340	17531	17293	17507	17436	17530	17640	17355	17475	17545	17455	17358	17425	17408	17482	17521	17524	17454	17480	17533	17478	17454	17239	17452	17344	17320	17350	17462	17545	17355	17427	17417	17455	17435	17447	17397	17429	17544	17472	17447	17629	17370	17352	17556	17448	17539	17428	17366	17405	17315	17416	17376	17620	17443	17424	17438	17271	17521	17449	17469	17507	17389	17359	17519	17581	17529	17573	17383	17429	17416	17379	17376	17534	17536	17335	17657	17666	17546	17567	17428	17423	17507	17379	17643	17595	17417	17514	17281	17360	17466	17458	17336	17531	17438	17519	17399	17418	17565	17352	17657	17406	17352	17570	17458	17351	17370	17544	17364	17509	17529	17364	17347	17784	17331	17399	17483	17530	17498	17449	17568	17412	17494	17368	17702	17410	17491	17437	17517	17457	17416	17493	17482	17572	17606	17499	17496	17407	17487	17490	17474	17417	17531	17213	17609	17445	17353	17374	17512	17501	17419	17354	17397	17412	17480	17431	17488	17541	17362	17376	17420	17499	17545	17484	17455	17322	17397	17336	17689	17484	17425	17498	17299	17635	17438	17499	17442	17499	17491	17516	17411	17370	17342	17461	17332	17569	17434	17467	17352	17360	17617	17296	17438	17378	17475	17334	17332	17461	17643	17443	17533	17454	17423	17509	17405	17334	17330	17423	17476	17525	17550	17594	17482	17538	17419	17515	17617	17534	17334	17608	17400	17494	17411	17503	17523	17381	17396	17380	17628	17282	17598	17421	17594	17353	17630	17598	17417	17627	17622	17545	17407	17406	17500	17585	17611	17414	17532	17585	17669	17548	17508	17527	17370	17242	17387	17469	17513	17284	17385	17631	17434	17508	17307	17610	17333	17530	17460	17336	17414	17418	17476	17409	17506	17475	17434	17302	17431	17447	17367	17432	17557	17497	17362	17451	17386	17306	17575	17458	17435	17544	17416	17533	17522	17406	17621	17384	17423	17514	17423	17502	17523	17450	17570	17442	17295	17469	17380	17399	17553	17437	17669	17419	17459	17392	17405	17495	17230	17544	17407	17455	17376	17325	17565	17534	17546	17605	17537	17321	17427	17565	17413	17474	17410	17768	17394	17311	17564	17446	17485	17459	17422	17398	17452	17334	17561	17493	17439	17434	17492	17582	17456	17406	17511	17473	17462	17518	17525	17582	17405	17484	17415	17347	17271	17515	17604	17521	17583	17502	17403	17399	17486	17465	17455	17588	17348	17394	17536	17465	17450	17439	17459	17519	17509	17426	17425	17473	17379	17596	17425	17384	17492	17275	17546	17429	17546	17524	17441	17382	17393	17414	17489	17508	17556	17472	17376	17307	17496	17482	17541	17344	17196	17566	17351	17576	17171	17450	17399	17359	17431	17392	17587	17496	17534	17511	17329	17356	17666	17451	17467	17600	17550	17319	17359	17401	17571	17426	17357	17486	17587	17203	17413	17377	17356	17525	17531	17328	17551	17519	17355	17478	17377	17572	17439	17384	17544	17414	17510	17544	17281	17293	17492	17583	17490	17562	17458	17408	17568	17448	17585	17426	17546	17443	17486	17394	17620	17441	17562	17546	17418	17482	17531	17271	17224	17456	17474	17466	17485	17468	17509	17503	17464	17452	17637	17374	17402	17465	17507	17676	17454	17451	17539	17411	17560	17495	17519	17301	17455	17457	17540	17454	17341	17459	17493	17435	17563	17606	17543	17527	17349	17439	17374	17474	17407	17599	17452	17454	17536	17538	17437	17506
22727	21320	29405	23928	23318	28267	32100	26865	25356	25049	24458	23630	23107	22954	22936	23166	22541	22566	22679	22553	22426	22373	22393	22128	22223	22104	22096	21972	21707	21658	21927	21941	21914	21760	21693	21748	21710	21824	21830	21636	21626	21858	21759	21615	21590	21908	21738	21688	21391	21524	21830	21805	21793	21822	21827	21861	21644	21900	21853	21478	21581	21562	21442	21554	21825	21894	21642	21565	21773	21762	21755	21784	21596	21758	21670	21691	21814	21744	21550	21587	21740	21632	21523	21557	21728	21640	21773	21802	21630	21663	21657	21752	21288	21561	21771	21644	21535	21738	21516	21594	21452	21529	21563	21486	21618	21417	21644	21523	21739	21643	21615	21495	21663	21495	21497	21410	21606	21579	21165	21776	21593	21324	21427	21489	21701	21401	21504	21408	21572	21534	21720	21604	21680	21592	21525	21422	21686	21523	21644	21785	21793	21478	21534	21583	21536	21617	21545	21609	21588	21741	21592	21767	21539	21363	21752	21748	21529	21415	21623	21802	21564	21454	21754	21537	21547	21372	21650	21485	21535	21613	21706	21588	21427	21500	21679	21620	21753	21663	21596	21354	21323	21639	21525	21529	21674	21442	21699	21698	21441	21613	21360	21451	21526	21552	21708	21537	21648	21770	21454	21575	21627	21597	21687	21427	21512	21500	21759	21643	21569	21539	21459	21485	21596	21590	21680	21613	21522	21589	21635	21445	21623	21628	21674	21520	21610	21423	21481	21353	21550	21628	21595	21764	21456	21367	21746	21475	21562	21446	21615	21567	21502	21818	21652	21586	21554	21595	21558	21488	21583	21468	21493	21701	21762	21592	21507	21465	21443	21540	21289	21660	21826	21676	21468	21640	21566	21472	21491	21358	21573	21394	21708	21493	21555	21724	21748	21517	21419	21419	21603	21488	21599	21669	21453	21523	21477	21579	21420	21544	21560	21471	21764	21631	21688	21523	21575	21840	21645	21675	21639	21679	21538	21605	21333	21487	21697	21467	21548	21651	21579	21437	21653	21605	21662	21561	21552	21522	21578	21574	21648	21861	21420	21476	21552	21656	21723	21498	21505	21581	21671	21612	21589	21520	21509	21640	21750	21392	21430	21478	21565	21439	21574	21507	21491	21610	21558	21539	21386	21525	21660	21629	21460	21734	21705	21596	21737	21493	21536	21804	21599	21772	21586	21637	21495	21751	21450	21580	21736	21552	21499	21543	21653	21621	21537	21780	21628	21408	21447	21737	21626	21424	21742	21965	21396	21575	21472	21751	21487	21638	21646	21734	21529	21440	21730	21376	21554	21511	21732	21695	21529	21482	21588	21707	21582	21508	21436	21549	21802	21602	21591	21184	21516	21654	21457	21435	21570	21629	21532	21723	21723	21418	21543	21586	21382	21462	21527	21489	21627	21523	21481	21655	21791	21685	21704	21684	21594	21604	21386	21597	21380	21749	21380	21660	21689	21622	21501	21461	21662	21554	21454	21399	21490	21600	21721	21609	21491	21691	21451	21664	21582	21481	21680	21552	21589	21718	21685	21489	21604	21665	21555	21683	21643	21488	21726	21560	21574	21515	21549	21625	21416	21446	21640	21527	21466	21529	21817	21573	21480	21532	21477	21536	21604	21615	21349	21647	21674	21557	21500	21907	21349	21451	21724	21604	21371	21769	21753	21445	21629	21722	21690	21542	21601	21418	21659	21689	21712	21418	21639	21667	21716	21433	21548	21657	21633	21531	21689	21473	21658	21642	21552	21640	21656	21591	21515	21649	21609	21662	21471	21606	21729	21625	21461	21616	21468	21376	21689	21510	21584	21545	21456	21554	21766	21386	21717	21457	21495	21512	21631	21684	21782	21535	21944	21699	21650	21678	21734	21483	21532	21552	21718	21759	21650	21665	21565	21699	21375	21534	21434	21560	21519	21497	21404	21593	21668	21432	21698	21668	21737	21624	21671	21491	21683	21853	21478	21518	21405	21563	21586	21534	21878	21417	21670	21289	21580	21602	21608	21706	21406	21640	21640	21399	21331	21481	21475	21468	21519	21640	21259	21592	21685	21470	21799	21550	21530	21661	21496	21357	21448	21914	21445	21505	21468	21443	21736	21639	21449	21767	21485	21511	21583	21664	21484	21722	21712	21542	21661	21691	21894	21645	21502	21631	21805	21685	21526	21559	21541	21481	21440	21622	21614	21463	21729	21200	21524	21810	21537	21569	21620	21578	21720	21401	21618	21534	21738	21688	21437	21515	21668	21598	21634	21423	21643	21694	21537	21490	21680	21462	21634	21689	21513	21445	21827	21644	21500	21677	21666	21527	21604	21592	21510	21672	21498	21377	21453	21506	21423	21453	21394	21695	21547	21285	21416	21422	21340	21507	21371	21375	21411	21597	21558	21577	21522	21429	21453	21536	21607	21440	21497	21719	21661	21715	21696	21340	21459	21660	21562	21670	21748	21611	21407	21437	21273	21460	21720	21503	21411	21565	21683	21486	21672	21557	21613	21749	21468	21461	21666	21599	21671	21605	21597	21764	21681	21547	21561	21729	21638	21631	21433	21764	21750	21751	21669	21625	21513	21535	21438	21627	21436	21414	21414	21632	21577	21465	21573	21705	21577	21592	21691	21468	21761	21784	21553	21792	21797	21466	21447	21406	21694	21470	22004	21463	21525	21783	21623	21614	21653	21697	21485	21790	21735	21493	21437	21610	21687	21632	21610	21553	21642	21821	21818	21569	21562	21544	21719	21408	21542	21890	21500	21331	21773	21585	21570	21703	21742	21360	21501	21587	21702	21643	21508	21561	21611	21375	21797	21458	21450	21427	21892	21585	21625	21609	21700	21522	21265	21510	21648	21635	21640	21725	21504	21485	21558	21537	21400	21499	21374	21622	21578	21337	21555	21462	21417	21530	21431	21512	21493	21502	21742	21470	21505	21672	21705	21524	21448	21790	21510	21620	21414	21529	21731	21728	21463	21390	21689	21643	21676	21710	21382	21583	21636	21428	21386	21504	21686	21409	21684	21796	21515	21328	21580	21518	21463	21675	21674	21579	21656	21503	21599	21556	21514	21404	21812	21676	21571	21570	21397	21611	21588	21447	21451	21293	21460	21632	21421	21665	21527	21610	21686	21410	21559	21462	21787	21486	21525	21362	21432	21413	21480	21447	21638	21515	21480	21497	21551	21562	21479	21625	21772	21631	21524	21585	21456	21422	21328	21500	21619	21570	21627	21439	21540	21401	21692	21556	21611	21565	21600	21464	21461	21794	21726	21513	21617	21512	21380	21592	21441	21619	21500	21663	21530	21536	21674	21799	21667	21569	21481	21541	21774	21625	21563	21526	21518	21746	21613	21534	21389	21597	21611	21596	21597	21705	21423	21465	21616	21643	21631	21590	21501	21477	21574	21424	21566	21565	21562	21456	21664	21570	21552	21529	21603	21550	21637	21477	21572	21539	21612	21600	21515	21698	21580	21486	21435	21719	21737	21649	21563	21616	21564	21659	21529	21432	21595	21515	21530	21495	21364	21585	21677	21669	21648	21739	21627	21486	21632	21513	21739	21566	21697	21753	21702	21537	21563	21581	21655	21823	21622	21217	21581	21967	21607	21522	21546	21514	21521	21776	21426	21520	21600	21519	21666	21604	21627	21635	21706	21711	21542	21497	21523	21721	21597	21628	21632	21333	21472	21417	21400	21820	21705	21677	21615	21751	21518	21507	21600	21532	21542	21602	21683	21567	21457	21868	21547	21545	21752	21506	21413	21732	21854	21647	21598	21582	21542	21463	21536	21535	21459	21662	21578	21712	21567	21560	21531	21572	21466	21543	21618	21645	21611	21703	21578	21634	21419	21729	21718	21563	21420	21478	21486	21270	21651	21666	21702	21720	21627	21391	21534	21560	21461	21291	21439	21616	21601	21373	21594	21439	21419	21783	21609	21445	21551	21493	21503	21290	21493	21515	21538	21470	21531	21480	21486	21510	21836	21506	21441	21429	21642	21559	21624	21554	21529	21544	21602	21495	21533	21399	21745	21581	21517	21567	21535	21630	21553	21642	21384	21717	21745	21868	21523	21550	21564	21773	21773	21521	21780	21456	21428	21554	21539	21559	21797	21645	21509	21515	21551	21794	21781	21607	21652	21436	21488	21597	21642	21486	21409	21609	21677	21663	21632	21842	21572	21540	21537	21627	21767	21540	21828	21810	21643	21734	21577	21471	21544	21410	21782	21485	21460	21757	21523	21516	21738	21509	21683	21569	21510	21678	21637	21352	21626	21745	21477	21648	21686	21628	21471	21437	21728	21517	21472	21498	21543	21582	21493	21707	21602	21573	21445	21716	21663	21537	21543	21706	21725	21569	21745	21498	21657	21551	21668	21474	21525	21826	21394	21341	21390	21466	21717	21654	21650	21659	21522	21492	21790	21304	21508	21641	21622	21625	21464	21407	21633	21405	21692	21786	21555	21513	21507	21704	21547	21511	21486	21479	21603	21641	21552	21496	21794	21832	21581	21435	21495	21603	21654	21641	21516	21463	21746	21550	21531	21741	21281	21500	21388	21577	21523	21550	21501	21723	21536	21550	21426	21707	21391	21478	21524	21409	21590	21501	21570	21644	21702	21520	21402	21684	21567	21511	21524	21733	21279	21416	21524	21554	21699	21629	21524	21530	21664	21517	21536	21539	21395	21548	21753	21474	21438	21409	21508	21321	21634	21668	21708	21313	21557	21578	21562	21618	21888	21584	21458	21533	21728	21589	21700	21524	21376	21495	21622	21533	21582	21687	21472	21388	21424	21411	21703	21597	21503	21538	21720	21311	21605	21426	21682	21707	21321	21706	21850	21422	21625	21818	21467	21524	21506	21591	21507	21546	21572	21322	21490	21566	21521	21614	21723	21607	21693	21702	21680	21621	21710	21549	21618	21742	21629	21600	21682	21438	21437	21726	21562	21285	21401	21834	21570	21603	21566	21503	21564	21544	21301	21484	21387	21488	21797	21538	21511	21577	21642	21595	21420	21665	21435	21568	21658	21686	21708	21753	21503	21663	21448	21587	21549	21581	21580	21532	21651	21506	21652	21570	21855	21714	21533	21678	21406	21723	21359	21307	21739	21706	21673	21625	21510	21774	21245	21375	21600	21701	21491	21603
37275	64860	57935	46066	38236	32217	27423	24345	22447	21101	20269	19292	18937	18661	18743	18280	18144	18043	18061	17783	17773	17723	17466	17428	17569	17255	17251	17173	16977	17048	17153	16963	17140	16991	17075	17072	16982	16970	16969	16935	16977	17087	17048	16788	17004	16892	16756	16807	16992	16935	16916	16879	17180	16889	17132	17014	16932	16840	17110	16881	16900	17079	16846	16935	16923	16874	16934	17020	16755	16882	16880	16825	16986	17018	16736	16940	16757	16822	16846	16940	16892	16851	16748	16772	17050	16960	16764	16834	16900	16819	16721	16705	17016	16970	16950	16887	16870	16938	16853	16884	16841	16826	16664	16866	16966	16972	16965	16753	16849	16938	16964	16826	16953	16957	16734	16886	16727	16865	16803	16702	16743	17035	16783	16881	16871	16770	16767	16966	17004	16867	16861	16974	16807	16985	16699	16883	16729	16913	16891	16747	16681	16933	16721	16869	17038	16812	16973	16735	16853	16894	16909	16818	16805	16858	16717	17116	16877	16815	16586	16917	16819	16783	16785	16766	16816	16774	16741	16753	16693	16839	16920	16798	16960	16852	16839	16897	16943	17051	16958	16806	16564	16797	16901	16856	16888	16918	16760	16656	16623	16882	16891	16922	16850	16716	16772	16725	17010	16838	16781	16756	16815	16890	16870	16882	16870	16733	16974	16892	16813	16661	17030	16898	16940	16774	16706	16844	16736	16946	16888	16941	17026	16813	16592	16898	16558	16747	16751	16948	16897	16851	16754	16705	16828	16783	16764	16774	16838	16845	16676	16920	16710	16752	16743	16772	16703	16895	16894	16936	16972	16953	16615	16833	16902	16896	16864	17011	16688	16862	16778	16881	16773	16739	16990	16792	16834	16647	16774	16778	16942	16818	16804	16788	16827	16821	16786	16792	16961	17017	16775	16705	17013	16854	16820	16900	16727	16706	16745	16872	17032	17049	16899	16849	16792	16897	16948	16819	17030	17035	16692	16841	16749	16864	16919	16915	16909	16866	16842	16822	16829	16822	16700	16917	16747	16792	16831	16788	16883	16754	16921	16812	16775	16959	16695	16723	16672	16754	16716	16949	16810	16844	16791	16814	16894	17042	16783	16887	16774	16739	16899	16723	16786	16734	16972	16825	16875	16711	17063	16746	16895	16881	16913	16941	16811	16851	16999	16819	16874	16900	16701	16870	16748	16742	16726	16939	16875	16823	16893	16812	16838	16915	16801	16846	16649	16875	16801	16690	16871	16735	16908	16788	16723	16833	16778	16684	16871	16847	16813	16651	16776	16855	16816	16926	16819	16824	16977	17042	16633	16757	16787	16997	16761	16788	16900	16779	16891	16778	16843	16851	17044	16792	16797	16928	16940	16845	16790	17121	16763	16714	16846	16746	16778	16950	16758	16996	16883	16839	16810	17001	16794	16758	16776	16817	16785	16803	16812	17077	16713	16753	16937	16884	16687	16922	16805	16962	16857	16776	16887	16811	16726	16956	16829	16643	16813	16796	16801	16781	16820	16863	16772	16939	16836	16884	16879	16876	16836	16810	16776	16848	16872	16812	16991	16942	16786	16893	17005	16699	16936	16813	16872	16841	16768	16818	16787	16785	16805	16889	16742	16630	16861	16846	16783	16732	16978	16915	16632	16743	16839	16756	16781	16920	16596	16795	16705	16681	16818	16737	16939	16932	16929	16872	16793	16957	16756	16762	16784	16943	16744	17053	16760	16894	16988	16802	16948	16790	16735	16974	16940	16774	16681	16821	16867	16760	16740	16906	16900	16657	16889	16896	16936	16668	16738	16790	16861	16812	16792	16718	16695	16916	17013	16734	16775	16790	16852	16891	16880	16762	16841	16911	16678	16820	16893	16760	16920	16825	16838	16983	16938	16884	16947	16888	16581	17040	16740	16921	16802	16839	16710	16913	16869	16926	16742	16906	16831	16937	16699	16943	16863	16842	17011	16809	16952	16827	16854	16680	16778	16682	16944	16957	16968	16740	16760	17104	16827	16743	17151	16687	16879	16766	16941	16847	16728	16968	17019	16869	16855	16802	16928	16629	16658	16662	16945	16923	16735	16867	16934	16775	16864	16930	16846	16790	16658	16844	16885	16706	16880	16996	16799	16974	16858	16744	16707	16831	16643	16946	16793	16964	16672	16911	16772	16810	16966	16819	16825	16848	16930	16917	16792	16544	16925	16822	16827	16676	16746	16989	17004	16828	16680	16576	16951	16814	16936	17025	16831	16799	16732	16676	16910	16826	16825	16722	16818	16956	16855	16809	16813	16881	16886	16688	16783	16845	16930	16995	16818	16845	17020	16739	16927	16927	16858	16785	16915	16739	16705	16811	16898	16929	16931	16740	16849	16898	16788	16746	16655	16832	16766	16768	16850	16885	16893	16775	16827	16795	16766	16940	16732	16927	16926	16844	16968	16712	16766	16824	16808	16889	16699	16798	16718	16760	16866	16692	16912	16579	17012	16803	16712	16765	16719	16750	16819	16892	16784	16713	16852	16721	17003	16905	16864	16829	16898	16929	16882	16841	16715	16833	16656	16852	16828	16901	16982	16728	16749	16703	16823	16770	17030	16836	16897	16797	16958	16999	16720	16855	16826	16806	16745	17028	16703	16585	16786	16882	16731	16802	16957	16930	16867	16771	16794	16780	16793	16726	16738	16862	16697	16723	16984	16948	16842	16919	16990	16808	16687	16952	16974	16992	16764	16902	16885	16758	16914	16969	16986	16810	16852	16577	16826	16874	16858	16695	16714	16778	16606	16723	16809	16729	16759	16864	16963	16883	16909	16779	16981	16796	16835	16797	16976	16708	16996	16652	16817	16763	16865	16744	16835	16717	16842	16806	16906	16831	16659	16843	16866	16845	16786	16936	16904	16866	16868	16885	16723	16891	16747	16774	16865	16940	16637	16668	16813	16842	16813	16740	16876	16720	16946	16873	16719	16730	16890	16811	16619	17023	16901	16934	16831	16844	16741	16853	16771	16915	16811	16852	16736	16705	16888	16814	16782	16914	16657	16796	16833	16867	16736	16895	16888	16743	16805	16857	16907	16782	16887	16893	16934	16805	16603	16726	16744	17025	16703	16743	16835	16907	16851	16590	16939	16849	16905	16938	16791	16974	16823	16799	16679	16940	16891	16776	16784	16731	16826	16976	16726	16841	16848	16732	16820	16711	16824	16848	16719	16779	16830	16955	16752	16898	16725	16891	16706	16979	16674	16996	16698	16892	16873	16916	16822	16918	16818	16817	16846	16744	16744	16984	16691	16972	16805	16847	16926	16938	16708	16911	16855	16639	16856	16799	16794	16722	16699	16880	16860	16842	16840	16974	16610	16647	16789	16865	16897	16811	16723	16752	16949	16761	16939	16619	16960	16754	16894	16807	16769	16878	16947	16848	16935	16745	16859	16733	17022	16834	16789	16851	16959	16720	16768	16657	16829	16897	16740	16788	16868	16752	16883	16781	16782	16841	16997	16735	16678	16800	16571	16897	16974	16900	16626	16782	16724	16816	16919	16823	16741	16974	16775	16951	16925	16623	16784	16823	16634	16827	16868	16845	16761	16833	16681	16725	16730	16777	16711	17060	16822	17075	16701	16802	16791	16705	16693	16818	16873	16987	16775	16695	17003	16644	16805	16633	16921	16921	16773	16818	16768	16894	16761	16879	17005	16843	16905	16741	16791	16871	16784	16832	16968	16797	16653	16900	16821	16890	16868	16792	16729	16790	16859	16731	16715	16947	16809	16834	16952	16730	16732	16898	16950	16649	16848	16827	16846	16844	16770	16744	16838	16933	16675	16864	16882	17027	16996	16953	16856	16903	16835	16795	16823	16664	16963	16671	16677	16863	16900	16775	16985	16712	17017	16735	16829	16594	16673	16832	16947	16844	16900	16813	16905	16645	16789	16848	16914	16681	17018	16708	16866	16873	16933	16812	16886	16749	16785	16883	16913	16903	16845	16957	16818	16799	16697	16784	16859	16715	16783	16810	16998	16883	16797	17002	16954	16824	16696	16672	16806	16670	16864	16672	16648	16904	16693	16897	16764	16715	16845	16929	16814	16833	16884	16637	16935	16826	16881	16853	16742	16715	16800	16751	16780	16835	16793	16706	16996	16795	16676	16706	16733	16790	16722	16659	16916	16934	16661	16886	16773	16850	16850	16901	16965	16934	16942	16798	16850	16677	16767	16979	16782	16717	16961	16737	16839	16812	16715	16830	16881	16778	16624	16789	16976	16881	16852	16888	16983	16845	16827	16882	16850	16928	16836	16854	16894	16899	16798	16822	16837	16878	17008	16743	16860	16842	16775	16862	16949	16691	16983	16769	16619	16760	17041	16727	16740	16919	16864	16778	16801	16943	16854	16761	16813	16862	16659	16973	16684	16720	16785	16758	16767	16737	16851	16757	16904	16951	16835	17009	16702	16915	16843	16868	16809	16737	16903	16783	16730	16875	16828	16809	16741	16886	16760	16635	16650	16829	16803	16814	16782	16776	16961	16925	16638	16837	16755	16800	16897	16856	16738	16790	16865	16802	16733	16715	16937	16812	16782	16659	16869	16712	17046	17004	16751	16801	16935	16909	16783	16805	16793	16661	16844	16647	16597	16894	16867	16803	16812	16698	16884	16871	16707	16817	16794	16800	16875	16970	16760	16731	16936	16785	16933	16760	16758	16751	16769	16954	16560	16914	16916	16737	16808	16721	16740	16807	16920	16831	16858	16847	16869	16710	16827	16682	16828	16759	17012	16793	16906	16836	16942	16680	16845	17008	16938	16874	16808	16821	16920	16707	17071	16847	16818	16740	16845	16774	16854	16909	16913	16815	16962	16808	16784	16899	16774	16873	16740	16743	16851	17007	16835	16798	16904	16791	16786	17001	16902	16762	17008	16710	16639	16776	16854	16669	16985	16833	16943	16862	16801	16870	17004	16738	16702	16719	16950	16801	16949	16818	16881	16760	16788	16917	16856	16852	16936	16710	16863	16810	16864	16775	16793	16753	16919	16690	17005	16857	16790	16768	16783	16859	16923	16844	16842	16762	16859	16692	16973	16847	16926	16791	16867	16932	16876	16717	16938	16972	16833	16830	16763	16692	16876	16770	16707	16677	16967	16893	16877	16869	16876	16787	16738	16749
29915	32423	42059	37567	30619	27186	25620	24287	23693	23312	22861	22570	22504	22209	22330	22095	22315	22206	22244	22308	22212	22163	22017	22031	21928	22175	22089	22364	22091	22129	21961	21910	22070	22216	22202	22023	22001	22050	21921	21637	21939	22058	22202	21870	21902	21939	22266	21886	21860	21775	21837	21784	21906	22167	21910	22101	21992	22016	21999	22159	21937	21820	21902	21994	21897	22075	21765	22044	21946	21903	22060	21884	21903	21776	21904	21967	21900	21958	21897	21946	22052	21954	21967	21974	21757	21810	21813	21772	21884	21831	21875	21858	22027	21994	21867	22079	21795	21798	21881	21744	21992	22036	21966	21663	22027	21922	22149	21982	22074	21843	21868	21747	22175	21751	21964	21984	22042	21900	21638	21805	21897	21829	21946	21892	22032	21839	22112	21840	22086	22122	21737	21776	21880	22126	21863	22042	22228	21866	21908	21856	21889	21949	21601	22106	22028	21946	21772	21814	21878	21721	21819	21881	22112	21706	21991	21964	21922	21873	21708	21940	22047	21945	21881	21923	21681	21960	22084	21954	22055	21977	22161	21843	21826	21949	21864	21994	21941	21768	21965	21967	21826	22033	21860	22125	21682	22033	22092	21777	22070	21884	21776	21989	22005	22015	22119	21907	21907	21894	22066	22067	22069	21823	21994	21995	21981	21904	21918	22162	22173	21973	21923	22064	21894	21925	22217	21893	21874	21846	21788	21995	21868	22019	21777	21664	21980	21938	21865	21793	22043	21993	21734	22021	21742	21956	21927	21863	21929	21822	21728	22029	22185	21845	21986	21909	21900	22043	22032	21886	22051	21998	21874	21745	21905	21907	21936	22130	22159	21797	21913	22239	22046	22097	22023	21852	22050	21936	21863	21885	21975	21991	21937	21984	21976	22160	21903	21754	22076	21953	21548	21903	21858	21979	22045	21837	22084	21922	22054	22040	21972	22073	21971	21920	21729	22087	22051	21817	21690	21811	22015	21932	22005	21764	22048	21824	22065	21664	21918	21771	21650	21887	21971	21870	21881	22105	21960	21883	21904	21860	21965	21871	21983	21900	21990	21945	21894	21811	22002	21611	21935	21851	21984	21777	21809	21985	21760	21954	21963	22024	21937	21969	21796	21927	21932	21893	21760	21901	22142	21863	21966	22217	21717	21830	21901	21954	21830	21830	22059	21870	21918	21693	21999	22120	21742	21842	21956	21865	22016	21871	21793	21906	21996	21932	22000	21963	22013	22091	22087	21952	21958	21963	22088	22040	21897	21788	21646	21867	21892	21852	21928	21968	21891	21676	22012	21998	21955	21786	22072	21924	21832	21983	22098	21983	21967	22178	21807	21902	21978	21818	21925	22121	21814	21889	21968	22193	21891	21910	22002	21955	21825	21969	21919	21809	21713	21967	21889	21817	21962	22216	21989	21825	21769	22041	21840	21872	21829	22043	21994	21971	21808	22190	21619	21886	21817	21786	21916	21895	22095	21771	21968	21750	21627	22036	21936	21995	22072	21912	21941	21914	22094	21700	21786	21689	22030	21882	22011	21773	21791	22109	22185	22040	21681	21893	21798	22075	21914	21800	21992	21932	21768	21828	21992	21894	21906	22141	21993	22069	21994	22112	22023	22007	21914	21947	22182	21736	21909	21899	21865	21827	22151	22256	21947	21886	21962	21706	22130	21963	21819	21898	21937	21892	22041	21989	22084	21976	21765	21690	21823	21853	21825	22062	21926	22015	21891	21945	21862	22010	22006	21837	22075	21853	21950	21755	21816	21965	21850	22104	21777	21914	21958	21841	21943	22008	21810	21922	21842	21932	21761	21753	21962	21827	21718	22025	21901	22167	22009	21805	22186	22031	22186	21938	21639	21833	22000	22084	21848	22084	21871	21982	21777	21900	21773	22032	21949	21843	21800	22007	21793	21998	21877	21932	21927	21935	21894	22057	21892	21925	22162	21942	21979	22006	21868	21991	21815	22007	21897	21758	21974	21832	21919	21761	22022	21815	22110	21925	21847	21852	21954	21956	22002	21923	22219	22028	22042	21876	21868	21896	21892	21716	22019	21866	21825	21987	22313	21928	21735	21918	22000	21754	21693	21862	21901	21847	22089	21778	22191	21985	22023	21893	21986	21856	22153	22098	21769	21765	21964	22070	22161	21835	21977	21960	21996	21740	22012	21839	21929	21827	21866	21754	21667	21720	22214	21834	21880	22003	21973	21854	22029	21881	22048	21899	21880	21920	21994	21951	22064	21810	21957	22218	21983	21810	21896	21766	21732	21800	21801	21782	22156	22054	22131	21877	22059	21755	22086	21979	22031	21947	21780	21997	22047	21951	21897	22036	21793	21909	21920	21982	21929	21955	22014	21857	21735	21939	21905	22032	22041	21979	21770	22042	22186	21973	21905	21851	21961	22018	21911	21819	22104	22185	21887	21919	21812	21777	22015	21830	21809	21838	22221	21930	22048	21927	21920	22047	21964	21819	21978	21922	21908	21803	21941	21948	22032	22030	21864	21958	21712	21798	21863	21960	21884	21917	22060	21793	21945	22012	22099	21934	21946	22029	21860	21895	22020	21942	21940	22004	21757	21831	21849	21996	22043	21805	21900	21904	21722	21987	21787	21921	21852	21953	22008	21952	22088	22006	21920	21874	21999	21945	21897	22075	21760	21956	21992	21909	21894	21782	21843	21895	21866	21887	21796	21980	21905	21857	21964	21855	22034	21746	21766	22085	22059	21740	21831	21937	21993	21811	21792	21858	21892	21925	21807	21952	22103	21783	22114	22092	22035	21678	21957	21787	21957	21841	21876	21958	22111	21925	22027	22090	21837	21979	21848	22001	21978	21825	21931	21670	21822	21879	21839	21884	21896	21810	21898	21889	22007	21907	22040	21829	22027	22007	21959	22036	21905	21853	21871	22071	21853	21945	21956	21733	21938	22219	21898	22024	21770	21836	21941	21865	21873	21896	21926	22007	21817	21842	21916	22124	21994	22074	22111	21814	22055	22033	22051	21989	21846	22010	21828	21896	21653	22048	21967	21929	21956	21859	21824	21944	21955	21898	21686	21999	22008	21857	21676	21826	21899	21963	21801	22052	21963	21988	21893	21971	22043	21904	21813	22211	21886	21989	21822	21908	21948	22017	21833	21886	22077	21883	22152	22008	22010	21859	21746	21938	21898	22081	21842	21965	22002	21852	21837	21729	21950	22203	22145	21809	21798	21770	21969	21969	21878	21964	21825	22013	22020	21789	21824	21733	21955	21865	21915	22089	21984	21961	21895	22117	22052	21778	21915	22001	21836	22108	21923	21996	21706	21746	21853	22024	21944	21943	21924	21750	21995	22025	22097	21987	22040	21924	21837	21700	22046	22004	21809	21945	21921	21865	21887	21888	21755	22010	21788	22037	21914	21831	21702	21978	21944	21808	21956	22024	21799	21946	21862	21814	21927	21877	21876	21994	22099	21805	21819	21782	21789	21840	21880	21892	21871	21831	21899	21738	21650	21765	21871	21994	21973	21826	21812	21945	21849	21892	21857	22045	21948	21856	21795	21950	21748	21958	21671	21896	21968	21807	22031	21808	21969	22032	22100	22070	21971	21681	22089	21863	21752	21877	21989	21770	21841	22018	21777	22108	21690	21902	22167	21977	21966	22014	21683	21989	21773	21874	21936	21935	21976	21917	22079	22213	21846	21678	21927	21830	21904	21864	21897	22166	21950	21863	21976	21991	22126	21922	22006	21969	21703	21902	21950	22102	21765	22051	21825	21983	21886	21990	22011	21774	21762	22000	21865	21824	21781	21897	21885	21795	21881	21947	21842	21908	21847	22069	21924	21775	22043	22119	21750	21912	21821	21761	22102	21765	21904	22041	21767	21711	21842	21931	21776	21848	22030	21769	21852	21997	21980	22165	21982	22147	21968	21765	21776	21835	21842	21947	21988	21886	22047	22040	21751	21827	21765	21853	21803	22110	22016	21905	21978	21734	21888	21974	21779	21855	21962	21929	21966	22215	21801	21740	21766	21839	21987	22022	21882	22043	22070	22216	21961	22028	21838	21921	21873	21869	22035	21939	22005	21913	22195	21825	21678	22120	21860	22085	21817	22048	21800	22023	21939	21910	21805	21954	22119	21685	21893	21955	21840	21980	21875	21849	22063	21934	21842	21774	21826	21987	21981	22048	22091	21926	21977	21943	22069	21848	21749	21829	21858	21960	22095	21932	21835	21643	21894	21941	21877	21828	22130	21924	22129	21958	21877	21915	21873	21705	21832	21920	22199	22107	22095	21811	21911	22082	21980	21963	22136	21814	22278	22100	21969	21943	21901	21939	22134	21612	21961	22010	22065	21913	22059	22068	21955	21990	22048	21976	21954	21939	21632	21855	21968	21952	21955	22033	22065	21943	21820	21928	22199	22019	22046	21909	21950	21861	22025	21878	22143	22025	22061	21915	22043	21894	22059	22247	21907	22037	21994	21845	22133	21975	21904	21944	21970	21920	21936	21687	21658	21986	21629	21996	21919	21963	21800	21868	22000	21734	22099	21860	21895	21786	22169	21986	21962	21900	21761	21859	21894	21895	21663	21842	21822	21976	22084	21769	21878	22105	21924	21945	22091	22040	22198	21895	22133	21914	21986	22008	21929	22090	22059	22154	21841	21966	21968	21849	21849	21874	21882	21980	21855	22118	21847	22052	22156	21685	21863	21771	21868	21922	21947	21731	21794	21841	22040	21940	21761	21697	22059	21820	21953	21813	21929	21803	21883	22102	21971	22037	21937	21798	22012	22014	22067	21846	22085	21969	21967	21868	21934	22062	21880	21759	22003	21941	22084	22025	21943	21807	21765	21859	21661	21860	21962	21904	21996	22027	21877	21948	21578	21985	21887	22002	21798	21861	22028	22147	21843	21864	21966	22028	22088	21775	21924	22140	22111	22036	21975	22000	21799	21956	22085	21867	21960	21978	22108	22001	22124	21742	21977	22146	22029	21883	21861	21828	21903	21730	21940	22137	21882	21815	21862	22039	21978	22034	21862	21755	21777	22027	21966	21770	21817	21869	21890	21972	21750	21928	22015	21994	21835	21932	22033	21974	21751	21974	21743	22176	21924	21750	22092	22090	21851	21882	21853	21992	22006	21777	21926	21883	21983	21833
36154	51109	46107	35291	28571	24002	21580	20289	19293	18701	18136	17952	17837	17676	17680	17530	17394	17250	17428	17452	17393	17330	17375	17383	17143	17282	17168	17135	17312	17051	17080	17120	17204	17026	17140	17104	17057	16887	17115	16959	17004	16995	17019	17068	17158	17096	17031	17092	17091	17009	16893	17095	17078	17042	17305	17090	17035	17193	16739	17212	16991	17086	17053	17038	17074	16875	16840	17170	16999	17107	17067	17053	16926	16999	17036	17122	17122	17087	17005	16922	17115	17020	16996	17126	17008	17082	16975	16874	16929	17030	16882	16900	16989	16967	16790	17081	16997	16993	17078	17051	17148	16930	17067	17013	17058	17167	17070	17071	16954	17058	17016	17035	17075	16897	17008	17047	16960	16958	16999	16866	17023	16998	16985	16955	16795	16966	16994	16923	16989	17044	16979	17148	17116	16935	16934	17054	17045	17004	16908	17163	17076	17114	17052	17098	17081	16865	17089	17169	17023	17045	16887	16972	16967	17082	16885	16819	16930	17084	16933	17040	17051	17100	16919	16870	16977	16982	16940	16987	17062	17011	17123	17036	16742	17194	16928	16959	17019	17051	17095	16981	17026	16865	16879	16969	17036	17045	16886	17069	16981	17105	17009	16981	16767	17043	16980	17135	17055	17016	17052	16963	16982	17063	17115	16923	17041	17004	16884	16986	17037	17045	17086	17023	16911	16935	17096	17027	17003	17039	17052	17058	17047	16986	16937	17028	16994	17055	16885	16906	17055	16943	17011	16834	16978	17050	17035	16761	17108	17037	17024	16970	17164	17068	16896	17004	17000	17001	17034	16982	17088	17146	16967	17094	17020	17089	17020	17025	17078	16891	16917	17030	17105	17099	17019	16996	17033	16988	16868	16983	16946	17216	17026	17091	17145	16987	16953	16971	16857	17142	16884	17023	17126	17007	16981	16949	16987	17054	16941	16917	16999	17142	16891	16833	16957	16900	17134	16927	16919	17006	17140	17083	17138	16967	16979	16824	17091	16982	16993	17146	17024	17014	17001	16899	17037	17133	17004	16972	16996	16992	16927	16906	17045	16940	16936	16858	16982	16980	17015	17069	16928	17042	16987	16983	16972	16938	16894	17038	17076	17012	17063	17037	16994	17123	16865	17023	16951	16952	17082	16818	17112	17055	17108	16972	17056	16862	17068	17110	16975	16878	16890	16975	17066	17125	16908	16956	17017	16929	17064	16937	16889	17023	17043	17054	17124	16854	17005	16896	16923	17030	17107	17216	16754	16993	17036	17016	16972	17115	17016	16950	16964	16922	17085	17109	17074	17003	17045	17079	17145	17028	17104	17028	17003	17050	17077	17033	17079	16804	17082	16977	17045	16942	16980	17077	16798	16986	17209	17092	17111	16995	16924	16949	17055	17003	16974	17002	16968	17051	16966	16946	17145	16965	16925	17046	17046	17039	17127	16733	16971	17156	17095	17082	17053	17020	17132	16885	16958	17134	17059	17179	16909	17086	17019	17057	16968	17027	17092	17008	17046	16995	16869	17024	17019	17048	16899	17035	17104	17000	17060	16943	16885	17051	17088	17073	16958	17051	17032	17028	17019	16805	16964	17176	17057	16845	16986	17060	17013	17080	17097	17090	17033	17049	17003	17042	17070	17030	16892	16971	17008	16964	17061	17106	16980	17198	16950	16926	17136	16843	17070	16847	17189	17073	17067	17117	17003	16993	16727	17048	16987	16997	16951	16963	17090	16896	16945	17095	17056	17082	16948	16981	17110	17254	16873	17010	17090	16968	17142	17208	17005	17175	17201	16883	16918	17041	17107	17040	16919	17102	17148	16919	17126	17057	16911	17008	17036	16981	17042	16987	17060	17017	17156	16934	17047	16857	16971	17063	17011	16952	17002	17051	17018	16987	17231	16731	17038	16970	16911	17068	17045	16927	17010	16996	17046	17126	17049	16921	17284	17009	17138	16794	17062	17118	17016	17035	17023	16933	16959	17028	17135	17045	17010	16987	16735	17110	17087	16946	17066	17108	17092	16950	17058	17108	17007	17049	17103	16899	17100	17071	16967	17043	16801	17153	16937	16826	16988	17113	16888	17134	16947	17018	17290	16988	17090	16918	17183	17011	16936	17132	17105	17116	17058	17134	17042	17014	17168	17045	16968	17180	17050	17178	16985	17029	17013	16904	16986	17315	16990	16974	17006	16970	17110	17086	16957	17151	17077	16952	17160	16903	17000	17111	17003	16982	16957	16914	17069	16901	17031	17019	16970	17122	17140	16946	17100	17084	16847	16918	17033	17037	16946	17060	16916	16952	17021	16939	16914	16966	16940	17227	17077	17054	16971	16870	16988	16956	17054	17178	16968	16929	17026	17209	16974	17005	16815	17018	17158	17022	16987	17089	17069	17082	17075	17161	17020	16971	16952	17022	16882	16886	16917	17088	16954	17057	16932	16975	16981	17048	16864	16954	17070	16920	16893	17064	17044	17071	17051	16990	16950	16894	17000	17132	17171	17004	17019	16960	17076	16950	17121	17009	16928	16933	17115	17172	17131	17225	17103	16885	17072	17136	17200	17009	17083	17071	17143	17270	16900	17052	17005	16938	17193	16970	16979	17068	17259	17031	17187	17124	16955	16970	16908	16915	17135	16875	17076	17059	16872	16974	17048	17082	17020	16943	16988	17203	16892	16929	16911	17015	17030	16909	17058	17014	16899	17200	16927	17072	17151	17012	17009	16884	16904	17041	17039	16876	17086	16946	17076	16976	17072	17112	17040	17062	17118	16948	17129	17058	16985	17057	17180	16985	17050	16936	17220	17094	17293	17168	17011	17179	16999	17051	17075	16983	17087	17093	17100	16911	17059	16888	16956	16998	17330	16973	16876	17001	17165	17108	17022	16924	17144	17186	17096	17180	16947	17105	16819	16922	17050	16976	16896	17169	17109	16957	16905	17091	16927	17037	17041	17075	17100	17042	16908	17127	17018	17057	17067	17008	17093	17037	16968	16997	16963	17067	16957	17196	16900	16984	16874	17047	17022	16970	17158	16979	17046	17040	16735	17055	16998	16997	16990	17007	17003	17100	17003	17019	17006	17155	16943	17076	17092	16984	16944	17066	16985	16989	17007	16844	17070	16983	16821	17129	16972	16907	16972	16881	16970	17036	17042	17025	17049	16927	17071	17039	16953	16981	16934	17009	17013	17011	16888	16924	17113	17001	16942	17044	16908	17216	16881	17017	17047	16918	17111	17019	16979	16811	16955	16963	16924	17247	16947	16925	16917	16957	16986	17052	17134	16948	16993	17022	16964	16899	17056	16938	17092	17169	17006	17015	17105	16991	16951	16849	16964	16951	17139	17180	17159	16967	17012	16862	17110	16880	16951	17126	17007	16969	17093	16907	17030	17001	17174	17032	16785	17013	17151	17055	17198	16914	17101	17099	16924	16977	17066	17102	16935	16805	17078	17071	17248	17158	17250	17126	16979	17032	16966	17038	16864	16993	17168	16989	17163	17051	16916	16956	16996	17083	17241	16988	17045	17101	16966	16815	17145	16905	16992	17005	16983	16898	17084	16928	17052	16971	17123	16915	17162	17012	17024	17059	16897	17011	17011	16868	16887	17023	17094	17043	17208	16902	17045	17013	17233	17002	16997	17022	16890	16862	16909	17094	16965	17009	17086	17048	17176	16930	17135	17255	16872	17182	17009	17138	16963	17068	17146	17020	17058	16960	17130	17044	17235	17077	16944	17031	17020	16925	17199	17009	16959	16960	16928	17055	17042	16946	17119	16985	16966	17026	17048	16967	16918	17052	16951	16908	17169	17102	17070	17080	16868	17115	17209	17006	16955	17008	16980	16990	17162	17013	17023	17192	16968	16995	17012	17086	17039	16969	16931	16996	17054	17004	16966	16969	17089	17124	17126	16982	16928	16931	17271	16978	17024	16960	17184	16834	17037	17145	16985	17020	16817	16987	17146	17042	17072	17047	16923	16890	16774	16853	17112	16971	17119	17030	17142	16970	16917	17212	17036	17030	16980	16988	17125	17012	17133	17092	17107	16927	17013	16911	16881	16947	17018	16988	17106	17046	16958	17143	17075	17183	16948	17106	17221	16849	17147	17004	17105	17037	17038	16952	16933	17223	16960	16966	17085	17127	16891	16967	17117	16975	17063	17084	17174	16970	17174	17101	16962	17220	17040	17120	16950	17084	17177	16986	17100	16948	17012	16958	16924	17183	17021	17213	17062	16953	16917	17005	17065	17268	16846	16813	17031	16985	16918	16965	17042	17035	17101	16914	17087	17040	16941	16923	16998	16895	17098	17142	17016	17016	17126	17088	17097	17146	16847	16987	17093	17124	16896	17052	16889	16986	17053	17052	16910	17076	16806	17149	16978	17032	17109	17256	17009	16881	17170	17159	16894	16964	17146	16932	16894	16959	17022	17085	17021	17014	17123	16978	17029	17104	17070	17160	17108	17078	16908	16990	16928	16997	16882	17131	16945	17139	17120	16967	17108	16898	17162	16858	17020	17045	17115	17010	17098	17181	17136	16959	16932	17298	17243	17038	17147	16989	17045	17028	17034	16999	16977	17058	16927	17048	16921	16951	17030	17106	17162	16796	17074	16914	16993	16914	17133	17032	17172	17032	17064	17038	17084	16804	17035	17120	17002	16810	17076	17004	16941	16923	17070	17006	17103	17032	16922	17227	17131	17005	16882	17082	17068	16968	17156	16789	16921	17066	17235	16973	16981	17182	16814	17052	16907	16950	17015	17050	16959	17018	17115	17030	17019	16753	17083	16958	17167	16804	17160	16990	17037	16927	17067	17087	16869	16976	16973	17056	16875	17119	16940	16919	16983	17030	17021	17069	17045	17027	16894	17098	17026	16951	17098	17056	17108	17070	17174	17147	16991	17201	17028	16973	17082	16988	17032	16795	17078	17120	16946	17003	16934	17119	17163	17074	16993	17010	16946	16955	16963	17106	17090	16927	17096	17005	17068	16925	17098	17072	16839	17093	17085	17019	16918	16999	17102	17026	17103	17027	16854	16987	17053	16801	17130	17017	17033	17031	16906	17191	17028	16937	17051	16881	16977	17054	17071	17049	16899	17007	16911	16973	17104	17024	17017	17097	17017	16999	16840	17042	17086	17070	17145	17245	17065	17037
23453	21321	29261	24765	24996	28008	28927	24895	23987	23437	23074	22572	22619	22276	22182	22069	22085	22088	21987	21776	21982	21783	21749	21857	21645	21662	21351	21261	21463	21371	21409	21394	21418	21626	21341	21354	21560	21259	21476	21296	21398	21383	21316	21377	21663	21413	21321	21438	21584	21266	21658	21299	21385	21325	21455	21658	21266	21026	21347	21420	21563	21527	21323	21191	21429	21313	21588	21398	21273	21253	21507	21250	21172	21337	21612	21389	21493	21354	21340	21352	21282	21410	21136	21095	21394	20939	21070	21242	21548	21253	21347	21324	21048	21201	21481	21185	21481	21331	21143	21208	21312	21228	21327	21351	21309	21322	21374	21642	21282	21313	21448	21137	21346	21433	21257	21216	21187	21440	21394	21204	21194	21342	21406	21374	21489	21123	21244	21220	21199	21151	21320	21204	21301	21222	21240	21272	21068	21160	21273	21209	21278	21332	21330	21341	21366	21376	21273	21109	21282	21374	21351	21404	21177	21312	21354	21249	21422	21269	21215	21529	21350	21153	21365	21437	21332	21139	21050	21287	21426	21328	21367	21373	21264	21415	21254	21266	21305	21506	21284	20950	21256	21304	21389	21377	21188	21370	21156	21204	21336	21372	21311	21321	21406	21303	21258	21417	21305	21111	21169	21219	21157	21417	21491	21414	21344	21169	21323	21161	21209	21229	21202	21372	20974	21232	21159	21405	21037	21302	21224	21208	21305	21323	21360	21482	21140	21197	21343	21325	21515	21492	21146	21327	21465	21422	21186	21148	21181	21158	21181	21468	21405	21266	21255	21396	21069	21464	21438	21556	21318	21344	21222	21172	21121	21123	21215	21255	21352	21317	21420	21291	21183	21142	21458	21130	21204	21293	21194	21334	21095	21350	21375	21229	21168	21305	21300	21081	21365	21264	21309	21099	21307	21179	21153	21314	21353	21215	21219	21299	21282	21145	21311	21138	21369	21004	21392	21213	21365	21416	21311	21208	21063	21121	21183	21324	21120	21328	21312	21296	21298	21212	21348	21235	21301	21267	21184	21561	21425	21569	21334	21189	21241	21265	21214	21150	21193	21364	21352	21315	21176	21190	21089	21243	21204	21146	21296	21130	21220	21248	21270	21245	21130	21223	21081	21497	21285	21251	21447	21402	21441	21296	21327	21304	21324	21555	21231	21116	21464	21421	21197	21329	21084	21179	21307	21168	21374	21264	21305	21141	21385	21098	21169	21425	21207	21218	21298	21321	21201	21065	21289	21294	21365	21351	21545	21270	21128	21219	21217	21202	21427	21200	21281	21312	21343	21345	21443	21342	21116	21357	21152	21260	21168	21326	21326	21402	21305	21202	21202	21243	21467	21441	21208	21409	21420	21238	21253	21224	21324	21416	21195	21172	21314	21206	21323	21216	21395	21389	21052	21292	21234	21191	21187	21517	21316	21396	21340	21406	21288	21496	21314	21211	21219	21356	21495	21210	21191	21191	21255	21288	21355	21352	21146	21100	21357	21116	21255	21323	21203	21257	21270	21301	21269	21377	21175	21117	21305	21127	21254	21283	21438	21364	21313	21243	21309	21358	21281	21174	21191	21164	21468	21197	21298	21307	21338	21301	21121	21131	21301	21223	21354	21110	21245	21171	21432	21249	21417	21239	21258	21334	21189	21369	21125	21314	21137	21316	21395	21289	21420	21227	21442	21401	21410	21225	21150	21227	21157	21544	21295	21452	21290	21349	21222	21149	21380	21279	21570	21177	21165	21272	21371	21520	21379	21215	21411	21232	21128	21460	21294	21244	21309	21260	21188	21325	21411	21239	21210	21329	21309	21069	21270	21218	21275	21387	21507	21063	21253	21266	21224	21122	21567	21175	21302	21178	21319	21243	21182	21331	21173	21184	21063	21361	21272	21291	21237	21336	21303	21445	21161	21140	21150	21321	21453	21233	21214	21387	21421	21499	21406	21238	21080	21045	21548	21239	21211	21159	21133	21466	21343	21303	21387	21060	21272	21400	21281	21137	21217	21343	21271	21165	21276	20951	21336	21252	21420	21348	21291	21197	21194	21189	21161	21273	21127	21281	21126	21422	21266	21243	21365	21215	21190	21439	21185	21286	21422	21325	21565	21150	21305	21477	21282	21386	21161	21125	21462	21388	21436	21138	21269	21246	21436	21281	21433	21348	21417	21249	21288	21202	21111	21271	21210	21158	21314	21165	21190	21425	21259	21471	21298	21419	21359	21239	21207	21209	21283	21176	21426	21240	21355	21267	21243	21166	21089	21231	21227	21092	21470	21504	21016	21248	21315	21178	21489	21444	21203	21362	21383	21369	21382	21085	21317	21286	21079	21177	21491	21391	21328	21320	21144	21222	21344	21430	21407	21300	21294	21405	21364	21383	21235	21200	21239	21477	21417	21390	21372	21193	21294	21194	21280	21436	21299	21244	21318	21224	21190	21260	21048	20982	21211	21206	21513	21341	21269	21282	21153	21308	21324	21284	21296	21410	21507	21203	21299	21220	21381	21134	21126	21279	21372	21214	21060	21274	21185	21361	21159	21211	21438	21169	21200	21264	21305	21268	21237	21239	21265	21145	21323	21249	21287	21438	21222	21343	21263	21314	21332	21209	21445	21262	21268	21178	21384	21163	21262	21277	21370	21452	21178	21321	21285	21447	21454	21233	21213	21224	21052	21427	21272	21297	21421	21353	21334	21226	21260	21234	21119	21420	21263	21336	21227	21357	21285	21340	21392	21328	21405	21126	21292	21174	21160	21340	21447	21521	21349	21436	21187	21485	21409	21266	21092	21379	21129	21187	21246	21340	21269	21235	21359	21281	21233	21415	21396	21311	21331	21299	21219	21374	21240	21360	21336	21370	21409	21341	21441	21441	21334	21365	21341	21312	21135	21454	21370	21580	21455	21180	21384	21221	21188	21241	20949	21168	21264	21230	21484	21329	21208	21322	21163	21484	21363	21439	21383	21300	21324	21283	21321	21335	21372	21238	20993	21453	21318	21132	21155	21107	21316	21411	21214	21219	21389	21268	21183	21460	21233	21566	21201	21281	21113	21435	21377	21389	21491	21418	21350	21356	21412	21270	21238	21294	21292	21391	21213	21399	21337	21044	21292	21284	21189	21221	21288	21254	21047	21378	21218	21374	21329	21281	21287	21287	21286	21407	21202	21065	21171	21342	21246	21251	21288	21262	21371	21260	21325	21304	21223	21395	21201	21289	21155	21161	21362	21222	21522	21288	21342	21119	21410	21369	21303	21407	21138	21187	21084	21137	21328	21431	21229	21081	21385	21222	21351	21474	21237	21196	21202	21152	21208	21351	21377	21372	21203	21282	21394	21309	21247	21352	21189	21497	21295	21253	21233	21324	21327	21348	21475	21383	21131	21207	21545	21240	21170	21300	21382	21278	21113	21461	21438	21461	21277	21150	21251	21545	21466	21255	21231	21166	21248	21323	20980	21344	21365	21365	21286	21061	21214	21431	21491	21313	21271	21153	21258	21360	21284	21354	21260	21391	21383	21404	21311	21402	21471	21153	21297	21185	21213	21292	21392	21331	21133	21251	21245	21301	21202	21295	21073	21263	21442	21243	21249	21265	21303	21312	21483	21322	21408	21187	21400	21427	21366	21450	21418	21048	21229	21042	21217	21277	21285	21195	21390	21212	21568	21288	21546	21198	21343	21317	21171	21045	21167	21169	21238	21383	21118	21201	21238	21364	21361	21241	21252	21468	21299	21408	21373	21166	21330	21318	21247	21314	21375	21326	21055	21326	21339	21180	21456	21420	21417	21273	21251	21313	21345	21490	21259	21319	21315	21360	21358	21221	21313	21234	21089	21270	21081	21103	21078	21004	21337	21319	21233	21377	21187	21318	21137	21356	21348	21246	21388	21226	21218	21307	21303	21249	21413	21116	21181	21329	21356	21281	21382	21177	21145	21117	21130	21393	21243	21422	21164	21530	21375	21260	21274	21384	21207	21331	21243	21267	21362	21506	21278	21138	21437	21282	21174	21156	21222	21270	21513	21385	21166	21395	21171	21296	21347	21310	21245	21075	21132	21204	21239	21203	21293	21272	21265	21355	21336	21299	21228	21454	21249	21263	21373	21134	21122	21061	21253	21288	21250	21125	21214	21086	21393	21229	21379	21405	21325	21188	21332	21422	21124	21446	21400	21527	21125	21242	21458	21246	21206	21544	21468	21093	21264	21112	21337	21540	21465	21342	21162	21307	21299	21094	21210	21186	21236	21299	21392	21339	21086	21431	21282	21293	21265	21124	21304	21235	21198	21275	21236	21183	21228	21359	21283	21252	21343	21427	21337	21313	21321	21199	21186	21141	21130	21196	21452	21401	21599	21386	21279	21366	21351	21347	21340	21349	21554	21387	21130	21342	21451	21439	21197	21096	21339	21187	21413	21548	21334	21375	21249	21306	21151	21310	21509	21210	21626	21255	21517	20970	21311	21067	21248	21477	21324	21245	21487	21552	21398	21403	21386	21412	21134	21302	21528	21311	21400	21257	21364	21108	21303	21321	21294	21305	21228	21399	21304	21177	21320	21523	21292	21318	21446	21273	21477	21401	21421	21220	21438	21248	21135	21300	21371	21379	21261	21424	21245	21154	21200	21248	21193	21241	21280	21265	21492	21365	21286	21088	21309	21261	21164	21395	21445	21188	21147	21379	21319	21405	21199	21277	21276	21529	21278	21485	21281	21229	21133	21245	21285	21401	21186	21275	21248	21418	21357	21193	21286	21368	21384	21085	21249	21358	21429	21258	21572	21252	21208	21292	21424	21496	21251	21253	21236	21374	21129	21481	21310	21401	21095	21404	21299	21257	21354	21260	21275	21207	21203	21319	21256	21401	21381	21264	21390	21131	21401	21430	21355	21340	21251	21288	21244	21162	21406	21321	21241	21226	21106	21287	21207	21217	21070	21325	21325	21247	21501	21463	21515	21340	21426	21271	21231	21367	21320	21198	21319	21467	21244	21100	21407	21485	21419	21299	21497	21314	21280	21279	21404	21270	21272	21246	21394	21253	21207	21226	21111	21327	21422	21387	21108	21058	21310	21271	21406	21332	21627	21442	21589	21409	21314	21196	21407	21337	21221	21172	21145	21173	21226	21309	20993	21121	21235	21343	21378	21297
34809	59531	51881	40161	32654	26870	24039	22024	20723	19522	19189	18642	18323	18010	18001	17729	17490	17539	17625	17413	17386	17278	16994	17116	17016	16827	16847	16946	16923	16827	16759	16807	16855	16875	17004	16713	16929	16783	16836	16827	16823	16799	16687	16733	16597	16786	16858	16728	16620	16825	16787	16660	16763	16832	16859	16836	16850	16878	16742	16820	16828	16612	16727	16853	16663	16688	16617	16667	16629	16635	16704	16729	16788	16778	16861	16549	16702	16671	16626	16776	16724	16697	16916	16589	16657	16678	16734	16806	16636	16812	16638	16646	16561	16512	16705	16649	16917	16646	16663	16762	16778	16625	16665	16733	16775	16479	16554	16816	16572	16914	16551	16821	16611	16522	16591	16830	16779	16740	16765	16852	16726	16741	16678	16818	16698	16672	16928	16599	16746	16788	16673	16571	16639	16811	16763	16748	16604	16650	16787	16729	16445	16553	16664	16525	16605	16783	16820	16778	16767	16667	16619	16652	16716	16746	16664	16677	16598	16778	16775	16751	16761	16697	16756	16485	16633	16440	16831	16851	16825	16662	16669	16766	16814	16757	16870	16642	16652	16797	16842	16725	16604	16578	16652	16739	16806	16620	16718	16690	16658	16677	16838	16559	16636	16719	16637	16682	16712	16660	16633	16616	16667	16789	16590	16731	16733	16886	16721	16754	16697	16735	16653	16850	16763	16715	16763	16660	16672	16659	16813	16699	16898	16644	16733	16597	16666	16668	16648	16697	16739	16782	16674	16786	16820	16693	16654	16836	16793	16684	16690	16850	16812	16723	16696	16789	16604	16705	16741	16788	16589	16762	16653	16713	16780	16821	16632	16701	16727	16790	16757	16541	16852	16595	16666	16682	16797	16811	16745	16749	16877	16728	16715	16736	16636	16739	16578	16517	16722	16659	16770	16772	16729	16584	16659	16742	16589	16530	16935	16700	16579	16728	16724	16607	16701	16733	16777	16785	16690	16672	16683	16675	16760	16724	16823	16626	16670	16702	16568	16664	16749	16802	16773	16623	16740	16771	16742	16688	16593	16596	16712	16685	16657	16629	16774	16633	16806	16689	16665	16764	16611	16646	16596	16806	16642	16993	16722	16661	16662	16507	16857	16552	16650	16592	16627	16743	16672	16713	16590	16977	16611	16500	16797	16768	16847	16681	16721	16758	16610	16677	16748	16761	16940	16741	16627	16640	16867	16760	16453	16435	16533	16766	16599	16753	16678	16660	16567	16631	16704	16656	16553	16634	16656	16765	16757	16626	16801	16731	16723	16792	16677	16799	16682	16748	16551	16670	16877	16527	16678	16710	16880	16631	16761	16592	16839	16635	16639	16768	16719	16722	16820	16545	16764	16705	16831	16570	16688	16616	16767	16777	16666	16642	16584	16751	16697	16513	16841	16706	16567	16745	16717	16729	16715	16816	16661	16589	16583	16748	16708	16666	16619	16705	16727	16839	16527	16676	16737	16674	16646	16776	16902	16700	16783	16632	16695	16840	16798	16748	16606	16523	16750	16633	16687	16690	16679	16714	16671	16809	16799	16705	16629	16592	16564	16755	16555	16713	16728	16679	16624	16856	16739	16762	16665	16767	16617	16677	16642	16893	16664	16678	16649	17026	16574	16765	16574	16648	16816	16676	16770	16562	16639	16738	16894	16772	16756	16625	16792	16674	16675	16737	16694	16555	16736	16799	16822	16560	16689	16705	16630	16722	16655	16636	16738	16616	16725	16740	16593	16788	16690	16671	16690	16573	16699	16634	16740	16714	16852	16638	16906	16758	16717	16563	16653	16381	16760	16927	16719	16575	16604	16838	16565	16621	16732	16569	16845	16647	16599	16711	16659	16748	16616	16564	16677	16785	16705	16709	16500	16769	16849	16739	16773	16711	16693	16844	16572	16507	16489	16747	16695	16779	16709	16682	16788	16574	16713	16586	16686	16649	16721	16800	16644	16607	16703	16665	16746	16736	16739	16674	16733	16739	16818	16782	16714	16707	16718	16723	16763	16808	16688	16711	16593	16673	16794	16710	16679	16770	16785	16752	16755	16703	16888	16623	16695	16468	16701	16795	16612	16761	16585	16705	16578	16621	16510	16662	16538	16652	16744	16651	16645	16788	16717	16748	16502	16908	16724	16791	16591	16696	16540	16656	16736	16792	16882	16707	16697	16655	16738	16646	16601	16583	16790	16528	16771	16717	16652	16797	16702	16793	16801	16786	16727	16756	16800	16716	16862	16858	16506	16805	16814	16817	16592	16828	16647	16588	16752	16821	16699	16715	16594	16697	16525	16612	16738	16528	16902	16635	16834	16848	16435	16592	16770	16696	16647	16802	16724	16534	16728	16576	16793	16641	16679	16704	16743	16707	16703	16664	16687	16583	16729	16823	16595	16564	16650	16650	16578	16819	16670	16640	16587	16674	16737	16722	16662	16614	16632	16716	16881	16741	16783	16733	16684	16882	16645	16767	16685	16712	16651	16903	16615	16695	16645	16700	16809	16861	16628	16594	16699	16699	16871	16765	16775	16783	16739	16784	16720	16688	16656	16775	16682	16642	16906	16648	16763	16800	16851	16637	16702	16710	16591	16682	16634	16683	16760	16683	16932	16652	16677	16743	16768	16794	16769	16658	16884	16679	16581	16579	16633	16599	16668	16628	16594	16697	16786	16902	16616	16690	16693	16684	16737	16700	16734	16758	17004	16799	16519	16556	16794	16713	16622	16707	16740	16778	16729	16691	16670	16626	16710	16950	16566	16635	16747	16564	16773	16679	16607	16671	16699	16822	16680	16645	16589	16575	16712	16752	16700	16619	16645	16680	16780	16687	16604	16687	16601	16802	16505	16797	16642	16704	16594	16678	16666	16690	16840	16514	16822	16503	16575	16757	16546	16793	16614	16707	16686	16832	16753	16620	16694	16555	16675	16748	16671	16721	16629	16626	16610	16628	16858	16774	16612	16706	16679	16584	16780	16824	16642	16755	16645	16719	16664	16747	16794	16640	16742	16698	16765	16745	16542	16754	16663	16610	16761	16499	16701	16874	16491	16732	16592	16832	16673	16743	16582	16891	16778	16690	16767	16773	16870	16617	16667	16673	16611	16715	16764	16675	16917	16614	16705	16684	16795	16465	16759	16650	16693	16815	16809	16807	16749	16653	16674	16656	16566	16618	16779	16576	16604	16747	16506	16471	16668	16791	16782	16788	16795	16716	16567	16684	16679	16855	16638	16750	16665	16743	16821	16697	16914	16748	16732	16680	16696	16678	16729	16537	16763	16625	16748	16733	16683	16701	16832	16679	16667	16647	16659	16608	16789	16673	16784	16668	16649	16733	16665	16688	16654	16851	16687	16741	16694	16589	16640	16795	16651	16711	16739	16740	16705	16571	16647	16761	16676	16835	16839	16765	16744	16641	16864	16688	16676	16591	16607	16560	16750	16590	16562	16588	16691	16732	16775	16681	16726	16698	16556	16693	16727	16799	16836	16609	16913	16740	16766	16718	16696	16617	16637	16730	16684	16681	16699	16840	16574	16825	16608	16659	16667	16659	16734	16902	16765	16492	16587	16576	16703	16707	16612	16594	16690	16778	16737	16869	16719	16673	16667	16727	16904	16723	16674	16827	16794	16717	16665	16590	16734	16822	16742	16655	16755	16792	16589	16741	16756	16596	16731	16792	16792	16664	16656	16970	16664	16704	16812	16647	16657	16715	16516	16737	16695	16712	16763	16708	16630	16731	16889	16793	16852	16643	16853	16652	16668	16796	16692	16733	16756	16742	16547	16512	16647	16897	16588	16751	16849	16748	16858	16784	16690	16738	16661	16685	16606	16648	16765	16580	16721	16585	16705	16805	16704	16793	16767	16684	16740	16688	16731	16610	16816	16647	16840	16901	16485	16636	16655	16683	16753	16692	16731	16841	16700	16687	16579	16918	16585	16604	16787	16696	16644	16625	16727	16678	16809	16735	16728	16626	16825	16776	16848	16730	16633	16701	16698	16496	16728	16657	16644	16631	16672	16719	16787	16696	16722	16697	16852	16715	16848	16651	16786	16788	16691	16621	16626	16692	16749	16667	16575	16890	16704	16765	16682	16721	16728	16688	16766	16715	16724	16667	16923	16606	16527	16911	16779	16628	16769	16707	16625	16536	16741	16670	16648	16794	16700	16706	16653	16753	16967	16678	16606	16723	16590	16716	16771	16669	16713	16782	16785	16685	16778	16719	16712	16602	16711	16726	16598	16649	16699	16707	16534	16754	16657	16957	16757	16733	16617	16690	16753	16697	16741	16655	16526	16758	16709	16691	16717	16665	16670	16655	16767	16673	16705	16612	16896	16752	16610	16720	16751	16559	16604	16774	16693	16832	16734	16535	16575	16673	16594	16909	16571	16585	16723	16669	16794	16671	16754	16675	16747	16581	16626	16653	16706	16836	16724	16677	16711	16745	16661	16548	16771	16777	16760	16717	16638	16771	16672	16691	16753	16592	16835	16554	16759	16816	16742	16616	16869	16703	16714	16675	16710	16474	16507	16730	16842	16761	16704	16722	16635	16726	16897	16538	16879	16593	16634	16619	16725	16702	16676	16796	16816	16697	16638	16737	16679	16584	16536	16624	16759	16730	16721	16582	16739	16657	16736	16670	16684	16564	16555	16665	16641	16824	16789	16678	16718	16670	16731	16798	16746	16673	16472	16652	16728	16658	16593	16681	16674	16706	16814	16723	16719	16531	16850	16679	16755	16845	16753	16628	16634	16580	16659	16746	16474	16698	16715	16714	16895	16743	16599	16801	16740	16723	16734	16703	16758	16696	16680	16673	16815	16585	16683	16691	16804	16594	16677	16807	16727	16597	16755	16683	16674	16736	16496	16723	16628	16586	16741	16617	16709	16731	16761	16795	16670	16828	16730	16685	16829	16625	16825	16756	16750	16564	16679	16659	16653	16606	16650	16694	16780	16760	16603	16727	16805	16810	16612	16761	16713	16547	16674	16772	16753	16693	16677	16690	16644	16754	16848	16758	16799	16614	16646	16764	16660	16628	16514	16828	16654	16696	16809	16665	16677	16663	16602	16746	16763	16640	16731	16734	16659	16630	16839	16590	16638	16557	16611	16726	16469	16774	16559	16777	16756	16724	16787	16741	16674	16645
22663	21292	29290	23824	22759	27094	31558	26584	24959	24607	23694	23126	22951	22622	22867	22638	22451	22370	22379	21981	22138	22079	21985	21726	21729	21639	21641	21672	21517	21450	21314	21463	21412	21585	21462	21383	21625	21331	21453	21446	21326	21232	21420	21284	21428	21454	21371	21256	21240	21327	21327	21180	21532	21448	21376	21347	21229	21231	21388	21090	21292	21339	21196	21120	21057	21120	21210	21319	21127	21329	21088	21226	21228	21143	21443	21226	21251	21365	21252	21292	21267	21128	21313	21098	21326	21174	21220	21237	21136	21107	21038	21255	21302	21219	21115	21022	21109	21292	21136	21281	21042	21287	21258	21377	21267	20980	21380	21184	21244	21123	21143	21232	21292	20846	20929	21032	21121	21179	21173	21142	21053	21176	21340	21146	21120	21169	21102	21253	21171	21143	21172	21168	21432	21264	21352	21303	21013	21359	21340	21043	21188	21175	21189	21279	21116	21000	21203	21103	21179	21276	21336	21106	21188	21314	21233	21221	21254	21244	20979	21215	21211	21152	21263	21292	21428	21285	21165	21069	21207	21223	21138	21184	20962	21079	21018	21112	21284	21100	21017	21377	21106	21231	21358	21371	21247	21142	21198	21096	21163	21160	21127	21241	21248	21216	21184	21218	21152	21063	21106	21143	21065	20914	21340	21142	21241	21361	21116	20980	21142	21158	21122	21161	21229	21092	21135	21010	20994	21260	21245	20922	21141	21173	21055	21158	21108	21093	21198	21075	21164	21114	20919	21116	21131	21006	21082	21244	21198	21009	21199	21202	21023	20977	21352	21057	21185	20960	21343	21206	21264	21270	21451	21089	21426	21050	21146	21043	21155	21259	21108	21221	21153	20987	21155	21073	21335	21058	21209	21152	20790	21311	21249	21132	21104	21097	21113	21153	21033	21230	21194	21040	21053	20979	21078	21084	21041	20998	20991	21145	21230	21000	21196	21279	21005	20912	21144	21386	21021	21300	21265	21418	21138	21084	21365	21336	21083	21166	20965	21092	21019	21362	21113	21427	21012	21017	21196	21268	20996	21238	21206	21307	21263	21216	21334	21133	21504	21380	21268	21034	21244	21054	20977	20959	21102	21214	21053	21258	21049	21116	21326	21342	21282	21411	21055	21159	21056	21147	21219	21138	21013	21068	21247	21179	21306	21222	21136	21396	21127	21254	21193	21374	21388	21170	21292	21113	21059	21100	21078	21299	21243	21211	21153	21318	21364	21242	21241	20986	21064	21051	20920	21033	20981	21188	21077	21078	21206	21294	21114	20998	21057	20996	20967	21166	21272	21084	21246	20964	21177	20949	21091	21101	21184	21278	21271	21185	21076	21331	21119	21005	21097	21341	21215	21132	20955	21277	21221	21182	21250	21079	21099	20983	21037	21151	21116	21058	21267	21219	21202	21254	21241	21137	21200	21097	20841	21267	21239	21255	21285	21417	21203	21299	21095	21236	21162	21265	21146	21201	20984	21335	21223	21245	21199	21136	21000	21131	21107	21080	21324	21129	21123	21151	21200	21135	21022	21059	20995	21227	21234	21218	21145	21183	21037	21093	21057	21157	21045	21131	21248	21141	21004	21154	21218	21101	21262	21345	21123	21224	21131	21088	21193	21220	21343	21089	21112	21144	21092	21170	20955	21213	21201	21275	21448	21209	21027	21198	21281	21041	21170	21163	21077	21101	21302	21208	21244	21378	20996	21192	21097	21160	21126	21069	21104	21013	21460	21225	21057	21165	21399	21331	21207	21229	21011	21037	21035	20997	21186	21056	21109	21301	20910	21173	21010	21247	21158	20991	21297	21219	21096	21058	21203	21357	21301	21139	21043	21052	21181	21106	21161	21214	21231	20997	21282	21370	21006	21193	21051	20899	21161	21229	21211	21228	21219	21339	21191	21258	21036	21050	21243	21359	21045	21171	21138	21142	21300	21157	21017	21281	21152	21386	21310	21254	21152	21204	21135	21244	21145	20938	21138	21136	21312	20849	20926	21372	21270	21144	21325	21247	21171	21166	21177	21198	21144	20921	21133	21042	21163	21298	21123	21009	21042	21134	21022	21087	21052	21120	21146	20924	21273	21305	21179	21334	21160	21083	21122	21206	21243	21043	21176	21003	21073	21092	21247	21002	21016	21195	21198	20988	21150	21189	20944	20964	21013	21261	21132	21125	21204	21162	21238	21267	21282	21053	21342	21092	21161	21025	20979	21014	21281	21090	21005	21130	21292	21404	21068	21329	21166	20951	21033	21245	21211	21091	21144	21218	21047	20972	20949	21221	21138	20936	20804	21085	21274	21094	21220	21229	21362	21283	21325	21051	21298	21133	21183	21254	21125	21309	21056	21132	21504	21176	21446	21451	21113	21244	21199	20951	21254	21402	21316	21198	21198	21197	21124	21217	21135	21144	21223	21247	21168	21229	21175	21377	21294	21047	21252	20979	21327	21225	21340	21146	21085	21042	21387	21079	21355	21329	21027	21056	21215	20975	20997	20991	21090	21106	21385	21062	21314	21181	20990	21255	21213	21269	21126	21207	21135	21195	21123	21230	21076	20965	21266	21187	21189	21324	21405	21189	21130	21175	21061	20940	21192	21189	21153	21183	21257	20996	21089	20914	21042	21034	21296	21163	21398	20998	21160	21221	21383	21123	21148	21374	21140	21415	21300	21145	20972	21144	21124	21284	21275	21286	21074	21156	21323	21106	21119	21088	21226	21118	21213	21156	21187	21153	21113	21360	21124	21155	21447	20967	20967	21135	21220	21065	20982	21033	20905	21074	21297	21212	21254	21074	21194	21047	21218	20943	21095	21244	21017	21207	21348	21256	20972	21117	21129	21180	21118	21269	21022	21199	21178	21264	21025	21088	21287	21244	21275	21431	21048	21059	21266	21167	21258	21296	21216	21332	21143	21070	21296	21125	21077	21011	21073	21360	21073	21078	21260	20980	21143	21190	21182	21162	21294	20951	21306	21025	21267	21102	21326	21143	21265	21198	21304	21178	21092	21389	21204	21283	21088	21421	21124	21212	21037	20714	21136	21257	21364	21052	21190	21258	21128	21351	21106	21196	21100	20899	20976	21149	21217	21250	21076	21399	21118	21217	21147	21078	21254	21102	21089	21178	21257	21003	21047	21069	21096	21189	21075	21139	21266	21324	21315	21194	21191	21206	21253	21068	21328	20891	21315	21063	21041	21037	21281	21200	20897	21257	21183	21208	21158	21292	21391	21113	21238	21134	21046	21020	21186	21284	21029	21117	21197	21037	21437	20988	21257	21157	21292	21068	21133	21090	20973	21093	21374	21246	21142	21248	21079	20941	21067	21268	21353	21152	21167	21244	21185	21285	21300	21138	21243	21235	21221	21183	21196	21266	21078	21268	21194	21290	21142	21138	21295	21179	21356	21140	21210	21075	21144	21200	21075	21130	21415	20984	21244	21175	21270	21048	21039	21058	21099	21118	21181	21116	21231	21140	21248	21225	21166	21147	20899	21014	21069	20951	21329	21066	21260	21290	21187	21098	21276	21130	21247	21285	21238	20929	20935	21227	21319	21043	21141	21353	21298	20992	21189	20920	21001	21181	21183	21224	21116	21113	21323	21094	21142	21087	21063	21033	20962	21225	21066	21323	21180	21167	21036	21196	21067	21187	21002	21201	21200	21252	20811	21116	21089	21256	21335	21234	21231	21198	21098	21117	21213	21153	21252	21159	21123	21057	21284	21042	21087	21007	21108	21157	21322	21134	21149	20863	21197	21224	21036	21156	21093	21329	21312	21074	21166	21164	21379	21294	21084	21148	21259	21121	20903	21213	21080	20728	21168	21231	21209	21266	21094	20905	21310	21239	21229	21196	21202	21156	21375	21183	21006	21333	21364	21323	21125	21060	21162	21196	21114	21069	21158	21074	21221	21081	21116	21307	21271	21188	21131	21153	21093	20991	21170	20995	21250	21270	21288	21106	21053	21082	21148	21179	21333	21038	21199	21237	21136	21082	21261	20909	20865	21155	21286	21363	21175	21278	21375	21247	21296	21179	21182	20872	21235	20937	21263	21328	21128	21303	21206	21009	21195	21333	21457	21002	21197	21064	21170	21155	21146	21275	21088	21484	21345	21240	21163	21108	21084	21044	20958	21241	20906	21096	21002	21254	21136	21220	21153	21261	21159	21104	21188	21337	21161	21231	21322	21374	21291	21132	21087	21277	21290	21313	21567	21234	21254	21198	21184	21215	21173	21411	21288	21006	21377	21191	21238	21031	21100	21191	21309	21010	21006	21237	21076	21258	21031	21178	21059	21077	21025	21129	21105	21002	21205	21108	21245	21170	21002	21280	21265	21267	21266	21234	21151	20959	21032	21107	21281	21273	21145	21178	21287	21282	21197	21310	21179	21176	21028	21056	21236	21085	21000	21116	21090	21138	20988	21124	21219	21127	21242	21250	21226	21149	20979	21093	21117	20905	21038	21215	21131	21347	21406	21023	21144	21177	21156	21107	21126	21117	21279	21079	21362	21117	21151	21083	21194	21074	21236	21312	21205	21169	21179	21050	20972	21104	21295	21047	21126	21322	21230	21067	21246	21330	21227	21423	21095	21003	21139	21102	21076	20914	21060	21233	20881	21156	21133	21226	21066	21211	21010	21236	21369	21181	21413	21215	21029	21119	21150	21386	21194	20998	21381	21159	20945	21125	21228	21271	21116	21158	20970	21176	21151	21330	21283	21116	21168	21168	21049	21264	21280	21279	21274	21306	21146	21190	21081	20951	21248	21240	21522	21329	21159	21164	21188	21229	20963	21239	21089	21155	20989	21211	21229	21184	21133	21306	21014	21368	21060	21197	21088	21582	21328	21067	21209	21157	21073	21046	21030	21251	21214	20981	21036	21017	21179	21220	20962	21174	21097	21201	21172	21224	21148	21265	21127	21264	21085	21206	21132	21345	21366	21100	20853	21246	21105	21187	21019	21054	21122	21124	21246	21167	21191	21328	21300	21095	21095	21162	21194	21382	21132	21301	20943	21088	21268	21067	21306	21179	21074	21146	21260	21099	21002	20960	20924	21004	21059	21139	21186	21175	21312	21092	21035	21135	21170	21293	21309	21195	21322	21183	21260	21189	21066	21252	21135	21294	21136	21104	21137	21095	21360	21393
35031	62900	54257	43365	35800	29656	26581	24267	22338	21023	20157	19398	18865	18634	18856	18392	18254	18168	18236	17815	17598	17454	17360	17460	17230	16994	17037	16881	16997	16835	16868	17009	16832	16935	16777	16588	16807	16763	16708	16808	16887	16703	16639	16584	16731	16721	16740	16675	16790	17038	16757	16868	16797	16765	16657	16800	16690	16694	16673	16919	16590	16651	16559	16619	16549	16589	16625	16751	16665	16636	16753	16684	16648	16587	16708	16583	16534	16559	16631	16705	16456	16554	16644	16711	16653	16500	16798	16684	16528	16964	16701	16713	16537	16618	16571	16513	16631	16664	16669	16656	16448	16459	16629	16588	16690	16810	16687	16595	16662	16477	16584	16566	16741	16657	16685	16730	16644	16846	16665	16382	16823	16743	16638	16557	16689	16681	16693	16766	16761	16664	16673	16423	16646	16535	16714	16514	16564	16546	16520	16632	16710	16588	16597	16631	16442	16560	16676	16656	16700	16815	16607	16611	16383	16427	16580	16674	16691	16542	16557	16368	16528	16604	16612	16685	16774	16611	16800	16689	16722	16429	16643	16603	16648	16615	16593	16602	16570	16613	16565	16640	16527	16584	16774	16558	16680	16414	16563	16676	16575	16661	16587	16727	16480	16772	16576	16777	16779	16429	16576	16623	16645	16610	16696	16658	16636	16664	16556	16630	16508	16467	16662	16525	16725	16537	16489	16654	16406	16457	16513	16536	16814	16593	16641	16554	16558	16588	16502	16402	16543	16615	16605	16752	16490	16669	16661	16551	16657	16634	16636	16662	16421	16769	16694	16691	16711	16572	16680	16535	16533	16660	16519	16522	16598	16458	16519	16478	16588	16705	16610	16459	16645	16703	16655	16606	16564	16568	16600	16432	16683	16460	16545	16595	16707	16637	16548	16473	16759	16437	16703	16519	16667	16689	16567	16630	16648	16594	16788	16508	16565	16578	16501	16765	16591	16655	16592	16553	16733	16603	16555	16641	16546	16730	16519	16653	16572	16571	16537	16657	16538	16653	16836	16817	16574	16457	16672	16541	16585	16534	16437	16591	16536	16706	16608	16524	16830	16744	16566	16604	16689	16591	16568	16756	16637	16653	16536	16708	16713	16548	16645	16796	16582	16517	16567	16657	16689	16491	16599	16665	16452	16633	16548	16454	16613	16639	16618	16709	16350	16576	16698	16868	16542	16503	16733	16599	16739	16511	16789	16534	16617	16739	16534	16702	16819	16665	16810	16742	16637	16726	16460	16542	16498	16594	16598	16597	16490	16665	16422	16539	16534	16571	16679	16564	16509	16620	16624	16571	16772	16677	16641	16609	16765	16740	16809	16546	16484	16777	16660	16545	16623	16649	16482	16581	16621	16668	16724	16540	16635	16696	16607	16576	16527	16705	16556	16658	16642	16708	16552	16378	16593	16661	16607	16513	16738	16742	16847	16585	16660	16690	16587	16564	16527	16543	16713	16617	16617	16611	16577	16522	16590	16649	16768	16579	16672	16481	16650	16801	16617	16687	16694	16728	16801	16618	16577	16578	16590	16875	16545	16665	16475	16673	16713	16636	16611	16674	16655	16546	16546	16589	16547	16679	16590	16729	16596	16628	16552	16528	16601	16587	16524	16724	16607	16711	16687	16535	16509	16757	16681	16663	16571	16500	16642	16702	16759	16442	16570	16602	16555	16625	16633	16601	16638	16487	16796	16521	16642	16766	16544	16653	16600	16655	16525	16647	16707	16553	16766	16576	16553	16760	16567	16470	16541	16411	16667	16521	16633	16476	16553	16572	16476	16649	16595	16536	16707	16473	16727	16720	16720	16505	16638	16529	16853	16597	16648	16635	16632	16552	16613	16534	16637	16678	16354	16462	16463	16492	16723	16764	16747	16709	16578	16569	16511	16637	16580	16740	16520	16617	16671	16442	16582	16633	16593	16630	16742	16418	16400	16763	16650	16657	16577	16626	16726	16727	16793	16686	16535	16536	16525	16706	16623	16540	16554	16612	16737	16539	16583	16517	16681	16724	16562	16538	16504	16618	16500	16772	16516	16586	16557	16540	16601	16610	16626	16625	16734	16614	16616	16494	16616	16551	16701	16693	16509	16805	16832	16521	16529	16627	16489	16579	16530	16644	16637	16598	16485	16766	16558	16581	16633	16461	16740	16475	16631	16461	16646	16709	16616	16562	16484	16556	16794	16680	16657	16663	16664	16702	16509	16474	16559	16525	16650	16489	16597	16547	16760	16542	16678	16436	16583	16697	16383	16525	16665	16549	16774	16660	16756	16585	16639	16483	16565	16589	16666	16605	16703	16603	16615	16574	16678	16646	16630	16589	16656	16638	16600	16647	16695	16724	16545	16592	16554	16580	16633	16649	16556	16662	16547	16612	16483	16619	16713	16329	16651	16792	16463	16613	16624	16469	16683	16953	16713	16707	16821	16640	16762	16556	16652	16515	16667	16697	16673	16669	16495	16658	16821	16460	16628	16484	16548	16383	16455	16801	16520	16367	16751	16527	16585	16504	16520	16489	16507	16598	16472	16617	16607	16604	16650	16669	16682	16653	16600	16462	16650	16590	16527	16550	16669	16520	16603	16731	16696	16505	16625	16605	16540	16505	16745	16576	16786	16663	16756	16673	16584	16856	16496	16573	16713	16517	16786	16537	16618	16635	16674	16507	16627	16554	16641	16583	16517	16730	16613	16569	16659	16398	16525	16649	16710	16546	16500	16744	16478	16675	16658	16484	16600	16413	16696	16687	16448	16607	16480	16577	16614	16656	16630	16753	16698	16622	16725	16576	16550	16518	16655	16438	16714	16467	16486	16545	16802	16522	16652	16765	16607	16582	16637	16723	16745	16662	16751	16600	16675	16409	16827	16457	16590	16538	16505	16579	16509	16630	16551	16704	16557	16651	16481	16613	16658	16784	16609	16583	16671	16464	16697	16547	16498	16598	16679	16621	16695	16481	16744	16657	16634	16761	16541	16722	16624	16711	16599	16611	16624	16648	16616	16765	16525	16770	16781	16527	16585	16820	16560	16518	16778	16614	16533	16676	16613	16567	16296	16687	16742	16506	16675	16432	16648	16546	16667	16627	16770	16628	16357	16656	16710	16470	16559	16489	16731	16521	16609	16783	16437	16791	16822	16699	16684	16650	16526	16846	16575	16649	16728	16587	16493	16675	16460	16651	16599	16613	16667	16601	16567	16503	16664	16659	16662	16551	16618	16602	16529	16625	16472	16595	16593	16715	16581	16683	16576	16578	16421	16672	16689	16479	16562	16646	16455	16677	16551	16594	16595	16735	16496	16814	16450	16549	16500	16588	16617	16510	16587	16636	16662	16636	16448	16745	16656	16636	16646	16711	16757	16771	16525	16579	16681	16542	16804	16519	16656	16727	16539	16490	16465	16577	16761	16637	16707	16699	16576	16627	16523	16698	16694	16641	16430	16548	16685	16558	16766	16616	16729	16686	16556	16513	16740	16501	16668	16552	16549	16744	16546	16619	16546	16521	16675	16679	16758	16680	16625	16756	16517	16520	16521	16635	16576	16664	16551	16583	16435	16375	16479	16579	16630	16682	16485	16553	16572	16698	16628	16550	16542	16577	16512	16695	16406	16689	16635	16658	16537	16618	16512	16536	16617	16592	16491	16510	16596	16674	16601	16460	16704	16600	16448	16696	16589	16594	16578	16575	16427	16665	16634	16599	16499	16728	16533	16630	16561	16598	16615	16731	16573	16614	16668	16568	16500	16646	16713	16575	16601	16614	16586	16613	16462	16523	16634	16722	16670	16711	16681	16593	16531	16726	16679	16609	16546	16561	16519	16502	16573	16582	16730	16467	16545	16785	16531	16608	16519	16613	16508	16669	16553	16553	16726	16712	16665	16598	16545	16544	16675	16638	16873	16519	16808	16719	16724	16646	16615	16633	16546	16516	16415	16575	16609	16586	16580	16524	16560	16399	16467	16533	16680	16618	16785	16574	16815	16440	16710	16585	16683	16603	16592	16598	16564	16642	16696	16803	16557	16709	16715	16749	16702	16728	16625	16433	16686	16568	16660	16818	16745	16618	16572	16641	16730	16499	16707	16643	16688	16689	16582	16488	16679	16617	16660	16547	16562	16646	16500	16666	16616	16569	16618	16649	16696	16513	16708	16589	16543	16625	16480	16516	16570	16615	16673	16552	16600	16538	16514	16605	16465	16790	16790	16580	16697	16563	16663	16702	16730	16652	16457	16579	16483	16640	16639	16576	16532	16708	16683	16549	16532	16647	16753	16572	16544	16643	16297	16626	16680	16558	16511	16551	16703	16658	16592	16552	16719	16607	16698	16509	16656	16560	16680	16578	16440	16770	16626	16674	16604	16590	16546	16613	16606	16524	16605	16617	16586	16752	16725	16531	16500	16524	16699	16489	16570	16742	16524	16690	16779	16500	16550	16681	16535	16633	16639	16700	16534	16627	16479	16601	16822	16523	16739	16691	16555	16603	16355	16688	16572	16587	16689	16692	16768	16535	16661	16635	16638	16632	16540	16514	16767	16521	16643	16473	16649	16480	16588	16604	16740	16825	16458	16549	16639	16520	16640	16627	16662	16670	16618	16500	16549	16594	16552	16620	16623	16533	16546	16693	16644	16483	16546	16500	16452	16552	16511	16680	16581	16607	16615	16610	16632	16518	16586	16625	16680	16533	16692	16615	16622	16638	16633	16582	16553	16809	16466	16688	16644	16538	16676	16436	16653	16804	16829	16503	16482	16608	16543	16733	16593	16551	16632	16464	16578	16492	16576	16643	16583	16703	16668	16569	16637	16544	16697	16515	16740	16686	16629	16574	16656	16710	16635	16753	16572	16573	16675	16579	16478	16680	16662	16522	16492	16532	16633	16535	16612	16667	16573	16634	16690	16640	16410	16464	16867	16466	16865	16663	16587	16521	16565	16726	16607	16637	16738	16556	16544	16713	16594	16566	16657	16562	16624	16453	16674	16582	16498	16642	16610	16569	16663	16642	16428	16635	16510	16345	16674	16668	16379	16694	16514	16648	16659	16739	16536	16547	16493	16574	16698	16765	16639	16786	16518	16441	16747	16841	16552	16693	16569	16383	16517	16671	16705	16602	16591	16640	16676	16686	16350	16601	16576	16729	16527	16481
29067	29085	38579	34987	28611	26106	24796	23960	23059	22919	22506	22372	22399	22031	22058	22095	21844	22000	21908	21705	22187	21672	21999	21813	21735	21685	21856	21584	21616	21844	21508	21423	21834	21656	21814	21707	21625	21813	21697	21825	21728	21938	21741	21462	21660	21510	21797	21807	21787	21835	21797	21783	21642	21796	21644	21418	21607	21533	21642	21512	21591	21665	21856	21397	21588	21526	21794	21641	21588	21664	21731	21484	21634	21684	21462	21719	21746	21706	21583	21561	21581	21687	21470	21668	21587	21384	21605	21483	21655	22001	21664	21772	21480	21586	21721	21497	21541	21668	21572	21521	21561	21625	21386	21608	21747	21569	21727	21631	21675	21633	21411	21592	21494	21494	21385	21735	21738	21559	21750	21632	21783	21743	21654	21513	21541	21527	21621	21487	21655	21595	21704	21719	21767	21490	21511	21558	21788	21443	21433	21826	21733	21940	21660	21623	21739	21459	21545	21740	21828	21277	21785	21692	21520	21590	21563	21379	21386	21595	21609	21561	21561	21571	21568	21760	21379	21779	21708	21675	21642	21451	21471	21545	21682	21705	21679	21692	21401	21584	21588	21653	21613	21631	21498	21661	21447	21733	21639	21454	21591	21650	21512	21513	21508	21716	21501	21377	21415	21583	21698	21728	21739	21632	21555	21663	21690	21535	21727	21499	21718	21378	21625	21635	21602	21691	21398	21585	21554	21751	21794	21347	21790	21600	21738	21590	21716	21765	21626	21519	21584	21532	21684	21656	21346	21392	21719	21454	21620	21495	21583	21391	21657	21635	21827	21659	21523	21464	21660	21540	21723	21646	21477	21569	21605	21572	21606	21661	21488	21758	21637	21398	21694	21644	21663	21768	21237	21799	21737	21705	21654	21694	21561	21449	21716	21553	21886	21719	21400	21541	21468	21583	21803	21484	21717	21707	21490	21799	21486	21672	21853	21453	21814	21552	21453	21637	21425	21422	21497	21480	21729	21587	21534	21491	21503	21540	21467	21573	21712	21835	21633	21497	21507	21543	21645	21603	21609	21429	21557	21596	21631	21409	21717	21514	21515	21507	21632	21692	21696	21674	21853	21464	21374	21343	21573	21525	21512	21497	21646	21533	21597	21722	21567	21445	21516	21366	21638	21641	21525	21869	21570	21501	21621	21579	21622	21512	21597	21626	21660	21558	21542	21603	21760	21602	21653	21775	21608	21463	21594	21670	21746	21529	21440	21615	21694	21592	21451	21581	21566	21591	21549	21762	21669	21790	21439	21707	21684	21939	21443	21663	21632	21803	21689	21660	21640	21454	21506	21641	21443	21706	21682	21629	21765	21801	21343	21583	21495	21718	21828	21684	21726	21738	21521	21599	21655	21374	21605	21596	21522	21552	21577	21592	21489	21657	21607	21706	21552	21531	21550	21489	21551	21749	21768	21685	21451	21480	21621	21374	21598	21611	21597	21495	21599	21617	21678	21353	21448	21556	21517	21658	21605	21416	21617	21648	21737	21667	21521	21709	21561	21449	21474	21668	21393	21540	21868	21604	21747	21591	21707	21671	21492	21634	21591	21433	21619	21783	21564	21638	21723	21599	21700	21549	21594	21762	21412	21630	21595	21556	21693	21822	21607	21622	21585	21564	21459	21651	21801	21530	21480	21651	21495	21602	21514	21522	21497	21470	21459	21565	21436	21645	21434	21732	21438	21811	21593	21587	21714	21390	21677	21476	21487	21743	21635	21535	21392	21575	21651	21622	21520	21628	21586	21563	21643	21693	21673	21528	21823	21610	21525	21429	21690	21453	21615	21704	21538	21526	21596	21525	21670	21823	21829	21701	21688	21531	21578	21764	21560	21474	21432	21549	21498	21607	21766	21788	21634	21495	21713	21518	21556	21573	21701	21551	21528	21856	21673	21771	21420	21844	21473	21585	21637	21666	21625	21504	21634	21455	21501	21782	21526	21655	21789	21583	21690	21685	21820	21842	21683	21771	21818	21463	21652	21544	21604	21494	21350	21567	21787	21516	21543	21840	21701	21739	21604	21719	21576	21666	21774	21578	21723	21492	21467	21639	21605	21746	21392	21374	21679	21772	21820	21481	21698	21587	21442	21528	21546	21682	21540	21690	21587	21511	21731	21536	21673	21609	21618	21417	21483	21669	21834	21559	21568	21747	21490	21610	21714	21783	21659	21545	21586	21686	21799	21664	21684	21305	21349	21620	21630	21460	21665	21658	21326	21661	21451	21350	21694	21657	21597	21687	21734	21526	21477	21457	21783	21401	21570	21595	21558	21320	21699	21575	21743	21638	21756	21745	21603	21677	21756	21569	21571	21450	21674	21523	21621	21471	21653	21604	21592	21455	21832	21583	21534	21490	21431	21738	21622	21477	22027	21388	21580	21591	21610	21738	21411	21770	21648	21541	21486	21637	21532	21607	21392	21480	21692	21324	21404	21525	21718	21615	21576	21645	21592	21680	21637	21534	21595	21503	21532	21774	21622	21415	21731	21820	21606	21555	21951	21529	21760	21437	21755	21497	21388	21652	21472	21677	21556	21758	21460	21458	21582	21751	21776	21652	21766	21607	21603	21710	21617	21396	21521	21381	21653	21536	21541	21709	21816	21582	21770	21589	21484	21506	21567	21669	21546	21714	21472	21632	21550	21808	21799	21538	21687	21679	21723	21656	21811	21611	21603	21730	21703	21828	21812	21430	21636	21606	21522	21795	21786	21644	21667	21515	21507	21659	21553	21643	21575	21516	21450	21556	21717	21606	21492	21634	21761	21597	21605	21420	21606	21475	21234	21410	21476	21673	21728	21720	21675	21554	21670	21588	21468	21684	21629	21482	21774	21524	21479	21399	21694	21509	21815	21440	21581	21704	21707	21500	21567	21399	21624	21505	21531	21596	21568	21530	21831	21624	21522	21533	21760	21747	21598	21449	21624	21803	21606	21619	21681	21551	21542	21355	21706	21391	21614	21641	21632	21588	21589	21591	21617	21457	21514	21505	21638	21609	21628	21429	21555	21646	21657	21588	21497	21772	21622	21445	21421	21626	21631	21642	21668	21397	21542	21490	21455	21506	21668	21738	21510	21540	21476	21724	21579	21541	21547	21680	21704	21485	21449	21336	21686	21641	21576	21801	21534	21721	21752	21537	21624	21652	21626	21600	21859	21480	21652	21652	21434	21735	21476	21533	21268	21559	21612	21641	21716	21498	21385	21370	21682	21294	21546	21584	21773	21638	21571	21832	21922	21560	21710	21710	21743	21648	21384	21641	21532	21579	21572	21628	21579	21684	21643	21565	21581	21730	21562	21546	21581	21705	21658	21677	21281	21566	21685	21533	21684	21679	21528	21748	21715	21638	21530	21492	21615	21609	21662	21704	21526	21809	21582	21581	21628	21658	21527	21821	21666	21642	21719	21615	21585	21496	21740	21598	21681	21575	21670	21865	21696	21583	21671	21477	21548	21825	21637	21627	21613	21896	21615	21547	21907	21660	21562	21678	21547	21693	21731	21706	21632	21549	21700	21825	21660	21617	21347	21492	21762	21532	21519	21733	21710	21466	21782	21634	21752	21420	21586	21511	21532	21555	21800	21513	21678	21716	21427	21778	21590	21529	21580	21465	21708	21553	21878	21655	21737	21615	21639	21599	21840	21483	21642	21510	21901	21605	21547	21517	21596	21718	21503	21359	21710	21633	21482	21482	21542	21759	21731	21727	21653	21545	21561	21727	21729	21577	21749	21857	21350	21730	21682	21543	21832	21777	21644	21523	21630	21498	21591	21690	21602	21706	21746	21818	21574	21560	21746	21619	21714	21711	21675	21553	21624	21699	21612	21675	21864	21567	21676	21725	21558	21599	21719	21630	21628	21552	21524	21698	21402	21483	21664	21568	21663	21802	21938	21643	21689	21412	21457	21423	21614	21742	21519	21525	21513	21493	21636	21637	21622	21313	21475	21588	21527	21669	21572	21597	21604	21550	21737	21680	21510	21436	21599	21637	21616	21713	21534	21749	21406	21460	21706	21498	21611	21653	21823	21681	21559	21373	21553	21793	21578	21681	21520	21494	21306	21654	21595	21362	21655	21519	21629	21506	21545	21669	21678	21590	21699	21703	21582	21664	21656	21692	21672	21627	21609	21505	21495	21673	21534	21744	21678	21766	21729	21564	21741	21549	21423	21688	21526	21681	21811	21555	21307	21883	21668	21441	21440	21627	21680	21553	21601	21615	21593	21846	21627	21690	21671	21589	21617	21785	21809	21483	21560	21713	21551	21547	21813	21484	21516	21480	21481	21660	21418	21552	21619	21693	21588	21586	21570	21658	21704	21485	21590	21561	21392	21511	21564	21552	21547	21524	21682	21579	21693	21507	21510	21801	21678	21634	21503	21484	21754	21643	21628	21675	21494	21559	21377	21650	21589	21623	21731	21803	21731	21269	21498	21508	21606	21764	21748	21518	21688	21702	21314	21605	21550	21508	21779	21722	21490	21656	21545	21713	21436	21606	21620	21333	21623	21690	21539	21534	21723	21633	21532	21650	21644	21715	21679	21654	21663	21449	21581	21634	21509	21520	21446	21533	21528	21556	21748	21742	21667	21674	21628	21844	21453	21567	21617	21580	21445	21759	21368	21666	21620	21575	21793	21470	21654	21391	21811	21714	21408	21686	21603	21708	21473	21534	21707	21840	21595	21532	21455	21657	21516	21570	21663	21520	21702	21410	21676	21661	21602	21333	21542	21561	21426	21682	21639	21679	21517	21536	21356	21726	21695	21679	21661	21553	21577	21587	21765	21725	21703	21689	21531	21732	21612	21643	21619	21626	21593	21365	21460	21711	21621	21673	21735	21657	21448	21745	21523	21555	21589	21639	21597	21700	21630	21532	21637	21665	21593	21899	21602	21503	21669	21672	21769	21463	21643	21507	21585	21851	21767	21519	21646	21648	21499	21470	21806	21435	21568	21467	21692	21705	21767	21495	21647	21590	21802	21641	21417	21604	21633	21628	21601	21538	21747	21770	21618	21673	21345	21544	21658	21613	21849	21542	21508	21776	21578	21376	21513	21616	21500	21643	21709	21967	21843	21541	21576	21520	21786	21716	21772	21638	21766	21670	21743	21535	21609	21488	21665	21821	21596	21549	21748	21666	21420	21465
32736	46693	42257	32819	26572	23085	21526	20051	19207	18498	17953	18015	17774	17556	17428	17461	17441	17352	17325	17083	17279	17163	17117	17050	17068	16906	16989	16970	16843	16763	17193	16842	16843	16975	16879	16907	16968	16919	17113	16803	16838	16881	17037	17126	17096	17015	17101	16878	16941	17084	16934	16833	16900	16982	16966	17041	16793	17057	16971	16819	16888	16707	16969	16758	16993	16881	16745	16743	16784	16912	16739	16831	16923	16806	16875	16897	16909	16842	16867	16783	16888	17019	16888	16842	16732	16844	16831	16831	16753	16912	16872	16748	16788	16968	16791	16845	16723	16915	16858	16954	16853	16744	16820	16758	17015	16855	16883	16661	17008	16931	16865	16846	16933	16657	16851	16839	16679	16689	16775	16905	16779	16881	16742	16780	16912	16691	16829	16933	16654	16886	16920	16998	16940	16931	16706	16872	16826	16951	16832	16977	16937	16991	16823	16957	16854	16728	16861	16953	16826	16865	16799	16809	16771	16720	16936	16766	16924	16891	16807	16882	16905	16694	16848	16757	16895	16944	16790	16941	16864	16906	16908	16777	16823	16842	16621	16876	16829	16798	16747	16727	17066	16713	16831	16985	16840	16854	16930	16840	17082	16929	16793	16788	16770	17091	16724	16902	16929	16729	16811	16675	16903	16843	16827	16740	16719	16729	16875	16839	16727	16896	16797	16869	16956	16877	16781	16949	16784	16765	16879	16853	16817	16771	16819	16837	16742	16674	16914	16899	16681	16820	16885	16701	16789	16906	16831	16822	16696	16713	16764	16777	16678	16847	16740	16455	16753	17030	16805	16772	16729	16703	16764	16867	16811	16957	16933	16874	16847	16817	16671	16898	16726	16838	16847	16899	16878	16831	16772	16716	16883	16866	16893	16797	16933	16828	16838	16899	16899	16835	16903	16840	16888	16814	16938	16717	16743	16820	16821	16791	16922	16915	16964	16783	16988	16933	16790	16871	16857	16595	16959	16768	16801	16964	16822	16802	16788	16983	16922	16801	16779	16775	16879	16923	16893	16767	16758	16760	16873	16807	16824	17020	16854	16894	16898	16867	16829	17084	16908	16630	16896	16881	16813	16869	16835	16777	16714	16833	16854	16763	16882	16758	16938	16758	16879	16900	16850	16679	16850	16777	16947	16890	16688	16928	16876	16805	16905	16831	16787	16838	16892	16953	16985	16920	16950	16845	16770	16642	16872	16829	16922	16836	16914	16676	16769	17029	16748	16808	16721	16963	16864	16649	16939	16811	16698	16743	16647	16979	16831	16880	16768	16791	16743	16875	16933	16868	16981	16842	16780	16942	16898	16772	16872	16859	16765	16865	16962	16813	16850	16892	16707	16897	16847	16669	16891	16958	16769	17039	16946	16959	16818	16803	16807	16727	17004	16914	16829	16876	16928	16903	16908	16864	16871	16830	17032	16722	16960	16740	16753	16714	16918	16914	17025	16920	16719	16930	16985	16860	16712	16895	16876	16924	16915	17030	16793	16849	16748	16939	16761	16905	16972	16899	16727	16823	16721	16741	17008	16641	16878	16830	16671	16725	16737	16925	16875	17004	16883	16929	16836	16831	16896	16740	16932	16952	16852	16909	16911	16719	17043	17037	16887	16953	16765	16874	16781	16858	16944	16762	16813	16815	17049	16748	16713	16876	17054	16839	16905	16749	16930	16899	16852	16795	16829	16835	16738	16771	16951	16868	16976	16927	16750	16944	16951	16917	17051	16914	16883	16857	16839	16862	16956	16821	16858	16821	16921	17004	16898	16603	16724	16766	16825	16886	16894	16822	16875	16931	16883	16998	16842	16886	16930	16826	16849	16881	16777	16931	16754	16827	16909	16770	16828	16947	16846	16835	16949	16867	16847	16786	16880	16742	16998	16923	16842	16949	16868	16771	16870	16887	16811	16826	16855	16898	17034	16811	16853	16949	16767	16620	16941	16987	16730	16835	16631	16933	16808	16801	16864	16791	16905	16848	16947	16866	16881	16797	16953	16957	16779	16831	16823	16888	16844	16871	17011	17037	16952	16891	16838	16857	16835	16819	16834	16876	16685	16834	16862	16778	16909	16910	16803	16853	16756	16875	17033	16946	16616	16846	16883	16864	16899	16898	16734	16946	16898	16952	16846	16900	16684	16967	16872	16730	16840	16862	16901	16852	16766	16844	16907	16751	16830	16965	16789	17037	16848	16831	16796	16819	16860	17082	16813	16807	16904	16749	16835	16901	16875	16787	16935	16862	16913	16902	16784	16808	17000	17074	16904	16930	16794	16785	16939	16747	16758	16950	16892	16854	17009	16860	16859	16813	16979	16925	16653	17030	16781	17032	16956	17067	16789	16967	16900	16919	16860	16677	16897	17053	16815	16681	16838	16819	16905	16919	17021	17071	16904	16813	16796	16838	16818	16745	16815	16738	16779	17000	16789	16991	16795	16870	16977	16841	17010	16694	16937	16960	16852	16775	16844	17084	16763	16767	16865	17017	16958	16933	16809	16950	17075	16843	16837	16745	16824	16765	16983	16834	16673	16828	16836	16826	16959	16861	16834	16713	16784	16852	16793	16940	16970	16838	16865	16685	16876	17074	16691	17003	16823	16728	16852	16852	16977	17018	16828	16945	16646	16999	16818	16986	16822	16767	16788	16510	16965	16825	16977	16854	16810	16982	16818	16937	16908	16717	16849	16909	17009	16760	16846	16722	16764	16818	16743	16920	16660	16849	16665	16826	16840	16830	16687	16881	16895	16973	17038	16920	16956	16934	16864	16863	16863	16830	16972	16810	16811	16896	16875	16942	16839	16877	16893	16735	16882	16823	16718	16936	16936	16822	16858	16952	16646	16845	16784	16719	16740	16812	16814	16865	16842	16850	16867	16801	16752	16845	16949	16713	16881	16854	16758	17151	16942	16843	16727	16861	17019	16723	16867	16767	16817	16892	16760	16935	16859	16799	16734	16803	16917	16798	16968	17032	16737	16900	16944	16814	16726	16957	16721	16761	16956	16887	17043	16802	16824	16695	16958	16771	16843	16767	16865	16878	16865	16913	16985	16711	16762	16709	16761	16770	16846	16751	16632	16732	16841	16765	16906	16748	16810	16817	16689	16828	16916	16897	16761	16857	16754	16868	17024	16963	16878	16735	16840	16900	16675	16805	16891	16802	16874	17018	16886	16748	17007	16951	16883	16889	16929	16910	16763	16665	17012	16975	17013	16918	16947	16846	16852	17013	16925	16753	16877	16819	16724	16794	16755	16744	16790	16899	16978	16883	16842	16773	16845	16997	16783	16762	16737	17011	16698	16829	16840	16834	16851	16930	16703	16827	16724	16838	16923	16843	16646	16781	16806	16762	16821	16789	16755	16845	16888	16921	16848	16773	16777	16976	17003	16818	16893	16926	16755	16708	16893	16960	16821	16856	16860	16787	16876	16849	16780	16740	16864	16884	16743	17134	16957	16734	16921	16884	16810	16725	16835	16792	16935	16915	16909	16874	16814	16732	16911	16747	16938	16903	16866	16791	16870	16861	16734	16949	16887	16903	16727	16949	16837	16749	16705	16872	16914	16937	16887	16819	16830	16786	16779	16862	16864	16776	16810	16861	16790	16930	16733	16806	16853	17000	16754	16827	16700	16868	16903	16833	16885	16825	16739	16981	16852	16591	17020	17035	16645	16878	16752	16812	16886	17116	16883	16958	16836	16917	16778	17006	16784	16824	16845	16802	16940	16632	16821	16799	16839	16746	16937	16769	16995	17025	16861	16765	16652	16881	17036	16950	16675	16932	16855	16899	17074	16828	16748	16793	16804	16809	16984	16669	16889	16690	16954	16807	16844	17051	16968	16841	16824	16691	16971	16838	16672	16896	16840	16963	16919	16956	16840	16843	16919	16895	16856	16764	16810	16794	16731	16979	17008	16816	16909	16735	16768	16961	16949	17014	16925	16869	17001	16846	16903	16667	16904	16890	16787	16873	16820	16840	16951	16844	16801	16867	16743	16872	16758	16811	16810	16791	16867	17012	16804	16969	16869	16867	16764	16857	16839	16802	16845	16942	16864	16844	17037	16509	16833	16922	16868	16945	16852	16912	16903	16855	16947	17020	16938	16729	16729	16849	17014	16876	16886	16763	16888	16906	16949	16669	16907	16787	16793	16702	16819	16876	16813	16681	16894	16829	16959	16874	16891	16922	16860	16863	16950	16837	16844	16760	16940	16759	16823	16914	16852	16811	16758	16853	16909	16974	16861	16644	16896	16873	16912	16864	16776	16871	17040	16763	17025	16805	16850	16819	16911	16940	16964	16776	16986	16842	16751	16865	16756	17045	16854	16841	16912	16832	16792	16900	16795	16801	16811	16708	17022	16865	16925	16885	16832	16784	16912	16840	16780	17023	16874	16985	16736	16921	16916	16858	16921	16824	16756	16851	16870	16919	16921	16966	16911	16745	16853	16830	16871	16909	16996	16790	16897	16782	16720	16824	17082	16908	16880	16841	16764	16654	16843	16986	16889	17003	16841	16815	16921	16769	16788	16940	16721	16852	16900	16861	16866	17061	16836	16854	16843	16859	16799	17024	16845	16896	16721	16747	16930	16942	17025	16857	16752	16981	16821	16702	16781	16914	16641	16882	16842	16894	16845	16918	16923	16682	16816	16736	16936	16892	16856	16961	17042	16793	16955	16705	17028	16986	16705	16786	16826	16859	16901	16768	16966	16805	16865	16889	16907	16805	16773	16766	16890	16743	16927	16783	16926	16950	16755	16714	16817	16753	16747	16858	16899	16897	16743	16919	16843	16867	16861	17003	16804	16760	16782	16914	16953	16872	16825	16836	16787	16936	16878	16869	16891	16795	16747	16930	16770	16862	16992	16836	16804	16919	16928	16838	16988	16958	16953	16783	16910	16877	16908	16666	16703	16900	16812	16928	16906	16845	16939	16756	16808	16858	16677	16875	16843	16856	16823	16839	16684	16882	16934	16637	16853	16914	16904	16966	16892	16755	16786	16883	16980	16919	17045	16948	16995	16829	16938	16933	16976	16795	16972	16882	16992	16821	16912	16817	16886	16771	16834	16960	16704	16983	16768	16799	16800	16837	16887	16904	16865	16912	16797	16777	17017	16635	16834	16877	16894	16884	16834	16899	16878	16814
23460	21333	29229	24443	24213	27710	28780	24987	23906	23419	22757	22485	22414	22153	22253	22186	22123	21863	21726	21493	21619	21530	21478	21568	21516	21366	21544	21374	21140	21060	21295	21173	21270	21175	21046	21025	21148	21149	21055	21039	21336	21168	21455	21161	21173	21235	21069	21274	21237	21317	21164	21150	21164	21110	21102	21031	21171	21222	21118	21076	21214	20950	21042	20752	21175	21278	21100	21075	20954	21051	21096	21023	21225	21149	20978	21087	21256	21104	21019	21042	20986	20911	21176	21055	21095	21004	21233	21199	21187	21148	21247	21088	21154	21041	21028	21041	20991	20867	21063	21019	20971	21134	21211	21172	21172	21365	20904	20876	21101	20997	21120	21120	21159	21026	21070	20714	21020	21041	20941	20800	20930	20934	21203	21184	21149	21089	20941	21060	21200	21139	20863	20989	21106	20747	21057	21028	21081	20968	20917	20987	21002	20964	21120	20925	21031	20965	21102	21087	20974	21079	21105	21267	21048	20973	21016	21082	21041	21210	21205	21016	20916	21055	21078	21027	21107	20992	21136	20995	20903	21093	20946	20999	21213	21186	21113	20909	20991	21026	20918	20748	21237	21086	21025	20991	21048	20933	20802	21031	21245	21064	20922	21051	20990	21022	21113	20927	21180	20958	20991	21084	21112	21156	20873	21027	21015	20992	21245	20895	20907	21242	21055	21022	20887	21145	21003	21069	21036	21195	20983	20960	20900	20876	21062	21036	20712	20991	21137	21132	21120	21066	20844	21118	20955	20912	20909	21038	20942	20949	20877	21052	21007	20866	21152	21169	21303	21161	20960	21004	21017	21054	20963	21281	21170	20875	20904	21112	21356	21117	21156	21219	21230	21310	21253	21065	20915	21078	20867	21035	21133	20961	21161	21085	20972	21080	20940	20798	21106	20825	21170	21015	21117	20990	21326	21012	20676	20836	21015	20951	21083	20888	21061	21003	20924	21044	21044	21083	21170	21037	20856	20886	20996	21080	21082	20863	20966	21003	20977	20983	21066	20896	20899	20995	20917	21160	21273	21149	21097	20848	21092	20940	20733	21043	21073	21222	21386	21128	20925	21045	20937	21212	21014	21024	20848	20990	20976	20937	21069	20749	20983	21111	20865	20881	21034	21142	20823	20934	20908	20879	21119	21019	21094	21005	20963	21039	20758	20973	21162	21001	21026	20753	21060	21002	20918	21036	21109	21025	20869	21150	20986	21125	20879	20770	20832	21085	21016	20946	21153	21164	20955	20830	20885	20972	21137	21114	20920	21099	21090	20913	20746	20890	20962	21046	21113	20928	21164	21040	21050	21307	20988	20996	21042	20885	21083	21004	21205	20839	21009	20991	21125	21048	21072	20895	21191	21027	20891	20952	21147	20904	20791	21062	21118	20964	20941	21103	20984	21202	20942	21138	21057	21013	20973	21017	21059	20892	21133	21130	20923	21082	21070	21031	21118	21141	21026	21183	21073	21038	21163	20900	20995	21158	20976	21054	20865	20889	21176	21139	21231	21067	21157	20780	21170	20913	21081	20930	20959	20887	20875	21132	20994	21143	21052	20956	20939	21135	21036	21149	21042	21005	20840	21112	21181	20821	20915	20986	21104	20916	21156	21122	20871	21028	20794	21015	20931	20947	20939	20864	21069	21066	20884	21020	20869	21187	21059	20943	20910	20930	20940	21016	21210	21219	21018	21157	21110	20965	21127	20962	21064	21140	20807	20758	21160	21067	21002	20829	21060	21061	21291	21025	21091	20915	20899	21083	20862	20942	20685	21001	21154	21128	20953	21179	21070	21003	21071	21084	21049	21166	21155	20828	20934	21065	20831	20902	20893	21203	21204	21006	21072	20845	20955	21124	20780	20982	21033	21183	20927	20963	21047	21076	21267	21026	20847	21005	21084	21149	21100	20961	20813	21053	20997	20919	21136	21072	20980	20983	21080	21079	21274	20938	21092	21111	21175	21012	20933	21029	21060	20822	21198	20992	20987	21088	21090	21125	20718	21027	20919	21015	20927	21140	21097	20990	21080	20960	21165	20993	21328	21082	21149	20921	21183	20961	20775	21266	20956	21185	21226	21177	21198	20809	21202	21341	21152	21021	21168	21082	21096	21021	20990	20918	21057	20853	21159	21287	21110	21075	21206	20999	21029	21055	21010	20824	20934	20911	20936	21056	20881	20897	21111	21001	21044	20915	20950	20992	20705	21168	21163	21028	21188	20967	21118	21085	21110	21035	21113	21071	21059	21092	21110	21033	20999	21093	21142	21094	21251	21160	21282	20796	21091	20989	20902	20968	20938	20950	20938	20854	21144	21022	20927	20908	20906	21151	21093	20874	21114	21049	20951	20950	21119	20962	20986	20925	20977	20918	21042	21099	21256	21037	21162	20846	20969	20861	20902	21005	21013	20931	21025	21125	21103	20732	20983	20936	21152	21092	20921	20816	20969	21217	20959	21138	21159	21110	21161	21311	20775	20764	21093	20893	21156	21120	20938	21174	21064	21097	21006	20900	21288	21057	21182	20946	21095	20937	21087	21137	21081	20886	21251	20876	21022	20978	21021	21058	21028	21048	20758	21012	21019	20935	21046	20795	20931	20904	20778	21085	20982	21287	20927	21014	21209	21222	21069	20960	21005	21014	20882	20986	21200	21138	20943	20836	20995	21101	21083	21087	20806	21188	21070	21032	21102	21066	20867	21010	21044	20904	21028	20993	20978	20804	21063	20763	21164	21139	21323	20898	21028	20893	20903	20961	20896	21110	20729	20961	20844	20923	20864	20869	20876	21200	20920	20880	21135	20947	21041	21175	20961	21038	20929	21137	21037	21236	21053	21064	20832	20889	21135	20907	21070	20966	21104	21021	20916	21136	20904	20989	20912	20984	21058	20930	21188	21076	21079	21143	20980	21084	21058	21199	20958	20986	20995	20933	21022	20968	20997	20937	21004	21022	20998	20902	20940	21079	21061	21045	21063	21086	21275	20948	21183	21034	20934	21221	20990	20917	21026	21064	21047	21133	21320	20942	20910	21114	21024	21107	20981	21217	21071	21051	21162	20727	20989	21010	21149	21102	21145	21065	20931	21192	21062	21036	21157	20859	21077	20915	20872	21015	21050	20913	21035	20935	20945	21089	21098	20984	21216	20991	21209	20926	21008	21127	21020	20844	20933	21117	21014	21090	20978	21151	21000	21053	20887	21031	21043	21048	20918	20992	20950	20951	21077	20999	21171	21116	21076	20995	21270	20959	20963	20874	20952	21040	20855	20968	21040	21246	21126	20784	20948	21029	21155	20979	21248	20869	21238	21111	20924	21072	20835	21011	21137	21178	20901	21142	21097	21165	20960	21097	21065	21086	21183	21106	20963	20935	20803	21027	21078	21070	20944	21046	21069	21197	21039	20944	21223	20993	21138	20997	20972	21084	21206	21028	21033	20987	21046	21038	21192	21277	21031	20933	20888	20940	21117	21059	20993	21014	21053	21055	21212	20907	21129	21056	21078	20905	21022	20960	21062	20887	20900	21073	21003	20949	21121	21029	20872	20926	21177	21155	20914	21020	21089	21015	21033	20967	20932	20927	20850	21097	21071	21010	20960	21317	20916	20913	21127	21051	20800	21071	21035	21185	20904	20732	21023	21054	20872	21139	20828	21135	20813	21170	21044	21026	21150	21079	20865	20869	20991	20754	21004	21221	21010	20807	21033	20878	21112	20968	21165	21233	21115	21200	21062	21124	20942	21105	21153	21112	20979	21158	21135	20995	21051	21059	21101	21286	20948	20845	21055	20924	21267	21004	21095	20986	20885	20914	20777	21221	21008	21180	20839	20970	21038	20999	21062	21077	21016	20884	21102	21008	21154	20946	21096	21008	20875	20888	20880	21194	21077	20897	21196	21185	21165	21241	20930	21031	20981	20697	21122	20901	21257	21062	21325	20935	21150	20864	21177	20875	20803	20720	20859	20930	21074	21005	20863	20991	21142	21163	21018	21134	20866	20939	21044	21114	21067	21032	21111	21051	20983	20732	20951	20800	21186	21107	20981	21035	21086	20970	20945	20920	21039	21076	21123	21036	21006	20946	21112	21023	20965	21070	21210	21152	21233	21111	20971	21091	21195	21331	21001	21038	21043	20852	20973	20932	21066	21029	20934	21037	21022	21237	21074	20932	20995	20817	21065	21059	21078	21130	21107	20840	20955	21222	21080	21185	21026	20910	21251	21178	21131	21027	21135	21092	20917	20944	21320	20999	21205	20930	21297	20928	20871	20934	21174	21105	20960	21005	20988	21211	21232	21139	21127	20860	21148	21040	20928	21181	20983	20939	20892	21175	21056	20910	21012	20806	21053	21152	21084	20842	20735	21132	20908	20903	21059	20933	21054	20911	21090	20920	21095	21176	21224	21011	21160	21206	20840	21143	20996	21107	21193	21070	20918	21036	21087	20803	21256	21069	21288	21133	21111	21073	21097	20993	20877	20952	20981	20816	20859	20874	20952	20902	20927	21040	20961	21149	20961	21099	21254	21128	21080	21003	21138	21133	20981	20877	21157	20986	21160	21022	21076	20928	20943	21129	21162	21105	20979	21126	20992	21033	21077	20949	21142	21302	20946	21226	21066	21244	21206	20987	21185	20970	21031	21008	21046	21047	21149	21089	21070	21094	20965	20934	21115	20932	21083	20789	21111	21017	20963	20962	21022	21111	21127	21274	21105	21058	21106	20878	21149	20845	21196	21131	21051	20925	21108	21037	21126	21339	20954	20753	21023	20925	21046	20913	21114	20907	20986	21294	21055	21104	20890	20755	21085	20936	21044	21013	21321	21216	21190	20885	21138	20918	20812	20778	21188	21066	21124	21143	21097	21063	20994	20992	21187	21107	21174	21055	20917	20955	20904	20923	20789	21066	21067	21193	21054	21125	21001	20855	20828	21055	21017	21088	21010	21038	21135	20855	21109	21008	21011	21007	20901	21122	21106	21090	21058	21135	20993	21147	21177	21080	21012	21034	21096	20973	20943	21088	21115	21083	21270	21101	21098	20946	20906	21051	21063	21245	20900	21084	21027	21041	21077	20982	21085	21073	21157	21087	21200	20917	21079	21186	21081	21069	21075	21023	21197	21270	20997	20894	20909	20873	20949	20864	21104	20909	20865	20908
34011	56290	47470	37148	30428	26571	23994	22236	20751	19675	19172	18707	18394	18170	18032	17909	17979	17831	17470	17353	17308	17233	17112	17050	16905	16926	16789	16953	16800	16686	16770	16709	16867	16723	16708	16748	16641	16682	16750	16579	16894	16839	16719	16651	16727	16671	16638	16848	16699	16653	16726	16774	16632	16697	16563	16685	16605	16722	16371	16669	16496	16574	16581	16565	16613	16436	16622	16564	16495	16470	16463	16370	16618	16656	16742	16441	16578	16552	16706	16589	16445	16723	16654	16666	16762	16381	16513	16543	16527	16574	16616	16481	16371	16582	16635	16629	16576	16450	16583	16709	16683	16572	16710	16537	16651	16513	16652	16468	16408	16545	16629	16568	16611	16413	16491	16715	16688	16517	16656	16640	16589	16580	16493	16563	16823	16696	16502	16560	16584	16869	16282	16505	16569	16510	16475	16543	16439	16595	16445	16470	16652	16604	16533	16667	16595	16885	16495	16350	16492	16508	16580	16599	16600	16514	16459	16662	16579	16439	16471	16552	16535	16626	16491	16605	16562	16403	16487	16565	16485	16508	16637	16639	16636	16409	16496	16554	16457	16363	16529	16430	16544	16517	16693	16559	16634	16417	16523	16574	16588	16402	16690	16469	16490	16481	16573	16518	16428	16576	16419	16502	16701	16721	16637	16652	16483	16513	16569	16425	16511	16458	16517	16592	16482	16568	16573	16444	16389	16548	16501	16590	16609	16484	16544	16526	16696	16512	16547	16552	16631	16525	16482	16534	16486	16480	16673	16585	16522	16707	16528	16480	16687	16501	16438	16473	16208	16345	16541	16361	16577	16645	16605	16617	16394	16595	16652	16558	16489	16342	16579	16667	16644	16572	16538	16646	16598	16517	16598	16353	16522	16576	16558	16400	16436	16554	16536	16494	16531	16476	16542	16555	16607	16564	16650	16566	16757	16684	16551	16682	16651	16543	16418	16588	16596	16439	16530	16558	16398	16566	16371	16423	16670	16547	16710	16454	16477	16505	16506	16433	16511	16723	16610	16654	16575	16645	16526	16546	16502	16490	16616	16421	16598	16588	16485	16531	16533	16577	16694	16545	16467	16584	16596	16449	16499	16564	16649	16624	16485	16616	16571	16473	16410	16503	16608	16528	16494	16548	16726	16804	16484	16581	16454	16624	16480	16622	16335	16436	16336	16614	16397	16655	16599	16601	16444	16642	16589	16487	16564	16589	16526	16434	16454	16534	16651	16492	16558	16404	16575	16774	16575	16805	16465	16542	16456	16638	16659	16554	16553	16588	16621	16651	16372	16590	16534	16613	16476	16477	16579	16585	16439	16493	16523	16607	16671	16613	16595	16509	16585	16748	16328	16545	16445	16673	16466	16566	16736	16550	16429	16524	16482	16814	16521	16589	16589	16575	16468	16547	16601	16481	16688	16581	16573	16524	16583	16494	16545	16507	16280	16352	16539	16482	16473	16312	16716	16486	16488	16676	16719	16450	16481	16417	16685	16550	16692	16582	16495	16575	16547	16575	16535	16675	16532	16395	16605	16449	16447	16485	16439	16509	16508	16551	16546	16655	16623	16472	16428	16523	16615	16469	16496	16606	16706	16761	16381	16577	16455	16728	16706	16553	16519	16493	16320	16503	16465	16552	16538	16596	16459	16489	16528	16481	16554	16566	16486	16552	16647	16340	16445	16565	16668	16565	16588	16653	16541	16588	16661	16341	16564	16395	16662	16468	16498	16779	16493	16670	16563	16377	16685	16536	16447	16583	16498	16690	16366	16439	16675	16550	16505	16591	16692	16617	16499	16524	16678	16604	16649	16565	16524	16462	16640	16557	16480	16515	16574	16360	16465	16610	16590	16445	16578	16481	16360	16419	16496	16567	16620	16675	16602	16517	16524	16526	16561	16620	16367	16480	16419	16602	16676	16395	16372	16457	16554	16450	16447	16667	16470	16427	16486	16530	16354	16600	16525	16378	16518	16622	16629	16548	16462	16613	16445	16694	16560	16506	16591	16473	16534	16590	16444	16701	16738	16431	16662	16571	16466	16414	16577	16503	16369	16492	16579	16530	16715	16630	16476	16423	16570	16459	16601	16683	16487	16629	16486	16463	16504	16522	16464	16454	16435	16311	16575	16513	16570	16514	16703	16769	16407	16524	16504	16433	16553	16672	16652	16617	16486	16490	16629	16414	16410	16597	16560	16579	16431	16541	16591	16526	16451	16621	16474	16429	16243	16499	16695	16545	16610	16445	16398	16721	16484	16375	16527	16462	16638	16543	16566	16412	16506	16389	16515	16439	16421	16560	16646	16645	16441	16447	16601	16533	16532	16498	16639	16587	16483	16623	16513	16478	16739	16410	16637	16555	16537	16505	16438	16542	16402	16534	16505	16384	16438	16593	16501	16632	16315	16588	16512	16494	16575	16429	16375	16485	16592	16577	16563	16533	16550	16554	16565	16674	16628	16559	16474	16446	16536	16594	16315	16496	16631	16439	16529	16434	16592	16633	16422	16579	16502	16488	16421	16498	16550	16480	16477	16740	16644	16655	16676	16548	16554	16516	16618	16547	16430	16517	16437	16578	16445	16521	16565	16572	16424	16594	16515	16622	16638	16628	16640	16623	16419	16508	16525	16421	16624	16539	16604	16585	16628	16505	16761	16653	16496	16408	16660	16458	16605	16445	16491	16601	16513	16523	16683	16450	16478	16448	16694	16375	16730	16469	16637	16487	16467	16468	16584	16610	16492	16507	16609	16675	16409	16751	16429	16496	16583	16521	16542	16453	16599	16481	16475	16487	16568	16482	16520	16504	16413	16517	16611	16487	16586	16447	16637	16684	16271	16534	16592	16405	16535	16613	16520	16534	16635	16436	16538	16675	16526	16601	16678	16498	16672	16611	16372	16628	16554	16424	16638	16503	16442	16622	16454	16651	16537	16326	16584	16539	16507	16602	16601	16500	16442	16649	16529	16506	16535	16494	16489	16637	16626	16340	16326	16553	16355	16518	16563	16605	16550	16502	16545	16614	16358	16488	16501	16469	16513	16401	16479	16695	16610	16558	16510	16408	16537	16503	16528	16383	16529	16451	16696	16647	16485	16446	16566	16550	16568	16645	16510	16434	16597	16579	16493	16610	16412	16601	16593	16405	16368	16574	16580	16376	16544	16539	16539	16444	16488	16463	16505	16520	16459	16498	16546	16444	16402	16461	16639	16367	16529	16623	16493	16731	16412	16606	16583	16396	16578	16562	16512	16561	16581	16628	16636	16530	16531	16658	16480	16377	16499	16498	16513	16497	16669	16600	16477	16580	16501	16537	16542	16653	16625	16598	16608	16441	16527	16567	16497	16470	16651	16403	16630	16633	16497	16573	16501	16464	16515	16502	16573	16490	16356	16454	16402	16586	16477	16341	16651	16483	16571	16360	16313	16667	16625	16557	16406	16595	16567	16634	16551	16536	16489	16718	16762	16545	16495	16561	16551	16323	16541	16487	16432	16374	16705	16481	16729	16493	16432	16580	16662	16505	16608	16670	16520	16680	16376	16593	16704	16573	16646	16549	16593	16609	16463	16444	16506	16503	16545	16698	16449	16621	16501	16438	16589	16668	16484	16557	16652	16473	16642	16731	16706	16499	16655	16549	16676	16289	16610	16462	16424	16623	16528	16521	16421	16468	16554	16564	16455	16390	16511	16569	16698	16560	16521	16586	16421	16574	16387	16282	16608	16527	16495	16594	16639	16545	16562	16629	16496	16527	16704	16521	16672	16704	16527	16429	16494	16629	16668	16479	16423	16658	16518	16637	16521	16581	16707	16470	16727	16497	16577	16486	16673	16482	16543	16552	16582	16558	16541	16600	16613	16661	16285	16457	16622	16555	16470	16443	16432	16643	16471	16551	16468	16778	16550	16454	16552	16726	16482	16524	16516	16687	16565	16575	16365	16564	16509	16524	16660	16635	16834	16571	16437	16407	16681	16381	16650	16397	16628	16586	16582	16550	16543	16520	16497	16663	16584	16527	16474	16548	16487	16584	16519	16428	16558	16663	16685	16587	16627	16513	16564	16653	16442	16432	16553	16600	16519	16525	16509	16455	16515	16352	16498	16594	16558	16591	16400	16320	16419	16605	16440	16629	16558	16428	16600	16348	16600	16552	16563	16564	16548	16590	16443	16533	16483	16620	16495	16418	16479	16500	16400	16544	16555	16573	16534	16494	16325	16416	16638	16514	16526	16622	16447	16611	16628	16444	16710	16498	16694	16578	16544	16474	16599	16390	16567	16470	16674	16688	16596	16418	16682	16347	16400	16365	16602	16551	16616	16460	16568	16592	16455	16602	16395	16581	16420	16584	16649	16653	16657	16621	16451	16543	16422	16733	16499	16536	16610	16500	16522	16349	16499	16354	16612	16486	16317	16528	16465	16526	16501	16468	16526	16438	16542	16440	16682	16413	16440	16458	16594	16487	16615	16550	16664	16647	16613	16659	16463	16601	16590	16524	16546	16623	16691	16618	16431	16634	16628	16563	16551	16656	16542	16677	16609	16645	16537	16612	16517	16615	16547	16548	16381	16574	16523	16561	16619	16524	16535	16590	16472	16521	16556	16777	16614	16466	16520	16305	16600	16544	16406	16304	16636	16497	16437	16463	16577	16572	16419	16471	16514	16464	16458	16461	16487	16544	16516	16414	16658	16629	16599	16618	16480	16603	16630	16538	16298	16503	16497	16570	16478	16621	16612	16538	16478	16502	16379	16502	16559	16595	16402	16545	16556	16597	16578	16730	16392	16401	16517	16494	16528	16592	16444	16379	16600	16436	16471	16505	16389	16360	16576	16509	16749	16578	16503	16496	16511	16575	16597	16497	16620	16539	16381	16483	16577	16410	16616	16372	16473	16635	16627	16455	16454	16556	16688	16470	16565	16520	16418	16567	16402	16544	16582	16663	16484	16456	16350	16562	16448	16366	16519	16642	16684	16587	16535	16673	16451	16633	16451	16574	16492	16519	16409	16524	16700	16617	16652	16632	16674	16358	16460	16578	16604	16381	16489	16428	16441	16703	16422	16466	16526	16521	16444	16512	16569	16400	16487	16430	16561	16382	16442	16621	16482	16463	16715	16539	16623	16511	16450	16459	16647	16568	16617	16671	16506	16611	16384	16483
22831	21408	29579	23766	22443	26971	30941	25863	24266	24037	23403	22831	22433	22354	22293	22127	22272	21795	21722	21669	21393	21134	20989	21003	21032	20853	20759	20581	20810	20929	20843	20787	20375	20526	20694	20755	20676	20484	20647	20680	20546	20560	20768	20755	20738	20722	20667	20683	20687	20809	20830	20475	20722	20440	20566	20493	20578	20539	20442	20487	20439	20505	20706	20556	20528	20473	20492	20558	20465	20338	20347	20336	20617	20657	20542	20582	20570	20617	20464	20377	20384	20630	20614	20483	20665	20439	20555	20312	20768	20612	20524	20358	20416	20735	20396	20489	20469	20639	20281	20475	20292	20395	20503	20532	20362	20452	20585	20453	20652	20491	20511	20358	20691	20447	20462	20375	20357	20547	20487	20626	20415	20340	20548	20404	20452	20445	20467	20452	20663	20383	20493	20669	20706	20423	20608	20521	20552	20374	20581	20625	20515	20458	20612	20617	20391	20525	20501	20492	20272	20707	20243	20554	20463	20723	20341	20522	20685	20312	20723	20461	20539	20407	20414	20756	20352	20506	20480	20302	20754	20517	20344	20398	20238	20317	20574	20367	20518	20623	20449	20277	20552	20672	20382	20287	20371	20446	20472	20478	20495	20548	20418	20447	20310	20637	20427	20357	20481	20284	20471	20322	20455	20538	20333	20142	20582	20387	20245	20480	20486	20307	20509	20340	20450	20187	20533	20539	20422	20480	20760	20385	20250	20483	20350	20326	20648	20436	20564	20514	20656	20328	20379	20258	20617	20448	20424	20243	20385	20447	20323	20473	20369	20502	20386	20301	20606	20360	20569	20499	20639	20352	20566	20389	20365	20206	20364	20439	20314	20522	20480	20324	20395	20361	20369	20375	20431	20256	20394	20581	20497	20545	20500	20218	20359	20513	20428	20328	20490	20430	20430	20466	20410	20415	20566	20505	20541	20544	20313	20389	20515	20394	20391	20256	20481	20300	20363	20447	20321	20651	20491	20410	20443	20296	20453	20260	20515	20496	20438	20383	20140	20663	20544	20393	20372	20451	20567	20284	20493	20380	20166	20525	20490	20256	20512	20257	20575	20601	20504	20373	20456	20384	20610	20289	20536	20404	20475	20519	20403	20436	20491	20388	20474	20431	20326	20314	20338	20387	20382	20514	20458	20441	20686	20439	20580	20741	20704	20439	20494	20258	20428	20614	20487	20459	20379	20531	20399	20293	20470	20351	20371	20575	20524	20477	20446	20328	20479	20390	20465	20541	20483	20583	20437	20330	20338	20355	20326	20275	20420	20245	20575	20404	20451	20369	20359	20287	20294	20514	20430	20571	20698	20505	20366	20453	20686	20586	20648	20359	20346	20672	20411	20319	20384	20240	20598	20433	20479	20445	20673	20469	20462	20330	20439	20346	20509	20538	20535	20504	20346	20249	20403	20370	20470	20336	20514	20487	20367	20441	20542	20466	20343	20450	20414	20567	20361	20468	20477	20110	20475	20298	20535	20535	20458	20398	20307	20294	20504	20412	20480	20457	20418	20362	20290	20411	20550	20464	20566	20384	20448	20322	20455	20493	20236	20512	20483	20375	20191	20381	20189	20361	20357	20313	20176	20476	20481	20294	20428	20392	20743	20361	20480	20465	20509	20196	20359	20501	20444	20373	20704	20557	20463	20475	20624	20211	20477	20569	20356	20700	20315	20633	20435	20542	20522	20589	20518	20530	20227	20542	20386	20673	20397	20540	20479	20342	20399	20279	20591	20284	20496	20568	20304	20438	20459	20613	20250	20316	20440	20433	20538	20514	20368	20523	20395	20350	20360	20572	20402	20392	20482	20406	20351	20315	20674	20563	20472	20305	20528	20455	20432	20463	20213	20419	20399	20333	20338	20705	20542	20693	20627	20313	20423	20271	20545	20592	20521	20585	20370	20590	20339	20506	20439	20470	20454	20343	20473	20239	20481	20378	20486	20533	20736	20568	20400	20471	20587	20447	20368	20537	20564	20311	20661	20372	20382	20338	20658	20472	20275	20428	20465	20387	20308	20150	20510	20429	20517	20517	20480	20337	20259	20424	20381	20297	20238	20709	20697	20225	20373	20545	20449	20258	20350	20458	20598	20431	20421	20226	20397	20352	20295	20469	20343	20360	20388	20337	20601	20344	20427	20431	20436	20550	20508	20494	20278	20560	20399	20575	20474	20464	20432	20373	20466	20212	20507	20611	20474	20416	20397	20360	20236	20570	20489	20309	20374	20241	20376	20504	20337	20557	20382	20395	20585	20319	20383	20411	20404	20535	20617	20608	20465	20397	20645	20545	20451	20403	20266	20417	20492	20492	20337	20565	20527	20535	20510	20438	20375	20353	20601	20492	20371	20521	20443	20546	20551	20229	20468	20459	20654	20296	20401	20469	20474	20383	20350	20611	20462	20316	20389	20549	20541	20393	20338	20349	20358	20346	20468	20411	20355	20399	20435	20429	20314	20375	20303	20547	20367	20313	20535	20531	20473	20224	20386	20394	20339	20312	20398	20641	20557	20429	20433	20483	20415	20529	20439	20388	20462	20436	20429	20523	20453	20527	20378	20444	20405	20302	20442	20406	20473	20362	20375	20257	20294	20550	20551	20470	20540	20443	20522	20414	20505	20343	20504	20361	20454	20385	20266	20475	20630	20427	20363	20203	20532	20461	20279	20302	20593	20352	20642	20505	20475	20270	20554	20465	20387	20470	20603	20424	20664	20622	20392	20477	20580	20457	20595	20531	20496	20345	20368	20519	20439	20340	20669	20490	20410	20461	20282	20554	20313	20395	20476	20284	20427	20313	20424	20326	20153	20513	20410	20538	20450	20420	20358	20373	20354	20566	20500	20454	20355	20569	20339	20336	20681	20287	20072	20221	20402	20405	20575	20406	20504	20362	20586	20610	20505	20611	20351	20550	20436	20361	20476	20497	20484	20571	20180	20477	20385	20354	20430	20299	20493	20688	20253	20276	20522	20482	20469	20311	20353	20254	20516	20288	20592	20573	20471	20476	20352	20275	20320	20276	20346	20410	20331	20380	20374	20419	20197	20380	20663	20377	20524	20321	20407	20619	20583	20625	20318	20481	20515	20527	20390	20358	20389	20573	20592	20405	20317	20330	20355	20608	20385	20297	20377	20373	20429	20683	20416	20283	20573	20496	20176	20372	20420	20428	20664	20091	20549	20646	20241	20423	20431	20400	20171	20416	20334	20343	20408	20414	20434	20556	20464	20596	20549	20586	20528	20408	20525	20511	20303	20385	20635	20231	20293	20285	20683	20560	20256	20437	20232	20367	20353	20320	20414	20395	20609	20391	20256	20427	20670	20250	20532	20273	20407	20401	20327	20447	20465	20366	20524	20657	20683	20486	20490	20470	20664	20335	20551	20470	20548	20478	20418	20507	20263	20411	20493	20340	20253	20626	20336	20206	20338	20604	20439	20366	20509	20326	20353	20449	20600	20396	20346	20508	20475	20543	20513	20431	20656	20462	20609	20429	20481	20384	20379	20312	20438	20325	20380	20380	20353	20345	20521	20656	20411	20498	20507	20284	20460	20559	20630	20447	20399	20157	20372	20397	20343	20474	20486	20604	20324	20306	20358	20321	20329	20546	20497	20448	20459	20454	20430	20444	20362	20572	20434	20656	20383	20422	20578	20287	20622	20353	20402	20199	20278	20255	20309	20643	20480	20254	20421	20296	20532	20559	20355	20430	20495	20443	20466	20393	20317	20222	20237	20481	20222	20349	20362	20397	20335	19995	20518	20536	20372	20512	20403	20268	20669	20356	20559	20549	20323	20298	20427	20296	20511	20578	20622	20361	20555	20302	20516	20483	20753	20584	20412	20399	20635	20462	20236	20352	20394	20328	20260	20671	20365	20271	20544	20552	20611	20395	20380	20374	20604	20383	20464	20677	20523	20465	20349	20390	20628	20343	20475	20353	20386	20345	20475	20655	20334	20375	20461	20534	20558	20236	20482	20572	20317	20511	20710	20446	20314	20524	20509	20457	20583	20357	20511	20391	20384	20562	20261	20473	20232	20401	20410	20293	20555	20423	20233	20406	20536	20381	20446	20406	20330	20378	20454	20405	20489	20438	20380	20226	20510	20437	20309	20550	20561	20555	20488	20419	20373	20434	20416	20317	20634	20483	20584	20470	20622	20201	20223	20252	20333	20572	20291	20313	20485	20564	20403	20394	20396	20434	20218	20500	20405	20610	20334	20580	20479	20512	20544	20425	20387	20451	20504	20401	20400	20269	20418	20486	20476	20185	20305	20474	20449	20455	20533	20575	20459	20430	20564	20476	20408	20219	20485	20453	20420	20362	20524	20458	20425	20533	20519	20469	20642	20404	20551	20478	20353	20405	20441	20518	20346	20360	20501	20502	20443	20286	20250	20314	20525	20295	20396	20527	20242	20349	20383	20517	20363	20624	20244	20433	20436	20461	20401	20493	20487	20494	20483	20475	20345	20500	20497	20424	20346	20458	20258	20379	20273	20538	20353	20523	20567	20394	20369	20602	20411	20251	20525	20355	20353	20585	20365	20410	20357	20206	20566	20423	20468	20586	20488	20442	20353	20470	20622	20502	20616	20548	20332	20674	20474	20472	20493	20464	20522	20225	20498	20648	20399	20505	20416	20281	20454	20540	20570	20539	20336	20290	20462	20527	20213	20416	20311	20573	20588	20578	20575	20454	20500	20514	20378	20473	20582	20584	20309	20434	20256	20596	20392	20452	20653	20443	20372	20319	20554	20504	20486	20383	20439	20373	20578	20408	20693	20466	20495	20517	20413	20478	20441	20408	20405	20324	20385	20330	20461	20603	20414	20481	20477	20198	20471	20398	20595	20496	20600	20568	20528	20491	20594	20259	20349	20496	20514	20473	20500	20421	20443	20347	20445	20479	20609	20309	20341	20477	20515	20290	20399	20587	20419	20388	20405	20433	20531	20348	20465	20472	20405	20531	20666	20420	20154	20306	20449	20409	20435	20360	20585	20503	20454	20174	20539	20228	20509	20464	20528	20733	20587	20225	20270	20357	20306	20417	20487	20488	20259	20346	20339	20474	20286	20349	20499	20485	20339	20275	20679	20572	20275	20569	20642	20380	20513	20489	20373	20303	20335	20386	20238	20505	20521	20538	20359	20526
35031	62558	51472	40529	34043	29878	26293	23882	22332	20967	20167	19397	18935	18472	18486	18484	18352	18077	17655	17395	17420	17353	17144	16809	16924	16734	16648	16449	16513	16545	16423	16595	16555	16543	16669	16536	16332	16618	16459	16470	16501	16364	16552	16669	16384	16554	16358	16385	16445	16539	16543	16364	16330	16362	16287	16345	16188	16313	16094	16105	16348	16176	16206	16072	16310	16115	16305	16419	16126	16178	16317	15962	16218	16184	16275	16396	16335	16028	16319	16380	16325	16396	16330	16267	16284	16189	16316	16326	16102	16352	16251	16361	16254	16112	16241	16150	16236	16281	16118	16321	16303	16204	16165	16261	16202	16237	15989	16345	16375	16183	16144	16313	16228	16128	16258	16109	16334	16166	16142	16314	16330	16215	16367	16199	16136	15897	16189	16267	16347	16083	16283	16370	16177	16288	16120	16102	16302	16213	16207	16234	16106	16283	16085	16341	16050	16221	16099	16210	16364	16320	16227	16190	16144	16167	16155	16275	16344	16227	16328	16140	16240	16356	16237	16036	16164	16154	16158	16184	16217	16171	16285	16030	16377	16335	16324	16309	16101	16188	16346	16187	16208	16160	16118	16124	16223	16454	16186	15967	16206	16168	16240	16048	16139	16074	16162	16165	16262	16230	16218	16013	16306	16189	16233	16082	16286	16263	16245	16068	16293	16190	16253	16413	16119	16209	16237	16143	16368	16116	16349	16411	16113	16318	16152	16322	16143	16101	16140	16125	16188	16315	16181	16280	16222	16108	16152	16187	16278	16347	16123	16052	16153	16047	16160	16347	16074	16262	16273	16085	16001	16081	16104	16265	16237	16035	16139	16318	16212	16211	16143	16162	16330	16139	16450	16088	16071	15967	16135	16291	16070	16263	16229	16038	16308	16147	16252	16238	16169	16217	16245	16146	16248	16250	16015	16135	16296	16226	16180	16242	16199	16294	16257	16189	16127	16061	16206	16243	16143	16285	16184	16301	16076	16102	15962	16280	16373	16331	16287	16071	16154	16235	16142	16122	16307	16245	16274	16354	16291	16368	16217	16322	16116	16291	16116	16185	16256	16252	16211	16078	16128	16216	16149	16208	16371	16094	16052	16144	16347	16096	16253	16029	16224	16092	16117	16039	16126	16129	16053	16273	16207	16206	16250	16145	16161	16406	16129	16233	16177	16094	16344	16234	16223	16225	16219	16218	16253	16234	16312	16281	15997	16165	16131	16279	16281	16153	16440	16155	16302	16240	16179	16238	16166	16241	16168	16360	16396	16077	16267	16301	16164	16067	16136	15908	16181	16106	16185	16064	16060	16284	16181	16305	16223	16285	16228	16278	16154	16210	16356	16228	16149	16143	16044	16155	16209	16373	16119	16239	16085	16092	16173	16090	16088	16390	16080	16092	16127	16233	16175	16233	16099	16146	16154	16184	16252	16092	16070	16313	15962	16356	16363	16204	16171	16148	16077	16242	16194	16173	16482	16016	16231	16240	16227	16231	16295	16155	16184	16142	16307	16351	16186	16232	16136	16225	16242	16323	16249	16290	16251	16259	16193	16194	16333	16155	16246	16298	16232	16223	16145	16218	16108	16205	16422	16235	16265	16099	16121	16064	16102	16253	16345	16160	16131	16066	16281	16038	16118	16200	16070	16220	16117	16055	16197	16308	16109	16222	16289	16243	16163	16216	16181	16308	16242	16113	16187	16220	16158	16117	16259	16296	16191	16193	16189	16035	16218	16218	16161	16129	16057	16249	16307	16106	16177	16284	16262	16122	16375	16187	16287	16221	16136	16246	16260	16088	16128	16157	16049	16405	16168	16279	16264	16168	16226	16177	16353	16107	16175	16254	16139	16074	16253	16083	16048	16068	16086	16329	16226	16366	16313	16055	16165	16210	16414	15980	16207	16118	16225	16144	16330	16241	16272	16182	16074	16037	16088	15980	16168	16167	16178	16238	16168	16561	16136	16173	15965	16229	16079	16185	16186	16305	16129	16116	16281	16280	16101	16199	16410	16153	16188	16040	16258	16057	16221	16058	16153	16281	16210	16119	16207	16160	16223	16156	16220	16396	16259	16248	16208	16111	16249	16188	16220	16212	16197	16305	16086	16204	16381	16097	16267	16286	16167	16183	16106	16079	16086	16196	16192	16061	16129	16137	16187	16056	16301	16267	16235	16241	16121	16207	16261	16151	16216	16113	16160	16133	16094	16182	16184	16149	16152	16178	16266	16074	16122	16218	16226	16098	16281	16047	16335	16133	16248	16231	16169	16198	16341	16203	16366	16185	16188	16311	16253	16058	16224	16138	16011	16232	16228	16120	16168	16244	16374	16256	16149	16330	16208	16055	16243	16267	16111	16072	16284	16228	16267	16223	16288	16281	16103	16248	16133	16074	16397	16231	16114	16261	16157	16245	16127	16119	16122	16137	16184	16240	16298	16100	16199	16115	16005	16180	16125	16206	16348	16326	16397	16296	16304	16082	16351	16182	16234	16210	16059	16218	16287	16193	16151	16164	16054	15984	16174	16162	16241	16123	16077	16034	16237	16262	16113	16188	16080	16141	16132	16191	16041	16416	16249	16200	16069	16163	16210	16202	16177	16208	16149	16311	16280	16229	16148	16355	16237	16181	16319	16202	16134	16262	16216	16171	16025	16152	16283	15930	16285	16101	16249	16162	16198	16301	16221	16229	16063	16231	16133	16166	15954	16041	16321	16089	16136	16178	16127	16431	16128	16264	16104	16111	16197	16175	16274	16122	16252	16100	15996	16293	16291	16157	16152	16171	16255	16192	15942	16228	16133	16147	16193	16245	16093	16119	16126	16036	16170	16198	16118	16305	16200	16136	16250	16009	16133	16307	16110	16189	16140	16334	16178	16089	16164	16266	16152	16171	16288	16220	16173	16047	16308	16326	16295	16231	16210	16207	16321	16150	16215	16240	16202	16154	16230	16284	16303	16297	16383	16064	16214	16032	16123	16258	16261	16121	16391	16249	16150	16271	16055	16207	16310	16329	16188	16253	16201	16127	16140	16157	16305	16106	16292	16269	16053	15965	16189	16245	16350	16326	16204	16163	16148	16407	16357	16131	16233	16196	16235	16279	16183	16334	16075	16241	16062	16270	16212	16078	16304	16351	16245	16207	16095	16156	16140	16229	16203	16103	16144	16241	16169	16152	16133	16192	16227	16264	16121	16293	16143	16231	16118	16015	16361	16040	16283	16298	16256	16159	16082	16130	16295	16267	16350	16171	16100	16176	15956	16258	16123	16080	16047	16173	16011	16239	16273	16059	16144	16336	16255	16137	16323	16241	16227	16215	16017	16117	16118	16194	16171	16237	16267	16065	16580	16015	16255	16049	16153	16390	16242	16149	16095	16104	16302	16134	16250	16167	16084	16043	16192	16254	16151	16130	16123	16288	16150	16106	16185	16098	16139	16133	16345	16163	16247	16148	16424	16146	16234	16280	16196	16186	16106	16231	16301	16182	16142	16130	16275	16417	16232	16189	16113	16162	16046	16156	16130	16287	16061	16243	16221	16093	16212	16149	16238	16223	16153	16328	16240	16192	16162	16109	16133	16258	16213	16208	16215	16249	16322	16193	16097	16064	16125	16419	16299	16120	16173	16285	16069	16255	16142	16139	16242	16310	16243	16048	16216	16271	16371	16293	16224	16213	16151	16108	16098	16158	16291	16102	16285	16159	16249	16302	16191	16278	16123	16287	15956	16258	16113	16189	16245	16138	16137	16324	16172	16182	16108	16176	16290	16303	16196	16198	16214	16174	16203	16273	16374	16331	16241	16110	15958	16123	16302	16352	16274	16104	16321	16201	16142	16211	16354	16156	16119	16324	16085	16283	16397	16240	16170	16223	16178	16302	16129	16113	16207	16233	16350	16055	16198	16092	16141	16226	16083	16366	16143	16188	15922	16140	16274	16233	16073	16128	16139	16141	16110	16358	16140	16367	16139	16461	16110	16175	16331	16015	16139	16048	16088	16169	16120	16212	16073	16125	16190	16025	16320	16139	16126	16236	16195	16219	16113	16145	16099	16164	16102	16371	16345	16227	16329	16094	16315	16166	16359	16137	16223	16308	16137	16281	16096	16422	16277	16237	16188	16317	16314	16192	16143	16330	16129	16116	16151	16302	16063	16204	16039	16286	16183	16310	16299	16063	16203	16201	16295	16132	16291	16380	16190	16215	16298	16027	16217	16242	16440	16212	16199	16317	16203	16166	16240	16274	16227	16191	16189	16076	16298	16188	16231	16127	16287	16088	16107	16294	16123	16244	16266	16115	16352	16077	16065	16174	16182	16230	16371	16198	16296	16341	16211	16112	16355	16158	16266	16341	16252	16117	16247	16236	16264	16127	16319	16113	16243	16223	16283	16059	16169	16229	16181	16021	16274	16329	16217	16114	16161	16100	16121	16305	16097	16115	16209	16180	16188	16262	16212	16222	16468	16222	16130	16222	16210	16242	16191	16092	16162	16139	16069	16123	16219	16213	16101	16226	16302	16126	16379	16152	16223	16279	16162	16153	16240	16308	16115	16102	16438	16133	16263	16163	16186	16180	16159	16231	16180	16101	16037	16048	16174	16265	16153	16166	16394	16079	16281	16235	16327	16161	16149	16067	16182	16249	16185	16161	16139	16180	16073	16275	16143	16353	16082	16187	16180	16184	16167	16125	16330	16124	16195	16144	16332	16075	16049	16211	16064	16001	16305	16049	16254	16076	16202	16111	16297	16280	16197	16093	16291	16177	16184	16283	16377	16339	16010	16249	16172	16243	16227	16227	16064	16263	16248	16179	16096	16168	16071	16392	16142	16165	16209	16109	16069	16133	16345	16308	15973	16028	16075	16307	16198	16296	16269	16285	16113	16129	16297	16141	16236	16163	16193	16378	16171	16206	16234	16204	16172	16307	16153	16059	16272	16246	16238	16266	16214	16134	16093	16222	16308	16293	16307	16054	16416	16103	16181	16334	16234	16164	16302	16065	16169	16189	16288	16201	16264	16340	16130	16016	16305	16135	16169	16429	15994	16043	16211	16124	16173	16130	16018	16180	16117	16182	16349	16323	16177	16043	16110	16101	16110	16088	16122	16369	16163	16138	16232	16410	16156	16074	16239	16189	16064	16257	16266	16234	16344	16046
28729	27916	36809	33369	27813	25686	24073	22730	22401	22210	21541	21706	21529	21452	21329	21392	21443	21180	21305	21053	21268	21195	20947	21129	20905	21021	20939	20978	20893	21018	20834	21026	21119	20960	20923	20799	21084	21047	21039	21043	21095	21049	21006	20691	20829	21046	20937	20981	20749	21059	20977	20863	20756	20733	20901	20872	20851	20515	20756	20895	20907	20920	20823	20908	20851	20625	20407	20819	20671	20856	20814	20730	20909	20839	20779	20867	21136	20653	20892	20888	20915	20812	20680	20788	20586	20911	21019	20828	20800	20683	20818	20857	20747	20869	20788	20764	20625	20387	20720	20858	20776	20869	20766	20683	20853	20913	20920	20916	20791	20800	20785	20698	20451	20656	20772	20853	20744	20745	20811	20868	20691	20729	20893	21076	20913	20695	20791	20941	20691	20776	20798	20723	20536	20771	20864	20609	20619	20903	20699	20756	20742	20897	20727	21045	20693	20709	20801	20754	20805	20794	20648	20728	20948	21000	20822	20889	20736	20783	20849	20443	20840	20814	20882	20903	21032	20837	20641	20693	20852	20900	20996	20819	20756	20735	20801	20576	20744	20661	20770	20603	20848	20684	20884	20809	20640	20679	20861	20629	20735	20704	20782	20716	20970	20790	20814	20846	20609	20815	21021	20863	20703	20854	20604	20832	20807	20671	20939	20532	20999	20823	20707	20797	20797	20920	20921	21018	20776	20870	20804	20484	21071	20948	20769	21149	20895	20778	20891	20855	20561	20693	20855	21003	20897	21047	20916	20689	20852	20973	21023	20808	20825	20932	20961	20723	20523	20990	20732	20814	20677	20724	20739	20750	20684	20846	21015	20946	20900	20758	20713	20787	20822	20700	20870	20772	20907	20956	21066	20498	20781	20899	20811	20434	20663	20951	20727	20782	20837	20714	20732	20829	20939	20778	20628	20619	20839	20883	20844	20732	20884	20762	20734	20644	20749	20866	20538	20677	20720	20971	20913	20622	20862	20794	20875	20697	20936	20751	20852	20738	20909	20737	20820	20694	20859	20757	20501	20732	20788	20832	21114	20743	20669	20797	20756	20862	20632	20731	20659	20985	20913	20783	20812	20950	20750	20821	20711	20619	20850	20821	20928	20790	20591	20890	20882	20953	20806	20895	20766	20671	20868	20862	20984	20870	20881	20641	20670	20839	20826	20696	20913	20814	20805	20598	20792	20853	20902	21025	21011	20817	20754	20784	20829	20886	20867	20566	20845	20858	20678	20840	20845	20987	21177	20849	20987	20617	20971	20568	20945	20965	20779	20775	20756	20863	20799	20798	20941	20853	20968	20907	20786	20739	20823	20609	20632	20699	20628	20897	20974	20776	20870	20912	20890	20903	20764	20887	21036	20833	20822	21041	20717	20861	20763	20794	20698	20825	20832	20906	20663	20739	20772	20862	20922	20805	20858	20803	20804	20741	20691	20805	20762	20990	20918	20826	20936	20852	20778	20817	20936	20846	20682	20804	20836	20852	20864	20913	20828	20452	20652	20776	20725	20655	20740	20759	20888	20903	21015	20953	20723	20767	20899	20687	21016	20768	20623	20883	20908	20852	20700	20916	20852	20797	20843	20740	20495	20722	20953	20854	20789	20806	20864	20741	20713	20847	20841	21022	20740	20772	20725	21020	20788	20625	20817	20945	20831	20780	20702	20664	20915	21159	20850	20904	20904	20945	20903	20751	20753	20855	20602	20904	20650	20822	20776	20904	20875	20683	20726	20818	20725	20863	20823	20980	20788	21023	20755	20859	20692	20813	20913	20707	20771	20971	20902	20991	20731	20859	20599	20934	20770	20968	20992	20955	20686	20901	20914	20742	21002	20696	21004	20885	20658	20889	20870	20705	20707	20666	20581	20755	20751	20635	20698	20950	20552	20769	20973	20731	20799	20827	20767	20950	21029	20904	20829	20781	20623	20581	20883	20925	20774	20715	20570	20839	21026	20833	20849	20920	20806	20847	21039	20755	20822	20741	20780	20740	20857	20770	20728	20625	20660	20910	20723	20843	20864	20987	20824	20891	21064	20828	20655	20873	20587	20781	20715	20682	20878	20999	20872	20743	20969	20847	21094	20709	20662	20863	20748	20767	20804	20901	20698	21005	20694	20882	20751	20823	20669	20826	20859	20663	20702	21117	20702	20689	20732	20807	20876	20806	20829	20812	20803	20746	20901	20661	20561	21030	20713	20722	20916	20791	20829	20828	20718	20733	20787	20614	20890	20968	20762	20828	20591	20867	20840	20991	20687	20798	20903	20754	21001	20894	20810	20827	20768	20881	20799	20661	20890	20848	20990	20903	20788	20783	20866	21074	21053	21043	20711	20766	20896	20638	21048	20896	20814	21009	20845	20963	20899	20652	20897	20750	20916	20662	20880	20614	20887	20847	20759	20744	21130	21011	20752	20731	20646	20849	20793	20685	20885	20951	20808	20847	20728	20728	20701	20864	20897	20727	20824	20730	20948	20785	20660	20650	20744	20658	20709	20797	20943	21002	20695	21089	20821	21017	20823	20769	20731	20729	20972	20891	20699	20950	20992	20774	20863	20844	20845	20670	20843	20725	20664	20934	20853	20761	20584	20868	20611	20954	20919	20848	20729	20772	20886	20879	20983	21103	20864	20694	20658	20735	20772	20857	20962	20971	20956	20857	20883	20731	20772	20625	20931	20911	20694	20663	20766	20883	21023	20914	20767	20639	20584	20854	20745	20931	20733	20793	21083	20926	20904	20872	20778	20905	20976	20619	20678	20808	20771	20858	21109	20718	20621	20681	20684	20721	20740	20830	20880	20899	20758	21057	20637	21123	20883	20985	20860	20596	20653	20758	20779	20908	20693	20697	20734	20814	20754	20888	20766	20679	20866	20755	20793	20725	20965	20879	20669	20798	20920	20671	20765	20858	20781	20910	20832	20663	20805	20902	20999	20861	20954	20845	21067	20763	20820	20871	20823	20928	20708	20705	20819	20873	20776	20817	20774	20800	20833	20722	20728	20832	20755	20786	20846	21033	20768	20748	20843	20793	20712	20543	20960	20921	20834	20896	20844	20798	20837	20669	20644	20841	20887	21100	20809	20564	20858	20685	20809	21018	20672	20590	20564	20922	20985	20735	20789	20846	21100	20847	20955	21025	20789	20732	20637	20949	20927	20737	20880	20913	20806	20899	20594	20877	20506	20457	20737	20790	20857	20914	20737	20842	20961	20847	20871	20806	20823	20728	20829	20964	20948	20740	20809	20456	20872	20705	20671	20831	20761	20738	20739	20659	20740	20776	21080	20969	21091	20863	20722	20680	20703	21057	20736	21009	21001	20819	20604	20952	20821	20903	20672	20681	20921	21025	20661	20814	20732	20875	20632	20840	20914	20838	20862	20993	20921	20781	20960	20912	20894	20796	20956	20919	20854	20899	20878	20821	20845	20846	20694	20897	20771	20623	20821	20754	20780	20946	20948	20813	21031	20766	20838	20928	20875	20980	20737	20678	20748	20889	20698	20720	20985	20875	20808	20914	20876	20902	20897	20877	20600	20676	20854	20899	20995	20864	20772	20893	20860	20872	20690	20632	20913	20926	20834	20921	20830	20892	20760	20905	20743	20910	20711	20823	20727	20883	21002	21133	21003	20879	20640	20961	20923	20719	20551	20933	20826	20862	20877	20775	20678	20731	20818	20673	20867	20892	20637	20890	20978	21192	21045	20984	21038	20893	20677	20716	20674	20735	20920	20836	20656	20962	21076	20830	20810	20793	20652	20863	20491	20668	20855	20672	21064	20833	20624	20886	20635	20886	20801	20862	20876	20653	20777	20850	20903	20884	20673	20960	20813	20778	20880	20938	20811	20844	20760	20710	20790	20908	20835	20956	20619	20818	20854	20894	20843	20944	20821	20907	20736	20908	20788	20830	20918	21106	20884	20896	20900	21114	20864	20941	20785	20912	20861	20725	20759	20596	20843	20909	20742	20544	20747	21121	20611	20662	20804	21015	20859	20840	20893	20722	20942	20770	20969	20699	20757	20927	20802	20721	21096	20799	20850	21008	20757	20622	20861	20835	20752	20969	20862	20694	20641	20805	20816	20590	20788	20700	20783	20641	20934	20988	20931	20904	21005	20886	20687	20862	20838	20681	20828	20801	20752	20924	20924	20867	20920	20858	20916	20880	20948	20774	20774	20842	20961	20798	20868	20818	20928	20765	20841	20979	20800	20890	21006	20800	20807	20719	20656	20908	20952	20868	20502	20777	20712	20918	20692	20763	20787	20738	20660	20743	20688	20975	20863	20861	20883	20864	20938	20690	20785	20771	20670	20845	20785	20916	20890	20812	21014	20749	20704	20916	20852	20904	20715	20824	20751	20882	20978	20829	20657	20694	20786	20704	20876	20594	20933	20780	20653	20845	20997	20694	20598	20824	20838	20654	20828	20867	20900	20863	20724	20941	20749	21078	20992	20580	20648	20840	20606	20938	20698	20825	20700	20774	20755	20761	20819	20802	20659	20837	20790	20916	20726	20720	20776	20956	20711	20633	20713	20951	20810	20849	20658	20642	20745	20834	20592	20888	20813	20876	20707	20701	21003	20862	20687	20733	20922	20777	20759	20740	20893	20927	20801	20848	20726	20939	20829	20864	20788	20717	20805	20765	20888	20614	20582	20697	20542	20771	20806	20810	20981	20949	20725	20864	20784	20858	20799	20658	20863	20848	20953	20760	21004	20719	20807	20677	20885	20972	20742	20729	21003	20784	20911	20767	20862	20756	21158	20872	20725	20607	20658	20790	20702	20672	20675	20514	20752	20864	20602	20830	20806	20607	20633	20934	21051	20748	20702	20781	20774	20843	20916	20995	20844	20659	20839	20900	20730	20850	20765	20670	20882	20710	20823	20880	20790	20902	21034	20739	20717	20808	20791	20893	20590	20925	20869	20698	20837	20586	20656	21028	20795	20871	20846	20841	20623	20954	20861	20842	20908	20975	20777	20867	20899	20881	20614	20675	20919	20955	20965	20806	21004	20840	20748	20956	20861	20835	20776	20755	20881	20660	20731	20878	20854	20713	20698	20732	20658	20870	20860	20712	20874	20908	20903	20860	20788	20773	21009	20644	20821	20750	20950	20652	20808	20945	20856	20990	20895	20769	20689	20758
30454	44702	40209	30980	26317	22953	20615	19486	18831	18167	17887	17551	17522	17442	17283	16975	17124	16943	16875	16840	16794	16828	16508	16391	16554	16576	16386	16660	16542	16574	16519	16489	16503	16445	16520	16583	16375	16496	16583	16564	16700	16419	16516	16552	16537	16515	16474	16620	16567	16544	16546	16547	16352	16279	16529	16529	16507	16306	16405	16447	16506	16484	16452	16311	16315	16294	16480	16499	16347	16518	16465	16317	16564	16291	16450	16479	16534	16343	16371	16416	16391	16298	16382	16403	16432	16306	16362	16296	16438	16472	16409	16429	16404	16419	16449	16401	16532	16258	16561	16249	16521	16490	16279	16569	16231	16406	16324	16530	16484	16421	16413	16422	16359	16305	16431	16562	16298	16341	16312	16546	16367	16422	16433	16512	16510	16512	16461	16279	16500	16537	16279	16417	16431	16336	16304	16358	16336	16290	16529	16283	16248	16446	16270	16483	16314	16312	16537	16353	16357	16382	16363	16222	16415	16337	16549	16235	16372	16339	16360	16439	16264	16350	16537	16516	16414	16367	16444	16466	16449	16417	16427	16337	16546	16389	16422	16177	16583	16234	16278	16325	16410	16478	16420	16400	16420	16301	16387	16300	16407	16225	16558	16383	16475	16460	16492	16392	16219	16380	16411	16462	16366	16227	16400	16554	16364	16466	16419	16438	16532	16425	16662	16502	16332	16243	16306	16623	16424	16364	16404	16409	16522	16497	16463	16523	16555	16328	16358	16383	16243	16454	16403	16590	16531	16434	16449	16513	16508	16247	16265	16387	16443	16312	16416	16423	16423	16509	16536	16510	16320	16344	16416	16571	16440	16350	16450	16398	16249	16552	16368	16440	16424	16420	16596	16212	16263	16308	16378	16246	16276	16512	16474	16496	16503	16399	16375	16611	16363	16495	16389	16414	16587	16287	16510	16480	16344	16324	16466	16306	16222	16327	16293	16553	16441	16451	16306	16288	16267	16622	16540	16229	16330	16264	16475	16450	16519	16465	16354	16353	16421	16505	16366	16474	16186	16271	16417	16421	16434	16398	16393	16492	16588	16441	16417	16447	16478	16415	16145	16297	16278	16367	16316	16493	16357	16509	16462	16589	16444	16535	16319	16291	16375	16385	16479	16415	16299	16338	16262	16457	16486	16529	16500	16588	16219	16517	16363	16416	16423	16476	16580	16418	16450	16459	16418	16378	16403	16518	16371	16462	16363	16475	16259	16305	16339	16362	16528	16256	16638	16397	16231	16600	16403	16554	16484	16409	16337	16348	16507	16481	16592	16534	16446	16379	16318	16644	16403	16343	16348	16420	16433	16280	16336	16438	16249	16376	16522	16344	16211	16363	16321	16280	16426	16421	16445	16531	16473	16354	16488	16451	16378	16346	16538	16413	16335	16508	16461	16259	16501	16549	16390	16480	16447	16267	16286	16595	16470	16504	16432	16630	16395	16355	16514	16377	16328	16433	16451	16348	16465	16517	16442	16318	16390	16246	16350	16514	16372	16292	16433	16293	16423	16210	16489	16379	16457	16526	16393	16324	16549	16485	16370	16451	16505	16386	16516	16527	16383	16519	16310	16354	16374	16365	16387	16365	16436	16309	16531	16231	16446	16401	16466	16609	16513	16240	16472	16473	16491	16349	16602	16182	16534	16286	16251	16488	16324	16534	16509	16262	16524	16268	16670	16181	16334	16442	16479	16516	16368	16533	16224	16570	16469	16310	16393	16526	16358	16356	16303	16368	16365	16135	16402	16358	16407	16430	16477	16467	16396	16564	16479	16241	16412	16318	16409	16349	16396	16397	16379	16623	16353	16308	16464	16455	16419	16252	16427	16548	16218	16506	16407	16481	16522	16507	16360	16422	16438	16392	16506	16472	16490	16319	16403	16419	16424	16550	16274	16594	16277	16443	16536	16360	16465	16413	16418	16445	16486	16660	16591	16517	16348	16514	16424	16359	16555	16464	16588	16271	16549	16372	16338	16359	16227	16208	16565	16417	16368	16471	16396	16243	16428	16381	16256	16482	16364	16552	16456	16350	16313	16458	16339	16270	16235	16517	16311	16449	16338	16470	16427	16468	16237	16328	16413	16665	16378	16487	16521	16374	16452	16351	16523	16342	16538	16567	16396	16498	16445	16358	16373	16362	16452	16453	16514	16308	16259	16479	16213	16443	16421	16451	16547	16366	16488	16514	16275	16571	16387	16285	16355	16473	16344	16463	16571	16372	16459	16427	16486	16536	16636	16350	16528	16551	16324	16376	16300	16586	16459	16284	16520	16372	16398	16357	16207	16526	16272	16268	16433	16494	16488	16470	16341	16391	16557	16448	16533	16428	16454	16600	16407	16439	16496	16308	16432	16436	16489	16475	16494	16244	16318	16396	16474	16358	16363	16455	16601	16446	16359	16400	16388	16570	16417	16437	16173	16487	16321	16401	16421	16623	16251	16253	16458	16574	16434	16483	16350	16680	16342	16557	16125	16448	16284	16478	16418	16418	16464	16400	16503	16264	16410	16248	16410	16505	16320	16327	16425	16528	16315	16390	16304	16507	16250	16257	16498	16560	16356	16557	16538	16459	16546	16376	16433	16350	16425	16463	16431	16391	16483	16319	16467	16376	16405	16333	16489	16299	16367	16537	16541	16390	16218	16402	16269	16517	16453	16348	16163	16368	16512	16345	16336	16527	16505	16338	16405	16398	16463	16439	16393	16288	16478	16397	16304	16509	16462	16301	16535	16487	16416	16403	16274	16485	16564	16458	16364	16331	16460	16544	16412	16633	16576	16488	16473	16303	16478	16310	16292	16393	16405	16486	16438	16207	16421	16286	16442	16431	16342	16464	16439	16491	16526	16435	16211	16347	16481	16222	16431	16525	16320	16516	16512	16526	16304	16437	16425	16530	16376	16367	16399	16516	16433	16400	16444	16405	16450	16278	16342	16326	16402	16465	16316	16345	16548	16309	16358	16243	16456	16425	16314	16333	16538	16415	16550	16502	16489	16382	16420	16499	16416	16455	16466	16456	16473	16299	16403	16500	16445	16343	16257	16373	16667	16472	16477	16376	16296	16402	16425	16468	16503	16491	16375	16376	16412	16358	16413	16401	16438	16310	16268	16422	16336	16434	16556	16403	16390	16585	16514	16379	16320	16428	16362	16444	16433	16322	16314	16368	16321	16399	16440	16498	16338	16580	16445	16395	16165	16399	16402	16456	16373	16327	16646	16428	16502	16516	16445	16334	16517	16414	16446	16477	16347	16491	16297	16637	16402	16339	16521	16397	16370	16401	16386	16473	16538	16321	16518	16490	16518	16404	16539	16320	16415	16575	16418	16385	16440	16399	16206	16444	16522	16415	16440	16454	16509	16452	16449	16200	16627	16287	16432	16548	16168	16573	16367	16532	16467	16488	16308	16194	16518	16471	16277	16532	16429	16384	16491	16409	16596	16148	16406	16548	16569	16646	16535	16417	16340	16405	16565	16424	16228	16478	16450	16303	16368	16459	16374	16245	16480	16340	16477	16393	16398	16392	16372	16469	16494	16357	16403	16419	16413	16419	16522	16346	16348	16264	16322	16383	16510	16558	16376	16434	16479	16430	16520	16276	16356	16339	16582	16651	16570	16366	16346	16478	16309	16452	16405	16421	16375	16391	16396	16301	16366	16383	16347	16308	16403	16397	16301	16392	16429	16407	16522	16382	16487	16320	16419	16303	16365	16349	16368	16609	16438	16473	16480	16370	16342	16510	16254	16236	16313	16431	16359	16507	16173	16398	16389	16274	16425	16500	16431	16406	16429	16512	16373	16354	16374	16524	16433	16395	16533	16285	16498	16453	16325	16295	16474	16522	16317	16425	16551	16385	16500	16406	16381	16424	16352	16390	16521	16258	16643	16264	16306	16393	16531	16485	16422	16436	16504	16558	16450	16662	16365	16498	16398	16518	16254	16596	16517	16305	16514	16531	16418	16414	16383	16418	16335	16306	16483	16523	16530	16359	16346	16468	16308	16522	16556	16329	16505	16581	16397	16483	16337	16458	16397	16377	16630	16457	16447	16346	16436	16345	16401	16640	16476	16499	16343	16461	16476	16344	16368	16564	16415	16475	16468	16524	16420	16335	16422	16397	16521	16570	16301	16441	16289	16497	16483	16486	16378	16286	16445	16447	16371	16498	16417	16317	16432	16489	16495	16443	16486	16519	16472	16322	16280	16346	16659	16360	16372	16392	16486	16559	16463	16377	16434	16404	16396	16442	16602	16549	16300	16462	16348	16466	16284	16412	16396	16312	16357	16309	16392	16409	16452	16451	16438	16445	16531	16458	16345	16422	16332	16457	16457	16459	16389	16461	16509	16334	16482	16434	16324	16441	16510	16315	16563	16399	16493	16536	16519	16361	16483	16430	16418	16435	16293	16407	16492	16469	16395	16335	16471	16265	16526	16481	16592	16304	16618	16413	16546	16479	16444	16430	16370	16393	16520	16218	16382	16483	16454	16268	16501	16247	16394	16388	16451	16425	16504	16437	16435	16376	16686	16359	16313	16464	16582	16429	16301	16429	16362	16496	16449	16320	16441	16468	16416	16429	16157	16369	16532	16530	16388	16478	16564	16353	16369	16516	16444	16286	16370	16322	16319	16607	16243	16339	16302	16518	16425	16590	16556	16487	16410	16358	16406	16511	16480	16303	16432	16394	16514	16532	16386	16360	16477	16348	16514	16358	16444	16569	16405	16383	16436	16263	16479	16583	16404	16481	16456	16491	16384	16389	16363	16301	16309	16486	16369	16465	16456	16233	16394	16405	16278	16222	16423	16430	16541	16618	16425	16461	16509	16365	16394	16500	16382	16429	16522	16618	16461	16335	16608	16434	16327	16507	16373	16382	16548	16419	16249	16457	16481	16423	16581	16480	16221	16275	16438	16516	16578	16260	16413	16398	16444	16421	16367	16470	16408	16433	16432	16294	16490	16476	16511	16328	16405	16452	16510	16336	16373	16544	16472	16262	16415	16508	16502	16437	16391	16418	16392	16468	16464	16276	16356	16447	16270	16321	16506	16578	16533	16486	16350	16434	16383	16407	16528	16382	16221	16277	16351	16438	16389	16407	16460	16305	16340	16295	16440	16402	16471	16313	16383	16718	16321	16356	16434	16433
23558	21322	29183	24421	24280	27439	27774	23950	22709	22573	22071	21554	21622	21220	20978	20870	20993	20705	20852	20828	20729	20536	20274	20257	20230	20312	20044	20124	20097	20062	19988	20218	19941	20211	20361	20060	20081	20221	20141	20223	20068	20298	20118	19852	20106	20084	20292	20064	19979	20101	19904	19880	19934	19913	19895	20243	20006	20197	19949	20091	19852	19874	19949	19931	19912	19846	19933	20056	19703	19944	19875	19924	19826	19911	19962	19901	20137	19902	19957	19908	19807	20014	19837	19931	19794	19866	19851	19907	19794	20117	19837	19803	20155	19868	19763	20009	19701	20049	19974	19822	19801	19997	19766	19841	19887	19735	19702	19920	19683	19981	20021	19646	19956	19928	20135	19788	19911	19974	19814	20083	19848	20209	20073	20112	19816	19907	20084	19808	19970	19977	19835	19661	19783	19999	19851	19864	20094	19636	19930	19976	19661	19876	19887	19831	20011	19858	19787	19753	19944	19982	19777	20037	19825	19866	19871	19811	20034	19839	19922	19655	19835	19784	19605	19733	19924	19814	19936	19816	19921	20034	19841	20020	19902	19849	19806	19752	20128	19709	19796	20033	19804	19972	19794	19526	19817	19733	19868	19755	19954	19864	20049	19752	19823	19866	20072	19939	19993	19966	19835	20001	19864	19717	20044	19903	19875	19742	19994	19756	19889	19683	20006	19836	19868	19814	19838	19907	19975	20011	20008	19986	19892	19703	19866	19782	19691	19730	19814	19781	19940	19984	19985	19939	19893	19963	19684	19839	19948	20012	19963	19808	20023	19942	19908	19919	19947	20070	19754	19625	19880	20030	20039	19951	19656	19774	19947	19774	19905	19835	20252	20273	19831	19862	20101	19810	19702	20019	19905	20043	19910	19969	19839	19895	19730	19664	19865	19892	19999	19990	19721	19739	19958	19769	19866	20020	20148	19823	19866	20021	19748	19737	19944	19884	19962	19946	19889	19841	19920	19990	19738	19929	19944	19727	20001	19626	20007	19901	19525	19967	19957	19740	20022	20028	19878	19918	19811	19765	19890	19897	20010	19922	19755	19965	19800	19885	19764	19996	20057	20037	19829	19926	19842	19906	20001	19924	19990	19777	19830	19830	19760	19718	19722	19883	19836	19863	19965	19918	19861	19804	19741	20063	19973	19931	19745	20108	19861	20001	20107	20020	19948	20161	19907	20111	20129	19708	19715	19788	19997	19767	19766	19818	19949	19869	19952	19631	20020	19828	19651	19890	20058	19970	20031	19850	20022	19906	19906	19963	19702	19813	19847	20174	19584	19711	19979	19793	19877	19831	19664	20032	19846	19788	19773	19853	19965	19999	19912	19723	19851	20148	19842	19982	20069	19936	19930	19805	19847	19756	19836	20018	20085	20049	19863	20003	20010	20019	19776	19768	19682	19974	20014	19981	19902	19879	19786	19693	19804	19755	19869	19726	19909	19947	19719	19737	19901	20023	19895	19986	19895	19877	20073	19779	19746	19867	19892	19700	19894	19878	19901	19902	19875	19972	19834	19777	19916	19799	20087	19945	19816	19962	19708	19782	19778	19872	19602	19873	19905	20020	19812	19936	20033	20021	19618	19896	20011	19961	19845	19889	19758	19986	19819	20027	19660	19709	20002	19822	19994	19876	19890	20180	19903	19878	20060	19946	19944	19760	19634	19889	19853	19895	19711	19752	19729	19951	19856	20057	19916	19772	20137	19829	19768	20095	20002	20036	19884	19766	19904	20075	20115	19786	20073	19892	20017	19907	19935	19860	20142	19861	19814	19950	20109	20187	19871	19942	19838	19846	19867	19914	19742	19792	19965	19821	19981	19789	19712	19776	19750	19699	19634	19802	19893	19801	19780	19787	19936	20043	19943	20010	19813	19897	20025	20016	20015	19750	20076	19835	19967	19905	19839	19952	20065	19865	19930	20043	19753	19830	19623	19741	19805	19705	19780	19911	19885	20063	19985	19873	19889	19818	19734	19821	19885	19853	20055	19780	19908	19944	19880	19829	19909	19924	19911	19600	19932	19779	20147	19785	19896	19992	19920	19820	19951	19913	19759	19974	20188	19992	19720	20002	19817	19749	20188	19980	19920	19728	20044	20026	19868	19717	19827	19876	19900	19678	19815	19989	19937	19965	19883	19918	19947	19774	20041	19794	19983	19765	19726	19789	19786	19925	19740	20026	19872	19597	19854	19810	19950	19791	19954	19926	19810	19922	19863	19786	19830	19815	19870	20003	20021	19922	19735	19880	20022	19920	19899	19907	19927	19877	19903	19932	20033	19858	19866	19847	19989	20059	19860	19941	19993	19927	19877	19799	19943	19837	19797	19748	19803	19951	20124	19802	20024	20104	19888	19865	19957	19782	19993	19899	19625	19878	19991	19886	19982	19851	19909	20100	19852	19984	19913	19823	19759	19572	19883	19918	20007	19806	19872	19874	20042	19972	19888	19984	19821	19925	19958	19967	19977	20020	19801	19592	19772	20010	19824	19913	19926	19809	19861	19982	19942	19823	19728	19587	19929	19933	19900	19944	19773	19770	20085	19931	19623	19820	19755	19752	19928	20019	19842	19874	19796	19996	19915	20020	19818	19934	19906	19873	20025	19997	20037	19852	19828	19847	19985	19909	19801	19832	19779	19839	19965	19869	20066	19889	19999	20089	19826	19789	19773	19961	19950	19915	19926	19958	19908	19898	20021	20044	19934	19659	19691	19916	19806	20110	19840	19936	20019	20177	19860	19974	20055	19822	19830	19955	19812	19829	19953	19809	19681	19794	19548	19842	19972	19907	19799	19817	20012	20017	20009	19936	20034	19959	19861	19976	19885	19902	19821	19981	19757	19753	19860	19960	19995	19727	19879	19914	19906	19844	19829	19876	20092	19959	19847	19966	19897	19996	19812	19902	20038	19770	19961	19928	19834	20025	19953	20028	19827	19860	19809	19691	19719	19856	19810	19901	19864	19714	19861	19705	19953	19812	19753	19777	19917	19983	19936	19926	19946	20003	19985	19843	20013	19908	19797	19824	20017	20044	19849	20055	19979	19883	19880	19988	19881	19880	20146	19941	19912	19717	20015	19837	19961	19908	19976	19893	19856	19860	19666	19832	19800	20006	19838	19618	19801	19884	19659	19964	20049	20148	19872	19775	19808	19941	19649	19674	19904	19846	19736	19801	19941	19823	19786	19804	19782	19911	19838	20043	19853	19797	19823	19977	19939	19872	20094	20203	19850	19975	20027	20137	19954	19965	19649	19881	19629	20073	19966	20000	19816	19738	19885	19686	19629	19819	19648	19740	20142	19767	19869	19709	19835	19871	19729	19816	19855	19805	19806	19922	19895	19952	20317	19915	19967	19892	19842	20035	19680	19786	20175	19998	19981	19849	19710	19702	19950	19848	20071	19631	19918	19759	19774	19992	19873	19939	19864	20112	19945	19557	19793	20049	19735	20048	20061	19948	19924	19995	19980	20024	19886	19765	19640	19840	19632	19833	19965	19914	19789	19984	20046	19974	19830	19821	19730	19798	19900	19922	19785	19735	19929	20037	20140	20118	19840	19889	19791	19908	19966	19642	19917	19793	19888	19681	19954	19776	20055	19706	20014	20039	19934	19981	19810	19775	19928	19796	19931	20052	19761	19983	20046	19845	19872	19854	19945	19887	19790	19852	20037	19986	19982	19756	19790	19984	19798	19789	19802	19828	20066	19878	19790	19693	19660	19938	19960	19889	20035	19710	19931	19958	19959	19670	19996	19841	20037	19871	19918	19933	19762	19928	19976	20033	19815	19965	20062	19669	19849	19745	19957	19814	19976	20005	19826	19823	20100	19889	19760	19867	19833	19821	19800	19843	19771	19960	19660	19937	19913	20019	19922	19947	19851	19856	19823	20121	19932	19816	19791	19852	19828	19781	19981	20004	19774	19809	19928	19942	20050	19914	19824	19679	19908	19911	19877	19847	19939	19854	19772	19973	19796	19933	19823	19951	19839	19801	19979	19972	19809	19666	19841	19844	19952	19728	20004	20139	19909	19945	20211	20143	20119	19970	19979	20043	19721	19898	19801	19906	19731	19809	19838	19927	19954	19803	19949	19872	19932	19809	19878	20094	19853	19778	19831	19785	19861	19895	19920	19862	19814	20107	19698	19886	19808	19785	19913	19825	20186	20053	19949	19822	19834	19805	19937	19821	19916	20001	19880	19815	19875	19832	19822	20022	20114	19725	19759	19798	19844	19750	19734	19941	19829	19854	19650	20030	19917	20025	19973	19932	19820	19956	19889	20036	19641	19916	19906	19845	19997	20191	19990	19876	19924	19894	19783	20090	20163	19890	20124	19977	19998	19747	19745	19896	19886	19932	19961	19968	19838	19730	20098	19914	20030	19902	19968	20046	19707	19857	19991	19996	19916	19958	20055	19683	19745	19873	20021	19867	19641	19895	19858	19947	19934	19781	19821	19890	19810	19880	19679	19821	19901	19807	19836	20249	19959	19962	19920	19969	19861	19864	19832	19890	20003	19892	19607	19709	19871	20081	19951	19676	20043	19804	19924	19730	20033	19710	19964	19906	19723	19974	19908	19872	19899	20037	19877	20051	19872	19972	20043	19700	19775	19931	19748	19965	19637	19683	20153	19843	19695	19883	19515	19884	19939	20012	19896	20031	19880	19812	19778	19807	19997	19829	19899	19795	19794	19905	19798	19981	20279	19853	19548	19661	19912	19794	19820	19812	19722	20013	19734	19824	19856	19885	19860	19929	20004	20133	19957	19904	19871	20053	20051	19891	19753	19907	19912	20020	19817	19878	20033	19941	19864	19886	19857	19923	19871	19829	19896	19755	20003	19752	19794	20035	19837	20026	20041	19905	19926	19867	19669	19971	20026	19974	19930	19991	20026	19826	19705	20001	19954	20172	19913	19962	19832	19789	19970	19796	19807	19993	19829	19724	19740	19769	19741	19747	19956	19853	19926	20068	19941	19833	19906	19924	20050	19945	19767	19798	20024	20035	19897	19833	19961	20060	19868	19922	19810	19905	19940	19765	19865	19828	19935	20007	19903	19955	19793	19790	19768	19881	20082	19912	19849	20017	20009	19971	19985	20154	19817	19902	20015	19978	20083	19824	19977	19751	20114	19975	19846	19999	19938	19985
30196	56752	46474	36911	31098	26303	23293	21426	20276	19520	18731	18385	17961	17731	17463	17193	17385	17176	16837	16904	16648	16392	16661	16328	16102	16061	16192	16156	16084	15971	16159	16097	16035	16045	15990	16189	16156	15878	16268	16220	16354	15902	16260	15991	16130	16067	16081	16215	16119	15860	16098	16047	15935	16045	15956	15838	15738	15917	15845	16054	15898	15919	16014	15663	16037	15810	15856	16050	16006	15908	15894	15893	15863	15888	15976	15900	15957	15885	15992	15967	15964	15920	15955	15784	15928	15740	15930	16052	16057	15808	15980	15881	16044	15771	16000	15793	16043	15964	15924	15837	15905	15805	15820	15817	16109	15880	15957	15794	15986	16001	15861	15722	15818	15899	15849	15852	15989	15888	16012	15869	15820	15971	15957	15965	15877	15714	15847	15954	15955	15919	16010	15901	16048	15970	15933	15933	15892	15958	15907	15995	15913	15820	15758	15842	15902	15663	15801	15990	15881	15914	15794	15751	15814	15923	15919	15787	15831	15621	15794	15952	15942	15931	15749	16027	15739	15814	15943	16021	15916	15958	15785	15920	15887	15646	15845	15897	15815	16106	15910	15877	15955	15694	15842	15902	15889	15903	16001	15950	15912	15884	15920	15910	15909	16016	15967	15937	15769	15980	15730	15855	16152	15948	15903	15919	15859	15967	16012	16047	15934	15978	15866	16018	15719	16073	15853	15896	15851	16003	15948	15869	15897	15643	15965	15993	15957	16052	15991	15810	16028	15868	16063	15824	15799	16038	16113	15919	15930	15945	15696	16012	15793	15976	15790	16138	15759	16141	16147	16098	15694	15975	15862	16039	15890	15903	15915	15812	15997	15769	15977	15798	15931	15732	15756	15938	16036	15953	15849	15924	15911	15933	15967	15904	15681	15958	16041	15740	15745	15984	15859	15995	16072	16083	15806	15772	15788	15894	15839	16051	15837	15748	15957	15926	15859	15927	15898	15980	15857	15973	16055	15728	15867	15894	15922	15862	15860	15880	15707	15860	15710	15954	15939	15704	15875	15876	15942	15916	15906	15840	15855	15771	15870	15890	15809	15819	15978	15851	15977	15904	15912	15704	16021	15830	15936	15789	15982	16034	15780	15955	15936	15884	15929	15831	15773	15949	15844	15866	15828	15897	15872	15778	15932	15758	16060	15976	15816	15784	15841	15863	15794	15866	15877	15608	15872	15821	16081	15881	16009	15838	15992	15849	15866	16025	15851	15782	15809	16030	15958	15756	15833	15998	15903	15900	15865	16049	15789	15866	16015	15878	15844	15844	15916	15895	15945	15785	15766	15902	15812	15938	15974	15996	15990	16060	15942	15674	15693	15892	15806	16162	15812	15993	15722	15901	15877	15968	16029	15891	15932	15940	15966	16010	15955	16153	15996	15993	15845	15838	16049	15961	15951	16113	15824	15860	15827	15802	15745	15950	15813	15951	15828	16024	15824	16097	15939	15995	15930	15963	15910	15922	15973	15902	15993	15893	15838	15962	15966	16145	15972	15911	15868	16013	15891	15904	15914	15850	15901	15751	15941	15780	15978	15948	15765	15935	16018	15830	15894	15936	15915	15915	15956	15786	15917	15937	15905	15934	15917	15861	15903	15830	15746	15872	15834	16000	15836	15900	15997	15914	15883	15953	15881	15989	15841	15836	16055	15921	15975	16029	15913	15979	15892	15868	15849	16096	15955	16022	15841	15938	15932	15864	15883	16161	15858	15878	15947	15970	15800	15917	15816	15816	15869	15696	16036	15935	15945	15787	15760	15757	15952	15914	15858	15869	15988	15880	16017	15929	15755	15858	15872	15902	16084	15714	15805	15951	15878	15843	15942	15714	16006	15722	16059	15960	15838	15930	15942	15864	15777	15812	15845	15829	16149	15774	15898	15811	15869	15780	16045	15923	15751	15937	15847	15894	15760	15681	15896	16050	15869	16064	15619	15923	15924	15941	15950	15938	15890	15883	15946	16048	15844	15745	16103	16185	15943	16155	15947	16054	15820	15717	15903	15779	16000	16007	15710	15943	15916	15724	15877	15930	15876	15888	15735	15964	15838	16021	15989	16018	15795	15910	16037	15918	15890	16038	15779	15886	15943	15888	15803	15861	15838	15866	15991	15893	15861	15998	15947	15867	15960	15879	15860	15930	15979	15823	15912	15957	16060	15896	16018	15980	15716	15869	15886	15943	16011	15932	15842	15866	15824	15748	15914	15960	15973	15725	15923	15781	15848	16008	16016	15800	16105	15914	15776	15962	15779	15800	15750	15850	15899	15820	16127	15623	15845	15822	15858	15905	15819	15885	15854	15765	15857	16045	16055	15974	15922	15950	16028	16038	15833	15806	16089	15970	15826	15902	15898	15870	16071	15725	15838	16091	15967	15995	15786	15865	15847	15963	15995	15932	16037	16089	15839	16023	15952	15946	15923	15897	15814	15822	15762	16041	15931	15830	15690	15891	15906	16016	15853	15896	16036	15856	15889	15842	15969	15986	15878	15946	15836	15857	15991	15842	15876	15865	15986	15999	15746	15892	15901	15909	15787	15976	16017	15992	15734	15807	15844	15817	15940	15840	15912	15923	15825	15955	16145	15915	16002	15901	15671	15872	15834	15943	15907	15823	15811	15985	15959	15849	16002	15763	16013	15906	15863	15856	15847	15839	15952	15739	15798	15785	15970	15986	15871	15899	15871	15807	15935	15988	15904	16036	15790	16126	15884	15965	15960	15765	16064	15895	15966	15896	15893	15787	15902	15831	16061	15763	15836	15860	15745	15927	15877	15784	15870	15948	15811	15836	15759	15946	15917	15851	15887	15836	15819	15858	15810	15888	15850	15830	15770	15846	15873	15955	15939	15971	15826	15916	16048	15952	16027	15854	15882	16046	16012	16062	15934	15998	15794	15872	15915	16011	15961	15940	15774	15779	16044	15858	16075	15834	15896	15846	15995	15977	15838	15792	15922	15927	16127	15814	15850	15905	15803	16029	15905	15905	15988	15839	15736	16094	15757	15851	15964	15784	15874	15824	15963	15968	15843	15908	15902	15816	15891	15881	15935	16015	15794	15805	16089	15988	15925	15792	15844	15968	15722	15898	15900	15942	15944	16010	15922	15950	15725	15924	15947	15943	15754	15777	15954	15971	15949	15813	15859	15899	15723	15874	15964	15956	15927	16012	15921	15666	15878	15944	16048	15872	15942	15952	15973	15795	15914	15951	15815	15888	15989	15945	16027	15818	15983	16098	15886	15939	15855	15994	15885	15851	15909	15859	15852	15813	15912	15802	15914	15859	15899	15782	16021	15804	15901	15786	16016	15908	16166	15794	15853	15771	15843	15878	15958	15877	16002	15899	15889	15874	15840	15930	15874	15814	15820	15842	15964	15706	15975	16126	15899	15991	16082	15996	15957	15865	16116	15889	15879	15852	15973	15830	15815	15943	15874	15850	15753	15717	16008	15946	16021	15830	15871	15868	15861	15930	15819	15917	15886	15974	15686	15820	15868	15891	15747	15904	15792	15791	15916	15772	16032	15816	15823	15806	15979	15873	15942	15926	15901	16058	15871	15830	15847	15752	15775	15866	15756	15945	15902	15890	15911	15841	15850	15989	15933	15966	15829	15909	15797	15971	16096	15913	15989	15911	15961	15908	15940	16054	15903	15827	15908	15786	15863	15943	16049	15953	15827	15889	15996	15934	15796	16112	15850	15743	15993	15863	15774	15980	15765	15813	16032	15889	15743	15836	15850	16041	15812	15773	15963	16040	15871	15903	15788	15625	15920	15814	15875	15883	15956	15830	16009	16020	15923	15923	15857	15992	15897	15872	15762	15973	15858	15910	15856	15964	15944	16020	15886	15928	15987	15778	15855	15784	15771	16084	15772	15892	15766	15870	15940	15823	15818	15895	15717	15953	15763	15752	15682	15877	15933	15873	15879	15967	15816	16001	15988	16008	15824	16077	15841	15940	15889	15916	15963	15808	15804	15932	15727	15826	15792	15789	15819	15969	15726	15874	15849	15954	15955	15736	15948	15934	15951	15778	15878	16012	16044	15957	15886	15989	15933	15945	15740	15948	15903	15898	15999	15854	15944	15857	16056	15877	15868	15718	15879	15984	15828	15890	15945	16002	15947	16072	15902	15902	15692	16107	15886	15835	15944	15815	16137	15869	15841	16067	15819	16051	15794	15791	15928	15965	15898	15893	16020	15967	15754	15885	15885	15807	15755	16039	15952	15835	15899	16042	15910	15919	16122	15923	15860	15906	15963	15839	15818	16070	15852	15952	15963	15789	15834	15799	15714	15960	15900	15789	15823	15900	16022	15915	15976	15909	15885	15967	16104	15963	15981	15984	16009	16000	15883	15902	15946	15723	15885	16034	15793	16017	15970	15948	16066	16111	15921	15805	16018	15887	15874	15885	15862	15979	15851	15887	15816	15729	15845	15844	15869	15940	16005	16073	15770	15906	15936	16062	15842	15946	15830	15748	16045	15899	15877	16019	15875	15987	15816	15803	15797	15801	15976	15819	15955	15673	16053	15911	15836	15921	15886	15998	15947	15890	15938	15826	15935	15862	15953	15772	15942	15991	15792	15910	15980	15925	15981	15996	15920	15991	15802	15846	15847	16012	15936	15887	15763	15776	15916	15819	16151	16003	16025	15834	16095	15866	15932	15818	15927	15829	15807	16034	15939	15870	16067	15893	15965	15848	15787	16021	15785	15846	15912	15904	15831	15940	16039	15810	15795	16044	15825	15842	15798	15909	15957	15872	15925	15911	15713	15838	15918	15738	15906	15754	15775	16009	15868	15826	15936	16037	15952	15901	15940	16058	15817	16006	15993	15963	16017	15893	15770	16095	15977	16088	15759	15833	16005	16083	15953	15816	15963	15837	15890	15950	15882	15738	15784	15810	15882	15875	15968	15913	15958	16010	15942	15807	15859	15886	15937	15795	15902	15851	16027	15954	15895	15948	16035	15799	15913	16025	15848	15804	15981	15835	16066	15876	15962	15889	16005	15937	15798	15932	15865	15873	15909	15867	15756	15913	15796	15883	15982	15912	15999	15992	15887	15930	16056	15843	15793	15943	15897	15898	15800	15899	15968	15984	15894	15955	15925	16009	15967	15813	15898	15894	15899	15815	15868	15900
22719	21283	29261	23777	22463	26712	30693	25830	24436	24612	23551	22918	22677	22439	21887	22161	22115	22005	21886	21863	21264	21309	21146	21087	20950	20889	20716	20888	20952	21040	20773	20709	20674	20749	20910	20708	21011	20861	20850	21100	21001	20878	20832	20812	20938	20872	20503	20717	20652	20564	20433	20432	20431	20822	20487	20536	20555	20713	20302	20524	20545	20405	20564	20424	20387	20665	20473	20586	20400	20669	20520	20630	20379	20532	20576	20405	20542	20522	20447	20724	20636	20546	20549	20424	20708	20581	20433	20432	20752	20443	20489	20346	20403	20461	20448	20511	20610	20636	20442	20651	20526	20507	20569	20693	20532	20675	20651	20563	20637	20431	20493	20500	20471	20673	20499	20462	20392	20388	20602	20646	20357	20578	20656	20515	20413	20427	20675	20549	20397	20399	20423	20254	20814	20285	20335	20386	20592	20583	20629	20428	20408	20471	20571	20440	20592	20434	20449	20545	20317	20349	20555	20511	20398	20588	20576	20495	20585	20444	20425	20597	20535	20545	20553	20555	20427	20351	20382	20617	20404	20572	20476	20473	20483	20465	20462	20450	20526	20296	20321	20545	20640	20546	20404	20687	20325	20469	20449	20430	20279	20512	20661	20418	20300	20166	20467	20336	20350	20220	20213	20611	20339	20343	20590	20560	20568	20591	20566	20335	20352	20479	20425	20373	20429	20449	20522	20527	20098	20541	20544	20526	20593	20479	20594	20574	20540	20489	20561	20369	20379	20475	20466	20538	20678	20729	20505	20200	20417	20458	20462	20528	20692	20405	20387	20364	20393	20663	20373	20445	20346	20353	20509	20412	20404	20455	20516	20294	20352	20490	20667	20413	20491	20557	20431	20397	20287	20153	20273	20560	20362	20497	20445	20262	20442	20599	20686	20244	20443	20590	20493	20417	20435	20399	20474	20521	20431	20605	20520	20560	20474	20200	20310	20632	20569	20415	20477	20527	20423	20381	20360	20304	20305	20495	20376	20281	20581	20491	20437	20388	20588	20564	20337	20521	20438	20403	20313	20625	20528	20289	20363	20415	20692	20557	20303	20247	20386	20458	20453	20533	20556	20429	20255	20448	20495	20397	20434	20576	20591	20552	20422	20431	20618	20453	20555	20474	20435	20448	20611	20594	20746	20501	20603	20275	20439	20221	20504	20612	20505	20538	20247	20568	20473	20387	20572	20537	20515	20331	20431	20302	20541	20500	20298	20467	20410	20600	20303	20631	20439	20454	20492	20484	20589	20293	20518	20430	20626	20323	20353	20557	20369	20428	20537	20383	20447	20402	20434	20566	20607	20614	20438	20517	20393	20553	20356	20412	20380	20618	20379	20568	20472	20412	20365	20586	20492	20430	20200	20412	20391	20404	20607	20424	20450	20512	20442	20661	20617	20551	20488	20315	20321	20622	20451	20583	20339	20182	20274	20486	20414	20393	20289	20549	20432	20321	20488	20363	20473	20498	20256	20549	20576	20547	20543	20422	20334	20709	20498	20457	20532	20397	20645	20709	20311	20446	20344	20429	20548	20522	20321	20477	20533	20439	20518	20397	20443	20399	20393	20344	20654	20534	20476	20348	20515	20409	20488	20534	20380	20528	20395	20517	20348	20238	20475	20555	20548	20195	20515	20545	20459	20547	20544	20603	20387	20700	20487	20546	20455	20232	20411	20390	20557	20628	20585	20267	20485	20433	20767	20402	20710	20679	20517	20405	20382	20536	20542	20414	20630	20709	20369	20531	20535	20307	20423	20489	20469	20395	20666	20340	20297	20640	20471	20421	20476	20541	20610	20427	20299	20437	20321	20360	20541	20561	20537	20629	20503	20418	20308	20353	20547	20405	20465	20685	20465	20450	20412	20440	20412	20526	20372	20434	20354	20418	20498	20299	20334	20383	20604	20529	20246	20331	20678	20549	20461	20577	20413	20513	20418	20481	20484	20360	20407	20486	20489	20596	20499	20547	20280	20435	20589	20637	20525	20410	20352	20293	20626	20322	20425	20225	20339	20508	20480	20442	20401	20260	20433	20239	20655	20435	20289	20443	20446	20655	20492	20346	20351	20363	20372	20448	20618	20433	20577	20471	20306	20332	20425	20378	20299	20583	20603	20550	20402	20488	20329	20362	20496	20249	20386	20767	20459	20638	20640	20370	20517	20466	20574	20357	20471	20471	20476	20590	20500	20482	20498	20539	20605	20350	20610	20465	20437	20734	20725	20334	20470	20528	20556	20502	20679	20360	20451	20418	20502	20538	20415	20567	20351	20269	20315	20127	20167	20329	20476	20558	20601	20420	20599	20590	20565	20419	20529	20610	20543	20602	20384	20425	20499	20487	20604	20620	20490	20220	20463	20323	20647	20659	20546	20599	20450	20345	20557	20448	20610	20497	20403	20407	20570	20358	20774	20408	20452	20569	20451	20300	20228	20637	20414	20553	20340	20545	20357	20485	20524	20719	20477	20606	20391	20533	20543	20478	20342	20449	20597	20482	20417	20554	20602	20623	20632	20318	20407	20399	20435	20516	20496	20402	20425	20619	20395	20498	20375	20471	20516	20411	20376	20240	20361	20379	20744	20340	20643	20699	20479	20634	20395	20313	20627	20540	20332	20526	20538	20340	20606	20491	20539	20498	20420	20371	20573	20569	20584	20494	20656	20419	20275	20118	20407	20521	20461	20498	20403	20497	20326	20479	20718	20437	20453	20578	20309	20380	20596	20504	20477	20573	20571	20570	20478	20477	20519	20414	20560	20363	20397	20415	20552	20515	20389	20336	20423	20306	20555	20365	20356	20506	20339	20442	20470	20545	20218	20466	20457	20362	20301	20495	20439	20420	20396	20329	20457	20365	20601	20427	20403	20429	20499	20659	20449	20451	20486	20427	20493	20490	20337	20621	20347	20478	20476	20636	20447	20539	20288	20494	20366	20632	20678	20351	20441	20277	20513	20331	20173	20379	20297	20350	20490	20429	20412	20435	20403	20557	20494	20524	20532	20404	20416	20428	20530	20497	20527	20611	20549	20647	20640	20422	20421	20669	20402	20339	20591	20390	20552	20447	20426	20424	20331	20492	20252	20625	20672	20342	20245	20391	20318	20555	20373	20301	20460	20735	20641	20501	20570	20655	20526	20454	20512	20636	20213	20266	20440	20437	20472	20330	20378	20665	20510	20582	20572	20171	20332	20465	20396	20383	20417	20378	20337	20639	20682	20551	20592	20419	20615	20346	20477	20377	20304	20222	20371	20443	20473	20270	20432	20285	20463	20445	20321	20316	20614	20499	20476	20468	20365	20555	20426	20353	20424	20537	20741	20737	20374	20349	20364	20607	20493	20279	20674	20437	20561	20594	20380	20375	20572	20481	20385	20381	20435	20526	20519	20319	20467	20567	20520	20387	20508	20224	20204	20389	20500	20185	20156	20569	20433	20349	20405	20486	20642	20462	20607	20572	20413	20361	20702	20666	20325	20499	20532	20568	20553	20545	20576	20372	20475	20515	20340	20641	20435	20529	20373	20218	20454	20493	20726	20519	20176	20397	20352	20442	20373	20820	20328	20498	20341	20509	20318	20135	20316	20315	20549	20392	20398	20409	20450	20504	20655	20653	20360	20552	20455	20619	20568	20458	20522	20529	20371	20354	20394	20488	20452	20469	20629	20589	20355	20403	20585	20517	20632	20294	20305	20263	20339	20353	20375	20750	20488	20469	20430	20683	20422	20391	20549	20233	20433	20339	20742	20387	20515	20418	20306	20465	20222	20510	20472	20564	20550	20443	20605	20304	20369	20582	20320	20525	20436	20397	20812	20503	20554	20524	20439	20375	20377	20397	20511	20663	20658	20361	20417	20281	20240	20623	20437	20306	20606	20558	20404	20519	20657	20421	20381	20539	20462	20386	20287	20516	20358	20488	20632	20437	20461	20551	20217	20546	20656	20495	20599	20411	20301	20440	20243	20347	20350	20466	20496	20324	20477	20445	20445	20352	20521	20503	20443	20459	20231	20462	20410	20570	20638	20277	20487	20484	20477	20554	20267	20658	20540	20403	20509	20318	20310	20324	20407	20612	20686	20454	20549	20419	20565	20626	20576	20404	20545	20780	20568	20337	20327	20609	20557	20365	20485	20540	20521	20269	20546	20647	20332	20357	20487	20430	20643	20311	20376	20483	20376	20509	20312	20386	20413	20717	20238	20387	20596	20418	20386	20571	20473	20540	20282	20453	20560	20554	20477	20437	20491	20610	20266	20439	20569	20408	20507	20394	20212	20538	20344	20235	20559	20520	20435	20398	20433	20404	20439	20357	20477	20446	20613	20595	20367	20461	20541	20333	20328	20456	20387	20518	20458	20401	20496	20448	20668	20327	20362	20420	20555	20512	20761	20509	20269	20469	20485	20403	20615	20498	20388	20378	20556	20516	20564	20284	20426	20578	20533	20395	20417	20377	20488	20543	20399	20491	20572	20336	20505	20571	20633	20546	20514	20577	20296	20420	20452	20301	20450	20543	20330	20463	20558	20269	20546	20594	20445	20358	20624	20567	20551	20600	20470	20360	20458	20476	20616	20483	20357	20440	20297	20375	20358	20205	20284	20728	20557	20426	20495	20402	20473	20639	20444	20554	20445	20432	20521	20501	20617	20343	20495	20530	20564	20671	20448	20336	20849	20617	20606	20447	20353	20414	20657	20409	20443	20328	20378	20332	20278	20280	20468	20774	20615	20473	20660	20152	20582	20332	20457	20457	20309	20485	20548	20445	20453	20721	20416	20335	20551	20517	20368	20456	20410	20485	20466	20434	20595	20383	20620	20544	20481	20530	20388	20280	20490	20539	20475	20633	20585	20474	20373	20495	20690	20605	20547	20629	20616	20405	20320	20510	20421	20585	20539	20246	20407	20446	20547	20796	20488	20457	20562	20536	20405	20468	20414	20524	20472	20401	20357	20609	20361	20610	20613	20486	20364	20324	20370	20429	20317	20491	20574	20413	20469	20497	20401	20610	20623	20509	20396	20343	20540	20270	20315	20467	20466	20451	20620	20599	20345	20521	20352	20521	20218	20360	20479	20443	20479	20224	20539	20448	20568	20441	20645	20427	20644	20503	20513	20472	20407	20544	20154	20315	20310	20365	20542	20280	20608	20445	20337	20417
31025	60931	50826	40831	34607	29012	25804	24144	22432	21328	20493	19873	19181	18725	18265	18441	18285	17923	17704	17624	17399	16944	16990	16833	16783	16591	16674	16530	16547	16626	16525	16606	16616	16402	16742	16602	16682	16863	16616	16908	16757	16630	16698	16506	16558	16404	16389	16477	16419	16299	16410	16342	16386	16237	16266	16345	16365	16119	16204	16453	16167	16171	16103	16246	16214	16117	16274	16389	16092	16196	16024	16338	16325	16171	16271	16219	16262	16276	16355	16364	15961	16420	16275	16151	16063	16338	16090	16235	16334	16090	15930	16184	16110	16383	16200	16264	16290	16282	16111	16197	16111	15911	16246	16242	16136	16418	16222	16242	16212	16402	16186	16290	16258	16053	16431	16182	16308	16322	16166	16232	16149	16254	16202	16162	16215	16207	16227	16274	16166	16082	16247	16115	16207	16234	16258	16257	16339	16345	16276	16292	16189	16300	16280	16226	16285	16196	16095	16221	16152	16115	16301	16239	16065	16152	16209	16199	16252	16224	16171	16104	16168	16181	16202	16151	16239	16134	16191	16113	16059	16295	16328	16055	16092	16231	16089	16229	16099	16126	16223	16081	16046	16236	16299	16241	16284	16213	16132	16189	16066	16240	16192	16142	16310	16020	16075	16133	16215	16279	16124	16296	16066	16087	16226	16224	16204	16089	16134	16286	16275	16148	16184	16202	16177	16350	16184	16305	16128	16330	16156	16218	16146	16235	16139	16138	16111	16255	16242	16167	16253	16103	16339	16111	16278	16158	16240	16069	16147	16204	16106	16236	16324	16162	16065	16223	16298	16479	16225	16077	16180	16056	16090	16234	16245	16196	16095	16089	16232	16144	16111	16165	16225	16141	16113	16269	16171	16182	16204	16084	16183	16299	16266	16243	16215	16157	16334	16240	16358	16337	16332	16232	16344	16191	16235	16258	16150	16359	16081	16129	16302	16357	16159	16215	16283	16209	16295	16266	16370	16103	16351	16196	16155	16234	16159	16351	16363	16138	16212	16149	16114	16145	16142	16376	16230	16090	16213	16352	16142	16175	16127	16262	16321	16226	16233	16124	16209	16164	16090	16299	16197	16287	16226	16206	16206	16200	16161	16172	16160	16085	16215	16210	15992	16086	16367	16331	16107	16213	16161	16141	16058	16190	16111	16239	16255	16167	16325	16161	16118	16220	16206	16374	16211	16223	16257	16036	16268	16143	16191	16222	16119	16262	16065	16015	16068	16222	16294	16132	16132	16195	16285	16264	16231	16409	16101	16209	16287	16231	16099	16216	16182	16150	16149	16175	16199	16285	16329	16215	16282	16160	16139	16270	16474	16303	16194	16359	16108	16225	16076	16126	16368	16220	16308	16047	16293	16047	16243	16343	16132	16168	16411	16313	16088	16245	16184	16247	16185	16211	16158	16179	16174	16305	16209	16157	16029	16225	16260	16192	16093	16143	16464	16214	16299	16120	16132	16248	16313	16181	16399	16140	16229	16186	16284	16283	16258	16143	16153	16343	16074	16071	16218	16143	16061	16338	16217	16157	16134	16277	16163	16225	16168	16228	16222	16297	16239	16283	16241	16049	16216	16175	16205	16170	16101	16269	16202	16206	16147	16242	16116	16244	16168	16072	16060	16259	16214	16291	16215	16047	16254	16361	16331	16173	16292	16165	16110	16219	16292	16289	16186	16286	16041	16106	16109	15993	16236	16038	15995	16151	16311	16084	16161	16242	16268	16225	16181	16355	16239	16167	16219	16242	16197	16173	16132	16193	16025	16293	16354	15988	16252	16223	16125	16091	16250	16246	16282	16298	16440	16220	16143	16157	16255	16293	16247	16230	16154	16236	16243	16202	16238	16338	16284	16264	16224	16357	16282	16301	16059	16228	16180	16115	16177	16257	16176	16112	16399	16239	16133	16162	16096	16239	16226	16282	16192	16209	16183	16124	16222	16294	16176	16270	16205	16179	16226	16195	16284	16148	16163	16175	16221	16337	16285	16181	16225	16235	16278	16120	16495	16224	16214	16274	16126	16181	16233	16153	16146	16200	16180	16096	16237	16183	16239	16246	16324	16169	16253	16342	16016	16298	16321	16328	16255	16233	16141	16096	16319	16396	15955	16140	16064	16072	16196	16179	16174	16339	16137	16120	16215	16170	16189	16383	16155	16206	16272	16206	16159	16188	16168	16113	16089	16301	16215	16218	16120	16303	16297	16151	16130	16185	16389	16259	16086	16200	16348	16135	16261	16105	16259	16155	16315	16297	16262	16304	16093	16241	16126	16141	16400	16293	16234	16248	16108	16209	16095	16182	16257	16234	16098	16390	16114	16219	16289	16226	16214	16160	16183	16242	16391	16327	16144	16227	16213	16238	16112	16145	16190	16207	16227	16319	16118	16195	16270	16204	16027	16144	16329	16219	16397	16159	16220	16124	16127	16277	16215	15980	16179	16158	16191	16335	16180	16294	16271	16268	16260	16398	16317	16131	16377	16272	16241	16184	16169	16213	16191	16218	16197	16122	16026	16201	16162	16067	16255	16153	16261	16176	16109	16123	16117	16301	16298	16104	16168	16117	16302	16116	16185	16299	16275	16431	16036	16212	16193	16162	16167	16155	16157	16401	16208	16282	16241	16192	16235	16248	16320	16279	16086	16316	16198	16387	16154	16296	16242	16123	16122	16300	16229	16109	16191	16125	16303	16299	16232	16092	16120	16218	16214	16081	16163	16196	16260	16263	16043	16202	16090	16150	16118	16136	16148	16176	15938	16333	16233	16120	16081	16186	16212	16167	16288	16229	16270	16122	16139	16241	16150	16258	16261	16185	16437	16240	16324	15957	16075	16289	16265	16266	16275	16144	16277	16235	16056	16065	16238	16165	16284	16201	16351	16289	16235	16360	16280	16148	16174	16104	16476	16246	16211	16217	16235	16159	16180	16262	16232	16115	16207	16233	16224	16072	16269	16167	16214	16245	16169	15997	16253	15936	16105	16329	16253	16397	16211	16159	16333	16248	16314	16222	16284	16229	16161	16006	16191	16305	16323	16207	16198	16092	16263	16164	16176	16222	16288	16171	16225	15863	16299	16292	16175	16214	16149	16145	16113	16298	15946	16149	16130	16253	16375	16227	16259	16154	16095	16256	16205	16158	16186	16193	16297	16303	16177	16254	16221	16203	16254	16209	16166	16190	16288	16045	16211	16199	16167	16358	16203	16258	16333	16314	16095	16226	16138	16262	16272	16184	16032	15991	16238	16101	16319	16114	16243	16201	16353	16078	16188	16182	16249	16096	16269	15942	16131	16125	16274	15934	16301	16183	16306	16288	16026	16201	16271	16070	16160	16294	16287	16178	16141	16305	16127	16224	16198	16223	16329	16162	16268	16149	16211	16205	16130	16187	16277	16283	16185	16212	16201	16195	16096	16317	16101	16391	16270	16260	16167	16122	16220	16079	16136	16299	16067	16116	16285	16221	16368	16230	16075	16184	16160	16113	16041	15914	16157	16192	16311	16095	16142	16081	16341	16225	16253	16255	16178	16188	16238	16292	16158	16283	16154	16057	16110	15965	16200	16086	16366	16407	16196	16218	16168	16070	16203	16110	16226	16057	16158	16142	16284	16201	16422	16390	16348	16159	16220	16341	16165	16164	16435	16266	16368	16217	16242	16250	16197	16349	16272	16166	16262	16186	16126	16186	16158	16330	16281	16196	16173	16183	16296	16091	16309	16272	16219	16339	16109	16170	16076	16230	16195	16325	16166	16271	16223	16184	16247	16154	16164	16297	16156	16271	16153	16168	16155	16184	16061	16208	16200	16438	16106	16203	16184	16280	16276	16179	16105	16262	16224	16414	16299	16085	16192	16313	15985	16099	16276	16162	16176	15970	16036	16132	16294	16236	16036	16217	16355	16307	16192	16227	16130	16106	16211	16320	16213	16098	16138	16236	16033	16281	16255	16087	16094	16192	16193	16158	16284	16179	16264	16289	16268	16345	16046	16257	16223	16207	16163	16389	16309	16283	16272	16202	16176	16084	16218	16231	16210	16214	16246	16147	16421	16027	16336	16233	15906	16181	16203	16133	16219	16316	16186	16158	16352	16050	16101	16040	16063	16380	16191	16282	16086	16078	16094	15885	16241	16177	16205	16270	16064	16212	16279	16227	16363	16143	16142	16167	16340	16119	16245	16195	16244	16120	16135	16167	16078	16241	16214	16277	16109	16318	16356	16235	16247	16282	16160	16260	16107	16191	16200	16129	16276	16181	16172	16346	16230	16238	16193	16129	16298	16258	16199	16555	16352	16284	16184	16211	16146	16136	16290	16261	16132	16309	16371	16229	16282	16177	16052	16122	16244	16172	16198	16320	16265	16267	16188	16137	16133	16038	16267	16104	16218	16232	16299	16106	16271	16154	16104	16186	16188	16016	16210	16264	16318	16277	16079	16091	16377	16212	16150	16229	16253	16182	16296	16113	16163	16349	16220	16147	16266	16305	16004	16230	16225	16128	16204	16226	16333	16283	16064	16270	16286	16131	16059	16190	16227	16029	16127	16130	16160	16214	16362	16080	16260	16131	16249	16365	16106	16247	16036	16122	16296	16180	16310	16448	15967	16211	16258	16366	16223	16362	16096	16256	16155	16161	16344	16102	16049	16229	16238	16270	16180	16041	16029	16217	16143	16472	16325	16154	16365	16296	16067	16261	16143	16010	16109	16206	16024	16238	16309	16260	16051	16167	16236	16122	16166	16057	16027	16295	16233	16104	16127	16125	16145	16264	16025	16303	16407	16066	16117	15985	16143	16331	16346	16092	16266	16228	16088	15985	16351	15964	16279	16127	16158	16231	16178	16207	16180	16267	16254	16319	16286	16186	16180	16242	16258	16284	16283	16295	16172	16139	16059	16317	16241	16148	16248	16086	16192	16039	16142	16383	16184	16265	16147	16114	16289	16105	15977	16136	16219	16311	16177	16016	16165	16167	16107	16077	16221	16125	16132	16194	16143	16129	16322	16256	16368	16437	16201	16329	16179	16304	16311	16305	16031	16066	16218	16196	16383	16358	16166	16201	16253	16086	16235	16165	16259	16232	16142	16252	16165	16270	16269	16231	16296	16009	16042	16217	16339	16111	16224	16184	16209	16151	16177	16191	16243	16001	16118	16185
28624	27869	37138	34293	28939	26303	25516	24566	23865	23412	23204	23203	22963	22844	22833	22842	22630	22570	22403	22289	22335	22385	22422	22239	22279	22114	22389	22133	22266	22350	22447	22236	22278	22139	22148	22070	22302	22237	22244	22413	22089	22073	22259	22195	22080	22276	22129	22167	22181	22119	22147	22304	22281	22030	22181	22088	21853	22390	22221	22237	22180	22249	22069	22088	21898	22145	22022	21976	22029	22105	22131	22178	22202	22093	22110	22000	22004	22150	22203	21951	21995	22071	22178	22166	22089	22255	22120	22220	22236	22204	22073	21982	22023	22147	22045	22140	22192	22183	22216	22078	22076	22255	21853	22132	22133	21903	22178	22314	22085	22286	22227	22091	22191	22294	22255	22090	22202	21813	22062	22219	21890	22055	22132	22124	22040	22172	21962	22253	21971	22283	22263	22000	22048	22190	22039	22098	22061	21982	22205	22175	22371	22249	22152	22023	21918	22207	22043	22191	21963	22463	22050	22086	22121	22233	22069	22136	22150	21978	22099	22253	22312	22062	22301	22146	21933	22133	21963	22140	21943	21940	22075	21839	22149	22090	22059	22122	22020	22116	21901	21993	22002	21855	22046	22398	22065	22280	22112	22029	21996	22141	22200	22117	21855	22130	21987	21980	22322	22263	22151	22141	21916	22040	22142	22154	22206	22118	22109	22000	22151	22067	21886	21964	22138	22207	22128	21984	22024	21949	22108	21919	22283	22167	22012	22158	21964	22185	22106	22138	22147	22233	21956	22071	22249	22125	22111	22123	21953	22000	22041	22069	21996	22167	21994	22104	22222	22163	22084	22120	22213	21925	22088	22229	22159	22199	21890	22049	22152	22143	22068	21967	22381	21991	22259	22081	22111	21917	22266	22069	22088	21937	22043	22259	22100	22111	22027	22150	22189	22006	22034	22281	22151	22192	21888	22147	22101	22151	22263	21931	22074	22199	22160	22238	21981	22080	22056	22140	22288	22183	22115	22026	21982	22005	22207	22220	22195	22093	22177	22094	22245	22075	22187	22074	22083	22090	22260	22107	21970	22163	21988	21930	22170	22072	21919	22261	22146	22378	22165	22186	21934	22076	21947	21954	22089	22253	22049	21931	21963	21931	22149	22099	22293	22049	22154	22089	22186	22120	22166	22127	22103	22242	21998	22102	22065	22290	22026	22140	21813	21793	22181	22149	21957	22187	22097	22236	22253	22206	22165	22114	22113	22194	22195	21933	22119	22089	21971	22237	22112	22046	22233	22114	22341	22110	22132	22030	22485	22324	22118	22190	22152	21977	21867	21986	22040	22083	22135	21939	22029	22107	22130	21996	22135	22146	22309	22165	22319	22209	22100	22074	22220	22099	22023	21981	21980	22177	22243	22190	22239	21810	22044	21911	22284	22153	22094	22185	21881	22063	22247	22300	22044	21945	21952	21974	22050	21956	22092	22328	22168	22121	22333	22047	22225	22137	22139	21971	22097	22189	22188	22171	22132	22183	22064	22070	21910	22084	22255	22192	22115	22212	22291	22096	21985	21973	22024	22267	22085	22143	22092	22220	22037	22066	22438	22169	22219	22407	22358	22279	22049	22284	21943	22166	22185	21991	22253	22099	22163	22261	22006	22080	22187	22141	21921	21899	22397	22118	21824	22028	22247	22244	22015	22221	22110	22045	22216	21967	22108	22168	22188	22153	22200	21997	22403	22046	22103	22158	22026	21942	21972	22021	22111	22231	22170	22002	22098	22310	21879	22072	22159	22186	21991	22093	22145	21957	22078	22185	22080	21990	22128	22244	22001	22152	22336	21993	22273	22413	22389	22101	22170	22035	22190	22205	22046	22026	22312	22217	22072	22039	22038	22188	22128	22078	22229	21919	21987	22346	22267	22041	22215	22061	22148	22130	22142	22209	22299	22023	22055	22095	22244	22105	22013	22010	22143	22148	22051	22140	22269	22128	22271	22101	22134	22265	22166	22115	22306	22145	22097	22245	22176	22076	22170	22085	22073	22033	22180	22123	22303	22112	22245	22118	22214	22225	22134	22056	22080	22124	22274	22051	21990	22111	22031	22324	22062	22286	22056	22164	22259	22333	22264	22010	22057	22167	22011	21950	22017	22034	22078	22227	22097	22013	22060	21938	22131	21992	22129	22063	21831	22048	22021	22338	22280	22352	22006	22094	22299	22150	22467	22417	22270	22396	22326	22221	22240	22229	22235	22102	22229	22189	22141	21903	22134	22141	21924	22280	22057	22006	22232	22221	21952	22079	22021	22123	22174	22034	22200	21997	22205	22307	22151	21916	22175	22055	22173	22275	22018	22173	22264	22026	21965	22049	22286	22013	21811	22116	22201	22069	22043	22195	22012	21926	22135	22091	22011	22220	22120	22133	22030	22367	21983	22237	22122	21940	22094	22185	22192	22185	22105	22004	22191	22259	22293	22260	22163	22011	22006	22034	22018	21935	22142	22365	22183	22253	22028	22062	22115	22150	22122	22069	22143	22032	21730	21859	21996	21891	22239	22291	22248	22106	22223	22402	21955	22047	22242	22077	22173	22228	22108	21960	22133	21851	22165	22213	22159	22256	22083	22182	22149	22147	22207	22209	22284	22208	22084	22271	21837	22060	22165	22181	21971	22330	22045	22195	22074	22264	22181	22000	22097	22054	22283	22153	21993	21875	22072	22007	22026	22232	22143	22089	22088	22291	22308	22208	22005	22228	22078	22124	22110	22179	22160	22178	22130	22107	22051	22181	22094	21860	22058	22315	22274	22189	22002	22085	22275	22193	22185	22054	22216	22207	22058	22190	21958	22065	22299	21931	22335	22033	22078	22128	22048	22218	21939	22138	22045	22102	22210	21924	22087	22023	21948	22032	22181	22013	22153	22202	22000	22093	22234	22117	22058	22333	22255	22026	22199	22063	22342	22078	22214	22405	22186	22090	22192	22234	22123	22388	21880	21956	22183	22119	22031	22133	22117	21966	22037	22147	22212	22109	22075	22067	21933	22185	22024	22313	22309	22227	22090	22038	22032	22083	22147	22060	22014	22071	22180	22227	22178	22201	22093	21987	22084	22119	21934	22235	21955	21894	22222	22029	22096	21873	22112	22205	22122	22219	21987	21961	22236	21970	22140	22014	21938	22131	22055	22152	22076	22159	22148	22140	22025	22088	22008	22195	22296	22307	21974	22104	22395	22162	22032	22040	22008	22188	22122	22085	22218	22105	22079	21938	22008	21979	22174	22284	22126	22200	22038	22089	22343	22012	22041	22029	22228	21933	22057	22335	22029	22138	22199	22230	21986	22113	22127	21969	22261	22173	22130	22230	22099	22074	22205	22284	22082	22036	22282	22090	21990	22165	22326	22192	22258	22386	22200	22061	22179	21821	21981	22104	22200	22086	22082	22099	21980	22007	22390	22186	22164	22201	22245	21976	22001	21925	22119	22379	22071	22004	22142	22170	22215	22237	22161	22112	22001	22161	22383	22161	22224	22203	22157	22042	22094	22107	22222	22156	22181	22106	22148	22052	21856	22016	22221	22136	22080	22127	22032	22232	22314	22053	22104	22027	22194	22028	21995	22060	22080	22207	22346	22119	22300	21998	21999	21971	22033	22009	22096	22165	22001	22087	22248	21880	22100	22165	22213	22059	22276	22231	22016	22080	22235	22081	22143	22001	22080	22008	22376	22389	22054	22154	22052	22289	21957	22110	22416	22266	22088	22037	22072	22023	22209	22062	22320	22296	22156	22136	21953	22040	22041	21943	22093	22133	22243	22140	22141	21972	22092	22199	22193	22128	22109	22098	22143	22295	22066	22028	22237	22071	21951	22168	22022	22085	22240	22264	22379	21972	22090	21902	22423	22243	22103	22115	22434	22108	22071	22037	22160	22016	22189	21907	21890	21950	22211	22118	21957	21877	22042	22231	22090	22089	22314	22112	22073	22306	22151	21886	22187	22153	22146	22135	22159	22092	21879	21889	21992	22118	22173	22269	22238	22248	22233	22085	22136	22032	21927	22246	22253	22135	22056	22100	22168	22172	22238	22181	22177	22228	22152	22008	22165	21881	22191	22092	22247	22296	22016	22130	22147	22333	22389	22142	22190	22142	22315	21834	22313	22058	22167	22080	22217	22012	22142	22065	22089	22038	22232	22278	22303	22119	22130	22154	22184	22202	22093	22355	22010	22174	22230	22104	22249	22065	22084	21959	22029	22107	22140	22193	21903	22070	22356	22028	22123	22123	22124	21946	22085	22212	22133	22034	21808	22076	22031	22182	22190	22258	22389	22150	21964	22198	22111	22288	22333	21913	22095	22003	22199	22162	22183	22167	22220	22198	22395	22075	22285	22164	22197	22102	22080	21975	21839	22207	22058	22012	22314	22204	22307	22006	22234	22084	22299	22231	22180	21970	21767	21941	22101	22115	22016	22042	22143	22070	22202	21983	22168	21915	22122	22109	22136	22150	22222	22023	22134	22177	22229	22108	22022	22111	22136	22013	22194	22110	22179	21979	21978	22129	22149	21971	22203	22178	22254	22027	22133	22091	22065	22160	22014	22148	22020	22014	21988	22256	22173	22060	21914	22101	22191	21938	22104	22101	22062	21977	22264	22016	22108	22226	22202	22075	22197	22130	22238	22100	22264	22234	22269	21885	22157	21998	21837	22149	22044	21975	22116	22096	22216	22026	21844	22246	22113	22295	22170	22119	21990	22022	21940	22023	22329	22054	22243	22304	22194	22069	21914	22119	22453	22350	22138	22151	22165	22186	22158	22234	22192	21929	22071	22137	21963	21966	22255	22114	22068	22166	22247	22222	22225	22287	22008	22185	22281	22197	22119	22092	22054	21899	22014	22181	22157	22089	22052	22010	22065	21947	21955	22046	22174	21952	22228	22012	21917	21981	22128	22100	22107	22220	22187	22296	22277	22105	22241	22169	22077	22168	22174	22107	22085	22148	22098	22177	22073	22115	22093	22124	22203	22212	22221	22123	22162	21958	22117	22080	22216	22095	22157	22107	22177	22094	22094	22198	21993	22132	22131	22222	22221	22000	22141	22266	22003	21905	22185	22254	22347	22200	22003	22146	22085	22138	22212	21970	22185	22096	22244	22257	22099	22268	22217	22015	22287	22313	22095	22096	21850	21942	22092	22152	22074	22161
29907	44180	40860	31413	26936	23352	21478	20694	19792	19313	18608	18640	18425	18215	18092	17885	17817	17732	17750	17542	17403	17512	17405	17523	17368	17266	17373	17310	17121	17362	17205	17382	17308	17302	17490	17422	17478	17310	17295	17417	17222	17390	17249	17144	17146	17186	17288	17302	17249	17175	17052	17246	17131	17304	17214	17210	17245	16974	17018	17256	17210	17191	17214	17311	17159	17033	17078	17132	16829	17142	17043	17109	17140	16943	17209	17113	17257	17174	17150	17134	17015	17166	16974	17143	17155	17022	17199	17212	17092	17176	17153	17170	17102	17348	17078	17167	17126	17040	17332	17310	17038	16928	17119	17172	16960	17105	17175	17170	17301	17166	17213	17010	17288	17182	17247	17150	17157	17046	17256	16963	17095	17068	17030	17139	17000	17056	17160	17237	17227	17159	17206	17032	17004	17230	17106	17234	17072	17129	17171	17133	17304	17378	17154	17002	17151	17287	17176	17029	17128	17243	17054	17153	17343	17193	17095	17143	17169	16977	17166	17189	16998	17098	17090	17165	16975	17052	17073	17052	17211	17111	17228	17242	16986	17023	17047	17073	17022	17122	17115	17190	17259	17013	17155	17170	17297	17074	17135	17117	17166	17181	17077	17089	17189	17314	17026	17286	17087	17190	17208	17178	17105	17162	17076	17110	17149	17242	17093	17167	16977	17087	17181	17310	17156	17127	17433	17382	17249	17148	17244	17052	16984	17037	17227	17078	17220	17169	17040	16997	17157	17093	17147	17268	17134	17013	17108	17330	17149	17054	17140	17159	17241	17068	17097	17242	17016	17135	17117	17204	17271	17269	17028	17089	17023	16984	17073	17194	17030	17224	17156	17327	17225	17193	17006	17112	17134	17208	17098	17107	17157	17088	17277	17254	17220	17246	17148	17213	17072	16938	17188	17076	17083	17242	17009	17198	17079	17297	17303	17174	17088	17234	17149	17178	17230	16948	17017	17036	17167	17130	17070	17218	16909	17030	17187	17203	17091	17110	17228	17140	17124	17175	17053	17191	16978	17179	17071	17264	17125	16999	17212	17181	17221	17101	16982	17178	17213	17221	17088	17072	17286	17160	17076	17153	17030	17059	17035	16986	17019	17189	17200	17057	16974	17111	17391	17125	17199	16739	17112	17307	17195	17270	17230	17038	17113	17272	17106	17234	17218	16999	16931	17000	17150	17173	17209	17330	17105	17003	17102	17206	17113	17151	17070	17067	17052	17200	17096	17166	17252	17070	17170	17252	17094	17104	17106	17235	17176	16921	17137	17128	17139	17167	17133	17304	17339	16866	17194	17087	17058	17202	17156	17065	17143	16944	17214	16988	17094	17190	17092	17318	17078	17062	17094	17274	17036	17196	17161	17006	17073	17114	17274	17054	17149	17209	17274	16989	17073	17006	17121	17084	17151	16990	17258	17030	17321	17114	17061	17067	17153	17101	17031	17139	17058	17252	17075	17280	17263	17121	17026	17065	17153	17120	17155	17129	17081	17148	17189	17084	17103	17004	17186	17008	17157	16950	17309	17089	17294	17142	17079	17006	16965	17088	17240	17060	17258	16994	16996	17128	17063	16919	17144	17164	17175	17073	17061	17153	17071	17135	17284	17056	17304	17166	17215	17103	17118	17049	17080	17244	17104	16944	17249	17009	17163	17080	17153	17185	17113	17102	17286	17156	17074	17109	17081	17125	17221	16977	17238	17129	17211	17055	17110	17202	16958	17095	17152	16921	17199	17075	17131	17099	17050	17032	17021	17134	17238	17075	17340	17209	17209	17120	17022	17067	16977	17108	17058	17146	17115	16950	17136	17085	16975	17059	17153	17093	17134	17163	17116	17156	17327	17162	17158	17244	17139	17261	17033	17221	16969	17290	17068	17138	17222	17077	17067	17012	17036	17301	17000	16973	17240	17128	17055	17167	17156	16981	17009	17040	17097	17125	17051	17093	17139	17210	17138	17127	17101	17144	16988	17204	17237	17115	17209	17191	17123	17415	17059	17113	17251	17382	17045	17093	17187	16965	17175	17127	17022	17104	17196	17146	17101	17093	17307	17146	17039	17137	17166	17120	17231	17209	17173	17189	17031	16964	17157	17085	17104	17032	17121	17117	17249	17310	17256	17052	17059	17132	17079	17031	17170	17055	17071	17097	17270	17055	17103	17217	17059	17175	17202	17056	17232	17109	17082	17126	17124	17032	17109	17186	17023	17211	16938	17244	17021	17211	17160	17129	17131	16936	17108	17098	17065	17271	17103	17264	17075	17117	17162	17208	17110	17019	17085	17097	17240	17057	17228	17109	16987	17167	17272	17187	16966	17156	17178	17391	17252	17048	17219	17099	17104	17189	17184	16921	17133	17152	16981	17071	17053	17075	17170	17192	17099	16918	17127	17068	17096	17061	17044	17037	17229	17151	17271	17278	17169	17004	17163	17216	17139	17106	16926	17234	17198	17216	17159	17105	17087	16946	16984	17108	17226	17103	17142	17184	17235	17214	17143	17214	17012	17232	17023	17107	17121	17322	17029	17092	17249	17157	17178	17018	17127	17034	17414	17264	17170	17105	17098	17194	17231	17062	17167	17194	17258	17206	17066	17175	17042	17196	17197	17168	17232	17020	17162	17216	17068	17365	17161	17248	16941	16961	17186	17227	17097	17307	17145	16993	17305	17057	17254	17393	17037	17240	16913	17113	17190	17101	17158	17192	17138	17144	17128	17323	17126	17119	17098	17275	17295	17207	17133	17290	17030	17086	17050	17292	17225	17175	17062	17354	17102	17108	17203	17066	16982	17150	17095	17165	17305	17030	17013	17094	16995	17212	17126	17265	17180	17053	17211	17176	17223	17191	17223	17184	17215	17211	17080	17194	17177	17183	16997	17042	17134	17102	17093	17087	17203	17108	17104	17208	17212	17024	17134	17260	17114	17063	17262	17060	17184	17103	17135	17356	17294	17099	17110	17032	17125	17163	17003	16935	17092	16985	17079	17243	17133	17120	17226	16990	17161	17024	17183	17169	16965	17134	17243	16970	17128	17113	17170	17143	17106	17220	16962	17124	17067	17045	17244	17072	16988	17039	17062	17143	17346	17217	17139	17177	17241	17019	16992	17276	17016	17263	17040	17109	16998	17292	17251	17077	17180	17225	17147	17047	17336	17159	17161	17200	17126	17369	17167	16942	17010	17124	17104	17030	16999	17135	17118	17018	17073	17124	17297	17188	17244	17080	16995	17152	17057	17186	17228	17108	17218	17026	17267	17118	17073	17025	17189	17384	17054	17124	17268	17023	17184	17155	17163	16895	17105	17135	17104	17069	17114	17116	17125	17141	17114	17188	17040	17044	17120	17207	17255	17047	17112	17204	17198	17260	17099	17149	17175	17221	17194	17131	17218	17122	17205	17030	17230	17106	17114	17273	16952	17095	17107	17310	17107	17036	17024	17346	17072	17111	17155	17063	17098	17193	17040	17118	17183	17069	17125	17099	17305	17159	17170	17053	17072	17054	17066	17112	17187	17283	17171	17071	17087	17237	16972	17311	17264	17111	17297	17310	17112	17150	17068	17192	17037	17108	17077	17080	17045	16951	17344	17110	17151	17173	17232	17103	17147	17077	17114	17326	17244	17121	17230	17199	17028	17104	17112	17080	17140	17156	17258	16956	17056	17072	17103	17100	17069	17083	17271	17237	17015	17260	17199	17126	17264	17156	17341	17090	17064	17073	17123	17207	17137	17285	17034	17248	17183	17175	17162	17185	17114	17248	17135	17082	17161	17049	17288	17266	17189	17228	17103	17070	17203	16982	17096	17163	17094	17110	17235	17169	17168	17095	17263	17116	17190	17074	17086	17137	17163	17282	17185	17147	17163	17207	17205	17137	17027	17214	17181	16976	17034	17286	17418	17108	17063	17260	17240	16968	17106	17259	17090	17094	17076	17159	17179	17223	17098	17096	17219	17233	17117	17324	17049	17126	17172	17183	17135	17187	17018	17301	17062	17187	17090	17267	17173	17176	17201	17144	17018	17141	17157	17273	17263	17207	17132	17160	17222	17085	17191	17319	17255	17290	17221	17035	17149	17000	17245	17060	16993	17122	17152	17085	17050	17269	17080	17153	17175	17116	17075	17173	17204	17096	17310	17014	16990	17098	17140	17097	17200	17265	16999	17193	17160	17202	17115	17104	17123	17161	17231	17134	17124	17201	17426	17235	17198	17226	17077	17177	17142	17124	17179	16955	17305	17132	16989	17247	17078	17214	17194	17258	17021	17026	17108	17056	17212	17160	17008	17245	17214	17107	17102	17234	17138	17202	17239	17265	16991	17130	17185	17145	17153	17144	17123	17027	17190	17301	17246	17005	17032	17253	17095	17024	17016	17291	17090	17144	17170	17019	17209	17277	16989	17288	17050	17102	17317	17182	17076	17147	17170	17241	17130	17143	17099	17363	17055	17366	17184	17293	17234	17285	17276	17229	17102	16847	17223	17095	17122	17197	17166	17105	17171	17174	17245	17158	17176	17283	17113	17200	17078	17051	17169	17089	17105	17305	17203	17299	17053	16988	17046	17239	17043	17045	16829	17153	17095	17114	17197	17122	17203	17156	17167	17217	17143	17110	17228	17115	17196	17198	17124	17075	17190	17182	17138	17018	17131	17085	17095	17179	17262	17149	17107	17391	17120	17137	17283	17051	17159	16967	17049	17029	17073	17062	17197	17183	17217	17178	17100	17080	17081	17134	17059	17236	17033	17181	17122	17183	17222	17082	17251	17029	16913	17245	17137	17318	17101	17114	17186	17192	17000	17099	17104	17217	17042	17178	17047	17069	17233	17028	17170	17176	17082	17222	17138	17248	17086	17161	17045	17158	16941	17256	17163	17130	17029	17091	16943	17283	17087	16988	17105	17103	17004	17221	17154	17197	17114	17341	17136	17101	17218	17090	16981	17163	17231	17083	17033	17108	17258	17063	17208	17078	17087	17236	17044	17256	17162	17148	16989	17113	17044	17319	17052	17127	17135	17209	17193	16963	17071	17261	17181	16942	17032	17187	17013	17156	17291	17128	17025	17027	17172	17121	17141	17150	17162	17273	17151	17014	16985	17189	17085	16997	17152	17242	17272	16936	17185	17227	17160	17146	17001	17238	17187	17197	17093	17272
23491	21373	29194	24589	24670	28560	29955	26631	25363	25227	24327	24136	23834	23781	23816	23688	23529	23170	23282	23197	23088	23125	23073	22706	22601	22750	22638	22693	22665	22977	22838	22783	22620	22788	22781	22834	22625	22802	22565	22633	22877	22730	22794	22670	22606	22722	22501	22801	22670	22822	22630	22523	22740	22571	22454	22577	22543	22509	22344	22441	22482	22595	22524	22398	22554	22673	22627	22372	22467	22564	22427	22505	22480	22532	22367	22456	22631	22707	22370	22554	22293	22662	22456	22492	22451	22463	22579	22619	22445	22690	22492	22368	22549	22485	22421	22648	22788	22426	22572	22809	22740	22458	22718	22295	22647	22517	22594	22365	22612	22439	22451	22478	22397	22497	22506	22274	22500	22256	22468	22550	22581	22437	22603	22647	22249	22629	22740	22318	22595	22524	22566	22668	22365	22600	22441	22519	22294	22330	22504	22458	22678	22658	22432	22686	22417	22407	22516	22566	22310	22436	22446	22505	22601	22591	22526	22542	22527	22431	22567	22476	22630	22291	22398	22478	22468	22558	22569	22363	22405	22449	22412	22377	22485	22462	22347	22692	22400	22472	22457	22285	22475	22528	22530	22499	22437	22618	22388	22597	22659	22496	22303	22355	22534	22425	22489	22464	22337	22423	22554	22460	22491	22465	22670	22546	22599	22281	22391	22380	22728	22397	22560	22694	22593	22377	22587	22400	22427	22541	22731	22565	22405	22293	22373	22456	22498	22411	22573	22530	22424	22408	22362	22408	22587	22493	22669	22688	22286	22340	22392	22444	22447	22384	22364	22459	22405	22355	22408	22489	22335	22324	22478	22425	22418	22214	22431	22461	22490	22406	22325	22478	22491	22489	22316	22262	22471	22446	22488	22514	22608	22702	22346	22365	22446	22308	22354	22601	22577	22466	22509	22460	22413	22385	22749	22500	22339	22359	22301	22484	22497	22650	22366	22610	22499	22381	22439	22478	22625	22400	22394	22389	22349	22287	22409	22403	22278	22472	22440	22416	22705	22337	22300	22274	22293	22298	22458	22560	22371	22561	22671	22454	22248	22461	22482	22401	22450	22327	22274	22446	22414	22778	22680	22385	22614	22694	22581	22451	22520	22521	22471	22362	22589	22505	22399	22312	22329	22560	22324	22768	22306	22277	22510	22315	22406	22416	22246	22409	22613	22462	22227	22445	22366	22328	22550	22505	22687	22573	22477	22350	22556	22869	22553	22551	22433	22255	22343	22662	22424	22222	22339	22352	22288	22611	22533	22372	22548	22330	22502	22562	22366	22505	22515	22601	22427	22330	22601	22483	22495	22457	22374	22461	22408	22530	22418	22590	22672	22235	22333	22528	22291	22385	22343	22578	22452	22360	22295	22430	22600	22459	22277	22180	22623	22473	22385	22552	22533	22540	22418	22514	22483	22452	22335	22319	22563	22472	22563	22416	22466	22240	22278	22496	22624	22275	22506	22555	22394	22608	22376	22358	22380	22491	22582	22724	22637	22721	22386	22548	22610	22496	22467	22617	22565	22603	22740	22671	22271	22574	22601	22451	22343	22445	22592	22477	22328	22466	22354	22531	22275	22264	22180	22470	22501	22534	22558	22480	22558	22235	22239	22187	22575	22354	22467	22487	22480	22385	22433	22288	22548	22557	22527	22451	22442	22480	22698	22310	22554	22662	22325	22485	22586	22283	22648	22268	22435	22574	22582	22584	22519	22416	22331	22706	22467	22567	22433	22461	22453	22220	22295	22291	22255	22463	22446	22580	22471	22378	22446	22670	22401	22527	22428	22487	22453	22429	22542	22598	22639	22533	22575	22527	22545	22623	22368	22670	22740	22441	22555	22296	22451	22536	22330	22747	22434	22562	22240	22430	22496	22328	22296	22507	22554	22486	22367	22641	22462	22589	22284	22313	22417	22481	22449	22592	22502	22558	22535	22514	22495	22547	22560	22622	22211	22292	22228	22424	22396	22665	22274	22351	22547	22468	22629	22752	22589	22357	22298	22515	22488	22588	22542	22562	22261	22332	22428	22264	22417	22525	22534	22668	22494	22565	22461	22358	22465	22372	22597	22400	22581	22679	22523	22399	22454	22439	22490	22529	22597	22610	22430	22524	22257	22496	22568	22544	22618	22518	22580	22481	22518	22369	22660	22495	22432	22501	22711	22451	22443	22662	22417	22492	22641	22432	22317	22269	22624	22276	22590	22289	22331	22421	22446	22407	22540	22461	22604	22500	22388	22296	22292	22507	22647	22425	22433	22550	22218	22570	22564	22589	22345	22505	22640	22651	22608	22375	22165	22322	22598	22593	22556	22596	22654	22562	22376	22275	22556	22500	22575	22366	22690	22563	22476	22587	22288	22346	22449	22389	22366	22432	22582	22462	22528	22477	22367	22489	22474	22361	22351	22388	22420	22489	22477	22362	22481	22415	22510	22489	22282	22551	22526	22455	22351	22293	22405	22412	22284	22377	22335	22557	22771	22265	22397	22446	22378	22336	22539	22472	22421	22568	22476	22582	22363	22432	22430	22451	22457	22538	22266	22554	22458	22487	22534	22416	22465	22512	22607	22431	22575	22555	22300	22563	22279	22375	22518	22597	22600	22440	22382	22735	22432	22514	22336	22294	22446	22545	22610	22397	22321	22292	22327	22477	22541	22501	22584	22628	22573	22407	22479	22501	22655	22295	22555	22472	22512	22381	22477	22353	22516	22550	22479	22555	22724	22457	22415	22576	22451	22531	22462	22480	22565	22146	22556	22342	22421	22309	22332	22313	22522	22276	22545	22380	22547	22612	22690	22517	22495	22682	22376	22447	22453	22374	22445	22349	22479	22705	22593	22316	22487	22540	22468	22489	22471	22671	22410	22347	22214	22700	22582	22436	22591	22444	22449	22088	22411	22486	22343	22324	22415	22733	22646	22391	22473	22470	22360	22464	22486	22529	22333	22403	22602	22199	22322	22352	22489	22613	22289	22638	22264	22398	22473	22233	22411	22490	22595	22565	22488	22467	22607	22546	22516	22288	22396	22534	22520	22455	22588	22482	22493	22477	22630	22397	22552	22374	22341	22642	22619	22461	22197	22456	22451	22536	22549	22607	22208	22407	22576	22460	22538	22327	22312	22404	22695	22416	22371	22409	22354	22438	22512	22283	22569	22339	22271	22560	22337	22587	22758	22620	22494	22657	22675	22504	22476	22618	22539	22454	22534	22340	22503	22296	22371	22531	22365	22603	22624	22518	22521	22692	22455	22285	22518	22479	22213	22428	22326	22546	22356	22289	22569	22442	22436	22499	22502	22251	22572	22422	22386	22524	22633	22464	22475	22134	22393	22348	22283	22700	22571	22354	22540	22263	22292	22313	22715	22523	22585	22399	22570	22434	22564	22553	22305	22452	22566	22519	22680	22561	22678	22667	22622	22519	22387	22465	22417	22492	22554	22317	22449	22393	22500	22615	22667	22615	22486	22474	22314	22595	22281	22547	22419	22378	22402	22478	22559	22309	22421	22418	22392	22222	22469	22652	22508	22524	22519	22509	22522	22560	22522	22384	22446	22553	22539	22303	22410	22212	22265	22446	22650	22417	22339	22476	22233	22359	22504	22543	22474	22411	22293	22505	22328	22434	22286	22351	22629	22515	22782	22446	22649	22495	22443	22615	22502	22485	22626	22351	22220	22475	22585	22520	22492	22418	22477	22522	22544	22281	22495	22449	22166	22545	22521	22590	22699	22472	22469	22412	22465	22377	22471	22419	22852	22420	22548	22351	22464	22488	22411	22825	22389	22475	22469	22549	22344	22360	22425	22446	22500	22397	22554	22484	22344	22488	22472	22626	22572	22243	22584	22536	22319	22384	22444	22409	22452	22639	22522	22569	22493	22600	22435	22494	22453	22300	22389	22483	22563	22538	22529	22524	22645	22409	22731	22377	22366	22146	22467	22512	22345	22303	22589	22319	22320	22516	22541	22332	22480	22480	22454	22526	22497	22413	22494	22530	22465	22654	22477	22604	22182	22391	22550	22726	22384	22398	22605	22555	22477	22572	22466	22514	22606	22534	22535	22326	22319	22474	22398	22436	22534	22442	22363	22262	22458	22320	22494	22297	22518	22322	22517	22434	22173	22568	22372	22390	22545	22554	22350	22336	22620	22314	22246	22527	22620	22465	22498	22459	22498	22568	22603	22268	22477	22545	22462	22399	22500	22407	22632	22586	22388	22632	22425	22286	22455	22495	22615	22350	22439	22354	22446	22495	22363	22404	22451	22344	22438	22666	22417	22339	22335	22402	22455	22371	22314	22112	22426	22435	22423	22481	22628	22161	22213	22280	22471	22572	22475	22197	22448	22312	22453	22759	22590	22467	22677	22539	22649	22414	22472	22400	22445	22623	22457	22432	22300	22282	22610	22480	22415	22416	22380	22596	22492	22629	22464	22430	22569	22426	22195	22679	22259	22505	22559	22572	22608	22235	22437	22677	22238	22482	22467	22387	22531	22428	22328	22252	22483	22463	22554	22341	22569	22420	22667	22238	22557	22579	22487	22441	22405	22602	22480	22579	22475	22653	22472	22579	22406	22375	22515	22490	22511	22460	22540	22474	22472	22444	22467	22526	22499	22606	22630	22350	22817	22617	22572	22417	22562	22278	22348	22547	22647	22487	22562	22525	22362	22407	22212	22507	22457	22445	22421	22498	22500	22405	22801	22353	22327	22422	22471	22446	22270	22401	22456	22562	22461	22409	22385	22567	22454	22391	22473	22323	22208	22530	22785	22648	22565	22525	22599	22366	22336	22451	22392	22477	22385	22375	22433	22390	22397	22526	22565	22604	22471	22611	22491	22510	22766	22520	22606	22590	22516	22539	22594	22284	22628	22643	22608	22442	22492	22569	22390	22537	22614	22385	22523	22546	22580	22395	22286	22551	22496	22541	22440	22491	22584	22527	22447	22283	22351	22642	22419	22564	22720	22471	22413	22481	22445	22418	22473	22361	22589	22414	22517	22465	22433	22886	22484	22620	22523	22374	22275	22314	22440	22607	22400	22450	22435	22125	22513	22563	22405	22258	22465	22463	22671	22362	22446	22404	22468	22335	22589	22436	22347	22487	22310	22604	22641	22571	22543	22466	22336	22544	22559	22568	22615	22426	22499	22461
29472	51932	46873	37176	31897	27309	25015	23486	22235	21167	20365	19873	19390	19434	19223	19315	18604	18517	18457	18201	18195	17982	17827	17958	17793	17594	17634	17781	17476	17587	17643	17472	17658	17796	17754	17701	17665	17537	17829	17804	17774	17629	17578	17458	17638	17649	17748	17486	17465	17434	17564	17493	17599	17469	17369	17482	17560	17427	17398	17473	17375	17516	17391	17427	17493	17323	17469	17408	17517	17484	17343	17418	17226	17584	17546	17456	17427	17578	17319	17291	17423	17407	17398	17217	17358	17455	17318	17655	17436	17507	17572	17390	17446	17455	17392	17327	17248	17399	17359	17411	17392	17337	17434	17456	17403	17491	17421	17362	17273	17468	17332	17590	17344	17555	17351	17426	17447	17507	17511	17346	17296	17449	17431	17392	17480	17247	17373	17275	17289	17321	17426	17381	17368	17378	17451	17381	17331	17414	17421	17304	17477	17582	17420	17451	17425	17361	17253	17315	17449	17254	17311	17296	17357	17401	17526	17360	17431	17417	17408	17466	17347	17511	17466	17393	17626	17247	17424	17476	17387	17296	17334	17496	17340	17341	17517	17453	17442	17401	17442	17208	17256	17279	17310	17424	17423	17203	17421	17210	17402	17309	17455	17187	17204	17266	17510	17332	17258	17315	17302	17332	17347	17192	17429	17439	17566	17489	17389	17483	17364	17260	17282	17285	17346	17451	17409	17360	17368	17417	17444	17185	17327	17377	17411	17285	17431	17474	17358	17433	17486	17444	17325	17471	17401	17466	17329	17429	17456	17235	17543	17344	17311	17350	17490	17589	17397	17461	17327	17401	17422	17155	17281	17269	17296	17313	17259	17246	17391	17430	17407	17381	17345	17333	17430	17581	17408	17454	17306	17442	17404	17487	17449	17341	17477	17273	17411	17501	17336	17481	17553	17354	17409	17345	17354	17358	17365	17432	17340	17534	17418	17167	17384	17437	17458	17408	17318	17405	17362	17543	17247	17423	17556	17407	17376	17300	17427	17355	17327	17496	17509	17359	17481	17391	17192	17373	17470	17353	17288	17434	17547	17228	17346	17350	17385	17568	17281	17366	17326	17381	17385	17176	17382	17261	17394	17428	17455	17273	17487	17591	17376	17474	17375	17364	17146	17141	17293	17395	17290	17386	17428	17361	17338	17323	17379	17292	17302	17491	17529	17282	17403	17421	17480	17410	17503	17431	17478	17352	17457	17448	17463	17417	17265	17434	17246	17361	17172	17631	17396	17377	17315	17299	17403	17383	17442	17514	17307	17376	17373	17404	17413	17547	17276	17237	17163	17542	17436	17470	17473	17412	17456	17571	17374	17459	17290	17391	17251	17542	17335	17367	17429	17461	17419	17425	17385	17270	17515	17293	17415	17316	17442	17449	17420	17479	17514	17366	17365	17322	17337	17427	17406	17234	17409	17419	17213	17389	17429	17347	17437	17170	17295	17456	17314	17428	17356	17563	17505	17581	17282	17343	17327	17390	17349	17408	17483	17353	17389	17262	17348	17453	17403	17501	17394	17615	17427	17421	17295	17327	17340	17388	17270	17252	17292	17330	17326	17424	17444	17569	17387	17433	17396	17317	17310	17282	17365	17423	17311	17397	17368	17405	17499	17397	17438	17355	17324	17281	17467	17401	17427	17203	17559	17323	17396	17392	17418	17436	17535	17463	17278	17366	17565	17341	17372	17419	17413	17337	17416	17325	17352	17364	17346	17346	17532	17210	17412	17393	17287	17414	17325	17420	17451	17310	17451	17387	17388	17446	17259	17292	17455	17384	17350	17396	17478	17426	17479	17336	17346	17313	17286	17301	17347	17180	17370	17446	17286	17389	17334	17271	17212	17342	17404	17328	17416	17297	17401	17317	17478	17182	17278	17460	17529	17322	17338	17388	17521	17452	17378	17483	17226	17432	17355	17110	17278	17203	17394	17383	17264	17306	17438	17451	17437	17367	17322	17297	17543	17303	17302	17426	17223	17351	17339	17255	17413	17355	17346	17427	17357	17380	17388	17276	17389	17292	17456	17322	17471	17489	17397	17319	17537	17378	17400	17284	17495	17237	17479	17514	17333	17292	17340	17348	17316	17492	17426	17300	17354	17422	17285	17392	17351	17224	17271	17431	17313	17287	17398	17336	17392	17318	17429	17319	17314	17472	17265	17485	17575	17540	17325	17233	17345	17353	17480	17289	17360	17488	17561	17502	17407	17372	17556	17376	17543	17290	17466	17321	17415	17263	17381	17507	17472	17310	17376	17458	17333	17383	17389	17397	17374	17323	17412	17266	17452	17424	17384	17363	17211	17331	17509	17312	17350	17511	17179	17444	17477	17501	17401	17461	17331	17323	17460	17496	17260	17355	17440	17180	17436	17290	17459	17380	17234	17326	17320	17343	17319	17287	17435	17381	17436	17426	17511	17567	17392	17372	17444	17444	17164	17214	17418	17327	17404	17456	17407	17389	17351	17305	17323	17382	17435	17521	17335	17402	17536	17478	17389	17323	17429	17546	17329	17443	17342	17359	17377	17425	17350	17367	17320	17359	17377	17414	17315	17312	17402	17319	17512	17409	17323	17387	17488	17335	17355	17324	17474	17360	17354	17542	17202	17370	17468	17430	17456	17502	17192	17347	17536	17379	17269	17433	17316	17504	17539	17366	17220	17183	17400	17397	17585	17523	17405	17393	17363	17306	17446	17628	17567	17549	17225	17311	17582	17467	17310	17404	17267	17421	17326	17280	17388	17384	17392	17399	17448	17255	17258	17487	17316	17316	17378	17387	17403	17497	17411	17306	17294	17221	17548	17350	17435	17391	17332	17286	17320	17282	17438	17331	17475	17490	17352	17384	17454	17479	17274	17417	17610	17468	17458	17450	17448	17303	17417	17516	17479	17359	17527	17527	17333	17247	17507	17298	17394	17449	17180	17389	17434	17404	17299	17422	17265	17356	17365	17350	17359	17361	17263	17337	17440	17349	17163	17378	17494	17272	17219	17482	17370	17280	17406	17276	17261	17252	17234	17321	17358	17427	17441	17246	17296	17398	17134	17336	17313	17436	17353	17326	17241	17407	17345	17452	17477	17382	17580	17489	17418	17441	17507	17324	17129	17260	17427	17464	17516	17360	17452	17183	17266	17359	17309	17403	17402	17544	17366	17400	17672	17383	17452	17218	17453	17374	17365	17452	17220	17386	17585	17268	17165	17535	17411	17362	17396	17313	17390	17373	17321	17520	17440	17302	17641	17178	17344	17379	17517	17151	17330	17538	17398	17349	17468	17263	17549	17475	17379	17475	17271	17396	17390	17232	17221	17236	17427	17347	17480	17186	17489	17411	17131	17428	17164	17607	17432	17423	17326	17543	17376	17324	17304	17358	17449	17543	17423	17361	17384	17281	17514	17352	17359	17386	17112	17350	17495	17211	17345	17520	17376	17620	17129	17507	17316	17471	17226	17422	17408	17472	17496	17404	17371	17480	17438	17306	17263	17294	17373	17441	17497	17240	17243	17294	17491	17468	17456	17333	17332	17439	17393	17475	17458	17453	17481	17408	17381	17272	17352	17431	17545	17409	17426	17337	17407	17528	17606	17462	17352	17529	17331	17397	17406	17191	17283	17196	17341	17293	17517	17415	17346	17421	17436	17443	17299	17397	17450	17439	17439	17336	17225	17452	17474	17456	17439	17284	17283	17421	17528	17402	17397	17421	17524	17363	17342	17303	17253	17309	17427	17606	17392	17549	17611	17282	17366	17337	17321	17292	17448	17326	17297	17298	17363	17445	17374	17401	17239	17386	17295	17558	17253	17389	17262	17508	17429	17402	17362	17395	17398	17407	17258	17463	17476	17448	17356	17445	17543	17306	17416	17440	17488	17197	17389	17472	17432	17354	17175	17463	17445	17434	17464	17355	17280	17466	17257	17361	17234	17231	17379	17419	17208	17402	17431	17355	17302	17276	17179	17467	17349	17386	17299	17394	17398	17390	17197	17419	17311	17315	17323	17441	17431	17269	17394	17514	17499	17655	17524	17489	17340	17424	17480	17391	17436	17443	17345	17240	17435	17336	17414	17476	17518	17370	17329	17484	17498	17410	17255	17451	17233	17536	17196	17343	17466	17465	17302	17289	17598	17527	17346	17173	17394	17257	17365	17288	17436	17354	17277	17515	17566	17562	17319	17348	17337	17455	17376	17437	17163	17418	17367	17345	17455	17282	17447	17162	17303	17286	17457	17370	17333	17447	17496	17298	17305	17279	17397	17387	17474	17316	17406	17332	17502	17508	17259	17449	17591	17323	17478	17538	17481	17594	17555	17392	17355	17475	17522	17357	17332	17483	17366	17413	17371	17405	17454	17253	17430	17516	17456	17352	17446	17382	17374	17299	17448	17423	17476	17285	17355	17331	17366	17495	17454	17219	17441	17349	17335	17287	17243	17291	17420	17175	17445	17462	17360	17361	17330	17497	17321	17377	17243	17440	17361	17407	17420	17551	17422	17378	17499	17443	17331	17530	17352	17385	17387	17344	17489	17496	17349	17436	17333	17579	17433	17249	17336	17342	17313	17147	17332	17411	17183	17315	17522	17420	17317	17317	17385	17449	17430	17475	17280	17455	17522	17294	17336	17474	17373	17233	17375	17414	17470	17313	17413	17452	17541	17420	17522	17300	17434	17392	17387	17448	17429	17468	17088	17409	17236	17403	17411	17395	17472	17466	17400	17330	17396	17302	17416	17377	17417	17392	17202	17435	17492	17431	17475	17472	17412	17283	17469	17482	17377	17447	17183	17310	17470	17410	17401	17230	17406	17414	17482	17453	17369	17312	17424	17322	17246	17537	17295	17467	17300	17541	17356	17340	17439	17525	17475	17444	17475	17393	17361	17398	17328	17324	17295	17401	17362	17391	17316	17427	17352	17431	17529	17486	17441	17295	17266	17297	17481	17519	17348	17345	17394	17585	17457	17238	17394	17584	17381	17305	17415	17437	17397	17377	17446	17335	17297	17478	17295	17349	17464	17385	17455	17342	17395	17503	17366	17429	17407	17381	17242	17399	17402	17503	17394	17289	17472	17454	17406	17327	17349	17357	17343	17377	17587	17495	17431	17335	17474	17558	17277	17356	17509	17411	17397	17315	17440	17341	17292	17266	17482	17218
22687	21335	29404	23753	22718	27384	32142	27701	26228	25833	25241	24468	24314	24039	23855	23779	23744	23298	23141	22956	23141	22639	22808	22862	22639	22442	22467	22778	22587	22521	22461	22460	22495	22625	22326	22557	22252	22543	22489	22358	22415	22820	22565	22358	22252	22523	22410	22310	22220	22253	22180	22215	22007	22257	22155	22154	22129	22176	22106	22302	22244	22287	22039	22127	21989	22079	22272	22065	22160	22043	22295	22089	22180	22191	22215	22221	22113	22185	22187	21903	22138	22097	22163	22339	22069	21940	21954	22154	22283	22088	22107	22002	22203	22305	22084	21926	22006	22151	22034	22004	22079	22087	22235	22103	22121	22226	21981	22385	22284	22146	22190	22000	22201	22051	21938	22172	21965	21906	22046	22098	22002	21976	22086	21905	22232	22000	22015	22304	22086	22151	22027	22131	22220	22180	22184	21974	21945	22252	21944	21984	22073	21985	22038	22182	22036	22054	22173	21926	22116	22026	22148	21981	22199	21976	22002	22062	22055	22069	22047	22290	22100	22400	22400	22106	21986	22039	22182	22133	22024	22353	22304	22059	22102	21965	22074	22182	22033	22147	22094	22084	22213	22005	21980	22084	22070	22232	22231	22173	22166	21975	22091	22103	22121	22055	22122	22196	22106	22058	22259	21837	22063	22195	22185	22078	22027	22048	22262	22000	22015	22009	22278	22192	22274	22056	22015	21966	22118	22104	22077	21892	22090	22237	22069	22002	22066	21908	22067	22091	22144	22093	22147	22090	22062	22012	22155	22058	22070	22049	22005	22326	21960	22092	22207	21985	22193	22311	22317	22335	22204	22360	21897	22170	21972	22112	22231	21957	22229	21947	22319	22086	22077	22245	22050	22045	22151	22119	22249	22158	22190	22248	21945	22040	21988	22130	21927	22170	21902	21970	22069	22129	22142	22141	21922	22150	22164	22202	22213	22156	22284	21831	22032	22012	21936	21962	22054	21855	21915	22189	22050	22102	21917	21928	22059	22231	22037	22031	21951	22178	21909	21995	22023	22297	21903	21909	22285	22193	22093	22000	22214	22262	21926	22049	22196	22118	22003	22206	21796	22103	21879	22078	22221	22279	22144	22000	22267	22167	21925	22130	22062	21982	22057	22185	22186	21929	22026	22091	22005	22052	22289	22098	22205	21966	22114	22096	22021	22142	22136	21971	22161	22242	21988	22085	22276	22165	22074	22119	21758	21954	21994	22222	21905	22017	22069	22078	22042	22244	22284	21966	21994	22267	22127	22028	21997	22023	22118	22043	22072	22064	22324	21994	21932	22194	22031	22178	22049	22177	22198	22136	22135	21898	22090	22209	21728	22126	21935	22005	22176	21923	22240	21999	21974	22034	22080	22002	22077	22073	21906	22017	22108	22178	22112	21919	22045	21853	22098	22126	21967	22026	22056	22060	22189	22025	21872	22229	22025	21965	22204	22145	22007	22008	22006	22158	22026	22041	22019	22115	21856	22022	22049	21920	22117	22068	21980	22148	21746	22070	21978	22108	22004	22090	22107	22041	22071	22224	21971	22121	22034	21981	21981	22428	21984	21955	22105	22057	22048	22022	22023	22116	22157	22163	21877	21943	22145	22118	22186	21964	22162	22019	22311	22118	22060	22015	22005	22225	22176	22143	22052	22092	22023	22066	22169	22060	21989	21794	21846	21940	22185	22144	21932	21970	21921	22111	21802	22055	22067	22010	22130	22030	22265	22156	21998	22323	22165	21913	22034	22149	22007	21958	22018	21929	22210	22100	22162	22190	22235	22085	22271	22167	22117	21992	22153	21872	22130	22028	22158	21966	21951	22013	22311	21758	21844	21984	22248	21910	21919	21924	22170	21923	22141	22055	21895	21932	21877	21960	22097	22003	21945	22238	22155	22083	21896	21920	22005	22147	22247	22358	22023	22254	22150	22141	21980	22045	21856	21993	22064	21822	22242	22053	21968	22121	22022	21845	22264	22161	21871	22043	22101	21900	22280	22171	21991	22294	22068	22088	22194	22162	22152	22095	22219	22140	22165	22096	21955	22024	22157	22141	22001	22059	22240	21977	22057	22079	22034	22075	22062	21937	22190	22064	22136	22095	21999	22231	21872	22137	22019	21995	22043	21997	21941	22153	22221	22173	21889	21999	22083	21961	21936	21998	21908	22163	22079	21831	21826	22233	22123	21866	21860	22172	22197	22000	22027	22127	22100	21946	22172	21945	21984	22070	22017	21986	22104	22120	21957	21827	22162	22104	22073	21959	22085	22084	22064	22139	22094	22002	21885	22037	22262	22028	22429	22035	22116	22115	21872	22084	22263	22217	22209	22210	22048	21941	21850	22085	22143	21940	22124	22069	22020	22144	22111	22176	21818	22009	21965	21950	22231	22130	21967	22127	22257	22108	22076	21953	22156	22271	21922	22103	21999	22127	22002	22202	22148	22088	22109	22126	22055	22012	22050	22231	22069	22106	22099	22273	21987	22039	22093	21683	22172	22074	22262	22057	22065	22109	22275	22035	22077	22051	22211	22234	22019	21994	22356	21892	22220	22093	22257	21998	22113	21999	22122	22132	21968	22066	21959	21879	22051	22000	22049	22082	22212	21921	22154	22198	22135	22033	21970	22054	21903	22096	21941	21810	22008	22034	22173	22089	22225	21988	22282	22076	22154	22116	22240	22195	22010	22150	22139	22104	22248	22110	22298	22086	22032	22139	22102	22101	22057	22086	22051	22042	22225	22050	22256	22387	22240	22134	22123	22308	22033	21977	21860	21951	21860	22127	22168	22106	22119	22016	22196	22067	22118	21993	22121	22133	22078	22002	22199	22135	22119	21956	22034	21919	22256	22160	22101	22232	21939	22025	22282	22043	22090	22061	21891	21832	22176	22056	22071	22099	22140	22287	22120	22205	22020	22243	22190	21984	21975	22112	22201	22107	22119	22103	22034	22029	22232	22242	22110	22007	21919	22096	22019	22150	21967	22234	22200	21971	22165	22215	21869	21980	21969	21936	21969	21991	22192	22011	22200	21914	22098	22127	22150	22055	22053	22254	22447	22255	22014	22170	22155	22129	22165	21997	22023	21745	22218	21972	22115	22108	22110	22137	22138	22272	21887	22122	22137	22102	22013	22175	21848	22143	22068	22193	22217	22115	22152	22148	22179	22066	22106	21999	22036	22160	22190	21943	21949	22000	22001	22100	22108	22134	22030	22237	22125	22135	22023	22145	22058	22059	22084	22181	22106	22257	22149	22032	21870	22127	21842	22119	22027	22089	22333	22183	21996	21999	22048	22041	22079	22103	22185	21848	22093	22243	22074	22084	22029	22079	22222	21952	22149	22275	22158	21788	22274	22018	22001	22076	22061	22099	21995	22235	21910	22268	22105	22128	22058	22049	22232	21906	21976	21985	22136	22148	22152	21957	21975	22153	22114	22046	21853	22090	22187	21941	22216	22185	22174	22174	22334	22158	22201	22275	22281	22193	22224	22058	22028	21974	22333	22282	22144	21888	22129	22206	22041	22116	21842	22219	22123	21746	21919	22087	22073	22167	21976	22212	22055	22000	22071	22020	22150	21949	22069	21972	22148	22094	22251	22142	21937	22074	22137	22129	22109	22150	22077	22185	22161	22303	21834	22185	22220	22023	22175	22109	22047	21894	22042	22332	22219	22240	22264	22155	22068	22304	22211	22179	21892	22015	22257	22111	22345	21950	22048	22065	21984	22269	22106	21862	22084	22102	21907	22024	22023	22135	22282	22003	21917	21885	22048	22107	21868	22132	22176	22301	21884	22205	22013	22145	22064	22243	22130	22222	22121	22291	21889	22080	22119	22138	21988	22037	21885	22115	21993	22141	22136	22041	22104	21870	22350	22118	22185	21992	22128	22009	22085	22220	22232	21938	21854	22054	22127	22318	22019	22117	22139	22060	22143	22069	22185	22053	22198	22189	21916	21824	22272	21990	22128	22168	22060	22080	22215	22042	22166	21908	21933	21998	22026	22106	22195	22264	21906	21969	22020	21974	22141	22060	21905	21957	22108	22166	22164	22135	21836	22195	21926	22043	22080	21872	22092	22164	22183	22177	21964	21970	22153	22147	22098	22187	22073	22142	22372	21912	21897	21968	22164	22017	22102	22104	22167	22196	22266	22179	21987	22112	22133	21883	22121	22026	22265	21718	22196	22038	22123	21987	22001	22137	22086	21661	22042	22156	22010	22210	21991	21870	21748	21777	22066	22274	22105	21912	21968	21963	21939	22161	22061	22054	22067	22015	22005	21767	21929	22146	22149	22224	21979	22064	22134	22139	22156	22173	22064	22085	22104	22269	22183	21940	22146	22183	22062	21972	22066	22242	22004	22164	22109	22098	22251	22185	22141	22152	22001	21932	22202	22158	22092	21978	22011	22045	22248	22019	22061	22059	22145	22148	22090	22156	22177	22184	21989	22030	22150	22180	22200	21928	21912	22184	22312	21993	21955	22171	22066	22176	22177	21957	22364	22236	21986	22131	22190	22102	21992	22078	21897	21930	21915	22070	22060	21916	22171	21603	21936	22156	22011	21915	21951	22224	22285	22058	22182	22161	22116	22112	22110	22145	22110	21876	21936	22017	22145	22214	22130	22218	22208	22197	22033	22173	22064	21955	22032	21873	21853	22141	22001	21727	22092	22119	22143	22188	22084	22109	21985	22005	22191	22190	22224	22097	22246	22044	22110	22263	22320	22134	22035	22147	22055	22084	22084	22241	22253	21950	22327	22045	21932	22100	22220	21965	22074	21985	21800	21995	21949	22027	22097	22145	22053	22019	22033	22170	22125	22191	21965	22114	22317	22151	22041	22010	22086	21987	22148	22109	22033	22110	21958	22088	22104	21940	21942	21888	22143	21978	22166	22154	21985	22027	21978	22064	22093	22203	22012	22000	22096	22199	22178	22047	22043	22191	22275	22140	22028	22117	21872	21977	21943	22131	21948	22001	21998	21997	21991	22077	22137	21972	22123	22039	22319	22026	21992	22195	22061	22052	21929	22041	22111	22089	22109	22355	22282	22156	22121	21849	21830	22128	22048	22210	21907	22017	22196	22353	22130	22152	22056	22191	22137	22212	22282	21896	22090	22015	21976	21896	22152	21988	21935	22168	22093	22007	22235	22173	22080	22047
31310	57608	51154	40978	35303	29909	27330	25115	23547	22060	21108	20615	19999	19869	19753	19267	19268	18826	18680	18203	18244	18184	17994	17619	17614	17570	17600	17553	17437	17431	17519	17449	17558	17470	17876	17745	17410	17678	17612	17425	17417	17470	17391	17333	17475	17460	17203	17418	17209	17228	17325	17149	17165	17403	17203	17305	17228	17079	17191	17267	17093	17036	17179	17105	17066	17222	17074	17267	17259	17287	17261	16989	17019	17145	17246	17145	17139	17246	17223	17111	17190	17076	16971	17085	17091	16986	17090	17201	17181	17134	17001	17133	17148	17040	17052	17091	17290	17109	17004	17053	17238	17172	17261	16991	17028	17122	17112	17088	17334	17175	17151	17215	17235	17054	17210	17004	17015	17143	17134	17158	17094	17081	17064	17202	17133	17226	17167	17266	17035	17203	16952	17086	17090	17181	17060	17243	17061	17059	17090	17176	16840	17150	17126	17134	16993	17124	17119	17098	17173	17281	17002	17147	17018	17038	17186	17152	17145	17219	17200	17215	17198	17187	17021	17022	17079	17126	17181	17002	17268	16878	17129	17160	17068	17192	17171	16981	17144	17069	17121	17088	17089	17059	17103	17232	17183	17126	16952	17165	17108	17137	16997	17218	17167	17016	16975	16964	16962	17099	17215	17100	17235	17100	17030	16902	17169	16961	17124	17175	17093	16988	17215	17212	17168	17098	17172	17008	17177	17225	17122	17020	17187	17180	17062	17039	17262	17201	17272	17199	17129	17194	17151	16961	17013	17064	17154	17246	17148	17052	17175	17157	17143	17085	17032	17060	17234	17187	17172	17298	17180	17075	17078	17033	17062	17076	17062	17066	17101	17157	17167	17280	17104	16981	17145	17245	17092	17200	17346	17336	17131	17106	16980	17220	17164	17085	17223	17114	17096	17276	17220	17167	17134	17191	17086	16957	17152	17199	17121	17246	17064	17224	17213	17042	17033	17068	16977	17188	17209	16950	17155	17144	17027	17175	17193	17052	17083	17145	17026	17115	17049	17064	17181	17030	17228	17256	17200	17091	17031	17068	17280	17077	17084	17000	17219	17071	17036	17065	17149	17105	17152	17103	17203	17009	17118	17181	17026	17117	17106	17120	17116	17105	17096	17095	17120	16956	17091	17080	17026	16973	17203	17044	17191	17075	17037	17103	16979	17132	17128	16958	17120	17038	16990	17410	17004	17114	16963	17006	17043	17144	16991	17068	17070	17119	17246	17151	16973	17180	17088	17129	17216	17153	17233	17064	16960	17185	16916	17165	17172	17030	17169	17328	17217	17219	17162	17194	17208	17178	17099	17179	17153	17110	17076	17094	17113	17050	17150	17033	17231	17169	17071	17198	17042	17201	17261	17127	17004	17248	17197	17274	17266	17141	17134	17069	17304	17061	17076	17023	17213	17023	17078	17294	17112	17254	17171	17056	17254	17147	17149	17283	17098	17137	17299	17187	17111	17193	17152	17116	17196	17165	17214	17128	17166	17070	17225	17204	17284	17273	17199	17109	17023	17253	17040	17292	16952	17161	17077	17012	17132	17205	17020	17167	17169	17256	17136	17078	17132	17066	17159	17272	17194	16980	17214	17104	17193	17106	17125	17099	17156	17077	17166	16982	17074	17214	17259	17049	17144	17368	17169	16946	17172	17037	17037	17119	17184	17203	17122	17266	17059	17182	17107	17230	17127	17177	17000	17186	17098	17055	17069	17066	17087	17162	17151	16992	17165	17120	17067	17063	17178	17231	17192	17376	17291	17128	16861	17064	16915	16995	17200	17178	17121	17271	17081	17243	17263	17234	17221	17098	17017	17233	16828	16982	17097	16911	17082	17222	17022	16985	17077	17040	17226	17199	17099	17113	17104	17097	17051	16896	17138	17114	17251	17200	17027	17116	17278	17252	17117	17163	17182	17264	16907	17291	17243	17037	17203	17212	17076	16957	17074	16999	17197	17099	17069	17120	17318	16899	17268	17058	17240	17146	17137	17076	17086	16976	17216	17150	17286	17025	17274	17122	17209	17050	17166	17281	17094	17303	17264	17129	17208	16938	17168	17042	17083	17188	17089	17095	17126	17291	17169	17241	17103	17053	17094	17179	17042	17259	17144	17065	17212	17030	17101	16973	17071	17145	17096	17052	17102	17214	16848	17097	17084	17145	17098	17132	17218	17097	17123	17005	17273	17168	17081	17201	17150	16891	17021	17128	17140	17344	17318	17184	17139	17112	17204	17084	17089	17176	17230	17181	17103	17167	16993	16976	17078	17193	17358	17209	17179	17269	17145	17084	17241	17100	17070	17101	17055	17081	17082	17161	17194	17240	17248	17090	17164	17095	16994	16773	17124	17137	17232	17148	17014	17202	17235	17187	17189	17122	17108	17240	17360	17045	17006	17064	17008	17252	17089	17186	17104	17058	17240	17202	17137	17079	17187	17039	17233	16918	17203	17140	17121	17140	17096	17053	17166	17170	17133	17225	17087	17203	17169	17185	17093	17116	16943	17074	16972	17271	17130	17198	17083	17028	17353	17180	17170	17119	17032	17137	17097	17074	17096	17177	17082	17088	17057	17061	17198	17039	17210	17095	17114	17055	17030	16911	17105	17242	17084	17066	16997	17241	17169	17011	17232	17169	17181	17197	17118	17227	17035	17238	17013	17120	17017	16995	17129	17166	17219	17145	17188	17194	17097	17055	17106	17014	17138	17092	17081	17073	17195	17221	17156	17288	17183	17130	17113	17044	17267	17294	17040	17093	16901	17073	17288	16885	17122	17234	17154	17049	17113	17227	17086	17168	17126	17229	17081	17035	16992	17155	16856	16989	17133	17118	17144	17108	17233	17045	17222	17217	17138	17197	17182	17121	17169	17055	17131	17180	17081	16958	17001	17321	17131	17002	17129	17091	17063	17182	17128	17274	17056	17255	17066	17110	17088	17194	17030	17035	17045	17013	17150	17113	17187	16934	17096	17023	17061	17172	17107	17065	17218	17202	17111	17272	17183	17136	17040	17071	17206	17083	17086	16963	17096	17074	16993	17162	17166	16951	17070	17186	17222	17061	17168	16965	17046	17117	17156	17213	17115	17073	17189	17196	17236	17183	17094	17261	16949	17142	17095	17053	16999	17075	17195	17160	17228	16892	17255	17094	17123	17093	17082	17248	17158	17145	17120	17102	17113	16988	17117	16928	17093	17165	17079	17218	17232	17200	17047	17121	17343	17246	17247	17104	17097	17199	17164	17122	17164	17085	17142	16988	17252	17043	17129	17076	17071	17246	17116	17134	17148	17125	17080	17198	17247	17334	17163	17099	17181	17240	17028	17107	17134	17060	17342	17134	17140	17176	17238	16996	17140	17131	17094	17046	17285	17166	17101	17212	17042	17014	16932	17198	17270	17102	17075	16990	17208	17188	17097	17137	17041	17242	17001	17091	17211	17181	17309	17040	17290	17108	16960	17232	17126	17111	17244	17030	17081	17253	17241	17118	17048	16998	16926	17118	17200	17133	17005	17214	17127	17075	17132	17049	17117	17186	17012	17255	17164	17049	16992	17200	17188	17252	17046	17148	17003	17116	17132	17058	17086	17062	17267	17098	17203	17081	17003	17122	17061	17224	17292	17136	17096	17156	16989	17149	17150	17010	17043	16968	17128	17022	17074	17159	17114	17191	17200	17128	17155	17151	17101	17145	17226	17156	17191	17128	17135	17156	17388	17221	17039	17087	16929	17200	17028	16907	16996	17259	17066	17076	16974	17058	17105	17350	16993	17332	17190	17070	17102	16974	17265	17050	17244	17297	17208	16970	17191	17026	17122	17147	17201	17233	17163	17036	17105	17143	17046	17272	17190	17058	17148	17183	17192	17136	17000	17165	17311	17156	17060	17222	17084	17108	17212	17051	17184	17182	17112	16967	16947	17042	17130	17072	17060	17136	17298	17059	17134	17210	17056	17034	17069	16957	17007	17170	17174	17120	16968	17225	17248	16999	17226	17184	17314	17044	16984	17081	17116	17061	17115	17086	17078	17005	17154	17164	17293	17147	17222	17319	17117	17092	17082	17088	17246	17215	17072	17107	17055	16996	17179	17157	17164	17115	17200	17062	17199	17000	17241	17193	17270	17130	17112	17095	17187	17206	17063	17087	17152	17232	17117	16987	16946	17115	17186	16936	17114	17061	16939	17154	17324	17103	17252	17001	17005	17084	17206	17233	17161	17215	17207	17078	17057	17276	16933	16965	17119	16965	17189	17144	17078	17134	17063	17089	17118	17106	17149	17018	17057	17208	16950	17130	17251	17301	16970	16970	17202	17124	16953	17198	17047	17048	17338	17102	17098	17154	17135	17151	17111	17239	17104	17250	17130	17119	17269	17058	17062	16907	17281	17140	17240	17111	16939	17231	17173	17228	17230	17053	17000	17028	17039	17159	17031	17007	17049	17235	17235	17038	17008	17102	16946	17249	17220	16956	16928	17161	17179	17034	17206	17275	17166	17132	17037	17300	16966	17179	17173	17127	17025	17131	17084	17076	17105	17200	17055	17159	17085	17145	17041	17000	17176	17151	17050	17267	17093	16943	17121	17067	17096	17023	17016	17152	17120	17195	17115	17196	17045	17072	17247	17052	17170	17159	16953	17100	17046	17008	17221	17092	16984	17208	17279	17110	17026	17162	16945	17173	17357	17055	17250	17116	17176	16941	17081	17093	17221	17024	17224	17285	17200	17125	17019	17104	17148	16933	17121	16923	17213	17138	17234	17144	17145	17017	17170	17173	17116	17100	17030	16926	17081	17035	17086	17153	17096	17166	16981	17130	17124	17075	17121	17057	17141	17123	17083	17055	17006	17079	16889	17210	17113	17127	17370	17174	17208	17214	17114	17264	17253	16970	17040	17184	17041	17116	17029	17155	17060	16984	17156	17152	17239	17131	17112	16999	17050	17234	17043	17062	17170	16965	17101	16950	17130	17196	17132	17105	17021	17217	17264	17082	17099	16910	17062	17225	17093	17101	17025	17119	17145	16989	16968	17154	17248	17147	16944	17158	17100	17066	17216	17060	17200	17097	17192	17185	17035	17106	17179	17019	17277	17047	17091	17120	17132	17201	17070	17158	17000	16996	17102	17067	17020	17207	17227	17179	17088	17286	17169	17124	16858	17147
28730	28391	36959	34220	28861	26709	25518	24426	23850	23795	23356	23308	23350	22967	23122	22894	22846	22838	22640	22718	22839	22673	22708	22480	22607	22544	22623	22579	22269	22424	22490	22483	22459	22354	22500	22568	22500	22577	22784	22281	22561	22578	22403	22444	22328	22381	22288	22414	22459	22341	22341	22253	22336	22451	22112	22497	22622	22471	22214	22205	22179	22263	22415	22587	22609	22291	22266	22314	22351	22472	22476	22448	22352	22294	22338	22162	22128	22500	22447	22328	22388	22567	22467	22189	22486	22490	22387	22275	22207	22281	22220	22384	22719	22185	22376	22371	22589	22398	22313	22329	22319	22621	22284	22473	22325	22292	22402	22515	22429	22329	22488	22247	22389	22297	22316	22289	22353	22257	22250	22538	22402	22328	22180	22338	22363	22569	22378	22211	22584	22336	22482	22444	22210	22196	22374	22558	22276	22295	22376	22370	22276	22477	22447	22199	22229	22299	22460	22397	22203	22391	22364	22205	22325	22208	22422	22658	22451	22257	22306	22475	22347	22464	22301	22360	22223	22176	22357	22178	22420	22440	22498	22236	22303	22382	22531	22409	22334	22368	22314	22372	22605	22231	22448	22457	22289	22201	22431	22302	22207	22171	22191	22387	22441	22503	22403	22206	22277	22281	22414	22244	22467	22515	22332	22138	22234	22447	22332	22271	22233	22482	22268	22330	22381	22198	22226	22625	22577	22215	22355	22235	22329	22208	22269	22206	22593	22242	22333	22474	22255	22338	22342	22296	22443	22222	22424	22165	22389	22316	22397	22360	22377	22254	22168	22529	22380	22280	22544	22367	22295	22518	22543	22283	22299	22446	22517	22300	22497	22363	22222	22338	22234	22389	22441	22547	22450	22317	22089	22396	22360	22360	22407	22418	22239	22314	22292	22475	22491	22327	22396	22370	22316	22343	22411	22348	22193	22465	22466	22202	22271	22527	22519	22136	22511	22387	22329	22343	22376	22408	22376	22509	22297	22354	22457	22428	22118	22386	22453	22299	22276	22499	22545	22513	22459	22428	22378	22249	22467	22545	22363	22570	22145	22479	22231	22464	22385	22450	22225	22565	22350	22396	22310	22548	22595	22257	22367	22591	22414	22322	22346	22287	22395	22291	22337	22422	22477	22376	22263	22295	22329	22297	22275	22359	22410	22115	22225	22476	22253	22503	22454	22332	22341	22605	22292	22297	22553	22333	22354	22466	22239	22391	22427	22313	22225	22462	22568	22186	22298	22438	22551	22456	22282	22278	22261	22283	22459	22190	22499	22419	22506	22359	22536	22351	22365	22512	22263	22305	22483	22201	22576	22401	22376	22389	22456	22132	22217	22504	22507	22242	22183	22366	22438	22523	22360	22423	22369	22237	22423	22459	22525	22370	22205	22478	22301	22225	22422	22298	22457	22457	22309	22170	22372	22430	22387	22298	22487	22265	22440	22176	22373	22331	22443	22336	22421	22277	22459	22420	22151	22182	22325	22176	22430	22362	22304	22295	22276	22589	22294	22335	22217	22182	22273	22361	22598	22320	22327	22500	22564	22328	22328	22453	22541	22541	22344	22294	22567	22492	22468	22456	22496	22201	22393	22463	22280	22413	22317	22394	22385	22260	22436	22260	22379	22369	22441	22397	22631	22440	22381	22189	22402	22203	22335	22451	22316	22442	22433	22365	22260	22446	22376	22509	22540	22415	22187	22344	22585	22290	22280	22399	22337	22382	22226	22614	22513	22215	22256	22262	22443	22117	22423	22319	22410	22403	22446	22725	22266	22354	22224	22386	22116	22262	22444	22427	22258	22337	22365	22357	22201	22341	22371	22515	22585	22362	22210	22260	22407	22423	22502	22055	22307	22394	22701	22397	22292	22293	22474	22369	22434	22494	22355	22134	22542	22436	22380	22360	22563	22431	22210	22512	22337	22390	22482	22337	22443	22205	22218	22379	22258	22290	22488	22544	22374	22168	22225	22434	22456	22535	22411	22353	22413	22453	22325	22315	22159	22383	22266	22262	22381	22421	22281	22407	22463	22183	22302	22335	22335	22289	22264	22434	22396	22281	22189	22340	22506	22204	22640	22421	22323	22403	22206	22416	22335	22357	22445	22256	22278	22434	22531	22268	22469	22263	22270	22230	22182	22298	22233	22453	22291	22454	22180	22280	22495	22390	22389	22372	22380	22295	22366	22584	22346	22434	22389	22135	22363	22397	22517	22422	22267	22162	22232	22532	22383	22379	22593	22323	22543	22340	22582	22299	22250	22202	22360	22412	22689	22529	22114	22207	22497	22496	22505	22420	22342	22618	22450	22423	22508	22385	22079	22182	22228	22335	22460	22484	22415	22351	22448	22288	22253	22209	22366	22220	22332	22411	22597	22384	22422	22290	22341	22692	22536	22467	22383	22071	22458	22226	22293	22542	22335	22500	22408	22189	22324	22494	22369	22372	22564	22434	22457	22282	22548	22348	22285	22420	22274	22218	22636	22257	22154	22440	22430	22474	22276	22210	22138	22399	22430	22366	22157	22239	22311	22355	22479	22413	22566	22467	22445	22488	22455	22423	22347	22277	22473	22238	22271	22206	22454	22322	22404	22357	22289	22508	22140	22410	22499	22255	22353	22424	22310	22254	22304	22057	22283	22569	22389	22211	22561	22355	22406	22315	22372	22532	22356	22313	22397	22486	22373	22462	22243	22384	22272	22297	22272	22312	22267	22427	22273	22178	22480	22193	22437	22334	22439	22454	22510	22152	22262	22631	22247	22287	22355	22231	22353	22286	22297	22339	22281	22446	22433	22353	22172	22415	22300	22266	22429	22452	22438	22265	22113	22338	22237	22272	22252	22315	22474	22463	22346	22270	22486	22277	22280	22196	22352	22312	22252	22334	22421	22288	22479	22401	22375	22106	22424	22320	22229	22381	22381	22480	22239	22363	22396	22601	22410	22334	22367	22524	22335	22221	22301	22186	22400	22542	22520	22594	22253	22440	22378	22487	22476	22330	22215	22194	22358	22251	22257	22480	22175	22217	22429	22299	22440	22494	22575	22462	22342	22497	22471	22356	22546	22379	22376	22376	22457	22285	22387	22306	22511	22318	22336	22483	22322	22569	22545	22390	22336	22482	22134	22238	22196	22335	22427	22414	22456	22274	22341	22327	22273	22398	22228	22548	22439	22360	22430	22482	22362	22401	22381	22517	22445	22370	22436	22286	22423	22440	22540	22405	22479	22342	22562	22165	22509	22164	22289	22348	22236	22350	22308	22517	22205	22340	22315	22591	22333	22461	22397	22292	22291	22434	22311	22461	22321	22474	22594	22580	22437	22273	22459	22397	22540	22493	22484	22304	22179	22283	22478	22312	22553	22443	22246	22302	22440	22351	22336	22082	22512	22180	22535	22392	22368	22354	22294	22398	22417	22369	22625	22389	22277	22356	22410	22378	22583	22269	22444	22323	22377	22080	22146	22503	22371	22236	22458	22633	22154	22340	22410	22523	22354	22237	22327	22361	22384	22498	22404	22371	22353	22200	22334	22215	22346	22320	22253	22453	22653	22476	22279	22405	22307	22689	22365	22197	22359	22347	22257	22397	22264	22277	22489	22565	22527	22386	22557	22320	22407	22271	22573	22058	22320	22341	22260	22268	22229	22524	22390	22584	22180	22317	22354	22298	22187	22356	22191	22298	22405	22317	22456	22459	22264	22288	22416	22384	22314	22398	22340	22393	22279	22243	22433	22501	22265	22483	22391	22350	22378	22275	22355	22237	22286	22178	22310	22404	22360	22474	22412	22674	22482	22462	22386	22201	22290	22430	22304	22415	22433	22332	22338	22364	22593	22374	22293	22251	22411	22161	22462	22383	22237	22404	22493	22333	22549	22433	22353	22415	22308	22463	22391	22560	22385	22334	22562	22261	22364	22252	22327	22500	22340	22540	22360	22466	22247	22481	22465	22238	22677	22330	22337	22380	22351	22404	22443	22353	22409	22340	22297	22266	22436	22624	22396	22644	22478	22629	22287	22365	22388	22460	22643	22393	22442	22240	22508	22377	22219	22268	22380	22416	22323	22364	22348	22115	22411	22496	22494	22457	22665	22365	22350	22351	22258	22530	22358	22740	22460	22402	22400	22233	22242	22425	22165	22364	22252	22539	22208	22540	22217	22424	22483	22283	22567	22447	22366	22401	22239	22267	22269	22356	22428	22523	22421	22367	22609	22121	22380	22289	22308	22417	22308	22563	22393	22411	22448	22565	22256	22466	22235	22341	22438	22570	22337	22394	22780	22438	22363	22331	22385	22518	22427	22384	22232	22377	22361	22260	22351	22306	22513	22467	22508	22220	22527	22331	22407	22285	22194	22337	22449	22466	22467	22362	22423	22504	22302	22150	22316	22393	22404	22575	22731	22533	22482	22352	22230	22317	22427	22112	22258	22141	22626	22418	22582	22474	22327	22575	22337	22262	22359	22253	22334	22243	22324	22291	22376	22155	22301	22467	22473	22328	22444	22355	22340	22268	22430	22187	22478	22426	22335	22626	22305	22423	22446	22344	22502	22211	22503	22415	22521	22380	22188	22411	22243	22347	22388	22351	22457	22197	22383	22289	22351	22473	22389	22382	22374	22586	22480	22517	22379	22336	22334	22256	22415	22304	22423	22239	22399	22519	22456	22530	22443	22443	22451	22307	22521	22506	22429	22284	22206	22470	22271	22409	22487	22202	22444	22431	22598	22328	22557	22361	22532	22474	22573	22605	22368	22230	22455	22702	22260	22265	22289	22277	22395	22319	22367	22366	22654	22441	22411	22471	22605	22378	22363	22396	22353	22499	22536	22094	22226	22348	22429	22271	22422	22497	22431	22196	22391	22514	22503	22049	22216	22390	22217	22508	22328	22261	22622	22341	22316	22504	22474	22486	22225	22249	22377	22522	22364	22378	22166	22392	22237	22299	22587	22689	22463	22386	22231	22368	22244	22384	22412	22364	22460	22404	22224	22256	22318	22252	22462	22392	22567	22322	22284	22185	22318	22508	22154	22429	22347	22062	22426	22461	22324	22302	22203	22191	22373	22427	22275	22184	22300	22489	22598	22462	22343	22325	22540	22518	22551	22478	22577	22447	22534	22300	22384	22106	22443	22430	22368	22308	22280	22177	22478	22399
30542	44858	39999	31368	26561	23381	21593	20540	19808	19260	18978	18518	18276	18130	18317	17891	18026	17786	17795	17556	17567	17601	17613	17409	17538	17622	17421	17410	17468	17554	17490	17346	17517	17485	17503	17514	17705	17455	17367	17488	17355	17393	17396	17459	17223	17464	17555	17191	17417	17216	17403	17357	17233	17214	17386	17240	17347	17407	17209	17315	17219	17230	17086	17230	17258	17186	17201	17189	17188	17170	17330	17084	17192	17273	17284	17207	17379	17286	17288	17361	17288	17447	17429	17430	17212	17427	17198	17292	17354	17288	17201	17221	17348	17225	17261	17284	17138	17243	17140	17150	17299	17014	17424	17161	17196	17296	17211	17227	17297	17322	17278	17139	17162	17357	17288	17176	17386	17286	17259	17305	17351	17205	17063	17237	17181	17361	17327	17291	17321	17267	17274	17432	17252	17130	17374	17296	17218	17373	17306	17417	17162	17397	17234	17371	17201	17248	17271	17274	17281	17269	17415	17360	17283	17277	17130	17406	17303	17237	17247	17122	17355	17212	17202	17217	17189	17138	17344	17406	17178	17266	17236	17309	17455	17223	17366	17096	17205	17341	17052	17299	17306	17310	17334	17416	17372	17103	17264	17209	17328	17253	17275	17014	17448	17155	17397	17333	17214	17213	17283	17157	16940	17225	17478	17319	17309	17248	17317	17364	17044	17305	17296	17235	17125	17349	17216	17462	17259	17293	17351	17343	17473	17262	17329	17325	17211	17142	17212	17129	17263	17376	17450	17259	17317	17171	17282	17332	17241	17437	17375	17293	17288	17298	17298	17248	17082	17263	17270	17261	17160	17257	17275	17185	17388	17289	17320	17136	17172	17170	17381	17204	17269	17084	17383	17321	17261	17102	17296	17310	17393	17191	17434	17177	17222	17206	17290	17182	17419	17326	17265	17202	17467	17135	17150	17227	17147	17161	17325	17266	17305	17268	17262	17240	17174	17275	17306	17303	17275	17237	17303	17376	17415	17157	17311	17312	17354	17176	17190	17150	17289	17073	17184	17285	17408	17151	17300	17338	17224	17460	17317	17269	17171	17148	17321	17223	17194	17278	17241	17049	17526	17293	17294	17147	17480	17275	17244	17236	17250	17225	17460	17272	17326	17197	17349	17206	17230	17267	17396	16969	17139	17081	17308	17247	17227	17401	17193	17315	17137	17312	17149	17229	17269	17254	17279	17129	17185	17146	17372	17227	17334	17171	17300	17243	17197	17400	17110	17201	17141	17381	17098	17349	17163	17367	17166	17268	17233	17323	17351	17087	17299	17197	17112	17188	17419	17017	17234	17339	17176	17315	17140	17167	17148	17315	17186	17538	17257	17135	17415	17406	17265	17214	17185	17337	17136	17249	17503	17233	17354	17294	17289	17381	17344	17313	17210	17175	17113	17324	17485	17515	17150	17169	17319	17422	17244	17246	17278	17457	17288	17375	17207	17138	17392	17393	17296	17291	17143	17294	17261	17209	17450	17268	17334	17245	17498	17183	17373	17389	17123	17327	17274	17295	17308	17320	17339	17335	17279	17268	17379	17445	17267	17265	17193	17126	17382	17249	17190	17221	17185	17246	17241	17204	17249	17107	17073	17285	17351	17277	17540	17170	17309	17225	17197	17339	17342	17537	17217	17096	17589	17302	17364	17201	17306	17393	17289	17366	17158	17299	17238	17264	17071	17363	17261	17276	17276	17261	17260	17152	17248	17249	17153	17314	17258	17182	17361	17367	17327	17263	17354	17188	17227	17305	17359	17117	17348	17172	17336	17244	17199	17390	17185	17270	17302	17260	17374	17418	17157	17245	17344	17196	17370	17310	17440	17219	17038	17190	17232	17236	17256	17231	17274	17370	17276	17377	17431	17178	17177	17225	17444	17196	17235	17337	17229	17259	17029	17233	17206	17303	17324	17191	17409	17215	17252	17345	17185	17271	17314	17301	17333	17295	17264	17262	17334	17386	17276	17276	17284	17321	17106	17483	17066	17342	17152	17237	17291	17268	17196	17156	17337	17243	17346	17362	17334	17250	17279	17212	17205	17406	17342	17359	17102	17361	17240	17326	17351	17318	17094	17162	17375	17384	17322	17257	17154	17313	17344	17353	17161	17196	17128	17355	16927	17370	17367	17063	17314	17153	17297	17389	17323	17116	17266	17292	17174	17296	17241	17184	17348	17260	17210	17242	17198	17234	17243	17122	17156	17311	17252	17304	17271	17297	17256	17147	17355	17082	17319	17225	17386	17459	17172	17244	17157	17217	17265	17374	17233	17135	17113	17255	17338	17278	17334	16964	17287	17088	17376	17341	17172	17190	17237	17193	17240	17403	17407	17228	17258	17259	17365	17369	17337	17194	17106	17153	17223	17309	17127	17418	17210	17091	17280	17175	17256	17382	17234	17240	17289	17211	17318	17230	17192	17120	17234	17272	17238	17228	17362	17320	17309	17363	17396	17486	17345	17243	17245	17275	17204	17301	17296	17281	17277	17188	17254	17286	17234	17251	17239	17145	17340	17161	17291	17362	17233	17271	17201	17359	17201	17145	17317	17227	17233	17143	17100	17302	17300	17207	17285	17291	17216	17254	17233	17212	17362	17299	17259	17205	17197	17169	17242	17310	17339	17237	17226	17139	17319	17214	17051	17159	17369	17120	17274	17205	17241	17105	17264	17389	17333	17096	17250	17358	17249	17301	17263	17281	17370	17348	17244	17192	17179	17274	17316	17271	17464	17244	17274	17287	17255	17217	17245	17149	17580	17346	17245	17308	17254	17283	17254	17188	17311	17215	17362	17283	17190	17231	17119	17219	17347	17195	17236	17246	17333	17354	17335	17125	17284	17299	17310	17332	17266	17171	17215	17155	17282	17314	17369	17194	17316	17408	17351	17320	17339	17258	17197	17076	17492	17208	17260	17177	17386	17255	17156	17246	17263	17280	17192	17291	17391	17218	17278	17299	17299	17305	17287	17102	17368	17406	17393	17232	17241	17366	17311	17138	17373	17246	17286	17277	17208	17358	17178	17275	17361	17254	17183	17337	17295	17206	17304	17333	17220	17365	17278	17389	17274	17183	17159	17263	17277	17288	17298	17193	17345	17213	17251	17221	17289	17364	17459	17181	17284	17370	17202	17317	17186	17237	17389	17258	17346	17300	17295	17256	17257	17151	17200	17347	17336	17285	17254	17082	17307	17299	17254	17286	17352	17234	17259	17216	17217	17228	17386	17334	17258	17250	17465	17284	17359	17371	17363	17109	17247	17160	17315	17361	17423	17310	17363	17160	17550	17247	17351	17202	17459	17212	17328	17497	17197	17232	17274	17159	17226	17241	17232	17333	17289	17360	17287	17060	17326	17253	17305	17069	17302	17346	17299	17270	17297	17362	17208	17162	17368	17187	17268	17283	17467	17372	17303	17242	17258	17147	17448	17348	17290	17241	17303	17290	17354	17375	17376	17356	17285	17463	17322	17014	17216	17399	17367	17162	17297	17213	17183	17188	17116	17141	17156	17269	17362	17320	17345	17108	17229	17181	17224	17252	17221	17317	17255	17242	17422	17304	17238	17192	17293	17118	17331	17098	17529	17269	17315	17170	17335	17205	17143	17372	17284	17215	17227	17356	17264	17172	17314	17268	17320	17299	17257	17326	17302	17206	17101	17244	17316	17213	17193	17414	17307	17344	17346	17249	17164	17210	17374	17351	17231	17207	17453	17198	17337	17135	17348	17178	17174	17234	17194	17196	17251	17341	17161	17188	17328	17163	17007	17274	17293	17259	17313	17408	17263	17207	17065	17443	17201	17334	17352	17217	17247	17244	17276	17152	17320	17180	17262	17090	17340	17426	17243	17309	17184	17406	17365	17177	17283	17380	17064	17342	17438	17307	17239	17386	17373	17081	17177	17410	17348	17231	17116	17182	17269	17241	17290	17408	17453	17203	17207	17278	17349	17235	17403	17119	17115	17229	17266	17474	17300	17251	17366	17250	17165	17264	17225	17310	17196	17182	17173	17462	17339	17240	17365	17277	17216	17321	17205	17168	17385	17336	17204	17430	17335	17342	17258	17359	17447	17168	17206	17232	17265	17158	17196	17316	17195	17255	17315	17256	17269	17317	17250	17219	17172	17218	17185	17161	17150	17231	17170	17265	17153	17301	17198	17340	17295	17252	17261	17314	17477	17364	17298	17343	17326	17275	17278	17290	17375	17362	17318	17229	17284	17295	17203	17415	17177	17215	17317	17239	17218	17219	17040	17327	17300	17217	17291	17271	17361	17206	17362	17348	17336	17368	17287	17361	17278	17317	17112	17366	17421	17174	17109	17218	16988	17264	17301	17181	17181	17047	17273	17397	17168	17327	17340	17131	17417	17315	17265	17073	17409	17243	17308	17306	17261	17143	17193	17528	17160	17217	17184	17201	17277	17136	17193	17270	17424	17303	17376	17356	17276	17486	17474	17126	17337	17443	17179	17292	17381	17230	17371	17243	17184	17133	17160	17380	17367	17135	17275	17202	17316	17342	17136	17367	17329	17181	17164	17326	17309	17251	17284	17102	17495	17359	17332	17424	17370	17277	17301	17243	17352	17225	17450	17297	17292	17307	17248	17331	17061	17183	17361	17127	17299	17383	17318	17179	17268	17313	17378	17347	17167	17315	17330	17288	17245	17417	17173	17337	17199	17251	17258	17226	17242	17319	17263	17347	17322	17323	17155	17188	17242	17259	17270	17233	17037	17416	17270	17191	17393	17108	17188	17459	17306	17102	17166	17267	17306	17217	17388	17299	17234	17187	17229	17448	17320	17344	17246	17273	17206	17257	17292	17281	17274	17234	17346	17303	17402	17265	17450	17330	17239	17178	17129	17401	17291	17187	17104	17225	17312	17323	17455	17322	17267	17316	17355	17482	17373	17291	17250	17268	17450	17396	17248	17234	17412	17050	17256	17277	17488	17264	17264	17403	17458	17273	17219	17267	17194	17182	17459	17235	17298	17132	17291	17322	17414	17327	17173	17490	17301	17452	17189	17429	17346	17415	17196	17210	17247	17292	17217	17291	17273	17196	17206	17117	17514	17347	17362	17177	17277	17288	17171	17235	17327	17398	17336	17255	17513	17265	17361	17352	17214	17280	17280	17204	17275	17316	17282	17302	17343	17373
23446	21312	29263	24208	24244	27978	29471	25821	24778	24522	24111	23694	23604	23647	23239	22901	23062	22703	22776	22649	22511	22602	22510	22273	22267	22367	22265	22418	22516	22254	22249	21992	22298	21979	22255	22305	22185	22152	22159	22088	22422	22040	22026	22178	21882	21920	22115	22092	22052	22070	21868	22090	22038	22057	22047	22259	21944	21995	21832	22099	22081	21918	21858	22268	21940	21931	21827	21891	21933	21964	21855	21802	21955	22155	22094	21829	22016	21896	22043	22210	21959	21748	22102	22038	22048	22009	22151	21863	21697	21977	21989	22013	22072	21834	21778	21977	22091	22024	22097	21890	21949	22054	22072	21947	21975	21859	21757	21876	22048	21922	21842	21989	21952	22012	22043	21941	22036	22028	22173	21848	21909	22142	22233	21874	21676	22046	21932	22087	21916	21999	21904	21963	21877	21960	21791	21946	22062	21963	21783	21873	21916	21857	22034	22069	22076	22078	21925	21886	21868	22164	21987	22000	21826	22042	21814	21942	21845	21834	21935	21956	21645	21823	21760	22011	21926	22016	21898	21905	21975	21720	21903	21902	21754	21780	21974	22089	22005	21816	22005	21953	21990	21865	21954	21909	22023	21906	22159	21962	21852	22127	22120	21782	21921	22127	22000	21886	21865	21966	21907	22068	22029	21983	22022	22195	21894	21700	21721	21852	21967	22009	21786	21921	22051	22024	21959	21786	21806	21997	21997	21999	21834	21996	21896	21933	22078	22010	22022	21857	22031	22064	21820	21843	22151	22171	21865	22045	22061	22021	21841	21939	21813	21840	21817	21967	21871	21873	22131	22026	21982	21745	21571	21868	22023	21945	22197	21977	22087	21913	22119	22027	21838	22041	22082	21928	22002	21772	21965	21977	21812	22089	21898	21972	21907	21896	21682	21854	22069	22078	22165	22066	21737	21818	21767	21882	21841	21791	22041	21914	22014	22246	22090	21828	21879	22124	21941	21991	21883	21775	21847	22039	22005	21971	22010	21893	21843	21913	21991	21883	21962	22030	21895	21939	21800	21908	22145	21915	21758	21785	21883	22092	21979	22067	22090	22018	21873	21940	21847	22049	22011	22056	21826	22107	21940	21834	21744	21854	21997	21944	21869	22036	22070	21890	21978	21860	22045	21971	21920	22015	22044	21856	22016	21948	21812	21904	21970	21911	21896	21926	21971	21948	22055	21857	21825	22056	22010	22027	22004	22128	21993	21950	21976	21880	21763	21938	22097	21956	21763	21793	21973	22147	21981	21896	22006	22018	21836	21988	22102	22066	22034	21995	21648	21999	21797	21720	21883	22032	21982	21877	22174	22229	21833	21829	22124	21868	21793	22079	22001	21964	21857	21780	21690	21861	21981	21952	22081	21954	22209	21972	22012	21958	21887	22135	21907	21893	21911	21764	21951	22037	21969	21816	21893	22037	21816	21927	22154	21854	21686	21803	21794	21789	22067	22010	22001	21745	22101	21872	21916	22100	22116	22042	22077	22129	22091	21972	21853	22024	22153	21938	21785	21853	21805	21708	21768	21986	21825	21948	21982	22107	21975	21966	21896	22074	21980	21832	21904	21816	21999	21875	21880	22024	21812	21977	22015	21864	22212	21864	22008	22057	22001	21961	21956	21967	21899	22007	22033	21958	22047	21892	21827	22042	22313	22104	22084	21829	21752	21856	22161	21867	22160	22004	21871	22193	21776	22096	22087	21972	21815	21967	22028	21970	22054	21904	21705	22152	21931	22081	22201	22083	22022	22008	21861	21818	22007	21945	22111	22101	22159	21915	21875	21896	21986	21902	21863	21920	21818	21789	21962	22001	21966	21891	21938	21790	22104	21880	21947	21872	21976	22022	21790	22065	21896	22119	22014	21880	21941	22122	22089	21900	22078	21909	22055	22036	21916	21990	21981	22010	21974	21969	21797	21980	21980	21883	21818	21828	22032	21838	21948	21680	21757	21918	21966	21866	21994	21946	21860	22059	21839	21876	22382	21835	21999	21837	21833	22075	22026	21908	21880	21998	21896	21805	21872	21951	22083	22054	21841	21680	21878	22023	21963	21731	21880	22165	21961	21818	22035	21820	21911	21803	22056	21812	22033	21945	21771	21945	22082	21890	22035	21945	21968	22115	21827	21996	21879	22069	22072	22268	21968	21850	21955	21924	22012	21917	21799	21851	21945	21881	21994	22027	21860	21803	21792	21987	22184	22022	21909	21691	21798	21959	21802	21848	21929	21898	21618	21964	21752	21719	22039	22032	21896	22215	22313	21938	21983	22082	21998	22016	21997	21731	21670	21967	21961	21992	21762	21919	22029	21938	21713	22104	21885	21877	21898	21988	22155	21936	21838	22029	21818	21935	21767	21852	22215	22075	21939	22121	21899	21903	21993	21798	21819	21747	22078	21933	22018	21809	21633	22037	21930	21802	21937	21964	21785	22100	21910	21915	22063	21887	22198	21983	22009	21994	21921	21711	21957	22016	22030	21986	21989	21948	21841	22022	22166	22007	21876	22015	22209	21737	21880	21801	22002	21943	21869	21693	21864	21802	21766	21749	21974	22039	21839	21946	22028	22201	22019	21837	21865	22007	21966	21602	22044	21801	22043	22030	21977	21965	21988	21894	21928	22051	21835	21891	21702	21877	22107	22202	22010	22212	21819	21865	21819	21969	21805	21703	21818	21931	21959	21854	21951	22018	22065	21937	21989	21855	22014	22086	21683	21950	21978	21906	22011	22002	22054	21900	22138	21984	21988	21745	21721	21876	22002	21878	21777	21899	21929	21913	22011	21845	21937	21890	21799	22243	21905	21917	22038	21998	21758	21928	22001	21893	21965	21814	22228	21983	21809	21838	22103	21952	22137	21968	21819	21810	22009	22039	21822	21808	21767	21895	21925	21953	21844	21994	21919	21978	22130	21972	22147	22042	21942	21990	22024	21860	22010	22176	21917	22144	22037	21992	22084	21822	21961	22054	21959	21853	22057	22086	21776	22017	21963	21882	21953	22003	21921	21922	21939	21930	22006	21913	21861	22052	21928	21973	21972	22112	22080	22026	21714	21729	21967	21915	21947	21992	22030	21952	22041	21855	22018	21964	21956	22061	22164	21710	21911	21998	22144	22077	22091	21941	22003	22130	21953	21930	21906	22016	22000	22007	21887	21789	21832	22083	21964	22082	21724	21959	21746	22020	22004	22006	21854	22083	21958	21882	21873	21885	21779	21815	22181	21794	21932	22001	22044	21895	22065	21870	21893	22029	21992	21999	21871	21889	21819	21732	21765	22017	21968	21922	21736	21819	22083	21889	21890	22139	21778	22138	22063	21840	22147	21964	21691	21967	21848	21805	21982	22123	21957	22113	21691	21879	22085	21859	22049	21873	22050	21886	21997	21841	21916	21877	21942	22160	21785	21958	21936	22120	21846	21905	22249	21977	21923	21983	21758	22016	21767	22000	22190	21917	21875	21851	21983	21952	21793	22001	21733	21885	22049	21944	21866	21983	21900	21837	21951	22024	21839	21926	21969	21959	22025	21923	22041	22089	21762	21981	21847	22078	22006	22055	21835	22080	21774	21919	21887	21856	21754	21866	21790	21923	21993	21790	21771	21853	21911	22135	22018	21775	21724	21715	21712	22070	21952	21621	21950	22043	21753	21820	21873	21875	22067	21843	22101	21854	21832	21872	22052	22026	21887	21861	21978	21964	22022	22155	22068	21814	22002	21865	22162	22018	21874	22043	22127	21967	22149	21989	21969	21790	21891	21916	22010	21822	22084	21844	21802	21732	22011	22052	22152	22025	21819	21852	22154	22076	21806	21951	22136	21903	22081	21712	21995	22061	21966	21955	21922	21708	21890	21989	21967	21920	22103	22019	22085	21829	21945	21980	22037	21981	21963	21862	21978	22044	21924	21891	21911	21744	21937	22012	22044	21636	21848	21767	22000	21885	21888	21660	22084	21906	21940	21947	21962	22052	21903	21957	22133	21870	22101	22000	21848	22064	21716	22052	22049	21914	21932	21832	21926	21891	22218	21929	22057	22040	21910	21925	21694	22033	22133	21897	22126	21986	21850	21802	22020	22093	22060	21740	21995	21823	21858	22173	22029	22010	21948	21853	21643	22009	22036	22111	21986	22107	22054	22137	22022	21926	21998	22043	21853	22015	22018	21959	22023	21973	21935	22020	21894	21876	21999	22036	21757	21937	21764	21768	21919	21855	22014	22079	22070	22055	22047	21977	21785	21993	22056	21869	21941	21811	21799	22003	22147	21949	21989	22094	21950	21891	21850	21730	21908	21813	21819	21921	22101	22059	21861	22149	21957	21932	22002	21838	21987	21777	22046	21985	22004	21857	21916	22031	21966	21927	21869	21815	21742	22007	21874	21876	21746	21790	21972	21885	21907	22166	21858	22134	21880	21903	21919	22190	21753	21955	22112	22108	22293	21970	21880	22094	22118	22150	22043	21833	21968	22099	22060	22199	21934	21648	21868	22178	22125	22124	21914	22015	21997	21760	21964	22107	22157	22027	21762	21941	21841	21939	21961	21972	21856	22035	22030	22066	22228	21998	22025	21753	22024	21947	22018	22033	22266	21962	21902	21952	21906	21968	22037	21956	21857	22000	21799	21975	22023	21903	22038	21868	21932	21953	22110	21841	21948	21997	21920	22083	21781	21914	21925	22052	22036	21990	22086	21918	21989	21976	21853	21884	21907	21966	21986	21873	22006	22136	21925	21793	21775	21931	21923	21848	22040	21733	22042	22006	21898	21827	21663	22155	21814	22105	21939	21994	22097	22177	21918	21789	21816	21798	22003	21825	21887	21969	21911	21784	21944	22087	21979	21922	21813	22015	22044	21944	21865	21901	21972	21996	21813	22098	21906	21843	21925	21886	22043	22020	21827	21822	21951	22055	21936	21997	21848	22165	22038	21811	21796	21957	21718	21844	21800	22011	22030	21743	21830	21969	21933	22082	22092	21956	22121	21835	22059	21960	21789	21921	22096	22133	21772	21867	22004	21911	21993	21958	22070	21877	21839	22075	22152	21907	21960	22180	21673	21966	22158	21984	21888	21907	21955	21780	21852	21927	21905	21895	21883	21920	21941	21962	21944	22021	21932	21809	22113	21886	21977	21988	21967	21847	21963	21820	21843	21929
30680	51524	46403	36104	30648	26915	24438	22752	21549	20664	19995	19612	19418	19109	18879	18455	18293	18167	17999	17835	17951	17646	17648	17624	17452	17453	17253	17374	17278	17502	17470	17393	17440	17549	17630	17218	17298	17225	17425	17209	17193	17253	17279	17350	17069	17232	17003	17096	17241	17056	17149	17082	17047	17322	17084	17179	17083	17129	17154	17375	17238	17062	17125	17122	17169	17048	17289	17230	16993	17236	16956	17015	17088	17042	17106	17143	17242	17077	17023	17016	17187	17209	17390	17003	16977	17346	17059	17112	17162	17007	16985	16990	17153	17194	17209	17151	17100	17178	17190	16932	17210	17108	17074	16992	17099	16934	17121	17093	16994	17183	17287	17015	17048	17135	16998	17220	17028	17005	16957	17149	16996	17078	17086	17117	17137	16993	17119	16983	17139	17106	17210	17023	17209	16946	17036	16966	16942	17162	16916	17152	17071	17191	17037	17082	17075	16921	17014	17120	17089	17126	16941	17166	17222	17139	17128	17093	17071	17333	17025	17181	17040	17159	16940	17068	17156	16983	16977	17108	17173	17176	17039	17109	17147	17067	17212	17004	17010	17234	17085	17168	17182	17136	16937	17005	17081	17035	17034	17101	17241	16844	17171	17115	17231	17201	17059	17052	17195	16969	17379	16999	17015	17072	17006	17020	17129	16847	17123	17106	17021	17075	17043	17023	17051	16925	17122	17067	17003	17067	17142	16991	17047	16967	17217	17061	17044	17173	16947	17013	17089	17248	17118	17102	17038	17031	16951	17004	17227	17204	17207	17128	17056	17126	16956	16931	17013	17038	17134	17150	17126	17148	17166	17003	17141	17117	17127	17167	16937	17075	17206	17068	17156	17076	17041	17142	17243	17139	17180	17115	16926	17189	17096	17027	17151	17038	17253	17098	17042	17018	17188	16923	17101	16952	17076	17169	17116	17082	16928	17253	17193	17156	17094	17075	17216	17143	17140	17047	17126	17012	17039	17138	16963	17111	17150	17077	16995	16935	16824	17127	17003	16989	17020	17043	17044	16920	17190	16970	17056	17202	17187	17135	16999	16983	16981	17166	17028	17114	17031	17107	17167	17073	16910	16981	17213	17225	17153	17069	17103	16907	17132	17063	17144	16994	17101	17069	16972	17064	17142	17130	17087	17123	17111	17060	17185	17132	17201	17104	17048	17271	17162	16966	16998	17045	17095	17036	16980	17080	17228	17086	17092	17030	17087	17167	17039	17142	17085	17039	17075	17062	17250	17092	17130	17296	17065	17079	17079	17071	17329	17136	17165	17132	17118	17229	17098	17096	17152	17137	16978	17073	17213	17161	17267	17055	16918	16962	17176	16976	17166	17154	16938	16956	16955	16793	17131	17062	16816	17073	16960	17225	17229	17119	17259	17117	17019	17249	17074	17089	17026	17079	17117	17163	17221	17181	17111	16986	17129	17024	17082	17047	17241	17139	17136	17032	17240	17184	16922	17081	16946	17103	17202	17046	17077	17099	17107	17130	17254	17056	17062	17095	17036	17126	17106	17145	17012	17068	17138	17207	17086	16998	16964	17025	16924	17067	17195	17076	17237	17136	16996	17182	17124	17028	17001	17166	17050	17118	17041	17017	17130	16997	17150	16829	17033	17118	17138	17156	17053	17215	17112	17122	17099	17099	17265	16998	16963	17079	17030	17021	17154	17186	17088	17036	17151	16962	17175	17154	17171	16982	16945	17061	17032	17165	16950	17097	17074	17025	17204	17018	17107	17160	17067	17356	17150	17123	17166	17160	17111	17275	17163	16940	17051	17161	17049	17239	17104	17087	17086	17065	17142	17057	17034	17116	17167	16988	16880	17069	17085	17161	17056	17005	16902	17023	16989	16948	17095	17105	17243	16962	17021	17049	17073	16973	17025	17255	17056	17201	17062	17011	17133	17057	17037	17099	17068	17076	17231	17093	17040	16883	17091	17105	17178	17264	17241	16958	17035	17143	17131	17108	17009	17204	17082	17193	17033	17087	17115	17152	17170	16955	17010	17189	17167	17002	17058	17172	17202	17136	17202	16980	17068	17096	17000	17055	17175	17146	17166	16841	17173	16974	17066	16995	17024	17045	17207	17082	17210	17095	16914	16972	17067	16922	17052	17061	16967	17084	17177	17103	17095	17215	17052	17147	17090	17067	17025	17137	16953	17092	16963	17047	17003	17213	17131	16986	17103	17031	17028	16890	17124	17156	17189	16888	17193	16960	16924	17264	17028	17101	17293	17007	17038	17108	16952	16993	17079	17122	17143	17060	17028	17173	16961	17005	16973	17021	17044	16953	17218	17290	17184	16833	17105	17086	16908	17008	16929	17029	17249	17161	17198	17102	17132	17095	17092	17127	17123	17058	16994	16973	17142	16986	17045	17107	17156	17126	17098	17157	17094	17050	17021	17290	16837	17101	16959	17037	17080	17121	16973	17178	17097	17192	17088	17229	17014	17091	17117	17221	17191	17177	17035	17151	17138	17105	17103	16988	17171	17074	17016	17125	17156	17038	17111	17034	17059	17099	16946	16984	17182	17099	17166	17039	17208	17212	17040	17128	17251	17028	17001	17012	17043	17118	17111	17137	17058	16982	17008	17041	17105	17157	16906	17108	17055	17162	17076	17066	17221	16991	17301	17117	17207	17030	17151	17224	16943	17059	17221	16974	17264	17161	17000	17072	17088	17036	16958	17137	17025	17079	17085	17024	17088	17041	17106	17009	16975	17040	17245	17146	17001	16951	17026	16931	17203	17005	17099	17008	17054	17127	17200	17023	17019	17073	16991	16906	16944	17052	17124	17021	17085	17209	17006	17195	17168	17065	17177	17233	17249	17073	16951	16870	17155	17147	17209	17152	17025	17086	17111	17063	17005	16971	17217	17180	17120	16963	17176	16959	17182	17055	17051	17036	17108	16936	17239	17076	17152	17112	17100	17131	17134	17292	17144	17047	17069	17159	17140	17150	17067	17032	17085	17171	16871	17181	17039	17011	17072	17268	16981	16938	17013	17037	17096	17157	17095	16982	17318	17005	17173	16937	17041	16956	17136	17130	17310	17085	17024	17084	17189	17164	17077	17116	17176	17215	17003	16954	17106	17142	17102	16964	17031	17022	17133	17157	17056	17101	17220	17027	17027	17082	17158	17205	17045	17022	17047	17267	17113	17082	17307	17165	17001	17256	16985	17125	17034	17189	17154	16958	17181	16986	17186	17217	17061	17196	17048	17033	17227	17227	17153	17044	17112	17221	17036	17200	17059	17128	17036	16933	17028	17064	17038	17133	17034	17107	16957	16880	17162	16971	17054	17000	17133	16988	17174	17049	17023	17073	17156	16956	17143	17025	17158	17120	17166	17051	16995	17061	16998	17023	16999	17051	17089	17227	17181	17298	17084	17070	16885	17110	17045	17055	17326	16925	17062	17187	17190	17061	17127	17205	17255	17083	16998	16999	17090	17096	17053	17255	17216	17032	16922	17068	17094	16983	17001	17155	17160	17240	17061	17095	17068	17225	17020	17173	17170	17017	17026	17168	17145	17209	17179	17182	17042	16928	17066	17154	17085	17007	17170	17021	17198	17081	17038	17031	17077	16985	16974	16960	16986	17261	17261	17024	17321	17047	16901	17195	17094	17137	17028	16912	17233	17125	17079	16934	17017	17227	17087	17167	16994	16866	17006	17154	17038	16996	17239	16950	17213	17185	17150	17170	17237	17148	17163	17047	17052	17076	17173	17229	17308	17158	17051	17112	17180	17114	17121	17178	17140	17194	17291	17279	16970	16942	17102	16850	16874	17132	17092	16900	17041	17070	16998	16993	17086	17044	17043	17056	17113	17084	17194	17187	17110	17242	16910	17199	17026	17198	17206	17064	17098	17250	17113	16974	17035	17131	17163	17146	17105	17062	17093	17145	16943	17039	17271	17090	17036	17087	16969	17022	17175	17072	16988	16994	17017	17076	17193	17017	16946	17122	16938	17110	17220	17021	17204	16860	17045	17245	17116	17097	16971	17072	17134	16935	16933	17135	17126	17037	17210	17170	17188	17058	17064	16932	17294	16899	17172	16996	16922	17169	17097	16996	17258	17173	17099	17109	17273	17101	16856	17004	17058	17087	16933	17149	17304	17246	16973	16973	17089	17179	17057	17095	17122	17213	17071	17181	16953	17026	17073	17027	17225	16900	17136	17049	17181	16957	17029	17050	17192	17265	16951	17081	17234	17272	17115	17147	16993	16954	17011	16880	17023	17108	17003	16978	17011	16934	17004	17074	17099	17023	16999	17010	17145	17050	17050	17174	17246	17022	17091	17247	17043	17045	16964	17109	16999	17140	17008	16913	17152	17034	17284	17119	17189	17145	17143	17178	16934	17125	17075	17027	17069	17027	17176	17147	17114	17063	17196	17091	17154	16994	17172	17176	17046	17208	16958	16905	17020	17073	17199	17082	16838	17050	17068	17095	17131	17086	17009	17101	16994	17140	17176	17131	17059	17117	17193	17025	17049	17101	17045	17171	16955	17097	17246	17018	17074	16887	17029	17086	17115	17039	17143	16948	17061	17004	17018	16853	17048	17136	17008	17144	16959	17117	17309	17138	17255	17255	17085	17072	17120	16931	16987	17250	17178	16972	16968	17080	16960	17255	17126	17059	17048	17095	17029	17149	16936	17164	17245	17197	17018	17127	17144	17108	17288	17276	17196	17090	17019	17009	17053	16971	17169	17195	17173	17252	16934	17085	17072	17001	17163	17168	17106	17065	17076	17003	17203	17110	17217	17025	17142	17150	17182	17122	17061	16877	17177	17144	16995	16925	17118	17243	17099	17201	16992	17057	17297	17065	17168	17127	17090	17171	17121	17130	17070	16921	17227	17124	17008	17196	16986	17064	17030	17059	17040	17067	17112	17207	17108	17089	17210	16924	17139	17067	17133	16900	17059	17305	17251	17153	17101	17090	17074	17085	17128	17105	17049	16916	17171	17144	17284	17067	17120	17042	17174	17152	17098	17240	17146	17151	17078	17235	17115	17008	17015	17094	16974	17086	17035	17070	17307	16937	17091	16949	17117	17018	17091	17072	17157	17066	17156	17087	17238	17166	16972	17181	17085	17209	17034	16985	16984	17064	17059	17111	17184	16995	16976	17031	17146	16936
22664	21282	29334	23685	22287	26852	31492	26356	25237	25176	24460	23662	23522	23731	23180	23005	23047	22800	22608	22605	22573	22329	22034	21912	22194	21915	21789	21835	21939	21928	21965	21717	21857	21879	21754	21848	21514	21858	21729	21638	21364	21666	21423	21788	21774	21518	21560	21882	22003	21673	21555	21289	21698	21474	21472	21412	21666	21525	21647	21565	21602	21454	21543	21371	21571	21475	21431	21440	21787	21463	21529	21556	21601	21481	21571	21407	21427	21585	21273	21382	21250	21414	21509	21396	21360	21582	21287	21353	21419	21735	21234	21491	21568	21440	21398	21414	21512	21600	21754	21553	21576	21579	21528	21301	21352	21365	21500	21379	21746	21376	21655	21394	21392	21490	21378	21461	21340	21524	21365	21562	21469	21563	21596	21136	21395	21572	21436	21651	21572	21337	21401	21445	21523	21159	21544	21333	21419	21492	21339	21403	21514	21556	21626	21339	21540	21415	21487	21319	21177	21507	21377	21421	21400	21420	21426	21435	21417	21389	21484	21285	21396	21569	21465	21496	21496	21455	21323	21417	21220	21560	21619	21346	21503	21664	21612	21386	21429	21527	21293	21440	21410	21486	21485	21380	21437	21290	21315	21355	21527	21600	21242	21606	21289	21436	21487	21505	21383	21184	21537	21427	21407	21428	21354	21399	21595	21417	21369	21277	21663	21383	21438	21558	21460	21090	21477	21425	21326	21458	21471	21479	21419	21458	21466	21363	21566	21474	21640	21653	21433	21497	21725	21352	21478	21393	21223	21376	21483	21547	21418	21296	21428	21457	21390	21571	21758	21481	21466	21518	21434	21571	21497	21596	21341	21550	21413	21433	21504	21386	21335	21698	21317	21288	21403	21517	21343	21473	21335	21546	21391	21228	21319	21393	21373	21394	21671	21435	21343	21174	21478	21516	21253	21264	21355	21308	21293	21374	21548	21528	21379	21512	21426	21350	21468	21571	21304	21331	21491	21297	21508	21487	21425	21433	21330	21581	21374	21333	21323	21494	21585	21465	21456	21432	21439	21460	21294	21274	21381	21389	21605	21546	21466	21470	21365	21346	21476	21460	21399	21458	21380	21585	21316	21478	21299	21350	21379	21485	21557	21585	21512	21591	21486	21408	21427	21294	21493	21277	21615	21469	21635	21313	21194	21205	21318	21198	21418	21483	21402	21477	21279	21400	21392	21266	21340	21508	21451	21612	21378	21531	21365	21463	21398	21387	21548	21566	21546	21328	21494	21243	21435	21353	21470	21448	21514	21536	21579	21312	21542	21467	21567	21351	21401	21395	21478	21407	21408	21619	21645	21319	21490	21344	21420	21357	21415	21297	21560	21416	21456	21404	21473	21429	21427	21383	21565	21280	21452	21295	21398	21389	21217	21550	21696	21437	21266	21437	21576	21384	21588	21412	21395	21654	21359	21379	21457	21353	21415	21499	21254	21465	21431	21354	21145	21282	21258	21290	21415	21322	21276	21440	21245	21546	21379	21441	21481	21322	21210	21741	21519	21573	21391	21227	21510	21453	21456	21698	21626	21324	21611	21589	21508	21426	21460	21466	21533	21274	21511	21321	21467	21349	21346	21177	21339	21350	21549	21547	21458	21689	21462	21483	21700	21399	21420	21506	21356	21375	21217	21183	21404	21488	21430	21416	21388	21302	21451	21483	21402	21459	21544	21337	21327	21265	21576	21407	21374	21197	21455	21303	21431	21519	21472	21510	21405	21398	21217	21446	21131	21382	21406	21447	21283	21041	21335	21489	21517	21498	21449	21428	21452	21273	21406	21457	21454	21497	21242	21366	21434	21306	21545	21343	21415	21662	21567	21395	21424	21236	21512	21110	21363	21333	21354	21308	21569	21357	21614	21490	21487	21428	21740	21421	21353	21471	21603	21432	21419	21421	21474	21391	21330	21495	21323	21602	21535	21388	21509	21514	21444	21370	21455	21531	21445	21398	21380	21443	21366	21599	21270	21554	21224	21440	21445	21270	21373	21457	21393	21393	21399	21853	21483	21384	21530	21268	21456	21503	21333	21475	21473	21463	21314	21351	21115	21351	21681	21635	21175	21335	21354	21482	21562	21226	21259	21412	21273	21336	21675	21468	21497	21476	21469	21488	21612	21497	21279	21251	21492	21574	21445	21516	21565	21216	21531	21507	21336	21505	21365	21340	21431	21309	21397	21196	21535	21437	21362	21414	21411	21439	21468	21407	21297	21503	21422	21365	21332	21301	21463	21568	21437	21361	21283	21297	21292	21319	21501	21622	21219	21534	21600	21491	21529	21343	21395	21451	21500	21441	21190	21319	21435	21380	21357	21466	21538	21515	21345	21432	21444	21323	21438	21214	21367	21403	21659	21466	21354	21423	21400	21503	21351	21267	21616	21743	21554	21314	21553	21238	21441	21338	21673	21540	21311	21356	21551	21458	21269	21304	21406	21497	21480	21460	21244	21635	21430	21348	21573	21428	21672	21695	21507	21463	21371	21529	21475	21291	21566	21209	21359	21344	21461	21426	21162	21440	21458	21398	21364	21429	21349	21292	21333	21700	21725	21347	21230	21417	21212	21306	21365	21394	21521	21234	21395	21061	21260	21407	21283	21595	21350	21231	21373	21622	21441	21324	21474	21531	21569	21771	21374	21329	21275	21390	21545	21511	21450	21651	21292	21447	21263	21487	21420	21278	21453	21387	21200	20945	21512	21357	21597	21427	21328	21466	21346	21490	21288	21433	21467	21608	21321	21422	21550	21330	21501	21537	21510	21332	21405	21288	21404	21301	21145	21446	21333	21560	21313	21493	21466	21667	21339	21719	21386	21389	21325	21276	21619	21642	21551	21328	21479	21210	21186	21469	21355	21467	21495	21456	21347	21515	21517	21493	21419	21385	21280	21467	21617	21363	21363	21270	21376	21388	21368	21595	21402	21620	21433	21351	21267	21198	21522	21435	21440	21301	21425	21544	21462	21478	21416	21330	21482	21399	21457	21525	21173	21304	21422	21236	21549	21410	21597	21559	21397	21526	21506	21412	21200	21291	21315	21577	21545	21453	21459	21333	21289	21301	21363	21327	21241	21460	21591	21518	21582	21439	21435	21529	21316	21584	21476	21252	21289	21439	21465	21443	21577	21259	21423	21364	21542	21321	21420	21400	21420	21188	21466	21533	21283	21352	21351	21169	21183	21444	21405	21351	21610	21566	21284	21370	21255	21275	21418	21458	21602	21476	21622	21366	21377	21441	21459	21280	21597	21561	21428	21456	21421	21462	21316	21382	21357	21199	21471	21491	21406	21461	21516	21404	21503	21406	21583	21554	21412	21460	21415	21269	21353	21270	21413	21403	21407	21217	21458	21635	21426	21472	21542	21579	21575	21202	21305	21171	21414	21389	21409	21479	21497	21466	21473	21483	21519	21368	21490	21625	21444	21330	21411	21451	21504	21487	21201	21533	21417	21376	21453	21543	21444	21308	21396	21307	21488	21370	21396	21553	21457	21626	21492	21479	21502	21433	21444	21079	21397	21386	21233	21601	21534	21361	21383	21336	21462	21404	21410	21366	21457	21594	21616	21445	21374	21423	21451	21408	21168	21271	21447	21596	21541	21313	21317	21143	21485	21505	21307	21453	21381	21237	21445	21198	21352	21400	21419	21493	21579	21450	21401	21225	21478	21379	21394	21236	21255	21361	21364	21430	21449	21551	21330	21384	21502	21429	21409	21537	21425	21469	21479	21475	21372	21276	21336	21401	21380	21323	21600	21605	21341	21484	21549	21602	21512	21344	21406	21286	21114	21127	21275	21488	21514	21521	21381	21402	21420	21586	21418	21303	21442	21426	21295	21270	21457	21355	21690	21472	21498	21511	21367	21415	21218	21329	21318	21397	21308	21372	21518	21447	21428	21309	21365	21320	21267	21374	21458	21489	21439	21237	21512	21328	21500	21366	21180	21301	21506	21467	21489	21419	21282	21523	21610	21360	21514	21463	21566	21664	21427	21498	21267	21582	21525	21280	21385	21399	21336	21547	21489	21195	21304	21346	21370	21483	21440	21527	21360	21359	21484	21226	21489	21310	21198	21401	21409	21479	21387	21519	21399	21574	21347	21544	21426	21304	21320	21371	21414	21437	21295	21289	21826	21553	21409	21588	21177	21483	21626	21496	21384	21260	21423	21249	21517	21489	21500	21597	21320	21444	21589	21431	21547	21468	21408	21457	21316	21367	21487	21522	21489	21353	21555	21337	21548	21499	21433	21467	21542	21383	21633	21511	21381	21435	21364	21445	21294	21373	21581	21446	21540	21422	21383	21469	21485	21213	21284	21537	21389	21446	21557	21326	21355	21448	21446	21296	21729	21467	21319	21424	21268	21397	21546	21308	21353	21403	21349	21336	21476	21325	21104	21375	21319	21411	21498	21452	21554	21424	21498	21412	21468	21385	21297	21346	21485	21438	21467	21459	21545	21590	21376	21327	21478	21586	21486	21594	21519	21368	21370	21360	21411	21451	21545	21610	21258	21521	21308	21461	21484	21216	21370	21322	21335	21370	21411	21411	21424	21311	21151	21416	21452	21424	21398	21331	21400	21207	21422	21225	21449	21438	21247	21558	21414	21621	21727	21334	21408	21358	21313	21378	21292	21563	21186	21270	21307	21341	21557	21311	21332	21482	21423	21201	21475	21360	21398	21251	21338	21465	21375	21307	21491	21156	21604	21453	21461	21224	21529	21586	21382	21338	21404	21382	21427	21327	21401	21474	21390	21514	21335	21436	21506	21291	21314	21386	21301	21471	21189	21453	21156	21421	21546	21480	21361	21435	21481	21347	21270	21457	21419	21283	21539	21599	21555	21554	21451	21459	21458	21436	21340	21334	21160	21404	21363	21374	21424	21441	21368	21507	21285	21390	21549	21370	21440	21466	21453	21147	21415	21498	21480	21313	21454	21488	21388	21375	21304	21213	21348	21350	21330	21389	21597	21331	21560	21260	21547	21383	21532	21288	21342	21407	21548	21421	21423	21369	21300	21457	21470	21416	21424	21296	21232	21263	21476	21306	21424	21364	21516	21279	21402	21298	21385	21444	21463	21321	21490	21497	21504	21465	21464	21518	21352	21505	21441	21426	21622	21421	21477	21450	21067	21451	21284	21517	21437	21271
32368	56912	50104	39969	33582	29402	26950	24498	23031	21654	20847	20294	20042	19716	19181	18922	18594	18246	18226	18063	17933	17765	17383	17485	17406	17418	17308	17250	17044	17280	17251	17043	17356	17050	17004	17172	17058	16964	17102	17034	16988	17034	17224	16983	17033	16845	17114	16883	16894	16897	16806	16909	16812	16710	16730	16791	16887	16821	16697	16780	16980	16881	16846	16744	16937	16865	16691	16798	16927	16790	16873	16872	16872	16767	16965	17005	16604	16749	16789	16778	16829	16856	16786	16876	16734	16704	16849	16880	16853	16594	16710	16912	16806	16779	16731	16689	16911	16722	16748	16815	16600	16750	16765	16662	16882	16534	16752	16701	16863	16727	16798	16732	16863	16802	16777	16709	16722	16838	16875	16802	16758	16850	16706	16914	16846	16638	16850	16901	16915	16887	16797	16884	16765	16788	16913	16752	16774	16652	16771	16569	16800	16650	16805	16700	16635	16864	16646	16781	16816	16816	16936	16793	16704	16712	16692	16829	16766	16723	16756	16712	16832	16689	16983	16840	16700	16944	16762	16877	16759	16806	16995	16982	16840	16809	16925	16797	16717	16738	16711	16913	16822	16805	16797	16780	16730	16852	16872	16853	16703	16848	16688	16676	16702	16724	16849	16749	16615	16749	16786	16820	16726	16848	16652	16767	16793	16704	16820	16685	16724	16838	16771	16669	16878	16704	16789	16801	16557	16804	16719	16795	16694	16642	16718	16770	16782	16758	16649	16821	16759	16809	16903	16675	17006	16679	16835	16819	16732	16621	16640	16723	16894	16690	16693	16727	16908	16781	16886	16822	16562	16709	16699	16927	16823	16757	16840	16768	16767	16781	16625	16684	16902	16843	16799	16816	16683	16619	16670	16636	16909	16852	16830	16747	16853	16899	16744	16903	16884	16850	16731	16743	16760	16691	16905	16724	16733	16740	16706	16526	16531	16850	16659	16908	16870	16831	16971	16957	16751	16728	16894	16804	16748	16840	16740	16731	16729	16806	16724	16908	16804	16806	16831	16951	16901	16792	16896	16796	16711	16838	16811	16653	16950	16812	16864	16694	16575	16993	16862	16905	16760	16769	16697	16924	16649	16729	16899	16670	16777	16832	16838	16823	16782	16809	16671	16813	16826	16750	16948	16676	16750	16973	16856	16717	16772	16601	16831	16734	16898	16728	16707	16786	16771	16717	16683	16654	16902	16720	16837	16902	16740	16636	16673	16588	16883	16796	16626	16721	16698	16750	16935	16888	16758	16756	16837	16776	16732	16799	16750	16689	16794	16833	16877	16914	16745	16803	16857	16720	16903	16791	16717	16757	16650	16652	16692	16673	16607	16754	16695	16749	16763	16752	16743	16715	16909	16772	16763	16623	16912	16691	16865	16648	16703	16963	16591	16662	16810	16768	16705	16805	16673	16771	16553	16975	16885	16714	16728	16583	16857	16712	16788	16935	16830	16716	16769	16854	16801	16755	16759	16888	16752	16729	16721	16817	16755	16713	16813	16814	16610	16729	16868	16509	16946	16914	16737	16704	16875	16716	16820	16826	16781	16701	16631	16722	16702	16648	16773	16950	16785	16690	16632	16852	16827	16872	16721	16818	16717	16666	16716	16696	16873	16788	16765	16820	16771	16817	16603	16827	16792	17061	16683	16878	16748	16893	17022	16706	16876	16682	16675	16824	16668	16793	16783	16785	16842	16823	16765	16882	16809	16844	16753	16918	16807	16860	16800	16767	16793	16544	16762	16790	16765	16800	16793	16610	16979	16806	16706	16716	16908	16718	16784	16772	16812	16735	16678	16816	16746	16772	16844	16811	16753	16694	16828	16811	16854	16788	16869	16689	17051	16748	16838	16866	16781	16916	16792	16846	16744	16590	16828	16722	16725	16934	16688	16734	16827	16692	16592	16704	16814	16661	16753	16720	16958	16745	16712	16699	16763	16640	16847	16695	16885	16729	16713	16754	16889	16727	16794	16750	16825	16794	16770	16702	16703	16827	16752	16904	16716	16733	16696	16626	16787	16740	16790	16769	16913	16755	16632	16753	16803	16688	16810	16609	16870	16650	16733	16599	16840	16679	16866	16852	16804	16766	16858	16775	16682	16717	16903	16754	16677	16897	16668	16795	16916	16737	16846	16708	16827	16662	16810	16704	16787	16801	16810	16694	16868	16776	16744	16867	16887	16842	16933	16768	16671	16824	16844	16742	16696	16843	16781	16849	16936	16850	16835	16648	16834	16690	16861	16941	16800	16640	16821	16771	16694	16798	16741	16836	16549	16796	17058	16663	16900	16856	16767	16767	16671	16760	16844	16639	16813	16897	16708	16680	16733	16898	16711	16707	16671	16742	16904	16735	16685	16812	16735	16811	16881	16823	16821	16777	16943	16784	16799	16800	16719	16906	16759	16844	16796	16776	16775	16824	16888	16819	16748	16751	16879	16820	16688	16746	16819	16693	16903	17027	16794	16856	16771	16762	16846	16924	16788	16890	16805	16763	16880	16719	16778	16709	16740	16873	16800	16838	16805	16774	16850	16816	16737	16695	16820	16736	16871	16640	16881	16651	16667	16860	16945	16892	16789	16750	16719	16797	16830	16792	16843	16880	16565	16676	16782	16634	16702	16865	16852	16524	16645	16705	16857	16696	16755	16938	16868	16854	16707	16794	16736	16828	16780	16749	16791	16762	16762	16779	16727	16757	16717	16766	16647	16741	16831	16747	16663	16700	16855	16689	16823	16829	16739	16682	16762	16828	16755	16708	16608	16820	16785	16875	16906	16844	16852	16750	16736	16725	16738	16678	16688	16850	16810	16742	16807	16777	16746	16870	16821	16916	16958	16975	16741	16856	16591	16748	16693	16658	16694	16828	16790	16720	16732	16715	16804	16760	16786	16722	16916	16733	16649	16873	16786	16732	16630	16890	16723	16629	16866	16517	16893	16633	16678	16907	16872	16662	16898	16733	16875	16774	16864	16894	16716	16983	16814	16810	16821	16562	16937	16798	16748	16850	16616	16769	16656	16833	16851	16706	16812	16761	16896	16742	16671	16764	16790	16857	16662	16875	16668	16709	16656	16614	16835	16884	16674	16910	16726	16827	16859	16819	16861	16751	16891	16741	16970	16769	16782	16768	16880	16790	16808	16844	16852	16716	16685	16757	16718	16790	16780	16818	16652	17083	16938	16713	16661	16646	16879	16938	16741	16683	16844	16859	16750	16905	16780	16858	16835	16568	16678	16707	16902	16751	16701	16600	16819	16848	16731	16621	16779	16539	16773	16757	16683	16729	16763	16579	16775	16950	16791	16763	16771	16844	16855	16735	16633	16522	16617	16701	16943	16883	16768	16736	16796	16750	16877	16726	16589	16888	16605	16856	16825	16772	16751	16839	16724	16899	16935	16890	16773	17018	16773	16813	16730	16764	16728	17019	16842	16807	16818	16748	16900	16658	16833	16532	16753	16863	16758	16676	16751	16766	16710	16932	16843	16714	16820	16678	16836	16842	16772	16669	16724	16715	16690	16772	16722	16872	16951	16768	16794	16779	16930	16736	16697	16859	16695	16840	16857	16674	16868	16689	16806	16637	16735	16728	16636	16738	16810	16671	16635	16592	16893	16684	16817	16662	17072	16699	16668	16894	16851	16925	16694	16762	16739	16698	16607	16831	16686	16920	16923	16499	16702	16545	16739	16667	16757	16939	16740	16807	16840	16677	16958	16606	16796	16828	16771	16853	16827	16855	16555	16761	16807	16809	16829	16608	16867	16755	16796	16741	16662	16895	16649	16767	16663	16894	16682	16829	16927	16716	16758	16831	16765	16742	16792	16772	16876	16864	16763	16828	16593	16911	16911	16803	16742	16889	16734	16923	16766	16802	16857	16654	16836	16856	16753	16690	16738	16934	16984	16844	16800	16755	16703	16621	16622	16991	16588	16716	16842	16737	16733	16803	16738	16934	16842	16645	16836	16851	16739	16835	16835	16708	16785	16652	16866	16736	16644	16788	16670	16850	16579	16792	16775	16718	16591	16794	16941	16699	16816	16642	16880	16848	16847	16758	16585	16749	16730	16908	16918	16809	16841	16686	16631	16913	16790	16711	16747	16662	17024	16709	16789	16685	16762	16695	16987	16612	16855	16821	16792	16716	16830	16824	16768	16645	16930	16720	16836	16662	16827	16892	16604	16894	16818	16802	16802	16796	16763	16691	16869	16762	16803	16773	16684	16885	16785	16890	16807	16789	16849	16585	16800	16797	16819	16764	16796	16674	16898	16822	16732	16950	16808	16860	16718	16880	16730	16756	16878	16823	16865	16768	16827	16943	16834	16726	16770	16809	16727	16767	16708	16762	16691	16975	16724	16771	16874	16742	16791	16679	16684	16782	16918	16834	17006	16777	16904	16665	16839	16770	16775	16463	16679	16787	16806	16845	16790	16597	16859	16881	16616	16875	16701	16700	16831	16688	16779	16797	16863	16805	16741	16754	16630	16682	17002	16708	16672	16880	16959	16820	16858	16748	16703	16710	16709	16780	16818	16898	16550	16811	16831	16872	16866	16784	16756	16705	16686	16837	16844	16666	16681	16806	16930	16788	16824	16835	16826	16608	16923	16704	16700	16971	16812	16728	16819	16706	16706	16828	16572	16768	16600	16777	16578	16878	16749	16698	16855	16891	16799	16896	16659	17084	16724	16883	16756	16765	16868	16781	16740	16758	16700	16764	16824	16907	16922	16659	16595	16821	16764	16898	16825	16737	16843	16762	17012	16828	16768	16855	16761	16576	16685	16819	16660	16896	16684	16824	16764	16718	16783	16882	16911	16844	16767	16785	16723	16681	16778	16669	16794	16703	16653	17028	16892	16620	16810	16894	16636	16710	16766	16821	16845	16851	16772	16780	16514	16841	16934	16612	16855	16794	16707	16988	16859	16776	16799	16640	16957	16893	16734	16785	16802	16784	16744	16679	16653	16874	16691	16801	16721	16879	16797	16852	16830	16686	16686	16750	16741	16703	16828	16871	16769	16824	16719	16908	16900	16553	16639	16790	16905	16731	16801	16965	16582	16753	16666	16824	16805	16631	16644	16563	16780	16734	16940	16706	16615	16785	16903	16805	16695	16823	16685	16768	16791	16753	16929	16754	16726	16776	16653	16771
28836	27442	36552	33822	27927	25596	24820	23678	23161	22861	22707	22616	22362	22187	22215	22235	21856	21955	21650	21770	21993	21549	21720	21372	21502	21454	21663	21734	21606	21457	21721	21479	21498	21559	21613	21734	21389	21249	21596	21470	21428	21343	21624	21427	21408	21492	21412	21408	21392	21371	21374	21582	21615	21288	21185	21350	21413	21744	21413	21610	21638	21547	21574	21585	21505	21411	21557	21421	21603	21373	21389	21279	21395	21551	21524	21560	21393	21423	21537	21329	21392	21607	21314	21532	21167	21207	21589	21566	21458	21464	21459	21458	21356	21317	21501	21310	21336	21390	21325	21344	21460	21344	21518	21404	21361	21466	21512	21501	21299	21509	21396	21417	21281	21389	21590	21611	21417	21568	21509	21345	21426	21305	21548	21478	21404	21404	21491	21573	21510	21179	21327	21350	21534	21457	21326	21576	21405	21201	21553	21666	21289	21313	21653	21515	21471	21581	21723	21399	21308	21206	21475	21471	21358	21328	21388	21373	21326	21618	21532	21450	21331	21366	21519	21570	21627	21473	21430	21123	21400	21066	21504	21483	21668	21633	21482	21396	21248	21258	21526	21659	21358	21669	21455	21455	21515	21437	21519	21510	21366	21513	21394	21324	21572	21181	21412	21398	21511	21345	21305	21257	21339	21466	21266	21528	21258	21393	21238	21612	21282	21709	21355	21269	21496	21547	21557	21531	21286	21495	21371	21604	21458	21570	21349	21406	21604	21586	21313	21371	21267	21474	21599	21410	21439	21316	21556	21343	21464	21604	21576	21419	21409	21423	21441	21417	21633	21245	21172	21428	21470	21364	21549	21233	21439	21415	21423	21497	21179	21359	21304	21444	21384	21447	21536	21274	21199	21305	21423	21457	21395	21282	21420	21595	21288	21493	21461	21539	21453	21270	21328	21624	21543	21321	21416	21364	21386	21243	21478	21240	21367	21354	21254	21268	21352	21411	21275	21131	21313	21330	21470	21455	21531	21339	21446	21326	21426	21523	21382	21250	21343	21208	21532	21350	21473	21389	21472	21453	21653	21256	21268	21231	21267	21688	21523	21204	21380	21418	21339	21394	21417	21385	21321	21292	21451	21572	21326	21551	21461	21500	21743	21358	21279	21430	21487	21444	21489	21566	21561	21574	21300	21264	21525	21722	21494	21361	21404	21438	21568	21610	21534	21346	21630	21493	21502	21334	21356	21476	21225	21259	21311	21290	21292	21575	21490	21135	21321	21341	21584	21450	21249	21543	21436	21567	21256	21406	21228	21223	21347	21421	21573	21567	21562	21562	21486	21483	21375	21354	21442	21725	21604	21262	21458	21336	21511	21489	21446	21618	21359	21540	21488	21469	21439	21504	21450	21716	21439	21373	21452	21644	21391	21585	21520	21395	21398	21321	21412	21207	21202	21481	21563	21471	21440	21279	21340	21464	21338	21322	21509	21123	21634	21395	21460	21563	21454	21402	21423	21377	21396	21181	21406	21313	21527	21457	21357	21469	21579	21474	21645	21531	21526	21618	21270	21632	21408	21382	21411	21606	21145	21324	21427	21426	21604	21497	21269	21266	21441	21373	21624	21273	21419	21427	21605	21568	21325	21560	21286	21477	21427	21351	21289	21403	21367	21169	21285	21429	21233	21487	21315	21401	21347	21542	21406	21434	21584	21244	21277	21347	21406	21233	21407	21539	21302	21546	21549	21442	21427	21528	21510	21645	21466	21377	21441	21427	21456	21326	21504	21510	21466	21451	21463	21426	21254	21309	21417	21359	21441	21390	21719	21385	21341	21323	21255	21278	21528	21497	21279	21134	21418	21502	21286	21469	21371	21343	21391	21144	21299	21550	21216	21514	21690	21430	21548	21427	21380	21400	21524	21454	21400	21438	21313	21422	21431	21565	21565	21410	21204	21292	21423	21420	21435	21462	21199	21525	21514	21206	21385	21474	21395	21365	21407	21452	21493	21438	21429	21505	21355	21478	21267	21337	21328	21341	21425	21531	21386	21340	21600	21346	21313	21488	21427	21227	21587	21496	21303	21670	21525	21322	21576	21217	21329	21580	21497	21251	21547	21246	21469	21412	21367	21381	21493	21188	21246	21377	21628	21311	21364	21456	21532	21360	21419	21512	21560	21550	21646	21651	21572	21580	21317	21513	21699	21376	21540	21539	21340	21413	21251	21348	21285	21688	21540	21566	21512	21455	21296	21390	21719	21344	21507	21531	21689	21415	21656	21433	21629	21461	21482	21406	21366	21607	21447	21487	21530	21563	21333	21273	21527	21676	21475	21386	21364	21304	21458	21463	21364	21299	21516	21360	21499	21398	21451	21717	21377	21482	21403	21449	21319	21359	21433	21352	21330	21591	21432	21322	21436	21387	21376	21401	21513	21466	21295	21474	21478	21650	21456	21546	21322	21377	21456	21563	21479	21418	21538	21465	21549	21393	21399	21467	21479	21346	21618	21245	21329	21243	21500	21598	21358	21485	21203	21168	21273	21404	21297	21496	21491	21468	21547	21435	21646	21616	21640	21190	21498	21233	21527	21281	21620	21351	21603	21445	21557	21672	21351	21353	21280	21556	21357	21377	21501	21429	21614	21333	21538	21379	21399	21386	21555	21447	21448	21346	21261	21516	21671	21646	21378	21520	21379	21613	21382	21257	21426	21380	21444	21591	21431	21290	21422	21741	21363	21302	21632	21473	21422	21473	21472	21313	21364	21324	21414	21503	21675	21259	21341	21528	21408	21395	21425	21277	21525	21628	21218	21302	21400	21542	21391	21349	21244	21407	21555	21436	21318	21256	21411	21494	21509	21393	21387	21540	21497	21264	21562	21184	21437	21367	21342	21432	21387	21409	21414	21418	21240	21452	21485	21559	21450	21636	21303	21285	21466	21453	21251	21418	21308	21370	21470	21597	21522	21363	21248	21320	21512	21518	21395	21325	21466	21598	21574	21388	21522	21498	21525	21451	21517	21428	21390	21237	21478	21523	21564	21420	21583	21459	21482	21350	21473	21449	21700	21373	21521	21494	21429	21468	21513	21621	21476	21530	21319	21414	21595	21645	21314	21474	21380	21379	21289	21389	21550	21490	21401	21135	21113	21447	21465	21348	21467	21623	21467	21490	21389	21291	21429	21473	21441	21430	21434	21381	21695	21448	21497	21490	21357	21448	21592	21392	21325	21562	21362	21083	21180	21260	21420	21457	21547	21454	21389	21475	21319	21495	21306	21167	21374	21219	21406	21356	21337	21454	21406	21365	21374	21389	21480	21598	21549	21537	21581	21270	21225	21260	21640	21330	21336	21536	21592	21443	21520	21383	21401	21448	21609	21463	21498	21509	21373	21373	21234	21579	21439	21323	21216	21476	21416	21366	21493	21529	21322	21624	21539	21608	21610	21539	21351	21693	21687	21216	21566	21485	21367	21294	21492	21510	21465	21168	21518	21608	21538	21695	21299	21434	21220	21568	21528	21543	21425	21303	21243	21603	21151	21464	21558	21429	21523	21447	21304	21453	21376	21322	21495	21379	21302	21368	21393	21442	21580	21537	21440	21662	21391	21345	21191	21510	21622	21353	21502	21449	21555	21418	21382	21332	21290	21072	21404	21370	21503	21619	21304	21460	21414	21253	21437	21539	21385	21333	21536	21418	21449	21396	21334	21445	21357	21363	21509	21482	21283	21346	21284	21545	21453	21304	21316	21591	21293	21418	21445	21339	21167	21431	21426	21355	21424	21343	21312	21613	21364	21519	21543	21356	21266	21308	21540	21460	21429	21323	21381	21429	21311	21445	21373	21237	21392	21605	21371	21588	21533	21489	21342	21373	21493	21395	21450	21441	21612	21471	21539	21551	21586	21524	21485	21585	21294	21489	21543	21571	21305	21484	21301	21749	21619	21487	21254	21556	21302	21394	21493	21506	21380	21598	21426	21379	21429	21577	21358	21503	21310	21379	21467	21479	21428	21611	21743	21520	21551	21325	21356	21314	21400	21454	21401	21420	21478	21265	21531	21235	21432	21522	21504	21518	21429	21297	21398	21492	21543	21270	21534	21322	21381	21401	21507	21402	21248	21247	21346	21421	21522	21422	21510	21461	21374	21393	21400	21529	21592	21176	21323	21491	21471	21530	21556	21449	21452	21468	21460	21322	21500	21436	21429	21865	21236	21429	21433	21359	21276	21313	21259	21273	21278	21449	21420	21376	21542	21246	21603	21638	21460	21552	21416	21247	21413	21470	21409	21316	21619	21376	21318	21628	21536	21515	21446	21508	21539	21316	21250	21288	21432	21372	21379	21409	21253	21302	21380	21693	21381	21441	21499	21559	21555	21420	21456	21322	21226	21555	21263	21217	21393	21404	21404	21553	21428	21427	21372	21483	21682	21416	21576	21492	21615	21384	21380	21363	21394	21560	21234	21371	21332	21276	21565	21633	21429	21678	21577	21417	21377	21441	21349	21488	21557	21475	21498	21482	21748	21498	21562	21433	21465	21621	21274	21452	21586	21294	21567	21388	21209	21612	21441	21293	21402	21401	21335	21458	21335	21486	21426	21360	21654	21547	21495	21429	21358	21543	21425	21571	21564	21425	21228	21533	21540	21509	21614	21574	21422	21546	21453	21448	21372	21410	21450	21433	21429	21469	21391	21305	21497	21523	21452	21379	21468	21413	21497	21299	21491	21297	21443	21390	21408	21492	21405	21468	21424	21475	21378	21321	21515	21346	21486	21462	21174	21319	21516	21255	21489	21372	21645	21758	21426	21545	21461	21511	21495	21272	21541	21532	21565	21606	21546	21347	21479	21437	21330	21423	21477	21716	21346	21468	21427	21507	21162	21344	21364	21602	21432	21292	21306	21509	21321	21427	21393	21160	21282	21426	21611	21495	21290	21434	21358	21423	21407	21441	21472	21333	21325	21396	21475	21348	21459	21434	21208	21465	21233	21410	21291	21469	21465	21305	21239	21390	21491	21253	21397	21293	21206	21614	21648	21316	21372	21407	21197	21368	21538	21451	21507	21452	21372	21444	21394	21274	21318	21366	21634	21163	21478	21365	21428	21403	21572	21473	21282	21474	21325	21511	21387	21437	21451	21317	21491	21515	21411	21261	21501	21466	21360	21311	21380	21540	21490	21208	21301	21499	21379	21392
30339	43548	39850	31244	26252	22701	21524	20085	19245	18890	18528	18297	18176	18137	17951	17618	17596	17435	17420	17345	17019	16845	17096	17079	17049	16924	16826	16891	16995	16871	17129	16964	17063	16655	17142	17028	16814	16827	16900	17025	16815	16872	17018	16762	16928	16990	16945	16873	16801	16755	16714	16832	16851	16705	16674	16749	16892	16706	16781	16910	16697	16859	16840	16796	16817	16818	16914	16746	16651	16730	16730	16786	16772	16812	16915	16834	16724	16726	16899	16981	16797	16861	16747	16751	16789	16820	16628	16749	16845	16776	16846	16831	16998	16745	16773	16809	16905	16768	16823	16582	16850	16684	16779	16946	16502	16737	16663	16642	16850	16809	16690	16980	16846	16869	16867	16828	16736	16748	16712	16899	16844	16818	16854	16750	16934	16686	16755	16773	16844	16825	16829	16708	16786	16865	16928	16743	16759	16714	16779	16769	16800	16885	16783	16798	16753	16748	16827	16784	16813	16681	16958	16703	16917	16715	16804	16862	16830	16601	16889	16709	16777	16798	16708	16918	16874	16975	17006	16880	16799	16716	16764	16829	16632	17007	16623	16945	16723	16549	16940	16795	16806	16848	16626	16872	16763	16809	16743	16789	16652	16811	16802	16891	16815	16821	16869	16578	16750	16901	16677	16675	16849	16730	16908	16914	16812	16809	16914	16812	16742	16694	16664	16641	16792	16724	16726	16820	16561	16890	16811	16658	16713	16795	16793	16690	16738	16824	16974	16904	16651	16951	16925	16855	16717	16456	16944	16767	16797	16819	16644	16537	16815	16931	16818	16901	16900	16805	16879	16642	16649	16631	16734	16679	16642	16855	16691	16719	16667	16814	16918	16760	16636	16886	17005	16726	16954	16870	16743	16890	16917	16835	16741	16792	16810	16826	16764	16776	16820	16664	16833	16888	16730	16728	16780	16746	16770	16650	16849	16811	16695	16918	16791	16829	16988	17000	16603	16736	16624	16737	16665	16837	16868	16776	16962	16801	16757	16847	16767	16728	16860	16497	16831	16840	16779	16681	16647	16687	16883	16834	16813	16650	16800	16661	16925	16871	16712	16845	16757	16787	16803	16728	16830	16773	16863	16890	16874	16883	16732	16854	16627	16707	16710	16828	16744	16929	16949	16927	16718	16732	16674	16913	16830	16788	16806	16842	16625	16749	16728	16756	16777	16806	16647	16835	16684	16598	16812	16864	16811	16707	16741	16709	16681	16847	16828	16775	16657	16654	16722	16605	16745	16667	16754	16865	16908	16818	16855	16970	16726	16652	16728	16672	16964	16839	16809	16734	16784	16791	16784	16992	16840	16837	16615	16940	17118	16698	16824	16497	16712	16700	16886	16790	16793	16824	16851	16621	16778	16888	16954	16543	16884	16782	16690	16727	16651	16662	16839	16879	16702	16830	16898	16973	16680	16681	16566	16785	16901	16800	16859	16754	16729	16790	16832	16741	16769	16863	16887	16850	16777	16678	16933	16933	16753	16827	16973	16754	16639	16886	16720	16762	16711	16750	16648	16752	16540	16843	16726	16869	16788	16899	16620	16614	16928	16687	16864	16729	16908	16536	16796	16725	16751	16877	16778	16629	16799	16789	16995	16789	16750	16807	16724	16932	16858	16635	16798	16850	16643	16909	16683	16934	16744	16738	16709	16777	16737	16740	16828	16620	16766	16821	16944	16834	16722	16797	16626	16834	16753	16665	16591	16770	16847	16826	16743	16829	16878	16899	16794	16786	16954	16864	16862	16678	16891	16937	16684	16837	16896	16659	17030	16846	16688	16669	16797	16831	16677	16833	16889	16714	16751	16855	16816	16688	16675	16726	16724	16853	16854	16985	16838	16560	16726	16738	16835	16538	16744	16724	16922	16719	17097	16732	16798	16842	16841	16690	16835	16861	16860	16868	16929	16671	16797	16910	16822	16861	16686	16683	16854	16898	16690	16844	16793	16812	16932	16773	16847	16969	16620	16913	16751	16724	16739	16899	16679	16664	16622	16753	16669	16618	16742	16813	16711	16871	16713	16877	16741	16737	16863	16720	16816	16741	16728	16792	16770	16830	16798	16852	16956	16867	16785	16766	16638	16698	16732	16804	16829	16878	16952	16651	16945	16705	16765	16844	16724	16751	16810	16738	16747	16935	16734	16745	16923	16647	16740	16733	16749	16785	16846	16661	16842	16746	16887	16742	16923	16720	16937	16550	16877	16893	16919	16712	16812	16701	16697	16929	16948	16826	16793	16643	16843	16737	16780	16736	16802	16861	16754	16938	16745	16834	16671	16702	16639	16793	16913	16655	16725	16590	16853	16842	16701	16739	16911	16780	16824	16711	16684	16902	16938	16894	16753	16776	16737	16809	16708	16934	16719	16842	16764	16736	16826	16787	16767	16696	16838	16894	16848	16626	16920	16809	16778	16705	16835	16598	16698	16940	16772	16858	16800	16807	16796	16932	16828	16928	16925	16912	16833	16843	16743	16925	16772	16593	16597	16894	16783	16650	16707	16989	16628	17037	16698	16882	16766	16797	16634	16796	16762	16699	16861	16712	16773	16790	16661	16944	16740	16706	16722	16614	16853	16876	16807	16744	16717	16778	16809	16843	16687	16762	16730	16769	16771	16687	16877	16925	16816	16815	16771	16799	16685	16881	16964	16502	16601	16838	16777	16870	16832	16816	16756	16718	16730	16615	16848	16797	16823	16782	16880	16848	16763	16715	16658	16806	16883	16735	16717	16903	16682	16802	16793	16671	16894	16798	16724	16825	16816	16733	16736	16781	16848	16807	16763	16685	16774	16911	16899	16698	16825	16875	16985	16668	16758	16859	16895	16717	16816	16680	16846	16891	16860	16736	16682	16828	16921	16905	16969	16824	16866	16769	16957	16682	16872	16990	16801	16618	16943	16832	16717	16823	16706	17028	16816	16732	16805	16766	16865	16801	16740	16712	16869	16717	16993	16811	16813	16776	16668	16648	16821	16850	16728	16803	16705	16744	16844	16751	16841	16686	16774	16837	16805	16773	16904	16829	16836	16793	16876	16734	16852	16708	16846	16853	16678	16808	16815	16673	16751	16897	16828	16715	16931	16874	16868	16788	16741	16840	16797	16776	16931	16801	16721	16654	16610	16702	16897	16878	16766	16754	16793	16691	16734	16815	16798	16742	16822	16764	16917	16915	16678	16605	16906	16932	16580	16871	16797	16894	16751	16841	16847	16807	16855	16617	16807	16767	16827	16839	16934	16843	16849	16818	16765	16795	16670	17051	16769	16732	16625	16791	16892	16873	16796	16777	16795	16793	16775	16960	16664	16902	16843	16947	16650	16687	16627	16719	16679	16711	16774	16779	16873	16752	16900	16636	16780	16758	16808	16830	16764	16767	16828	16707	16583	16944	16694	16879	16810	16920	16855	16914	16785	16755	16740	16803	16784	16745	16748	16894	16718	16742	16845	16832	16723	16810	16728	16817	16846	16956	16958	16795	16796	16801	16694	16877	16715	16903	16724	16738	16974	16716	16944	16790	16762	16717	16916	16615	16961	16747	16821	16693	16858	16751	16852	16650	16896	16945	16874	16827	16753	16837	16700	16772	16934	16604	16809	16933	16831	16735	16884	16941	16917	16751	16891	16573	16771	16734	16800	16794	16834	16826	16725	16828	16750	16773	16817	16716	16832	16747	16692	16797	16768	16773	16890	16779	16699	16721	16815	16723	16689	16751	16671	16713	16796	16744	16842	16773	16687	16953	16719	16755	16838	16848	16873	16697	16801	16739	16808	16856	16629	16854	16875	16989	16762	16806	16776	16878	16928	16949	16717	16708	16670	16837	16683	16795	16732	16912	16770	16783	16779	16879	16834	16798	16858	16754	16654	16824	16739	17007	16807	16716	16719	16649	16948	16821	16798	16894	16878	16864	16781	16848	16859	16755	16881	16640	16632	16752	16813	16757	16858	16917	16757	16636	16822	16690	16848	16844	16681	16965	16799	16635	16861	16807	16722	16931	16918	16927	16659	16838	16701	16706	16839	16776	16805	16785	16819	16899	16850	16760	16980	16714	16694	16763	16805	16861	16621	16609	16774	16613	16780	16697	16762	16785	16914	16844	16789	16700	16718	16758	16676	16853	16737	16766	16781	16501	16655	16844	16781	16881	16748	16796	16836	16824	16698	16798	16736	16783	16703	16680	16769	16663	16764	16742	16718	16928	16742	16850	16805	16702	16810	16766	16777	16879	16776	16723	16969	16776	16815	16844	16780	16727	16957	16692	16618	16884	16667	16621	16880	16878	16814	16869	16972	16871	16785	16726	16613	16678	16761	16763	16807	16856	16780	16781	16686	16875	16804	16947	16876	16753	16719	16833	16801	16762	16867	16832	16856	16972	16768	16749	16931	16700	16882	16744	16798	16874	16648	16872	16814	16635	16779	16765	16875	16908	16930	17008	16713	16813	16822	16746	16852	16734	16723	16937	16814	16689	16734	16665	16719	16747	16669	16926	16669	16773	16709	16758	16741	16669	16791	16873	16770	16926	16660	16606	16806	16670	16841	16776	16804	16807	16876	16963	16687	16895	16749	16966	16855	16694	16974	16552	16819	16827	16869	16806	16834	16755	16824	16723	16765	16799	16695	16801	16749	16599	16882	16737	16916	16993	16842	16612	16722	16721	16884	16743	16863	16749	16983	16721	16640	16693	16769	16819	16672	16846	16818	16687	16964	16794	16785	16746	16666	16740	16821	16702	16890	16807	16754	16840	16718	16753	16790	16840	16800	16780	16806	16696	16852	16796	16744	16667	16931	16740	16584	16778	16837	16839	16772	16645	16857	16818	16810	16789	16689	16770	16720	16794	16718	16816	16708	16782	16738	16826	16655	16850	16808	16876	16669	16736	16630	16724	16703	16744	16891	16786	16774	16710	16947	16830	16790	16775	16892	16678	16752	16690	16818	16935	16847	16888	16858	16759	16838	16674	16733	16741	16795	16774	16886	16739	16812	16841	16825	16876	16739	16822	16960	16822	16694	16887	16794	16781	16840	16760	16738	16774	16797	16805	16758	16688	16762	16615	16915	16915	16793	16619	16705	16659	16737	16804	16858	16879	16755	16794	16685	16574	16791	16870	16585	16869	16766	16948	16777	16811	16791	16960	16779	16759
23461	21286	29198	24342	24291	27233	28188	24664	23320	23141	22778	22206	22292	22024	22020	21702	21743	21251	21444	21451	21043	20854	21030	21031	20671	20744	20911	20762	20873	20851	20613	20743	20736	20709	20656	20541	20666	20642	20655	20782	20561	20581	20648	20369	20781	20670	20668	20460	20745	20668	20462	20569	20703	20494	20637	20561	20459	20416	20686	20737	20480	20409	20683	20493	20327	20311	20352	20591	20523	20453	20599	20674	20565	20348	20621	20702	20496	20204	20575	20475	20470	20496	20672	20372	20745	20429	20429	20414	20480	20277	20547	20608	20349	20669	20593	20371	20702	20264	20442	20462	20576	20445	20488	20543	20537	20630	20399	20712	20712	20506	20435	20475	20416	20179	20587	20319	20635	20653	20427	20383	20513	20270	20444	20661	20415	20580	20408	20506	20482	20425	20770	20440	20357	20453	20671	20541	20396	20473	20428	20477	20485	20345	20475	20471	20370	20378	20573	20495	20332	20574	20612	20386	20466	20302	20409	20596	20604	20502	20428	20267	20220	20146	20403	20436	20479	20406	20583	20494	20335	20563	20491	20472	20402	20281	20452	20494	20307	20536	20442	20562	20334	20503	20494	20466	20471	20563	20362	20428	20546	20404	20552	20425	20527	20547	20498	20389	20404	20376	20652	20383	20436	20683	20604	20447	20403	20438	20499	20478	20419	20372	20558	20517	20433	20593	20243	20546	20514	20415	20395	20676	20470	20409	20415	20535	20544	20419	20546	20470	20400	20533	20529	20438	20469	20549	20539	20452	20451	20664	20716	20677	20461	20437	20394	20610	20790	20278	20640	20412	20681	20429	20471	20460	20524	20373	20548	20510	20479	20337	20556	20115	20425	20521	20484	20342	20466	20292	20590	20310	20571	20472	20394	20479	20389	20451	20376	20522	20664	20532	20472	20249	20263	20336	20532	20466	20515	20555	20438	20549	20498	20534	20625	20421	20362	20425	20305	20369	20435	20280	20252	20559	20515	20466	20236	20645	20453	20270	20536	20302	20592	20323	20487	20469	20636	20543	20440	20598	20345	20399	20551	20533	20529	20552	20368	20386	20490	20360	20619	20615	20285	20336	20439	20379	20438	20523	20473	20373	20594	20506	20455	20684	20382	20429	20361	20330	20233	20456	20452	20329	20424	20653	20544	20412	20545	20573	20343	20563	20556	20381	20124	20529	20267	20398	20289	20352	20533	20420	20462	20324	20420	20590	20687	20400	20276	20547	20414	20379	20597	20545	20517	20523	20424	20434	20550	20393	20493	20514	20592	20445	20420	20497	20540	20571	20410	20445	20647	20327	20421	20602	20470	20369	20430	20455	20584	20571	20467	20296	20395	20378	20480	20588	20826	20543	20620	20381	20481	20460	20511	20477	20346	20410	20359	20422	20626	20480	20506	20280	20363	20365	20377	20426	20421	20363	20395	20277	20637	20470	20447	20443	20381	20273	20370	20573	20398	20480	20338	20229	20475	20445	20583	20325	20570	20617	20383	20640	20479	20372	20352	20315	20427	20448	20405	20540	20453	20325	20324	20492	20440	20429	20402	20197	20499	20741	20388	20664	20413	20665	20562	20507	20421	20485	20695	20220	20235	20376	20359	20426	20502	20393	20580	20439	20686	20382	20490	20347	20327	20620	20438	20509	20615	20397	20480	20378	20589	20423	20724	20572	20524	20391	20540	20539	20419	20424	20297	20186	20524	20374	20399	20418	20564	20505	20509	20426	20673	20443	20410	20577	20485	20509	20635	20495	20563	20347	20425	20525	20470	20442	20530	20518	20566	20371	20406	20627	20512	20545	20375	20406	20536	20308	20341	20404	20430	20409	20410	20504	20475	20311	20469	20411	20481	20444	20624	20379	20512	20324	20414	20532	20441	20523	20405	20664	20757	20531	20658	20525	20642	20537	20594	20280	20410	20390	20584	20455	20368	20392	20602	20309	20440	20413	20537	20527	20470	20733	20542	20463	20596	20703	20656	20399	20665	20395	20313	20614	20399	20396	20388	20572	20357	20440	20499	20330	20382	20479	20341	20513	20555	20527	20392	20505	20582	20448	20424	20497	20319	20680	20373	20292	20411	20458	20235	20412	20412	20669	20380	20357	20693	20348	20585	20735	20279	20469	20564	20516	20416	20519	20349	20473	20312	20444	20464	20538	20648	20409	20375	20448	20476	20363	20491	20676	20376	20271	20517	20388	20275	20347	20398	20422	20602	20620	20533	20582	20531	20552	20608	20470	20566	20294	20190	20403	20815	20327	20365	20689	20508	20441	20550	20730	20598	20471	20494	20390	20531	20317	20541	20648	20332	20451	20508	20305	20619	20314	20475	20420	20529	20418	20430	20483	20437	20395	20431	20321	20376	20517	20654	20682	20498	20572	20526	20297	20424	20330	20422	20304	20430	20439	20686	20420	20491	20435	20610	20566	20114	20644	20308	20473	20710	20233	20724	20440	20438	20593	20404	20655	20260	20457	20383	20458	20483	20370	20629	20517	20408	20399	20413	20520	20570	20655	20629	20334	20503	20254	20626	20600	20572	20361	20284	20552	20570	20463	20642	20415	20414	20520	20617	20439	20715	20386	20609	20430	20467	20503	20589	20424	20180	20337	20380	20420	20504	20596	20511	20573	20463	20528	20629	20615	20348	20412	20460	20279	20575	20473	20534	20486	20566	20481	20333	20413	20458	20558	20434	20473	20291	20304	20526	20400	20653	20519	20285	20311	20295	20684	20549	20590	20186	20546	20497	20596	20369	20360	20398	20454	20434	20430	20399	20581	20599	20764	20502	20597	20457	20418	20544	20406	20628	20462	20383	20517	20376	20530	20563	20343	20620	20457	20453	20395	20352	20532	20516	20491	20560	20592	20541	20438	20452	20384	20559	20455	20395	20393	20451	20489	20449	20305	20491	20475	20618	20500	20479	20487	20359	20536	20697	20429	20504	20391	20296	20589	20601	20526	20556	20526	20391	20438	20632	20561	20478	20277	20528	20380	20424	20572	20407	20346	20413	20500	20691	20509	20501	20453	20561	20563	20504	20475	20367	20351	20358	20554	20504	20592	20381	20551	20312	20260	20273	20321	20512	20606	20378	20428	20641	20503	20549	20520	20501	20536	20538	20440	20404	20514	20482	20400	20574	20560	20648	20297	20349	20372	20759	20638	20654	20412	20328	20693	20469	20821	20429	20494	20523	20357	20547	20389	20611	20485	20421	20523	20320	20560	20335	20410	20404	20476	20413	20335	20466	20446	20543	20390	20368	20534	20361	20322	20520	20545	20539	20463	20455	20563	20463	20392	20417	20466	20369	20541	20452	20335	20388	20397	20488	20535	20722	20392	20315	20557	20572	20640	20370	20569	20530	20447	20250	20208	20518	20647	20384	20463	20542	20263	20497	20635	20397	20341	20556	20482	20474	20504	20586	20306	20439	20489	20485	20429	20409	20341	20332	20480	20284	20425	20517	20535	20579	20595	20447	20560	20432	20365	20581	20463	20318	20480	20341	20575	20641	20370	20369	20278	20551	20327	20451	20483	20251	20466	20312	20430	20400	20508	20634	20640	20623	20360	20532	20473	20430	20570	20535	20634	20500	20572	20328	20290	20396	20460	20471	20511	20430	20268	20431	20484	20419	20375	20409	20387	20488	20470	20663	20574	20503	20647	20263	20348	20290	20439	20633	20444	20508	20537	20511	20552	20418	20457	20559	20308	20581	20537	20505	20643	20364	20234	20631	20202	20415	20481	20462	20589	20274	20528	20302	20535	20350	20436	20283	20280	20377	20522	20326	20261	20317	20292	20367	20500	20487	20596	20574	20603	20699	20535	20442	20499	20538	20410	20472	20587	20246	20518	20451	20265	20393	20487	20529	20202	20391	20443	20386	20504	20647	20550	20473	20441	20599	20287	20281	20266	20517	20608	20226	20418	20460	20592	20512	20622	20479	20539	20226	20412	20569	20414	20410	20390	20447	20485	20367	20656	20553	20334	20522	20439	20264	20423	20385	20708	20698	20169	20465	20492	20408	20303	20543	20290	20278	20316	20395	20742	20596	20679	20552	20393	20467	20394	20476	20349	20498	20647	20341	20513	20581	20596	20411	20580	20383	20295	20453	20414	20380	20614	20399	20397	20466	20436	20563	20352	20442	20483	20504	20462	20356	20615	20398	20295	20576	20666	20324	20563	20619	20393	20552	20616	20216	20320	20465	20392	20629	20502	20327	20427	20428	20491	20700	20505	20467	20501	20599	20457	20414	20439	20394	20457	20455	20164	20431	20448	20435	20434	20476	20569	20283	20574	20334	20276	20576	20344	20505	20551	20317	20610	20333	20461	20463	20506	20469	20329	20589	20369	20271	20533	20452	20524	20275	20563	20691	20335	20589	20451	20583	20474	20416	20331	20535	20648	20569	20538	20434	20200	20402	20635	20452	20431	20588	20596	20527	20475	20394	20634	20507	20524	20366	20531	20493	20610	20509	20496	20499	20409	20290	20626	20348	20499	20658	20252	20706	20678	20631	20478	20730	20564	20384	20540	20406	20431	20499	20506	20304	20621	20385	20683	20345	20782	20327	20440	20371	20340	20660	20699	20459	20576	20494	20587	20747	20304	20498	20469	20503	20539	20398	20549	20644	20476	20385	20349	20464	20472	20340	20542	20475	20150	20398	20505	20430	20459	20460	20567	20480	20268	20509	20580	20475	20433	20507	20545	20319	20479	20735	20557	20496	20350	20567	20474	20375	20374	20363	20310	20687	20607	20538	20658	20510	20469	20472	20567	20542	20446	20498	20249	20466	20700	20660	20496	20430	20347	20074	20296	20143	20393	20623	20663	20544	20526	20445	20483	20741	20349	20364	20472	20556	20426	20502	20535	20582	20652	20571	20601	20525	20655	20265	20459	20368	20516	20601	20528	20555	20719	20353	20262	20406	20402	20587	20274	20498	20517	20443	20433	20671	20586	20548	20430	20617	20604	20484	20298	20684	20424	20561	20389	20195	20411	20495	20446	20417	20588	20413	20590	20379	20521	20359	20450	20167	20534	20721	20512	20596	20544	20597	20387	20483	20451	20513	20538	20609	20555	20439	20398	20684	20647	20625	20626	20589	20447	20463	20442	20395	20151	20666	20445	20623	20590	20447	20756	20429	20444
29538	50328	46117	36776	30596	25825	24079	22225	20928	20041	19309	18679	18688	18594	18297	18080	18019	17552	17430	17187	17175	16738	16749	16765	16728	16558	16738	16625	16661	16653	16484	16350	16604	16494	16493	16254	16341	16354	16435	16276	16482	16201	16388	16461	16469	16483	16383	16390	16386	16404	16260	16222	16329	16143	16354	16149	16370	16107	16321	16408	16356	16309	16402	16207	16445	16399	16305	16167	16409	16344	16219	16424	16175	16297	16232	16168	16325	16267	16274	16300	16368	16156	16245	16256	16440	16235	16283	16288	16418	16337	16284	16310	16194	16070	16199	16221	16248	16255	16351	16148	16207	16155	16390	16299	16386	16370	16177	16213	16215	16325	16203	16230	16261	16204	16223	16102	16368	16306	16210	16195	16239	16335	16178	16148	16396	16228	16231	16327	16226	16402	16379	16142	16272	16166	16282	16226	16234	16281	16280	16233	16288	16094	16391	16336	16343	16400	16377	16395	16145	16191	16443	16381	16138	16277	16085	16144	16347	16239	16360	16393	16391	16294	16199	16182	16218	16338	16300	16269	16281	16310	16245	16131	16187	16309	16365	16341	16273	16289	16220	16198	16262	16204	16121	16212	16356	16220	16112	16196	16355	16235	16379	16312	16159	16318	16287	16168	16229	16149	16266	16207	16177	16187	16297	16304	16339	16199	16141	16125	16472	16377	16289	16307	16322	16187	16118	16245	16391	16441	16322	16166	16311	16305	16338	16233	16275	16335	16216	16250	16266	16282	16270	16393	16300	16308	16340	16245	16442	16047	16470	16408	16123	16300	16442	16340	16239	16179	16312	16343	16183	16110	16403	16221	16311	16268	16397	16265	16196	16134	16288	16097	16246	16186	16252	16184	16390	16363	16214	16375	16273	16320	16175	16138	16103	16182	16215	16172	16242	16297	16154	16165	16182	16371	16243	16155	16228	16412	16415	16305	16168	16290	16273	16343	16153	16229	16384	16135	16337	16300	16354	16243	16323	16216	16291	16281	16288	16237	16321	16217	16197	16290	16233	16260	16249	16249	16215	16264	16207	16191	16193	16291	16133	16286	16323	16251	16276	16147	16203	16357	16244	16270	16393	16241	16259	16419	16191	16202	16351	16233	16328	16112	16371	16040	16204	16158	16305	16308	16352	16106	16336	16207	16293	16236	16343	16207	16214	16159	16353	16296	16314	16289	16282	16147	16417	16402	16249	16222	16307	16207	16275	16239	16162	16231	16339	16266	16337	16344	16240	16175	16226	16142	16362	16226	16275	16141	16297	16183	16193	16378	16144	16315	16529	16145	16285	16226	16340	16283	16286	16326	16311	16115	16432	16358	16393	16178	16207	16370	16177	16230	16211	16451	16195	16208	16165	16395	16253	16216	16260	16215	16323	16324	16412	16304	16220	16195	16242	16223	16278	16519	16409	16265	16369	16327	16327	16186	16165	16254	16308	16322	16241	16422	16203	16268	16163	16189	16169	16284	16091	16406	16285	16363	16400	16327	16231	16355	16298	16308	16250	16263	16136	16493	16125	16394	16283	16298	16252	16319	16268	16200	16403	16360	16260	16149	16434	16229	16149	16191	16353	16190	16305	16313	16297	16150	16264	16102	16295	16142	16275	16255	16246	16145	16394	16271	16307	16398	16186	16271	16202	16312	16218	16244	16246	16407	16332	16181	16239	16275	16109	16318	16343	16391	16239	16141	16246	16333	16167	16296	16236	16211	16380	16136	16224	16241	16335	16134	16336	16311	16345	16118	16406	16246	16394	16321	16232	16333	16501	16203	16292	16288	16369	16412	16270	16375	16393	16231	16311	16293	16281	16177	16320	16283	16247	16216	16410	16320	16445	16237	16274	16279	16374	16431	16262	16414	16262	16297	16293	16213	16343	16170	16252	16335	16239	16120	16139	16222	16292	16341	16144	16264	16127	16251	16237	16451	16240	16177	16115	16359	16204	16149	16390	16227	16248	16166	16241	16462	16176	16346	16257	16168	16285	16377	16299	16255	16180	16126	16268	16107	16385	16031	16240	16346	16409	16122	16205	16110	16269	16177	16270	16150	16203	16184	16347	16233	16328	16098	16258	16247	16254	16290	16325	16312	16220	16348	16451	16214	16211	16067	16291	16269	16166	16357	16241	16345	16253	16322	16279	16236	16431	16119	16204	16423	16278	16092	16253	16248	16140	16406	16250	16352	16117	16421	16286	16378	16174	16227	16119	16161	16386	16235	16265	16197	16203	16259	16260	16260	16236	16171	16108	16229	16069	16427	16461	16338	16294	16286	16243	16421	16333	16356	16369	16354	16266	16268	16199	16103	16380	16376	16355	16257	16105	16245	16300	16208	16231	16220	16403	16120	16272	16183	16199	16193	16273	16122	16296	16408	16351	16395	16213	16243	16252	16158	16176	16355	16173	16361	16416	16163	16200	16256	16229	16246	16327	16317	16138	16278	16474	16241	16128	16194	16193	16255	16164	16320	16301	16363	16244	16144	16210	16191	16339	16348	16315	16194	16332	16346	16378	16180	16404	16457	16312	16153	16223	16297	16208	16460	16151	16252	16229	16245	16369	16303	16194	16312	16289	16426	16314	16463	16265	16351	16261	16181	16332	16484	16192	16190	16225	16296	16266	16180	16212	16116	16307	16247	16236	16055	16364	16109	16065	16204	16357	16163	16021	16304	16136	16385	16309	16468	16260	16367	16223	16302	16052	16227	16338	16259	16213	16217	16209	16291	16268	16295	16249	16442	16199	16248	16453	16418	16367	16253	16250	16359	16166	16232	16183	16401	16180	16238	16519	16354	16213	16256	16354	16347	16280	16146	16127	16353	16098	16050	16322	16292	16253	16269	16241	16461	16261	16332	16188	16271	16283	16358	16278	16223	16368	16300	16293	16214	16153	16314	16481	16349	16414	16337	16243	16358	16190	16235	16315	16205	16360	16211	16302	16211	16384	16323	16292	16249	16506	16131	16517	16403	16410	15988	16459	16315	16283	16279	16358	16359	16280	16152	16420	16195	16137	16226	16379	16198	16266	16139	16314	16244	16289	16180	16310	16210	16337	16331	16222	16323	16264	16300	16373	16172	16363	16097	16329	16179	16470	16256	16427	16487	16341	16366	16301	16277	16071	16262	16199	16336	16206	16043	16296	16039	16379	16333	16401	16277	16345	16204	16436	16390	16013	16305	16181	16468	16154	16197	16033	16182	16375	16274	16352	16297	16224	16191	16272	16143	16236	16138	16187	16019	16329	16508	16199	16366	16325	16322	16327	16358	16257	16251	16280	16207	16325	16248	16338	16419	16273	16291	16034	16303	16058	16287	16282	16328	16286	16330	16425	16242	16183	16154	16317	16053	16437	16271	16322	16310	16160	16175	16302	16313	16292	16240	16261	16335	16212	16401	16067	16364	16125	16385	16181	16236	16161	16113	16410	16204	16311	16199	16341	16193	16289	16286	16215	16224	16216	16212	16259	16048	16401	16259	16194	16361	16281	16225	16168	16361	16313	16183	16349	16234	16261	16240	16163	16392	16336	16273	16441	16245	16176	16256	16314	16224	16162	16174	16385	16103	16070	16348	16356	16191	16113	16304	16139	16164	16241	16434	16311	16236	16144	16260	16276	16173	16141	16297	16334	16206	16267	16266	16370	16370	16419	16276	16160	16314	16354	16465	16272	16407	16197	16369	16245	16206	16265	16245	16347	16311	16231	16348	16360	16276	16417	16197	16360	16158	16312	16299	16209	16405	16328	16253	16097	16196	16210	16311	16449	16104	16261	16156	16253	16349	16299	16353	16194	16303	16419	16333	16318	16310	16338	16263	16160	16259	16200	16181	16284	16245	16357	16130	16313	16211	16188	16311	16534	16085	16146	16341	16233	16187	16221	16365	16140	16324	16302	16228	16411	16140	16287	16238	16342	16267	16377	16376	16126	16278	16446	16300	16376	16440	16403	16337	16287	16309	16162	16274	16196	16157	16358	16050	16339	16194	16376	16277	16466	16352	16338	16273	16441	16287	16239	16180	16321	16274	16249	16347	16450	16231	16266	16245	16428	16182	16112	16109	16380	16233	16153	16228	16188	16269	16311	16393	16259	16423	16375	16358	16280	16018	16174	16207	16105	16239	16243	16306	16073	16130	16407	16150	16210	16363	16191	16102	16340	16245	16229	16293	16355	16149	16379	16295	16313	16133	16164	16370	16305	16282	16297	16306	16198	16224	16442	16365	16091	16389	16237	16215	16301	16254	16367	16250	16044	16375	16256	16253	16175	16373	16246	16232	16243	16339	16319	16222	16248	16150	16257	16292	16152	16157	16379	16266	16122	16293	16374	16189	16133	16119	16152	16181	16214	16213	16392	16164	16267	16123	16081	16319	16363	16206	16221	16289	16208	16310	16285	16159	16243	16165	16189	16444	16126	16253	16020	16449	16151	16127	16136	16297	16208	16178	16275	16325	16183	16471	16237	16163	16120	16276	16301	16082	16253	16274	16304	16079	16211	16356	16356	16273	16217	16286	16058	16161	16288	16161	16204	16341	16325	16222	16173	16268	16277	16484	16271	16214	16375	16215	16201	16173	16244	16305	16037	16261	16338	16269	16291	16346	16378	16236	16170	16312	16262	16331	16273	16323	16323	16399	16269	16174	16265	16363	16287	16341	16294	16179	16181	16228	16262	16230	16185	16298	16229	16225	16315	16271	16287	16113	16279	16153	16230	16002	16444	16294	16331	16391	16376	16160	16287	16313	16301	16267	16190	16236	16402	16268	16187	16157	16258	16246	16396	16266	16208	16196	16195	16354	16251	16354	16145	16151	16396	16394	16277	16326	16326	16292	16245	16456	16241	16110	16423	16285	16234	16307	16256	16258	16317	16140	16319	16280	16234	16086	16380	16114	16238	16219	16216	16177	16473	16135	16098	16245	16291	16176	16347	16278	16504	16373	16212	16207	16167	16325	16269	16391	16137	16320	16417	16348	16109	16265	16283	16087	16395	16321	16196	16220	16311	16274	16381	16220	16309	16411	16167	16373	16289	16134	16378	16341	16364	16122	16192	16294	16216	16304	16309	16088	16109	16295	16199	16209	16317	16234	16180	16318	16420	16090	16380	16179	16162	16335	16195	16238	16091	16390	16377	16285	16356	16270	16327	16358	16336	16248
22756	21312	29326	23721	22346	26078	30447	24804	23091	22957	22558	21707	21684	21737	21444	21272	21072	20900	20426	20309	20242	19972	19789	19717	19569	19648	19706	19863	19655	19675	19465	19668	19658	19637	19419	19582	19480	19338	19572	19434	19255	19492	19520	19519	19386	19278	19258	19448	19225	19262	19193	19252	19167	19294	19269	19243	19086	19281	19208	19419	19239	19351	19295	19163	19227	19207	19240	19400	19558	19321	19205	19206	19070	19275	19293	19266	19266	19206	18904	19166	18963	19213	19316	19256	19106	19029	19243	19114	19133	19227	19304	19085	19154	19090	19301	19170	19064	19178	19320	19215	19298	19120	19159	18970	19353	19091	19099	19119	19099	18950	19125	19105	19106	18891	19094	19271	19031	19329	19133	19151	19113	19131	19285	19126	19287	19159	19245	19239	19337	19327	19012	19303	19247	19068	19021	19208	18969	18972	19118	19192	19257	19253	19241	19081	19232	19131	19116	19180	19334	19374	19129	19111	19004	19246	19255	19273	19058	19093	19292	19094	19182	19022	19173	19157	19137	19063	19009	19199	19091	19137	19228	19240	19118	19130	19188	19100	18926	19145	19183	19213	19131	19218	19067	19180	19089	19012	19265	19120	19091	18980	19113	19182	19249	19302	19029	19066	19161	19231	19240	19387	19167	19191	19281	19048	19052	19187	19278	18901	19120	19089	19300	19281	19248	19048	18959	19097	19140	19377	19114	19165	18973	19054	19122	19091	19148	19120	19142	19201	19172	19291	19229	19004	19154	19045	18938	19005	19267	19145	19015	19140	19048	19137	19007	19017	19081	19022	19039	19312	18941	19185	19127	19134	19078	19087	18967	19277	19029	19098	19255	19132	19344	19000	19141	19263	19196	19277	19120	19007	19195	19063	18984	19288	19076	19045	19110	19282	19274	19188	19240	19084	18863	19252	19273	19174	18986	19046	19245	19128	19340	18898	19085	18930	19109	19274	19022	19127	19092	19284	19167	18934	19152	19135	19129	19158	19260	19097	19265	19095	19099	19390	19138	19103	19151	19185	19193	19209	19297	19202	19101	19218	19285	19057	19151	19216	19159	19140	18973	19350	19137	19299	19159	19213	19214	19045	19302	19226	19212	19033	19010	18965	19255	19177	19056	19192	19093	19054	19149	18904	19051	18881	19279	18914	19207	19168	19102	19066	19071	19057	19089	19194	19197	19051	19330	19023	19121	19220	18933	19239	19212	19012	19227	19094	19160	19151	19158	19339	19236	19333	19115	18988	19098	19070	19037	19199	19231	19188	19466	19238	19035	19097	19195	19143	19174	19136	19435	19000	18976	19109	19404	19282	19138	19281	19143	18970	19181	19211	19159	19023	19218	19271	19180	19162	19030	19033	19276	19036	19178	19110	19088	18925	19231	19286	19253	19239	19450	19163	19198	19185	19239	19135	19072	19114	19159	19004	19042	19283	19397	19116	19184	19252	19075	19146	19076	19047	19213	18997	18943	19086	18983	19126	19180	19103	18997	18968	19074	19129	19206	19253	19003	19086	19218	19155	19308	19247	19132	18784	18971	19145	19173	19111	19076	19262	18940	18916	19089	19171	19050	19159	19065	19222	19037	19192	18970	19095	19135	19064	19202	19154	19234	19228	19065	19122	19157	19259	19221	19038	18959	18920	19320	19082	19057	19236	19272	19233	19023	19107	19221	19062	19263	19017	19084	19296	19255	19239	19125	18877	18962	18997	18908	19088	19201	19122	19143	19158	19363	19125	19186	19405	19313	19261	19276	19232	19206	19060	19378	19298	19180	19181	19008	18978	19064	19221	18919	18947	19011	19165	19204	19155	19146	19033	19205	19309	19294	19164	19022	19028	19083	19131	19200	19316	19311	19265	19120	19229	19304	19252	19361	19084	19203	19338	19284	19329	19191	19227	19342	18965	19264	19124	19148	19044	19068	19023	19281	19289	19081	19089	19221	19200	19035	19179	19334	19042	19251	19352	19291	19025	19287	19113	19037	18998	19223	18712	19122	18953	19219	19253	19409	19163	19275	19182	19016	19167	19241	19279	19156	19231	19145	19361	19023	19141	19159	19008	19132	19300	19475	19300	19180	19107	19340	19146	19153	19278	19091	19132	19062	19367	19234	19264	18968	19185	18897	19189	19099	18998	19122	19253	19017	19206	19156	19109	19146	19019	19453	19057	19123	19186	19185	19201	19070	19279	19010	19098	19145	19263	19218	19071	19221	19142	19292	19248	18977	19102	19051	19124	19053	19261	19258	19412	19193	19132	18964	19066	18873	19080	19205	19306	19000	19131	19246	19127	19283	19502	19352	19199	19220	19237	19122	19258	19323	19214	19155	19185	19109	19180	19091	19179	19282	18928	19285	19126	19166	19290	19052	19237	19139	19170	19206	19110	18999	19211	19176	19104	19203	19083	19149	18909	19086	19106	19162	19042	19379	19077	19069	19073	19065	19134	19164	19135	19129	19227	18911	19019	19046	19144	19299	19319	19147	19209	19126	18999	19198	19016	19217	19153	19186	19223	19244	19141	19191	19269	19115	19031	18952	19106	19119	19223	19071	19130	19286	19469	19156	19123	19174	19032	19125	18853	19296	19192	19066	19116	19248	19155	19248	19449	19210	19123	19110	19075	19112	18944	19040	19143	18984	19166	19131	19168	19162	19172	19185	19063	19111	19273	19196	18969	19105	19038	19174	18964	19315	19072	19185	19058	19439	19386	19043	19356	19303	19253	19063	18903	19153	19182	19203	19169	19060	19032	19094	19006	18988	19132	19103	19161	18938	19048	19262	19210	19267	19135	19175	19203	19157	19046	19282	19207	19215	19168	19329	19035	19313	19044	19223	19236	19187	19086	19205	19208	19363	19177	18967	19097	19159	19092	19239	19109	19212	18985	19216	19009	19114	18976	19218	19176	19226	19343	19280	19048	19144	19110	18885	19072	19177	19449	19333	19319	19051	19165	19215	19192	19109	19146	19231	19226	18929	19034	19033	19207	19007	19075	19209	19002	19150	19231	19264	19301	18905	19172	19213	19205	19182	19159	18991	19054	19282	19096	19052	19083	19009	19098	19166	19147	19257	19229	19144	19236	19203	19269	19244	19027	19278	19113	19152	19032	19438	19180	18967	19190	19034	18936	19187	19169	19348	19187	19022	19160	19172	19175	19304	19152	18986	19122	19151	19167	19177	19081	19302	19278	19224	19131	19180	18941	19230	18917	19202	19023	19228	19280	19046	19360	19106	19178	18992	19149	18989	19076	19219	19157	19120	19087	19141	19061	19166	19147	19292	19332	19044	19144	19239	19023	19347	19180	19062	19164	19188	19021	19323	19349	19432	19245	19094	19233	19227	19210	19232	19012	19053	19074	19222	19055	19019	18980	19258	19048	19216	19273	19300	19180	19287	19202	19211	19211	19113	19279	19119	19087	19308	19207	19159	19318	19154	19009	19257	19068	19202	19276	18833	18970	18938	19116	19263	19097	19285	19157	19171	18989	19270	19114	19184	19183	19093	19136	18918	19178	19122	19263	19081	18960	19076	19211	19235	19138	19292	19327	19266	19099	19366	19199	19180	19110	19393	18830	19095	19255	19192	18952	19339	19109	19161	19218	19305	19354	19068	19210	19226	19270	19057	19158	19112	18890	19013	19106	19100	19307	19035	18997	19095	19305	19094	19041	19047	19265	19075	19115	18999	19152	19104	19346	19231	19353	19403	19243	19102	19166	19216	19230	19377	19001	19134	19059	19030	19132	19377	19242	19122	19110	19349	19152	19113	19154	19112	19019	19117	19096	19225	19200	19182	19238	19272	19028	19124	19106	19088	19224	19212	19255	19142	19032	19189	19319	19034	18915	19265	19215	19285	19374	19405	18977	19211	19084	19107	19079	19269	18995	19131	19241	19167	19337	19290	19031	19165	19164	18988	19020	18977	19050	19245	19084	19074	19138	19294	19107	19144	18865	19041	18991	19235	19119	19126	19010	19219	19103	19106	18999	19061	19049	19181	19048	18922	19271	19184	18843	19435	18976	19064	19277	19255	19064	19193	19061	19333	19227	19202	19129	19085	19161	19148	19091	19298	19097	19122	19108	19159	19033	19440	19074	19259	18901	19102	19256	19118	19034	19343	18985	19081	19250	19167	19178	19087	19179	19030	19056	19207	19125	19314	19037	19053	19105	19200	19217	18974	18946	19005	19250	19069	19334	19236	19352	18980	19271	19084	19166	19409	19374	19240	19298	19210	19106	19134	19290	19257	19137	19287	19084	19224	18997	18917	19111	19168	19300	19042	18944	19219	19161	19193	19031	19180	19039	19119	18883	19231	19007	19360	19148	19149	19191	19058	19276	19102	19170	19151	19335	19224	19132	19192	19192	19353	19279	19143	19137	19145	19141	19148	19202	19081	19136	19142	19148	18938	19091	19208	18976	19195	19204	19178	19105	19092	19131	19317	19146	19140	19095	19384	19047	19300	19151	19132	19101	19468	18981	19059	19336	19041	18968	19346	19207	19098	19156	19145	19057	18932	19057	19139	19092	18907	19318	19382	19359	18836	19073	18978	19076	19056	19105	19114	18943	19346	19019	19054	19123	19278	19283	19175	19216	19069	19081	19267	19065	19168	18954	19307	19084	18991	19210	19179	19226	19085	19366	19262	19127	19061	19232	19242	19099	19251	19146	19121	19201	19131	19254	19333	19319	19323	19041	19091	19095	19054	19227	19434	19280	19230	19140	18955	19292	19260	19165	19124	19135	19185	19040	19031	19310	18935	19293	19214	18905	18952	19135	19211	19343	19262	19169	18966	19074	19058	19091	19315	19147	19277	19280	19111	18985	19087	19147	19004	19000	19008	19112	18982	19026	19218	19156	19225	19037	19205	19045	19231	19109	19087	19069	19061	18903	19035	19075	18995	19138	19177	18993	19296	19253	19340	19073	19163	19125	19205	19135	19378	18977	19128	19108	19250	19198	19217	19180	19121	19098	19056	19337	19120	19117	19201	19256	19311	19131	19367	19133	19057	19083	18956	19155	19162	19147	19211	19184	19289	18925	19186	19077	19242	19313	18990	19194	19098	19424	19191	18948	19232	19130	19291	19366	19133	19064	18976	19117	19328	19186	19166	19074	19275	19171	19165	19157	18983	19238	19296	19217	19299	19234
31756	53450	50447	40892	34131	28618	26353	23226	21719	20608	19820	19379	19036	18904	18405	18359	18089	17821	17387	16869	16593	16383	16350	16128	16029	16071	16105	16097	15955	15990	15934	15839	15893	15952	15712	15770	15691	15642	15734	15574	15737	15610	15708	15665	15625	15537	15746	15512	15620	15592	15566	15521	15614	15780	15531	15594	15567	15471	15733	15390	15673	15362	15427	15689	15495	15463	15469	15657	15558	15515	15572	15621	15656	15653	15568	15489	15406	15486	15467	15435	15526	15517	15678	15573	15543	15359	15555	15573	15476	15504	15435	15575	15634	15478	15475	15428	15533	15661	15419	15620	15711	15572	15528	15423	15594	15513	15476	15561	15290	15592	15556	15698	15531	15415	15429	15570	15390	15495	15380	15514	15507	15664	15473	15597	15404	15416	15529	15488	15581	15390	15502	15473	15704	15437	15258	15517	15567	15605	15559	15582	15436	15671	15493	15453	15403	15504	15645	15573	15553	15615	15459	15518	15374	15500	15520	15562	15396	15639	15591	15530	15434	15728	15403	15494	15513	15584	15521	15460	15314	15489	15484	15477	15418	15308	15363	15485	15446	15696	15574	15481	15367	15495	15535	15376	15449	15463	15461	15641	15446	15404	15611	15509	15528	15480	15749	15507	15570	15649	15435	15504	15631	15535	15607	15557	15404	15537	15233	15552	15703	15492	15400	15497	15653	15387	15554	15664	15544	15559	15388	15547	15506	15559	15342	15442	15550	15659	15483	15589	15497	15331	15648	15476	15420	15547	15496	15231	15465	15539	15590	15362	15382	15448	15552	15684	15510	15486	15483	15375	15567	15423	15552	15518	15569	15515	15583	15376	15596	15579	15522	15469	15445	15478	15477	15589	15552	15419	15485	15256	15531	15380	15524	15731	15450	15487	15372	15523	15533	15472	15461	15678	15508	15534	15559	15391	15485	15460	15474	15572	15512	15704	15487	15493	15593	15437	15404	15505	15566	15647	15283	15367	15473	15539	15737	15398	15594	15486	15415	15551	15564	15451	15269	15522	15599	15376	15565	15416	15494	15457	15422	15742	15665	15613	15333	15570	15469	15478	15414	15560	15349	15479	15309	15314	15543	15563	15431	15656	15355	15412	15615	15358	15470	15371	15550	15514	15549	15450	15527	15397	15490	15419	15568	15551	15586	15446	15428	15492	15522	15430	15536	15568	15436	15514	15581	15507	15457	15381	15484	15497	15506	15422	15329	15675	15519	15538	15578	15557	15574	15434	15551	15513	15530	15608	15750	15498	15579	15493	15374	15530	15477	15698	15527	15601	15398	15427	15402	15474	15395	15441	15567	15427	15541	15517	15672	15557	15323	15365	15452	15465	15611	15442	15513	15573	15439	15579	15480	15470	15472	15531	15542	15542	15533	15522	15347	15295	15590	15514	15580	15503	15419	15445	15514	15510	15522	15545	15327	15491	15446	15608	15510	15367	15502	15516	15619	15439	15405	15633	15475	15581	15600	15578	15473	15406	15505	15580	15585	15304	15462	15600	15454	15679	15464	15610	15525	15503	15469	15379	15503	15465	15551	15578	15429	15660	15340	15258	15651	15589	15536	15476	15641	15595	15437	15426	15430	15475	15428	15358	15472	15498	15448	15484	15535	15392	15445	15520	15352	15498	15368	15407	15568	15403	15526	15573	15542	15500	15470	15520	15431	15476	15320	15497	15403	15691	15371	15472	15389	15293	15590	15315	15408	15398	15593	15449	15435	15497	15505	15634	15573	15517	15438	15535	15412	15445	15392	15529	15557	15389	15496	15508	15384	15445	15363	15458	15468	15653	15531	15503	15390	15509	15454	15543	15602	15511	15416	15428	15528	15555	15469	15587	15455	15614	15472	15489	15344	15588	15509	15516	15650	15475	15440	15506	15510	15548	15487	15281	15338	15654	15551	15504	15531	15492	15398	15471	15508	15524	15679	15396	15490	15540	15619	15594	15357	15585	15668	15418	15536	15477	15560	15491	15371	15424	15356	15520	15509	15542	15555	15659	15438	15379	15520	15404	15675	15467	15659	15364	15390	15380	15436	15418	15590	15459	15506	15536	15449	15422	15418	15523	15346	15577	15494	15518	15501	15410	15453	15492	15495	15489	15387	15471	15477	15572	15718	15534	15338	15440	15577	15365	15496	15391	15582	15509	15441	15501	15603	15436	15421	15518	15580	15675	15375	15454	15500	15545	15465	15550	15514	15450	15422	15473	15548	15551	15341	15560	15588	15547	15479	15649	15454	15398	15619	15510	15535	15505	15395	15388	15571	15524	15497	15375	15550	15487	15506	15430	15687	15562	15475	15618	15476	15423	15522	15390	15571	15530	15567	15496	15416	15547	15572	15506	15469	15430	15620	15427	15474	15531	15575	15396	15606	15554	15647	15489	15503	15536	15429	15384	15506	15494	15408	15432	15480	15443	15588	15670	15646	15355	15672	15610	15510	15359	15418	15569	15352	15598	15479	15608	15328	15392	15649	15416	15477	15501	15528	15374	15463	15592	15577	15589	15553	15429	15603	15538	15491	15557	15436	15248	15476	15505	15384	15456	15436	15636	15588	15530	15592	15458	15405	15465	15491	15566	15207	15585	15450	15354	15518	15462	15549	15586	15663	15346	15540	15468	15500	15485	15627	15494	15521	15547	15526	15454	15304	15543	15441	15405	15636	15389	15423	15568	15461	15546	15446	15414	15482	15448	15513	15605	15423	15467	15402	15475	15417	15320	15436	15536	15590	15298	15399	15486	15373	15461	15438	15566	15662	15500	15709	15554	15395	15549	15506	15593	15340	15509	15442	15580	15429	15542	15610	15550	15494	15546	15453	15396	15538	15592	15517	15481	15534	15576	15517	15498	15472	15445	15629	15401	15427	15613	15331	15510	15542	15405	15456	15789	15640	15446	15542	15561	15402	15591	15287	15592	15334	15584	15379	15542	15488	15449	15617	15568	15338	15553	15433	15511	15636	15396	15492	15609	15420	15443	15459	15566	15543	15537	15718	15523	15544	15542	15537	15481	15635	15310	15563	15404	15456	15509	15531	15498	15638	15501	15454	15498	15583	15783	15556	15536	15395	15656	15381	15502	15363	15457	15492	15382	15634	15464	15522	15449	15604	15560	15518	15502	15498	15359	15464	15503	15519	15625	15472	15567	15483	15489	15597	15657	15534	15539	15461	15618	15253	15563	15504	15377	15571	15539	15641	15690	15342	15502	15425	15480	15625	15503	15522	15290	15667	15449	15528	15351	15569	15445	15497	15502	15501	15498	15552	15464	15542	15575	15497	15444	15448	15529	15559	15448	15499	15422	15527	15464	15484	15704	15668	15334	15474	15373	15420	15574	15580	15390	15594	15500	15548	15510	15542	15482	15424	15517	15536	15659	15580	15452	15421	15586	15496	15525	15412	15466	15627	15381	15473	15392	15385	15589	15506	15378	15640	15428	15527	15529	15547	15456	15436	15405	15506	15558	15569	15567	15456	15355	15512	15395	15480	15627	15589	15410	15652	15334	15545	15545	15342	15546	15557	15532	15603	15469	15363	15450	15692	15494	15445	15440	15538	15419	15632	15393	15375	15407	15395	15483	15488	15548	15571	15588	15247	15511	15516	15486	15680	15282	15397	15442	15503	15537	15551	15496	15492	15552	15290	15548	15461	15442	15632	15641	15349	15359	15477	15529	15520	15448	15345	15645	15517	15395	15473	15602	15422	15405	15553	15535	15597	15502	15538	15407	15496	15403	15590	15557	15580	15388	15617	15383	15445	15472	15586	15539	15573	15626	15467	15561	15541	15380	15440	15461	15506	15473	15538	15502	15581	15457	15493	15595	15650	15537	15624	15539	15526	15483	15290	15460	15630	15712	15630	15444	15491	15451	15563	15636	15608	15375	15515	15337	15496	15576	15396	15252	15576	15422	15507	15556	15599	15579	15522	15498	15522	15485	15484	15459	15525	15436	15366	15408	15562	15493	15417	15424	15459	15609	15384	15608	15523	15428	15562	15718	15533	15446	15666	15597	15511	15473	15561	15356	15497	15405	15476	15477	15525	15409	15488	15500	15552	15586	15326	15662	15494	15491	15392	15485	15539	15736	15587	15493	15487	15467	15292	15685	15573	15461	15444	15599	15667	15545	15516	15313	15477	15634	15521	15572	15476	15484	15602	15562	15430	15587	15408	15693	15569	15392	15497	15491	15646	15454	15453	15460	15574	15512	15421	15410	15527	15519	15493	15528	15564	15687	15491	15481	15516	15687	15489	15495	15557	15400	15530	15476	15495	15505	15406	15596	15539	15658	15414	15443	15355	15386	15355	15564	15395	15515	15484	15509	15456	15756	15447	15577	15584	15377	15451	15439	15361	15412	15576	15327	15563	15380	15599	15536	15498	15462	15412	15478	15549	15426	15532	15641	15552	15296	15299	15562	15504	15592	15377	15513	15683	15456	15584	15506	15360	15316	15408	15477	15507	15479	15521	15566	15580	15474	15507	15627	15461	15371	15489	15457	15601	15612	15350	15573	15476	15460	15483	15484	15574	15453	15480	15551	15566	15550	15417	15297	15438	15458	15421	15427	15642	15554	15594	15645	15486	15500	15609	15384	15503	15495	15434	15360	15634	15432	15433	15433	15375	15530	15486	15440	15512	15387	15659	15550	15436	15526	15322	15410	15427	15386	15557	15542	15550	15573	15560	15451	15383	15535	15283	15547	15701	15495	15442	15383	15397	15476	15498	15565	15522	15529	15433	15298	15508	15443	15521	15473	15416	15801	15477	15401	15406	15496	15525	15490	15464	15420	15601	15460	15505	15487	15601	15485	15579	15453	15412	15515	15560	15620	15409	15459	15409	15692	15603	15343	15480	15492	15505	15494	15528	15461	15367	15466	15434	15562	15411	15597	15621	15445	15504	15508	15426	15510	15714	15369	15582	15597	15542	15346	15460	15558	15548	15616	15771	15549	15444	15410	15485	15384	15406	15433	15379	15629	15504	15303	15534	15532	15521	15551	15425	15531	15463	15359	15399	15451	15499	15537	15393	15608	15471	15353	15560	15434	15435	15537	15545	15505	15528	15533	15403	15420	15569	15499	15359	15521	15683	15477	15491	15604	15400	15327	15587	15518	15508	15255	15576	15406	15441	15610	15569	15468
28552	26637	34719	32705	27462	24552	23120	21466	20995	20732	20387	20173	20034	20065	19970	19741	19563	19656	19487	19650	19287	19657	19364	19346	19439	19306	19241	19329	19128	19311	19398	19196	19306	19191	19181	19269	19163	19118	18956	19275	19218	19195	19286	19242	19267	19010	19117	19182	19194	19256	19180	19115	19001	19149	19141	19010	19095	19197	19182	19226	19024	18958	18992	19294	18979	19023	19096	19138	19042	19191	19157	19143	18992	19058	19264	18995	19010	19157	19082	19074	18992	19212	19137	19004	18908	19123	19078	19184	19232	19333	19011	19004	19261	19106	19124	19009	19217	19134	18991	19028	18980	19200	19068	19078	19064	19149	19145	19235	19169	19009	19204	18981	19149	19107	19249	18985	19240	19031	19054	18875	19064	19222	19006	19210	19135	18984	19135	19281	19218	18974	19233	19030	18950	19041	19027	18952	19150	18923	18949	19263	18930	19158	19012	19001	18948	19068	18924	18917	19354	19061	19137	19233	19363	19004	19017	18896	18858	18982	19214	19128	19106	19195	19174	19207	19172	18972	19233	19206	19304	19149	19131	18971	19071	19052	19069	19108	19057	19196	18983	19061	19122	18951	19351	18957	18970	19045	18960	19160	19043	18999	19040	18969	19034	19014	19000	18933	18945	19041	19054	18755	19231	18928	18929	19178	19030	19155	18994	18953	19130	19007	19015	19051	18958	18952	19170	18886	19018	19055	19051	19026	19112	19013	18933	19067	19133	19024	18958	18966	19136	19209	18923	19082	19311	19091	18945	19094	19050	19223	18949	19024	18879	19070	19170	19228	19037	19084	18937	19210	18958	18973	19226	19065	19036	19098	19072	19005	19115	19219	19104	18967	19067	19297	19216	19124	19186	19056	19137	19288	19146	19027	19082	19125	19184	19258	19172	19018	19306	19185	19037	19116	19097	18935	19087	19143	19092	19157	19369	19145	19034	19114	18876	19074	19188	18931	19247	19416	19284	19245	19037	19132	19110	19097	18994	19106	19112	18966	19240	19080	19099	19157	19005	19200	18928	18876	19035	19189	18998	19068	19141	19077	19063	18848	19031	19013	18926	18911	18946	18928	19041	19073	19079	19027	19141	19142	19124	19239	19167	19188	19121	19052	19186	18895	19064	19226	19063	19007	19140	19108	19073	19012	19078	18948	18914	19436	19372	19021	19019	19066	19109	19020	18985	19028	19030	18892	19130	19014	19033	19187	19080	19365	19060	19162	18865	18897	18967	19063	19207	19151	19315	18985	19052	19217	19205	19115	18974	19221	19090	19170	19202	18994	19094	19046	19075	19148	19052	19139	19186	19086	19112	19192	19037	19176	18899	18976	19101	18970	19017	19121	19187	19212	19224	18980	19294	19109	19038	19076	19035	19045	19044	19153	19078	19068	19052	19117	19221	19175	19218	19080	19180	19121	19204	19086	19069	19087	19107	19126	19045	18867	19125	19030	19187	19135	19064	19079	19175	19372	19225	19082	19006	19097	19349	19010	18813	19190	19231	19154	19055	19249	19091	18989	19095	19098	19199	19181	19005	18955	19137	19075	19008	19150	18996	18954	19224	19182	18975	19066	19189	18942	19036	18988	19179	18951	19076	19067	18957	19193	19020	19194	19030	19173	19266	19101	19004	18894	18858	18961	19378	19078	19074	19105	19013	19114	19012	19220	18980	19252	19198	19205	19232	18977	18994	19071	19048	19156	19054	19034	19123	19030	18887	19245	18851	19199	19179	19094	19114	18981	19150	19059	19124	19050	19138	18884	19071	19106	19039	19034	19165	19092	19096	19034	19025	19229	19094	19197	18962	19004	19083	19240	19201	18910	18884	19147	19089	19255	18955	18886	19019	19092	19326	19129	19091	19103	19116	19231	19180	19085	19300	19092	19325	19222	19139	19187	19147	19256	19014	19018	19043	19087	18950	19043	18999	18975	18940	18930	19186	19041	19249	19052	19133	19317	19366	19073	18901	18974	18983	19154	19112	19128	19073	19105	19107	19221	19211	19018	19017	19113	19283	19057	19021	19183	19015	19081	19157	19153	19005	19123	19111	19224	19071	19184	19150	19062	18989	18855	18982	19066	18959	19051	19047	19116	18901	19063	19126	19104	19150	19183	19035	18982	19085	18982	19027	19043	19049	19122	18919	19306	19168	19019	19176	19086	19097	19164	19144	18970	19192	18949	19144	19293	19199	19021	19314	19353	19065	19024	19147	19236	19081	19246	19123	19139	19162	19138	19210	18953	19277	19063	19140	19086	18980	19179	19084	19081	19059	19057	19194	19192	18921	19180	19024	19141	19078	19065	18959	18940	19004	19206	18945	19137	19028	19022	19097	19129	19140	19206	19309	19000	18971	19111	19173	19165	19123	19085	19176	19185	19057	18994	19139	19160	19044	19038	18963	19086	19094	18905	19090	19078	19081	19255	19111	19224	18952	18896	19164	18991	19180	19036	19018	19034	19071	19072	19034	19233	18962	18971	19033	19055	18993	19007	19369	19309	19051	18951	18934	19136	18949	19202	19069	19162	19288	19304	19228	19192	19029	19169	19000	19166	19083	19422	19110	19019	19037	19228	19203	19157	19082	19052	18901	19110	19011	18990	18964	19031	19077	19086	19252	19192	19180	19129	19041	19160	19053	19145	19342	19106	19129	19196	19242	19212	19298	19149	19162	19067	19043	19199	19085	18907	19153	19019	19177	19211	19132	18971	19002	18980	19031	19144	19337	19199	19297	19066	19353	19312	18943	18914	19116	19052	19208	19114	19258	19124	19176	19014	19204	19002	19091	18927	18964	19234	19211	19037	19300	19357	19118	19166	19031	19088	19067	19157	19184	18923	19177	19144	19006	19131	19048	19009	19069	18999	19040	18922	19089	19125	18891	19013	19173	19098	19188	19156	19063	19087	19155	19154	19037	19252	19023	19207	18992	19161	19162	19324	19161	18975	19186	19065	19148	19065	19217	19279	19073	19118	19076	19185	19026	19301	18886	19100	19197	19091	19181	19191	19129	19040	18991	19192	19089	19146	19221	19085	19081	19211	19061	19075	19096	19152	19023	18819	19030	18960	19127	19002	19247	19254	19047	19178	19270	19068	18987	18860	19031	19180	19027	19129	19032	19061	19134	19207	19115	18868	18838	19060	19145	18994	19147	19263	19254	19101	19054	19122	19116	19311	19090	19185	19243	19014	18854	18978	19070	19205	18953	19006	19056	19155	19221	19245	19037	19034	19063	19021	19042	19088	19139	18995	18994	19174	18961	18901	18966	18950	19061	18968	19321	18949	19118	19021	18985	19246	18974	19163	19198	19088	18956	19177	19091	19249	19090	19339	18978	19075	19086	19142	18941	18845	19006	19200	19036	19074	19028	18634	19125	19062	19196	19163	19167	19175	19174	19085	18964	19063	19043	19096	18882	18949	19026	19440	19110	19170	19030	19193	19162	19362	19170	18941	19063	19072	19253	18978	19256	19085	18943	19138	19255	18933	19277	19321	19041	18863	18911	18951	19042	19049	19011	18927	19010	19082	19139	19215	19179	19285	19001	19083	18979	19118	19375	19115	18934	19237	19127	19103	19090	19062	19104	19081	19092	19196	19199	19049	19031	19100	19196	18921	19146	19085	19121	19155	19214	18929	19125	19143	18954	19188	19022	18943	19090	19110	19015	19083	18993	19143	19258	19037	19014	18961	19016	19029	19054	19105	19282	19051	19009	19163	19330	19227	19050	19089	19178	18945	19078	19130	19061	19191	19167	19002	19025	19044	19062	19108	19022	19089	19025	19109	19312	19361	19284	19190	19288	19106	18969	19043	19189	19111	18899	19232	19072	19089	18987	19052	19107	19111	19104	19212	19093	19115	19147	19223	19127	19138	19014	19050	18945	18998	19174	19192	19332	19103	19096	19337	18930	19003	19103	19291	19115	19244	19055	19179	19025	18888	19011	19125	19379	19058	18991	19118	19105	19057	19302	19174	18989	18828	19051	19476	19266	18897	19071	19131	19025	18992	19063	19103	18956	19025	19173	19409	19032	19302	19152	18994	19001	19135	18884	19167	19170	18969	18950	19234	19298	19029	19123	19024	19038	19249	19094	19120	19074	19108	19103	19086	19238	19132	19170	19135	19045	19212	19141	18923	19217	18994	19068	19210	19215	19188	19158	19026	19114	19067	19070	19101	19043	19086	19046	19090	18949	19389	19219	19148	19205	19099	18978	18985	19053	19197	18884	19107	18982	19040	19019	19082	19196	18992	19037	19093	19019	19084	19017	19175	19108	18821	19056	19051	18968	19082	19164	19047	19025	19171	19169	19164	19107	18909	19234	18963	19156	19042	19034	19110	18901	18988	18932	19086	19030	18925	19200	19068	19186	19132	19159	19135	19035	19143	18963	19098	19221	18996	19323	19228	19206	19016	19181	19226	19136	19084	19217	19147	19028	19130	19171	18998	19119	18906	19076	18948	19050	19207	19005	19260	19180	19145	19135	19024	19038	19220	18786	19137	18941	19119	19140	18963	18966	19073	19263	18874	19100	18998	18961	19104	19357	19030	18980	19098	19188	19166	18978	19006	19053	19186	18997	19002	19177	19058	19139	19055	19106	19113	19044	19068	18940	19142	19193	19357	19081	19152	19066	19047	19272	19185	18991	19077	19095	19303	19120	18891	19022	19119	19211	19011	19141	19026	18984	19265	19099	19088	19222	19028	18838	18837	19184	19323	19176	19098	19191	19162	19164	19181	19152	19000	19170	18971	19018	19095	19197	19012	18891	18994	19167	19084	19055	19178	19064	19011	19094	18884	19197	18929	19158	19048	18974	19068	18973	18999	19104	19179	18974	19297	19187	19184	19108	19202	19050	19263	19221	18954	19123	19069	19027	19092	19268	18975	18986	19232	19393	19029	19112	19036	19106	19119	18959	18962	19065	19145	19015	19092	19235	19023	19043	19059	19066	19086	19105	18958	19139	19117	18898	19213	19090	19148	19150	19313	19360	18956	19126	19242	18861	19136	19200	19162	19050	19277	18897	19159	19298	19224	19109	19024	19158	19141	18899	19210	19068	19195	19050	19180	19208	19082	18892	19041	19227	19184	19176	19028	19105	19014	18903	19136	19108	18992	19024	19040	19115	19129	19324	19236	19227	19018	19073	19357	19154	19142
29716	42259	39080	31237	26789	23150	20922	19093	18050	17671	17265	17356	16976	16818	16723	16548	16400	16200	16133	15809	15921	15758	15801	15810	15829	15779	15874	15649	15766	15624	15548	15819	15761	15692	15711	15653	15562	15518	15734	15574	15641	15549	15433	15525	15706	15540	15534	15475	15578	15650	15541	15470	15546	15602	15464	15352	15613	15509	15650	15587	15449	15399	15624	15437	15709	15574	15519	15440	15438	15498	15583	15540	15475	15489	15446	15426	15546	15482	15578	15559	15378	15606	15555	15419	15564	15575	15548	15576	15424	15480	15530	15229	15438	15567	15426	15573	15567	15536	15454	15417	15657	15246	15520	15428	15471	15665	15546	15291	15479	15586	15481	15459	15421	15516	15371	15487	15373	15533	15406	15591	15534	15454	15555	15498	15759	15389	15490	15429	15414	15452	15583	15378	15609	15384	15449	15513	15482	15406	15461	15519	15636	15325	15564	15682	15482	15503	15486	15578	15456	15596	15657	15615	15414	15658	15503	15312	15550	15528	15414	15627	15501	15637	15471	15590	15541	15394	15509	15455	15510	15543	15400	15368	15610	15509	15583	15405	15442	15467	15411	15464	15478	15477	15419	15406	15624	15369	15413	15346	15548	15478	15295	15366	15487	15545	15415	15448	15333	15551	15667	15593	15545	15488	15582	15372	15499	15438	15372	15549	15429	15426	15575	15446	15445	15586	15582	15460	15446	15516	15509	15471	15454	15614	15453	15563	15642	15510	15525	15330	15376	15394	15545	15479	15567	15488	15535	15524	15577	15519	15507	15445	15394	15371	15674	15519	15491	15457	15503	15588	15482	15601	15614	15543	15449	15561	15461	15596	15392	15558	15342	15506	15455	15514	15389	15501	15474	15452	15535	15540	15568	15515	15383	15679	15510	15596	15545	15495	15424	15542	15520	15618	15534	15543	15517	15457	15368	15444	15431	15541	15514	15510	15488	15654	15328	15606	15404	15609	15468	15511	15561	15450	15461	15603	15602	15426	15547	15592	15500	15429	15519	15458	15338	15492	15356	15778	15485	15612	15425	15445	15571	15567	15558	15405	15470	15507	15507	15440	15442	15518	15381	15504	15384	15409	15483	15488	15406	15489	15510	15607	15288	15573	15509	15316	15484	15514	15506	15482	15457	15502	15576	15534	15447	15479	15561	15585	15423	15571	15650	15528	15337	15422	15534	15367	15579	15491	15400	15656	15448	15626	15426	15520	15506	15445	15378	15513	15520	15506	15583	15503	15483	15268	15442	15498	15692	15566	15455	15383	15324	15616	15438	15457	15505	15613	15542	15615	15448	15675	15560	15344	15649	15348	15551	15424	15670	15668	15359	15450	15603	15472	15472	15393	15386	15497	15528	15430	15428	15594	15592	15480	15322	15534	15684	15375	15553	15574	15604	15384	15471	15682	15411	15460	15662	15434	15737	15567	15361	15477	15365	15471	15495	15491	15453	15658	15345	15496	15580	15426	15443	15598	15409	15510	15350	15643	15398	15677	15536	15375	15592	15390	15456	15514	15564	15677	15510	15381	15436	15281	15504	15462	15522	15409	15422	15409	15395	15665	15515	15549	15551	15550	15420	15462	15393	15631	15570	15504	15517	15507	15538	15427	15539	15582	15270	15449	15417	15591	15366	15388	15555	15461	15662	15517	15413	15332	15449	15501	15427	15397	15463	15488	15247	15480	15600	15435	15642	15350	15696	15473	15596	15277	15525	15580	15655	15576	15548	15543	15641	15538	15607	15436	15576	15349	15614	15403	15497	15603	15378	15546	15616	15434	15414	15470	15511	15453	15609	15360	15522	15480	15511	15459	15429	15519	15410	15434	15419	15432	15484	15714	15299	15435	15386	15569	15529	15497	15497	15671	15363	15415	15576	15472	15646	15438	15671	15540	15555	15539	15448	15480	15631	15501	15484	15429	15587	15479	15551	15520	15536	15528	15486	15395	15418	15493	15446	15535	15436	15649	15563	15602	15615	15578	15281	15508	15480	15472	15521	15626	15606	15683	15433	15459	15529	15448	15645	15585	15557	15558	15500	15611	15629	15442	15524	15413	15564	15671	15500	15677	15647	15491	15585	15519	15527	15588	15596	15529	15461	15461	15538	15504	15405	15560	15545	15400	15432	15595	15421	15455	15471	15406	15650	15489	15458	15443	15528	15435	15581	15393	15605	15524	15600	15408	15647	15523	15645	15440	15682	15344	15578	15375	15524	15468	15718	15579	15323	15424	15424	15581	15412	15295	15465	15534	15399	15488	15566	15583	15656	15453	15371	15592	15418	15299	15524	15344	15507	15533	15507	15459	15539	15413	15414	15556	15569	15522	15592	15358	15460	15553	15595	15422	15445	15550	15419	15573	15576	15482	15468	15631	15299	15438	15540	15374	15515	15458	15418	15472	15598	15449	15565	15445	15557	15307	15585	15463	15402	15588	15601	15541	15469	15616	15500	15601	15522	15452	15585	15419	15637	15487	15503	15537	15538	15427	15388	15415	15354	15469	15487	15538	15526	15500	15450	15606	15465	15762	15487	15508	15406	15407	15440	15467	15415	15458	15570	15563	15604	15442	15539	15517	15500	15614	15555	15607	15623	15551	15512	15375	15603	15566	15613	15402	15482	15370	15581	15517	15321	15405	15501	15518	15690	15464	15599	15516	15581	15292	15547	15518	15425	15428	15595	15556	15268	15641	15463	15477	15457	15437	15646	15487	15546	15389	15527	15648	15567	15412	15499	15406	15525	15711	15388	15620	15397	15429	15586	15565	15485	15424	15570	15385	15535	15464	15442	15584	15634	15527	15590	15362	15617	15392	15486	15577	15539	15445	15754	15429	15450	15697	15483	15429	15610	15545	15475	15667	15559	15586	15499	15510	15420	15502	15626	15461	15644	15472	15455	15578	15606	15403	15729	15314	15607	15512	15581	15368	15394	15478	15616	15456	15542	15532	15589	15543	15436	15352	15402	15649	15578	15440	15453	15445	15691	15433	15519	15405	15478	15396	15528	15530	15493	15373	15632	15421	15453	15372	15617	15352	15540	15425	15562	15476	15538	15485	15555	15471	15450	15372	15529	15458	15453	15365	15511	15591	15435	15438	15342	15517	15550	15421	15465	15432	15522	15453	15336	15605	15392	15454	15503	15420	15558	15528	15648	15597	15690	15424	15621	15564	15544	15671	15582	15491	15517	15357	15363	15464	15625	15593	15616	15391	15498	15592	15507	15546	15708	15606	15533	15526	15287	15587	15464	15553	15562	15441	15568	15436	15466	15412	15562	15440	15386	15556	15485	15363	15620	15392	15517	15485	15477	15330	15474	15449	15485	15518	15501	15446	15554	15663	15535	15518	15577	15529	15516	15545	15520	15478	15553	15361	15468	15618	15678	15533	15578	15766	15289	15602	15507	15589	15536	15594	15512	15495	15419	15443	15603	15409	15601	15382	15639	15601	15529	15320	15474	15560	15553	15555	15440	15680	15488	15707	15304	15553	15388	15451	15581	15331	15392	15672	15583	15491	15492	15520	15502	15450	15698	15454	15579	15503	15573	15605	15576	15399	15560	15468	15601	15540	15441	15584	15546	15580	15513	15753	15579	15367	15567	15651	15498	15543	15419	15566	15360	15659	15539	15483	15431	15368	15626	15424	15480	15530	15433	15538	15613	15517	15448	15438	15572	15511	15512	15567	15478	15487	15417	15556	15354	15635	15501	15523	15599	15496	15472	15520	15471	15550	15538	15625	15572	15442	15522	15517	15343	15648	15479	15510	15531	15511	15652	15413	15559	15408	15463	15354	15555	15437	15551	15545	15382	15520	15543	15476	15509	15607	15449	15438	15448	15741	15429	15502	15601	15692	15377	15467	15620	15548	15445	15606	15341	15625	15706	15427	15519	15548	15558	15445	15409	15422	15479	15441	15624	15492	15491	15516	15569	15548	15497	15575	15556	15698	15492	15473	15576	15438	15429	15636	15585	15490	15570	15367	15506	15471	15494	15565	15432	15551	15423	15538	15442	15382	15457	15476	15585	15516	15450	15303	15525	15414	15401	15472	15699	15420	15591	15369	15590	15660	15438	15561	15451	15565	15529	15615	15521	15584	15513	15548	15387	15455	15589	15418	15459	15563	15282	15428	15330	15444	15327	15403	15359	15388	15588	15700	15567	15617	15472	15404	15556	15385	15480	15629	15485	15624	15751	15641	15591	15503	15573	15595	15540	15559	15654	15471	15443	15526	15545	15456	15517	15567	15491	15661	15597	15514	15417	15438	15467	15412	15547	15483	15518	15531	15550	15496	15432	15523	15535	15621	15568	15506	15551	15471	15368	15364	15403	15467	15600	15507	15507	15585	15469	15370	15678	15461	15458	15671	15588	15614	15274	15442	15676	15452	15600	15660	15619	15294	15463	15437	15468	15627	15437	15456	15595	15524	15587	15558	15496	15494	15614	15529	15580	15448	15429	15419	15488	15666	15541	15494	15504	15553	15510	15423	15504	15502	15412	15498	15652	15694	15409	15613	15542	15621	15351	15488	15512	15481	15417	15542	15532	15606	15588	15563	15578	15552	15462	15456	15630	15628	15514	15685	15384	15560	15425	15397	15615	15610	15576	15424	15537	15434	15473	15455	15612	15600	15556	15433	15553	15643	15566	15523	15560	15581	15683	15572	15478	15467	15511	15443	15368	15607	15443	15512	15464	15564	15611	15684	15456	15456	15588	15564	15271	15584	15511	15446	15473	15490	15589	15673	15507	15610	15675	15814	15391	15389	15477	15462	15452	15534	15515	15645	15594	15573	15751	15754	15436	15509	15568	15531	15478	15490	15467	15655	15602	15669	15558	15626	15549	15490	15613	15406	15694	15445	15466	15371	15610	15589	15512	15482	15495	15312	15587	15404	15456	15582	15391	15427	15442	15579	15502	15472	15532	15490	15286	15544	15437	15554	15663	15337	15467	15455	15455	15815	15451	15540	15662	15402	15537	15524	15474	15318	15573	15567	15647	15549	15447	15656	15460	15613	15397	15502	15428	15516	15630	15485	15656	15518	15493	15641	15553	15518	15582	15581	15421	15513	15572	15576	15540	15471	15605	15496	15492	15546	15555	15547	15515	15561	15517	15422	15633	15562	15412	15373	15409	15568	15452	15479	15628	15508
23607	21368	29245	24329	24049	26941	26928	22616	21271	21187	20871	20387	20126	19840	19966	19537	19534	19151	19120	19012	18839	18737	18853	18968	18492	18802	18813	18743	18729	18590	18838	18513	18553	18492	18389	18412	18431	18644	18349	18586	18620	18464	18370	18201	18628	18287	18406	18795	18461	18471	18435	18572	18441	18237	18619	18478	18514	18352	18630	18525	18409	18256	18354	18405	18296	18242	18668	18324	18375	18450	18579	18221	18268	18460	18396	18410	18449	18294	18197	18379	18480	18621	18322	18426	18683	18364	18182	18466	18307	18521	18421	18157	18405	18193	18292	18460	18315	18389	18376	18393	18299	18322	18249	18200	18360	18317	18257	18224	18206	18341	18264	18301	18219	18307	18349	18174	18417	18244	18229	18383	18334	18493	18227	18312	18189	18273	18244	18447	18249	18386	18251	18227	18332	18466	18133	18248	18366	18380	18516	18413	18231	18385	18419	18575	18370	18373	18553	18474	18426	18257	18065	18296	18438	18307	18247	18120	18345	18471	18193	18301	18379	18412	18494	18201	18536	18191	18244	18298	18444	18315	18357	18290	18193	18208	18341	18311	18079	18259	18315	18162	18369	18368	18333	18247	18275	18323	18209	18330	18272	18255	18169	18324	18291	18175	18228	18263	18203	18336	18262	18218	18271	18192	18495	18387	18340	18367	18477	18424	18448	18238	18145	18358	18368	18539	18295	18374	18448	18312	18265	18367	18423	18275	18392	18200	18422	18406	18401	18225	18417	18253	18257	18432	18513	18402	18232	18326	18366	18339	18311	18524	18127	18404	18248	18373	18255	18265	18476	18176	18307	18175	18309	18294	18369	18388	18299	18460	18330	18354	18320	18210	18256	18392	18165	18322	18228	18239	18460	18163	18140	18117	18352	18428	18413	18285	18257	18257	18317	18413	18184	18316	18307	18136	18424	18378	18280	18169	18089	18194	18455	18146	18452	18421	17973	18387	18239	18174	18299	18153	18364	18097	18312	18248	18386	18252	18525	18368	18289	18357	18362	18472	18438	18257	18417	18312	18616	18482	18353	17963	18503	18222	18333	18236	18334	18207	18227	18321	18484	18302	18168	18221	18481	18377	18242	18556	18389	18329	18339	18269	18701	18381	18264	18350	18167	18289	18378	18421	18339	18283	18348	18406	18277	18275	18424	18382	18348	18429	18371	18285	18313	18272	18440	18268	18410	18447	18446	18395	18174	18436	18234	18079	18361	18315	18271	18303	18341	18268	18234	18464	18316	18408	18428	18319	18284	18349	18423	18185	18203	18393	18268	18386	18446	18303	18347	18169	18506	18215	18251	18378	18232	18308	18372	18413	18347	18412	18382	18135	18305	18285	18257	18141	18367	18342	18264	18525	18246	18445	18399	18456	18377	18158	18471	18323	18420	18341	18485	18149	18260	18183	18437	18378	18338	18509	18363	18453	18359	18335	18289	18426	18355	18379	18458	18146	18283	18386	18380	18410	18449	18423	18212	18170	18356	18326	18202	18187	18185	18358	18292	18203	18264	18287	18180	18325	18475	18219	18597	18011	18536	18128	18298	18391	18399	18324	18191	18161	18190	18294	18377	18379	18189	18261	18210	18254	18373	18503	18344	18129	18110	18114	18250	18327	18307	18237	18469	18310	18332	18326	18287	18391	18382	18382	18234	18393	18354	18577	18242	18346	18328	18270	18333	18321	18315	18263	18521	18393	18443	18453	18301	18197	18502	18315	18343	18298	18449	18414	18239	18217	18414	18369	18466	18409	18327	18218	18317	18457	18256	18287	18486	18370	18267	18180	18185	18297	18398	18231	18150	18290	18462	18369	18210	18403	18393	18231	18122	18486	18181	18200	18447	18467	18355	18213	18383	18405	18324	18228	18164	18225	18395	18424	18255	18285	18333	18212	18303	18304	18355	18196	18307	18084	18181	18266	18258	18276	18280	18551	18331	18244	18415	18113	18323	18331	18286	18366	18605	18423	18231	18271	18251	18479	18163	18309	18405	18173	18219	18206	18244	18254	18126	18523	18318	18434	18291	18251	18360	18317	18465	18253	18351	18306	18363	18173	18214	18329	18441	18241	18048	18443	18326	18279	18391	18324	18251	18306	18269	18187	18401	18283	18448	18366	18175	18455	18359	18382	18326	18395	18372	18232	18351	18333	18419	18276	18087	18320	18325	18305	18413	18358	18393	18387	18472	18231	18225	18075	18195	18266	18422	18329	18324	18148	18273	18475	18139	18039	18365	18196	18336	18226	18258	18114	18230	18376	18341	18464	18269	18216	18441	18467	18475	18438	18420	18179	18369	18175	18255	18357	18072	18275	18570	18409	18275	18418	18464	18309	18260	18297	18194	18313	18046	18350	18160	18120	18321	18197	18278	18220	18136	18097	18337	18323	18332	18344	18326	18252	18238	18396	18282	18300	18304	18075	18302	18413	18466	18133	18353	18030	18506	18338	18432	18325	18364	18384	18410	18228	18377	18596	18225	18211	18515	18587	18230	18197	18197	18196	18404	18255	18331	18353	18284	18156	18188	18324	18327	18206	18329	18438	18189	18360	18401	18433	18303	18325	18409	18335	18322	18244	18322	18295	18418	18302	18272	18396	18359	18242	18032	18171	18285	18312	18259	18360	18407	18355	18377	18388	18384	18125	18395	18249	18482	18371	18343	18284	18264	18385	18378	18299	18473	18513	18336	18286	18365	18395	18350	18627	18494	18234	18316	18491	18314	18203	18332	18466	18256	18388	18309	18461	18364	18351	18340	18310	18469	18054	18479	18278	18298	18501	18398	18363	18379	18519	18505	18336	18234	18031	18055	18432	18459	18246	18331	18478	18518	18176	18353	18483	18354	18287	18038	18158	18460	18233	18272	18206	18311	18375	18281	18315	18364	18225	18082	18292	18296	18263	18531	18306	18302	18384	17992	18368	18521	18359	18311	18226	18279	18299	18469	18306	18399	18412	18337	18594	18562	18504	18359	18624	18506	18134	18211	18443	18383	18273	18584	18320	18406	18180	18410	18257	18397	18252	18376	18215	18170	18422	18163	18553	18241	18322	18468	18380	18191	18348	18287	18302	18321	18243	18393	18356	18669	18240	18227	18406	18237	18191	18364	18381	18345	18390	18432	18317	18243	18404	18406	18171	18365	18304	18056	18270	18162	18213	18473	18379	18456	18390	18256	18171	18410	18429	18188	18143	18150	18268	18226	18333	18208	18200	18290	18456	18179	18117	18432	18396	18301	18505	18504	18208	18091	18167	18397	18410	18256	18264	18380	18202	18082	18409	18175	18269	18273	18244	18248	18355	18351	18267	18351	18332	18090	18301	18085	18340	18369	18426	18187	18240	18182	18310	18366	18247	18301	18391	18385	18481	18426	18376	18392	18204	18243	18331	18357	18377	18196	18283	18379	18070	18438	18305	18244	18538	18254	18288	18355	18324	18234	18161	18374	18506	18345	18256	18168	18379	18376	18336	18241	18220	18456	18299	18352	18400	18247	18332	18317	18244	18227	18212	18359	18332	18401	18078	18347	18388	18111	18064	18274	18416	18338	18488	18483	18350	18467	18273	18207	18223	18555	18315	18349	18251	18249	18388	18353	18173	18436	18474	18436	18397	18182	18595	18418	18156	18379	18110	18382	18265	18627	18453	18345	18105	18476	18127	18431	18387	18421	18469	18348	18225	18545	18354	18288	18279	18364	18396	18417	18308	18403	18331	18274	18161	18299	18426	18353	18421	18293	18168	18341	18369	18344	18279	18291	18140	18630	18242	18195	18339	18409	18411	18432	18433	18275	18371	18342	18319	18401	18146	18441	18380	18475	18361	18461	18376	18252	18304	18429	18177	18354	18268	18401	18371	18300	18422	18357	18187	18229	18340	18456	18216	18254	18385	18303	18052	18396	18422	18183	18318	18225	18167	18180	18227	18343	18218	18488	18557	18386	18201	18381	18298	17994	18145	18273	18394	18321	18305	18398	18309	18264	18352	18286	18190	18262	18203	18336	18258	18358	18062	18411	18518	18360	18520	18183	18187	18237	18370	18335	18380	18155	18300	18323	18281	18470	18366	18301	18400	18352	18273	18474	18407	18485	18364	18369	18352	18279	18496	18278	18152	18300	18398	18188	18331	18440	18138	18415	18290	18536	18418	18261	18424	18514	18255	18344	18426	18500	18032	18255	18315	18300	18358	18488	18291	18406	18358	18494	18307	18274	18267	18415	18495	18410	18254	18397	18226	18045	18414	18295	18229	18555	18274	18225	18294	18273	18436	18207	18231	18338	18152	18047	18192	18335	18265	18409	18314	18379	18305	18363	18347	18284	18316	18269	18548	18107	18163	18233	18310	18394	18442	18327	18254	18434	18301	18225	18402	18504	18263	18489	18442	18234	18206	18359	18296	18157	18141	18353	18212	18369	18185	18677	18322	18157	18288	18454	18380	18356	18352	18118	18419	18598	18518	18327	18418	18396	18454	18535	18224	18157	18338	18170	18360	18460	18273	18392	18246	18172	18291	18370	18086	18439	18548	18097	18258	18344	18337	18396	18257	18481	18370	18174	18060	18126	18319	18516	18370	18452	18233	18402	18430	18406	18390	18378	18299	18300	18409	18435	18415	18573	18573	18083	18322	18496	18325	18380	18255	18114	18386	18397	18304	18355	18364	18204	18287	18367	18059	18400	18370	18513	18192	18401	18325	18303	18539	18419	18281	18343	18461	18324	18103	18368	18308	18377	18283	18303	18295	18242	18244	18324	18361	18487	18425	18263	18418	18184	18340	18302	18329	18381	18204	18393	18375	18289	18270	18485	18105	18353	18194	18372	18248	18414	18294	18260	18208	18390	18261	18396	18355	18379	18435	18401	18454	18320	18339	18406	18411	18107	18278	18291	18459	18504	18189	18161	18389	18305	18381	18450	18419	18182	18311	18431	18463	18143	18255	18372	18602	18404	18278	18310	18304	18417	18477	18326	18403	18409	18464	18284	18194	18422	18424	18391	18201	18272	18367	18286	18406	18326	18242	18221	18172	18180	18322	18393	18491	18423	18220	18254	18255	18304	18518	18483	18149	18285	18358	18225	18393	18444	18284	18378	18183	18067	18202	18134	18215	18447	18444	18342	18267	18444	18395	18362	18339	18481	18227	18254	18457	18213	18348
29693	48106	44808	35617	31163	26633	23203	21152	19886	18886	18360	18181	17617	17483	17219	16920	16807	16578	16161	16055	15880	15925	15663	15697	15408	15544	15657	15406	15726	15465	15326	15390	15439	15379	15394	15278	15376	15183	15352	15173	15363	15390	15275	15420	15363	15229	15190	15215	15124	15329	15137	15176	15083	15201	15205	15079	15296	15149	15167	15188	15048	15273	15347	15064	15257	15116	15026	15230	15207	15309	15191	15067	15212	15101	15099	15163	15111	15106	15041	15090	15149	15067	15115	15177	15064	15174	15152	15075	15146	14951	15026	15011	15127	15062	15050	15221	15024	15147	15181	15225	15161	14989	15086	15175	15031	15176	15122	15139	15339	15120	15204	15061	15146	15040	15075	15041	15027	15096	15403	15185	14908	15355	15071	15109	15066	15156	15160	14939	15084	15123	15221	15136	15004	14997	15185	15258	15204	15147	15171	15131	15133	15062	15079	14976	15161	14995	15150	15113	15071	15143	15320	15065	15188	15157	15138	15048	14866	15249	15134	15138	15020	15016	15076	15156	15136	15018	15333	15242	15181	15054	15084	15306	15267	15089	15285	15124	15050	15084	15113	15054	14887	15150	15009	15076	15244	14892	15205	15255	15052	15093	15028	15149	15062	15113	15104	15017	15011	15164	15142	15196	15315	15222	15205	15322	15122	15165	15312	15144	15279	15184	15241	14961	15251	15255	15001	15040	14805	15165	15071	14959	15194	15192	15089	15238	15159	15194	15138	15147	15010	15037	15148	15036	15034	15172	15131	15201	15067	14956	15119	15249	15273	14994	15087	15009	15019	15427	15290	15164	15110	15156	15127	15018	15169	14948	15151	14982	15072	14951	15139	15182	15188	15133	15246	15212	15091	15260	15070	15219	15178	15064	15121	15122	15030	15037	15135	15082	15246	15209	15077	15356	15046	14909	14949	15251	15266	14934	15096	15049	15074	15213	14967	15003	15018	15100	15119	15055	15290	15227	15087	14902	15112	15011	15227	15032	15100	15163	15069	15167	15271	15358	15117	14942	15231	14956	15203	14977	15157	15229	15137	14992	15151	15194	15119	15172	15174	15277	15138	15144	15332	15101	15216	15237	15054	15118	15113	15007	14932	15112	15118	15073	14987	14902	15128	15073	15137	15184	15200	14986	15114	15110	15070	14921	15292	15006	14936	15070	15089	15077	15077	15182	15112	15236	15214	15262	15117	15052	15198	15123	15200	15093	15253	15212	15075	15191	15252	15079	15197	15065	15074	15139	15262	14955	15036	14977	15148	15028	15202	15175	15163	15023	15295	15183	15033	15130	15095	15196	15183	15095	15149	15155	15209	15274	15094	14986	14995	15170	15131	15187	14982	15187	15174	15136	15135	15055	15012	15109	15149	15165	15002	15196	14941	15301	15286	15158	15153	15006	15109	15319	15011	15048	15058	15107	15169	14988	15196	15056	15011	15345	15223	15135	15187	15232	14896	15197	15129	15095	15058	15322	15221	15173	15155	15144	14929	15170	14981	14967	15024	15008	15103	15279	15098	15255	15069	15085	15069	15075	15249	15238	15033	14985	15163	15199	14912	15159	15062	15049	15140	15121	15158	15155	15307	14943	15176	15054	15118	15146	15180	15029	14982	15254	15171	15120	15174	15059	15137	15173	15127	15026	14984	15153	15123	15265	14981	15150	15030	14925	15022	15213	15212	15223	15151	15019	15217	15202	15261	15235	15063	15276	15173	15127	15191	15149	15020	15241	15101	15144	15112	14985	15070	15081	15057	15180	15066	15197	15205	15002	15183	15133	15160	15257	15083	15233	15206	15036	15190	15291	15161	15031	15205	15122	15060	15016	15111	15050	15117	15165	15373	15018	14995	15138	15244	15081	15215	15071	15147	15224	15042	15031	15069	15115	15144	15212	15078	15237	14862	15169	15211	15023	15026	15113	15106	15133	15319	15198	15197	15118	14968	15035	15160	15318	15224	15246	15180	15287	15016	15142	15305	15146	15089	14991	15017	14919	15072	15132	15256	15246	15310	15295	15117	15115	15043	15038	15141	15172	15071	15319	15083	14907	15224	15154	15115	14983	14989	15042	15157	15168	15169	15119	15183	15122	15220	15143	14947	15153	15237	15217	15096	15178	15011	15132	15080	15187	15013	15243	15154	15236	15077	15074	15121	15183	15124	15096	15204	15141	15085	15098	15070	15008	15175	15132	15088	15109	15142	15128	15101	15070	15203	15215	15136	14930	15027	15175	15212	15107	15229	15206	15123	15141	15170	15183	15236	14999	15106	15301	15268	15001	15205	15264	15129	15121	15208	15146	15099	15010	15106	15136	15080	15162	15033	15161	14986	15152	15057	15186	15050	15113	15075	15156	15055	15242	15043	15288	15173	15219	15197	14916	15062	15081	15243	15038	15071	15185	15163	15204	15059	15150	15102	15177	15146	15140	15066	15034	15137	15303	15157	15133	15104	15179	15078	15053	15181	15141	15206	14916	15195	15135	15093	15110	15116	15067	15239	14957	14943	15081	14966	15360	15115	15094	15136	15111	15091	15188	15072	15012	15145	15144	14937	15040	15250	15198	14958	15235	15060	15148	15089	15192	15166	15065	15221	15028	14920	15275	15147	15215	15120	15251	15092	15125	15183	15155	15156	15100	15050	15047	15315	15001	15223	15033	15137	15059	15150	15117	15211	15191	15068	15298	15088	15188	15201	15247	15253	15219	15116	14953	15049	15156	15155	15196	15204	15024	15057	15183	15249	15164	15195	15216	15079	15181	15151	15106	15082	15313	15116	14967	15151	15207	15140	15206	15222	15061	15092	15249	15096	15125	14990	14919	15221	15098	15123	14950	15155	15118	15186	15087	15048	15055	14983	15054	15127	15146	15038	15117	15113	15196	15091	15192	15161	14876	15416	15057	15300	15302	15093	15018	15242	15203	14922	15217	15130	15232	15144	15246	15037	15216	15167	15226	15071	15054	14961	15040	15221	15042	15326	15149	15244	15180	15271	15112	15239	15107	15275	15101	15059	15115	15282	15129	15103	15065	15110	15126	15106	15189	15003	15146	15115	15084	14967	15222	15214	14985	15049	15165	15118	15032	15167	15168	15114	15146	15248	15107	15065	14903	14998	15232	15117	15006	15004	15182	15099	15095	15192	15198	15215	15111	15067	15189	15064	15295	15099	15137	15225	15237	14985	15271	15208	15063	15134	15122	15102	15018	15104	15327	15204	15174	15060	15115	15205	15156	15134	15058	15254	15166	15222	14994	15129	14936	15204	15104	15261	15197	15227	15064	15010	15144	15085	15072	15376	15102	14912	15100	15091	15289	15050	15195	15067	15060	15227	15114	15152	15417	15154	15204	15159	15175	15291	15159	15019	15228	15252	15124	15027	14989	15154	15161	14992	15177	15028	15348	15202	15103	15132	14988	15153	15085	15168	15050	15100	15147	14983	15253	15083	15053	15068	15045	14891	15354	15273	14896	15119	15054	15045	14969	15253	15188	15149	15115	15064	14963	14969	15092	14903	15179	15058	14971	14971	15056	15213	15243	15195	15080	15085	15121	15212	15148	15077	14975	15038	15128	15127	15072	15016	15129	15177	15010	15185	15106	15212	15024	15139	15083	15096	15082	15061	15122	15133	15159	15299	15141	15159	15155	15144	15058	15130	15095	15021	15249	15085	15149	15069	15094	15094	15194	15132	15173	15158	15306	15250	14953	15266	14970	14991	15190	15200	14939	15188	15193	15178	15297	15136	14975	15146	15194	15049	15092	15156	15146	15170	15143	15136	15060	15052	15100	15221	14897	15074	15106	15106	15148	15128	15163	14814	15162	15288	15154	15024	15224	14911	15075	15038	15053	15235	15213	15027	15169	15150	15069	15183	15121	15095	15297	14972	15045	15080	15044	15150	15279	15163	15010	15071	15107	15181	15000	15144	14956	15041	15239	15088	15141	15222	15079	15035	15156	15084	15109	15216	15118	15210	15014	15192	15055	15206	15066	14991	15086	15089	15086	15192	15016	15142	15229	15200	15135	15074	15296	14936	15060	15044	15243	15055	15141	15000	15092	15140	15101	15046	15168	15198	15028	15105	15118	15306	15054	15183	15131	15218	15078	15204	15132	15317	15218	14975	15098	15201	15132	15261	15238	15208	15161	15171	15010	15219	15062	15068	15092	15271	14982	15188	15230	15364	15010	15276	15123	15099	15076	15262	15070	15171	15049	15177	14957	15205	15037	15196	15164	15154	15045	15055	15129	15066	15183	15231	15078	15245	15298	15048	15068	15201	15010	14913	15183	15041	15104	14970	14970	15272	15022	15167	15205	15151	15024	15107	15052	15144	15218	15012	15117	15175	15127	15241	15223	14991	15214	15176	15138	15064	14872	14864	15392	15027	15144	15266	15245	15082	14950	15093	15136	15116	15234	15168	15135	15044	14937	15078	15146	15061	14941	15118	15197	15108	15217	15094	15216	15259	15050	15214	15054	15139	15086	15080	15183	15223	15151	15188	15065	15168	15173	15288	15190	15040	15047	15205	15192	15004	15236	15195	15120	15184	15174	15055	15046	14923	15178	15010	15032	15172	15096	15214	15132	15233	15056	15115	15164	15093	15057	15170	15108	15031	15044	14989	15105	15107	15204	15003	15005	15058	15204	15152	15003	15072	15205	15188	15054	15193	15091	15154	15044	15074	15043	15234	15148	15096	15100	15047	14974	15174	15169	15114	15100	15128	15096	15311	15095	15094	15380	15234	15073	15154	15104	15128	15189	15200	15139	15137	15141	15131	15082	15182	15127	15127	15330	14986	15142	15134	15019	15395	15081	15188	15075	14977	15102	15202	15119	14977	15187	15166	15092	15072	15049	15097	15136	15095	15273	14940	15110	15222	15151	15094	15133	15058	15164	15132	15298	15345	15184	15200	15171	15023	15082	15207	15060	15229	15067	15099	15038	15171	15071	15055	15066	15160	15071	15186	15205	15064	14908	15023	15174	15189	15026	15201	14926	15218	15047	15135	14999	15071	15075	15055	15098	15167	15153	15242	15116	15138	15251	14937	15007	15236	15202	15143	15186	15020	15085	14995	15218	15200	15083	15033	15030	15348	14965	15251	15123	15214	15018	15141	15118	15033	15199	15145	15201	15090	15206	15147	14950	15129	14943
22785	21299	29366	23638	22068	26019	29675	23758	22161	21873	21095	20796	20726	20475	20153	20055	20078	19453	19171	19174	19072	18921	18557	18784	18517	18604	18648	18890	18578	18533	18565	18262	18498	18383	18483	18312	18286	18324	18444	18428	18169	18427	18555	18252	18235	18263	18119	18244	18158	18185	17891	18109	18172	17998	18200	18151	18159	18295	18256	18290	18169	18172	18245	17926	17867	17969	18118	18260	18043	18188	18169	17985	18282	18050	18062	18245	18090	17980	18209	18163	17920	18059	18176	17961	18308	17891	18181	18098	18103	18217	17869	18060	18073	18061	18193	18099	18064	18126	18066	18057	17972	18097	18093	18169	18143	18036	17945	17947	18174	18225	18107	18219	17863	18276	18221	18061	18040	18020	18106	18181	18104	17853	18026	18106	18019	18163	18125	17902	18028	18143	18120	17908	18180	17964	18133	18038	18081	17948	18112	18009	18108	18053	18101	18177	18087	17875	17824	18015	18009	17859	17990	17946	18155	18121	18109	18091	18024	18276	18182	18033	18203	18148	17802	18024	18073	17986	18090	17977	18083	18023	18316	18049	18182	17895	17946	18059	17987	18020	18158	17906	18187	18251	18128	17956	18010	18216	18042	18135	18071	18125	17996	17965	18059	18061	18030	18001	17882	18095	18235	17876	17880	18068	18022	17994	18054	18111	18110	18066	18054	18164	18133	17946	18186	17899	18055	18104	18247	18151	18020	18047	18131	18072	18112	18057	18110	17885	18260	18294	18033	18012	18199	18227	17880	17913	17948	17903	17977	17885	17976	18257	18134	18131	18053	17886	17964	18033	18190	18031	17966	17999	17926	18239	18173	18212	17993	17859	18050	18020	17999	17959	17939	18168	18052	18064	17912	18070	18116	18187	18223	18099	17834	18004	18142	17978	18169	18181	18089	18009	17876	17971	18057	17924	17992	18126	17919	17935	18015	18063	18207	18053	18156	18103	17996	17844	17831	18012	17880	17930	17748	17935	17875	17864	17956	18050	18029	18118	18182	18057	18094	18250	17872	17921	17974	18063	18160	18121	17937	18170	18028	17880	18086	17971	17874	18174	17902	18019	18057	18047	18117	18026	18115	17994	18087	17964	18040	18145	18151	18106	18145	17930	18024	18107	18251	17791	18042	18120	17847	18000	18189	17775	17904	18096	18094	17923	17957	18080	17863	18187	18124	18044	18214	18127	17914	18185	17998	18173	17992	18100	18103	18039	18007	18106	18030	18041	18266	18016	17878	17760	17961	18176	17856	17922	17917	18159	18070	17825	18132	18109	18066	17990	17836	18100	18150	18025	17974	18129	18050	17978	17830	17980	17991	18038	17913	18030	18100	17975	18064	18129	17947	18149	18173	18017	17937	17917	18174	17905	18170	18035	18081	17945	17839	17892	17982	17989	17902	18007	17804	18105	18135	18047	17807	18232	17898	17917	17957	17928	18107	18139	18171	17960	17944	17927	18050	18116	18039	18078	18054	18159	18020	18028	17945	17956	18100	18087	18133	17857	18106	17795	18140	18057	18174	18064	17828	17933	18003	18046	18044	18175	18078	18250	18229	18177	18122	18135	18038	18043	18075	18096	18005	18044	18139	18165	18085	17994	18272	18201	17964	17931	18249	18202	18019	18227	18198	18337	18056	18111	18125	17929	17915	18159	18039	18044	18084	18096	18067	18140	17922	17975	17948	17978	17976	17951	18185	18211	17961	18168	18297	18087	18149	17911	17942	17988	18212	18100	17991	17922	18001	18163	18253	18061	18040	18004	18009	17945	17912	17815	18188	18103	18085	18025	17952	18047	18021	18017	18029	18140	18019	18126	18140	18350	18009	18438	17991	18059	18106	17987	18119	18011	18077	17949	18018	17836	17971	18106	18055	17901	18055	17970	18023	18060	17895	17779	18030	18120	18024	17887	18043	18090	18303	18071	17862	17871	17996	17991	17969	17943	18279	18200	18194	17862	18125	18045	18089	18197	18101	18084	17941	18016	18070	17950	18287	18045	18070	18074	17941	18152	18187	18074	18065	18209	18222	17909	18059	18081	17932	18172	18153	18129	18094	17977	17907	17968	17965	17970	18186	18075	18161	18071	18012	18117	18044	18035	18163	18048	18131	18081	18148	18046	17881	17835	17893	17883	17965	17967	18136	17904	18094	17969	18001	18134	18019	18030	18093	17984	17953	18047	17979	18274	18049	17914	18033	17873	18024	17896	18032	18054	17913	17987	17968	18078	18074	17888	17829	18043	17918	18102	18085	18023	18249	17867	18022	18065	18121	17903	18043	18178	18205	17956	17992	17838	17907	18014	18056	18033	18038	17875	17984	17941	17971	18046	18130	18059	18044	18151	18089	18019	17919	18010	18018	18260	18068	18042	18074	18102	18107	17836	17686	17917	17924	18091	18096	18136	18280	18131	18051	17847	17858	18050	18188	17895	17866	17912	18082	18249	17987	17943	18084	18184	17965	18035	18038	18192	18081	18038	17966	17952	18111	18148	18162	18020	17980	18075	18146	18021	18228	18127	18059	18083	17956	18146	18023	18086	17985	18042	18228	18040	18081	18064	17938	17987	18172	17810	18075	17923	18009	18001	18198	18017	17722	17969	17865	17878	17811	18199	18102	17958	18019	18154	18050	17961	17928	18179	18077	18013	18133	18124	17876	17836	18081	18009	18011	17947	18001	18074	18211	17961	17796	18103	18224	17998	17982	18063	18088	17991	18092	17798	17911	18178	18218	18261	18308	18190	18114	18185	18219	18125	18088	18076	17828	18005	18082	18126	17985	18023	18139	18069	18021	18080	18115	17904	18083	18154	18061	18164	17942	18036	18088	18160	18286	17986	17775	18089	18030	17916	18047	18168	18206	18069	17979	18030	17906	18135	18058	18124	18213	17930	18141	18121	18261	17950	18099	18027	18034	18079	17915	17923	17928	18317	18248	18287	17962	17971	17838	17919	18137	17876	17973	18006	17930	17962	18138	18352	18055	18186	18093	18029	18323	18132	17982	17935	17805	18055	17952	18223	18152	17875	18311	18026	18150	17931	18091	18133	18148	17968	17950	18051	17880	18149	18250	18002	17934	17931	18102	17954	18168	18125	17986	18018	18198	18155	18172	18139	17841	17966	18077	18038	17881	18016	17963	17988	18197	18170	18165	18013	18014	17958	18113	18070	18104	17907	18001	18189	18040	18226	18088	18167	17838	17911	18073	17988	17972	17895	17917	18073	18122	17940	17914	18039	18126	18148	18146	18040	18162	18136	18166	18155	18124	18077	17844	17917	18041	18205	17813	18256	18074	18171	18207	18129	18111	18130	18013	18082	17913	18067	17836	17828	18234	18217	18116	17969	17826	18111	18070	18118	17989	18234	18028	17975	17942	17937	18095	18161	18050	18044	18195	17916	18226	17915	18001	17927	17916	18018	18072	17904	17902	18004	18176	17945	17978	18005	17975	17969	17884	18192	18081	18041	18103	18096	18147	18187	18041	17852	18226	18085	18136	18386	18070	18147	17987	18186	18090	18071	17958	17995	18103	17955	17887	18071	17973	17946	18027	18093	17919	18009	18139	18144	18078	18082	18044	18012	18015	17999	17919	18124	18121	18024	18011	17983	18096	17920	17979	17881	18100	18043	17877	17904	18040	18261	17935	18138	18247	18080	17985	17761	17957	17954	17821	17854	17934	18220	18016	18032	17904	18086	17980	17932	18214	18273	18168	18147	17854	18247	18231	18004	18078	18055	17922	18010	18022	18090	18070	18028	17935	18135	17967	18034	18075	17889	18281	18125	18373	18044	18197	17823	18003	18287	18021	18132	17898	17971	18094	17994	18118	18102	17945	17911	18131	18114	18011	18093	18124	17968	18070	18009	18062	18089	18041	18031	18032	17953	17957	18036	18298	17885	18244	17900	18003	17821	18002	18087	18026	18050	17897	18010	17888	18103	17996	18128	18348	18161	18038	18036	18136	18119	18102	18180	18026	18178	18111	17949	17865	18138	18105	17863	18039	18049	18224	18053	18164	17951	18072	18132	17929	18131	18040	17986	18070	18039	17963	17809	18128	17995	18126	18128	17972	18007	17968	17998	18178	17816	18115	18184	18176	18093	18125	17917	18155	18005	18145	17808	17851	17763	18117	18047	18133	18162	18107	18156	18114	17912	17923	18212	17966	17987	18238	18120	18125	17883	18223	17938	18130	17994	18083	18065	18085	18267	17986	17974	18094	17904	18110	17954	18086	18226	18239	17903	18009	18012	17951	18195	17994	17910	18176	18010	18173	18194	18137	18252	18278	18169	18037	17882	18008	17964	18068	18219	18009	17961	17882	18200	17947	18100	18035	17877	18182	18090	18098	18082	18169	17855	18007	18217	18003	18062	18044	18271	18106	17971	18118	18200	17989	17932	18080	18212	18103	18151	18035	18003	18131	18249	18036	18105	17949	18107	18089	18066	18073	18014	17951	17997	17841	18061	17966	17951	17969	18155	17869	18013	18042	18124	18023	17962	18043	18118	18160	18016	18123	17930	18191	17930	17768	18112	17997	18134	18105	17971	17954	17935	17999	18191	18277	18050	18146	18099	18126	17744	18094	18034	17965	18000	18017	18237	18024	18114	17904	17868	18088	18147	18214	18107	18000	18047	17970	18182	18105	18078	18137	18081	18082	17944	17999	17962	18085	18053	18105	18135	18004	18228	18207	18031	18003	18053	18070	17899	17969	18097	18022	18075	18266	17813	17863	18065	17939	18148	18106	17918	18160	18127	18165	18059	18082	18129	18147	18180	18011	18057	18095	18048	17853	18082	18089	17925	18148	17897	18168	17918	18245	18032	17979	18197	18041	18154	18173	18184	18103	17993	18058	17912	17925	18036	18047	17975	17933	17862	18207	18187	18246	18063	18309	18057	18016	18117	18031	17976	17973	17981	17987	17931	18120	18160	17970	17923	17918	17930	17966	18194	17949	17901	18086	17906	17996	18084	18094	18044	18002	18042	18058	18255	18076	18033	18113	18092	18035	18140	18191	18109	18046	17855	18048	18128	17908	17920	18068	17938	18082	18024	18077	18081	17951	17978	18096	18071	18141	17988	17970	17995	18135	17914	18053	18021	18163	18013	18008	18129	18041	18160	18107	17883	18085	17949	17933	17789	18039	17978	18022	17749
31517	52770	47628	37613	32900	28842	25380	22961	21379	20161	19542	18990	18537	18076	17834	17487	17315	16725	16417	16194	16072	15994	15855	15694	15478	15489	15575	15607	15439	15561	15415	15576	15345	15311	15362	15171	15326	15216	15083	15124	15259	15044	15224	15018	15077	15020	14852	15077	15033	14896	15019	15043	14878	14843	15058	14918	14923	15085	14883	15139	14781	15031	15044	15028	14989	15070	15094	15068	14943	15298	14864	15019	15143	15056	14976	15016	15029	14765	14977	15038	14954	15079	15031	14990	14985	14895	14832	14901	14771	14869	14848	14989	15001	14941	14971	15058	14681	14902	15040	14985	14859	15037	14946	14986	14997	15002	14820	14965	14921	14954	14915	14991	15009	14851	14826	14955	14883	14847	14728	14835	15000	14830	15017	14937	15115	14894	15102	14862	14897	14901	14994	14989	14885	14761	14943	14985	14802	15039	14859	14975	15032	14882	14890	15001	14979	15039	14852	14896	15021	14879	15005	14923	14934	14898	14917	14837	14991	14875	14874	15015	14830	14887	14896	14930	15121	14844	15034	14907	14804	14953	14908	14873	14923	14992	14892	14993	15090	14979	14948	14922	14890	14904	14926	15047	14836	15021	14807	14829	14702	14740	14826	14906	15074	15059	14819	14917	14612	14967	14934	14861	15041	14938	14860	14901	14831	14780	14825	14928	14929	15013	14866	14867	14932	14887	15086	14939	14884	14931	15097	14904	14789	15136	14797	14774	14872	14906	14929	14958	14969	14873	15005	14798	14925	14851	14847	14950	14984	14919	14881	14872	14857	14812	14857	14934	14619	14809	15073	15054	14997	14810	14978	14886	15028	14865	14887	14832	14939	14807	14823	14882	14839	14953	14851	14954	14842	14986	14820	14846	15016	15036	14758	14939	14816	14805	14933	15017	14942	14798	14944	14956	14789	14825	14920	14994	14880	15014	14971	14907	14947	14854	14935	14972	14813	14925	14886	14932	14848	14932	14878	14968	14996	14987	14904	14968	14995	14857	15042	14970	14872	14883	14896	15079	14913	14871	14891	14944	14905	14934	15062	14921	14965	14964	14979	14896	15018	14900	14895	14828	15023	14864	14888	15024	14775	15022	14811	15083	15072	14818	15077	14859	14818	14981	15002	14841	14881	14893	15011	14941	14736	14978	15018	14809	14863	14810	14723	14905	14940	14961	15031	14805	14854	14993	14874	14880	15005	14818	14956	14979	14851	15065	15128	14851	14812	14927	14917	15085	15027	14816	15018	14937	14634	14951	14982	14949	15040	14904	14923	15028	14967	14863	14819	14908	14854	15108	14961	14999	14997	15020	15150	14966	14932	14968	14894	14998	14769	14902	14815	14931	14847	15026	14883	14822	14855	14959	14921	14853	14900	15024	14897	14842	14918	14867	15039	14829	14941	14928	15051	14955	15036	14954	15104	14977	14863	14768	14849	14858	15032	14825	14925	14959	14990	14769	14889	14837	14858	14978	15001	14969	14994	14986	14776	14959	14974	14724	14941	14779	14880	14967	14752	14902	14856	14788	14774	15014	14885	14903	14886	14862	14824	15137	14832	14997	14974	14903	14731	14761	15030	14785	14930	14828	14981	14946	15050	14894	14791	14934	14918	14864	14917	14977	14793	14821	14807	14827	14928	15003	15054	14897	14847	15178	14915	14909	14816	14937	14892	14876	14931	14927	14977	14894	15023	14986	14920	14958	14694	14999	14788	14839	14900	14839	15003	14993	14849	14927	14898	14866	14932	14766	14901	14984	14988	14920	14855	14882	15010	15023	14883	15020	14957	14932	15103	14951	14872	14925	14949	14876	14959	14830	15000	14938	14971	14794	14862	14977	14892	14963	14814	14991	14845	15175	15003	15007	14874	15007	14840	14991	14902	14869	14979	15065	14897	14909	14919	14921	14906	14880	14958	14937	14889	15021	14872	15037	14974	14934	15220	14862	15008	14906	14945	15016	14964	15011	14889	14949	15020	14967	14865	15014	14977	14991	14905	14966	14991	14847	14971	14911	14956	14929	14932	14897	14908	14853	14978	14867	14953	14858	14955	14919	14767	14939	14932	14772	14944	15040	14978	14903	15053	14771	14936	14783	15076	15066	14955	14842	14732	14912	14869	14839	14792	15055	14842	15008	15022	15118	14791	14889	14998	14913	14911	14874	14890	14960	14943	14900	14919	15039	14856	14999	14841	15029	15008	14877	14935	14831	14845	14724	14779	15086	14889	15060	14952	14866	15018	14909	14900	14734	15000	14926	15008	15038	14961	14796	14817	14944	14876	14947	14885	15159	15037	15090	14693	14893	15014	14909	14985	14928	14898	15151	14882	14929	14980	14858	14890	14895	15080	14824	14861	14921	14642	14882	14747	15124	14905	15019	14851	14962	14958	14756	14868	14735	14841	14877	14914	14938	14859	14969	15074	15046	15030	14867	14914	14911	14845	14985	14664	14874	14773	14843	14936	14864	14958	14917	15034	14854	14972	15035	14824	14963	14955	14971	15016	14891	14805	14768	14861	14933	14774	14955	14922	14946	14977	14857	14982	14930	14955	14799	15092	14896	14864	14886	14981	14924	14859	14817	14763	14781	15012	14928	14991	14803	14936	14871	14934	14910	15011	14822	14975	14907	14842	14889	14921	14989	14884	14831	15059	14930	14902	14817	14878	15013	14819	14870	14816	15109	14902	14822	14750	14933	14889	14894	15007	14972	14851	14882	14931	15009	14889	14712	14923	15057	14828	14789	15006	14989	14810	14928	14790	15000	14844	14956	15043	14943	14824	14835	14909	14821	14943	14868	14798	14911	14932	14827	14873	14762	15143	14838	14953	14931	14776	15043	14884	14792	14968	14946	14935	15048	14876	14926	14875	14788	14869	15106	14891	15021	14925	14824	15016	14877	14931	15045	14968	14914	14951	14967	14810	14694	14787	14806	14969	14910	14902	14790	14932	14811	14896	14846	14821	14819	14905	15004	14808	14761	14892	15010	14945	15019	14940	14936	14974	14977	14716	14983	14960	14970	14926	14857	15075	14844	15004	14971	14833	14836	14954	15012	14831	15002	14907	14936	14881	14829	14869	14881	15026	15011	14904	14829	14828	14969	14801	14854	14810	14854	14761	14849	15001	14930	14814	14882	14847	15021	14787	15006	14894	15013	15126	14926	14850	14892	14679	15067	14808	14964	14773	14781	15030	14728	14921	14791	14949	14787	15102	14962	14909	15005	14911	14961	15028	14821	14911	14922	14943	14971	14929	14910	14922	14993	15055	14761	14959	14934	14930	14899	14830	14932	14819	14952	15072	14905	15036	14913	14875	14988	14840	14953	15063	14880	14817	14723	14805	14876	14703	14907	14878	15040	14980	14729	14836	14961	14929	14961	14986	14991	15035	14822	14872	14832	14893	14807	14922	14951	14928	14937	14860	14843	14872	14878	14937	15050	14968	14974	14956	14944	14881	14938	15057	15008	14707	14912	14849	15001	15012	15091	14871	15203	14865	14949	14809	15006	15012	14903	15040	14932	15070	14912	14934	14961	14877	14626	14793	14963	14846	14951	14860	14847	14932	15032	14964	14810	14892	14863	14808	14913	14853	14958	15002	14880	14843	15100	14970	14871	15069	14859	15009	14831	14924	14903	14701	14907	14876	14873	14873	14888	14941	14929	14866	14820	14892	14877	14928	14757	14796	15066	14863	14955	14814	14800	14821	15002	14922	14871	15021	14587	15052	15007	14806	14942	14794	15174	14876	15141	15026	14877	14908	14771	14766	14946	14882	15043	14895	15063	15025	14876	14822	14890	14853	15114	14822	14759	14789	14847	14814	14877	14899	14982	15060	15067	15028	14915	14922	15074	14864	14973	14751	15162	15016	14953	15068	14872	14938	14825	14977	14865	14841	14978	14804	14956	14727	14783	15011	14864	14855	14974	14942	15047	14789	14771	14755	14871	14896	14895	14968	14905	14791	14884	14921	15010	14993	14754	14961	14912	14925	14878	14864	14822	14989	14915	15085	14789	14780	14919	14884	14869	14945	14883	15088	14849	14787	14844	14962	14793	14813	14786	15008	15092	14856	14920	14927	14861	14901	15083	14927	14996	14953	14951	14949	14931	14962	14787	14976	14925	14993	14851	14867	14963	15077	14757	14974	14984	14843	14862	14980	14928	14859	15067	14841	14784	14679	14902	14857	14755	14954	14941	14906	14822	14879	14883	14970	15035	14788	14747	14863	14882	14919	15025	14692	14994	14810	14803	14998	14989	14959	14943	14922	14977	14944	14768	14866	14981	14947	14980	15014	14911	14994	14828	15035	14773	14629	14833	14885	14956	14891	14978	14832	14892	15147	14823	14907	14954	14872	14857	14855	15011	14857	14873	14857	14857	14954	14862	14909	14929	14814	14898	14927	14831	14694	14867	15103	14916	14930	14896	15007	15035	14943	15030	14859	15043	14715	15045	14904	14896	14910	15030	14977	15024	14878	15018	14817	14936	15050	14933	14998	14948	14999	14811	15016	14982	14626	14983	14989	14918	14930	14827	14928	15144	15035	14963	14813	14942	14888	14955	14807	15094	14951	15065	15133	14975	14865	14927	15002	14920	14926	14860	14949	14954	14837	14953	15048	14839	14742	15043	14939	14878	14875	14843	14936	14823	14869	14917	14839	14953	15078	14792	14917	14904	14815	14853	14922	14941	14824	14908	14835	14755	14901	14949	14974	14841	15056	14944	14888	14785	14802	15068	14916	14860	15013	14897	14961	14804	14748	14746	14900	14969	14952	15024	14905	14897	14979	15016	15015	14824	14926	14985	14949	14934	14920	14925	14989	14837	14972	14973	14989	14948	14856	14911	14907	14993	14885	14978	14890	14915	14910	14840	15061	14873	14969	14866	14896	15008	14789	14858	14718	14886	14954	14893	14943	14718	14701	15032	14873	14964	14959	14862	14925	15068	14981	14828	14934	15049	14971	14893	14859	14946	14829	15071	14879	14940	14843	14959	14938	14819	15008	14904	14883	14889	14837	14896	15017	14905	14950	14955	14734	14946	14975	14747	14912	15046	15016	15108	14894	14977	15062	14917	15053	14763	14994	14953	14924	14961	14990	14828	14967	14884	14827	14824	14833	14917	14920	14950	14956	14941	15047	14863	14983	14924	14740	14862
28396	25967	32971	30239	25416	23741	22435	21463	20881	20414	20538	20351	20171	20051	19965	19727	19447	19611	19450	19480	19271	19462	19183	19302	19406	19505	19246	19443	19605	19380	19327	19279	19329	19332	19156	19177	19244	19336	19363	19277	19089	19258	19220	19151	19179	19197	19135	19151	19162	19227	19192	19337	19153	19219	19288	19220	19299	19170	19229	19167	19138	19129	19256	19221	19208	19056	19228	19225	19124	19096	19299	19133	19161	19109	19143	19220	19048	19308	19099	19193	19332	19257	19356	19136	19037	19083	19099	19305	19055	19091	19186	19274	19255	19166	19112	19149	18896	19097	19226	19123	18985	18886	19188	19030	19202	19105	19251	19300	19110	19148	19033	18982	19144	19246	19215	19347	19324	19242	19118	19273	19056	19054	19257	19034	19133	19140	19223	19144	19463	19375	19097	19167	19195	18897	19095	19179	19168	19044	19106	19038	19135	19196	19129	19123	19198	19273	19200	19125	19159	19010	19247	19152	19092	19098	19160	19093	19137	19020	19110	19197	19126	18943	19142	18873	19206	19116	19206	19003	18908	18982	19289	19241	19147	19149	19216	19157	19276	19085	19286	19038	19334	19138	19104	19252	19146	19215	19119	19059	19106	19235	18978	19084	19116	19162	19098	19181	18932	19065	19017	19323	19143	19056	19060	18797	19243	19071	19214	19150	18998	18989	19252	19239	19167	19220	19188	19247	19273	18960	19046	19047	19025	19313	19152	19139	19238	19223	19220	19237	19362	19174	19119	19048	18993	19174	19229	19241	19129	19006	18961	19248	19181	19197	19131	19222	19252	19160	19247	19301	19259	19071	19416	19105	19233	19195	19084	18895	18961	19335	19173	19114	19053	19221	19007	19035	18948	19082	19044	19089	18986	19051	19045	19138	19194	19302	19211	19018	19152	19285	18925	19105	18937	19272	19213	18972	19237	19063	19171	19070	19360	19255	19361	19079	19147	19071	19139	19138	19262	19019	19347	19099	18983	19111	19151	19208	19189	19108	18868	19114	19279	19125	19112	19273	19194	19209	19327	19244	19186	19218	19197	19330	19229	19134	19108	19100	19048	19211	18978	19067	19076	19132	19089	19362	19141	19178	19116	18988	19121	19120	19004	19171	19081	19039	19102	19175	19135	19133	19177	19189	18941	19110	19179	19203	19137	19219	19283	19080	19198	19110	19057	19135	18866	19196	19252	19187	19157	19028	19087	19114	19244	19057	19212	19169	19123	19207	19020	19137	19145	19016	19220	18942	19223	19174	19223	19066	19177	19068	19023	19036	19138	19303	19198	19187	19023	19109	19098	19021	19269	19373	19114	18990	19233	19198	19204	19237	19245	19233	19250	19058	19067	19049	19170	18934	19230	19096	19241	18955	19024	19229	18958	19292	19028	19265	19056	19196	19048	19333	19161	19233	19131	19146	19203	19137	19064	19078	18998	19272	19055	19146	19054	19165	19190	19192	19008	19106	19081	19158	19063	18984	19089	19042	19247	19219	19352	19311	19202	19307	19218	19281	19030	19270	19423	19101	19138	19046	19189	19238	19063	19125	19300	19206	19041	19209	19171	19144	19132	19149	19019	19087	19150	19049	19143	19049	19050	19094	18934	19019	19145	19381	19146	19108	18988	19178	19223	19378	19146	19198	19213	19199	19162	19142	19144	19010	19288	19152	19131	19207	19033	18973	19182	19349	19119	19142	19115	19110	19081	19184	19125	18964	19038	19102	19185	19037	18978	19215	19065	19093	19247	18931	19014	19285	19023	19088	19084	19040	19008	19139	18942	19259	18976	19291	19212	19400	19308	19207	19186	19053	19044	19196	19204	19142	19306	19065	19304	19192	19100	19149	18981	18976	18937	19098	19076	19165	18982	19214	19028	19137	19143	18985	19107	19084	19322	19345	19202	19343	19142	19086	19129	19060	19261	19313	19088	19281	19218	19398	19303	19264	19033	19042	19069	19284	19014	19059	19159	19120	19262	19216	19222	19229	19128	19128	19261	19283	19043	19236	19121	19187	19137	19131	19063	19226	19098	19112	19128	19199	19316	19104	19290	19225	19155	19108	19000	19105	19347	19221	19252	19174	19062	19186	19187	19194	19079	19099	19164	19408	19209	19220	18969	18866	19041	19164	19320	19404	19434	19184	19421	19295	19241	19253	19099	19087	19341	19162	19071	18996	19098	19192	18987	19173	19301	19007	18909	19194	19186	19208	19250	19173	19253	19061	19258	19183	18936	19101	19027	19034	18946	19011	19254	19219	19127	19159	19105	19200	19080	19226	19323	19096	19398	19134	19213	19220	19214	18977	19047	19108	19153	19192	19086	19091	19044	19042	19264	19272	18901	19149	19220	19209	19106	19268	19086	19242	19330	19301	19165	19208	19168	19089	19008	19383	19293	19266	19095	19027	18974	19043	19201	19265	19280	19088	19233	19099	19253	19085	18983	19068	18982	19145	19405	19110	19112	19295	19108	19200	19082	19278	19005	19353	18971	19220	19444	18952	19023	19036	19064	19194	19030	19258	19135	19071	19129	19133	19288	19208	19224	19062	19160	18991	19264	19110	19239	19004	19248	19183	19180	19095	19038	19057	19137	19194	19063	19012	18877	19348	19347	19344	19201	19205	19192	19074	19095	19152	19167	19066	19234	19202	19143	19307	19126	19066	19330	19111	19149	19076	19168	19208	19061	19155	19182	19033	19198	19063	19231	19042	19346	19066	19135	19278	19069	19003	19268	19092	19204	19205	19344	19090	19165	19189	19153	19005	19014	19035	19125	19021	19147	19378	19085	19084	18907	19181	19032	19315	19293	19142	18800	19120	19246	19176	19305	19092	19209	19323	19184	19215	19015	19102	19129	19278	19096	18970	19074	19260	19215	19262	18966	19106	19088	19216	19058	19131	18961	19240	19085	19195	19017	19050	19068	19144	19137	19265	19209	19067	18971	19141	19043	19094	19008	19342	19343	19333	19096	19196	19212	19012	19171	19127	19263	19217	19216	19201	19154	19101	19012	19140	19292	19421	19216	18871	19219	19190	19230	19371	19267	19176	18994	19226	19111	18943	19143	19297	19083	18983	19283	18879	19225	18960	19225	18941	19067	19113	19194	19268	19264	19142	19162	19158	19221	19160	19286	18861	19298	19131	19112	19267	19261	19358	19190	19213	19116	19032	19198	19242	19243	19221	19186	19234	19200	18891	19171	19022	19121	19082	19391	19134	19105	19093	19143	19250	19117	19021	19101	19079	19163	19099	19013	19132	19142	19097	19055	19301	19114	19379	19271	19102	19108	19315	19182	19028	18977	18960	19239	18988	19045	19280	19241	19161	19269	18955	19180	19140	19292	19211	19064	19255	19210	19169	19208	19039	19148	19261	19253	19077	19267	19213	19063	19123	19098	19057	19011	19027	19069	19099	19295	19209	19092	19207	19138	19239	19186	18994	19316	19195	19288	19344	19217	19241	19071	19111	19049	19169	19284	19304	19213	19148	19134	19066	18972	19062	19113	19233	19139	19092	19059	19357	19220	19350	19075	19063	18992	19252	19260	19121	19102	19095	19246	19059	19035	18880	19128	19265	19142	19122	19361	19113	19083	19087	19148	19209	19252	19120	19300	19167	19041	19016	19052	19065	19288	19239	18976	19058	19154	19163	19119	19164	19298	19165	19100	19174	19132	19200	19211	19094	19136	19127	19146	19087	18942	18862	19258	19018	19123	18923	19145	19112	19045	19065	19303	19088	19070	18989	19245	19101	19186	19316	19265	19154	19262	19176	19243	18995	19005	19086	19148	19214	18978	19073	19098	19086	19104	19177	19027	19077	19147	19009	18961	19319	19226	19133	19298	19060	19309	19319	19447	19237	19161	19373	19242	19203	19296	19172	19059	19064	19132	19181	19161	18928	18996	19267	19102	19075	19210	19304	19134	19166	19056	19097	19260	19187	19141	19054	19198	19109	19148	19187	18948	19209	19149	19141	19055	19326	19110	19279	19284	19044	19097	19228	19089	19101	19169	19088	19157	19175	19115	19174	19084	19099	19074	19038	18995	19092	19250	19059	19058	18985	19204	18926	19129	19134	19123	19077	19081	19093	19183	19305	19115	18783	19324	19102	19193	19013	19214	19194	19226	19109	19256	19189	19010	19190	18924	19269	19229	19074	19153	19098	19237	19063	19074	19301	19125	19099	19256	19155	18957	19297	19143	19290	19022	18977	19076	19306	19001	19061	19175	19070	19265	19112	19081	19055	19281	19136	18997	19238	19173	19339	19083	19294	19248	19212	19356	19111	19257	19124	19069	19197	19177	19065	19156	19129	19147	19247	18926	19026	19312	19111	19256	19334	19227	19108	19240	19197	19010	19184	19189	19123	19312	19013	19225	19165	19251	19135	19173	19116	19067	18903	19136	19233	18979	18993	19197	19160	19145	19112	19215	19249	19135	19108	19130	19106	19197	19220	19196	19156	19014	19212	19245	19034	19190	19036	19385	19384	19175	19024	19107	19262	19022	19169	19371	19342	19061	19207	19049	19116	19140	19089	18996	19129	19024	19065	19219	19130	18936	19414	19246	19212	19188	19167	19167	19210	19158	19086	19179	19039	19145	19245	19069	19104	19247	19270	19168	19200	19144	19213	19259	19214	19268	19293	19143	19285	19174	19126	19235	19245	19361	19232	19150	19207	19096	19145	19096	19034	19150	19185	19178	19230	19295	18999	19072	19213	19387	19299	19247	19324	19172	18906	18896	19143	19339	19015	19031	19075	19071	19105	19100	19243	19170	19219	18887	19093	19093	19060	19191	18957	19124	19021	19242	19118	19293	19165	19134	18971	19161	19115	19308	19053	19230	19184	19133	19323	19291	19121	19283	19087	19140	18988	19250	19234	19069	19012	19147	19167	19040	18812	19086	19362	19213	19073	19148	19029	19156	19118	19214	19054	18996	19109	19086	19012	19093	19189	19185	19299	19219	19281	19158	19287	19303	19248	19186	19369	19196	18977	19116	19139	19113	19206	19289	19108	19209	19221	19056	19145	19194	19102	19137	19046	19126	18969	19103	19104	19216	19169	18944	18999	19100	19029	19294	19012	19122	19096	19122	19172	19088	19322	19183	19159	19039	19149	19247	19063	19257	19067	18947	19215	19258	19140	18994	19211	19058	18971
29217	41156	35832	27732	24304	21887	20380	18975	18289	17889	17347	17294	17004	16798	16637	16343	16421	16349	16048	15910	15992	16016	15702	15722	16024	15917	15749	15931	15733	15821	15803	15835	15756	15667	15830	15671	15565	15602	15629	15576	15727	15812	15617	15794	15687	15590	15589	15512	15570	15729	15793	15595	15576	15548	15701	15363	15579	15706	15499	15464	15572	15591	15721	15517	15642	15511	15452	15642	15496	15691	15445	15452	15519	15604	15650	15463	15403	15538	15449	15364	15604	15492	15515	15512	15667	15530	15729	15507	15459	15725	15514	15519	15619	15717	15532	15509	15604	15554	15546	15536	15522	15616	15690	15722	15652	15448	15508	15536	15539	15482	15499	15520	15488	15621	15370	15627	15563	15694	15797	15528	15727	15587	15590	15498	15698	15728	15440	15824	15537	15653	15546	15694	15486	15421	15422	15398	15623	15774	15649	15696	15443	15598	15587	15661	15460	15537	15552	15444	15475	15490	15358	15495	15721	15703	15413	15640	15590	15435	15586	15439	15585	15676	15472	15485	15628	15562	15717	15560	15591	15403	15537	15485	15540	15475	15491	15573	15500	15589	15448	15564	15662	15550	15467	15456	15737	15527	15594	15509	15571	15400	15652	15470	15705	15356	15681	15440	15553	15539	15612	15343	15428	15383	15598	15712	15495	15479	15630	15593	15746	15581	15563	15485	15624	15547	15530	15634	15433	15487	15531	15532	15513	15489	15502	15578	15478	15561	15581	15708	15513	15390	15615	15584	15359	15602	15614	15579	15487	15598	15553	15507	15553	15485	15592	15333	15652	15759	15596	15847	15409	15626	15595	15463	15427	15465	15535	15590	15689	15732	15525	15388	15662	15480	15539	15761	15604	15480	15582	15377	15534	15639	15391	15540	15455	15379	15527	15537	15476	15433	15488	15650	15616	15498	15351	15375	15455	15508	15521	15540	15447	15422	15381	15666	15470	15726	15623	15513	15551	15623	15550	15546	15554	15525	15559	15519	15632	15456	15727	15554	15743	15661	15598	15550	15500	15299	15516	15663	15613	15645	15523	15669	15449	15489	15567	15469	15570	15490	15509	15558	15577	15612	15549	15648	15352	15699	15548	15646	15626	15470	15545	15423	15638	15397	15463	15547	15485	15567	15578	15497	15473	15451	15506	15553	15638	15525	15525	15474	15592	15553	15691	15562	15616	15441	15453	15700	15616	15458	15485	15541	15430	15598	15467	15472	15469	15603	15573	15597	15700	15559	15544	15574	15514	15475	15543	15555	15530	15528	15675	15376	15453	15420	15451	15667	15445	15395	15605	15546	15575	15728	15484	15508	15645	15608	15466	15608	15478	15596	15306	15369	15484	15578	15379	15587	15487	15567	15496	15501	15649	15552	15564	15516	15383	15575	15653	15489	15612	15507	15408	15403	15564	15531	15384	15685	15536	15535	15562	15620	15467	15498	15553	15522	15652	15630	15406	15506	15523	15483	15461	15640	15463	15595	15557	15586	15665	15561	15586	15497	15581	15630	15371	15561	15448	15576	15590	15622	15637	15613	15549	15505	15598	15399	15680	15578	15621	15513	15592	15520	15562	15590	15568	15496	15644	15525	15508	15375	15510	15521	15617	15493	15590	15459	15389	15675	15412	15655	15662	15535	15517	15561	15648	15546	15646	15498	15580	15507	15594	15560	15347	15547	15507	15435	15639	15658	15543	15406	15480	15487	15659	15646	15552	15455	15491	15561	15479	15442	15539	15525	15504	15667	15543	15531	15535	15439	15544	15572	15519	15699	15497	15613	15500	15553	15701	15377	15581	15559	15484	15499	15614	15373	15568	15619	15674	15647	15516	15400	15660	15373	15587	15488	15569	15556	15668	15554	15564	15573	15552	15506	15623	15483	15552	15475	15611	15689	15527	15532	15538	15443	15584	15307	15594	15411	15413	15739	15652	15682	15647	15583	15549	15526	15540	15573	15703	15397	15582	15662	15628	15513	15752	15546	15369	15608	15646	15618	15589	15579	15576	15501	15727	15601	15686	15345	15613	15585	15507	15654	15622	15421	15501	15564	15733	15551	15465	15686	15627	15420	15409	15597	15651	15416	15563	15662	15565	15535	15535	15721	15578	15569	15595	15532	15413	15484	15665	15449	15668	15565	15558	15613	15620	15657	15449	15488	15508	15576	15595	15495	15525	15720	15538	15683	15497	15466	15598	15605	15510	15424	15381	15625	15624	15493	15598	15491	15622	15620	15523	15625	15642	15470	15518	15740	15464	15613	15529	15399	15596	15576	15713	15520	15561	15426	15553	15685	15552	15557	15473	15681	15728	15675	15646	15487	15571	15499	15547	15517	15421	15472	15549	15605	15363	15594	15534	15407	15620	15575	15751	15787	15512	15444	15583	15450	15507	15501	15558	15791	15692	15666	15563	15715	15604	15606	15365	15309	15659	15546	15491	15513	15710	15468	15491	15567	15641	15507	15782	15623	15479	15738	15563	15664	15477	15501	15619	15712	15394	15755	15317	15616	15643	15565	15681	15536	15454	15485	15519	15638	15742	15481	15380	15476	15478	15595	15497	15482	15596	15472	15628	15626	15512	15594	15532	15665	15598	15573	15455	15681	15679	15535	15575	15738	15443	15566	15555	15680	15690	15579	15698	15481	15529	15612	15505	15573	15480	15670	15635	15700	15572	15438	15586	15420	15541	15584	15489	15612	15630	15514	15675	15555	15484	15565	15449	15499	15555	15586	15598	15592	15598	15497	15520	15428	15592	15602	15537	15664	15358	15385	15567	15647	15593	15360	15454	15599	15752	15532	15387	15507	15315	15516	15472	15602	15507	15551	15593	15708	15520	15650	15563	15492	15486	15755	15569	15609	15580	15620	15426	15474	15615	15557	15530	15607	15618	15474	15420	15643	15444	15519	15467	15614	15492	15547	15615	15600	15670	15573	15685	15615	15688	15470	15438	15634	15581	15672	15414	15565	15554	15534	15730	15436	15516	15711	15478	15458	15585	15591	15541	15512	15523	15517	15583	15628	15522	15500	15534	15536	15554	15656	15638	15537	15706	15525	15315	15455	15536	15595	15619	15511	15505	15341	15499	15674	15522	15568	15466	15573	15433	15517	15654	15460	15462	15673	15510	15824	15667	15552	15584	15474	15530	15558	15649	15497	15596	15571	15478	15560	15694	15603	15485	15652	15463	15622	15529	15583	15580	15595	15608	15545	15629	15685	15515	15589	15436	15595	15541	15581	15599	15605	15591	15495	15360	15541	15523	15487	15495	15424	15575	15570	15459	15455	15630	15569	15689	15703	15387	15420	15531	15614	15629	15411	15577	15593	15743	15649	15612	15472	15461	15409	15447	15467	15504	15629	15479	15578	15613	15456	15572	15710	15547	15478	15612	15741	15477	15585	15588	15440	15661	15497	15610	15509	15470	15611	15467	15431	15781	15507	15523	15635	15715	15558	15576	15619	15656	15540	15558	15437	15595	15453	15665	15610	15743	15357	15667	15459	15612	15442	15609	15602	15593	15735	15619	15612	15568	15607	15668	15574	15565	15584	15674	15496	15701	15562	15522	15561	15539	15549	15460	15527	15662	15491	15642	15626	15585	15609	15544	15606	15543	15525	15392	15473	15514	15677	15455	15661	15454	15417	15537	15415	15738	15362	15598	15586	15471	15634	15609	15562	15575	15667	15589	15472	15541	15421	15528	15485	15559	15554	15548	15563	15646	15510	15588	15622	15603	15717	15627	15524	15567	15509	15621	15660	15530	15617	15399	15483	15438	15458	15539	15504	15567	15610	15586	15480	15769	15526	15617	15513	15643	15637	15565	15656	15645	15699	15504	15683	15631	15685	15491	15491	15539	15661	15777	15541	15621	15605	15464	15548	15430	15474	15615	15636	15625	15575	15479	15523	15489	15561	15341	15662	15604	15644	15645	15516	15592	15645	15612	15598	15460	15418	15704	15440	15488	15486	15611	15465	15565	15519	15747	15421	15520	15655	15595	15674	15551	15657	15398	15628	15459	15537	15635	15405	15676	15641	15629	15586	15544	15433	15713	15496	15491	15599	15507	15575	15452	15690	15466	15591	15511	15521	15674	15473	15493	15641	15593	15469	15614	15493	15631	15496	15502	15588	15565	15641	15591	15516	15672	15542	15581	15624	15805	15611	15606	15686	15654	15493	15534	15632	15503	15489	15627	15549	15568	15491	15521	15493	15583	15558	15585	15668	15536	15704	15634	15663	15630	15655	15521	15618	15557	15418	15581	15587	15594	15612	15669	15524	15568	15581	15723	15438	15684	15404	15546	15530	15630	15583	15594	15497	15517	15786	15411	15564	15566	15688	15797	15477	15534	15439	15535	15305	15528	15495	15415	15456	15592	15580	15564	15506	15428	15444	15696	15531	15649	15367	15452	15556	15655	15690	15611	15368	15505	15380	15549	15381	15663	15627	15418	15718	15656	15566	15503	15548	15702	15590	15537	15568	15566	15500	15726	15583	15616	15560	15685	15623	15485	15655	15647	15488	15713	15568	15525	15623	15460	15553	15472	15461	15399	15700	15476	15597	15419	15704	15826	15507	15495	15793	15450	15684	15662	15599	15591	15550	15590	15597	15397	15368	15516	15644	15535	15557	15605	15683	15561	15615	15492	15541	15466	15520	15605	15659	15620	15610	15493	15628	15591	15431	15618	15757	15642	15569	15511	15476	15484	15665	15477	15482	15697	15397	15635	15730	15626	15731	15620	15664	15704	15472	15466	15527	15610	15596	15623	15501	15636	15259	15559	15532	15338	15622	15499	15424	15555	15586	15556	15378	15569	15619	15537	15656	15668	15418	15613	15622	15547	15609	15606	15581	15610	15671	15455	15520	15585	15649	15529	15612	15596	15346	15655	15499	15529	15513	15399	15657	15610	15435	15605	15428	15536	15509	15628	15651	15536	15584	15518	15599	15519	15561	15565	15538	15477	15632	15532	15468	15443	15582	15666	15555	15672	15521	15707	15481	15745	15480	15595	15622	15595	15462	15639	15474	15352	15703	15490	15539	15542	15565	15621	15490	15420	15612	15444	15568	15513	15503	15630	15427	15664	15554	15568	15582	15561	15464	15695	15592	15458	15575	15342	15491	15731	15367	15515	15669	15540	15763	15496	15490
23498	21280	29115	24019	23096	26162	26906	22677	21732	21570	21268	20950	20359	20311	20256	19893	19843	19621	19563	19577	19425	19013	19277	19115	19029	19049	19131	18876	19193	18954	18951	19004	19110	18844	19013	18821	18723	18885	18682	18664	18906	18877	18788	18878	18920	18499	18839	18619	18665	18765	18577	18566	18674	18803	18805	18927	18774	18737	18690	18793	18767	18821	18546	18544	18654	18571	18723	18747	18570	18643	18651	18598	18776	18737	18749	18573	18367	18787	18758	18729	18874	18850	18581	18577	18842	18891	18571	18670	18767	18562	18441	18583	18598	18831	18716	18624	18674	18631	18788	18733	18610	18578	18786	18809	18451	18749	18849	18760	18806	18769	18470	18644	18727	18596	18673	18556	18614	18570	18590	18759	18853	18687	18681	18563	18678	18633	18861	18825	18680	18717	18692	18724	18640	18585	18632	18518	18717	18605	18615	18878	18810	18623	18743	18584	18540	18629	18707	18685	18606	18714	18832	18734	18756	18728	18530	18880	18870	18802	18786	18635	18716	18627	18583	18794	18623	18625	18578	18648	18746	18635	18749	18617	18487	18671	18692	18545	18710	18649	18444	18602	18428	18403	18673	18675	18508	18352	18979	18419	18630	18555	18863	18631	18665	18885	18443	18631	18830	18632	18579	18592	18675	18481	18555	18659	18691	18618	18628	18727	18605	18946	18670	18676	18567	18776	18585	18614	18525	18581	18925	18611	18500	18656	18787	18721	18658	18702	18506	18825	18728	18622	18695	18695	18597	18708	18881	18803	18799	18532	18785	18742	18518	18848	18621	18653	18935	18521	18585	18717	18698	18610	18593	18502	18620	18617	18807	18893	18939	18472	18592	18882	18662	18748	18895	18565	18605	18725	18557	18765	18560	18391	18686	18698	18575	18602	18574	18680	18829	18845	18666	18677	18589	18591	18698	18654	18679	18583	18851	18694	18797	18661	18642	18711	18659	18626	18814	18596	18424	18528	18673	18879	18645	18764	18574	18690	18596	18808	18737	18629	18630	18703	18712	18605	18625	18803	18736	18771	18703	18596	18781	18747	18584	18773	18741	18716	18677	18755	18533	18620	18494	18741	18752	18607	18851	18493	18607	18828	18555	18583	18692	18734	18681	18566	18715	18623	18636	18908	18629	18756	18651	18687	18656	18449	18751	18786	18742	18735	18651	18543	18928	18630	18546	18700	18683	18616	18538	18646	18597	18577	18818	18715	18757	18541	18701	18506	18801	18618	18679	18509	18712	18566	18814	18674	18663	18556	18607	18623	18695	18937	18615	18755	18573	18837	18632	18530	18831	18571	18839	18523	18775	18673	18730	18713	18644	18751	18701	18663	18695	18528	18727	18592	18581	18795	18798	18820	18733	18641	18564	18493	18473	18537	18603	18491	18439	18568	18688	18642	18556	18750	18790	18656	18660	18658	18590	18601	18671	18789	18710	18596	18617	18494	18548	18689	18523	18571	18686	18830	18537	18766	18551	18627	18708	18604	18743	18790	18815	18707	18723	18695	18726	18769	18711	18740	18692	18711	18501	18765	18663	18691	18767	18487	18523	18629	18709	18615	18652	18412	18625	18808	18951	18487	18830	18585	18668	18635	18649	18718	18608	18598	18735	18779	18662	18694	18554	18782	18826	18911	18931	18847	18544	18730	18560	18606	18637	18720	18635	18808	18774	18730	18728	18828	18563	18605	18679	18646	18560	18729	18719	18624	18812	18639	18796	18929	18652	18791	18826	18652	18604	18770	18705	18595	18700	18764	18611	18805	18731	18626	18481	18812	18713	18744	18681	18777	18758	18685	18633	18690	18566	18782	18610	18494	18795	18820	18604	18664	18745	18639	18648	18624	18634	18867	18467	18655	18734	18728	18678	18601	18611	18416	18726	18594	18670	18711	18511	18798	18766	18718	18821	18559	18812	18790	18699	18755	18708	18715	18744	18717	18661	18639	18729	18657	18525	18546	18609	18694	18568	18547	18891	18787	18710	18683	18454	18644	18773	18653	18783	18785	18667	18644	18731	18635	18592	18669	18667	18611	18574	18612	18453	18611	18539	18628	18573	18772	18844	18808	18665	18865	18664	18726	18474	18673	18922	18691	18596	18770	18426	18671	18743	18417	18548	18613	18615	18712	18910	18737	18706	18750	18493	18764	18968	18935	18988	18738	18886	18853	18712	18594	18767	18769	18653	18578	18571	18706	18615	18674	18581	18792	18681	18659	18547	18619	18722	18633	18539	18882	18483	18439	18688	18793	18473	18470	18540	18428	18672	18623	18634	18629	18659	18717	18632	18759	18625	18597	18650	18493	18741	18588	18495	18743	18756	18781	18766	18858	18830	18862	18817	18730	18616	18848	18646	18804	18834	18625	18825	18632	18845	18740	18718	18831	18659	18700	18710	18598	18788	18715	18767	18599	18897	18801	18640	18722	18806	18645	18817	18617	18702	18610	18549	18627	18809	18725	18684	18614	18648	18825	18488	18617	18668	18573	18506	18717	18660	18608	18639	18688	18657	18648	18625	18690	18660	18729	18402	18630	18619	18615	18652	18737	18726	18602	18626	18703	18659	18796	18641	18704	18493	18728	18569	18705	18562	18456	18846	18924	18770	18655	18821	18653	18716	18658	18907	18648	18868	18717	18772	18740	18584	18693	18697	18458	18694	18306	18615	18811	18766	18667	18637	18524	18646	18872	18408	18568	18629	18545	18503	18627	18818	18576	18690	18364	18596	18860	18583	18468	18626	18604	18783	18775	18882	18717	18662	18692	18650	18730	18618	18829	18706	18830	18643	18733	18855	18772	18636	18785	18935	18730	18704	18592	18509	18550	18472	18641	18703	18783	18629	18609	18711	18568	18848	18671	18673	18734	18636	18760	18670	18735	18735	18759	18628	18642	18791	18561	18693	18655	18650	18796	18775	18720	18616	18662	18615	18677	18724	18593	18670	18767	18662	18671	18747	18877	18535	18775	18632	18472	18668	18520	18590	18559	18511	18815	18669	18629	18578	18714	18682	18694	18612	18645	18694	18713	18686	18696	18524	18392	18558	18765	18673	18743	18619	18784	18850	18658	18635	18722	18755	18840	18859	18608	18723	18567	18752	18539	18556	18633	18665	18786	18610	18557	18671	18702	18653	18426	18768	18650	18637	18579	18644	18742	18812	18733	18842	18723	18637	18748	18662	18695	18510	18733	18765	18582	18699	18694	18684	18696	18670	18631	18685	18541	18700	18752	18593	18804	18657	18864	18648	18664	18652	18794	18640	18714	18679	18640	18921	18733	18686	18666	18540	18794	18796	18502	18809	18753	18704	18702	18645	18579	18719	18770	18581	18761	18584	18773	18655	18703	18707	18709	18904	18630	18719	18592	18351	18681	18701	18695	18557	18482	18614	18952	18583	18497	18737	18751	18610	18690	18632	18660	18640	18657	18604	18731	18889	18696	18754	18526	18701	18611	18632	18619	18724	18489	18661	18567	18646	18669	18608	18570	18724	18524	18674	18491	18737	18782	18893	18829	18629	18821	18728	18682	18565	18695	18630	18569	18739	18622	18732	18629	18740	18698	18677	18674	18597	18754	18792	18613	18744	18686	18678	18609	18741	18503	18478	18540	18478	18472	18718	18606	18653	18521	18784	18764	18720	18698	18614	18747	18501	18837	18731	18947	18573	18666	18785	18577	18592	18696	18700	18803	18775	18896	18564	18871	18653	18430	18567	18387	18510	18669	18596	18786	18566	18605	18664	18731	18693	18628	18578	18987	18732	18490	18821	18813	18596	18710	18617	18562	18571	18790	18597	18411	18621	18790	18702	18854	18672	18785	18715	18713	18694	18641	18750	18593	18681	18536	18730	18809	18453	18614	18484	18655	18583	18673	18625	18718	18729	18662	18656	18714	18742	18771	19088	18688	18660	18690	18623	18583	18748	18372	18725	18757	18608	18766	18910	18705	18596	18665	18565	18594	18513	18580	18645	18633	18797	18706	18620	18661	18640	18645	18669	18644	18670	18623	18694	18865	18629	18752	18602	18834	18879	18576	18620	18617	18572	18608	18719	18723	18637	18624	18586	18635	18632	18750	18635	18954	18642	18742	18928	18894	18889	18786	18511	18444	18640	18736	18960	18769	18664	18675	18750	18652	18430	18671	18740	18690	18570	18602	18588	18654	18564	18701	18735	18749	18654	18851	18642	18638	18577	18807	18681	18636	18657	18804	18610	18665	18666	18811	18680	18712	18734	18635	18746	18619	18619	18692	18625	18516	18680	18896	18568	18715	18429	18610	18689	18690	18608	18615	18503	18724	18731	18787	18402	18690	18527	18580	18670	18730	18609	18471	18769	18645	18542	18523	18661	18428	18589	18583	18694	18723	18771	18557	18709	18696	18525	18566	18834	18627	18773	18625	18655	18419	18513	18629	18540	18740	18624	18723	18777	18495	18434	18790	18615	18574	18769	18867	18527	18888	18862	18632	18632	18478	18740	18526	18630	18585	18696	18459	18601	18812	18688	18687	18623	18823	18671	18703	18937	18714	18790	18607	18612	18604	18693	18712	18618	18699	18681	18782	18576	18636	18959	18707	18607	18632	18608	18624	18588	18673	18790	18671	18730	18486	18702	18501	18582	18640	18691	18766	18822	18581	18501	18802	18695	18363	18793	18968	18777	18737	18832	18381	18663	18708	18615	18586	18850	18639	18900	18538	18659	18671	18720	18569	18616	18609	18617	18685	18547	18590	18679	18612	18661	18618	18686	18625	18597	18761	18751	18691	18740	18500	18510	18593	18463	18595	18563	18424	18620	18597	18750	18695	18796	18623	18374	18503	18489	18678	18691	18825	18546	18592	18707	18868	18564	18802	18630	18676	18613	18626	18439	18660	18756	18469	18545	18702	18701	18636	18428	18431	18601	18773	18551	18675	18723	18654	18578	18521	18749	18619	18542	18824	18758	18563	18895	18705	18593	18750	18676	18783	18789	18628	18914	18781	18580	18838	18778	18876	18603	18462	18802	18602	18589	18817	18671	18566	18576	18799	18814	18612	18560	18679	18772	18712	18739	18755	18696	18686	18778	18472	18719	18763	18628	18613	18594	18626	18681	18525	18728	18581	18712	18560	18688	18648	18851	18611	18751	18636	18852	18677	18665	18683	18628	18648
28751	47013	41965	31669	27476	24917	22977	21068	20192	19150	19035	18242	17651	17720	17499	17118	16611	16369	16265	16223	16443	16078	15945	15723	15956	15861	15934	15852	15703	15953	15914	15761	15578	15627	15775	15625	15500	15528	15463	15461	15656	15482	15492	15373	15483	15486	15390	15483	15333	15494	15488	15272	15339	15245	15416	15198	15359	15305	15278	15469	15361	15266	15265	15529	15274	15202	15198	15214	15355	15419	15254	15326	15291	15430	15278	15343	15447	15506	15256	15398	15296	15341	15341	15316	15339	15345	15271	15290	15377	15298	15396	15383	15303	15638	15266	15410	15382	15566	15400	15245	15399	15290	15290	15253	15483	15218	15337	15155	15153	15257	15392	15430	15545	15328	15531	15317	15304	15395	15368	15375	15416	15295	15370	15396	15309	15378	15277	15382	15346	15359	15216	15199	15521	15328	15305	15402	15388	15194	15271	15397	15297	15262	15306	15286	15534	15415	15378	15371	15308	15430	15541	15465	15347	15200	15198	15246	15269	15386	15465	15369	15279	15271	15225	15329	15227	15292	15238	15301	15356	15248	15236	15310	15420	15351	15333	15185	15368	15356	15309	15314	15497	15355	15407	15265	15495	15426	15351	15275	15351	15285	15370	15361	15402	15286	15349	15377	15452	15313	15300	15200	15326	15398	15320	15390	15273	15338	15379	15396	15495	15252	15288	15386	15395	15377	15307	15354	15546	15183	15326	15361	15326	15427	15184	15222	15410	15357	15216	15207	15276	15359	15302	15362	15345	15232	15363	15103	15231	15309	15290	15276	15494	15405	15183	15518	15205	15351	15212	15337	15250	15188	15320	15438	15341	15388	15297	15371	15348	15283	15224	15424	15212	15322	15177	15361	15208	15295	15298	15238	15351	15163	15295	15490	15307	15343	15291	15357	15316	15343	15314	15473	15278	15310	15252	15279	15401	15327	15385	15368	15354	15370	15242	15529	15383	15308	15336	15311	15367	15314	15065	15265	15487	15159	15335	15442	15398	15394	15399	15246	15416	15213	15382	15371	15353	15378	15453	15391	15306	15436	15211	15446	15355	15283	15322	15254	15311	15393	15287	15177	15358	15346	15452	15381	15477	15315	15323	15375	15338	15303	15309	15382	15440	15258	15339	15518	15299	15435	15415	15332	15233	15287	15319	15456	15281	15402	15238	15565	15453	15189	15425	15454	15431	15407	15331	15351	15339	15325	15288	15246	15283	15420	15189	15222	15268	15264	15171	15171	15195	15399	15521	15224	15255	15402	15432	15396	15332	15254	15391	15083	15200	15461	15391	15398	15336	15243	15284	15228	15282	15324	15336	15419	15243	15386	15383	15495	15291	15549	15474	15372	15480	15163	15271	15441	15229	15410	15305	15386	15433	15311	15300	15561	15387	15481	15289	15262	15470	15334	15262	15274	15542	15360	15124	15256	15370	15298	15212	15320	15250	15308	15347	15426	15435	15399	15242	15186	15371	15303	15342	15432	15409	15438	15395	15304	15283	15429	15284	15419	15400	15464	15275	15237	15404	15350	15128	15327	15255	15455	15457	15351	15223	15477	15250	15328	15331	15390	15356	15203	15335	15514	15403	15275	15259	15124	15336	15386	15316	15353	15305	15395	15300	15190	15540	15331	15182	15407	15294	15499	15529	15416	15194	15430	15176	15345	15362	15497	15345	15271	15438	15278	15234	15527	15568	15281	15367	15522	15400	15469	15464	15338	15194	15344	15289	15475	15270	15405	15334	15209	15337	15297	15377	15176	15327	15072	15407	15333	15234	15166	15417	15378	15499	15182	15283	15360	15387	15292	15440	15524	15458	15324	15338	15353	15290	15331	15287	15422	15282	15400	15461	15239	15405	15429	15247	15320	15393	15513	15399	15280	15218	15339	15508	15442	15326	15126	15394	15307	15404	15438	15296	15212	15380	15306	15238	15505	15362	15342	15361	15346	15378	15249	15376	15269	15320	15173	15375	15266	15352	15250	15239	15340	15209	15425	15174	15408	15310	15444	15372	15370	15366	15442	15471	15397	15491	15327	15393	15140	15478	15428	15346	15392	15405	15278	15193	15408	15238	15498	15296	15366	15397	15350	15432	15403	15314	15416	15358	15434	15321	15372	15307	15312	15439	15307	15333	15330	15395	15345	15132	15257	15298	15168	15273	15346	15337	15284	15189	15311	15417	15326	15373	15387	15293	15336	15272	15252	15485	15233	15523	15451	15484	15328	15494	15611	15356	15067	15230	15456	15336	15255	15313	15379	15287	15373	15461	15309	15422	15450	15317	15358	15392	15420	15430	15525	15356	15336	15291	15446	15437	15272	15330	15333	15351	15525	15309	15401	15361	15362	15456	15358	15245	15220	15184	15285	15305	15370	15234	15244	15374	15443	15359	15362	15299	15291	15335	15471	15304	15436	15195	15321	15180	15331	15393	15426	15373	15336	15245	15487	15278	15304	15408	15367	15211	15324	15492	15205	15145	15219	15271	15326	15352	15264	15262	15323	15312	15235	15408	15398	15233	15313	15271	15431	15297	15239	15301	15480	15334	15455	15368	15174	15267	15589	15288	15368	15255	15268	15216	15310	15157	15318	15276	15368	15370	15491	15418	15428	15320	15149	15452	15200	15423	15293	15148	15149	15327	15240	15367	15192	15381	15348	15278	15327	15266	15295	15246	15381	15334	15244	15424	15261	15326	15507	15137	15296	15307	15420	15473	15154	15562	15357	15479	15258	15534	15366	15237	15450	15175	15350	15409	15489	15331	15316	15357	15529	15362	15294	15550	15341	15372	15223	15564	15262	15379	15318	15263	15331	15228	15296	15345	15410	15338	15361	15277	15412	15409	15205	15276	15311	15279	15288	15404	15305	15512	15349	15168	15235	15425	15336	15289	15384	15490	15334	15278	15367	15441	15250	15124	15340	15434	15263	15363	15369	15246	15436	15263	15343	15220	15393	15354	15320	15156	15507	15267	15372	15208	15369	15394	15291	15255	15285	15375	15509	15508	15382	15341	15369	15405	15234	15308	15112	15439	15354	15195	15395	15098	15285	15227	15335	15280	15339	15390	15323	15367	15152	15341	15366	15400	15146	15355	15334	15390	15330	15142	15546	15287	15219	15380	15451	15318	15345	15380	15281	15336	15511	15198	15481	15420	15382	15336	15384	15221	15230	15305	15503	15076	15331	15296	15330	15220	15354	15263	15335	15343	15322	15452	15348	15362	15495	15284	15257	15242	15267	15368	15191	15305	15289	15224	15139	15374	15217	15218	15114	15221	15202	15238	15320	15292	15280	15315	15336	15367	15421	15369	15230	15464	15281	15463	15483	15379	15166	15273	15449	15415	15372	15295	15280	15367	15291	15358	15085	15301	15370	15437	15258	15403	15275	15274	15418	15337	15302	15271	15385	15309	15356	15396	15145	15370	15393	15188	15246	15348	15508	15175	15383	15266	15401	15504	15378	15403	15259	15429	15289	15100	15282	15335	15443	15241	15244	15396	15357	15257	15337	15513	15404	15348	15358	15330	15399	15358	15269	15317	15239	15375	15350	15231	15285	15365	15223	15404	15197	15279	15318	15461	15278	15379	15527	15168	15379	15383	15324	15377	15233	15431	15477	15463	15349	15335	15298	15201	15432	15385	15373	15386	15248	15390	15501	15489	15401	15427	15393	15323	15297	15306	15465	15296	15248	15283	15274	15263	15186	15346	15446	15299	15237	15406	15281	15264	15109	15444	15386	15398	15446	15372	15411	15308	15214	15313	15272	15276	15348	15491	15272	15275	15387	15239	15356	15126	15149	15387	15290	15303	15379	15363	15272	15390	15397	15260	15381	15274	15236	15475	15357	15288	15486	15119	15247	15445	15291	15232	15222	15142	15132	15354	15265	15122	15396	15460	15361	15367	15378	15312	15176	15315	15403	15276	15407	15320	15217	15432	15359	15246	15236	15360	15366	15314	15209	15245	15302	15310	15323	15506	15256	15391	15418	15446	15362	15347	15169	15341	15301	15412	15220	15339	15310	15413	15307	15438	15378	15374	15410	15643	15403	15437	15357	15385	15134	15315	15426	15329	15543	15332	15304	15241	15286	15207	15452	15360	15277	15233	15309	15295	15400	15506	15368	15286	15322	15348	15304	15319	15219	15358	15354	15395	15398	15238	15126	15414	15359	15311	15428	15358	15380	15328	15327	15372	15334	15415	15207	15573	15303	15478	15394	15489	15389	15533	15474	15274	15505	15301	15268	15273	15370	15274	15388	15227	15124	15362	15456	15270	15307	15300	15325	15306	15285	15477	15340	15396	15539	15342	15377	15398	15305	15322	15441	15321	15404	15218	15137	15396	15371	15344	15320	15345	15093	15396	15286	15396	15465	15267	15282	15391	15381	15265	15360	15436	15352	15305	15493	15419	15479	15348	15327	15415	15370	15346	15352	15281	15527	15259	15427	15180	15387	15444	15268	15116	15355	15500	15217	15281	15282	15313	15458	15475	15254	15214	15409	15264	15335	15352	15483	15436	15196	15417	15332	15270	15424	15260	15215	15255	15334	15362	15336	15375	15338	15336	15302	15462	15190	15299	15334	15220	15336	15533	15423	15328	15271	15423	15251	15335	15182	15350	15293	15457	15366	15464	15230	15269	15316	15311	15394	15240	15312	15309	15380	15338	15300	15389	15328	15517	15323	15221	15237	15279	15353	15328	15359	15383	15424	15293	15405	15403	15187	15235	15325	15333	15133	15361	15446	15261	15281	15415	15153	15404	15388	15225	15512	15405	15425	15436	15217	15384	15407	15238	15430	15344	15072	15333	15320	15436	15371	15331	15413	15109	15372	15396	15354	15282	15419	15423	15228	15365	15258	15474	15194	15408	15408	15468	15423	15296	15376	15514	15226	15424	15307	15392	15512	15164	15234	15399	15444	15338	15187	15602	15204	15447	15333	15332	15410	15269	15370	15382	15093	15283	15302	15234	15335	15355	15180	15266	15292	15364	15290	15398	15373	15192	15468	15268	15410	15443	15313	15373	15412	15394	15398	15299	15488	15411	15167	15369	15293	15454	15177	15447	15348	15293	15429	15322	15287	15268	15434	15399	15208	15259	15352	15500	15387	15380	15381	15366	15355	15314	15396	15318	15321	15457	15339	15282	15309	15406	15277
22791	21343	29384	23712	21923	25896	29894	24236	23259	23293	22511	21830	21184	21134	21091	21027	20570	20389	20397	20223	20091	19875	19735	19730	19719	19722	19837	19613	19604	19664	19741	19384	19496	19435	19473	19459	19373	19573	19436	19487	19236	19078	19337	19157	19368	19209	19102	19352	19146	19038	19171	19081	19034	19141	19207	19188	19263	19203	19025	19087	18843	19029	18987	19118	19032	19251	19364	19104	19064	19364	19088	18976	19048	19021	19150	19004	19260	18942	19029	18995	19014	18898	19133	19009	19224	19261	19032	19055	18887	19062	19177	19113	19158	18846	18998	19116	19037	19012	19063	18921	19185	19123	19027	19012	19046	18969	19273	19019	19037	18844	19050	19126	19114	19039	19049	19180	19063	19090	19042	19061	19227	19038	19121	18729	18863	19086	18834	19042	19114	19042	19149	19037	18952	19086	18954	19066	19017	18993	18756	18908	18965	18970	18883	19037	19003	19073	18987	19143	19063	19114	18994	19208	19123	19258	19284	18984	19104	18938	18995	18982	19102	19199	18844	18958	19158	19057	19150	19007	18938	18863	19013	19136	19010	19148	19024	18967	19040	18947	19009	19104	18827	19043	18931	19205	19037	19083	19295	19048	18910	18967	19145	18913	19060	19054	18972	19039	19023	18877	19259	19187	19204	19141	19114	18970	18906	19069	18837	19215	18830	18887	19053	18916	19038	18749	18885	19151	19064	19016	18966	19071	19108	19086	18952	18943	18932	18955	19129	19014	18891	18842	19108	19169	19044	18962	19189	19046	18974	19023	18970	18921	19061	19027	19161	19251	19100	19021	18899	19021	18854	19123	19121	19031	19037	18920	19099	18952	19092	19034	19114	19144	19066	19176	19180	18985	19116	19040	18878	19123	19156	18948	19090	19076	19013	19039	18992	19061	18989	19022	18943	18855	18898	19003	18898	18889	19063	19103	19051	19035	18938	19125	19096	18928	19161	18857	18865	18992	18873	19045	19208	19051	19088	19058	19075	19118	19195	19003	19199	18949	19075	19143	18907	18919	18911	18828	19053	18917	18840	18997	19070	19128	19017	19095	18998	19073	19250	18939	18924	18946	19204	18976	18790	18981	19000	18999	18994	19069	19064	18989	19117	19021	19111	19189	18959	18928	18884	18739	19060	18873	19000	19058	19012	19033	18939	18986	19164	19119	18995	19086	18903	18920	18997	18989	18787	18823	18892	19095	19268	19058	18865	19152	19005	19071	19064	19121	18885	19082	19032	19051	19137	19159	18972	18867	18908	19188	18881	19123	19052	19059	19001	19074	18905	19073	19169	18953	19090	19117	18993	19222	19063	19027	18963	19032	19098	19058	19252	18982	18838	19233	19154	19099	18811	19015	18861	19122	18896	18902	19022	19000	19276	19027	19115	18811	18913	19009	18965	19296	19088	19156	18875	19148	19111	19060	18936	19128	19132	18985	19193	18809	19072	18912	19047	18961	18973	18934	18881	19332	19121	18845	19002	18990	19062	19015	18940	19038	18880	19181	18966	19181	18939	19020	18964	18903	19045	19247	19087	19058	18953	18962	19247	19083	19114	18930	18858	19128	19057	18873	18911	18852	18973	18837	18952	19040	18991	19056	19079	19125	19208	18965	18932	18929	19139	19012	18891	18983	18971	18941	19120	19000	19151	19113	19028	19024	19009	18978	18962	19124	18891	18857	18971	19047	19071	19151	19050	18810	18948	19114	19220	18923	19057	19062	18917	19017	19007	18983	19149	19022	18899	19014	19068	18859	18934	19020	19059	19243	19082	18902	18929	19159	19062	19101	19078	18892	19186	19004	19167	19268	19059	18889	18816	19003	19191	18720	19208	18990	18987	19065	19085	19036	19175	19194	19052	19093	19191	19117	18944	19202	19011	18848	18828	18998	19149	18867	19169	19000	19093	19254	18987	19211	19062	18963	18987	19036	19104	19032	19191	19181	18991	19054	19357	19111	18801	18855	18913	18798	18971	18998	19036	18760	19013	18953	19062	18889	18986	19149	18900	19069	19070	19039	18916	19146	19239	18841	19049	18997	18848	18994	19072	18960	19076	18969	18930	19071	18893	19067	19065	18980	19167	19095	18894	19168	19141	19274	19301	19059	18941	19027	18893	19012	19146	19025	18928	19051	19046	19125	19116	19094	19080	19111	19058	19033	18919	18876	18818	18996	19088	19176	19025	18993	19324	18908	19049	19182	18896	19089	19219	19089	19016	18823	18818	19177	18833	18964	18937	19149	19000	19028	18888	18828	18898	19098	18904	18770	19079	18986	19027	19123	19080	18796	19229	19128	19021	19096	18961	19032	18988	19173	19039	18916	19020	19073	19039	18967	19091	18926	19008	18978	19202	19102	18925	19070	19112	18959	19061	19023	19157	19052	19016	19199	19059	18949	19028	19022	18955	19086	18842	19039	19109	19074	19131	19010	18985	19073	18805	18989	19263	18661	19006	19081	18955	18893	18883	18788	19051	19025	18996	19189	18896	18772	19121	19114	19073	19074	18995	19057	18881	18878	18963	19086	19079	18834	18822	18864	19162	18888	19009	18993	18904	18998	18988	19033	18990	18868	18837	19170	19045	19084	19023	19014	18940	18865	19137	19166	18959	19101	19018	19243	19103	19031	19093	19023	19168	19013	19018	19130	18839	19155	19051	19063	18932	18990	19176	19120	18851	19005	18972	18988	18999	18965	18910	19232	19065	18880	18806	18975	18900	18852	18985	19099	18746	18846	19115	19014	19131	18909	19155	19064	19001	18709	18916	18983	19114	19088	19070	18900	19031	18888	18984	18919	19123	19009	19104	19218	19025	18912	18719	19017	19019	18966	19012	19121	18934	19060	18917	18809	19006	19029	18891	19203	19089	19029	19027	19011	18970	19045	19220	19114	19040	19076	18994	19072	18954	19079	18846	19083	18877	19087	19068	19147	19003	19043	19092	18998	19149	19199	18932	18952	19139	18985	19253	18951	18841	18981	18888	19224	18972	18969	19056	18971	19043	18836	19035	18893	19258	19118	19091	19117	19066	19159	19108	18928	18940	18918	19144	19095	18826	18970	18966	19114	19105	19212	19061	19084	18975	19074	19167	18982	18917	19029	18876	18977	18928	18958	18939	18974	18980	18923	18943	18994	19040	19035	18950	19055	19036	19233	19006	19024	18917	19097	19277	19011	18698	18918	19033	18988	18959	19044	19170	19063	18971	18948	18992	18913	19003	19150	18874	19057	19010	19152	19037	18964	19109	18970	19031	18921	18947	18912	19073	18878	18942	19088	19143	19064	19214	19066	19141	18829	19084	18902	18826	18918	19015	19364	19081	19083	19034	19049	18788	19019	19028	19106	18977	19040	18990	19016	19065	18985	18913	19012	18949	18763	19128	18930	19024	18829	18984	19030	18834	19151	19016	18930	19005	19069	19090	19024	18823	19107	18858	19021	18949	19108	18937	18943	19053	19032	18942	19268	19002	19046	18928	18929	19137	19028	18867	19192	18927	18961	19119	19006	18918	18747	19047	18934	19057	19041	19002	19133	19188	18964	19229	18806	19191	19036	19133	19075	18845	19144	19046	19062	19079	18983	19178	18836	19011	19150	19138	19138	19024	19025	19231	19089	19002	18858	18998	19015	18911	18850	19124	19101	18822	18853	19091	19121	19050	19077	19254	19122	19232	19083	19027	18918	18941	18990	19035	19000	19084	19148	19032	19070	19109	18854	19081	19041	19005	19004	18952	19194	19286	18982	18994	19005	18899	19034	19201	19284	19058	18999	19153	18948	19006	18949	18962	19288	18916	19120	18945	18885	19025	18870	18865	19093	18985	19185	19121	18854	19221	19038	19053	19000	19095	18986	19356	18859	19237	19091	18894	19043	19089	19026	19010	19053	19142	19125	19163	19034	19142	18894	19188	19270	19121	18975	18993	19120	19013	19184	19235	19006	18939	18906	18894	18847	19053	19002	19080	19011	18937	19051	18929	18970	18983	18780	19253	19076	18919	19076	19084	18893	19106	19088	19146	18988	18849	18976	18972	18817	19001	19118	18780	18913	19172	19217	18924	19181	19029	18967	19047	19089	19047	18969	18879	18928	18921	18869	18999	18945	19084	18954	19143	19046	18891	18860	19060	19053	19277	18972	18908	18948	19146	19029	18996	19105	19082	18876	19095	19012	18976	18728	18961	19106	19124	18996	18833	18877	19266	19129	19133	18892	18929	18996	18865	19000	19034	19026	19070	19062	19001	19129	19032	18905	18939	19124	19151	19035	19006	19078	18987	19070	18943	18894	18958	18846	19192	19021	19225	19045	19289	18999	18951	18979	19138	19098	18897	18879	18874	19173	19191	18889	18963	19162	19090	18990	19073	19139	19100	19206	18838	19085	18939	19092	19288	19100	18973	19026	18883	18989	19102	18932	18839	19021	19003	19001	18875	18814	18959	19035	19069	18920	18934	18866	19181	19094	19069	19062	19092	19137	19048	18938	19016	19004	18940	19191	19113	18869	19180	19102	19072	19002	18939	18959	18902	18859	19170	18815	19017	18917	18889	19284	19098	19001	19228	18921	19130	19117	19179	18868	19038	18912	18892	19031	19120	19008	18984	18954	19043	19092	19004	18887	19021	18921	18999	19050	18880	18952	18866	18987	19034	18800	19062	19050	18994	19281	18782	18961	19078	18957	18881	18829	18996	18893	19058	19009	19202	19031	18935	18997	18916	19042	18893	18789	18870	19070	19181	19043	19132	19086	18953	19077	19252	19039	18983	18911	18919	19212	19091	18897	18903	19094	19039	19002	19150	18890	18940	18959	19132	19156	19205	19068	18925	18963	19187	18981	19149	19034	19171	18834	18775	18978	19101	19152	18727	18855	19014	18985	19097	19123	19178	18940	19024	18876	18925	18827	18997	18991	18889	19275	19220	18996	19083	18953	18972	19057	19030	19014	19273	19108	18898	18883	19076	19040	18975	19043	19066	19019	19001	18977	18830	19083	19031	18942	18724	19044	18990	19057	18876	18983	18976	18970	19047	18825	19049	19015	18903	19163	19296	18954	19003	18839	18814	19274	19090	18961	18918	18845	18891	18967	18963	18887	18831	18981	18993	19138	19078	19264	19036	19003	19122	19008	19091	18877	19023	19180	19171	19047	19055	19164	19129	19072
30216	51351	46526	35190	29926	28223	25337	23441	22300	21248	20609	19428	18537	18401	18310	18099	17649	17296	17365	17095	16979	16584	16394	16271	16415	16399	16222	16334	15996	16090	16232	15995	16100	15908	15980	15971	16041	16036	15892	15772	15874	15796	15765	15910	15706	15663	15643	15706	15590	15623	15738	15862	15413	15596	15727	15603	15708	15646	15572	15483	15574	15726	15387	15578	15586	15658	15666	15510	15715	15573	15621	15569	15439	15589	15624	15656	15525	15715	15691	15591	15409	15473	15411	15532	15351	15577	15486	15587	15503	15562	15396	15687	15498	15500	15486	15557	15515	15500	15556	15581	15652	15708	15532	15501	15608	15607	15548	15705	15513	15514	15518	15448	15675	15454	15549	15686	15422	15647	15576	15578	15572	15468	15395	15559	15576	15555	15698	15547	15486	15512	15651	15565	15581	15634	15373	15530	15578	15521	15354	15838	15680	15648	15397	15514	15537	15624	15600	15494	15410	15415	15570	15670	15474	15587	15711	15563	15555	15526	15468	15519	15493	15512	15509	15471	15501	15634	15255	15572	15473	15788	15459	15610	15509	15580	15626	15411	15577	15459	15720	15629	15485	15557	15498	15467	15612	15475	15549	15426	15529	15730	15541	15649	15498	15448	15533	15491	15387	15792	15623	15207	15571	15618	15515	15532	15635	15534	15444	15533	15462	15516	15670	15523	15644	15706	15657	15479	15443	15509	15444	15494	15493	15431	15681	15496	15701	15530	15569	15544	15474	15699	15398	15514	15823	15476	15520	15587	15567	15604	15408	15505	15628	15528	15508	15549	15470	15515	15575	15535	15328	15333	15365	15310	15528	15489	15520	15684	15480	15593	15542	15686	15526	15441	15588	15487	15545	15441	15547	15537	15588	15454	15519	15453	15620	15575	15466	15542	15556	15585	15547	15678	15654	15377	15584	15659	15299	15527	15584	15922	15555	15578	15576	15464	15298	15514	15593	15548	15475	15558	15563	15502	15503	15566	15444	15468	15522	15532	15386	15733	15552	15638	15453	15512	15462	15388	15639	15413	15509	15548	15619	15587	15505	15540	15495	15528	15488	15568	15406	15491	15366	15499	15510	15526	15666	15621	15690	15445	15674	15468	15565	15490	15522	15394	15556	15618	15508	15647	15528	15595	15487	15653	15717	15553	15586	15509	15609	15597	15582	15591	15530	15578	15537	15426	15519	15404	15511	15484	15574	15602	15467	15585	15510	15443	15332	15785	15658	15502	15642	15626	15492	15597	15437	15509	15531	15458	15600	15454	15574	15551	15431	15547	15657	15540	15464	15546	15589	15394	15699	15719	15553	15411	15613	15582	15670	15646	15345	15536	15488	15544	15649	15458	15586	15464	15646	15470	15558	15352	15498	15660	15514	15704	15511	15476	15671	15510	15455	15474	15521	15674	15467	15509	15556	15569	15567	15536	15488	15535	15554	15566	15475	15573	15637	15690	15565	15555	15550	15516	15542	15521	15637	15436	15581	15531	15450	15646	15487	15511	15580	15705	15517	15591	15368	15561	15421	15632	15422	15504	15612	15521	15566	15324	15510	15691	15556	15462	15342	15559	15393	15377	15519	15666	15781	15582	15704	15630	15619	15344	15400	15531	15591	15599	15550	15262	15499	15526	15610	15399	15594	15592	15540	15398	15682	15630	15474	15603	15487	15564	15421	15656	15468	15631	15553	15613	15684	15463	15544	15369	15533	15507	15434	15364	15392	15601	15527	15668	15358	15571	15593	15559	15532	15660	15574	15609	15539	15570	15516	15775	15571	15447	15472	15610	15551	15660	15509	15419	15404	15547	15493	15489	15521	15519	15626	15776	15507	15402	15460	15470	15617	15549	15575	15295	15573	15428	15520	15693	15532	15686	15382	15452	15609	15485	15639	15691	15467	15466	15468	15598	15599	15379	15411	15544	15509	15469	15515	15452	15328	15489	15541	15385	15521	15468	15771	15453	15535	15560	15579	15520	15427	15669	15449	15608	15638	15578	15509	15584	15493	15633	15768	15707	15572	15561	15376	15404	15592	15457	15588	15552	15641	15391	15593	15566	15541	15406	15570	15322	15363	15648	15317	15586	15485	15582	15507	15606	15505	15689	15387	15476	15518	15460	15491	15593	15600	15479	15570	15535	15471	15376	15388	15488	15562	15576	15446	15582	15517	15446	15603	15652	15516	15579	15630	15675	15420	15706	15477	15490	15627	15466	15506	15643	15482	15704	15618	15459	15678	15514	15679	15560	15598	15603	15569	15503	15557	15472	15566	15460	15470	15547	15415	15591	15425	15517	15308	15624	15576	15626	15439	15778	15631	15504	15429	15528	15583	15686	15553	15378	15695	15411	15387	15604	15636	15564	15651	15520	15650	15496	15487	15510	15672	15418	15503	15577	15565	15624	15609	15589	15558	15545	15547	15554	15581	15529	15546	15492	15671	15545	15450	15548	15468	15429	15627	15644	15493	15723	15495	15521	15448	15515	15622	15618	15459	15512	15609	15421	15457	15578	15588	15536	15497	15707	15638	15409	15687	15537	15539	15682	15646	15614	15494	15505	15706	15584	15491	15443	15580	15560	15530	15558	15587	15550	15437	15438	15747	15424	15587	15446	15637	15672	15402	15418	15434	15428	15647	15656	15602	15584	15629	15555	15584	15600	15426	15651	15516	15556	15593	15398	15453	15680	15578	15531	15671	15503	15473	15420	15638	15375	15647	15347	15534	15463	15443	15594	15549	15675	15376	15595	15590	15539	15516	15575	15619	15538	15547	15440	15470	15379	15487	15584	15562	15607	15500	15672	15563	15563	15594	15637	15504	15523	15526	15430	15512	15544	15509	15578	15541	15454	15570	15502	15644	15786	15512	15563	15525	15560	15474	15353	15470	15777	15566	15452	15400	15559	15766	15465	15537	15618	15589	15650	15661	15441	15592	15366	15534	15481	15485	15541	15579	15599	15450	15520	15382	15493	15617	15459	15485	15403	15663	15652	15666	15549	15508	15645	15310	15482	15438	15527	15587	15573	15447	15520	15598	15248	15513	15501	15592	15481	15596	15501	15478	15554	15510	15470	15532	15550	15626	15533	15632	15497	15576	15608	15489	15642	15526	15623	15431	15417	15532	15427	15532	15563	15652	15625	15533	15651	15509	15592	15526	15669	15484	15595	15473	15645	15552	15723	15524	15675	15451	15506	15575	15741	15312	15446	15422	15543	15626	15662	15598	15544	15489	15596	15524	15460	15593	15549	15577	15422	15585	15459	15261	15643	15463	15657	15515	15590	15581	15437	15466	15500	15465	15571	15526	15591	15649	15637	15280	15443	15590	15417	15599	15564	15726	15473	15687	15708	15467	15604	15556	15518	15464	15579	15521	15654	15578	15576	15346	15654	15403	15564	15585	15557	15558	15394	15346	15370	15586	15579	15555	15520	15498	15225	15592	15719	15616	15438	15594	15451	15619	15479	15526	15647	15740	15483	15703	15675	15574	15495	15575	15519	15559	15566	15559	15321	15584	15549	15420	15558	15611	15243	15539	15405	15622	15459	15602	15584	15416	15531	15552	15595	15477	15490	15468	15393	15494	15602	15604	15568	15560	15584	15292	15453	15583	15774	15597	15418	15614	15408	15390	15464	15595	15537	15469	15590	15538	15591	15529	15474	15407	15649	15495	15610	15611	15513	15621	15556	15704	15501	15658	15635	15612	15575	15586	15346	15627	15526	15579	15501	15411	15479	15495	15508	15610	15638	15591	15455	15484	15577	15489	15715	15629	15526	15629	15453	15650	15701	15424	15483	15584	15483	15718	15587	15587	15636	15559	15600	15571	15705	15486	15599	15558	15594	15529	15667	15589	15558	15555	15402	15627	15430	15479	15653	15493	15724	15613	15503	15424	15549	15478	15618	15381	15429	15557	15563	15643	15482	15771	15440	15715	15381	15570	15589	15576	15481	15574	15489	15530	15482	15498	15523	15497	15563	15553	15476	15558	15381	15574	15522	15670	15421	15643	15584	15536	15503	15526	15639	15628	15514	15555	15514	15433	15658	15443	15551	15547	15626	15435	15528	15437	15426	15573	15423	15529	15339	15534	15494	15643	15480	15480	15777	15584	15499	15564	15545	15433	15533	15604	15479	15456	15461	15488	15413	15553	15561	15483	15442	15621	15267	15539	15616	15486	15514	15414	15504	15475	15641	15499	15630	15492	15661	15681	15475	15571	15484	15737	15380	15456	15514	15606	15548	15638	15399	15556	15529	15798	15561	15591	15464	15488	15415	15632	15531	15497	15492	15580	15579	15621	15573	15385	15619	15476	15427	15420	15491	15551	15415	15561	15639	15590	15571	15592	15468	15405	15462	15861	15607	15493	15484	15434	15509	15607	15348	15605	15563	15588	15620	15552	15413	15416	15717	15604	15554	15536	15575	15560	15540	15519	15662	15536	15514	15651	15573	15545	15631	15679	15550	15464	15418	15594	15457	15561	15590	15508	15442	15462	15353	15657	15302	15552	15475	15658	15419	15563	15542	15545	15470	15551	15439	15523	15512	15523	15540	15460	15464	15498	15426	15469	15459	15497	15592	15539	15379	15497	15618	15509	15398	15441	15563	15467	15343	15562	15585	15530	15583	15634	15513	15738	15474	15487	15438	15655	15626	15696	15492	15836	15560	15687	15637	15401	15482	15559	15586	15323	15467	15411	15546	15622	15515	15421	15578	15554	15538	15412	15420	15458	15581	15322	15397	15512	15563	15445	15507	15639	15570	15388	15486	15629	15598	15649	15540	15596	15730	15547	15482	15564	15498	15532	15423	15463	15617	15569	15432	15518	15595	15428	15625	15572	15610	15577	15579	15478	15407	15616	15389	15524	15413	15365	15598	15421	15680	15482	15404	15693	15511	15617	15545	15442	15494	15551	15601	15318	15471	15498	15582	15517	15369	15477	15627	15521	15440	15547	15408	15563	15672	15612	15543	15560	15674	15506	15599	15468	15462	15613	15585	15537	15387	15414	15480	15509	15586	15570	15455	15426	15485	15447	15497	15632	15519	15491	15666	15460	15477	15523	15633	15536	15397	15385	15574	15679	15594	15360	15616	15445	15524	15492	15569	15746	15564	15504	15582	15615	15515	15437	15466	15519	15511	15449	15580	15519	15483
28302	25951	33223	30368	24899	24351	23179	22356	21823	21694	21366	21116	20829	20693	20687	20491	20520	20475	20456	20432	20268	20216	19947	20050	20435	20404	20355	20306	20342	20321	20201	19970	20092	20220	20130	20306	20488	20247	20052	20328	20013	20138	19932	19877	20096	19882	20174	19954	20041	20139	20107	19801	20162	20038	19906	19935	19943	19884	20062	20230	20135	20092	20029	19820	19933	19965	19882	20042	20071	19837	19999	20006	19941	19892	20029	20047	19984	20103	20050	19946	19974	19971	20091	19907	19962	20052	19902	19874	19948	19818	20047	19895	20016	19877	19761	19883	19959	20006	19958	20009	19855	20017	19992	19992	20011	20048	19800	19962	20078	20041	19940	20086	20140	19935	20020	20266	20032	20064	20185	20101	19797	20011	20039	19765	19972	20131	20069	19971	19874	20293	19852	19945	19968	19917	19865	19888	19987	19927	19818	19900	19972	20006	19843	20002	19942	20222	20088	19932	19948	19886	19979	20003	19725	19905	19856	19701	20088	20000	20063	19997	19859	19871	19842	19868	19902	19891	19847	19781	19867	19897	19962	20092	19893	19896	19971	19925	19714	19877	20051	19927	19897	19967	20065	20104	19969	19880	20262	19962	19971	19969	19886	20097	19847	19950	19809	19927	19863	19770	19976	19980	19890	19950	20043	19970	19776	19943	20074	19868	20061	19815	19984	19854	20107	19764	19933	20001	20042	20035	19995	20026	19807	20151	19980	19939	19891	19734	19764	19827	20081	19931	20064	19916	19968	20027	20082	19912	19793	20066	19968	20063	19839	20097	19814	19704	19779	19843	19846	19860	20128	20040	20074	19910	19961	19813	20049	19951	19961	20029	20244	19900	19827	19870	19961	20051	20025	20004	20062	20082	19888	19854	20046	19977	20028	20075	20114	19883	19972	19836	19897	19982	19928	19804	19827	19799	19755	20026	20171	20078	20127	19788	19994	19982	19929	19778	19909	19951	19844	20106	20107	20109	19974	19880	19906	20155	20093	19923	20129	19951	20071	20080	19955	20041	20023	20046	20030	19868	20093	20124	20096	20125	19989	20179	19977	19778	19887	19906	20029	19982	19976	19701	19698	19974	19859	19726	19906	19983	20127	19863	19985	20232	20043	19961	20080	19842	19888	19887	19945	20041	20104	19965	19903	19932	20074	20136	20068	20012	20158	20147	19916	20088	19843	20088	20077	20082	20095	20016	19955	19708	20001	19853	20153	20104	19862	19992	20042	19857	19960	20014	19995	20037	19991	20071	20108	19912	19839	19936	20128	19896	20096	19866	19964	19931	20219	19841	20169	20080	19980	20152	19773	19911	19939	19998	20075	19759	19862	19796	19892	19793	20132	19939	20004	19759	19825	20073	20015	20191	20042	20019	20203	20044	19968	19914	20009	19964	20014	19988	19969	19768	20014	19817	19992	20037	19982	19818	20018	20127	20253	19867	19856	20033	20147	20087	20100	20023	19999	19970	19894	19921	20005	20213	20249	20051	20063	19997	20007	20131	19976	19955	20143	19883	20249	20036	19821	20091	20064	20033	19808	19870	19850	19789	19837	19731	19939	19715	20196	19964	19952	19974	19927	20188	19976	19885	20052	20208	19935	20043	20045	19963	19727	19902	19976	19951	20083	19758	19943	20014	19929	19823	19688	19906	19848	20017	20072	19871	20035	19935	19731	19986	19986	19973	20089	19933	20006	20041	20033	20145	20157	20041	20014	19972	20140	19939	19872	19985	20060	19906	19952	20014	20042	19931	20193	19922	19949	20118	20012	20062	19860	19957	19882	20007	20126	19994	19864	20024	20023	19921	19949	19886	19899	20206	20158	20096	19950	19889	19932	19962	19913	20012	19970	19898	19921	19910	20059	19942	19916	19927	19809	20108	19889	20090	20162	20082	20013	19863	20014	19847	19971	19966	20016	20167	20059	20127	19777	19988	20108	19880	19930	19846	19907	19883	19985	19962	19977	19967	19987	19850	19928	19918	19993	19994	19965	19952	19852	19977	20074	19978	20046	20194	20125	20128	20288	19971	20005	20129	19948	19926	20044	19917	20010	19937	19790	20021	19999	20060	19902	19765	19847	19808	19794	19969	19958	19911	19854	19974	20005	19880	20039	20025	19993	19966	19944	20264	20077	19992	20048	20130	20017	19872	19996	19672	19865	19726	19887	20060	20231	19943	19879	20102	20048	20137	19939	20148	20144	20257	20001	19875	19923	19968	20121	19812	20001	20224	19930	19957	20038	20024	20182	20036	19960	19961	20048	19899	19954	19993	20009	20112	19960	19787	19910	19760	19989	20079	19874	19811	20298	19991	19811	19982	19901	19908	20000	20279	20110	20126	20042	20046	19994	19975	20120	20024	19857	19859	19935	20200	20198	19977	20068	19834	19752	19905	19929	19998	20333	20028	19810	19882	20029	20025	20034	19968	19974	20190	20009	19994	20157	20032	19996	19840	20110	19685	20007	19958	20035	19998	20017	19999	20206	19930	20222	20088	19810	20099	19895	19828	19885	20173	20169	20208	20062	20003	19894	19977	19775	19926	20115	20028	19919	19828	19832	19850	19790	20100	20078	19979	20023	19942	19804	20052	19907	20027	20044	19966	20009	19844	19819	20137	20146	20045	19957	19959	19847	20078	20110	20144	19988	19831	20177	19810	19887	20101	20086	20042	19801	19885	19998	20000	20175	19995	19801	19864	20052	20085	20103	20034	19931	20033	20126	19991	19843	20146	20028	19962	19831	20119	20075	20040	19748	19982	20059	20184	19902	19794	20272	19962	20097	20034	20080	19841	19824	19941	19995	20016	20130	20209	19862	20007	20138	19825	20063	19887	20153	20017	20037	20040	20059	20114	19882	19826	20098	19945	20006	20125	20047	20019	19932	19922	20049	20034	19916	20128	20096	19926	19769	20094	20053	19822	19946	19889	19909	19879	20026	20094	19835	20028	20115	19926	20201	20200	19807	19886	19961	20080	19845	19897	19936	19907	19924	20021	19805	20020	19935	19968	20033	19948	19767	19953	19907	20034	20012	19836	19926	20095	20098	20089	20096	19966	20022	20022	19971	19919	20185	19728	20124	19928	20109	20079	19716	19796	20003	19958	20165	20069	19937	19994	20043	19886	19777	19863	19889	19985	19919	19975	20021	19918	20014	19884	20150	19798	20030	20039	19904	20084	20122	19847	19992	19984	19785	20051	20080	20000	19849	19814	19958	20093	20065	20153	19907	19893	19894	19918	20071	19882	19852	20119	19774	19805	19980	20029	19737	20153	19798	20116	19906	19904	20083	20025	19798	19991	20122	20283	19970	19969	20126	19832	19859	19976	19981	20085	20127	20012	19719	19882	20029	19809	19906	20079	20085	19810	19890	19765	20102	19917	19960	19925	19960	19963	19791	19955	19911	20040	19667	19996	20067	19979	19947	19829	19949	20131	19932	19878	20160	20026	20041	19839	20055	19907	20006	20073	19990	20120	20103	20006	20045	20081	20027	20045	19964	19980	20212	20113	20064	20014	19878	19832	19860	19973	19923	19991	20030	19967	19905	20035	19811	19941	19935	20052	19900	19754	19862	20022	20062	19956	20209	19930	19888	20052	20057	20009	19859	19826	20100	20272	19910	19880	20105	20013	19657	20039	19898	19970	19767	19909	19887	20118	20114	20016	20039	20048	20113	19992	19817	19883	19892	19813	19852	20060	19820	20067	20027	20064	19942	20029	20101	19999	19921	19966	20051	19911	19948	20082	20149	19957	19937	20085	19968	20146	20098	20225	19713	20013	20063	19930	20101	19934	19917	20041	19981	19933	20119	19988	19999	20056	20010	20058	19791	19972	19798	19826	19948	19950	19866	19925	19954	19793	20117	19948	19784	20020	20133	19809	19967	20075	19986	19848	19890	19968	20055	19858	19923	20063	20003	19922	19909	20109	20051	20118	20129	19978	19933	19927	19794	19818	20073	19691	19774	19694	20159	19985	20003	20012	20051	20073	20164	20001	20054	19871	20063	19925	20085	19858	20257	19899	20149	20017	20086	20138	19943	19947	20114	19944	19867	19863	20029	19833	20086	20006	20214	20113	19937	19930	20005	20049	19964	19776	20050	20121	20133	20020	19856	19988	20104	19933	19873	19923	19925	19966	19999	20242	20181	19865	20105	20063	20235	19925	19872	20053	20173	19912	19814	20083	20006	19975	20015	19946	19929	19906	19951	19976	20145	19693	19982	20058	19963	20150	20150	19881	19842	19938	19952	19984	20133	19945	19971	20131	19968	20135	20001	19924	20044	19902	20082	20218	19830	19968	19893	19955	20236	20060	20041	19857	19951	20075	20004	19839	20058	19647	19972	19740	19817	19712	19853	20041	20157	19876	19990	19980	20008	20105	20035	19881	19897	19854	20007	20221	19917	19908	19940	20061	19952	19883	20070	20008	20140	19821	20024	20102	20191	20029	19756	19992	20003	19871	19872	19901	20053	19899	20095	19880	19721	19933	19935	20020	19977	19837	20061	19938	20024	19885	20027	19921	20039	19908	19907	19831	19915	19777	19922	19736	19870	20042	19992	19769	20109	19870	19815	19909	20201	20038	19966	19949	20192	19968	20020	19914	19960	20091	19810	20081	19891	20046	19945	20065	20015	19999	20092	20064	19954	19971	20082	20102	20030	20033	19963	19842	19887	19949	19951	19910	20204	20064	19747	19939	19978	19930	19932	20078	20058	19963	20005	20001	19995	19911	20197	20035	19617	19925	20026	20114	19961	19935	19904	20123	19914	20140	19895	20019	20022	20131	19770	20012	19886	20021	20240	20107	20008	19813	20139	20110	20170	19899	20145	20008	19960	20120	20095	20053	19949	19834	20158	20088	19832	19984	19955	19893	19997	19886	19929	19950	19999	19811	19959	19839	19882	19936	20202	20062	19881	19969	19979	19853	20070	19972	20108	19966	20005	19954	19999	19820	20036	20076	20088	20051	20244	20259	19842	19931	19869	20270	20153	19980	20216	19655	20080	20164	20177	20039	20048	19815	19926	19951	19993	20015	19925	20053	19934	19958	20055	19856	19978	20165	19965	20012	20084	19943	20177	19810	19991	19912	19933	19995	19810	20180	19867	19851	19848	20091	19959	20049	20106	20070	20169	20149	20267	20159	19758	20219
29037	40324	36149	27498	23537	22386	20355	19716	19202	18612	17914	17575	17433	17022	16793	16879	16686	16697	16982	16527	16419	16300	16311	16435	16192	16471	16350	16309	16231	16283	16333	16240	16334	16296	16141	16189	16327	16153	16170	16181	16291	16174	16123	16040	16005	16031	16070	16096	16243	16152	15933	16119	15993	16055	16173	16072	15984	15870	16218	16205	16080	15926	16026	15999	16042	16128	15956	15854	16241	16038	16236	15957	15901	15974	16055	16007	16209	15930	16051	15958	15891	16105	16074	16107	16119	16177	15955	16121	15975	15965	15945	16214	15945	16136	16068	16151	16082	15994	16073	15931	16040	15892	16252	16140	15913	16184	16095	15979	16095	15915	15932	16024	15987	15990	15971	15981	15822	16106	16184	16055	16072	15965	16112	16044	16039	16120	16059	16173	16130	15901	15880	15954	15968	16120	16109	15984	15946	16101	16104	15938	16186	16000	15882	16149	15913	16211	15807	15992	16061	16294	15815	16061	16062	16035	16156	15940	16045	16002	16108	16103	15990	16023	16041	16058	16037	16066	15924	16062	16006	15899	15945	15982	16163	16050	15857	16160	16088	15979	16050	16023	15997	15947	16118	15982	15897	16148	16032	15953	15932	16282	16096	16099	15994	16019	15991	15990	16194	16103	16035	16225	16008	16118	15934	16017	16051	15969	16034	16034	16088	16209	15863	15942	16233	15829	16190	16127	15935	16139	15889	16206	15796	15830	16043	16000	15947	15983	16100	16075	16076	16039	16099	16175	16067	16039	16109	15956	15953	15871	16240	15918	16016	16207	15972	15843	15946	15946	16059	16028	15969	16010	16249	16108	16152	16089	16075	15952	16179	15901	15979	16149	15963	16136	15971	15937	16018	15984	16213	16115	15940	15898	15991	16201	16062	16060	16052	16072	16194	16057	15898	15855	16077	15973	16051	15922	15896	16048	15986	16072	16040	16089	15985	16093	16029	16045	16043	16015	16148	15943	15955	16050	15981	16041	15962	15998	16032	16090	16036	16038	16078	15947	16096	16079	16082	16111	16073	16041	16043	16146	15983	15935	16151	16142	16094	15976	15918	16141	16017	16029	16017	15971	15945	15987	16113	16051	16189	16182	15944	16009	16057	15949	15908	15992	15943	16088	16210	15993	16048	15967	15948	15974	16072	15944	16011	15901	15951	15926	15966	15890	16020	16056	16040	15892	16038	15812	16065	16014	15828	16092	15927	15881	16048	16102	16105	16017	15987	15989	16011	16103	16211	15966	16026	16054	15963	16127	16043	16054	15898	15950	16044	16180	15879	15879	16224	15815	16141	16047	16098	16039	16005	15893	16106	15994	16120	16178	16207	15904	16030	15896	15921	16101	16074	15925	15963	16114	16144	16144	16091	16068	16047	16037	16073	16018	16135	15984	16085	15938	15985	16157	15996	16050	16125	16120	15918	16032	16014	16118	16062	16097	15917	16051	16119	16133	16103	16048	16015	15877	16056	16017	16028	15841	16040	16058	16048	16019	15999	16087	16097	16064	16058	15883	15988	15953	16046	16111	16095	15938	16208	15944	15906	16142	15908	15965	16169	16164	16049	16024	15852	16150	16123	16013	16091	16044	15853	16087	16073	15999	15881	16098	16057	16221	16054	15963	16000	16072	16105	15997	16038	16012	16044	15825	15944	16084	15926	15977	16076	16082	15898	15974	16243	16112	16033	16076	16095	16121	15945	16031	16167	16023	16099	16059	15970	16235	15888	16123	15919	16168	16068	16075	16098	16066	15951	16289	16131	16051	15866	16102	16096	16162	16005	16102	16121	15995	15976	16012	16107	15983	16003	16087	16022	16125	15988	16057	16204	16104	16083	16099	16100	16066	16061	16243	15955	16049	15962	15965	16206	16040	16038	16083	16107	16001	16146	16019	15981	16026	15972	16071	15999	15984	16062	15938	16122	16057	16167	16073	16143	16099	16059	16017	16148	15976	15964	16059	15939	16126	15984	16090	16062	16041	16110	16083	16062	15988	16088	16068	15989	16109	16058	15934	15965	16024	16035	16025	15993	15872	16024	15928	16078	16064	16023	15879	15948	16069	16155	16051	15861	16245	16132	15995	15917	16004	16187	16021	16134	16017	15954	16067	15887	16043	16152	16174	15964	15788	15998	16030	16057	16016	15964	15995	16026	15903	16033	16007	16112	16157	15895	16126	16235	15947	16063	15838	15945	16004	15943	15989	16108	15997	16129	16079	15990	16096	16055	15978	15933	15974	15981	16187	16052	15856	15869	16002	15909	16078	16158	16105	15909	16160	16048	16089	16049	16095	16057	16178	15852	16122	15876	16048	15961	16026	16093	15988	15942	15958	16078	16067	16045	15912	16128	15984	15940	16173	16034	15954	15813	16107	16236	15931	16152	15792	16073	15904	16105	16046	16063	16118	16187	15962	16056	16216	16041	15975	16139	15970	15976	16089	15975	16107	16094	16037	16090	15961	16117	15973	16022	15939	16014	16150	16139	15959	16138	16052	15923	16224	15946	15970	16047	15757	15980	16077	15986	15993	16115	16089	15985	15912	15925	16002	16099	15958	16060	15991	16107	16064	16087	16140	16091	15951	16111	16042	16055	16018	16004	15967	16134	16081	16017	15937	16078	16116	16066	16171	16018	16033	16007	16074	16074	16202	15991	16277	16093	15987	16007	15996	15981	16085	15976	16190	16031	16149	16106	16050	16160	16049	16096	16115	15920	16076	16129	15966	16050	15958	16021	15983	16110	15987	15773	16059	16054	16150	16070	16042	16076	16057	15960	16092	16232	15920	16090	15994	15944	16139	16082	15918	16090	16052	16103	16049	16021	16118	15977	16181	16020	16095	15972	15897	16085	16151	16160	16014	16126	16141	15902	16107	16112	15878	16230	16157	15929	15988	16302	16078	16105	16238	15990	15941	16136	16082	16044	16041	16092	16051	16039	16064	16055	16094	16123	16073	16154	16045	15956	16281	16020	16092	15984	15937	15970	15970	16181	16013	15949	16046	16000	16040	15932	16074	15996	16182	16157	15965	15894	16181	16061	16147	16061	15981	16111	15973	16016	16183	16112	15993	16236	16135	15874	16022	16041	16160	16070	16155	16032	15988	16009	15867	16120	16137	16050	15999	15944	16089	15925	15971	16043	16222	16079	16076	16236	15983	15950	16138	16095	15997	16149	16161	16058	16207	16024	15940	16158	15915	16102	15857	16035	15922	15981	16081	15890	16061	16035	16048	16136	16108	15965	15979	16003	16129	16050	15929	16103	16026	15943	16042	15874	16079	15963	16238	16151	16152	16092	16088	16131	16071	16256	16014	15990	16070	16118	16150	16062	16089	16156	16099	16182	16030	15941	16040	16138	16066	16086	16162	15861	16114	15936	16022	15964	16096	16048	16033	16069	16137	16031	15914	15994	15889	16033	16142	16172	16049	15948	16126	16047	16141	15994	15980	16087	16107	16084	16110	16055	16087	16185	16089	16065	16032	15969	16028	16154	16005	16064	15902	15949	15999	16175	16123	15954	15857	15945	15984	16156	16067	16010	15872	16060	15947	16014	16136	15901	16120	16042	16020	16109	16177	15967	16112	15874	16051	16144	15886	16128	15942	15942	15989	16010	16078	16039	16182	15892	16034	15921	16161	16049	16007	16063	15944	16066	16023	16065	15992	15887	15990	15760	16087	15951	15889	16245	15959	16020	16021	16057	15878	15956	16085	16002	16110	16066	16109	15941	16102	15955	16063	15866	15980	16060	16095	16028	16093	15993	16072	15947	15982	16092	15894	16213	16089	15995	16084	16051	15949	15943	15912	16017	16074	16064	16149	16139	15990	16161	15942	16036	15999	16077	16050	16182	16311	15809	16035	16077	16052	16071	15859	16178	15956	15960	16118	16020	15979	15972	16216	15985	15927	16073	16231	15996	15974	16131	16102	15945	16019	15994	16048	16100	16094	16033	16074	16020	15902	15884	16084	15996	15902	16184	16032	16060	15973	16081	16098	16177	16066	15987	16068	16006	16077	15936	16023	16169	16043	16031	16179	16104	16072	16052	16218	16090	16095	15985	15878	15936	16167	16055	16118	16018	16070	16009	16069	16013	16052	16196	16046	16209	15992	16034	15958	16024	16025	16103	15952	16099	16160	16275	16074	15854	16076	15927	16026	16221	16080	16089	15981	16055	16041	16062	16034	15925	16128	15810	16161	16035	16097	16158	16190	16201	16036	16102	15939	16017	16150	16089	16064	16184	16076	15928	15993	15903	15984	16118	16086	15931	16155	15917	15965	16004	16022	15941	16069	15744	16042	15996	15940	15957	16194	16091	15916	16132	15975	16238	16140	16124	15897	16190	15930	16080	16117	16103	16060	15872	16137	16109	16225	16045	15911	16108	16007	16002	16078	16101	15971	16112	15943	15950	16285	16130	15850	15950	16056	15940	16168	15986	16053	15936	16125	16041	16022	16145	16022	16185	16090	16070	15913	16122	15987	16073	16040	16055	16007	16009	16013	15847	16227	15946	16100	16152	16222	16050	16123	16036	16124	16100	16094	15908	15986	15973	16171	16129	16244	16289	16070	16158	16024	16160	16145	15857	16041	16073	16112	16071	16077	15907	16028	16099	16034	16041	16037	15941	16214	15964	15991	16023	15957	16172	16016	16036	16143	15928	15962	16027	16077	16107	15903	16204	16030	16065	16111	15955	16075	16171	15923	16092	16021	16182	16204	16052	15936	15996	16015	16074	16025	16011	16091	16050	16063	16310	16142	16095	16021	16015	16142	15950	16046	16073	16090	16127	16167	16307	15895	16094	16070	16087	16075	15986	16051	15973	15985	16141	15931	16031	16164	15998	15969	16036	15997	16026	15970	16167	16115	15998	16074	16138	16143	15997	15940	16066	16013	16088	15950	15983	15918	16063	15942	16019	15964	16151	16138	16090	16085	15977	15847	16063	16006	16070	16031	15925	15942	15914	16075	15928	15995	16090	16104	15997	16063	15875	15950	16078	16177	16013	16068	15984	15840	15998	16005	16029	16063	15948	16031	16045	16097	16030	16090	16179	15972	16174	15986	16112	15892	16162	16027	16021	15974	16099	15978	16179	15985	15890	16152	16081	16051	16089	16060	16005	16167	16064	16176	16082	16028	16126	16114	16141	15904
23555	21365	29219	24145	23432	26909	27811	24132	22962	22729	22175	21244	21076	21121	20950	20903	20806	20714	20575	20321	20224	20221	20210	20342	20028	20229	19920	20090	20075	19909	20166	20193	19947	19999	20052	20082	20020	19915	20029	19984	19770	19633	19908	19662	19658	19675	19806	19765	19783	19676	19804	19665	19661	19625	19779	19643	19726	19673	19818	19779	19817	19594	19527	19786	19628	19750	19570	19588	19786	19664	19538	19599	19866	19765	19935	19749	19687	19651	19521	19695	19701	19759	19683	19648	19717	19654	19565	19609	19811	19655	19699	19574	19592	19730	19747	19724	19612	19520	19755	19750	19541	19429	19678	19530	19627	19642	19696	19655	19725	19720	19685	19565	19571	19621	19427	19442	19508	19636	19741	19603	19840	19855	19711	19586	19784	19547	19596	19872	19729	19757	19717	19711	19709	19601	19705	19650	19624	19417	19610	19469	19578	19758	19578	19641	19623	19664	19602	19811	19622	19679	19842	19815	19845	19757	19823	19513	19673	19692	19414	19704	19860	19546	19615	19751	19633	19476	19720	19553	19546	19628	19518	19704	19507	19669	19457	19821	19674	19537	19684	19670	19597	19613	19561	19667	19729	19588	19644	19601	19592	19540	19781	19605	19803	19539	19826	19661	19506	19536	19709	19559	19647	19630	19534	19615	19566	19547	19547	19494	19583	19803	19636	19881	19710	19623	19635	19582	19606	19686	19594	19583	19449	19717	19606	19665	19745	19672	19764	19389	19616	19631	19726	19548	19619	19772	19539	19708	19666	19471	19631	19718	19592	19679	19515	19434	19587	19508	19743	19669	19636	19426	19783	19624	19536	19645	19549	19596	19701	19740	19630	19583	19496	19547	19694	19508	19644	19646	19647	19581	19667	19456	19654	19776	19634	19640	19533	19209	19676	19516	19629	19728	19516	19586	19780	19379	19337	19562	19417	19579	19803	19532	19426	19486	19637	19561	19792	19582	19593	19656	19574	19447	19597	19524	19474	19603	19689	19423	19572	19433	19686	19630	19618	19749	19598	19440	19537	19546	19779	19680	19541	19640	19511	19506	19682	19671	19749	19561	19680	19372	19479	19500	19649	19538	19431	19678	19659	19510	19617	19715	19587	19623	19847	19850	19561	19544	19604	19768	19621	19715	19578	19447	19650	19464	19622	19664	19711	19697	19826	19696	19661	19500	19615	19760	19764	19712	19997	19708	19628	19669	19851	19415	19890	19735	19671	19762	19870	19789	19533	19556	19559	19703	19640	19767	19752	19698	19474	19626	19690	19588	19614	19661	19621	19593	19638	19547	19875	19749	19709	19613	19579	19686	19787	19673	19587	19677	19722	19657	19804	19723	19604	19486	19682	19687	19792	19684	19546	19831	19615	19613	19773	19569	19460	19658	19605	19696	19618	19535	19438	19682	19687	19500	19561	19634	19672	19589	19777	19692	19600	19524	19787	19838	19545	19431	19484	19528	19644	19530	19474	19583	19627	19682	19635	19760	19628	19649	19660	19471	19472	19611	19657	19469	19513	19542	19798	19738	19665	19694	19653	19662	19510	19592	19548	19662	19743	19568	19652	19734	19548	19557	19661	19840	19511	19549	19593	19714	19761	19617	19653	19951	19887	19584	19667	19771	19697	19495	19503	19703	19743	19725	19758	19780	19747	19546	19741	19717	19722	19767	19648	19595	19766	19554	19701	19553	19530	19685	19795	19709	19850	19606	19780	19570	19774	19706	19671	19661	19692	19678	19812	19286	19640	19477	19531	19741	19779	19611	19673	19783	19657	19853	19579	19651	19497	19425	19623	19442	19670	19687	19688	19545	19528	19315	19837	19596	19718	19560	19603	19625	19479	19685	19532	19594	19701	19672	19609	19650	19681	19700	19814	19517	19840	19539	19670	19674	19737	19537	19575	19537	19471	19693	19504	19628	19467	19638	19629	19530	19527	19866	19618	19774	19651	19643	19629	19559	19722	19751	19772	19660	19587	19541	19549	19586	19571	19437	19620	19966	19743	19670	19441	19560	19698	19551	19550	19691	19510	19700	19529	19647	19763	19567	19507	19427	19718	19586	19780	19725	19654	19518	19573	19637	19842	19586	19782	19701	19560	19620	19562	19659	19754	19806	19596	19679	19504	19731	19731	19768	19936	19784	19539	19430	19767	19849	19763	19627	19751	19479	19521	19719	19723	19581	19780	19672	19691	19536	19474	19667	19504	19616	19708	19761	19656	19618	19703	19529	19738	19499	19877	19598	19503	19693	19626	19700	19598	19702	19659	19580	19712	19565	19721	19793	19647	19782	19686	19714	19520	19698	19558	19805	19505	19694	19542	19703	19824	19550	19558	19740	19734	19518	19615	19796	19613	19441	19449	19563	19692	19421	19589	19452	19453	19594	19606	19609	19557	19607	19681	19557	19469	19676	19636	19620	19829	19525	19745	19553	19606	19630	19599	19550	19443	19695	19696	19522	19550	19474	19524	19390	19565	19777	19605	19467	19448	19458	19679	19559	19675	19524	19598	19670	19549	19805	19701	19670	19760	19607	19800	19469	19605	19806	19682	19751	19318	19689	19577	19607	19494	19752	19524	19527	19477	19451	19693	19468	19614	19565	19505	19423	19567	19821	19587	19538	19700	19569	19593	19856	19712	19649	19799	19438	19831	19771	19673	19666	19550	19606	19740	19553	19599	19731	19659	19439	19535	19587	19688	19548	19437	19542	19653	19525	19656	19698	19632	19658	19462	19581	19540	19647	19595	19822	19500	19710	19528	19597	19785	19572	19669	19317	19618	19508	19682	19407	19461	19551	19677	19802	19541	19813	19493	19913	19507	19743	19883	19574	19689	19522	19619	19504	19642	19829	19756	19631	19617	19567	19720	19800	19511	19507	19664	19682	19552	19602	19806	19661	19754	19592	19401	19781	19547	19579	19690	19600	19776	19609	19670	19634	19735	19566	19604	19622	19723	19681	19647	19511	19437	19365	19538	19632	19681	19622	19604	19554	19754	19687	19642	19677	19680	19613	19606	19680	19539	19558	19526	19558	19733	19589	19517	19541	19489	19303	19805	19947	19792	19626	19518	19643	19791	19709	19647	19581	19594	19740	19481	19476	19582	19526	19606	19472	19706	19644	19705	19527	19548	19599	19654	19933	19587	19544	19513	19638	19814	19684	19676	19711	19761	19623	19724	19702	19547	19813	19601	19632	19653	19527	19628	19557	19597	19676	19717	19589	19635	19876	19807	19699	19613	19718	19654	19821	19782	19667	19563	19444	19446	19401	19676	19537	19591	19916	19654	19535	19579	19372	19413	19599	19618	19642	19531	19588	19834	19674	19286	19595	19643	19527	19686	19599	19676	19826	19549	19398	19761	19759	19677	19707	19595	19784	19655	19488	19450	19569	19702	19607	19729	19631	19588	19555	19595	19737	19692	19620	19708	19562	19452	19429	19607	19735	19527	19732	19807	19470	19651	19693	19616	19583	19738	19811	19677	19641	19702	19530	19606	19596	19632	19539	19699	19741	19490	19794	19574	19842	19615	19612	19525	19547	19564	19412	19692	19801	19697	19757	19515	19755	19628	19614	19526	19495	19564	19712	19711	19720	19614	19678	19565	19607	19486	19553	19391	19723	19555	19743	19606	19451	19598	19717	19791	19528	19751	19514	19627	19575	19680	19616	19615	19708	19560	19314	19818	19483	19667	19735	19808	19648	19852	19795	19852	19620	19657	19747	19626	19595	19634	19555	19667	19588	19506	19611	19602	19530	19789	19618	19361	19563	19637	19674	19747	19649	19490	19363	19635	19641	19724	19551	19789	19597	19732	19713	19871	19486	19440	19638	19687	19628	19669	19674	19750	19873	19848	19818	19468	19637	19616	19572	19651	19630	19721	19645	19902	19480	19597	19744	19466	19592	19650	19395	19444	19510	19681	19477	19655	19555	19759	19776	19496	19553	19916	19543	19685	19806	19600	19618	19699	19628	19793	19813	19674	19602	19858	19561	19765	19726	19588	19696	19650	19825	19611	19680	19569	19449	19463	19648	19522	19629	19635	19615	19726	19599	19573	19449	19626	19354	19584	19458	19651	19857	19660	19505	19542	19593	19535	19690	19570	19558	19569	19571	19848	19529	19509	19524	19691	19607	19613	19682	19553	19571	19739	19643	19517	19772	19454	19744	19803	19518	19568	19764	19696	19611	19665	19698	19513	19721	19493	19883	19500	19556	19585	19671	19723	19837	19690	19677	19606	19712	19645	19614	19698	19477	19557	19748	19564	19525	19642	19679	19691	19661	19556	19679	19761	19767	19707	19652	19613	19761	19710	19802	19518	19483	19677	19493	19622	19674	19698	19578	19630	19537	19598	19845	19586	19563	19813	19669	19678	19440	19483	19761	19919	19528	19517	19758	19805	19445	19701	19480	19592	19812	19557	19527	19745	19892	19585	19466	19698	19552	19530	19679	19867	19589	19892	19620	19732	19690	19497	19670	19622	19471	19697	19671	19569	19453	19539	19598	19619	19691	19972	19665	19535	19631	19687	19714	19506	19708	19646	19724	19715	19787	19569	19574	19566	19559	19794	19933	19698	19701	19677	19519	19765	19596	19738	19795	19694	19580	19779	19605	19602	19752	19412	19690	19548	19744	19795	19810	19710	19820	19703	19654	19560	19763	19777	19561	19501	19700	19791	19792	19612	19460	19653	19513	19455	19561	19737	19416	19621	19710	19694	19582	19722	19717	19763	19447	19579	19591	19711	19762	19652	19731	19634	19629	19620	19674	19592	19787	19629	19827	19682	19694	19746	19645	19781	19609	19530	19748	19630	19777	19597	19659	19555	19902	19814	19560	19515	19624	19742	19672	19511	19852	19637	19700	19617	19748	19677	19497	19823	19741	19633	19589	19824	19815	19669	19555	19797	19717	19688	19740	19622	19582	19540	19619	19691	19644	19680	19605	19630	19779	19588	19595	19712	19547	19656	19401	19636	19498	19554	19547	19304	19665	19772	19783	19478	19787	19445	19781	19681	19415	19741	19563	19745	19608	19700	19816	19413	19652	19447	19477	19807	19715	19405	19521	19591	19894	19740	19429	19668	19746	19505	19754	19567	19371	19688	19646	19618	19692	19605	19484	19451	19706	19601	19668	19448	19692	19614	19562
28491	45727	41775	32484	27788	26191	23809	22214	20872	20280	19183	18371	18047	17868	17680	17453	17367	17190	17098	16795	16657	16519	16350	16599	16482	16639	16337	16313	16520	16377	16306	16353	16204	16398	16256	16316	16260	16239	16160	16155	16051	15967	16080	15994	15940	16002	15844	15910	15886	15909	16079	15939	16062	15937	15912	15833	15759	15993	15836	15988	16029	15855	15770	15966	15935	15906	15939	15874	16001	15874	15938	15909	15795	15882	16037	15936	15968	15903	15817	15951	15946	15940	15959	16006	15795	15756	15875	15784	15919	15984	16011	15914	15826	15956	15994	15845	15906	15797	15889	15772	15898	15869	15972	15761	15784	16052	16091	15732	15872	15947	15927	16022	15929	15864	15856	15908	15908	15848	15831	15764	16087	15824	15741	15928	15975	15958	15818	15815	15849	15909	15969	15995	16047	15976	15884	15652	15972	15950	15933	15748	15831	15916	15905	15789	15922	15857	15721	15786	16003	15709	15767	15706	15826	15982	15799	16065	15841	15773	15998	15816	15924	15964	15722	15942	15958	15805	15843	15952	16037	15946	15933	15948	15811	15885	15987	16055	15765	15944	15829	15632	15822	15873	15690	15891	15842	15834	15811	15779	15853	15865	15955	15882	15735	15894	15915	15854	15839	15828	15935	15782	15893	15785	15905	15941	15800	15880	15846	15874	15955	16026	15762	15933	15909	15951	15935	15759	16119	16072	15959	15962	15857	15886	15788	15845	15954	15884	16024	15740	15890	15958	15983	15964	15798	15895	15765	15940	15816	15776	15991	15992	15900	15960	15792	15954	15789	15778	15738	15840	15752	15883	16013	15926	15730	15985	15808	15855	16081	16027	15975	15784	15834	15886	15848	15799	15857	15957	15662	15862	15956	15923	15696	15809	15937	15976	15846	15920	15857	15969	15895	15829	15974	15892	15779	15966	15860	15868	15876	15956	15803	15944	16021	15989	16059	15997	15801	16084	15758	15679	15899	15900	15865	15870	15842	15926	15963	15889	15937	15752	16135	15947	15845	15974	15918	15964	15979	15875	15921	15968	15947	15921	15950	16075	15818	15871	15910	16059	15670	15904	15970	15891	15927	16058	15908	15923	15892	15841	15861	16006	15837	15891	15816	15758	15967	15881	15888	15865	15833	15840	15804	15915	15903	15960	15769	15955	16002	15848	15888	15806	15795	15951	15900	15921	15797	15773	16111	15821	15830	15756	15759	15755	15968	15802	15900	16025	15797	15962	15801	15956	16038	15967	15815	15928	15832	16015	15941	15706	15846	15865	15955	15893	15865	15925	15847	15892	15611	15892	15768	15830	15876	16031	15967	15998	15912	16005	15815	16013	15917	15934	16075	15956	15872	16037	15773	16063	15896	15917	15867	15787	15834	15990	15816	15963	15933	15843	15991	15902	15869	16017	15937	16002	15934	15838	15940	15831	15927	15901	15830	15913	15754	15818	15915	15752	15779	15689	15890	15844	15752	15934	15831	15868	15985	15825	15988	15780	15810	15885	15873	16064	15694	15813	16033	16001	16038	15811	16016	15992	15817	15783	16017	15762	15877	15792	15860	15827	16088	15813	15939	15906	15846	15800	15766	15784	15812	15861	15854	15857	15889	15885	15948	15974	15635	15886	15857	15858	15978	15822	15847	15825	15898	15941	15857	16009	15834	15783	15790	15816	15976	15754	15973	15827	15850	15826	15833	15981	15941	15833	15906	15910	15744	15832	15868	15879	15854	16015	15902	15804	15797	15767	15784	15932	16032	16080	16043	15664	16075	15889	15939	15792	16080	16009	15997	15760	15859	15814	16068	15820	15986	15840	15901	15851	15931	15751	15993	15805	15918	15720	15904	15853	15824	15776	15961	15763	16019	15889	15965	15939	15810	16005	15703	15805	15815	15930	15804	15858	15822	16015	15866	15927	15829	15852	15988	16095	15782	15964	15827	15913	15886	15992	15952	16013	16079	15970	15938	16019	16001	15878	15956	15806	15857	16002	15957	15862	15896	15734	15931	15887	15948	15862	15799	15846	15861	15947	15888	15951	15932	15800	15770	16210	15933	16031	15990	15874	16055	15973	15836	15962	15768	15864	15845	15862	15775	15871	15792	15819	15954	15889	16070	15808	15759	15837	15962	15798	15907	15929	15953	15770	16040	15842	15872	15906	15936	15744	15881	15984	15842	15967	15966	15917	15940	15973	15801	16063	15895	15932	15887	15843	15907	15697	15852	15967	15826	15883	15770	15835	15905	15774	15951	15856	15969	15884	15809	15859	16031	15825	15810	15950	15977	15922	16137	15793	16044	15887	15874	15949	15974	15820	15821	15820	15955	15857	15970	16056	15963	15942	16082	15884	15947	15883	16047	15845	15959	15917	15950	15856	15885	15840	15823	15828	15788	15960	15805	15900	15954	15826	15812	15927	15878	15772	15900	15749	15958	16126	15817	15944	15825	15942	15933	15879	15970	15890	16018	15829	15870	15857	15820	16002	16064	15792	16010	15811	15894	15783	15843	15782	16013	15712	16004	15812	15966	15813	16017	15889	15923	15943	15918	15849	15930	15855	16050	15853	15928	16022	15952	15899	16066	15696	15871	15824	15909	15831	15839	15882	15919	15694	15838	15783	15924	15925	15942	15873	15785	15854	15944	15951	15760	16009	15835	15805	15828	15991	15789	15863	15833	15801	15966	16011	15889	15813	16124	15797	16011	15987	15834	16032	15743	15781	15684	15859	15940	16043	15736	15807	15825	15863	15855	15856	15809	15889	15935	15812	15915	15999	15888	15948	15881	15905	15792	15833	15948	15801	15744	15765	15895	15850	16049	15921	15753	16036	15713	15994	15956	15877	15714	15861	15955	15964	15751	15907	15971	15866	15777	15844	15876	15844	15829	15850	15802	15929	15809	15694	16039	15739	15925	15980	15858	15778	15966	15867	16087	15686	15851	16078	15927	15891	16006	15859	15924	15839	16056	16054	15931	15939	15849	15867	15712	16169	15919	15846	15878	15770	16094	15805	16086	15930	15812	16050	16075	15885	15872	15922	15725	15836	16027	15855	15802	15871	15927	16072	15854	15960	15845	15876	15866	15819	15816	15832	15853	15984	16010	15912	15875	15729	15887	15855	15744	16095	15821	15730	15945	16032	15884	15856	15801	16054	15869	15872	15972	15932	16018	16000	15886	16095	15852	16046	15856	15834	15878	15877	15725	16123	15929	15801	15946	15856	16015	15912	15818	15917	15814	15946	15785	15877	15833	15656	15892	16089	15773	15945	15959	15822	15888	15933	16030	15909	15969	15722	15833	15879	15926	15897	15843	15696	16044	16031	15973	15940	15860	15898	15921	15856	15741	15933	15776	15929	15706	15847	16014	15877	15929	15988	15936	15950	15982	15845	15936	15809	15979	15748	15872	16021	15958	15877	15975	15955	15858	15859	16105	15884	15784	15752	15713	15811	16028	15828	15887	15822	15829	16013	15818	15951	15809	15942	15740	16002	15752	15725	15951	15938	15995	15712	16064	15790	15844	15871	15924	15953	16020	15922	15804	15778	15932	15916	15921	15861	15910	15958	15958	15844	15758	15940	15971	16059	15940	15939	15860	15940	15949	15774	15686	15821	15898	15929	15773	15773	16078	15940	15740	15882	15960	16018	15875	15796	15757	16066	15975	15985	15871	15939	15784	15883	15850	15833	15684	15996	16028	15862	15950	15794	15906	15921	15906	15972	15868	15860	15925	15946	15804	15792	15853	15942	15976	15864	15862	15655	16026	15940	15958	15892	15837	15982	15988	15761	15820	15932	15999	15762	15983	15758	15918	15806	15877	15811	15844	15929	15975	15859	15836	15794	15988	15833	15869	15731	15740	15816	16050	15698	15862	16114	15876	15966	15889	15974	15978	15935	15685	15965	16121	15764	15957	15859	15917	15877	15962	15818	16001	15928	16005	16051	15908	15918	16035	15761	15649	15839	16084	15796	16123	15864	15731	15702	15761	15743	15928	15784	15951	15950	15974	15854	15825	15832	15921	15788	15851	15936	15924	15941	16071	15871	15846	15822	15845	15987	15811	15711	16020	15856	15666	15927	16044	15659	15889	15875	15786	15872	15745	15926	15780	15806	15896	15895	15717	16078	15972	15741	15885	15716	15860	15975	15836	15769	16052	16028	15941	15730	15758	15852	16036	15753	15913	15890	16003	15884	16027	15888	15849	15792	15900	15974	15868	15930	15736	15901	15871	15923	15904	15760	16010	15907	15744	15982	15852	15940	15997	15842	15881	15895	15770	15902	16042	15748	15799	15690	16008	15925	15923	15977	15788	16033	15897	15835	15680	15790	16044	15925	15987	15986	16002	15890	15938	15909	15954	15853	15835	15883	16005	15796	15775	15799	15748	15799	15873	15915	16138	15920	15813	15827	15896	15773	15814	15887	15914	15762	15887	15916	15974	15788	15796	15960	16061	15894	15832	15916	15914	16021	15634	15835	15931	15976	15881	15927	15943	15848	15857	15903	16091	15886	15662	15795	15882	15836	15979	15875	15978	15986	15741	15830	15811	15872	16011	15903	15858	15871	16115	15789	15889	15920	16005	15786	15944	15685	15723	15961	15873	15827	15732	15799	15909	15789	15923	15873	15827	15839	15972	16059	15933	15875	15999	15923	15960	15940	15960	15796	15919	15871	15977	15862	15871	15899	15876	15873	15796	15850	15705	15791	15836	16042	15861	15931	15815	15889	15942	15805	15799	16002	15861	16132	15719	16056	15873	15976	15802	15824	15724	15744	15775	15885	15955	15932	15807	15821	15852	15890	15864	15995	15945	16036	15905	15864	16003	15816	15942	15806	15757	15978	15964	15836	15738	15966	15931	15845	15894	15772	15866	15884	15830	15995	15891	15897	15937	16018	15821	15886	15951	15933	16038	15724	15908	15929	16086	15864	15970	16035	15923	15851	15788	15878	15898	15752	16030	16020	15829	16080	15912	15752	15843	15829	15887	15806	16021	15947	16015	15898	16032	16021	15851	15839	16048	15824	15786	15756	15977	15952	15872	16073	15884	15771	15827	15839	15912	15875	15820	15873	15798	15866	15748	15868	15746	15881	15887	15800	15978	15940	15888	15827	15988	15820	15880	15960	15948	15906	15951	15851	15737	15980	16012	15946
22721	21298	29301	23681	21950	26136	30344	25142	23632	23355	22178	21708	21336	21042	21108	21098	20734	20556	20501	20121	20275	20101	19996	19857	19856	19762	19733	19648	19922	19737	19657	19642	19663	19647	19593	19653	19555	19719	19683	19392	19530	19538	19388	19267	19117	19318	19360	19365	19322	19384	19252	19118	19355	19301	19560	19269	19254	19353	19191	19285	19331	19152	19196	19269	18948	19162	19217	19291	19244	19167	19517	19370	19010	19392	19379	19176	19154	19309	19151	19220	19121	19108	19188	19138	19213	19230	19305	19388	19227	18932	19254	19444	19093	19262	19124	19249	19376	19201	19304	19203	19182	19270	19088	19347	19228	19114	19391	19155	19342	19034	19082	19196	19159	19206	19333	19036	19158	19266	19089	19173	19002	19105	19264	19202	19205	19295	19005	19081	19188	19393	19250	19098	19294	19118	19380	19329	19029	19244	19314	19093	19170	19086	19234	19398	19296	19323	19246	19369	19226	19199	19262	19236	19236	19146	19062	19250	19257	19198	19265	19215	19033	19122	19238	19251	19159	19332	19212	19001	19075	19138	19195	19292	19216	19127	19028	19173	19059	19094	19102	18906	18995	19108	19203	19295	18993	19244	19060	19239	19016	19111	19236	19127	19070	19337	19485	19029	19375	19247	19178	19306	19192	19117	19229	19056	18938	19354	19128	19193	19149	19390	19093	19069	19078	19160	19388	19141	19291	19091	19161	19266	19284	19123	19230	19088	19110	19255	19162	19178	19238	19122	19126	19138	19273	19387	19189	19087	19146	19137	19079	19101	19402	19239	19223	19129	19153	19181	19307	19337	19191	19152	19410	19118	19296	19195	19017	18988	19075	19186	19203	19397	19331	19321	19171	19213	19220	18979	19283	19225	19334	19181	19137	19171	19278	18927	19085	19349	19208	19295	19178	19055	18954	18999	19191	19205	19293	19223	19348	19165	19221	19177	19288	19161	19112	19127	19142	19274	19002	19110	19324	19257	19199	19077	19415	19360	19185	19049	19198	19198	19218	19268	19176	19116	19086	19273	19176	19185	19160	18927	19294	19115	19055	19052	19059	19404	19304	19000	19340	19147	19216	19261	19201	19195	19463	19024	19303	19147	19070	19418	19235	19143	19143	19174	19188	19031	19158	19273	19225	19005	19118	18987	19092	19134	19313	18997	19249	19142	19170	19267	19089	19092	18875	19203	19178	19098	19191	19070	19208	19032	18981	19010	19049	19125	19162	19090	19053	19151	19216	19292	19083	19219	19430	18888	19062	18992	19307	19068	19197	19162	19353	19046	19131	19079	18972	19059	19093	19204	19056	19105	19003	19068	19107	19155	19018	19193	19248	18977	19352	18994	19112	19041	19195	19148	19204	19296	19102	18962	18997	19035	19254	19204	19197	19301	19307	19196	19280	19057	19150	19161	19276	19249	19172	19159	19277	18973	19055	19162	18924	19157	19002	19217	19384	19082	19141	19183	19049	19166	19213	19226	19347	19032	19370	19074	19051	19046	19024	19153	19168	19044	18993	19034	19309	19226	19345	19466	19024	19326	19060	19253	19374	18994	18923	19090	19187	19075	19319	19333	19042	19270	19286	19018	19088	18957	19096	19144	19041	19080	18999	19053	19226	19090	19177	19353	19176	19121	19210	19217	19077	19144	19191	19177	19003	19062	19170	19151	19272	18893	19138	19217	19045	19118	19084	19051	19133	18957	19198	19243	19250	19139	19213	19196	19271	19038	19225	19098	19331	19160	19307	19079	19152	19153	19197	19189	19078	19230	19286	19134	19300	19215	19403	19305	19295	18848	19112	19352	19137	19152	19084	19297	19196	19047	19149	19257	19362	19079	19374	18858	19032	19322	19089	19043	19111	19015	19091	19126	19106	19328	19144	19095	19165	19121	19023	19175	19302	19358	19214	19086	19330	19406	19049	18972	19066	19101	19209	19089	18962	19169	19274	19005	19105	19186	19228	18960	18990	19055	19144	19236	19065	19081	18909	19235	19317	19090	19294	19068	19286	19248	19008	19222	19227	19218	19177	19135	19061	19019	19265	19044	19431	19343	19087	19145	19337	19195	19157	19242	19419	19108	19179	19135	19105	19016	19334	19289	19252	19108	19189	19502	19231	19207	19136	19216	18760	19316	19121	19370	19176	19289	19063	19008	18985	19279	19054	18989	19426	19172	19208	19101	19072	18892	18999	18942	19155	19025	19065	19178	19383	19097	19235	19195	19130	19176	18981	19083	19153	19245	19218	19100	19090	19069	19127	19211	19203	18978	19320	19066	19374	19255	19243	19262	19239	18985	19049	19092	19267	19232	19208	19183	19288	19067	19207	19320	19259	19148	19229	19189	18929	19113	19010	19149	19195	19037	19123	18949	19188	19099	19145	19192	19083	19005	19316	19136	19176	19193	19174	19339	19078	18952	19172	19224	19248	19176	19238	19219	19211	19276	19043	19146	19174	19266	19054	19036	19318	19235	19219	19083	19165	19461	19085	19099	19351	19038	19044	19070	19244	19184	19177	19136	19168	19167	19237	19061	19310	19120	19079	19026	19080	19188	19220	19270	19269	19165	19111	19209	19270	19226	19152	19070	19100	19211	19239	19105	19032	19033	19230	19320	19307	19169	18991	19251	19213	19018	19285	19153	19240	19094	19185	19108	18929	19213	19179	19279	19459	19175	19303	19252	19105	19209	19251	18957	18887	19170	19067	19330	19030	18994	19100	19090	19086	18989	19090	18982	19042	19229	19212	19064	19334	19074	19190	19159	19291	19201	19048	19117	19255	19122	19383	19090	19273	19016	19176	19233	19132	19166	19269	19106	19163	19225	19101	19191	19005	18956	19223	19070	19002	19324	18958	19161	19304	19181	19255	19173	19156	19179	19174	19342	19230	19110	19022	19041	18964	19104	19063	18977	19087	19198	19103	19299	18901	19058	19214	19188	18998	18988	19103	19142	19205	19099	19176	19011	19150	19100	19137	19010	19022	19148	19033	19261	19243	19204	19262	19354	19187	19076	19115	19160	19037	19074	19380	19174	19425	19139	19135	19015	18995	19108	19217	19242	19096	19001	18983	19041	19063	19225	19105	19201	19103	19242	18878	19163	19335	19182	18851	19152	19249	19019	18962	19111	19013	19004	19031	19114	19220	19247	19266	19226	19183	19212	19104	19134	19277	18977	18996	19106	19114	19159	19400	19075	19148	19170	19207	19019	19027	19075	18999	19231	19165	19037	19318	19240	19365	19010	19170	18939	19204	19316	19146	18935	18886	19221	18962	19313	19077	19217	19198	19133	19217	19095	19300	19271	19161	19166	19136	19233	18979	19334	19112	19249	19426	19185	19182	19164	19158	19275	19254	19150	19284	19213	19153	19260	19238	19214	19244	19196	19014	19062	19066	19189	19174	19288	19149	19041	19133	19311	19311	19105	19145	19378	19089	19060	19207	19336	19267	19078	19348	19218	19238	19223	19169	19036	19304	19153	19116	19214	19000	19114	18892	19351	19461	19189	19114	19158	19239	19130	19281	19154	19207	19250	19076	19183	19311	19356	18996	19084	19139	19240	19146	19241	19140	19273	19095	19221	19054	19169	19230	19386	19190	19237	19240	19152	19204	19374	19149	19055	19028	19092	19082	19142	19017	19082	19154	19301	19169	19253	19062	19263	19058	18898	19184	19197	19150	19266	19288	19051	19361	18982	18979	19325	19398	19375	19144	19307	19240	19209	19277	19039	19204	18887	19038	19273	19296	19039	19279	19255	19391	19223	19266	19273	19240	19013	19344	19283	19335	19274	19311	19306	19066	19165	19046	19214	19027	19237	19093	19216	18943	19171	19117	19051	19293	19245	19133	19077	19171	19292	19152	19129	19023	19311	19365	19033	18946	19095	19246	19071	19166	18991	19227	19169	19117	19109	19124	19205	19083	19332	19329	19221	19083	19002	19097	19083	19265	19204	19344	19225	19210	19015	19067	19297	19080	18997	19365	18804	19166	18980	19136	19371	19175	19082	19165	19088	19104	19096	19266	19334	19175	18994	19296	19163	19172	19148	19185	19302	19046	19225	19083	19196	19119	19080	19364	19186	19290	19154	19393	19083	19272	19204	19178	19181	19172	19156	19146	18938	19249	18956	18937	18911	18847	19204	19174	19134	19135	19006	19432	19237	18976	19427	19193	18920	19160	19291	19193	19219	19183	19135	19083	19124	19192	19095	19076	19037	19004	19166	19113	19199	19273	19240	19307	19268	19121	19145	19102	18947	19184	19277	19074	19243	19249	19213	19089	19288	18973	19012	19277	19195	19299	19149	19258	19237	19325	19392	19170	19063	19026	19009	19056	19135	19294	19127	19066	19270	19217	19021	19228	19207	19149	19314	19167	19049	19289	19133	19221	19371	19430	19066	19230	19125	19131	19167	19138	19146	19114	19260	19155	19156	19083	19221	19118	19105	19201	19077	19221	19209	19020	19134	19036	19275	19230	19139	19130	19065	19218	19226	19357	19246	19293	19177	19113	19253	19152	19183	19238	19176	19133	19109	19161	19204	19093	19245	19146	19058	19323	18880	19186	19141	19191	19190	19218	19221	19300	19273	19061	19291	19198	19236	19261	19293	19172	19156	19232	19254	19174	19116	19158	19273	19269	19251	19083	19022	19252	19163	19025	19136	19131	19058	19416	19238	19224	19056	19354	19222	19109	19084	19223	19064	19010	18857	18945	19193	19025	19071	19046	19211	19149	19287	19098	19047	18930	19090	19258	19151	19068	19245	19565	19312	19270	19175	19258	19178	19309	19195	19407	19140	18988	19157	19113	19075	18947	19096	19588	19255	19220	19247	19098	19118	19392	19085	19250	19256	19101	19070	19106	18985	19335	19293	19436	19267	19254	19227	19135	19213	19212	19135	19229	19367	19103	19323	19198	19153	19116	19214	19203	19134	19365	19112	19254	19306	19165	19060	19280	19324	19271	19077	19339	19361	19061	19305	19178	19059	19287	19128	19340	19318	19401	19124	19337	19038	18810	19190	19319	19160	19166	19114	19192	19074	19117	19270	19189	19017	19230	19041	19435	18912	19036	19177	18988	19097	19036	19096	19208	19457	19059	19087	19345	19227	19049	18894	19167	19361	18995	19165	19340	18991	19123	18987	19202	19210	19186	19195
29114	48537	44805	35592	30711	28726	26510	24321	22624	21083	19917	18845	18480	18683	18114	18150	17649	17606	17419	16665	16740	16581	16539	16595	16718	16354	16330	16538	16282	16194	16356	16066	16347	16050	16097	16179	16384	16097	16104	16103	15761	15823	15831	15753	15799	15694	15768	15619	15633	15584	15679	15655	15559	15715	15602	15808	15496	15718	15784	15591	15456	15519	15617	15706	15711	15723	15650	15553	15617	15471	15575	15708	15711	15591	15647	15743	15645	15934	15650	15482	15612	15561	15590	15495	15510	15663	15604	15702	15584	15681	15646	15677	15683	15598	15557	15675	15657	15771	15567	15602	15648	15686	15545	15600	15647	15579	15687	15563	15786	15529	15631	15656	15624	15543	15506	15585	15754	15494	15548	15509	15540	15713	15608	15484	15567	15696	15808	15511	15547	15689	15695	15596	15706	15668	15578	15659	15560	15456	15698	15528	15672	15548	15787	15566	15466	15471	15558	15677	15509	15583	15660	15516	15775	15612	15563	15619	15749	15321	15647	15624	15582	15671	15737	15503	15579	15565	15553	15523	15529	15700	15652	15615	15727	15482	15651	15621	15540	15756	15670	15518	15459	15493	15638	15739	15551	15487	15500	15585	15634	15594	15542	15629	15540	15408	15539	15567	15665	15615	15703	15540	15639	15608	15747	15581	15713	15600	15600	15522	15611	15692	15551	15584	15559	15773	15607	15639	15609	15493	15805	15756	15708	15517	15538	15675	15606	15609	15597	15603	15534	15582	15459	15671	15449	15572	15584	15706	15599	15610	15569	15814	15592	15550	15649	15624	15553	15517	15627	15743	15503	15544	15679	15615	15500	15806	15679	15696	15605	15514	15460	15664	15639	15655	15725	15479	15665	15650	15687	15637	15649	15589	15635	15703	15534	15518	15646	15563	15711	15550	15609	15497	15590	15551	15652	15766	15539	15671	15638	15691	15596	15633	15680	15531	15603	15508	15487	15646	15519	15511	15644	15567	15584	15566	15500	15606	15648	15659	15590	15501	15604	15584	15601	15374	15638	15690	15611	15606	15565	15569	15452	15783	15638	15616	15602	15632	15727	15717	15496	15564	15791	15457	15580	15767	15622	15631	15565	15682	15645	15518	15500	15565	15643	15661	15749	15600	15619	15533	15739	15647	15574	15545	15297	15599	15608	15582	15604	15438	15702	15552	15543	15550	15422	15715	15517	15515	15513	15905	15538	15554	15667	15481	15805	15476	15480	15636	15521	15760	15428	15593	15485	15570	15732	15522	15710	15510	15389	15572	15668	15600	15593	15475	15578	15501	15635	15679	15614	15733	15597	15577	15630	15705	15651	15536	15681	15594	15737	15628	15602	15554	15429	15583	15504	15597	15534	15776	15599	15834	15660	15486	15689	15569	15666	15661	15543	15534	15596	15638	15702	15579	15732	15589	15683	15629	15661	15628	15526	15599	15628	15671	15343	15595	15525	15502	15662	15464	15547	15576	15470	15666	15512	15410	15839	15591	15646	15639	15555	15627	15439	15543	15604	15452	15758	15558	15597	15617	15541	15672	15564	15563	15537	15663	15705	15664	15612	15619	15672	15582	15548	15558	15775	15635	15603	15563	15755	15591	15680	15685	15545	15704	15582	15601	15696	15507	15614	15483	15672	15530	15816	15498	15542	15514	15588	15734	15487	15784	15632	15548	15697	15417	15489	15401	15608	15579	15529	15593	15618	15646	15535	15666	15452	15500	15475	15616	15671	15618	15603	15652	15590	15653	15471	15568	15773	15451	15622	15550	15509	15600	15652	15628	15522	15615	15555	15562	15663	15376	15569	15601	15464	15580	15593	15695	15419	15709	15506	15667	15554	15597	15607	15609	15688	15628	15666	15533	15651	15662	15607	15627	15635	15362	15616	15448	15608	15706	15576	15520	15684	15799	15449	15615	15526	15576	15687	15672	15650	15635	15689	15510	15616	15625	15514	15532	15343	15751	15562	15733	15614	15519	15480	15657	15505	15620	15499	15592	15426	15574	15475	15459	15547	15625	15682	15518	15595	15641	15568	15573	15548	15511	15609	15529	15651	15535	15522	15869	15495	15511	15639	15632	15680	15540	15649	15544	15589	15589	15489	15528	15518	15460	15529	15657	15780	15591	15548	15613	15705	15686	15660	15342	15466	15452	15578	15697	15636	15545	15496	15815	15549	15356	15666	15549	15503	15678	15644	15511	15545	15697	15674	15683	15560	15584	15661	15481	15609	15643	15406	15500	15624	15568	15424	15448	15509	15662	15606	15544	15660	15752	15585	15485	15481	15474	15744	15695	15469	15523	15558	15573	15668	15678	15684	15645	15619	15504	15622	15601	15682	15564	15697	15508	15616	15566	15605	15577	15686	15706	15725	15583	15764	15523	15647	15505	15570	15676	15457	15554	15510	15491	15639	15541	15454	15546	15588	15601	15570	15535	15763	15494	15639	15625	15551	15479	15567	15711	15446	15611	15658	15680	15514	15745	15594	15846	15681	15530	15717	15709	15552	15378	15611	15404	15581	15454	15588	15571	15736	15647	15651	15512	15537	15525	15626	15564	15502	15527	15549	15715	15525	15584	15711	15521	15563	15517	15484	15545	15565	15680	15713	15532	15764	15606	15507	15674	15564	15572	15598	15486	15578	15437	15570	15495	15467	15650	15535	15588	15787	15573	15769	15513	15604	15597	15458	15312	15630	15597	15397	15771	15590	15596	15589	15567	15483	15735	15455	15702	15630	15625	15628	15577	15503	15483	15442	15633	15510	15733	15564	15667	15719	15548	15675	15697	15794	15583	15516	15421	15624	15536	15606	15714	15616	15541	15638	15547	15645	15531	15444	15629	15498	15685	15614	15592	15581	15599	15803	15607	15733	15584	15724	15567	15699	15666	15580	15701	15620	15409	15658	15559	15585	15583	15636	15516	15615	15645	15607	15574	15449	15597	15620	15488	15652	15668	15730	15617	15706	15650	15658	15589	15569	15615	15585	15664	15645	15485	15577	15567	15682	15607	15623	15501	15559	15586	15645	15612	15574	15703	15675	15704	15638	15723	15554	15768	15563	15514	15525	15627	15570	15574	15401	15710	15632	15669	15750	15534	15424	15481	15456	15577	15789	15472	15676	15532	15670	15549	15602	15567	15501	15657	15731	15580	15662	15531	15742	15656	15490	15736	15607	15544	15678	15635	15640	15623	15711	15472	15543	15502	15692	15546	15573	15538	15323	15722	15597	15638	15615	15697	15776	15628	15611	15624	15608	15464	15564	15635	15636	15321	15691	15625	15557	15597	15517	15601	15656	15656	15293	15612	15581	15504	15626	15643	15546	15594	15523	15636	15710	15567	15546	15573	15609	15681	15530	15645	15545	15653	15588	15468	15627	15543	15695	15697	15586	15593	15730	15552	15492	15522	15719	15544	15596	15732	15624	15691	15608	15638	15667	15653	15653	15575	15641	15678	15664	15489	15636	15597	15431	15660	15631	15484	15585	15530	15525	15612	15573	15631	15575	15826	15700	15616	15548	15621	15466	15560	15549	15767	15657	15510	15546	15562	15607	15711	15548	15662	15575	15523	15548	15550	15549	15634	15442	15584	15504	15807	15563	15645	15454	15516	15702	15546	15631	15691	15528	15699	15603	15820	15845	15532	15468	15575	15650	15495	15660	15613	15737	15682	15674	15685	15452	15648	15700	15677	15475	15527	15613	15601	15631	15648	15528	15463	15493	15502	15682	15410	15545	15562	15663	15689	15614	15626	15433	15676	15670	15533	15572	15646	15624	15599	15685	15448	15712	15526	15594	15650	15576	15627	15592	15517	15647	15589	15604	15605	15590	15495	15570	15605	15493	15699	15532	15481	15691	15626	15572	15680	15453	15596	15673	15554	15567	15682	15676	15598	15384	15497	15501	15630	15600	15662	15464	15643	15666	15575	15638	15638	15634	15653	15575	15668	15680	15843	15578	15614	15716	15509	15532	15643	15655	15726	15593	15561	15628	15570	15678	15533	15428	15770	15746	15708	15543	15642	15531	15665	15519	15480	15459	15461	15598	15602	15546	15584	15635	15409	15569	15654	15586	15480	15510	15509	15511	15493	15692	15558	15516	15509	15746	15541	15533	15548	15668	15471	15585	15666	15492	15621	15734	15545	15664	15575	15427	15644	15774	15632	15545	15449	15661	15505	15719	15725	15623	15563	15506	15741	15679	15756	15553	15631	15456	15552	15465	15383	15560	15624	15724	15696	15631	15520	15396	15556	15695	15778	15490	15528	15604	15601	15711	15470	15636	15557	15496	15644	15612	15443	15493	15551	15485	15701	15545	15645	15649	15640	15622	15563	15704	15628	15737	15499	15653	15651	15493	15559	15511	15666	15538	15465	15449	15649	15561	15638	15524	15676	15734	15705	15509	15432	15635	15611	15525	15546	15519	15639	15523	15585	15580	15626	15482	15565	15519	15457	15479	15719	15483	15775	15634	15435	15436	15512	15668	15463	15625	15653	15528	15723	15705	15412	15455	15624	15601	15635	15705	15766	15520	15544	15633	15597	15520	15621	15513	15688	15589	15564	15497	15722	15774	15666	15649	15493	15720	15580	15718	15602	15737	15664	15592	15519	15511	15717	15693	15753	15587	15617	15510	15691	15593	15634	15549	15653	15636	15586	15597	15486	15502	15648	15505	15666	15552	15650	15769	15592	15633	15674	15562	15602	15774	15701	15767	15491	15550	15499	15693	15688	15646	15770	15736	15744	15636	15605	15570	15598	15613	15712	15479	15644	15505	15662	15672	15541	15636	15643	15600	15414	15534	15591	15712	15791	15615	15537	15644	15446	15594	15672	15665	15710	15630	15460	15686	15639	15766	15426	15600	15682	15524	15445	15458	15549	15750	15547	15599	15698	15569	15682	15711	15507	15637	15588	15611	15518	15412	15619	15518	15473	15556	15637	15674	15641	15583	15570	15627	15451	15571	15510	15622	15664	15481	15494	15688	15617	15673	15558	15572	15603	15489	15563	15681	15627	15464	15667	15537	15413	15606	15635	15697	15737	15690	15563	15515	15616	15628	15526	15497	15514	15432	15418	15612	15680	15624	15557	15620	15528	15731	15649	15689	15572	15672	15453	15601	15661	15570	15581	15573	15581	15754	15614	15627	15751
28167	24645	31585	28858	23988	23450	22594	21792	21076	20495	20275	20136	19929	19977	19676	19887	19945	19681	19816	19418	19694	19661	19729	19587	19666	19558	19473	19540	19483	19518	19599	19561	19699	19663	19675	19416	19490	19699	19643	19325	19511	19537	19527	19256	19378	19107	19324	19387	19492	19493	19342	19283	19004	19473	19335	19452	19375	19246	19362	19168	19485	19307	19419	19470	19383	19138	19508	19293	19495	19268	19350	19503	19562	19448	19235	19156	19207	19335	19599	19304	19297	19286	19498	19462	19545	19236	19542	19194	19382	19387	19319	19228	19188	19258	19238	19375	19097	19256	19250	19188	19343	19373	19375	19520	19344	19401	19444	19497	19289	19457	19044	19344	19269	19301	19466	19454	19316	19473	19279	19350	19215	19396	19234	19562	19376	19327	19480	19390	19342	19246	19406	19263	19251	19212	19325	19477	19392	19378	19338	19282	19284	19303	19428	19264	19365	19510	19244	19179	19352	19451	19360	19229	19326	19331	19399	19190	19192	19410	19450	19560	19235	19425	19221	19417	19279	19208	19306	19335	19177	19194	19480	19415	19364	19280	19388	19382	19006	19334	19427	19341	19252	19227	19359	19265	19156	19266	19299	19517	19271	19155	19186	19542	19288	18952	19326	19433	19303	19369	19275	19427	19359	19209	19403	19184	19225	19344	19277	19393	19452	19199	19372	19276	19182	19394	19282	19277	19401	19513	19177	19243	19306	19437	19480	19322	19254	19390	19158	19562	19235	19386	19317	19196	19440	19251	19270	19369	19336	19246	19327	19168	19388	19396	19302	19369	19453	19202	19373	19322	19313	19171	19434	19198	19436	19089	19185	19252	19259	19259	19116	19394	19094	19589	19401	19238	19312	19316	19217	19259	19384	19410	19387	19298	19560	19259	19403	19298	19137	19206	19321	19260	19418	19278	19151	19340	19473	19267	19419	19129	19205	19300	19207	19411	19215	19320	19296	19337	19267	19309	19378	19213	19504	19457	19260	19343	19379	19264	19258	19425	19154	19319	19270	19368	19373	18911	19303	19310	19352	19448	19252	19365	19347	19535	19183	19291	19080	19417	19168	19335	19490	19303	19301	19324	19308	19125	19468	19234	19219	19270	19523	19584	19337	19457	19193	19160	19135	19429	19283	19377	19464	19337	19151	19222	19295	19397	19333	19157	19318	19411	19313	19334	19229	19365	19378	19263	19281	19162	19261	19413	19362	19212	19202	19459	19375	19261	19285	19205	19307	19351	19382	19132	19400	19315	19164	19535	19466	19456	19390	19248	19289	19234	19306	19379	19147	19243	19319	19163	19358	19502	19269	19236	19455	19424	19274	19249	19177	19247	19233	19319	19219	19251	19323	19176	19477	19458	19410	19232	19360	19361	19414	19419	19202	19354	19313	19543	19115	19354	19196	19440	19416	19173	19390	19112	19282	19326	19221	19238	19314	19345	19334	19089	19467	19322	19390	19448	19325	19428	19170	19285	19476	19472	19349	19373	19384	19306	19534	19194	19286	19457	19476	19314	19304	19312	19215	19342	19448	19063	19248	19191	19421	19284	19308	19374	19220	19320	19284	19449	19410	19066	19264	19313	19434	19097	19357	19344	19264	19323	19431	19331	19321	19219	19558	19325	19401	19383	19414	19282	19337	19289	19110	19414	19451	19446	19298	19250	19301	19326	19354	19372	19144	19512	19375	19283	19362	19171	19426	19396	19503	19301	19254	19254	19315	19399	19604	19345	19336	19424	19372	19123	19349	19287	19306	19459	19351	19236	19397	19248	19208	19477	19348	19230	19138	19341	19417	19505	19383	19212	19450	19341	19437	19139	19339	19316	19299	19434	19466	19367	19451	19299	19384	19550	19444	19281	19171	19327	19286	19373	19404	19290	19494	19176	19391	19195	19415	19321	19314	19337	19342	19383	19265	19393	19340	19210	19337	19266	19639	19249	19296	19352	19361	19408	19246	19344	19376	19566	19254	19313	19385	19329	19344	19364	19354	19393	19256	19076	19128	19342	19275	19346	19298	19383	19548	19416	19350	19405	19319	19443	19370	19282	19553	19411	19241	19298	19117	19234	19358	19401	19263	19243	19476	19206	19390	19523	19468	19283	19219	19365	19171	19508	19363	19163	19603	19388	19443	19337	19287	19377	19324	19213	19220	19320	19248	19327	19016	19347	19467	19514	19220	19435	19118	19256	19293	19255	19493	19153	19265	19319	19415	19356	19152	19330	19284	19380	19353	19186	19402	19259	19202	19082	19266	19463	19287	19184	19328	19325	19266	19242	19223	19359	19356	19426	19485	19468	19324	19520	19301	19200	19323	19514	19394	19273	19306	19336	19302	19198	19227	19236	19488	19279	19318	19377	19418	19297	19152	19243	19261	19132	19429	19354	19139	19472	19346	19383	19227	19359	19315	19523	19548	19349	19392	19243	19233	19224	19268	19491	19528	19247	19260	19116	19234	19412	19225	19328	19452	19438	19247	19290	19166	19443	19474	19362	19423	19406	19488	19307	19306	19270	19470	19282	19421	19398	19393	19578	19189	19244	19492	19210	19256	19463	19491	19054	19056	19363	19426	19325	19468	19481	19536	19329	19373	19354	19433	19540	19389	19308	19305	19288	19015	19420	19338	19638	19290	19338	19332	19406	19458	19295	19182	19091	19171	19233	19326	19244	19349	19466	19428	19420	19393	19198	19275	19278	19148	19488	19573	19423	19223	19520	19288	19565	19174	19378	19286	19195	19038	19320	19375	19281	19405	19276	19341	19298	19206	19318	19613	19565	19429	19410	19251	19438	19483	19332	19455	19398	19565	19450	19343	19487	19392	19305	19359	19328	19364	19354	19317	19233	19422	19228	19357	19356	19282	19221	19327	19482	19435	19229	19250	19426	19399	19501	19276	19375	19224	19405	19194	19289	19219	19374	19238	19317	19550	19549	19401	19255	19158	19303	19349	19276	19154	19265	19491	19281	19233	19226	19400	19203	19220	19259	19447	19237	19515	19364	19279	19434	19405	19314	19396	19498	19424	19237	19482	19171	19458	19286	19065	19233	19201	19334	19292	19347	19327	19417	19439	19055	19210	19304	19371	19248	19147	19368	19397	19561	19380	19328	19436	19375	19302	19267	19200	19492	19233	19151	19442	19302	19442	19251	19253	19172	19423	19619	19490	19210	19380	19491	19244	19358	19339	19273	19356	19345	19365	19341	19389	19432	19312	19162	19371	19474	19141	19423	19173	19287	19304	19412	19309	19250	19528	19372	19169	19364	19348	19559	19584	19513	19435	19257	19601	19266	19626	19284	19580	19307	19311	19199	19114	19365	19366	19322	19340	19321	19326	19286	19140	19371	19265	19308	19467	19564	19278	19085	19327	19253	19443	19356	19363	19331	19422	19442	19397	19319	19509	19280	19545	19368	19378	19337	19246	19306	19475	19357	19273	19281	19296	19391	19448	19276	19417	19318	19332	19214	19322	19443	19336	19461	19342	19533	19366	19368	19288	19358	19399	19331	19478	19367	19499	19246	19235	19377	19312	19521	19356	19328	19543	19224	19375	19529	19350	19529	19376	19473	19036	19489	19404	19184	19387	19310	19275	19338	19369	19462	19177	19403	19275	19433	19311	19363	19223	19317	19141	19350	19337	19315	19533	19261	19454	19151	19508	19415	19300	19347	19525	19323	19266	19234	19202	19257	19139	19225	19327	19329	19439	19421	19225	19240	19362	19341	19246	19218	19473	19557	19268	19321	19216	19141	19194	19579	19483	19502	19446	19442	19285	19342	19199	19176	19268	19498	19283	19315	19666	19252	19396	19537	19297	19240	19638	19422	19300	19304	19324	19075	19369	19315	19374	19310	19560	19233	19294	19510	19385	19362	19246	19259	19322	19255	19442	19291	19334	19260	19382	19338	19077	19434	19457	19376	19452	19342	19252	19299	19306	19673	19296	19147	19260	19226	19328	19157	19310	19506	19345	19368	19257	19414	19170	19413	19439	19370	19495	19416	19170	19201	19362	19423	19122	19466	19304	19345	19326	19339	19323	19381	19309	19467	19406	19545	19274	19442	19167	19432	19399	19490	19391	19501	19400	19233	19344	19448	19269	19214	19513	19259	19257	19369	19363	19448	19380	19374	19281	19354	19381	19451	19414	19182	19411	19216	19467	19459	19274	19157	19532	19270	19290	19498	19138	19170	19433	19427	19356	19282	19263	19539	19574	19212	19225	19547	19312	19281	19187	19173	19378	19461	19314	19241	19216	19234	19634	19255	19457	19343	19289	19410	19385	19368	19287	19342	19371	19170	19254	19357	19301	19347	19244	19374	19403	19516	19282	19190	19233	19288	19179	19117	19551	19192	19242	19444	19127	19652	19464	19054	19482	19449	19482	19203	19058	19294	19593	19251	19338	19425	19370	19146	19308	19437	19394	19420	19215	19241	19437	19189	19537	19552	19649	19251	19490	19279	19375	19473	19318	19360	19468	19321	19353	19253	19297	19450	19193	19351	19326	19481	19214	19200	19391	19089	19197	19191	19367	19206	19353	19358	19462	19191	19310	19343	19417	19432	19318	19390	19226	19337	19278	19280	19522	19260	19299	19420	19448	19481	19411	19287	19373	19340	19463	19021	19364	19546	19451	19509	19599	19239	19380	19338	19282	19370	19305	19332	19220	19252	19319	19312	19439	19518	19393	19305	19342	19278	19353	19202	19190	19187	19294	19314	19409	19500	19343	19428	19553	19278	19240	19383	19402	19289	19339	19501	19428	19318	19526	19361	19423	19356	19304	19385	19335	19394	19275	19421	19285	19343	19426	19427	19167	19001	19192	19525	19401	19348	19408	19453	19253	19437	19243	19305	19360	19255	19346	19334	19315	19374	19410	19441	19402	19288	19197	19574	19236	19406	19305	19330	19339	19479	19433	19499	19250	19403	19542	19226	19366	19413	19337	19109	19231	19351	19619	19392	19623	19253	19354	19490	19424	19435	19471	19390	19399	19397	19243	19247	19449	19343	19299	19496	19355	19315	19327	19394	19530	19474	19369	19592	19173	19240	19291	19259	19230	19166	19406	19497	19269	19482	19364	19363	19483	19460	19383	19412	19335	19408	19286	19306	19230	19320	19167	19348	19236	19496	19459	19205	19289	19335	19360	19390
26983	36926	33804	26264	22639	21593	20448	19278	18385	17644	17169	16917	16745	16496	16281	16690	16491	16451	16174	16147	16234	15909	16150	16047	16300	16175	15933	15883	16191	16189	15962	15940	16044	15975	15957	15811	15870	15697	15791	15806	15762	15753	15670	15875	15809	15724	15698	15669	15597	15686	15795	15750	15833	15434	15700	15624	15638	15855	15701	15645	15752	15645	15740	15533	15695	15787	15577	15691	15584	15673	15638	15661	15728	15644	15755	15765	15814	15605	15716	15620	15760	15805	15714	15808	15635	15732	15719	15779	15562	15660	15727	15760	15676	15669	15714	15618	15650	15567	15776	15660	15894	15553	15815	15654	15599	15664	15793	15753	15636	15554	15905	15632	15614	15760	15464	15821	15591	15637	15703	15539	15622	15617	15667	15526	15742	15627	15735	15713	15776	15706	15633	15619	15738	15599	15388	15700	15563	15547	15608	15584	15646	15715	15601	15729	15728	15666	15546	15621	15692	15751	15683	15752	15590	15871	15608	15652	15710	15644	15564	15573	15714	15612	15803	15787	15667	15767	15833	15860	15513	15609	15819	15464	15647	15893	15607	15699	15646	15687	15643	15599	15623	15634	15810	15635	15693	15412	15657	15635	15557	15723	15692	15898	15601	15852	15589	15823	15617	15730	15580	15879	15655	15743	15735	15760	15722	15780	15772	15720	15695	15629	15664	15568	15723	15649	15803	15662	15591	15793	15704	15615	15578	15671	15628	15749	15612	15684	15670	15632	15764	15749	15637	15847	15703	15814	15693	15686	15598	15448	15771	15520	15705	15542	15716	15685	15788	15538	15566	15526	15617	15797	15787	15632	15734	15567	15596	15787	15641	15619	15721	15656	15745	15678	15621	15704	15674	15636	15787	15651	15680	15625	15719	15577	15577	15625	15824	15689	15492	15641	15501	15719	15668	15826	15731	15589	15637	15623	15694	15667	15575	15718	15646	15630	15669	15642	15725	15726	15799	15761	15731	15602	15736	15711	15728	15599	15695	15621	15697	15739	15726	15644	15741	15646	15660	15787	15651	15825	15756	15781	15818	15517	15684	15799	15888	15600	15787	15542	15561	15770	15568	15695	15691	15774	15682	15571	15677	15515	15667	15681	15705	15696	15721	15583	15643	15668	15851	15776	15710	15818	15613	15711	15696	15585	15506	15671	15779	15814	15595	15689	15752	15663	15713	15640	15721	15571	15676	15766	15669	15687	15724	15668	15463	15720	15772	15520	15531	15678	15777	15770	15683	15604	15647	15771	15698	15612	15657	15735	15538	15612	15819	15598	15516	15743	15701	15572	15608	15624	15656	15822	15556	15668	15674	15638	15662	15620	15744	15604	15533	15758	15775	15768	15645	15581	15728	15651	15581	15638	15590	15684	15556	15676	15516	15597	15572	15749	15774	15702	15688	15641	15978	15511	15635	15797	15655	15681	15595	15658	15606	15729	15579	15792	15716	15844	15625	15601	15703	15744	15665	15603	15719	15740	15783	15746	15566	15918	15705	15625	15733	15683	15695	15672	15599	15901	15715	15546	15708	15675	15747	15519	15759	15576	15831	15642	15599	15808	15471	15644	15736	15751	15625	15711	15806	15734	15615	15561	15776	15599	15643	15723	15784	15619	15647	15702	15682	15688	15677	15668	15860	15725	15654	15764	15646	15723	15523	15735	15685	15782	15673	15714	15594	15468	15735	15555	15781	15634	15570	15772	15759	15811	15436	15480	15883	15682	15750	15712	15664	15422	15546	15700	15598	15601	15717	15677	15606	15672	15648	15713	15488	15759	15687	15511	15730	15666	15569	15695	15678	15505	15898	15606	15723	15734	15736	15770	15708	15555	15705	15717	15552	15799	15491	15741	15671	15611	15743	15717	15645	15589	15862	15758	15721	15626	15751	15698	15665	15714	15761	15761	15803	15736	15648	15658	15673	15731	15756	15735	15767	15705	15807	15762	15736	15799	15685	15743	15633	15641	15671	15553	15596	15927	15774	15745	15811	15637	15612	15761	15654	15637	15719	15492	15554	15414	15724	15681	15698	15667	15631	15547	15616	15759	15735	15717	15760	15737	15571	15603	15849	15642	15728	15709	15860	15672	15442	15621	15685	15501	15577	15599	15874	15792	15735	15762	15561	15597	15733	15682	15666	15766	15716	15716	15759	15619	15656	15751	15736	15742	15779	15623	15789	15741	15756	15732	15635	15573	15726	15756	15708	15784	15673	15691	15678	15882	15514	15781	15575	15744	15591	15543	15657	15800	15641	15482	15825	15729	15686	15526	15638	15707	15629	15468	15584	15679	15760	15827	15709	15651	15696	15665	15630	15663	15630	15510	15673	15698	15673	15674	15712	15682	15730	15570	15704	15571	15713	15762	15749	15813	15691	15618	15760	15596	15626	15790	15710	15469	15859	15705	15769	15566	15734	15646	15488	15553	15872	15732	15878	15726	15844	15596	15823	15700	15594	15837	15545	15664	15685	15899	15758	15759	15805	15829	15768	15509	15563	15774	15596	15762	15777	15672	15749	15769	15720	15783	15570	15772	15547	15590	15794	15663	15553	15724	15717	15614	15736	15704	15568	15713	15682	15587	15648	15734	15595	15697	15646	15690	15622	15595	15700	15494	15844	15453	15699	15649	15646	15747	15547	15625	15609	15533	15679	15659	15527	15611	15624	15661	15605	15696	15679	15645	15744	15685	15686	15780	15616	15686	15696	15578	15638	15807	15770	15728	15634	15709	15674	15731	15609	15769	15780	15701	15856	15668	15726	15559	15537	15641	15854	15816	15696	15821	15583	15903	15696	15760	15868	15704	15789	15665	15860	15709	15693	15586	15704	15824	15650	15570	15698	15705	15639	15638	15641	15670	15636	15534	15581	15554	15715	15675	15852	15641	15646	15784	15611	15641	15676	15846	15608	15651	15580	15411	15692	15811	15869	15640	15743	15623	15761	15918	15816	15793	15686	15862	15603	15729	15532	15795	15660	15779	15771	15609	15741	15544	15848	15608	15733	15859	15695	15661	15618	15487	15588	15655	15698	15668	15739	15621	15732	15466	15708	15884	15859	15750	15752	15728	15868	15555	15671	15647	15725	15792	15683	15643	15724	15630	15671	15835	15696	15921	15488	15480	15572	15800	15726	15667	15691	15629	15764	15786	15627	15895	15519	15710	15745	15741	15623	15636	15774	15746	15675	15633	15752	15648	15715	15634	15641	15703	15743	15530	15599	15697	15692	15883	15692	15661	15581	15646	15723	15738	15782	15745	15669	15655	15576	15804	15721	15746	15794	15760	15827	15802	15594	15485	15555	15704	15650	15669	15777	15864	15840	15710	15539	15625	15823	15527	15565	15564	15659	15783	15782	15684	15673	15751	15808	15657	15772	15513	15719	15673	15591	15673	15731	15737	15584	15672	15659	15726	15626	15657	15724	15753	15844	15633	15692	15625	15782	15512	15610	15619	15541	15476	15640	15669	15898	15721	15679	15690	15773	15653	15690	15706	15652	15658	15745	15571	15758	15551	15578	15751	15656	15590	15835	15750	15856	15745	15652	15612	15740	15729	15480	15712	15721	15724	15621	15707	15578	15891	15528	15576	15807	15573	15553	15770	15768	15534	15724	15676	15712	15651	15776	15634	15586	15569	15626	15847	15790	15900	15642	15664	15765	15798	15733	15789	15660	15793	15585	15716	15786	15579	15609	15696	15758	15758	15809	15722	15772	15497	15686	15650	15511	15755	15747	15770	15648	15645	15605	15745	15733	15711	15853	15776	15661	15794	15675	15553	15723	15803	15894	15627	15672	15708	15656	15757	15662	15603	15767	15637	15756	15604	15494	15652	15574	15584	15610	15800	15607	15628	15712	15641	15701	15816	15633	15524	15572	15606	15702	15643	15744	15701	15871	15739	15506	15567	15720	15724	15773	15719	15659	15663	15701	15778	15636	15609	15602	15723	15584	15734	15631	15608	15698	15647	15680	15735	15617	15641	15671	15686	15639	15601	15593	15773	15644	15795	15907	15604	15691	15618	15606	15676	15524	15697	15624	15617	15767	15806	15571	15639	15633	15881	15597	15647	15622	15684	15727	15780	15571	15623	15745	15622	15592	15635	15783	15812	15611	15885	15557	15611	15725	15856	15792	15605	15688	15687	15650	15587	15626	15629	15802	15588	15593	15603	15579	15610	15677	15771	15738	15837	15726	15673	15543	15773	15684	15525	15732	15549	15671	15940	15752	15748	15739	15619	15780	15742	15772	15668	15599	15658	15589	15589	15711	15660	15710	15800	15680	15821	15761	15561	15743	15565	15654	15840	15723	15622	15615	15783	15731	15639	15682	15596	15566	15722	15617	15790	15766	15665	15845	15593	15618	15694	15895	15597	15699	15708	15671	15630	15867	15626	15752	15702	15732	15751	15782	15740	15628	15680	15565	15588	15556	15694	15673	15726	15649	15742	15807	15687	15593	15542	15639	15852	15677	15614	15723	15632	15812	15778	15785	15752	15701	15665	15556	15615	15808	15834	15559	15656	15848	15608	15575	15745	15780	15676	15787	15783	15658	15585	15597	15630	15758	15675	15529	15624	15702	15606	15659	15716	15696	15688	15707	15775	15580	15776	15535	15817	15768	15765	15705	15672	15688	15717	15634	15762	15809	15615	15668	15627	15688	15651	15729	15700	15697	15685	15685	15779	15685	15687	15540	15633	15585	15782	15695	15716	15625	15691	15610	15599	15690	15797	15792	15713	15668	15707	15540	15691	15659	15758	15732	15770	15643	15797	15648	15764	15729	15781	15576	15667	15830	15811	15664	15578	15430	15791	15645	15628	15895	15840	15648	15723	15706	15737	15596	15443	15549	15575	15804	15461	15725	15656	15565	15808	15601	15641	15765	15622	15716	15598	15685	15875	15736	15830	15781	15743	15640	15756	15696	15588	15615	15741	15683	15674	15585	15692	15686	15731	15675	15584	15722	15544	15644	15604	15683	15695	15848	15590	15698	15592	15718	15747	15748	15699	15759	15754	15681	15633	15723	15683	15534	15765	15648	15767	15666	15627	15669	15683	15849	15702	15633	15630	15733	15697	15886	15726	15736	15736	15708	15475	15706	15789	15665	15659	15713	15843	15800	15533	15681	15733	15535	15750	15548	15765	15371	15523
23420	21290	29098	24072	23270	26260	27115	23917	22667	21928	21433	21363	21062	20754	20602	21048	20785	20520	20134	20369	20268	20223	20255	20203	20090	20051	20042	20222	19933	20038	19944	19946	20252	19847	19871	19973	19746	19905	19958	19372	19522	19566	19794	19530	19575	19662	19596	19663	19698	19741	19557	19508	19699	19618	19649	19585	19447	19669	19572	19611	19378	19578	19422	19618	19580	19528	19505	19539	19487	19535	19661	19631	19780	19589	19785	19661	19698	19428	19512	19675	19506	19300	19479	19388	19447	19539	19495	19517	19664	19727	19433	19555	19531	19480	19324	19563	19607	19443	19761	19600	19518	19533	19543	19696	19645	19571	19555	19464	19574	19404	19440	19351	19288	19425	19294	19450	19646	19491	19596	19516	19394	19650	19653	19417	19674	19515	19467	19471	19548	19623	19489	19441	19375	19282	19608	19530	19589	19742	19399	19521	19438	19652	19556	19662	19592	19533	19505	19336	19456	19473	19472	19345	19402	19466	19615	19579	19547	19474	19527	19401	19661	19529	19688	19311	19464	19343	19491	19317	19479	19612	19427	19542	19649	19536	19488	19482	19431	19292	19678	19316	19557	19601	19467	19502	19381	19628	19407	19402	19397	19410	19351	19632	19669	19531	19287	19424	19664	19614	19377	19630	19364	19558	19495	19462	19638	19501	19570	19446	19456	19465	19583	19421	19574	19606	19494	19352	19497	19429	19539	19558	19651	19444	19478	19615	19564	19415	19381	19517	19530	19364	19586	19604	19312	19421	19559	19575	19755	19683	19632	19650	19555	19726	19481	19522	19546	19488	19506	19593	19606	19374	19491	19556	19354	19614	19704	19502	19712	19627	19607	19362	19541	19587	19397	19568	19543	19480	19418	19706	19444	19556	19422	19554	19606	19604	19356	19476	19464	19548	19901	19377	19374	19305	19589	19508	19570	19330	19389	19487	19616	19482	19489	19720	19623	19561	19695	19408	19474	19390	19460	19478	19572	19517	19409	19457	19497	19497	19475	19565	19639	19455	19564	19404	19653	19544	19463	19567	19513	19637	19597	19563	19633	19636	19835	19792	19543	19348	19438	19384	19300	19336	19404	19425	19465	19453	19640	19517	19505	19649	19559	19409	19309	19417	19517	19529	19522	19404	19685	19618	19436	19363	19728	19259	19463	19391	19496	19545	19533	19375	19286	19509	19691	19462	19559	19487	19476	19641	19610	19475	19609	19477	19530	19514	19485	19521	19300	19486	19653	19551	19376	19175	19682	19551	19513	19459	19409	19557	19509	19606	19570	19736	19481	19776	19522	19441	19634	19534	19585	19422	19368	19445	19270	19420	19589	19714	19331	19457	19794	19713	19610	19509	19542	19718	19613	19527	19601	19521	19515	19554	19715	19577	19455	19447	19367	19634	19569	19617	19387	19418	19403	19375	19563	19409	19366	19632	19552	19689	19376	19559	19571	19573	19538	19484	19574	19877	19601	19422	19696	19526	19421	19501	19688	19473	19663	19623	19635	19540	19560	19559	19594	19439	19508	19439	19589	19677	19408	19322	19485	19437	19293	19481	19510	19657	19276	19620	19547	19476	19426	19540	19489	19486	19557	19417	19581	19476	19374	19501	19467	19467	19662	19721	19491	19651	19534	19669	19731	19329	19391	19389	19543	19570	19335	19438	19414	19415	19535	19582	19389	19424	19421	19418	19453	19538	19611	19598	19666	19520	19622	19601	19624	19702	19304	19624	19555	19664	19387	19703	19763	19371	19488	19294	19201	19467	19463	19204	19393	19576	19721	19540	19457	19553	19507	19322	19486	19664	19588	19511	19764	19193	19534	19606	19538	19683	19532	19471	19579	19486	19468	19540	19518	19509	19559	19597	19646	19558	19510	19630	19490	19422	19469	19456	19370	19525	19700	19552	19429	19550	19548	19540	19491	19339	19558	19515	19327	19543	19473	19652	19283	19386	19536	19333	19452	19367	19555	19417	19340	19325	19634	19383	19725	19589	19544	19432	19145	19567	19469	19606	19620	19402	19474	19394	19789	19603	19471	19516	19632	19276	19516	19397	19514	19615	19342	19406	19583	19277	19564	19504	19370	19398	19459	19397	19523	19586	19385	19428	19306	19440	19566	19429	19536	19268	19489	19469	19595	19547	19584	19698	19532	19628	19527	19465	19440	19606	19530	19559	19603	19545	19543	19437	19409	19602	19494	19410	19465	19505	19441	19405	19458	19525	19642	19635	19408	19280	19491	19635	19606	19650	19520	19467	19617	19655	19401	19497	19540	19381	19309	19514	19592	19616	19456	19569	19475	19460	19253	19712	19558	19426	19439	19509	19444	19743	19611	19573	19436	19536	19440	19315	19319	19772	19570	19397	19389	19468	19523	19636	19579	19622	19628	19596	19312	19423	19334	19456	19279	19666	19604	19447	19644	19517	19424	19347	19578	19479	19458	19420	19524	19298	19554	19586	19447	19437	19445	19222	19518	19673	19538	19517	19341	19540	19381	19282	19653	19445	19432	19445	19351	19526	19477	19437	19479	19497	19504	19518	19652	19484	19636	19432	19463	19449	19560	19397	19601	19547	19404	19411	19498	19370	19539	19329	19689	19569	19576	19441	19396	19596	19477	19450	19499	19433	19458	19619	19454	19540	19664	19545	19486	19337	19344	19467	19751	19543	19357	19633	19482	19377	19651	19423	19277	19396	19589	19340	19542	19484	19268	19400	19437	19366	19629	19747	19551	19609	19286	19523	19380	19265	19621	19485	19545	19570	19482	19290	19354	19516	19538	19509	19625	19174	19593	19481	19572	19445	19629	19480	19451	19478	19676	19485	19406	19660	19352	19689	19566	19743	19589	19613	19685	19510	19482	19626	19585	19769	19249	19492	19492	19371	19551	19251	19472	19401	19590	19520	19487	19479	19367	19579	19410	19627	19677	19719	19629	19463	19511	19430	19712	19587	19548	19546	19626	19429	19495	19514	19263	19690	19335	19203	19566	19452	19473	19556	19591	19542	19764	19577	19420	19463	19670	19411	19403	19449	19524	19751	19414	19485	19518	19517	19503	19739	19615	19610	19424	19493	19444	19585	19458	19389	19532	19579	19367	19619	19558	19447	19694	19665	19772	19551	19388	19308	19626	19604	19621	19381	19372	19506	19352	19588	19576	19480	19587	19598	19388	19190	19524	19442	19646	19604	19618	19498	19503	19398	19533	19372	19462	19605	19570	19367	19233	19524	19316	19400	19511	19445	19552	19458	19531	19573	19423	19588	19481	19538	19549	19692	19506	19671	19506	19603	19595	19636	19552	19396	19680	19331	19573	19471	19556	19658	19599	19533	19629	19329	19555	19533	19583	19409	19691	19398	19551	19637	19661	19521	19590	19441	19567	19616	19568	19519	19648	19429	19368	19415	19521	19411	19600	19455	19508	19436	19487	19638	19453	19350	19470	19529	19423	19613	19529	19769	19481	19394	19441	19423	19581	19647	19464	19418	19640	19378	19514	19575	19550	19541	19492	19434	19543	19546	19541	19529	19374	19555	19691	19514	19566	19488	19611	19517	19420	19513	19555	19513	19965	19541	19511	19540	19352	19527	19605	19535	19462	19538	19694	19459	19435	19404	19495	19439	19511	19481	19676	19570	19568	19454	19533	19453	19513	19379	19406	19566	19619	19547	19511	19311	19372	19546	19309	19499	19440	19521	19511	19687	19454	19582	19491	19540	19524	19564	19652	19645	19329	19515	19428	19572	19457	19465	19774	19650	19386	19600	19376	19563	19482	19366	19616	19488	19364	19323	19677	19558	19652	19406	19331	19556	19420	19687	19374	19445	19458	19588	19543	19448	19291	19747	19457	19672	19476	19457	19408	19630	19602	19641	19570	19551	19802	19481	19645	19668	19605	19492	19623	19372	19470	19453	19491	19504	19571	19550	19545	19522	19575	19562	19580	19723	19584	19493	19569	19563	19615	19664	19539	19550	19642	19546	19618	19375	19422	19468	19515	19415	19734	19432	19512	19404	19697	19560	19581	19501	19622	19471	19619	19471	19617	19678	19571	19237	19418	19490	19393	19466	19695	19522	19498	19369	19441	19541	19408	19556	19471	19685	19514	19444	19380	19685	19415	19438	19571	19648	19587	19499	19508	19481	19502	19590	19677	19499	19479	19380	19348	19518	19477	19551	19378	19527	19591	19459	19532	19599	19465	19417	19801	19591	19435	19484	19477	19612	19601	19485	19696	19536	19368	19487	19366	19517	19650	19569	19553	19658	19535	19546	19343	19403	19496	19519	19615	19597	19639	19589	19463	19417	19418	19355	19315	19382	19572	19542	19517	19384	19539	19439	19845	19442	19597	19645	19805	19535	19689	19597	19477	19486	19683	19467	19607	19569	19520	19508	19751	19583	19570	19570	19439	19575	19555	19569	19498	19654	19593	19628	19579	19617	19468	19475	19641	19675	19656	19425	19364	19376	19626	19532	19514	19429	19375	19619	19493	19661	19492	19453	19402	19492	19548	19640	19689	19686	19668	19501	19446	19417	19549	19552	19714	19565	19419	19630	19667	19668	19577	19486	19593	19508	19614	19531	19661	19531	19257	19638	19503	19592	19599	19452	19587	19400	19557	19189	19484	19520	19540	19540	19508	19449	19407	19327	19399	19464	19407	19398	19589	19444	19568	19480	19599	19504	19587	19854	19524	19606	19526	19499	19450	19424	19739	19617	19567	19458	19524	19707	19527	19576	19830	19574	19751	19546	19545	19387	19541	19517	19326	19357	19483	19493	19352	19398	19618	19562	19358	19569	19386	19427	19501	19385	19646	19525	19431	19481	19499	19447	19626	19652	19398	19626	19575	19539	19462	19546	19402	19373	19350	19640	19605	19550	19334	19483	19517	19536	19396	19555	19370	19578	19591	19460	19432	19399	19569	19555	19421	19614	19749	19558	19650	19621	19726	19397	19331	19654	19638	19612	19376	19502	19684	19692	19723	19467	19471	19620	19403	19098	19526	19555	19608	19535	19576	19408	19343	19535	19734	19486	19356	19527	19778	19576	19236	19292	19234	19450	19438	19628	19638	19338	19492	19497	19392	19445	19678	19549	19398	19436	19737	19435	19523	19473	19473	19392	19389	19447	19805	19435	19440	19486	19454	19419	19375	19513
26645	42520	38985	31071	26877	24702	22991	21841	20397	19204	18400	18052	17865	17669	17397	17636	17403	16926	16888	16739	16726	16759	16663	16681	16613	16293	16486	16490	16492	16291	16292	16218	16198	16163	16052	16169	16101	15982	16149	15988	16035	15859	15883	15895	15902	15851	15859	15981	15886	15929	15711	15800	15776	15652	15757	15919	15591	15865	15636	15762	15625	15916	15792	15699	15588	15820	15894	15693	15963	15833	15847	15721	15771	15714	15937	15630	15770	15828	15805	15856	15852	15901	15782	15646	15582	15780	15923	15548	15873	15786	15589	15855	15879	15679	15792	15784	15737	15656	15777	15925	15843	15751	15881	15918	15694	15734	15756	15853	15934	15619	15843	15653	15744	15634	15866	15743	15818	15736	15751	15923	15812	15769	15892	15733	15775	15763	15849	15880	15841	15692	15738	15852	15764	15883	15655	15716	15930	15775	15648	15792	15620	15760	15708	15746	15737	15824	15858	15680	15698	15544	15529	15715	15893	15835	15644	15647	15718	15615	15746	15677	15615	15773	15719	15751	15843	15675	15643	15698	15675	15882	15735	15807	15690	15581	15671	15736	15866	15892	15952	15739	15726	15855	15643	15684	15857	15820	15751	15799	15779	15696	15679	15708	15781	15799	15846	15907	15976	15817	15805	15852	15873	15951	15642	15677	15785	15930	15786	15749	15899	15779	15808	15917	15808	15899	15987	15705	15678	15788	15706	15675	15665	15766	15785	15823	15794	15905	15644	15727	15767	15662	15647	15864	15670	15744	15779	15891	15731	15785	15839	15742	15923	15800	15868	15838	15743	15918	15861	15648	15764	15617	15660	15832	15724	15771	15860	15794	15781	15809	15710	15751	15831	15860	15826	15887	15794	15792	15630	15724	15809	15796	15761	15824	15717	16048	15771	15706	15905	15733	15658	15933	15718	15759	15717	15727	15814	15718	15935	15884	15832	15691	15698	15734	15671	15981	15879	15791	15660	15872	15847	15733	15664	15859	15809	15863	15824	15799	15910	15777	15827	15745	15779	15843	15847	15784	15735	15756	15741	15807	15707	15700	15915	15826	15791	15783	15880	15819	15760	16062	15732	15724	15756	15677	15802	15957	15774	15863	15814	15753	15812	15685	15746	15917	15720	15753	15826	15641	15595	15758	15840	15688	15674	15726	15713	15730	15706	15821	15897	15824	15729	15747	15874	15656	15802	15807	15651	15800	15726	15805	15730	15857	15785	15977	15723	15684	15669	15911	15753	15567	15731	15889	15792	15723	15882	15612	15849	15857	15799	15633	15624	15917	15890	15775	15771	15780	15873	16063	15690	15633	15805	15727	15701	15821	15736	15679	15917	15771	16025	15898	15977	15640	15818	15876	15796	15803	15892	15784	15775	15758	15824	15847	15850	15912	15769	15830	15806	15809	15661	15751	15706	15740	15890	15846	15683	15858	15683	15683	15738	15728	15752	15997	15721	15795	15614	15621	15627	15961	15635	15786	15630	15826	15709	15654	15756	15657	16017	15896	15566	15903	15996	15875	15830	15865	15746	15922	15604	15779	15637	15831	15688	15731	15709	15670	15774	16023	15759	15739	15632	15692	15891	15793	15774	15785	15836	15841	15562	15990	15821	15725	15822	15790	15836	15857	15794	15692	15827	15810	15572	15655	15862	15795	15712	15905	15778	15796	15735	15801	15762	15898	15792	15654	15765	15876	15900	15694	15619	15682	15634	15717	15835	15719	15822	15633	15745	15674	15759	15878	15682	15661	15804	15696	15681	15641	15742	15936	15528	15746	15790	15642	15714	15949	15684	15799	15805	15829	15686	15884	15685	15682	15815	15739	15714	15763	15849	15797	15727	15653	15691	15762	15920	15744	15846	15700	15740	15595	15832	15838	15870	15797	15831	15717	15743	15694	15711	15809	15818	15767	15949	15841	15818	15747	15916	15774	15733	15733	15759	15815	15813	15505	15764	15852	15774	15836	15736	15793	15771	15698	15832	15804	15755	15658	15751	15681	15565	15768	15872	15767	15824	15877	15800	15849	15657	15562	15754	15714	15600	15554	15906	15695	15632	15859	15758	15747	15798	15747	15800	15721	15717	15832	15710	15737	15714	15694	15855	15723	15699	15776	15919	15813	15812	15808	15890	15719	15670	15828	15792	15837	15637	15865	15860	15736	15810	15822	15772	15765	15897	15862	15780	15733	15764	15698	15745	15643	15794	15599	15896	15821	15679	15870	15621	15677	15680	15821	15625	15827	15806	15770	15724	15839	15921	15649	15807	15827	15899	15674	15838	15624	15825	15872	15572	15913	15768	15603	15793	15777	15720	15861	15828	15853	15943	15530	15734	15835	15723	15699	15651	15670	15853	15672	15866	15922	15726	15890	15694	15803	15748	15791	15981	15910	15865	15762	15915	15938	15905	15906	15772	15792	15804	15557	15837	15671	15670	15859	15758	15692	15787	15864	15782	15711	15864	15660	15762	15803	15834	15798	15808	15851	15875	15859	15804	15819	15817	15857	15589	15737	15645	15804	15786	15724	15733	15934	15911	15810	15818	15883	15624	15836	15719	15754	15773	15597	15868	15643	15665	15798	15809	15666	15809	15729	15767	15688	15809	15763	15694	15744	15712	15786	15722	15701	15947	15822	15797	15524	15847	15689	15885	15878	15650	15811	15842	15712	15885	15719	15621	15851	15891	15999	15739	15693	15815	15783	15885	15702	15839	15744	15631	15853	15850	15667	15526	15609	15739	15965	15797	15686	15762	15908	15837	15776	15590	15731	15643	15827	15716	15728	15871	15760	15733	15754	15795	15893	15688	15722	15792	15711	15774	15933	15927	15800	15809	15764	15735	15811	15781	15847	15805	15739	15660	15850	15938	15815	15779	15766	15865	15765	15794	15907	15769	15870	15817	15750	15642	15564	15663	15763	15587	15706	15749	15756	15694	15710	15736	15800	15843	15715	15680	15579	15770	15706	15728	15871	15917	15639	15818	15753	15615	15628	15637	15772	15884	15977	15658	15805	15790	15948	15890	15748	15811	15925	15826	15762	15846	15683	15664	15735	15723	15667	15655	15805	15590	15776	15835	15697	15720	15778	15678	15641	15707	15749	15742	15725	15865	15689	15785	15937	15596	15688	15693	15791	15884	15715	15882	15709	15797	15805	15724	15839	15807	15719	15693	15721	15739	15796	15748	15745	15690	15599	15862	15869	15825	15800	15729	15800	15695	15700	15616	15764	15838	15749	15887	15651	15787	15514	15628	15755	15850	15789	15767	15653	15864	15745	15736	15631	15676	15821	15770	15940	15856	15785	15542	15707	15864	15777	15704	15779	15924	15797	15863	15749	15698	15954	15706	15750	15629	15696	15820	15749	15889	15768	15704	15849	15784	15729	15845	15744	15864	15661	15968	15713	15880	15747	15731	15693	15715	15719	15728	15622	15590	15697	15704	15921	15697	15570	15854	15619	15777	15857	15798	15656	15700	15726	15654	15730	15858	15892	15719	15890	15862	15937	15712	15791	15651	15799	15858	15612	15678	15918	15996	15787	15807	15892	15807	15763	15713	15910	15645	15743	15727	15780	15838	15799	15713	15710	15807	15807	15632	15814	15841	15781	15760	15909	15786	15566	15759	15741	15797	15655	15814	15823	15812	15710	15701	15620	15675	15837	15828	15657	15792	15744	15649	15654	15903	15724	15849	15825	15767	15679	15815	15865	15867	15763	15890	15657	16004	15837	15713	15867	15703	15783	15720	15842	15852	15855	15904	15702	15878	15644	15821	15821	15883	15759	15766	15761	16011	15812	15761	15807	15678	15738	15908	15788	15818	15898	15682	15827	15796	15655	15910	15617	15766	15739	15686	15882	15835	16060	15649	15802	15796	15829	15864	15858	15779	15793	15687	15801	15763	15776	15712	15807	15702	15712	15808	15867	15771	15960	15701	15868	15741	15756	15792	15805	15717	15740	15843	15706	15630	15736	15876	15918	15731	15788	15694	15939	15750	15692	15818	15876	15700	15732	15670	15846	15768	15759	15771	15865	15791	15618	15648	15896	15855	15789	15808	15901	15770	15706	16056	15865	15827	15768	15788	15922	15905	15784	15721	15769	15781	15720	15828	15828	15764	15790	15824	15785	15842	15608	15882	15745	15746	15734	15829	15959	15847	15905	15788	15692	16017	15861	15858	15800	16017	15683	15729	15658	15598	15688	15726	15680	15846	15842	15801	15871	15733	15603	15793	15850	15613	15817	15787	15748	15619	15785	15667	15631	15668	15871	15828	15963	15822	15869	15800	15783	15771	15895	15683	15697	16071	15680	15708	15875	15656	15643	15715	15728	15781	15718	15869	15916	15754	15725	15775	15770	15777	15831	15901	15817	15577	15740	15837	15753	15735	15811	15720	15798	15550	15833	15711	15745	15734	15706	15835	15871	15637	15883	15937	15715	15678	15982	15604	15921	15794	15872	15865	15608	15782	15764	15839	15789	15809	15723	15768	15837	15773	15814	15687	15780	15732	15636	15847	15998	15901	15784	15846	15766	15818	15669	15688	15984	15617	15910	15794	15850	15700	15761	15767	15629	15955	15746	15983	15948	15812	15691	15852	15821	15813	15840	15752	15876	15772	15750	15740	15943	15714	15728	15733	15891	15710	15903	15797	15949	15736	15768	15909	15786	15820	15654	15600	15686	15704	15716	15691	15767	15932	15732	15704	15473	15750	15904	15821	15857	15548	15585	15843	15863	15980	15783	15537	15657	15813	15691	15824	15901	15730	15727	15776	15584	15788	15691	15870	15462	15730	15793	15837	15721	15708	15751	15885	15681	15837	15655	15800	15847	15719	15762	15857	15752	15670	15848	15752	15767	15610	15674	15691	15999	15616	15636	15859	15785	15812	15698	15820	15836	15821	16061	15722	15710	15855	15663	15706	16036	15682	15720	15643	16005	15521	15817	15752	15692	15933	15517	15801	15746	15930	15739	15892	15761	15786	15789	15782	15683	15826	15818	15796	15762	15629	15739	15760	15680	15775	15740	15760	15799	16035	15673	15993	15828	15612	15805	15877	15603	15874	15753	15994	15785	15776	15845	15780	15694	15854	15680	15624	15493	15690	15727	16025	15785	15767	15773	15588	15745	15789	15706	15867	15707	15781	15744	15788	15595
22793	21336	29385	23695	21877	25427	30072	24918	23522	23178	22403	22124	21711	21501	21567	21484	21108	20668	20738	20537	20504	20543	20541	20258	20176	20277	20317	20227	20301	20002	20419	20236	20094	19825	20071	20085	20014	19830	19704	19641	19750	19637	19738	19739	19878	19783	19567	19731	19699	19649	19820	19502	19412	19527	19606	19607	19602	19559	19366	19412	19542	19593	19659	19638	19624	19696	19733	19393	19635	19575	19765	19778	19599	19496	19391	19576	19482	19547	19588	19527	19530	19640	19541	19577	19412	19583	19491	19534	19527	19509	19392	19532	19405	19567	19597	19458	19474	19625	19661	19448	19328	19686	19551	19465	19591	19530	19537	19831	19687	19615	19498	19400	19772	19478	19659	19542	19407	19502	19399	19582	19463	19686	19594	19604	19524	19632	19520	19337	19634	19605	19558	19375	19419	19419	19290	19474	19595	19528	19333	19621	19529	19572	19718	19517	19465	19505	19560	19476	19685	19574	19547	19559	19607	19419	19325	19412	19363	19558	19553	19599	19435	19635	19513	19552	19367	19225	19463	19558	19425	19431	19560	19362	19228	19331	19586	19535	19404	19466	19481	19345	19552	19412	19477	19581	19490	19470	19608	19428	19619	19358	19213	19511	19339	19313	19853	19505	19350	19444	19659	19498	19507	19714	19541	19538	19412	19406	19601	19605	19756	19562	19509	19453	19604	19847	19569	19688	19660	19639	19372	19347	19575	19404	19540	19673	19490	19509	19340	19558	19624	19343	19572	19512	19579	19660	19785	19777	19512	19611	19499	19583	19697	19639	19680	19493	19477	19475	19477	19423	19442	19587	19411	19535	19233	19665	19780	19570	19338	19570	19493	19462	19516	19389	19509	19473	19494	19539	19584	19252	19629	19437	19331	19489	19570	19537	19650	19436	19485	19529	19490	19275	19622	19614	19508	19582	19454	19514	19585	19578	19377	19322	19266	19631	19506	19376	19279	19411	19484	19559	19363	19462	19603	19572	19555	19479	19621	19362	19552	19453	19346	19457	19433	19423	19374	19460	19390	19558	19754	19389	19597	19346	19683	19675	19579	19513	19475	19528	19522	19434	19499	19388	19321	19442	19436	19582	19492	19598	19571	19297	19438	19540	19288	19397	19595	19462	19382	19694	19502	19521	19558	19562	19748	19645	19465	19438	19318	19450	19337	19429	19674	19431	19460	19378	19508	19721	19567	19709	19488	19502	19441	19515	19371	19520	19662	19459	19564	19245	19453	19559	19313	19551	19362	19555	19395	19343	19439	19603	19499	19462	19341	19545	19394	19365	19625	19503	19385	19315	19542	19497	19586	19346	19352	19338	19636	19454	19492	19427	19357	19489	19564	19435	19379	19557	19421	19330	19292	19397	19312	19548	19291	19513	19509	19370	19618	19383	19424	19518	19395	19441	19453	19558	19548	19605	19565	19464	19495	19432	19707	19440	19563	19513	19553	19386	19483	19510	19727	19730	19481	19312	19580	19567	19429	19457	19210	19398	19394	19598	19477	19557	19416	19559	19431	19447	19365	19296	19457	19591	19639	19624	19413	19517	19622	19347	19609	19617	19251	19255	19514	19394	19525	19413	19570	19720	19603	19504	19379	19492	19578	19633	19454	19654	19358	19253	19298	19426	19405	19767	19366	19499	19602	19625	19421	19503	19413	19441	19302	19268	19427	19624	19526	19416	19519	19317	19670	19549	19413	19474	19535	19485	19304	19485	19510	19424	19383	19424	19441	19483	19435	19447	19365	19370	19514	19443	19459	19412	19361	19487	19396	19436	19423	19604	19379	19680	19387	19464	19456	19412	19588	19418	19554	19496	19446	19499	19519	19519	19518	19498	19198	19551	19400	19654	19424	19425	19447	19679	19310	19292	19447	19450	19432	19304	19511	19516	19474	19535	19520	19272	19567	19403	19389	19345	19387	19521	19426	19501	19515	19599	19611	19596	19549	19388	19413	19407	19464	19402	19641	19282	19632	19271	19336	19482	19687	19318	19491	19578	19475	19539	19676	19597	19402	19614	19746	19489	19549	19452	19362	19466	19502	19572	19541	19415	19459	19458	19678	19372	19414	19464	19803	19475	19450	19423	19358	19363	19550	19732	19498	19521	19371	19299	19397	19491	19482	19437	19512	19478	19569	19402	19431	19578	19469	19393	19317	19512	19588	19354	19485	19571	19446	19495	19321	19433	19413	19632	19735	19383	19467	19325	19397	19551	19603	19449	19675	19468	19535	19538	19806	19371	19407	19327	19434	19710	19671	19568	19654	19598	19267	19347	19404	19326	19436	19408	19353	19319	19418	19517	19536	19444	19415	19626	19351	19511	19503	19386	19528	19522	19597	19422	19396	19261	19288	19313	19407	19567	19410	19482	19347	19342	19404	19430	19692	19332	19785	19453	19488	19529	19296	19533	19536	19412	19674	19454	19541	19479	19595	19593	19319	19320	19560	19410	19632	19671	19578	19531	19578	19467	19611	19499	19434	19531	19384	19313	19575	19612	19456	19613	19504	19481	19417	19306	19391	19538	19564	19594	19314	19584	19721	19550	19403	19294	19474	19435	19566	19403	19587	19473	19602	19590	19311	19669	19358	19526	19578	19567	19474	19308	19461	19433	19508	19435	19569	19403	19424	19563	19704	19480	19472	19596	19413	19539	19431	19430	19402	19431	19679	19747	19482	19477	19571	19623	19550	19428	19422	19570	19609	19402	19495	19548	19355	19466	19405	19615	19738	19536	19581	19438	19303	19538	19616	19438	19715	19422	19377	19453	19394	19660	19696	19400	19543	19221	19456	19592	19564	19604	19565	19564	19480	19506	19485	19378	19415	19502	19468	19536	19658	19509	19196	19380	19355	19367	19334	19358	19537	19460	19346	19666	19381	19434	19510	19436	19321	19544	19493	19600	19556	19564	19407	19537	19500	19438	19474	19483	19285	19522	19568	19274	19545	19453	19445	19495	19512	19483	19487	19480	19557	19440	19500	19524	19683	19401	19606	19560	19478	19300	19101	19252	19303	19304	19567	19674	19497	19524	19415	19406	19419	19473	19454	19317	19359	19423	19510	19532	19547	19483	19240	19523	19439	19582	19497	19507	19406	19290	19374	19477	19542	19441	19535	19401	19503	19280	19598	19533	19440	19280	19505	19360	19346	19648	19512	19332	19581	19325	19239	19351	19401	19387	19500	19541	19510	19577	19564	19407	19549	19379	19267	19402	19452	19415	19522	19309	19477	19373	19642	19620	19561	19419	19777	19427	19604	19567	19689	19553	19513	19520	19495	19320	19522	19439	19505	19657	19505	19309	19497	19242	19295	19386	19469	19518	19405	19447	19552	19529	19493	19593	19516	19510	19493	19389	19471	19604	19483	19237	19510	19683	19400	19389	19542	19344	19414	19335	19446	19523	19520	19212	19518	19578	19482	19530	19349	19402	19499	19225	19646	19335	19533	19394	19661	19402	19503	19373	19622	19482	19457	19498	19460	19479	19695	19403	19460	19563	19563	19546	19498	19494	19530	19584	19335	19510	19602	19385	19740	19461	19348	19557	19251	19278	19600	19578	19375	19701	19560	19401	19331	19483	19615	19310	19348	19403	19373	19719	19475	19492	19407	19602	19801	19507	19351	19646	19287	19676	19562	19463	19347	19528	19224	19521	19308	19550	19618	19487	19590	19413	19478	19373	19409	19545	19282	19625	19412	19398	19457	19395	19603	19503	19640	19427	19283	19392	19488	19404	19413	19317	19590	19641	19441	19339	19104	19229	19447	19545	19500	19504	19578	19528	19606	19704	19324	19359	19379	19271	19429	19372	19628	19424	19438	19382	19467	19353	19328	19461	19501	19469	19659	19569	19512	19395	19187	19418	19632	19474	19544	19434	19731	19483	19507	19657	19634	19557	19417	19481	19574	19455	19539	19381	19581	19317	19548	19505	19582	19343	19562	19406	19437	19402	19546	19643	19674	19543	19356	19323	19505	19511	19507	19372	19554	19399	19541	19383	19580	19409	19530	19428	19522	19435	19324	19490	19635	19578	19387	19397	19417	19565	19347	19414	19331	19520	19438	19759	19686	19316	19340	19368	19363	19483	19505	19513	19516	19581	19567	19589	19627	19331	19480	19455	19406	19394	19332	19422	19496	19639	19232	19708	19417	19428	19457	19421	19465	19367	19644	19490	19666	19346	19356	19568	19614	19597	19494	19405	19676	19457	19486	19680	19614	19526	19479	19503	19651	19662	19549	19486	19228	19530	19331	19445	19393	19515	19345	19382	19450	19507	19614	19486	19486	19250	19429	19589	19557	19415	19523	19708	19512	19492	19536	19534	19463	19448	19556	19442	19204	19313	19432	19384	19376	19475	19437	19434	19593	19395	19442	19647	19713	19493	19559	19408	19698	19732	19596	19482	19541	19525	19517	19607	19476	19648	19460	19654	19642	19486	19581	19550	19617	19441	19456	19420	19751	19443	19505	19538	19368	19339	19523	19412	19376	19514	19573	19561	19458	19751	19487	19266	19505	19561	19464	19614	19439	19785	19522	19358	19401	19448	19625	19565	19616	19232	19415	19333	19300	19495	19498	19408	19528	19417	19629	19625	19474	19390	19457	19646	19311	19523	19444	19735	19326	19530	19555	19508	19396	19385	19551	19413	19581	19581	19521	19535	19456	19443	19472	19349	19628	19322	19184	19456	19302	19402	19426	19180	19477	19239	19429	19399	19765	19425	19419	19620	19680	19416	19334	19538	19107	19408	19487	19525	19470	19617	19441	19439	19358	19580	19309	19442	19435	19454	19413	19415	19523	19422	19387	19445	19334	19562	19482	19342	19457	19397	19617	19441	19525	19613	19463	19428	19462	19460	19374	19458	19414	19591	19256	19501	19622	19353	19666	19482	19470	19464	19415	19518	19574	19453	19401	19581	19435	19408	19372	19567	19369	19431	19455	19441	19728	19434	19535	19458	19453	19424	19467	19676	19434	19296	19598	19501	19417	19487	19372	19610	19472	19452	19470	19456	19402	19332	19607	19475	19682	19375	19447	19428	19385	19497	19224	19563	19374	19274	19696	19562	19436	19595	19364	19617	19735	19354	19347	19589	19608	19233	19447	19478	19439	19523	19355	19547	19438	19435	19485	19578	19695	19384	19734	19365
27532	47041	42185	34186	29759	27005	25306	23581	22012	20679	20057	19732	19046	18165	18316	18559	17786	17471	17343	17250	17071	17211	17185	17006	16536	16758	16872	16787	16630	16658	16610	16348	16392	16359	16113	16310	16339	16116	16101	16082	16019	15794	15890	15995	15901	15896	15936	15786	15832	16011	15729	15791	15666	15828	15766	15834	15823	15789	15730	15759	15690	15669	15731	15635	15887	15780	15781	15858	15894	15704	15750	15876	15923	15598	15979	15763	15676	15739	15792	15789	15548	15777	15826	15762	15679	15603	15816	15885	15777	15673	15820	15731	15883	15737	15634	15638	16003	15957	15648	15677	15878	15779	15800	15746	15812	15701	15858	15745	15633	15630	15845	15609	15670	15815	15706	15742	15628	15868	15742	15835	15827	15638	15752	15661	15785	15765	15733	15678	15696	15717	15891	15761	15691	15794	15872	15562	15805	15764	15621	15586	15657	15832	15765	15873	15704	15632	15824	15677	15625	15857	15750	15670	15730	15797	15926	15637	15858	15704	15662	15524	15440	15848	15918	15641	15768	15703	15750	15737	15890	15991	15645	15926	15764	15676	15888	15634	15773	15682	15643	15912	15668	15759	15817	15691	15974	15888	15772	15745	15669	15699	15893	15602	15816	15737	15731	15806	15746	15576	15836	15747	15678	15608	15752	15897	15649	15696	15746	15800	15817	15941	15648	15844	15664	15733	15666	15669	15894	15738	15860	15703	15841	15720	15695	15729	15561	15708	15983	15666	15866	15718	15753	15842	15731	15668	15863	15805	15771	15685	15820	15728	15761	15703	15805	15695	15730	15809	15813	15585	15741	15833	15906	15688	15775	15732	15839	15713	15833	15641	15843	15671	15734	15904	15774	15570	15743	15476	15738	15870	15457	15906	15641	15616	15756	15856	15491	15612	15707	15760	15883	15626	15868	15766	15749	15665	15816	15781	15765	15850	15668	15970	15668	15857	15763	15689	15762	15835	15854	15927	15738	15534	15829	15753	15845	15641	15798	15851	15779	15887	15820	15604	15836	15767	15426	15820	15801	15510	15664	15571	15733	15786	15528	15737	15819	15856	15609	15807	15635	15708	15887	15603	15694	15700	15711	15782	15684	15748	15668	15877	15714	15763	15781	15673	15873	15769	15670	15707	15718	15740	15650	15819	15777	15678	15743	15690	15901	15685	15827	15773	15605	15821	15889	15857	15913	15817	15704	15738	15924	15737	15825	15797	15695	15630	15781	15710	15809	15805	15842	15565	15823	15671	15742	15760	15553	15756	15755	15551	15912	15703	15863	15865	15716	15850	15713	15781	15680	15828	15576	15849	15689	15852	15817	15749	15712	15868	15733	15708	15812	15683	15802	15647	15685	15985	15850	15691	15625	15680	15734	15770	15852	15700	15850	15809	15697	15698	15796	15843	15764	15669	15701	15604	15833	15601	15715	15775	15698	15704	15852	15794	15641	15847	15825	15760	15785	15774	15603	15838	15726	15774	15762	15604	15841	15699	15718	15792	15804	15892	15721	15714	15666	15805	15737	15826	15607	15825	15738	15627	15862	15766	15713	15630	15747	15572	15743	15653	16034	15815	15764	15721	15781	15840	15715	15678	15669	15720	15883	15868	15867	15656	15798	15826	15697	15706	15696	15742	15864	15762	15705	15604	15771	15699	15809	15764	15740	15913	15725	15732	15819	15724	15569	15796	15733	15760	15767	15806	15721	15600	15792	15795	15594	15815	15788	15804	16045	15699	15697	15882	15747	15708	15958	15831	15892	15638	15772	15725	15700	15667	15797	15886	15919	15786	15700	15758	15637	15783	15912	15750	15704	15816	15728	15879	15650	15656	15699	15648	15575	15816	15743	15645	15745	15687	15694	15740	15687	15781	15798	15518	15927	15775	15589	15787	15875	15766	15753	15571	15672	15838	15817	15664	15742	15703	15712	15514	15789	15717	15738	15881	15812	15745	15798	15930	15691	15800	15887	15709	15807	15668	15785	15642	15877	15698	15734	15710	15785	15877	15844	15726	15696	15771	15715	15650	15648	15856	15623	15747	15731	15806	15619	15788	15680	15724	15691	15650	15818	15790	15617	15673	15646	15813	15688	15634	15879	15691	15869	15790	15804	15780	15840	15779	15820	15586	15749	15686	15700	15510	15622	15737	15625	15851	15681	15701	15889	15632	15851	15700	15772	15486	15783	15765	15682	15896	15964	15683	15738	15628	15700	15639	15663	15634	15644	15696	15641	15795	15604	15715	15599	15621	15796	15729	15847	15696	15754	15693	15835	15680	15687	15637	15789	15715	15763	15717	15842	15691	15732	15863	15672	15606	15681	15640	15805	15683	15755	15805	15809	15776	15706	15798	15736	15779	15864	15810	15618	15713	15698	15805	15639	15701	15651	15806	15850	15686	15757	15654	15830	15674	15716	15692	15710	15683	15675	15687	15738	15778	15686	15996	15817	15592	15903	15774	15819	15781	15562	15716	15770	15684	15798	15819	15796	15857	15664	15570	15781	15807	15817	15665	15542	15758	15677	15727	15798	15795	15701	15742	15592	15640	15556	15775	15768	15724	15790	15665	15674	15805	15842	15860	15722	15671	15741	15722	15668	15787	15647	15583	15640	15944	15582	15786	15813	15737	15908	15795	15713	15897	15924	15697	15772	15706	15912	15622	15913	15655	15756	15780	15697	15745	15763	15852	15807	15729	15683	15983	15641	15867	15821	15763	15634	15825	15637	15623	15729	15647	15660	15739	15832	15680	15859	15497	15822	15830	15840	15634	15863	15744	15740	15774	15761	15798	15706	15811	15551	15722	15682	15699	15744	15761	15730	15613	15745	15748	15650	15732	15634	15745	15801	15701	16069	15689	15876	15709	15988	15726	15723	15525	15811	15686	15661	15825	15944	15766	15798	15900	15607	15744	15747	15678	15698	15741	15801	15773	15704	15686	15794	15696	15685	15602	15786	15668	15684	15824	15723	15791	15789	15833	15755	15649	15821	15779	15706	15791	15823	15644	15817	15580	15675	15936	15602	15740	15901	15748	15769	15743	15805	15824	15771	15718	15732	15668	15658	15709	16009	15597	15768	15771	15805	15771	15699	15810	15723	15781	15838	15920	15774	15599	15905	15671	15806	15670	15812	15684	15803	15870	15664	15799	15889	15703	15642	15849	15763	15523	15767	15703	15642	15707	15679	15739	15951	15795	15607	15705	15845	15671	15905	15499	15903	15876	15764	15833	15824	15841	15794	15828	15777	15632	15646	15657	15680	15658	15745	15670	15720	15659	15659	15611	15699	15717	15641	15711	15937	15810	15736	15628	15723	15802	15844	15615	15712	15658	15783	15778	15861	15759	15779	15962	15687	15621	16003	15787	15692	15831	15856	15721	15818	15739	15687	15639	15854	15732	15692	15724	15759	15765	15590	15679	15872	15706	15753	15752	15726	15565	15790	15700	15763	15802	15877	15740	15685	15738	15772	15769	15723	15618	15813	15766	15686	15724	15600	15621	15706	15876	15833	15875	15715	15758	15743	15791	15782	15714	15780	15780	15560	15756	15618	15633	15857	15742	15786	15751	15680	15723	15722	15819	15734	15765	15748	15841	15569	15818	15806	15740	15578	15587	15700	15758	15783	15725	15588	15737	15836	15631	15587	15640	15929	15724	15826	15761	15667	15683	15633	15767	15807	15700	15781	15659	15739	15609	15665	15739	15896	15736	15716	15832	15732	15688	15724	15886	15612	15730	15633	15763	15815	15708	15812	15612	15718	15772	15773	15805	15710	15806	15680	15731	15826	15635	15725	15741	15841	15713	15720	15497	15821	15465	15700	15685	15628	15803	15801	15671	15609	15729	15764	15804	15804	15752	15643	15522	15744	15699	15700	15620	15813	15520	15828	15751	15815	15666	15830	15984	15717	15668	15757	15889	15681	15827	15812	15694	15799	15753	15692	15757	15871	15640	15768	15799	15945	15766	15641	15582	15667	15490	15680	15817	15650	15758	15639	15803	15860	15919	15522	16044	15727	15561	15678	15726	15621	15719	15826	15997	15683	15782	15670	15800	15797	15769	15852	15836	15710	15818	15652	15685	15833	15785	15488	15789	15527	15602	15806	15594	15807	15621	15752	15850	15620	15778	15611	15821	15787	15958	15677	15785	15767	15511	15777	15853	15750	15588	15735	15477	15879	15775	15840	15832	15720	15700	15669	15525	15635	15642	15716	15764	15717	15911	15804	15671	15669	15828	15781	15726	15846	15598	15867	15699	15706	15542	15651	15687	15784	15884	15769	15929	15735	15819	15729	15634	15814	15741	15595	15691	15751	15646	15703	15927	15636	15656	15689	15523	15641	15718	15846	15833	15588	15640	15781	15690	15645	15784	15825	15763	15833	15911	15787	15556	15688	15601	15808	15663	15726	15806	15755	15882	15858	15863	15726	15788	15624	15844	15825	15808	15681	15966	15816	15702	15693	15787	15751	15785	15786	15803	15692	15827	15732	15630	15704	15900	15753	15783	15723	15726	15743	15781	15562	15752	15714	15754	15733	15872	15803	15774	15773	15654	15725	15920	15651	15491	15760	15759	15793	15685	15826	15816	15731	15775	15641	15798	15594	15799	15724	15515	15688	15896	15716	15772	15643	15703	15747	15594	15776	15834	15774	15740	15676	15935	15783	15725	15722	15697	15944	15654	15914	15600	15726	15855	15689	15603	15528	15724	15781	15802	15741	15776	15666	15829	15611	15860	15742	15689	15623	15840	15793	15801	15832	15655	15729	15795	15931	15712	15664	15859	15670	15697	15796	15943	15702	15663	15838	15650	15765	15712	15799	15741	15763	15771	15766	15724	15739	15750	15773	15741	15791	15815	15652	15669	15731	15792	15758	15641	15808	15673	15661	15617	15641	15763	15665	15782	15747	15639	15896	15542	15731	15764	15656	15743	15644	15790	15756	15667	15893	15768	15738	15529	15716	15617	15646	15847	15856	15805	15657	15565	15676	15796	15658	15766	15777	15834	15854	15643	15707	15773	15746	15785	15752	15727	15790	15689	15700	15768	15601	15905	15790	15723	15716	15820	15841	15783	15555	15669	15710	15607	15926	15770	15815	15637	15893	15704	15835	15749	15659	15790	15573	15702	15754	15753	15844	15762	15724	15974	15651	15846
28097	24151	30503	28936	24560	23534	22956	22380	21476	21168	21268	21061	20901	20586	20447	20573	20383	20720	20629	20182	20340	20545	20468	20412	20582	20307	20492	20488	20608	20351	20185	20479	20222	20200	20302	20260	20058	20251	20259	20341	20260	20180	20263	20254	20152	20179	20363	20227	19996	20246	20230	20006	20135	19885	19997	20096	20261	20109	20164	20183	20173	19870	19985	20181	20039	19870	20097	20254	20037	20013	19947	20105	19924	20138	19973	20232	19978	20211	20178	20051	20264	20162	20047	20236	19967	19887	20166	20270	20243	20158	19830	20084	20163	20051	20128	20125	20080	20021	20269	20205	20187	20060	19935	20078	20071	20087	19915	20100	20026	19932	19972	20032	19954	20244	19997	20120	20036	20077	20155	20172	20033	20115	20023	19999	20058	20047	19985	20012	20006	20153	20218	20032	20269	20306	20192	20070	20051	20125	20094	20137	20234	19900	20192	20061	19654	20061	19976	19707	20113	20094	20061	20284	20270	20344	19969	20079	19910	20166	20095	20008	20144	20192	20000	19911	19948	20081	20065	20192	19953	19876	19881	20007	20110	20053	20201	20063	20046	20059	20047	20046	20191	20173	20209	20040	20008	20084	20153	20012	20184	19998	19916	20163	20172	20139	20135	20071	20104	20005	20130	19970	20095	20096	20141	19953	20166	20164	20224	20275	20157	19855	20152	19942	19940	20262	20219	20201	20041	20150	20098	20095	19981	19895	19824	19986	19986	20166	20013	20236	20135	20106	20309	19949	20238	19889	20018	20129	20045	20018	20177	20003	20123	20071	20061	19953	20004	19931	20072	20134	20165	20116	20025	20163	20183	20128	19863	20425	20126	19802	19930	19994	19951	20150	19856	20013	20095	20188	20187	20125	19908	19903	19765	20161	19952	20135	20098	20168	20203	19822	19991	19936	20035	20205	20056	20015	19991	19963	20177	19939	19914	20223	20186	20021	20053	20043	20087	20088	20013	19945	20064	19923	20032	20108	20155	19887	20173	20201	19946	19869	20309	20191	20219	20244	20273	19775	20164	19939	20074	20199	19995	19834	20048	20109	20149	20094	20270	20011	20146	20293	20144	20182	20152	20208	20026	20219	19968	20119	19914	19856	20011	20229	19952	19940	20048	20076	19992	20045	20105	19984	20260	20106	20052	20124	20231	20080	20200	20010	20092	20029	20006	20034	20101	19958	20044	20102	20039	19979	20204	20043	20005	20141	20026	20090	20311	20001	20127	19932	20126	19995	19829	20226	20149	20166	20040	20169	20035	20112	20217	20233	20209	20053	20027	20156	20231	19930	20192	19987	20001	19939	20062	20131	20128	20116	20278	20112	20248	20171	20252	19944	19994	20144	20065	20172	20271	20003	20087	20022	20027	20143	20000	20205	20080	20085	20195	20314	20011	19990	20170	19948	20113	20334	20038	20010	20308	20049	20103	20090	20101	20026	19999	20207	20111	20135	20084	20104	20059	20127	19941	20107	20143	20065	20112	20048	20185	19810	20077	20246	19953	20022	20075	20276	20010	20097	20201	20153	19912	20193	20114	20040	20027	20169	20387	20058	20180	20222	20194	19902	20353	20114	20137	20186	20083	20047	19836	20080	20106	20190	20193	20231	19863	19964	20171	20072	20184	19880	20067	20130	20108	19853	20134	20092	20034	19879	20298	20138	20263	19978	20050	20232	20176	19979	20193	20245	20155	20243	20172	20192	20058	20273	20310	20051	20293	20270	20170	20094	20127	20448	20002	19863	20464	20115	19885	20139	20169	20114	20055	19973	19984	20029	20027	19930	20065	19991	20067	20117	20234	20103	20088	20034	20243	20099	19976	20134	20050	20131	20026	20066	20177	20320	20335	19926	19849	19941	20155	20123	20090	20192	19890	19837	20195	20108	20180	20133	20020	20057	20075	20103	20167	20151	19953	20204	20069	20061	20093	20362	20211	20087	20097	20112	20152	20045	20024	19986	20179	20051	20175	20021	19952	19992	20262	19934	20254	20030	20102	20139	20011	19990	20074	20059	20121	20365	20216	20010	20323	20232	19876	20232	20169	20003	20245	20372	20199	19979	19993	20125	20133	20212	20194	20120	20244	20292	20221	20190	20384	19908	20126	19981	20011	20157	19919	20079	19942	20268	20134	20076	20065	20148	19981	20079	20210	20339	20057	20100	19992	20210	20282	20000	20066	19979	20060	20214	20203	20023	19858	19924	20006	20114	20224	20296	20344	19967	20052	20117	20042	20069	20187	20047	20055	20036	19944	20002	20112	20144	20243	20171	20083	20250	20130	19966	19977	20080	20030	20117	20067	19870	20278	20192	19995	20082	20173	20004	20270	20036	20043	20169	20251	20090	20150	20219	20053	20085	20053	20197	20086	19954	20063	20149	20185	20268	20178	19998	19997	20062	20120	20243	20080	20096	20289	20369	20294	19928	20052	20025	20162	20000	20126	20118	19961	20227	20182	20138	19968	20142	20219	20000	20068	20047	20202	20071	20261	20143	19936	20241	19994	20321	20232	20351	20149	20144	19837	20067	20114	20023	20041	19936	20035	20023	20122	20089	20024	19983	19944	20068	20000	20178	20006	20097	20006	20167	20059	20092	20128	20019	20309	20264	20192	20025	19970	20048	20015	20146	20122	20105	20072	20136	20146	19931	20261	20001	20097	20041	20269	20085	20024	20076	20318	20294	20008	20112	20168	20054	20240	20330	20245	19923	20284	19815	19869	20040	20191	20000	20143	20079	20095	20018	20112	20045	20345	20004	20134	19975	19862	20129	20085	19968	20089	19987	20203	20017	20302	20248	20245	20082	20154	20048	19994	20174	20159	20177	20152	20259	20129	19994	20055	20165	20125	20056	20273	20243	20286	20239	19951	20205	20224	20271	20145	20235	20250	20172	20262	20144	20076	20296	20086	20067	19987	19820	20218	20292	20216	20093	20174	19948	20003	19889	20076	20047	20031	19979	20181	20209	20337	20063	20067	20136	20134	20250	20349	20191	20157	20233	20091	20180	20404	20097	20172	20147	20049	20164	20126	20071	20124	20108	20299	20067	20133	19894	19963	20145	20097	20221	20067	20307	20076	20160	19961	20213	20156	20050	20031	20104	20257	20081	20158	20398	19992	20151	20165	20019	20236	20009	20021	20235	20342	20238	20010	20248	20099	20148	20142	19878	20038	20063	20123	20071	20014	19975	20076	19939	19912	20222	20066	20048	20347	19936	20127	20175	20099	20003	20063	20277	20139	20086	20019	20114	20060	20034	19879	19948	20173	20170	20199	20004	20294	20150	20003	19889	20032	19978	19941	20111	20021	19992	20233	20094	20076	20249	19995	20145	20022	20179	20223	20051	20012	20134	20043	20017	20111	20165	20081	20158	20267	20016	19965	20029	20025	19992	20071	19979	19917	19990	20122	20059	20231	20211	20055	20362	20204	20039	20094	20018	20002	20196	19804	20047	20039	19841	20186	20265	20178	20115	20226	20293	20143	19938	19950	20071	20246	19914	19957	20273	20133	20064	20134	20163	20260	20248	20143	19939	19938	20112	19992	20076	19985	20280	19972	20034	20041	20302	19954	20200	20060	20181	19991	20071	20312	19939	20176	19819	20027	20120	20163	20061	20245	19900	20199	20041	20006	19981	20095	20033	20155	20118	19878	20170	19988	20177	20022	20114	20102	19880	20105	20047	20182	20096	20164	19907	20082	20101	20258	20212	20072	19967	20034	20272	20200	20263	20064	19948	20109	19837	20013	19942	20255	20250	19964	19941	20135	20082	20065	20019	20132	19961	20111	19998	20246	20267	20014	19959	20053	20293	19891	19936	20009	20222	20144	19984	20332	19999	20134	20155	20374	19914	20199	20087	20126	20055	20240	20172	19979	19945	20029	20149	20035	20085	20025	20210	20258	20182	20050	20251	20062	20012	20175	20056	20070	20057	20095	19951	19964	20131	20084	20209	20289	20245	19912	20271	20143	20232	20147	20073	20118	20139	20061	20216	20286	20121	19979	19945	20040	20362	20026	19988	19799	20122	20223	20073	19946	20054	20081	20239	20169	20041	20041	20206	20188	19962	20225	19994	20078	20158	20245	19997	20009	20053	20148	20141	20126	20179	20284	20068	20196	20046	20208	20083	20203	20033	19996	20150	20212	20193	20003	19943	20172	20198	20166	20124	20203	20092	19981	20060	20126	20098	20181	19997	20121	20095	20306	20056	20198	20139	20064	20052	20021	20003	19888	20224	20055	19856	20020	20255	20094	20291	19995	20060	20031	20322	19926	20240	20024	20055	20026	20142	20272	19948	20240	20321	20100	19873	20314	19964	20071	20054	20219	19966	19801	20127	20113	20321	20083	20231	20050	20078	19926	20018	20316	19916	20125	20055	20228	20056	20073	20197	20119	20081	20186	20227	20274	20094	20163	20054	20015	20171	20207	20230	20024	20185	20242	20119	20040	20059	20027	20176	20154	19936	20180	20201	19971	20143	19988	20248	20110	20153	20257	20048	20195	19892	20272	20120	20088	19971	20271	20106	20136	20040	20070	20169	19985	20049	20342	20161	20210	20081	20186	20034	20004	19972	20143	20011	20201	20034	20050	20130	20262	20198	19906	20013	20059	20074	20065	20205	20089	20095	20190	20087	20157	20112	19999	20167	20194	19927	20018	20139	19953	20062	20304	20100	20016	19905	20197	20023	20187	20134	20123	20170	20329	20104	20166	20021	19956	20263	20403	20081	20008	19926	20214	20200	20235	19903	19950	20016	20121	19943	20212	20197	20321	20151	20029	20035	20146	20151	20147	20204	20132	20119	20090	20048	20166	20061	20373	20099	20236	20052	20205	20179	20169	20169	20038	20029	20242	20238	20196	19897	20168	20101	20426	19997	20132	20068	20098	20209	20165	20206	20153	20292	20205	20003	20085	20152	20215	20323	20170	19917	20204	20088	20052	20050	20053	19971	20234	20130	20130	20292	20067	20027	19994	20133	20047	20167	20221	20313	20128	20028	20164	20228	20387	20266	20150	20087	20029	20196	19861	20005	20181	19772	20063	20195	20047	20093	20219	20073	20138	20016	20005	19921	20363	20153	20354	20062	20019	20057	20216	19824	20142	20048	20075	20169	20060	20182	20150	20012	20193	20094	20153	20216	20280	19968
25913	34707	31280	25615	22687	21293	19837	19411	18599	18136	17919	17786	17386	16951	17132	16919	16667	16761	16595	16753	16733	16665	16617	16568	16441	16653	16626	16650	16509	16676	16357	16528	16428	16355	16159	16133	16299	16276	16076	16112	16259	16326	16236	16250	16036	15992	16041	16041	16118	16298	16045	16111	16161	16366	16187	16252	16098	16134	16039	15882	16086	16129	16258	16080	15993	16084	16153	16263	16046	16130	16129	16206	15996	16172	16047	15903	15939	16053	16162	15996	16228	16169	16133	16045	16097	16060	16035	15948	15981	16057	16046	16157	15957	16304	16371	16162	16075	16268	16061	15870	16001	15968	16109	15894	16071	15942	15913	15991	16186	16228	16071	16095	16157	15998	15947	16144	16068	16097	16187	16134	16107	16059	16079	16183	16209	16022	16199	16111	16022	15937	16067	15980	16180	16105	16094	15956	16189	15961	16013	16027	16235	16058	16189	16071	16098	16023	16127	16167	15861	16062	16053	16169	15953	16186	16109	16019	16091	15974	16001	16106	16217	16090	16030	16153	16009	16120	16075	16162	16166	16076	16004	15899	16060	15971	16020	16005	16232	16151	16038	16031	16075	16136	16028	16014	15983	16019	15921	16144	15941	15956	16223	16135	16107	16090	16088	15953	16035	15957	16248	16055	16051	16142	16073	15917	16084	15926	16129	16130	15979	16151	15965	16140	16050	16324	16198	15977	16253	16237	16187	16050	16218	15959	16065	16019	16162	16077	16005	16105	16080	15982	16272	16028	16197	16083	15968	15942	16015	16277	16105	16091	16084	16011	16258	16113	16145	16080	16086	16096	16119	16078	16252	16055	16102	16104	16230	16110	16142	16225	16078	16161	16127	16179	16080	16126	16110	15988	15985	15983	16003	16060	16168	16187	16004	16007	16124	16242	16274	16038	16145	15999	16045	16111	16171	16035	16128	15962	16057	16172	16019	16158	16041	16100	16071	16136	16255	16027	15936	16097	16153	16020	16258	16039	16087	16042	16074	16142	16125	16097	16150	16068	16029	16128	15997	16144	16239	16119	16114	16020	16116	16197	16154	16006	16112	16338	16177	16048	16227	16031	16010	16306	16134	16086	16227	16296	16093	16144	16084	16069	16115	16254	16174	16271	15967	16213	16135	16176	15869	16138	16069	16260	16187	16218	16212	16101	16112	16102	16197	16103	16184	16147	16197	16136	15970	16161	16312	16095	15996	16015	16281	16172	16185	16197	16029	16191	16079	15985	16171	16080	16067	16075	16162	16206	16009	15831	16177	16145	16195	16026	16054	15992	16143	16081	15976	16105	16118	16079	16085	16070	16052	16181	16043	16127	16216	16147	16206	16059	16141	16021	16147	16071	16179	16117	16091	16126	16018	16039	16117	16002	16082	16038	16111	15976	16263	16167	15984	16128	15935	16042	16019	16181	16031	16142	16082	16120	16238	15941	16271	16089	16184	16118	16045	16292	15834	16121	16236	16229	15873	16124	16044	16084	16072	16352	16096	16147	16088	16006	16097	16060	16210	16223	15973	16131	16194	15941	16124	16110	16089	15981	16033	16247	16060	16037	16035	16100	16037	16160	16064	15972	16054	15929	16015	16190	16138	15996	15991	15952	16048	16171	16063	16234	16077	16089	16049	16033	16188	16086	16093	16131	16105	16105	16081	16074	16023	16167	16259	16157	16088	16060	16084	16087	16185	15955	16097	16186	16117	16142	16046	16114	16134	16295	16086	16099	16050	16067	16068	16027	16136	15964	16003	16086	15856	16188	16155	16041	16061	16082	16144	15872	16358	16029	16269	16076	16146	16049	16154	15975	16152	16237	15969	16048	16091	16196	16020	16145	16111	16208	16102	16081	16112	15942	15952	16098	16093	15968	16137	16260	16257	16150	16049	16264	16023	16078	16203	15975	16097	16210	15979	16196	16167	16079	16105	16045	16043	16213	16102	16143	16108	16171	16082	16075	16100	15925	16150	16109	16204	16081	16017	16124	16157	16180	15984	15960	16079	16070	16148	16214	15981	16033	16275	16106	16171	16093	16130	16055	16093	16100	16008	16095	16221	16139	16063	16102	16067	16241	16025	16161	16180	16088	16091	16101	16097	16064	16096	16205	16192	16040	16053	16013	16080	16118	16182	16021	16185	15789	15984	15983	16084	16060	16074	16287	15959	15979	16036	16097	16130	16055	16107	16254	16236	16131	16093	16036	15943	16148	16162	16114	16137	16055	16122	16152	16192	16164	16026	16254	16063	16055	15954	16005	16074	16061	16174	15970	16010	16085	16183	16161	16108	16202	16034	15887	15978	16058	16043	16060	16096	16157	16244	15949	15968	16211	16181	16237	16024	16055	16036	16094	15987	16026	16234	16110	15990	16118	16039	16140	16128	15973	15904	16134	16014	16235	16187	16107	16172	16159	16127	15981	16116	16049	16156	16100	16080	16261	15963	16056	16159	16244	15931	16129	16253	16262	16139	16274	16177	16114	16190	16297	16071	15993	16101	15987	15966	16132	16374	15938	16133	16138	16069	16133	16209	15969	16033	16032	16003	16291	16090	15990	16076	16057	16077	16145	16161	16260	16027	15954	16168	15940	16070	16018	16175	16141	16157	15953	16080	16096	16152	16212	16258	16108	16017	15980	15914	16065	16022	16092	16052	16130	15969	16230	16130	16040	16166	16091	16021	16200	16131	16196	16105	16054	16111	16064	16054	16053	16112	16140	15967	16150	16082	16023	16044	16175	16129	16041	16044	15980	16035	16039	16231	16008	16159	16153	16025	16122	16159	16086	16160	16071	16177	16065	16196	16019	16202	16130	16087	16240	16071	16238	16183	16130	16220	16043	16091	16259	15834	16192	16094	16072	16189	16057	16209	16192	16229	16089	16138	16079	16181	16075	16049	16102	16168	16289	16098	16126	16267	16211	16121	16056	16055	15992	16110	16151	16263	16020	16167	16156	16247	16157	16065	15918	15943	15906	16223	16168	16179	16259	16025	16160	16028	16006	16108	16020	16109	15913	16342	16062	16208	16062	16052	16163	16094	16087	16200	16032	16102	16041	16168	16149	16000	16059	16068	16311	15934	16126	16111	16265	16152	16124	16175	16142	16153	16083	16140	16088	16113	16281	16274	16171	16206	16161	16014	16135	16093	16122	16015	15979	16181	16085	16142	16075	16163	16134	16056	16213	15913	16244	16045	15974	16382	16114	16082	16164	15892	16121	16103	16166	16081	16098	15985	16177	16005	16046	16098	16221	16161	16126	16045	16087	16064	16300	16091	16179	16254	15972	16186	16147	16095	16218	16239	16047	16157	16106	16010	16051	16109	16256	16030	16116	16239	16261	15942	16098	15960	16116	16053	15960	16097	16020	16110	16101	16040	16316	16015	15979	16029	16146	16217	16040	15995	15916	16127	15978	16195	15989	16277	16167	16077	15995	16128	16067	16104	16102	16152	16123	16292	16127	16192	16077	16146	16213	15990	16115	16005	16195	16032	16009	16097	16113	16117	16219	16079	16221	16166	16038	15919	16010	16068	16014	16012	15967	16348	16126	16131	16265	16052	16144	16318	16204	16200	16201	16133	16065	16048	16085	16143	16204	16146	16163	15963	16068	16212	16176	16245	16003	16125	16222	16075	16243	16134	16046	16039	16249	16153	16213	16179	16135	16067	16202	16152	16146	16107	15954	16024	16051	16288	16148	16032	16158	15946	16000	16051	16275	16185	16145	16090	15959	16140	15987	16109	16058	16095	16085	16214	16122	16158	16141	16183	16153	16204	16149	16098	16119	16279	16046	16106	16245	16246	16086	16126	15995	16211	16085	16234	15963	16108	16148	16167	16066	15984	15940	15938	15941	16062	16250	16269	16179	16057	16307	16098	16219	16197	16153	16036	16245	16059	16122	15949	15894	16204	16116	16144	16033	15900	15879	15987	16018	16129	15993	16093	16117	16092	16176	15974	16246	16157	15992	15984	16126	15937	16189	16147	16143	16140	16018	16142	15968	16226	15875	16134	16111	16311	16062	16076	16139	16036	16129	16162	16227	16171	16122	16100	16006	16002	16161	16208	16069	16221	16185	15993	16148	16077	16198	16346	16053	16015	16192	16063	16050	16072	16162	16084	16162	16124	16146	16158	16151	16120	16005	16176	16127	16096	16314	16059	15934	16205	16154	16017	16111	16114	16231	16127	15998	16431	16134	16161	16357	16137	16133	16092	16326	16109	16094	15997	16032	16133	16080	15969	16080	15938	16158	16099	16020	16182	15971	16064	16064	16078	16125	16102	16240	16055	16197	16165	15826	16136	16168	16137	16051	16224	15998	16340	15903	16253	16112	16301	15998	16043	16074	16057	16003	16106	16104	16252	16115	16254	16101	16171	16306	16139	16185	16009	16211	16211	16183	16186	16153	16101	16111	16187	16094	16141	15896	16181	16030	16255	15993	16047	16161	16248	16065	16127	16150	15991	16220	16060	16328	15838	16127	16098	16069	16113	16146	15993	16125	15946	15939	16266	16099	16166	16111	16068	16085	16307	16113	16087	15947	15999	15875	16113	15978	16009	16092	16150	16177	16187	15847	16052	15989	16117	16107	16124	16123	16178	16145	16189	15973	15963	16041	16023	16077	16116	15938	16110	16116	16094	16039	16099	16034	16154	16105	15989	16039	16227	16151	16018	16131	15966	16080	16100	16149	16098	16241	16061	16171	16111	15964	16196	16017	16140	15990	16022	16264	16095	16290	15955	16305	16032	16074	15979	16098	16017	16357	16030	16309	16218	16093	16259	16234	16086	16069	16217	15995	16071	16136	16269	15994	16002	16177	16061	16165	16117	16056	15906	16026	16289	16088	16263	15983	16027	16112	16105	16006	16123	16075	16057	16077	16111	16167	16156	15955	15959	15986	16087	16130	16113	16072	16337	16166	16138	16112	16021	16072	16110	16261	16095	15934	16030	16127	16221	16276	16117	16103	16201	15884	16255	16316	16110	16146	16236	16217	16111	16109	16106	16116	16105	16189	16000	16022	16359	16072	16070	16085	16144	16142	16080	16137	16167	16117	16241	15874	16179	16118	16122	16004	16092	16195	16264	16119	16147	15982	16021	16244	16039	15868	16033	15935	16126	16087	16140	16157	16192	15848	16044	16068	15972	16174	16207	16084
23565	21310	29163	24042	23039	25991	26878	23571	22605	22609	22397	21803	21640	21476	21354	21286	21178	20836	20921	20816	20904	20863	20699	20632	20721	20736	20654	20458	20458	20574	20595	20405	20433	20314	20209	20356	20288	20209	20298	20096	20096	20130	19830	20078	20031	20166	20026	20086	20120	20277	20087	20330	20182	20067	19950	20173	20278	20094	20154	20069	20158	20168	20305	20090	20127	19840	20064	20119	20355	20153	20109	20013	20233	20035	20176	20138	20014	19923	19969	20127	19894	19940	20245	20043	20008	20205	19990	19807	20047	20013	19965	20031	19771	20057	20148	20041	20090	19957	20087	20156	19941	20083	19982	19897	20005	19991	20017	19971	20276	20070	20083	19913	19941	20023	19958	20118	20145	19995	20285	19935	20118	20176	20135	19773	19865	19947	20109	20045	20031	19926	19941	20044	19978	20063	20058	19948	19953	19928	20000	19918	20274	20016	20041	19857	20274	19892	20090	20003	20109	19914	20068	19993	20053	19982	20044	19964	19738	20113	20186	20128	19913	20045	20061	19869	20174	19783	20031	20207	20057	20046	20037	20004	19965	20010	20186	19903	20118	19942	19991	19964	20196	20218	19948	19921	20120	20071	20178	20112	20147	20224	19880	20200	20014	20000	20179	19956	20173	19948	19944	20174	20021	20086	20216	20045	20066	19983	20078	20102	19981	20022	19920	20057	19977	20001	19876	19861	19968	20066	20186	20148	20059	19767	19911	20073	20049	20030	19993	19980	20076	20116	20033	19862	19883	20101	20109	19911	19957	20164	20005	19828	20169	19974	19990	20024	20171	19853	20002	20147	19989	19998	20185	20190	19918	20019	20035	20317	19859	19798	20131	19945	20060	20076	19971	19898	20067	20084	20029	19972	19960	20106	20120	20061	20024	20173	20003	20084	20056	19862	20258	20047	20178	19815	19873	19934	19998	19943	20103	19999	20038	19894	19991	20138	19952	19778	20026	19999	19926	20007	19935	20015	20030	20202	20082	20056	20043	20037	20130	19960	20059	19882	20143	19942	20149	19973	19958	19848	19953	19897	19989	20074	20081	19843	19964	19920	19841	19999	20028	19809	20138	20137	19916	19938	20039	20168	19840	19960	19976	19970	19843	20070	19973	20183	20189	20082	19911	20045	19955	19920	19984	20047	20134	19919	20267	19960	20079	20017	20125	20043	20120	20040	19879	20149	19929	20099	20126	19975	20058	20052	20184	20036	20287	20041	19878	20062	20043	19776	19911	20011	19926	20143	19896	20080	19955	20041	20111	19999	20084	20108	20203	19982	20097	19922	20142	20089	20132	20055	20030	19971	20178	19908	20063	19686	20078	19951	20072	19967	19939	20261	19884	20177	20003	19759	20056	19984	19950	20058	20004	20084	19902	20039	20032	19937	20162	20172	20076	20014	19929	20202	20072	20005	20055	19847	20122	20130	20029	20044	20008	20075	20114	19925	20031	20065	20072	20107	20207	20167	20034	19822	19796	19866	19929	20131	20074	20050	19980	20029	19931	20127	19996	19824	19927	20077	20281	20037	20180	20065	19924	20022	20304	20049	20076	19990	19882	20083	20224	19931	20000	20048	20119	19914	19873	19975	20134	19933	19870	20011	20136	20040	20137	19938	20184	20193	20169	19706	20098	20070	20032	19999	20004	19827	20081	19929	19774	19841	19961	19998	19959	20007	20203	19933	20023	20113	19912	19968	20030	20063	20090	19681	19876	19842	19999	20049	19893	20178	19946	19947	20044	20033	20019	20091	20074	20057	19957	19835	19905	20074	19912	19956	19851	20027	20076	20044	19830	20034	20065	20023	20119	19999	19963	19932	19913	19894	20078	20044	20006	19945	20049	20097	19882	20129	20217	20099	19774	19985	20013	20107	19993	20016	19929	20043	19966	20052	20135	20056	20023	20046	19866	19875	20021	20122	20283	20074	20049	20104	20003	20100	20091	20052	19939	19865	19873	19765	19959	20023	20051	20041	20022	20035	20066	19935	20202	19954	20073	19958	20152	20093	20099	20095	20014	20188	20220	19988	20079	20088	20075	20019	19933	20093	19861	20107	20008	20038	19955	19981	19906	19946	19999	19988	20077	19979	20026	20176	20089	19943	20279	20071	20085	20086	20005	20088	20055	19860	20000	20087	20098	19965	20131	19946	19856	19815	20042	20099	20011	20077	19795	19983	20124	19963	20017	19932	19962	19737	20074	20218	19952	20038	20048	19945	20078	19996	20109	20072	20163	20097	19906	19905	19929	20050	20021	19917	20035	20026	20188	20118	20158	19995	20231	20054	20166	19992	20251	20295	19935	19829	20110	19936	20079	19969	19960	20014	19956	19836	20110	19963	20110	20117	20257	19987	19900	20004	19879	20030	20105	20104	20041	19979	20199	19970	20045	20214	19847	19860	20040	19992	20138	19976	20031	19980	19927	19944	19926	19833	19925	19961	20073	19886	19970	20011	20176	19941	19984	20014	20057	19964	20175	19990	20038	19938	20029	19940	19946	20236	20131	19993	20205	20050	20188	20078	20136	20109	20062	20080	20154	19958	19931	20080	20036	20077	20111	20004	19942	19831	20016	20005	19878	20229	20150	19979	20194	20062	19797	20042	19891	20053	19922	20085	19811	20180	20000	19887	20097	20102	19965	20045	20019	20048	20063	19803	19982	19940	19935	20068	19962	19942	20068	20199	20130	19832	19928	19928	20062	20167	20035	19880	20117	20020	20116	20296	20313	20060	20026	20032	20399	20187	20111	19964	19990	19958	20124	20057	19934	19921	19948	20034	20202	20024	20073	20204	20069	20024	20168	19899	20075	20157	20074	19827	20039	19585	20022	20017	20028	19699	19967	20042	20107	19958	20148	20102	20028	19942	20048	20053	20062	19907	20027	20137	20187	20161	19912	19862	19999	20076	20167	20034	20257	20155	20024	20064	20156	20161	19860	19725	20102	20004	19944	20019	20071	20271	20107	20041	19893	20070	19989	19711	20074	19956	19902	20058	20111	20095	20126	20127	20099	19769	19934	20005	20098	20215	20073	20000	20188	20040	20107	19965	19882	19982	20123	20092	20083	19879	20491	20196	19991	19943	20330	20347	20279	20138	19951	20130	19984	20022	20035	20249	19962	20056	19969	20161	20179	19827	19971	20242	20048	19951	20045	19991	20063	20116	20191	20062	19953	19992	20004	20058	20067	20138	20200	19995	20257	19996	20104	20098	20031	20056	19932	20011	20165	19736	20128	19927	20306	20006	20010	20182	20181	19966	19979	20039	20063	20257	20082	20002	19928	19964	19873	20010	20200	19993	20032	19846	20091	20057	20032	20003	20043	20039	19928	20047	19869	19901	20020	19846	19916	19870	20080	19984	19932	20035	19969	20225	20024	20035	20122	20294	20018	19788	20256	20100	20024	20019	20020	20032	20113	19912	20016	20130	19931	19963	20082	19862	20012	19887	19969	20036	19997	19971	20128	20050	19988	20103	20028	19954	20139	19771	20237	20123	20001	19946	20050	20081	20205	20342	20157	20105	20081	20007	20085	20176	20011	20061	20015	19995	19995	20147	20028	19889	20070	20000	19881	19937	19922	19991	19967	19857	19932	19895	19986	20114	20008	19947	19847	19991	19923	19910	20000	20102	19950	20136	20099	20137	20094	20032	20015	20103	19983	20140	20276	20104	19903	19875	19977	19916	20101	19899	19824	19806	19763	20021	20057	19816	20030	20015	20081	20090	19959	20011	19951	19930	19813	20031	19984	20076	20135	20040	20191	20131	19870	19969	19894	19859	20174	20252	20165	19995	19940	19966	19865	20118	20084	19926	20251	20039	20248	20104	19975	19610	20006	20121	20091	19977	20037	20176	20107	20008	20131	20059	19786	20346	19958	20286	20165	20160	20026	19983	19998	20014	20079	19905	20090	20010	20055	19866	20034	20066	20054	19994	19890	20085	19929	19955	20048	19991	20015	20041	20191	20104	19931	20120	20175	19802	19965	20029	19983	20103	19847	19983	20171	19889	20067	19971	20076	19908	19885	20070	20179	20063	20142	20093	19842	19772	20047	19934	20102	20147	20057	19992	19835	20038	20059	20103	20127	20015	20104	20118	20207	20005	19956	19837	20074	19851	19995	20116	20277	19900	20133	19928	20115	19786	19979	19802	19937	19993	19997	19930	20053	20185	20022	20070	20110	20134	20035	20115	20033	19659	20024	19914	20111	20047	20187	19992	20047	19908	20143	20158	20000	19957	19838	20055	20129	19969	20059	19883	19930	19975	20040	20071	20167	19838	20183	20176	19802	20024	20010	20017	19989	19952	20044	19934	20094	19800	20086	19955	20022	20281	19984	19902	19901	20173	19938	20046	20158	20094	19962	19962	20035	20016	19861	20226	20129	20158	20033	19901	20226	20194	19960	19945	19846	20149	20107	20020	19806	20249	19948	20113	20105	19995	20153	20291	19932	20008	20060	19850	20042	20156	20240	19910	20077	19851	20158	19870	19896	19959	19865	19959	20142	20040	20012	20101	20065	19996	20049	20265	19987	20059	20101	20020	19957	19983	19943	19924	20047	20101	20078	20223	19954	19886	19876	20032	19986	19962	19842	20071	20088	20096	20256	20036	20058	20052	19994	19891	19958	20037	19993	19992	20249	19914	19850	19869	19997	19882	20058	19852	20149	19969	19978	19763	20173	20052	19856	20139	20104	19923	19903	20058	19965	20021	20091	19927	20088	19909	20107	19983	20127	20023	20167	20376	20039	19938	19996	20058	20277	20020	20097	20201	20258	20146	20096	20071	20099	20046	20038	20126	20054	20010	19971	20191	19997	19974	20074	19946	19957	20179	20188	20075	19958	20199	19929	19941	20082	19882	19933	20039	20350	20172	20120	20088	20033	20250	20119	20061	20093	19867	20010	20134	20142	20135	20069	19980	20190	20085	20055	20310	19987	20294	20117	19952	20147	20113	20026	20032	20090	19900	20197	20048	20063	20059	20152	20139	20047	19972	20096	20131	19978	20007	20052	20113	20203	20011	19944	19806	19913	19999	20065	20035	20264	20142	20140	19992	20115	19981	19854	19936	19900	19935	19824	20133	20167	20005	19976	19863	19937	19912	20076	19975	20017	19859	19910	20156	20043	20232	20237	19965	20138	20178	20035	20166
25973	40599	37338	30150	26091	23976	22448	21025	20292	19641	19381	18803	18203	18430	18093	17782	17466	17621	17325	17164	17154	17306	17004	16869	17062	17082	16740	16832	16896	16792	16631	16722	16707	16586	16474	16626	16530	16291	16394	16169	16275	16242	16210	16398	15952	16255	16225	16196	16026	16138	16049	16093	16021	16128	16211	15975	16148	16019	16141	16059	16219	16142	16230	16020	15915	16290	16094	16014	16067	16009	16200	16287	16215	15984	16133	16058	16167	16194	16092	15992	16136	16036	16219	16195	16206	16014	16036	16144	15977	16105	16062	16026	16129	15942	16031	16117	16084	16080	16116	16009	16336	16209	16054	16108	16168	16092	16164	16215	16089	16108	16089	16065	16141	16157	16197	16161	16000	16360	15969	16257	16114	16179	16148	16133	16027	16110	16034	16127	16012	16087	16103	16072	16127	16260	16139	16104	16069	16043	16030	16006	16044	16177	16098	16259	16077	16170	16181	16098	16057	16043	16118	16005	15990	16105	16027	16131	16273	16046	16196	16133	16117	15984	16012	16050	15967	16170	16027	15996	16002	16153	16223	16027	16225	16085	16031	16211	16163	16121	16247	16134	16119	16136	16113	16045	16010	16076	16291	16115	16082	15977	16039	16035	16137	16007	16095	16176	16178	16268	16249	15924	16064	16119	16178	16167	16064	16003	16127	16163	15943	16169	16134	16027	16177	16047	16151	16176	16056	16162	16005	16185	15937	16091	16070	16196	16014	16168	16074	16031	16083	16040	16144	15848	16111	16152	16079	15929	16081	16099	16069	15952	16246	16084	16175	16152	16152	16090	16076	16128	15961	16275	15819	16147	16032	16057	16192	15979	16006	16157	16065	16196	16025	16131	16079	15995	16141	16104	15975	16250	16185	16169	16072	16109	16031	16247	16103	15997	15982	16093	16168	15976	16213	16017	16113	16112	15911	16188	16198	16140	16077	16033	16019	15902	15905	15938	16068	16105	16120	16047	16047	16266	16186	16033	16136	16006	16172	15998	16152	16167	16049	16136	16038	16081	16146	15936	16124	15909	16125	16079	16142	16113	16000	16208	16069	16072	16133	16253	16074	16028	16144	15997	16075	16253	16083	16112	16220	15886	16086	16114	16107	16107	16049	16026	16202	16156	16071	16226	16162	16073	16075	16108	16298	16058	15997	16110	16372	16062	16201	16179	16120	16177	16115	16207	16108	16029	16119	16232	16082	16018	16191	16162	16141	15944	16084	16278	16082	16081	15959	16010	15972	16007	16098	16115	16146	16179	16118	16158	16136	16028	16035	16118	16154	16017	16145	16045	16141	16170	16057	15930	16174	16011	16164	16115	16138	16000	16185	16188	16028	15975	15883	16005	15978	16134	16140	16247	16049	16099	16212	15992	16059	15971	16071	16052	16198	15907	16147	16047	16093	16025	16153	16167	16098	15994	16180	16241	16001	16026	16077	16276	16062	16044	15932	16185	16128	16261	16020	16060	16142	16108	16141	16173	15996	16187	16059	15988	16017	16118	16066	16142	16095	16114	16090	15971	16161	16124	15990	15998	16064	16137	15970	16328	15971	16153	15948	16154	16077	16070	16134	16076	16318	16112	16117	16125	15989	16043	16124	16146	16157	16119	16138	16103	16133	15998	16025	16068	16162	16301	15977	15957	16233	16058	16118	16065	16003	15997	16100	16285	16058	16072	15946	16048	15856	15963	16293	16026	16206	16072	16066	16058	16192	16144	16132	16119	16094	16119	16005	15989	16126	16020	16049	16076	16113	16088	16189	16030	16000	15785	16125	16038	16051	15958	16084	16220	16101	16130	16073	16271	16045	15995	15985	15930	16003	16067	15904	16030	16018	16294	16233	15955	16188	16045	16174	16081	15967	16060	16107	16042	16060	15997	16047	16230	16003	16184	16194	16019	16156	16023	16181	15915	16196	15958	16001	16118	16045	16015	16042	16128	16127	16090	15978	16285	16053	16161	16111	15942	16163	16115	16207	16027	16160	16104	16163	16034	16132	16102	16012	16155	16114	15999	15920	15999	16021	16220	16144	16163	16015	16062	16075	16005	16062	16130	15859	16080	16030	16004	16216	16060	16002	16228	15909	16228	16001	15917	16054	16101	16025	16130	16054	16183	16191	16372	16029	15955	16263	16134	16036	16176	16136	16229	16174	16152	16201	16122	16103	16287	16083	16120	16066	16030	16181	16060	16359	16266	15959	16056	16145	15997	16188	16106	16209	16155	16161	16151	15960	16073	16168	16089	16317	16068	16351	16169	16198	16174	16208	16233	15969	16185	16338	15947	16141	15965	16166	16140	15990	16055	16009	16088	16048	16041	16241	16184	16163	16062	16140	16158	16172	16078	16008	16013	16175	16055	15952	16106	16125	16158	16059	16153	16074	16072	16061	16129	16209	16054	16022	16015	16234	16070	15985	16010	16013	16020	16059	16200	16138	15992	15899	16042	16187	15956	16095	15900	16014	15998	16046	16017	16116	16073	16198	16187	16241	15968	16053	16056	16136	16117	16126	16153	16043	16309	16125	16225	16078	15993	15973	16059	16183	16234	16262	16091	16168	16092	16169	16075	15980	16007	16167	16040	16118	16042	16093	16000	16045	16147	15993	16197	16191	16062	15985	16164	16179	15995	16293	16056	16186	16038	16100	16164	16080	16115	16051	16004	16019	16060	16145	16002	16079	16050	16044	16187	16121	16069	16097	15994	15965	16316	16022	16220	16252	15931	16091	15883	16020	16237	15942	16110	16154	16161	16114	16123	16285	16047	15955	16215	16128	16307	16068	16265	15982	16021	16227	16125	16087	16072	15947	16075	16188	16106	16178	16280	16159	16073	16125	16047	16042	16080	16098	16027	16073	16268	15851	16132	16163	15972	16039	15984	16128	16026	16092	16057	16147	16164	15831	16052	16154	16092	16030	16098	16134	16106	16127	16029	16051	16205	16171	16077	16021	15994	16013	16286	16046	16149	15966	16177	16061	16063	16046	16034	16168	16008	16147	16230	16043	15948	15940	15957	15895	16089	16132	15787	16127	15855	16111	16056	16042	16202	16139	15998	15980	16058	16168	15970	16070	16103	16129	16204	16049	16153	15978	16204	16298	16080	15984	16308	15919	16101	16232	16090	16061	16036	16198	16181	16016	16066	15929	16103	16225	16153	15873	16077	16111	15998	16107	15925	16113	16067	16123	16061	16146	16032	16273	15937	16183	15880	16019	16019	16112	16085	15935	16072	16033	16234	16182	16127	16093	16273	15965	16064	16051	16192	16150	16207	15980	16258	16100	16059	16129	16203	16290	16001	16153	16208	16021	16059	16074	16125	16167	16080	16114	16181	16090	16002	16015	15859	16225	16005	16139	16015	16167	16333	16089	16254	16013	15950	16033	16118	16046	16039	16056	16124	16079	15950	16032	16169	16050	16055	15963	16230	16148	16088	16227	16072	16022	16146	16127	16022	16417	15979	15988	15975	16109	16070	15920	16214	16173	16019	16164	16010	16054	15964	16242	16007	16167	16082	16005	15967	16180	16201	15895	16205	16033	15988	16021	16128	16009	15891	16087	16245	16295	16061	16184	16189	16108	16105	16161	15950	16156	16216	16032	16027	16230	16066	16239	16117	16275	16079	16014	16030	16104	16279	16096	16182	15957	15988	16231	16143	16073	16246	15749	16087	16058	16088	16131	16111	16049	16042	16068	16056	15946	16081	16174	16068	16143	15932	16108	16055	16030	15990	16146	16233	16118	16025	16090	16231	15988	16166	16123	16038	16037	16216	16044	16262	16155	16179	15953	16015	16262	15893	16122	16151	16163	16017	16035	16138	16155	16143	15994	15959	16108	16047	16122	16115	16020	16306	16001	16156	15945	16083	16168	16056	16131	16037	16115	16210	16031	16150	16214	16300	16029	16081	16098	16068	16055	15969	15989	16085	16108	16021	15923	16055	16073	16126	16136	16009	16133	15843	16101	15974	16197	16036	16237	16118	16051	16063	16045	15961	16305	16084	16266	16291	16069	16268	16023	16163	15995	16166	16163	16045	16150	16106	16215	16071	16068	15976	16174	16066	15998	16123	16148	15919	15985	16239	16027	16105	16077	15907	16184	16248	16105	16034	16016	16009	16101	15979	16079	16001	16011	16140	16157	15999	16186	16069	15825	16108	15988	16211	16017	16166	16008	15988	16044	16064	16012	16066	15994	16271	16103	16068	16097	16201	16004	16104	16156	16138	16201	15983	15955	16093	16133	16169	16044	15982	16177	16115	16156	16134	16153	16056	16037	16137	16084	16116	16003	16068	16058	16098	16067	16115	16137	16194	16004	16140	16013	16116	15949	15968	16174	16071	16021	16053	16130	16058	16217	15991	16073	16043	16057	16005	15944	16236	16263	16035	16138	16042	16058	16177	16213	16081	16088	16151	15975	16061	16225	16157	16062	15962	16132	15932	16022	16003	16188	15926	16114	15905	16076	16099	16271	16207	16073	16105	16156	15916	16247	16144	16180	16040	16131	16030	16032	16081	16050	16136	16112	16076	16193	15962	16029	16004	16160	15942	16193	15821	16172	16015	16107	16158	16108	15974	16056	16196	16102	16048	16141	16150	15969	16199	15986	16228	15975	16011	16184	15984	16436	16115	16020	16096	16154	16177	16067	16093	16110	16048	16129	16071	15925	16069	16262	16001	16048	16053	15929	16013	16091	15981	16175	16114	16205	16204	16211	16127	16138	16055	16015	15918	16109	16146	16153	16037	16121	16093	15974	16074	16316	16086	16065	16215	16017	16169	16096	16155	16181	16160	16174	16014	16163	16049	15909	16131	16054	16244	16060	16145	16243	16231	15981	16178	16113	16127	16062	16087	16059	16188	16063	16088	16086	16144	16087	16105	15934	16216	16195	16007	16283	16246	15993	16167	16160	16199	15846	16374	16166	16177	16011	16058	16023	16348	16236	16063	16191	16134	16247	16154	15903	15968	16026	16052	16274	16046	15941	16071	16098	16185	15984	16021	15990	16066	16125	16217	16052	15907	16054	16127	15998	16070	16058	16055	16237	16068	16120	16089	16142	16247	16073	16047	16068	16262	16076	16056	16082	16198	16208	16022	16116	16084	16111	16021	16037	16078	16062	16140	16228	16027	16131	16076	16010	16182	16091	16045
22733	21286	29310	23625	21784	25355	29655	24464	23328	23198	22749	22156	22401	22362	22292	21603	21521	21455	21212	21312	21202	20931	20975	20943	20661	20931	20628	20884	20517	20393	20484	20373	20309	20346	20333	20557	20109	20146	20070	20009	19928	20081	20062	19924	20048	19710	19859	20009	19950	19773	19804	19840	19969	19919	19891	19905	19952	19855	19720	20102	19866	19840	19904	19732	19827	20084	19986	19771	19927	19901	19976	19909	19853	19987	19913	19970	19762	19827	19963	19589	19819	19866	19761	19860	19726	19765	19870	19733	19884	19787	19879	19888	19736	19757	19624	19735	20040	19673	19776	19741	19551	19551	19806	20054	19893	20075	19895	19717	19898	19827	19691	19582	19715	19948	19820	19696	19866	19623	19782	19796	19722	19710	19871	19784	19847	19819	19804	19760	19602	19885	19647	19967	19770	19735	19932	19888	19747	19845	19904	19947	19852	19730	19967	19627	20088	19846	19877	19866	19788	19919	19634	19855	19886	19806	19744	19835	20010	19651	19791	19689	19714	19854	19581	19882	19777	19904	19923	19669	19803	19789	19863	19744	19862	19817	19767	19796	19894	19788	19906	20061	19669	19750	19656	19712	19658	19712	19674	19771	19779	19641	19769	19820	19762	19717	19837	19828	19831	19628	19709	19604	19830	19664	19823	19835	19921	19779	19929	19735	19904	19713	19867	20206	19881	19836	19714	19813	19825	19825	19889	19875	19827	19772	19857	20026	19824	19902	19725	19826	19770	19756	19756	19900	20134	19968	19798	19737	19876	19992	19823	19726	19691	19569	19736	19901	19784	19840	19803	19580	19927	19982	19905	19883	19938	19797	20011	19711	19927	19791	19726	19678	19939	19742	19699	19847	19796	19915	19849	19838	19706	19999	19700	19976	19829	19971	19966	20044	19971	19727	19759	19608	19746	19977	19937	19950	19962	19857	19823	19962	19892	19903	19902	19713	19858	19840	19613	19654	19867	19808	19854	19769	19705	19934	19799	19776	19972	19634	19668	19754	19687	19576	19849	19800	19753	19653	19880	19715	19861	19900	19774	19817	19831	19764	19684	19926	19714	19762	19768	19788	19667	19852	19912	19883	19801	19845	19636	19881	19826	19839	19831	19754	19866	19554	19883	19635	19714	19660	19880	19736	19724	19836	19730	19771	19921	19658	19851	19926	19797	19901	19918	19804	19803	19792	19778	19781	19757	19746	20025	19752	19733	19712	19889	19907	19752	19765	19837	19676	19629	19670	19804	19724	19696	19978	19775	19854	19734	19924	19801	19880	19773	19839	19869	19841	19917	19905	19561	19693	20059	19666	19666	19836	19679	19920	19905	19943	19976	19880	19836	19761	19817	19750	19870	19840	19974	20015	19892	19791	19824	19722	19741	19715	19853	19548	19574	19746	19757	19885	19845	19962	19846	19954	19865	19649	19821	19872	19527	19540	19746	19883	19819	19692	19877	19717	19804	19778	19915	20166	19897	19992	19798	19736	19582	19713	19820	19809	19845	19883	19864	19903	19827	19621	19806	19797	19894	20065	19638	19736	19875	19834	19742	19759	19907	19921	19537	19682	19830	19847	19814	19860	19817	19826	19731	19737	19630	19599	19689	19980	19664	19783	19605	19810	19790	19860	19670	19616	19748	19605	19599	19760	19756	19790	19755	19753	19842	19888	19768	19813	19795	19733	19802	19862	19604	19855	19802	19588	19865	19740	19686	19785	19728	19782	19747	19938	19775	19733	19692	19995	19730	19638	19748	19586	19775	19688	19780	19739	19785	19889	19574	19764	19776	19788	19849	19827	19586	19837	19890	19453	19791	19837	19849	19892	19881	19752	19813	19773	19857	19732	19859	19788	19762	19697	19787	19836	19889	19756	19710	19679	19695	19744	19898	20028	19791	19735	19837	19823	19994	19795	19798	19689	19907	19906	19724	19580	19830	19792	19753	19591	19741	19966	19679	19665	19713	19730	19669	19866	19839	19760	19843	19532	19679	19679	19899	19684	19831	19727	19732	19979	19880	19988	19766	19721	19924	19614	19759	19801	19989	19807	19688	19839	19900	19891	19705	19942	19775	19752	19898	19723	19661	19767	20004	19838	19878	19736	19818	19703	19705	19815	19820	19609	19850	19782	19814	19705	19698	19831	19764	19702	19954	19710	19772	19796	19653	19731	19888	19740	19879	19716	19845	19731	19690	19715	19821	19849	19702	19836	19850	19958	19744	19966	19726	19667	19967	19668	19871	19860	19788	19736	19814	19648	19734	19596	20023	19845	19738	19820	19790	19689	19828	19727	20058	19593	19785	19908	19616	19918	19852	19718	19764	19901	19706	19652	19864	19609	19919	19971	19734	19906	19848	19761	19855	19747	19511	19574	19766	19540	19842	19874	19681	19648	19743	19657	19839	19903	19869	19833	19611	19850	19821	19772	19846	19878	19961	19892	19854	19786	19644	19512	19811	19903	19722	19708	19930	19576	19677	19680	19863	19842	19942	19615	19677	19806	19847	19827	19845	19975	19739	19749	19758	19798	19768	19758	19506	19787	19802	19722	19824	19594	19630	19899	19716	19800	19855	19658	19532	19636	19898	19829	19711	19793	19702	19707	19554	19941	19665	19556	20054	19902	19777	19881	19776	19731	19692	19883	19806	19572	19734	19658	19744	19852	19801	19654	19596	19658	19893	20014	19675	19781	19827	19734	19627	19689	19790	19836	19770	19730	19826	19852	19877	19649	19917	19559	19857	19919	20100	19854	19876	20050	19709	19767	19815	19794	19920	19661	19788	19928	19878	19892	19634	19705	19732	19710	19828	19752	19682	19794	19863	19724	19680	19825	19829	19756	19623	19828	19806	19611	19871	19848	19885	19860	19772	19497	19769	19603	19955	19732	19761	19957	19807	19746	19785	19568	19742	19800	19830	19784	19740	19679	19904	19813	19687	19980	19814	19697	19822	19546	19607	19520	19583	19713	19981	19791	19767	19776	19785	19903	20080	19731	19765	19768	19775	19732	19904	19726	19821	19935	19711	19639	19632	19867	19980	19729	19783	19522	19628	20008	19954	19621	19815	19636	19679	19752	19887	19666	19809	20029	19840	19627	19739	20001	19928	19940	19654	19717	19546	19831	19873	19607	19785	19822	19917	19712	19979	19889	19644	19824	19631	19705	19813	19764	19573	19740	19755	19869	19857	19658	19917	19923	19810	19860	20007	19783	19801	19696	20004	19845	19940	19916	19651	19836	19732	19811	19774	19753	19928	19570	19591	19997	19857	19847	19769	19800	19781	19984	19826	19656	19771	19923	19978	19727	19747	19472	19808	19611	19867	19761	19831	19734	20038	19818	19922	19648	19884	19921	19815	19724	19635	19840	19890	19853	19712	19770	19655	19912	19757	19846	19765	19685	19494	19910	19684	19742	19695	19778	19708	19819	19741	19917	19807	19790	19715	19789	19959	19824	19740	19811	19887	19815	19873	19870	20003	19817	19823	19818	19870	19830	19865	19754	19770	19611	19802	19829	19758	19832	19745	19864	19657	19673	19896	19776	19691	19973	19695	19776	19861	19758	20029	19643	19702	19880	19880	19792	19796	19767	19684	19640	19699	19696	19711	19999	19902	19632	19802	19694	19838	19832	19809	19959	19822	19738	19800	19782	19629	19743	19846	19876	20060	20022	19842	19794	19854	19737	19746	19827	19905	19517	19670	19778	19950	19606	19817	19708	19770	19886	19799	19695	19749	19795	19971	20074	19634	19854	19888	19811	19737	19717	19821	19910	19786	19826	19835	20040	19919	19821	19643	19855	19859	19743	19670	19859	19756	19969	19757	19874	19839	19612	19684	19875	19818	19913	19835	19842	20092	19967	19825	19811	19914	19636	19835	19603	19896	19915	19850	19607	19681	19762	19842	19975	19782	19716	19845	19640	19845	19957	19731	19966	19717	19690	19772	19832	19883	19609	19597	19709	19929	19846	19728	19642	19614	19669	19806	19520	19790	19911	19840	19945	19873	19845	19682	20032	19769	19924	19741	19808	19603	19961	19937	19755	19668	19747	19970	19885	19787	19641	19875	19773	19829	19888	19985	19816	19852	19558	19844	19887	19747	19669	19921	19958	19593	19925	19533	19863	19769	19645	19677	19612	19805	20043	19864	19793	19724	20019	19949	19870	19791	19678	19839	19695	19613	19774	19742	19859	19964	19619	19748	19739	19687	19581	19855	19462	19764	19729	19790	19553	19745	19846	19664	19738	19829	19748	19789	19827	20098	19845	19786	19845	19672	19852	19803	19775	19690	19802	19979	19588	19746	19984	19914	19749	19956	19909	19771	19737	19724	19658	19819	19754	19731	19631	19824	19863	19673	19852	19791	19862	19760	19805	19763	19737	19816	19737	19740	19643	19838	19748	19626	19793	19823	19746	20056	19860	19720	19811	20064	19992	19900	19834	19526	19878	19558	19745	19836	19752	19820	19654	20077	19722	19767	19681	19775	19622	19878	19658	19858	19788	19567	19810	19765	19821	19750	19903	19762	20044	20031	19612	19703	19817	19706	19701	19866	19836	19633	19932	19915	19960	19834	19631	19813	19734	20046	19731	19569	19852	19821	19771	19868	19881	19868	19796	19878	19737	19970	19853	19967	19658	19843	19845	19840	19921	19871	19869	19695	19918	19788	19940	19863	19571	19759	19954	19876	19780	19645	19675	19864	19771	19719	19886	19617	19913	19961	19990	19838	19972	19739	19790	19771	19612	19902	19904	19599	19632	19816	19747	19835	19750	19803	19788	19696	19742	19644	19765	19743	19624	19785	19679	19838	19730	19985	19875	19893	20000	19773	19468	19971	19669	19750	19946	19735	19856	19620	19775	19732	19897	19680	19976	20042	19758	19896	19612	19743	19737	19962	19751	19886	19757	19593	19789	19886	19702	19868	19930	20060	19698	19984	19830	19862	19741	19806	19769	19630	19755	19868	19937	19681	19553	19763	19788	19675	19858	20009	19807	19715	19751	19833	19732	19922	19899	19861	19793	19721	19816	19807	19670	19536	19875	19788	19978	20000	19943	19697	19567	19970	19780	19921	19865	19879	19659	19738	19434	19792	19797	19893	19812	19627	19788	19699	19651	19635	19786	19838	19697	19762	19679	19920	19963	19646	19875	19916	19532
26761	44583	41149	32966	28360	26061	24337	22411	21537	20426	19936	19499	19551	19279	19026	18641	18104	17681	17625	17517	17571	17578	17013	16951	17131	17461	16771	16914	16779	16714	16741	16878	16652	16396	16324	16262	16116	16236	15940	16230	15884	15979	16123	15945	15885	15931	15995	16001	15955	15961	15909	15926	15850	15995	15919	15809	15863	15964	15784	15908	15923	15847	16065	15905	15885	15909	15970	15922	16014	15916	15735	16099	15889	15921	16035	16049	15806	15921	15804	15935	15861	15768	15886	15741	15839	15938	15916	15782	15754	15931	15977	15871	15853	15856	15923	15977	15868	15955	15902	15981	15937	15839	16035	15909	15933	15949	15741	16004	15807	15938	15900	15915	15956	15890	15937	16052	15988	15995	15926	15900	15946	15777	15975	15802	15900	15846	15958	15920	15846	15820	15839	15780	16071	15820	16075	15926	15860	15914	16062	15963	15976	15793	15842	15909	15991	15938	15999	15855	16062	15767	15790	15722	15866	15670	15911	15760	15809	15867	15799	15781	15842	15896	15929	15911	15968	15744	15952	15759	15929	15883	15972	15972	15937	15809	15942	15824	15859	15976	15909	15951	15910	15938	15768	15787	15873	15948	15844	15759	15893	15845	15841	15792	15708	15796	15800	15729	15892	15786	15954	15884	15875	15770	15998	16026	15867	16047	15858	15863	16008	15746	15971	15875	15895	15694	15959	15754	15990	16006	15895	16121	15733	15903	15953	15901	15958	15851	15999	15965	15729	15679	15868	15921	15936	15846	15949	15928	15931	15768	16019	15816	15940	15894	15717	16098	16060	15960	16231	15924	15888	15758	15782	15670	15881	15828	15940	15653	15871	15752	15963	16018	15789	15870	15914	15826	15957	15843	15956	15820	15752	16038	15842	15682	15735	15907	15688	15795	15802	15861	16001	15826	16014	15824	15857	15667	16034	15770	15917	15972	15896	15802	15819	15862	15937	15898	15935	15788	15677	15977	15888	16054	15757	15901	15865	16114	15888	15966	15847	15907	15846	15846	15848	15861	15983	15802	15990	15806	15970	15924	15984	15698	15938	16005	15891	15841	15864	15999	16031	15932	15924	15844	15858	15932	15906	15909	15989	15748	15767	15833	15707	15856	15960	15976	15740	15928	15930	15889	15865	15788	15872	15895	15875	15782	15940	15998	15935	15732	15958	15855	15864	15746	16010	15913	15750	15751	15926	15758	15889	16007	15777	15730	15828	15679	15966	15910	15785	15778	15740	15778	15839	15874	15945	15889	15886	15912	15872	15794	16008	15840	15954	15780	15946	15810	15957	15970	15780	15975	15740	15849	15836	15705	16044	15836	15940	15912	15984	15763	15852	15902	15899	15870	16055	15889	15836	16031	15862	15808	15890	15963	15955	15782	16072	15855	15857	15909	15912	15745	15779	15925	15952	15957	15931	15931	15817	16044	15838	15840	15772	15653	15811	15938	15962	15905	15783	15890	15997	15823	15907	15806	15703	15960	15925	15880	15940	15753	15828	15821	15896	15913	15777	15940	15996	15836	15874	16119	15865	15824	15928	15922	16146	16012	15896	15765	15971	15962	15737	15780	15996	15853	15823	15715	15858	16034	15921	15854	15835	15917	15899	15750	15921	15867	15914	15924	15791	15818	15721	15729	15997	15868	15951	15899	15883	15716	15878	15985	15877	15894	15900	15885	15867	15828	15812	15871	15919	15963	15974	16044	15989	15899	15839	15898	15947	15951	15997	15861	15856	15918	15651	15863	15905	15836	15965	15871	15815	15872	15885	15921	15800	15806	15885	15755	15953	15877	15886	15771	15795	15931	15863	15921	15920	15924	15917	15832	15928	15899	15726	15932	16130	15805	15921	15900	16105	15815	15925	16009	15975	15881	15881	15789	15857	15656	15847	16018	16062	15781	15797	15984	15748	15958	15784	15797	16012	15846	15766	15843	16031	15933	15732	15877	15788	15773	15807	15713	15890	15881	15885	15830	15745	16152	15835	15900	15895	15922	16076	15913	15920	15908	15911	15951	15924	15762	15950	15860	15759	15938	15953	15825	15918	15901	15864	15935	15816	15823	15875	15852	15746	15867	15887	15915	15978	15920	15919	15884	15951	15728	15924	15734	15846	15837	15763	15886	15852	15880	15814	15908	15929	15950	15765	16000	15922	15840	15901	15734	15977	15864	15800	15960	15805	15876	15978	15654	15901	15901	15871	15842	15901	15918	15932	15901	15873	15956	15791	15740	15777	15866	15789	15818	15851	15926	15926	15721	15890	16049	15988	15830	15808	15827	15870	15924	15723	15788	15826	15796	15814	15859	15990	15916	15893	15851	15984	15690	15793	15866	15859	15746	15810	15784	15911	15850	15728	15732	15726	15881	15784	15952	15821	15859	15871	15677	15981	15891	15880	15758	15935	15810	15797	15812	15670	15754	15794	15882	15848	15799	15812	15744	15762	15713	15827	15812	15689	15730	15856	15739	15899	15799	15841	15822	15854	15841	15921	15978	16020	15811	15666	15896	15887	15887	15739	15875	15876	15734	15931	15816	15939	15757	15720	15938	15868	15940	15801	16087	15989	15771	15819	15780	15813	15918	15791	15793	15926	15911	15830	15840	15851	15754	15769	15894	15897	15868	15891	15881	15782	15890	15904	15903	15759	15874	15832	15889	15854	15807	15838	15910	15954	15876	15990	15838	16005	15985	15831	15820	15877	15859	15885	15885	15785	15918	16132	15873	15851	15945	15753	15917	15846	15880	15728	15932	16025	16042	15841	16005	15902	15703	15998	15866	16022	15955	15871	15892	15826	15858	15811	15987	15935	15880	15820	15976	15855	15736	15920	15793	15932	15651	15797	15801	15856	15896	16039	15859	16057	15919	15810	15901	15849	15812	15792	15847	15834	15792	15906	16016	15738	15725	15769	15918	15811	15822	15737	15872	15826	16030	15896	15900	15929	15966	15966	15791	15878	15747	15791	15722	15741	15833	15910	15956	15873	16041	15666	15765	15871	16056	15714	15803	15896	15677	15863	16107	15973	15802	15900	15941	15861	15841	15796	15760	15735	15970	15826	15930	15922	15950	15866	15980	16013	15968	15833	15980	15994	15805	15857	15788	15892	15938	16044	15867	15907	15855	15737	15808	15905	15984	15732	15586	15916	16103	15878	15921	15765	15941	15672	15802	15789	15797	15816	15858	16016	15886	15831	15865	15883	15768	15958	15777	15911	15866	15916	15991	15866	15820	15911	16098	15987	15690	15929	15932	15895	15901	15956	15855	15951	15938	15737	15796	15965	15795	15951	15772	15961	15931	15931	15972	15945	15865	15771	15891	15789	15680	15861	15646	15814	15749	16013	15810	15895	15972	15819	15771	15785	15754	16067	15914	15900	15819	15854	15702	15821	15841	16064	15827	15823	15966	15895	16003	15779	16045	15877	15722	15913	15970	15963	15853	15710	15828	15768	15846	16013	15876	15818	15918	15942	15882	15823	15989	15841	15920	15718	15934	15862	15927	15813	15841	16006	15732	15866	16017	15857	15876	15738	15684	16075	15800	15785	15823	16061	15854	16097	15766	15916	15823	15894	15909	15722	15965	15848	15722	15846	15767	15931	15860	15835	15905	15842	15608	15820	15923	15838	15899	15906	15892	15837	15922	15991	15877	15925	15959	15806	15785	15947	15887	16002	16013	15897	15929	16003	15917	15862	15915	15933	15834	15846	15932	15873	15942	15882	15780	15934	15968	15716	15752	15945	15751	15844	15719	15776	15780	15730	15699	15947	15876	15806	15911	15922	15902	15945	15839	15929	15938	15686	15802	15971	15851	15868	15783	15999	15915	16011	15986	15924	15818	15794	15889	15960	15801	15939	15842	15752	15698	15849	15945	15787	15946	15980	15980	15847	15861	15828	15990	15841	15936	15896	15790	15917	15771	15693	15800	15617	15958	15963	15780	15853	15995	15975	15817	15827	15953	15851	15927	15936	15711	15808	15900	15953	15863	15884	15918	15933	15898	15899	15753	15986	15935	15837	15903	15783	15869	15632	15906	15916	15867	15782	15862	15765	15944	16020	15823	16052	15911	15930	15947	15891	15837	16008	15938	15891	16101	15942	15842	15960	15629	15828	15815	15896	15701	15931	15797	15879	15882	15953	15771	16056	15803	16097	15869	15946	15835	15732	15860	15835	16005	15733	15842	15883	15681	15969	15967	15840	15964	16142	16026	15939	15808	15805	15914	15914	15852	15909	15664	15891	15984	15803	15880	15973	15821	15907	15814	15771	16127	15924	15655	15932	15853	15824	15782	15889	15996	15746	15813	15936	15874	15932	15760	15917	15980	15937	15755	15827	16047	15932	15893	15910	15859	15813	15813	15728	15785	15702	15864	15970	15835	15895	15879	15790	15867	15879	15878	15807	15775	15772	16058	15926	15769	15937	15882	15856	15840	15883	16068	15721	15778	15890	15839	15895	16109	15907	15711	15799	15868	15965	15871	15683	16162	15951	15916	15937	15820	16023	15864	15832	15908	15733	15870	15690	15817	15882	15777	15900	15892	15860	15964	15816	15751	15809	15783	15861	15899	15795	15717	15896	16041	15933	15879	15848	15808	15827	15821	15933	16038	15875	15744	15863	15870	15847	16026	15932	15770	15976	15995	15819	16045	15925	15800	15884	16055	15813	15941	15842	15802	15744	15816	15877	15899	15640	15874	15769	15716	15857	15936	15980	15902	15845	15890	15980	15916	15894	15894	15818	15907	16017	15948	15845	15856	15880	15803	15925	15699	15915	15978	15840	15723	15860	15903	15826	15944	15901	15816	15942	15919	15799	15831	15788	15754	15887	15923	15943	16032	15844	15857	15895	15908	15919	15889	15984	15949	15923	15929	15984	15807	15907	15829	15803	15836	15897	15696	15815	15662	15878	15973	15844	15709	15829	15753	15978	15996	16040	15743	16041	15863	15795	15911	15896	15936	15922	15961	16077	15970	15845	15822	15924	16028	15827	15878	15806	15587	15998	16018	15943	15641	15875	15803	15803	15864	15891	15874	15842	15811	15804	15843	15892	15895	15844	15839	15783	15845	16012	15864	15815	15732	15869	15912	15647	15797	15952	15974	15946	15954	15888	15920	15814	16050	15841	15912	15930	15953	15912	15749	15868	15737
27934	23812	30069	28054	23375	22558	22376	21476	21066	20968	20848	20884	20959	20623	20496	20486	20393	20256	20187	20383	20233	20201	20101	20269	20394	20230	20216	20277	20299	20019	20090	20263	20082	20009	20018	20010	19922	19652	19882	19950	19913	19903	20067	19795	19784	19975	19764	19898	19773	19774	19691	19866	19683	19990	19685	19928	19745	19555	19929	19716	19855	19755	19752	19738	19869	19822	19884	19710	19731	19827	19882	19756	19873	19817	19819	19797	19697	19721	19910	19659	19775	19762	19828	19921	19661	19751	19925	19726	19742	19816	19971	19751	19715	19907	19702	19785	19928	19828	19881	19659	19887	19689	19747	19599	19694	19659	19704	19546	19875	19661	19712	19701	19913	19805	19815	19618	19899	19926	19759	19908	19818	19788	19848	19590	19813	19616	19803	19720	20047	19907	19665	19691	19760	19875	19666	19772	19638	19816	19858	19739	19641	19832	19669	19751	19783	19598	19803	19847	19746	19742	19783	19733	19547	19521	19643	19574	19793	19878	19677	19614	19942	19869	19588	19484	19673	19755	19697	19801	19754	19825	19700	19678	19793	19879	19864	19805	19864	19694	19638	19712	19886	19851	19976	19577	19714	19899	19623	19647	19687	19861	19941	19829	19861	19685	19810	19784	20001	19907	19614	19894	19842	19717	19718	19739	19721	19993	19840	19732	19713	19758	19770	19825	19735	19550	19511	19821	19835	19745	19710	19826	19484	19745	19770	19928	19627	19812	19810	19847	19761	19708	19832	19732	19883	19688	19593	19682	19715	19717	19716	19616	19746	19706	19952	19844	19855	19496	19631	19755	19954	19905	19778	19613	19880	19744	19809	19725	19604	19745	19765	20010	19830	19687	19692	19589	19695	19929	19758	19724	19735	19775	19863	19756	19773	19864	19988	19730	19925	19917	19644	19608	19967	19761	19908	19799	19890	19756	19689	19648	19735	19768	19816	19404	19884	19887	19788	19904	19674	19717	19808	19712	19627	19828	19816	19741	19800	19922	19871	19975	19633	19838	19909	19804	19782	19702	19878	19824	19667	19576	19760	19779	19994	19932	19653	19723	19794	19757	20026	19733	19786	19831	19691	19794	19817	19816	19801	19624	19734	19664	19490	19865	19741	19832	19733	19711	19824	19727	19642	19703	19881	19702	19684	19749	19603	19957	19774	19598	19909	19669	19712	19702	19750	19789	19779	19696	19680	19912	19955	19679	19851	19697	19480	19544	19766	19910	19687	19688	19769	19769	19765	19590	19600	19912	19887	19899	19414	19766	19861	19550	19822	19853	19786	19577	19584	19727	19776	19842	19679	19620	19985	19736	19859	19705	19731	19771	19673	19728	19930	19685	19756	19738	19606	19649	19720	19854	19852	19698	19645	19826	19925	19739	19550	19397	19913	19628	19572	19758	19733	19894	19919	19878	19820	19694	19760	19661	19793	19777	19716	19739	19779	19765	19689	19856	19592	19699	19754	19710	19678	19823	19684	19810	19824	19854	19728	19668	19826	19626	19724	19829	19781	19816	19524	19829	19747	19758	19744	19731	19613	19749	19793	19905	19871	19842	19894	19783	19892	19650	19687	19649	19800	19533	19960	19714	19949	19917	19831	19845	19852	19913	19700	19731	19904	19832	19739	19793	19800	19666	19779	19953	19804	19772	19454	19583	19701	19730	19719	19689	19731	19730	19723	19937	19976	19901	19612	19698	19846	19736	19622	19730	19575	19847	19867	19871	19955	19651	19825	19833	19785	19841	19821	19878	19892	19789	19760	19496	19785	20099	20065	19675	19821	19822	19916	19859	19691	19883	19895	19879	19830	19597	19703	19916	19940	19719	19766	19812	19749	19852	19743	19614	19890	19903	19739	19513	19575	19868	19677	19745	19847	19854	19985	19948	19850	19526	20038	19766	19789	19701	19900	19606	19637	19859	19670	19765	19913	19987	19812	19476	19785	19692	19911	19736	19871	19702	19831	19886	19723	20029	19710	19760	19823	19805	19919	19631	19902	19867	19887	20026	19636	19751	19694	19809	19810	19857	19777	19883	19808	19672	19846	19886	19795	19856	19842	19776	19642	19712	19795	19762	19818	19680	19710	19685	19731	19789	19622	19729	19877	19702	19599	19905	19855	19793	19678	19777	19827	19808	20009	19816	19931	19847	19771	19829	19811	19878	19642	19601	19776	19583	19703	19805	19781	19763	19763	19691	19660	19699	19798	19957	19733	19763	19738	19756	19650	19720	19642	19763	19724	19710	19708	19752	19787	19677	19755	19828	19846	19738	19650	19907	19683	19924	19842	19864	19823	19497	19817	19998	19663	19753	19880	19929	19927	19854	19871	19552	19652	19548	19854	19707	19592	19559	19791	19667	19555	20104	19858	19707	19537	19779	19768	19872	19819	19796	19916	19569	19846	19735	19708	19624	19653	19840	19688	19684	19833	19588	19803	19771	19868	19937	19845	19725	19850	19599	19850	19932	19650	19792	19883	19959	19940	19864	19990	19920	19826	19765	20004	19759	19692	20025	19726	19810	19836	19761	19822	19779	19773	19754	19604	19653	19710	19733	19689	19888	19896	19961	19735	19778	19700	19778	19800	19622	20077	19880	19768	19832	19735	19688	19876	19807	19510	19910	19900	19991	19819	19897	20009	20042	19801	19761	19921	19652	19772	19544	19941	19690	20082	19846	19847	20153	19901	19740	20061	19849	19814	19943	19813	19763	19756	19453	19623	19729	19716	19953	19854	19883	19797	19791	19852	19765	19660	19502	19782	19627	19797	19779	19765	19779	19845	19626	19794	19888	19866	19814	19867	19651	19936	19845	19718	19925	19818	19913	19735	19777	19816	19897	19849	19823	19765	19659	19978	19941	19757	19798	19759	19695	19852	19654	19824	19880	19768	19795	19790	19693	19869	19764	19747	19763	19896	19850	19649	19559	19692	19854	19760	19909	19700	19691	19717	19513	20037	19615	19914	19637	19698	19737	19921	19917	19680	19577	19812	19710	19968	19670	19694	19682	19797	19842	19876	19891	19998	19675	19773	19549	19777	19686	19914	19830	19864	19740	19799	19498	19840	19753	20100	19736	19716	19866	19841	19689	19763	19905	19902	19680	19780	19679	19752	19498	19941	19833	19722	19613	19842	19749	19870	19841	19745	19834	19707	19617	19898	19892	19862	19923	19782	19778	19940	19648	19708	19832	19740	19666	19633	19866	19614	19789	19627	19765	19818	19758	19880	19726	19843	19654	19739	19730	19700	19586	19713	19948	19908	19815	19755	19706	19847	19924	20009	19809	19702	19902	19671	19899	19782	19613	19892	19709	19696	19919	19610	19701	19756	19871	19802	19714	19790	19805	19823	19588	19862	19836	19647	19856	19910	19804	19540	19700	19774	19727	19784	19818	19885	19747	19789	19814	19705	19750	19667	19839	19710	19695	19918	19746	19813	19754	19873	19680	19788	19802	19978	19836	19701	19807	19805	19788	19829	19808	19628	19812	19846	19826	19839	19726	19717	19858	19952	19621	20056	19510	19655	19786	19702	19656	19704	19695	19767	19741	19873	19777	20047	19661	19759	19738	19874	19605	19774	19694	19648	19823	20042	19809	19815	19631	19716	19777	19687	19741	19935	19709	19753	19799	19958	19693	19942	19525	19637	19709	20011	19936	19781	19753	19838	19745	19683	19921	19867	19725	19562	19836	19617	19935	19746	19753	19668	19844	19815	19895	19908	19954	19908	19870	19708	19749	19799	19966	20029	19851	19806	19783	19838	19858	19795	19672	19595	19558	19797	19756	19686	19758	19800	19845	19745	19624	19535	19752	19838	19902	19899	19700	19826	19733	20058	19613	19700	19647	20060	19546	19582	19783	19853	19859	19909	19656	19620	19610	19897	19853	19850	19899	20014	19750	19835	19944	19687	19680	19699	19836	19641	19683	19768	19721	19782	19772	19656	19930	19838	19629	19641	19847	19940	19747	19730	19902	19956	19712	19842	19703	19834	19913	20059	19521	19723	19888	19806	19735	19992	19863	19704	19609	19848	19793	19547	19672	19844	19841	19855	19847	19925	19527	19692	19797	19891	19729	19632	20013	19850	19879	19828	19871	19912	19769	19776	19691	19940	19781	19704	19681	19560	19724	19848	19761	19894	19879	19783	19808	19693	19818	19873	19692	19827	19872	19763	19648	19856	19783	19786	19744	19620	19932	19760	19745	19927	19719	19746	19840	19635	19765	19964	19725	20045	19852	19544	19724	19758	19697	19849	19854	19939	19683	19850	20014	19834	19793	19878	19727	19782	19624	19935	19699	19752	19943	19958	19952	19887	19907	19843	19799	19547	19740	19666	19804	19674	19921	19882	19652	19634	19834	19923	19606	19649	19633	19993	19972	19929	19618	19748	19673	19812	19654	19671	19827	19809	19693	19699	19842	20055	19749	19660	19792	19813	19800	19859	19930	19532	19902	19707	19820	19911	19795	19874	19879	19890	19864	19584	19633	19555	19794	19765	19711	19578	19616	19798	19763	19743	19908	19953	19985	19603	19744	19868	19746	19858	19978	19716	19896	19937	19869	19888	20233	19864	19630	19746	20073	19696	19765	19884	19917	19927	19825	19822	19714	19735	19691	19521	19845	19949	19779	19876	19818	19754	19542	19752	19594	19691	19821	19787	19791	19712	19816	19739	19978	19795	19872	19833	19672	19849	19691	19473	19658	19483	19773	19851	19565	19841	19813	19914	19919	19736	19826	19782	19709	19712	19974	19799	19881	19739	19730	19867	20036	19891	19784	19835	19715	19793	19671	19852	19847	19768	19785	19740	20023	19930	19572	19813	19737	19657	19849	19709	19798	19887	19952	19527	19788	19638	19649	19661	19890	19809	19643	19719	19791	19790	19778	19765	19735	19673	19766	19695	19917	19933	19758	19664	19759	19705	19671	19787	19711	19856	19811	19865	19846	19811	19923	19801	19742	19541	19786	19765	19783	19657	19988	19986	19826	19705	19877	20007	19873	19516	19771	19633	19758	19894	19868	19998	19608	19693	19843	19736	19904	19704	19730	19845	19801	19722	19889	19807	19799	19812	19898	19644	19840	19920	19821	19707	19979	19826	19788	19852	19794	19786	19796	19788	19910	19711	19683	19764	19733	19931	19736	19797	19594
23714	33352	31017	24201	21352	20008	19294	18627	18352	17732	17627	17632	17742	17436	16944	16984	16947	16594	16519	16629	16658	16557	16326	16411	16442	16278	16143	16371	16242	16378	16275	16085	16307	16109	16086	16033	16001	15990	16062	16019	15996	15930	15904	15848	15834	15913	15988	15795	15823	15956	15892	16014	15795	16002	15978	15703	15855	16036	15902	15779	15852	16079	15831	15891	15882	15895	15934	16020	15650	15757	15967	15895	16048	15832	16032	15882	15804	15923	15858	16040	15842	15904	15920	15832	15910	15846	15971	15909	15811	15901	15996	15797	15810	16043	16001	15970	15837	15966	15990	15965	15736	15770	15986	15892	15793	15917	15943	15891	15865	15830	15924	15778	15989	15951	15880	15667	15992	15947	15935	15902	15923	15781	16002	15929	15773	16086	15833	16013	15873	15925	15909	15939	15796	15804	15754	15826	15861	15798	15997	15897	16124	15745	16015	15862	15901	15777	15905	15762	15937	15730	15932	15961	15940	15948	15926	15885	15962	15643	15808	15753	15845	15911	15783	15808	15710	15908	15888	15867	15793	15830	15880	15852	15819	15753	15745	16001	15863	15950	15862	15836	15941	15856	15779	15835	16060	15812	15779	15854	15789	16105	15766	15844	15819	15854	15989	15902	15781	15769	15959	15912	15770	15921	16025	15879	15828	15978	15838	15993	15838	15958	15916	16064	15629	15838	15926	15718	15774	15784	15917	15777	15794	15918	15872	15938	15798	15820	15935	16030	16012	16121	15636	15774	15920	15885	15834	15960	15874	15794	15763	15817	15793	15785	15762	15985	15962	15869	15852	15896	16017	15842	15889	15813	15965	15844	15782	15864	15773	15919	15916	15940	15965	15827	15860	15749	15942	15825	15810	15984	16057	15913	15826	15837	15921	15943	15816	15845	15797	15798	15789	15980	15777	15984	15827	15722	15681	15742	15822	15904	15848	16062	15781	15686	16065	15989	15907	15787	15956	16003	15951	16041	15863	15911	15714	15821	15878	15999	15996	15740	15862	15896	15942	15891	15804	15882	15857	15935	15918	15927	15933	15991	15877	15948	15862	16038	15899	15973	15929	15806	15948	15861	15828	16047	15937	15828	15814	15759	15925	15778	15850	15884	15924	15672	15877	16015	15893	15983	15892	15852	15763	15861	15962	15705	15842	16025	15857	16004	15905	15746	15840	15883	15835	15725	15808	15698	15921	15722	15771	15962	15972	15632	15858	15838	16007	15859	16071	15897	15747	15871	15969	15920	16020	15782	15872	15837	15978	15858	16035	16028	16130	15794	15990	15863	15891	15794	15846	15995	15974	15872	15954	16039	15924	15954	15827	16008	15999	15975	15917	15895	16014	15803	15948	15965	15733	15924	15859	15965	15826	16026	15852	15881	15914	15900	15940	15809	15712	15915	15822	15887	15825	15746	15951	15696	15802	16095	15960	15800	15866	15808	15888	15762	16010	15895	16016	15871	15787	15925	15978	15817	15865	16081	15940	15880	15846	15962	15799	16099	15884	15975	15881	15841	15870	15853	15938	15759	15891	15974	15858	15789	15713	15907	15868	15917	15978	15928	15834	15991	16018	15956	15877	15979	15899	16125	15903	15881	15888	15830	15800	15968	15871	16031	15957	15790	15870	15793	15747	15991	16147	15929	15898	15910	15873	16016	15761	16056	15957	15922	15905	15710	16000	15981	15960	15954	15984	15960	15880	15932	15824	15750	15868	15855	15852	15918	15928	16083	15830	15896	16085	15828	16067	15970	15898	15871	15789	15788	15823	15857	16039	15957	15710	15837	15932	15861	16041	15838	15781	16050	15837	16034	15936	15740	15978	15843	16115	15812	15934	15833	15809	16063	15843	15982	15808	15783	15737	15821	15917	15838	15999	16039	15801	15861	15893	15895	15844	15787	15940	15949	15803	15831	15950	15901	15922	16109	15939	15849	15837	15882	15936	15746	15737	16117	15948	15903	15922	15921	15975	16030	16037	15850	15901	15852	15801	15911	15940	15713	15934	15884	15916	15978	16161	15909	15991	16097	15893	15679	15957	15781	15809	15966	15983	15891	16004	15889	15713	15867	16023	15939	15968	15979	15832	15863	15813	15985	15826	15981	16010	15972	15724	15823	15951	15839	15899	16050	15830	15825	15858	15816	15791	16116	15923	15825	15915	15778	15885	15823	15906	15955	15910	15929	15839	15754	15822	15872	15872	15956	16022	15957	15906	15826	15856	15782	16091	15939	16099	16015	15930	15941	16076	15904	16039	15781	15901	15898	16055	15963	15912	15816	15970	15701	15884	16024	15914	16077	15986	16030	15746	15854	15992	15948	15908	15867	15697	16057	15890	15873	15929	15838	15914	15897	15949	15978	16031	15990	15851	15745	15858	15721	15866	15744	15949	15945	15919	15865	15829	15857	15891	15957	16003	15948	15783	15913	15760	15990	15763	15807	15740	15958	16029	15948	16101	15871	15814	15994	15876	15882	15968	15853	15973	15992	15926	15729	15878	15854	15802	15902	15909	15884	15833	16023	15735	16012	15839	15872	15828	15888	15900	15819	15924	15886	15896	15974	15762	15806	15951	15770	15963	15947	15916	15880	15914	15959	16004	15875	15957	16097	15813	15970	15944	15864	15903	16002	15938	16010	15931	15845	15875	15992	15839	15869	15908	15833	15919	15952	15913	15805	15772	15927	15852	15939	15826	15790	15999	15778	16011	15787	15848	16135	15868	16162	15901	15946	15934	15786	15962	15795	16041	15774	16145	15979	16042	15854	15938	15923	15836	15967	15736	15804	16002	15864	15844	15937	15841	15924	15940	16060	15907	15929	15850	16048	15854	15851	15758	16118	15892	15792	15963	15962	15562	15986	16131	15699	15976	16006	15708	15930	15898	15857	15791	15956	15807	16036	15879	15792	16034	15788	15968	15879	15747	15890	15897	16026	15952	16019	15805	15826	16006	15877	15900	15917	15653	15919	16070	15994	15839	16032	16088	15938	15825	15973	15864	15833	15773	16003	15928	15910	16025	15902	15796	15786	15953	15881	15917	15833	15791	15923	15894	16101	15952	15812	15801	15892	15884	15885	15707	15832	15951	15996	15863	15851	15665	15995	15731	15951	15916	15886	15786	15735	15859	15947	15939	15817	15995	15851	16076	15876	15807	16031	15975	15781	15795	15900	15879	15919	15954	15844	15866	15767	15999	15819	15981	15889	15986	15859	15816	15860	15952	15842	16040	15965	15939	16057	15932	15832	15759	15820	15848	15827	16035	15846	15881	15860	15939	15979	15746	15887	16012	15954	15731	15905	16027	15815	15776	15820	15767	15880	15726	16006	15853	15943	15773	15917	15930	15927	16019	15835	15715	15897	15800	15937	15826	16060	15712	15825	15892	15958	15753	15859	15949	16042	15925	16060	15736	15836	16077	15816	15936	15787	15907	15796	15789	15797	15910	15931	16040	16043	15766	15941	15832	15766	15933	15818	16008	15895	16017	16048	15910	15888	15944	15819	15992	15969	15793	16001	15790	15860	15832	15758	15849	15890	15895	15866	15899	15922	15884	16021	15843	15944	15891	15722	15813	15765	16004	15959	15844	15807	15728	15905	15775	15859	15891	16166	15815	15943	15900	15955	15993	15894	15647	15823	15997	15947	15949	16078	15895	15895	16039	15972	16061	15745	15667	15882	15823	15822	16053	15817	15808	15849	15886	15816	15859	15929	15784	15889	15828	15786	15874	15765	15800	15874	15885	15881	15994	16011	15999	15886	15872	15895	15985	15947	15858	15980	15957	15860	15906	15862	15896	15812	16050	15915	15763	15773	15937	15813	15881	15784	15765	15862	16138	15943	15844	15784	15974	15910	15878	15922	15899	15972	15897	15857	15885	15863	15765	15921	15853	15884	15895	15885	15992	15842	15902	15897	15861	15823	15843	15935	15800	15925	16001	16027	15884	16015	16038	15776	15979	15936	15763	15879	15928	15884	16011	15952	15825	15957	15985	15969	15853	15893	15975	15819	15893	15917	15993	15965	15724	15763	16156	15917	16054	15896	15780	15997	15912	15923	15797	15708	15860	15847	15871	15775	16114	15907	15882	15991	15889	15964	15892	15713	15869	15793	15792	15901	15931	15976	15830	15778	16018	15896	15961	15834	15855	15959	15704	15940	15962	15900	15944	15784	15820	15989	15912	15996	15755	15980	15819	15886	15729	16017	15940	15992	15873	15977	15835	15753	15994	15928	16038	15958	16037	15976	15897	15997	15842	15987	15932	16028	16031	15910	15792	15913	15839	15843	15848	16003	15897	15746	15924	15791	15833	15871	15878	15991	15914	15902	15894	16105	15923	15891	15932	15831	15893	16080	16001	16018	15927	15815	15991	15850	15721	15839	15906	15896	16157	15899	16064	15924	15749	15951	15822	15924	15807	15898	15667	16030	15701	15841	15902	15859	15825	15813	15888	15800	16007	15974	15860	15685	15913	15905	15910	15993	15923	16039	15928	15969	16063	15959	16008	15727	16061	16032	16025	15864	15909	15935	15910	15877	15860	15748	15871	15965	16039	15850	15836	16009	15618	15800	15941	15862	16050	15888	15900	15850	16013	15830	15904	15850	15954	16125	15882	15998	15870	15873	15900	15786	15796	15792	15833	15769	15934	16016	15902	15930	15901	15886	15780	16002	15810	15976	15765	15933	16074	15891	15901	15803	15913	15857	15925	15870	15867	15948	15855	15821	15823	15928	15862	15847	15928	15796	15906	15800	15973	15989	16141	15853	15988	15858	15959	16052	15816	15839	15859	15939	16092	16036	16037	15772	15867	15923	15695	15859	15896	15840	15895	16090	15828	15848	15797	15892	15938	16135	15862	15764	16131	16032	15943	15879	15872	15931	15784	15914	15915	15784	15802	15929	16055	16074	15951	15939	15855	15894	15941	15798	15766	15930	15820	15764	15881	15970	16096	15994	15937	16033	15814	15979	15946	15953	16005	15806	15962	16032	15977	15777	15853	15900	15883	15805	16057	15996	15852	15687	15831	15777	16036	15868	15874	15843	15895	15972	15982	15776	15795	15875	15956	15915	15927	15882	15816	15887	15886	15900	15809	16032	15734	15857	15867	15883	16035	15921	15917	15799	15900	15974	16015	15956	15893	16009	15970	15907
23600	21331	29132	24064	22808	25061	25679	22149	21127	21392	21586	21132	21000	20627	20349	20199	20123	20100	19973	20199	19790	19773	19426	19567	19717	19494	19594	19333	19290	19430	19391	19489	19407	19165	19257	18988	19056	19057	19183	18988	18943	18918	18835	18769	19015	18880	18872	18891	19035	18946	19106	19027	18911	18938	19215	19089	18829	18931	18967	18890	19056	18724	19086	19141	19006	18852	19029	18774	19049	18977	19004	18940	18930	18876	18960	19061	18833	18951	18981	18794	18680	18919	18836	18976	18767	18830	18917	19019	18959	18974	18880	18668	18985	18978	18958	18975	18870	19033	18987	18752	19029	18973	19013	18644	18777	18913	18976	19103	18724	18770	18857	18755	18966	18955	19004	18869	18853	18836	19001	19079	18902	18701	18746	19031	18905	18804	18780	18820	18839	18820	18906	19144	18952	19010	18577	18761	18920	19066	19075	19063	18990	18781	18995	18923	18814	18758	18784	18771	18866	18722	18907	18754	18848	18860	19031	18705	18909	18862	18874	18863	18871	18767	18860	18799	18907	19003	19115	18814	18923	18900	18779	18971	18890	18857	18771	18950	19079	19141	19037	18633	19099	18833	18822	18789	18753	18640	18989	18879	18985	18785	18820	18807	18949	18992	18776	18820	18959	18774	18850	18727	18965	18729	18884	18909	19023	18838	18798	18886	19113	18628	19093	18832	18983	18673	18657	18687	18936	18906	18701	18861	18889	18942	19070	18802	18925	18860	18887	18682	18824	18834	18773	18966	18967	18745	19063	18830	18800	18912	18924	18832	18958	18885	18804	18871	18687	19080	18973	18689	18801	19010	18910	18814	18849	18929	18900	18917	18625	18823	18663	18879	19109	19013	19027	18802	18770	18959	18964	18901	18939	18874	18785	18891	18905	19022	18825	18742	18958	18827	18735	18858	18822	19021	18775	18928	19064	18968	19055	18917	19071	18881	18761	18710	18858	18831	18700	18977	18913	18936	18573	18989	18923	18885	18964	18825	18802	18764	18879	18825	18825	18926	18896	18901	18813	18973	18753	18831	18826	18982	18621	18821	18880	18935	18882	18825	18915	18777	18788	18792	18657	18841	18776	18862	18888	18902	18862	18785	18835	18973	18915	19041	18814	18809	18966	18681	18794	18865	18951	18891	19037	19014	18895	19012	18948	18973	19023	18908	19030	18849	18785	18844	18842	18936	18741	18795	18979	18932	18759	18893	18827	18789	18914	18889	18948	18894	18795	18835	18910	18929	18877	18896	18960	18875	18897	18789	18747	18779	18905	18944	19091	18781	18938	18884	18908	18865	19133	18725	19062	18827	18842	18886	18778	18789	18818	18875	18778	18712	18730	18778	19009	18831	18841	18676	18881	18921	18742	18797	18801	18647	18925	18925	18840	18838	18667	18542	19166	18955	18916	18794	18875	19015	18813	18832	19002	18976	18887	18966	18965	18891	18732	18954	18754	18894	18800	19004	18917	19006	18860	18990	18959	18745	18939	18860	18939	18965	18905	18856	19001	18757	18908	18746	18858	18962	18944	18937	18933	18954	18898	18850	18808	18790	18920	18801	18835	18960	18913	18935	18871	18899	18947	19077	18889	18908	18873	19064	19010	18830	18806	18877	18826	18800	18916	18708	18894	18760	18931	19103	18733	18926	18820	18989	18870	18880	18900	18799	18658	18642	18937	19063	18973	19061	18892	18812	19023	19192	19080	18941	18895	18954	18861	18817	18685	18844	18794	18796	18834	18980	18931	18690	18966	18821	18814	19087	18796	18902	18893	18622	18829	19011	18815	18866	19052	18816	19105	18903	18848	18928	18892	18752	18864	18689	19095	18635	18793	18705	19053	18942	19022	18900	18914	18698	18739	18752	18896	18786	18809	18837	18934	18686	18939	18794	18734	18825	18778	18772	18951	18698	18984	19031	18747	18784	18848	18647	18770	18809	18748	18812	18934	18790	18721	19110	19148	18914	18944	18943	18743	18860	18920	19020	18752	18941	18787	18875	18677	19086	18746	18775	18741	18761	18853	18735	18901	18772	18993	18803	18877	18699	18762	18818	19021	18782	19007	18613	18732	18850	18837	18760	18864	18999	19014	18816	18772	18828	18928	18904	18868	18910	18925	18904	18867	18709	18945	18832	19057	18811	18567	18738	18743	19241	18942	18992	18942	18790	18659	18853	18929	18971	18795	18981	18876	18829	18805	18956	18908	18895	18803	18784	18884	18786	18929	18804	18905	18987	18895	18822	18977	18650	18678	18897	18899	18699	19091	18843	18561	18821	18840	18984	18892	18821	18726	18764	18712	18996	19020	18730	18846	18799	18786	18931	18909	18822	18752	18864	18959	18738	18892	18854	18900	18946	19046	18762	19066	18990	18933	18767	18999	18728	18799	18919	18828	18742	18799	18781	18958	18836	18809	18694	18668	18751	18835	18808	18893	18846	18803	19019	18788	18723	18834	18846	18813	18998	18771	18718	18868	19052	18910	18754	19010	18696	18919	18785	18676	19043	18814	18991	19067	18990	18884	18825	18854	18939	18644	19053	18922	19046	18850	18895	18764	18799	18853	18963	19007	18878	18889	18815	18967	18736	18736	18766	18676	18693	18916	19062	18812	19028	18906	19073	19014	18868	18799	18914	18807	18892	18738	18751	18766	18958	18917	18866	18885	18867	18636	18939	19119	18947	19027	18919	18769	18832	18818	18772	18880	18919	19080	18834	18948	18787	18963	18761	18730	18708	18918	18849	19081	18950	18589	18794	18748	18837	18841	18725	18919	18864	18985	18815	18890	18866	18790	19042	18816	19091	18722	19005	19044	19093	19002	18717	18619	18697	18625	18827	18972	18708	19004	18852	18831	18838	19042	18923	18989	18877	18992	18884	18987	18664	18813	18931	19038	18966	18854	18958	18941	18818	18749	18949	18877	18843	18980	18760	18856	19013	18937	18748	19037	18623	18776	18904	18838	18652	18805	18962	19092	18932	18967	18851	19111	18866	18856	19006	19005	18741	18699	18938	18930	18947	18870	18860	19009	18825	18805	18938	19060	19160	18813	18643	18977	18703	18679	18833	18795	18682	18858	18965	18811	18769	18831	18756	18927	18759	18782	18813	18813	18813	18925	18949	18796	19062	18851	18759	18832	18893	18729	18761	18930	18940	18864	18887	18918	18803	18823	18793	18728	18833	18715	18983	18980	18774	18975	18879	18767	18956	18848	18990	18816	18840	19006	18814	18951	18838	18873	18610	18802	18762	18959	18881	19001	18784	18774	18868	18886	18932	18669	18954	18948	18718	18628	18855	18747	19021	18937	18946	18773	18840	18935	19104	18852	18719	19001	18718	18901	18856	19016	18898	18662	18828	18705	18867	18930	18864	18813	18810	18809	19072	18898	18967	18776	19285	18912	19038	19003	18865	18963	18786	18829	19014	18791	18697	18911	19028	18840	18880	18910	19026	18919	18864	18856	18912	18860	18930	18948	18773	18919	18888	18966	18833	18771	18886	18765	18830	18838	18793	18731	18898	18896	18944	18959	18948	18816	18890	18907	18888	18948	18916	18970	18728	18792	18868	18973	18826	18891	18894	18960	18956	18977	18812	18761	19118	18799	18895	18813	18744	18809	18970	19015	18840	18834	19019	18816	18913	18871	18992	18801	18775	18946	18757	18921	18892	19061	19001	18832	18836	18950	18662	18875	18854	18807	18821	18863	18915	18960	18883	18819	18843	18991	18914	18927	18831	18769	18810	18870	18875	18551	18785	18855	18941	18853	18548	18741	18904	18789	18821	18840	18871	18920	19025	18992	18733	19031	18844	18959	18944	18692	18960	18881	18936	18939	18781	18907	18948	18830	18645	18794	18689	18943	18995	18961	18616	18810	18823	19010	18963	18970	18886	18843	19017	18824	18897	19032	18945	18737	18826	19029	18939	18940	18947	18783	18896	18855	18893	18844	18637	19078	18888	18887	18873	18764	18753	18767	18706	19129	18885	18986	18873	18768	18773	19046	18919	18898	18676	19027	18840	18906	18881	18829	18883	18850	18923	18930	18981	18601	19068	18927	18861	18962	18825	19099	18920	19010	18865	18837	18951	18754	18906	18792	18714	18742	18703	18777	18777	18873	18903	18992	18977	18948	18927	18796	18789	18683	18724	18801	18952	18898	18945	18968	18868	18752	18937	18715	19044	19097	18837	19115	18790	18981	18844	19055	18840	18835	18824	18912	18636	18912	19054	18738	18657	18719	18882	18845	18932	19048	18954	18930	18974	18930	18881	18730	18671	19015	18785	18931	18812	18724	18861	18967	18918	18835	18791	18845	18894	18710	18751	19046	18807	19045	18735	18737	19005	18666	18856	18767	18879	18851	19029	18771	18803	19053	18767	18874	18869	18957	18880	18838	18617	18687	18847	18798	18906	18935	19084	18763	18827	18685	18782	18850	19036	18694	19014	18840	18870	18829	18755	18687	19181	18847	18766	18732	18613	18942	18930	18785	18883	19090	18984	18942	18960	18960	18867	18800	18967	18860	18726	19047	18996	18998	18810	18963	18840	18898	18987	18804	19023	18903	18907	18792	18761	18877	18935	18985	18900	18584	18999	18967	18788	18929	18843	18721	18923	18733	18995	18832	18655	18701	18909	18764	18753	18768	18976	18792	18650	18863	18925	18968	18757	18890	18933	19047	18718	18924	18671	18906	18899	18774	18889	18922	18791	18952	18899	19003	19081	18695	18636	18852	18836	18925	18794	18904	19006	18881	18807	18749	19067	18830	18949	18888	18692	18766	18767	19033	18655	18833	18720	18852	18935	19029	18996	18989	18815	19025	18685	18970	19010	19197	19025	19039	18803	18910	19036	19163	18824	18744	18944	18962	18794	18791	18828	18815	18697	18896	18810	18923	18890	18764	18677	18895	18705	18944	18938	18801	18910	18837	18803	19054	18898	19091	18749	18996	18806	18674	19060	19069	18967	18949	19066	19025	18902	19141	19149	18919	18772	18962	19000	18955	18825	18789	19106	18832	18756	19071	18863	18959	18927	19118	19043	18892	19134	18954	19009	18919	18780	18849	18819	19005	19018	19021	19076	19002	19019	18827	18797	18993	18803	18895	19036	18963	18809	18835	18999	19030	18921	18885	18797	18848	19202	18868	18935	19087	18879
23455	39746	36541	28933	24873	22457	21466	20103	19320	19014	18927	19042	18610	17865	17739	17199	17247	16905	16998	16946	16803	16754	16273	16404	16524	16432	16200	16210	16119	16067	16121	16144	16008	15760	15729	15805	15686	15549	15580	15643	15660	15621	15378	15483	15567	15432	15548	15606	15516	15658	15397	15462	15573	15537	15574	15577	15536	15571	15571	15422	15408	15476	15581	15400	15540	15527	15552	15640	15257	15337	15435	15549	15353	15533	15466	15319	15606	15584	15415	15369	15578	15434	15433	15446	15447	15463	15250	15505	15280	15450	15519	15446	15627	15335	15363	15360	15344	15294	15294	15676	15257	15417	15457	15463	15451	15505	15409	15283	15499	15554	15660	15522	15482	15508	15307	15424	15458	15366	15494	15514	15538	15413	15542	15466	15494	15469	15347	15502	15627	15472	15560	15401	15462	15386	15448	15516	15543	15456	15423	15453	15324	15563	15472	15407	15457	15354	15507	15465	15464	15525	15539	15410	15418	15402	15409	15354	15315	15460	15296	15325	15441	15308	15451	15332	15544	15620	15398	15584	15399	15547	15555	15512	15550	15333	15386	15345	15418	15590	15345	15364	15310	15460	15555	15358	15456	15510	15247	15448	15514	15397	15423	15490	15592	15438	15479	15371	15525	15437	15416	15323	15506	15475	15503	15540	15417	15450	15399	15405	15370	15314	15585	15364	15374	15464	15547	15402	15635	15586	15364	15502	15540	15403	15507	15565	15449	15286	15586	15546	15624	15401	15466	15460	15642	15416	15382	15304	15466	15443	15572	15372	15565	15450	15572	15497	15496	15496	15461	15387	15323	15527	15386	15408	15524	15364	15439	15512	15437	15464	15486	15490	15506	15509	15425	15445	15322	15492	15333	15562	15580	15494	15535	15393	15427	15424	15328	15536	15476	15397	15549	15401	15500	15275	15479	15238	15425	15530	15381	15528	15278	15395	15634	15636	15238	15546	15327	15285	15344	15371	15572	15553	15706	15389	15520	15360	15502	15347	15404	15358	15569	15269	15419	15484	15345	15396	15437	15385	15434	15365	15293	15608	15362	15623	15562	15322	15396	15621	15389	15389	15559	15348	15422	15535	15470	15602	15283	15584	15580	15560	15599	15403	15415	15356	15470	15485	15345	15456	15458	15625	15404	15636	15422	15412	15387	15523	15526	15362	15492	15492	15527	15557	15540	15340	15317	15409	15406	15443	15437	15455	15501	15457	15550	15462	15366	15468	15505	15636	15404	15515	15631	15628	15513	15483	15360	15368	15261	15418	15211	15489	15586	15480	15478	15543	15429	15267	15428	15448	15539	15400	15508	15577	15389	15355	15507	15433	15364	15336	15366	15454	15502	15579	15537	15351	15446	15554	15360	15401	15525	15577	15445	15384	15311	15367	15511	15563	15287	15486	15507	15366	15510	15388	15520	15539	15352	15366	15561	15412	15505	15287	15448	15577	15426	15319	15526	15527	15401	15327	15212	15412	15463	15335	15408	15514	15533	15327	15566	15370	15402	15509	15534	15458	15540	15677	15378	15450	15412	15525	15448	15414	15428	15480	15413	15436	15413	15445	15441	15296	15418	15489	15575	15331	15587	15507	15415	15572	15571	15489	15571	15400	15663	15354	15403	15560	15453	15597	15503	15485	15528	15483	15476	15499	15379	15459	15294	15484	15396	15411	15473	15442	15341	15481	15202	15479	15355	15463	15383	15371	15472	15571	15327	15492	15471	15512	15552	15410	15402	15415	15485	15262	15570	15417	15438	15445	15480	15462	15394	15395	15388	15456	15545	15354	15372	15438	15403	15314	15549	15464	15412	15477	15327	15605	15325	15477	15668	15498	15533	15428	15548	15549	15106	15456	15533	15423	15393	15659	15440	15604	15586	15379	15419	15627	15370	15615	15472	15317	15366	15507	15508	15417	15534	15295	15573	15472	15317	15662	15252	15506	15444	15380	15310	15303	15279	15438	15376	15426	15339	15360	15500	15445	15626	15374	15342	15430	15488	15555	15348	15368	15452	15397	15386	15340	15447	15436	15270	15656	15509	15288	15412	15411	15409	15505	15533	15380	15329	15372	15534	15607	15403	15467	15460	15590	15461	15454	15525	15365	15401	15459	15469	15423	15381	15562	15591	15405	15620	15454	15235	15572	15560	15447	15410	15319	15551	15585	15531	15539	15560	15461	15462	15414	15538	15486	15389	15434	15648	15213	15450	15388	15504	15607	15635	15408	15501	15330	15509	15411	15392	15434	15448	15354	15428	15515	15563	15520	15412	15444	15341	15484	15471	15469	15685	15442	15459	15547	15444	15392	15430	15477	15314	15662	15521	15523	15512	15423	15377	15485	15577	15374	15363	15361	15586	15282	15403	15322	15413	15464	15355	15309	15379	15541	15571	15540	15536	15534	15553	15465	15336	15518	15510	15527	15567	15360	15264	15519	15392	15359	15425	15465	15476	15515	15526	15506	15453	15330	15604	15406	15455	15463	15442	15319	15392	15300	15376	15358	15467	15333	15345	15381	15544	15479	15551	15421	15465	15645	15309	15561	15315	15539	15476	15432	15351	15521	15540	15615	15371	15530	15469	15556	15442	15369	15535	15427	15485	15547	15505	15335	15375	15653	15396	15390	15568	15418	15603	15399	15561	15422	15619	15415	15464	15510	15420	15354	15524	15564	15360	15511	15613	15320	15330	15595	15528	15547	15405	15488	15420	15340	15404	15553	15537	15403	15593	15441	15627	15554	15213	15401	15353	15534	15421	15413	15302	15350	15330	15532	15471	15531	15418	15422	15505	15368	15487	15473	15403	15283	15430	15399	15472	15537	15490	15315	15447	15414	15494	15436	15483	15579	15494	15510	15398	15525	15420	15527	15219	15406	15550	15510	15442	15414	15542	15349	15461	15473	15155	15527	15425	15434	15408	15590	15449	15430	15449	15378	15515	15378	15456	15477	15483	15470	15390	15586	15303	15502	15594	15602	15548	15641	15407	15410	15492	15534	15492	15556	15477	15350	15429	15476	15466	15284	15360	15421	15430	15457	15393	15395	15489	15450	15451	15317	15283	15720	15631	15496	15338	15343	15530	15436	15435	15463	15437	15436	15341	15454	15432	15425	15405	15436	15504	15498	15348	15511	15409	15443	15495	15523	15361	15493	15488	15384	15475	15643	15566	15523	15589	15387	15476	15450	15447	15500	15391	15640	15445	15622	15446	15470	15457	15646	15456	15321	15465	15518	15375	15396	15642	15400	15463	15492	15524	15210	15372	15323	15441	15464	15487	15464	15271	15394	15476	15500	15618	15587	15493	15434	15359	15523	15420	15415	15224	15469	15561	15417	15455	15401	15375	15509	15400	15377	15459	15424	15407	15410	15462	15654	15314	15461	15366	15598	15296	15592	15536	15558	15458	15511	15580	15365	15472	15573	15230	15412	15461	15532	15430	15327	15433	15506	15616	15391	15473	15235	15477	15462	15465	15395	15285	15439	15359	15463	15494	15477	15478	15414	15479	15423	15441	15257	15385	15483	15585	15171	15493	15490	15405	15548	15517	15362	15470	15267	15436	15309	15557	15412	15595	15394	15570	15262	15345	15543	15454	15510	15424	15503	15444	15314	15511	15526	15397	15475	15231	15374	15575	15341	15268	15669	15491	15500	15494	15430	15432	15470	15356	15488	15518	15549	15502	15346	15453	15423	15406	15428	15396	15478	15409	15198	15529	15547	15383	15437	15411	15593	15514	15452	15344	15347	15438	15441	15449	15507	15460	15409	15420	15462	15538	15294	15296	15439	15371	15441	15585	15333	15455	15533	15495	15421	15528	15500	15418	15385	15384	15485	15508	15446	15550	15617	15492	15297	15317	15534	15333	15346	15457	15495	15241	15284	15325	15470	15562	15382	15203	15510	15617	15471	15343	15401	15429	15513	15390	15481	15543	15457	15462	15295	15504	15353	15489	15519	15459	15356	15496	15590	15412	15472	15343	15441	15641	15289	15317	15573	15393	15427	15521	15334	15261	15538	15430	15368	15438	15523	15539	15584	15514	15327	15281	15551	15297	15459	15533	15421	15502	15524	15439	15531	15478	15394	15376	15365	15503	15330	15533	15452	15335	15441	15379	15521	15537	15352	15537	15488	15601	15582	15447	15594	15419	15347	15313	15598	15474	15411	15479	15473	15513	15495	15474	15310	15475	15540	15473	15334	15282	15518	15429	15321	15238	15412	15514	15314	15401	15460	15417	15526	15458	15481	15555	15501	15440	15487	15346	15590	15520	15694	15486	15408	15341	15340	15372	15391	15352	15217	15568	15569	15365	15446	15472	15331	15482	15519	15549	15356	15722	15609	15461	15375	15421	15474	15380	15534	15463	15386	15427	15497	15367	15504	15520	15625	15456	15583	15457	15306	15474	15341	15295	15407	15617	15503	15286	15509	15474	15481	15446	15490	15442	15457	15554	15495	15595	15407	15388	15563	15462	15387	15478	15437	15539	15322	15403	15479	15472	15479	15397	15219	15410	15425	15379	15440	15497	15578	15388	15453	15484	15598	15329	15521	15331	15439	15459	15366	15285	15352	15394	15488	15465	15615	15564	15441	15283	15489	15407	15251	15599	15474	15387	15351	15474	15536	15418	15403	15556	15457	15442	15542	15541	15451	15477	15441	15387	15394	15489	15275	15271	15456	15303	15451	15415	15487	15331	15461	15319	15587	15361	15483	15344	15571	15343	15359	15346	15404	15457	15583	15468	15431	15439	15519	15436	15427	15366	15414	15536	15636	15490	15472	15491	15467	15329	15518	15387	15429	15385	15441	15369	15476	15471	15346	15597	15407	15539	15519	15518	15383	15386	15356	15523	15431	15547	15311	15542	15329	15561	15573	15416	15444	15665	15375	15348	15497	15397	15422	15551	15407	15373	15558	15433	15511	15337	15420	15517	15469	15497	15519	15439	15541	15605	15468	15478	15426	15603	15388	15576	15299	15425	15339	15574	15526	15458	15447	15278	15675	15427	15503	15359	15513	15374	15475	15506	15489	15379	15508	15321	15549	15349	15546	15481	15387	15494	15432	15517	15402	15435	15612	15362	15509	15450	15530	15331	15552	15483	15461	15479	15390	15329	15426	15515	15520	15445	15477	15509	15337	15369	15500	15502	15583
22724	21294	29348	23581	21692	24525	28449	23107	21914	22514	22004	21589	21261	20798	20679	20663	20117	20006	19955	19931	19965	19870	19409	19556	19429	19346	19035	19087	19036	19125	19095	18979	18805	18657	18751	18649	18627	18385	18520	18499	18500	18586	18672	18213	18614	18225	18337	18563	18347	18350	18466	18301	18279	18262	18295	18275	18387	18427	18301	18377	18264	18374	18333	18295	18517	18283	18486	18570	18267	18365	18314	18334	18391	18174	18254	18395	18326	18473	18450	18544	18398	18438	18050	18277	18147	18315	18297	18391	18041	18361	18330	18216	18438	18223	18146	18678	18422	18278	18350	18253	18152	18358	18339	18289	18403	18179	18239	18319	18350	18439	18229	18149	18245	18451	18358	18256	18290	18368	18230	18248	18521	18442	18222	18382	18431	18205	18379	18279	18255	18171	18345	18286	18239	18337	18214	18298	18365	18197	18333	18233	18289	18318	18270	18637	18209	18517	18336	18432	18394	18352	18441	18323	18420	18057	18298	18615	18213	18231	18296	18311	18340	18333	18176	18347	18135	18274	18182	18245	18262	18161	18319	18414	17924	18314	17938	18546	18281	18444	18219	18278	18270	18325	18138	18363	18324	18242	18380	18095	18218	18202	18224	18348	18365	18307	18389	17988	18305	18241	18165	18281	18319	18151	18284	18197	18158	18142	18129	18151	18220	18407	18226	18240	18221	18350	18423	18362	18308	18365	18297	18371	18358	18299	18173	18090	18468	18295	18358	18371	18188	18277	18055	18081	18392	18383	18457	18179	18290	18295	18156	18289	18117	18318	18152	18229	18254	18219	18366	18352	18295	18229	18282	18131	18041	18331	18261	18422	18335	18371	18100	18202	18182	18425	18287	18154	18163	18256	18314	18230	18174	18288	18319	18331	18379	18083	18336	18341	18399	18426	18503	18353	18341	18367	18287	18310	18286	18068	18044	18292	18417	18040	18102	18170	18441	18404	18361	18465	18300	18112	18284	18077	18246	18084	18062	18079	18212	18278	18177	18379	18185	18234	18257	18130	18295	18344	18190	18197	18126	18515	18146	18180	18163	18275	18373	18128	18396	18329	18412	18288	18070	18336	18167	18433	18319	18377	18463	18358	18306	18142	18348	18442	18169	18107	18146	18173	18331	18063	18390	18163	18207	18182	18348	18476	18290	18150	18298	18241	18344	18357	18155	18215	18482	18306	18167	18126	18202	18264	18441	18254	18264	18441	18357	18125	18377	18386	18309	18309	18351	18351	18072	18187	18338	18188	18374	18397	18269	18220	18183	18318	18222	18149	18276	18185	18300	18214	18202	18151	18478	18446	18294	18405	18253	18198	18319	18343	18389	18094	18285	18313	18042	18253	18219	18208	18365	18377	18227	18210	18274	18080	18126	18397	18287	18360	18140	18146	18260	18118	18201	18236	18076	18199	18355	18161	18125	18221	18281	18453	18267	18205	18213	18363	18458	18259	18342	18436	18261	18203	18312	18211	18500	18441	18342	18487	18299	18201	18261	18154	18304	18275	18207	18087	18190	18096	18235	18256	18117	18292	18399	18117	18303	18256	18275	18212	18301	18125	18102	18199	18412	18378	18389	18193	18117	18121	18017	18360	18178	18215	18151	18214	18275	18545	18247	18265	18365	18334	18269	18314	18361	18261	18119	18235	18371	18032	18104	18284	18259	18295	18090	18361	18351	18202	18288	18011	18245	18195	18300	18341	18180	18211	18323	18106	18304	18496	18346	18384	18291	18492	18146	18201	18416	18416	18275	18099	18357	18464	18134	18230	18400	18262	18078	18107	18296	18304	18119	18474	18411	18142	18204	18215	18283	18066	18226	18295	18289	17941	18015	18393	18576	18181	18423	18234	18392	18363	18248	18150	18166	18261	18395	18179	18243	18328	18099	18283	18387	18398	18255	18316	18352	18605	18349	18250	18047	18139	18362	18243	18173	18213	18181	18239	18398	18396	18319	18189	18419	18024	18266	18441	18120	18339	18367	18168	18300	18092	18225	18151	18258	18299	18325	18181	18490	18227	18312	18218	18208	18262	18182	18183	18168	18100	18338	18149	18113	18138	18139	17982	18363	18358	18371	18282	18269	18455	18313	18096	18054	18245	18225	18376	18143	18436	18204	18219	18262	18079	18328	18415	18099	18090	18222	18257	18052	18396	18285	18246	18290	18150	18035	17946	18248	18275	18370	18483	18335	18301	18132	18390	18243	18368	18158	18122	18307	18302	18421	18381	18222	18314	18391	18158	18425	18304	18205	17873	18135	18237	18327	18410	18363	18249	18572	18315	18360	18136	18316	18252	18434	18189	18425	18301	18183	18250	18135	18251	18160	18272	18474	18395	18469	18139	18338	18325	18283	18381	18171	18288	18087	18091	18296	17971	18258	18287	18384	18197	18106	18116	18100	18440	18241	18267	18367	18395	18199	18455	18432	18316	18235	18273	18511	18325	18256	18163	18344	18437	18235	18316	18277	18102	18134	18072	18241	18343	18207	18141	18214	18458	18233	18385	18443	18208	18152	18361	18364	18349	18200	18351	18258	18236	18371	18258	18425	18365	18285	18175	18282	18274	18014	18487	18263	18334	18147	18258	18285	18091	18326	18389	18468	18382	18397	18371	18183	18076	18252	18347	18414	18248	18325	18129	18247	18361	18464	18193	18511	18429	18251	18245	18365	18250	18485	18331	18039	18352	18358	18410	18167	18252	18120	18325	18298	18202	18134	18206	18401	18261	18281	18323	18072	18231	18197	18512	18429	18419	18217	18165	18045	18273	18269	18324	18114	18150	18265	18265	18305	18246	18247	18418	18317	18300	18178	18037	18327	18350	18289	18280	18486	18291	18523	18120	18233	18217	18289	18236	18427	18267	18185	18412	18047	18071	18298	18227	18290	18206	18461	18344	18246	18366	18403	18386	18358	18111	18118	18242	18159	18067	18441	18277	18160	18173	18256	18162	18191	18226	18220	18442	18493	18230	18248	18430	18301	18196	18152	18202	18231	18198	18431	18332	18347	18130	18323	18233	18204	18324	18312	18339	18326	18404	18245	18377	18214	18166	18434	18352	18312	18327	18194	18272	18338	18292	18040	18302	18290	18285	18338	18373	18210	18268	18403	18483	18116	18149	18058	18109	18372	18253	18184	18294	18330	18225	18123	18203	18335	18386	18267	18347	18494	18157	18527	18393	18389	18227	18332	18149	18125	18188	18219	18129	18083	18299	18259	18359	18204	18401	18224	18307	18222	18285	18088	18370	18306	18204	18222	18122	18200	18396	18575	18306	18210	18081	18243	18123	18167	18395	18065	18217	18350	18091	18166	18329	18248	18328	18166	18194	18307	18270	18284	18202	18335	18248	18298	18414	18295	18238	18275	18304	18303	18449	18404	18136	18231	18256	18182	18600	18263	18291	18395	18244	18339	18373	18355	18212	18165	18361	18182	18137	18149	18110	18187	18238	18373	18492	18265	18257	18234	18257	18264	18366	18074	17986	18141	18270	18487	18221	18429	18346	18373	18138	18373	18480	18286	18362	18382	18302	18290	18247	18466	18215	18206	18100	18283	18244	18081	18138	18301	18237	18402	18120	18347	18314	18447	18467	18256	18410	18231	18253	18123	18384	18421	18191	18178	18192	18035	18234	18355	18126	18227	18391	17997	18295	18158	18320	17912	18141	18335	18091	18184	18130	18151	18028	18312	18334	18454	18419	18211	18221	18112	18188	18476	18116	18354	18209	18395	18243	18002	18283	18483	18269	18128	18330	18146	18202	18200	18380	18262	18076	18425	18306	18343	18232	18423	18214	18128	18356	18144	18271	18289	18479	18299	18309	18178	18260	18460	18233	18249	18317	18252	18340	18231	18126	18232	18268	18299	18220	18228	18240	18192	18334	18364	18428	18539	18408	18210	18168	18025	18195	18258	18056	18123	18115	18362	18150	18272	18151	18423	18418	18125	18293	18248	18226	18075	18065	18238	18189	18319	18231	18310	18249	18494	18344	18106	18120	18201	18089	18132	18283	18445	18485	18212	18124	18414	18412	18474	18337	18185	18198	18105	18106	18237	18225	18427	18401	18215	18295	18340	18275	18283	18095	18497	18404	18409	18294	18209	18155	18278	18445	18262	18070	18246	18408	18250	18346	18345	18402	18474	18200	18309	18328	18230	18202	18129	18235	18214	18203	18263	18278	18376	18265	18347	18331	18177	18246	18205	18478	18171	18231	18028	18330	18332	18319	18356	18277	18381	18384	18325	18224	18052	18259	18377	18106	18273	18200	18143	18134	18223	18405	18257	18073	18408	18266	18229	18111	18119	18318	18256	18312	18280	18168	18215	18381	18417	18291	18282	17974	18177	18248	18294	18362	18225	18231	18413	18114	18262	18093	18250	18207	18410	18053	18415	18130	18266	18256	18122	18210	18216	18313	18276	18432	18247	18119	18153	18446	18295	18306	18408	18353	18314	18255	18357	18228	18314	18326	18284	18268	18225	18331	18422	18068	18191	18418	18499	18104	18389	18196	18175	18298	18254	18332	18126	18362	18465	18331	18109	18254	18222	18333	18223	18229	18350	18295	18135	18221	18114	18455	18189	18307	18356	18204	18388	18310	18489	18258	18500	18220	18248	18250	18055	18249	18267	18268	18231	18186	18377	18229	18278	18359	18529	18281	18395	18440	18175	18410	18166	18224	18277	18241	18229	18403	18061	18443	18213	18293	18168	18215	18185	18317	18262	18245	18014	18086	18440	18179	18080	18182	18233	18435	18336	18227	18380	18213	18097	18079	18185	18310	18211	18345	18152	18190	18276	18273	18313	18474	18555	18246	18181	18261	18266	18379	18541	18215	18266	18390	18183	18361	18312	18122	18173	18242	18171	18294	18223	18235	18354	18288	18181	18355	18179	18021	18300	18129	18147	18360	18161	18087	18203	18103	18307	18431	18307	18394	18327	18378	18173	18092	18221	18181	18089	18193	18198	18250	18249	18394	18190	18255	18240	18250	18317	18081	18243	18233	18351	18301	18346	18220	18143	18205	18140	18107	18456	18352	18233	18246	18073	18421	18323	18337	18242	18164	18399	18270	18442	18442	18237	18388	18380	18364	18398	18350	18270	18161	18087	18192	18433	18384	18186	18307	18200	18302	18348	18210	18069	18139
25190	44697	40287	31831	27469	23924	23322	22068	21256	21039	20670	19557	19226	18945	18445	18380	17667	17330	17510	17412	17003	16646	16198	16631	16512	16311	16339	16021	15962	15861	15813	15870	15530	15463	15615	15208	15456	15212	15401	15057	15234	15210	15392	15268	15169	15105	15103	15156	15153	15230	15182	15163	15111	15075	15181	15167	15037	14950	15134	15025	15049	15063	15182	15029	15141	15202	15009	14945	15046	15228	15118	14889	14979	15112	15146	15126	15311	15128	15003	14913	15210	15091	15327	14972	15155	15126	15153	14998	14965	15158	15083	15053	15074	15057	15106	14985	15140	15115	14933	15072	15134	14981	15049	14968	14923	15050	15041	14955	14971	14963	15067	15053	15068	15064	15044	15107	15097	15088	15086	14955	15137	15101	15116	15008	15092	14921	15078	14978	15008	15185	15054	14899	14989	15175	15152	14978	15157	15112	15062	15109	15076	15146	15025	15002	14929	15142	14876	15013	15030	14963	15039	15123	14977	15023	15065	14991	15107	14966	15058	14834	14932	15075	15071	15056	15035	15014	15014	15030	15105	14927	15053	14997	15217	15076	14926	15084	14877	14925	15044	15057	15103	15109	15038	15060	15111	14970	15055	15101	14957	15026	15011	15107	14948	15137	15051	14984	15321	15104	15127	14944	15008	15010	15170	14977	14960	15029	14931	15217	15152	14953	15092	14967	14943	15095	15119	14943	15048	15022	15255	15076	15038	15085	15138	15015	15065	15025	15250	15082	15047	15127	14880	14893	15156	15095	14984	14894	14982	15146	15063	15066	15054	14824	15140	15069	15079	15032	14873	14923	15138	15115	14979	14986	15041	14922	15117	15163	14975	15017	14930	15040	14896	14970	15040	14973	14835	14885	15092	14967	15067	14964	15056	15049	15045	15002	15157	15050	15075	15003	14962	15037	15046	15238	15005	15151	15315	15130	15012	15239	15031	15055	15099	15099	15148	14971	14941	15083	15003	14816	15111	14992	15020	14976	15087	15155	15140	15105	15170	15043	15171	15135	15010	15111	15139	15129	15079	15132	15072	15049	14840	15235	15103	14865	15125	15084	14876	15085	15134	14869	15053	15162	15051	15141	14982	15064	15211	15086	14977	14980	14910	15134	15083	14988	14900	15064	15235	14860	15097	14989	15138	15163	14872	15141	15017	15051	14805	15280	15072	14955	15109	15038	15103	15087	15060	15127	15133	15002	14973	15091	14968	15074	15150	14945	15194	15064	15025	15020	14997	15039	15036	15194	14919	14924	14951	15058	15033	15014	15091	14993	15086	14909	15079	14878	14956	15050	15006	15101	15050	15132	15117	15093	15089	14995	15173	15108	15124	15089	14898	14892	15060	15074	15090	14922	15120	15333	15112	15019	15128	14968	14877	15082	15105	15063	15086	15133	15276	15034	15109	15095	15229	15037	14871	15105	14945	15006	14964	15023	15097	15083	15155	15103	15174	15072	14895	14930	15026	14946	15136	15039	15218	15007	15200	15012	14934	15193	15050	15059	15147	14932	15045	14974	15192	14917	15167	15138	15036	15125	14872	14923	14996	15045	15063	15104	15219	15030	15201	15061	15099	15031	15128	14964	15137	14900	15043	15003	15031	14968	15111	15259	14992	15031	15214	15095	14931	14921	15073	15129	14978	15002	14989	15169	15114	14933	15015	15166	14915	15115	15041	14982	15046	15042	14919	15205	15045	15003	15164	15180	15134	15040	14990	14940	14983	15130	15156	14966	15004	14987	15097	14897	15005	15035	15002	15123	14987	15081	15130	15066	14888	15077	15127	15072	15008	15048	15017	15083	14937	15216	15008	14816	14965	14918	14970	15185	15145	14947	15002	15182	15117	15069	15088	14933	15178	14983	15029	14891	15117	15115	14830	15141	15000	15006	15080	15037	14997	15174	15093	14958	14999	15015	15054	14980	15080	15280	14840	14979	15141	15128	15069	15078	15019	14894	15094	14969	15046	14928	14956	14946	15081	14875	14929	15068	15139	15007	15018	15089	15148	15017	15046	14989	15081	14939	14937	15212	14987	14953	15096	15010	15079	14823	14998	15050	15015	14970	14643	14994	15189	15181	15150	15037	14991	15059	15056	14954	15004	14975	14992	15153	15053	14904	14894	14879	15056	14982	15046	14888	15161	15111	15175	15172	15075	15146	15067	14975	14933	15107	15123	15033	15070	15089	14953	14944	14972	14881	15064	14899	14955	14958	15226	15115	14995	14972	15124	15111	15102	15040	14857	15023	15094	15109	15159	14958	15123	15053	15118	15012	14950	14998	15219	15042	15146	15067	14920	15099	15397	15060	15224	15110	15221	15038	15011	15112	14915	15125	15143	14993	15074	15139	14944	15045	14954	15041	15040	15072	14910	14978	15079	15082	15046	15150	15075	14966	14909	15126	15016	14932	14920	14982	14950	15105	15064	15019	14927	15225	14924	15164	15199	15087	14895	15049	15098	15098	15067	15166	15002	15016	14977	15088	15044	15062	15018	14952	15229	14991	14978	15148	15242	15055	15047	14930	15087	15018	14946	15030	15047	15215	15044	15051	15033	14911	14989	15019	15098	14972	15143	15241	15058	14934	14887	14972	14996	15084	15099	15105	15029	15056	14970	15045	15000	14907	15004	14977	15042	15013	15098	15102	15032	14881	15082	15188	14839	15225	15098	15110	15113	14891	15046	14850	15157	15181	14990	14896	15046	14954	15054	14879	14970	15113	14876	15000	14947	15017	15013	15018	14953	14965	15132	15098	15109	14957	15184	14934	14982	15143	15009	15180	15076	15233	15013	14910	15147	15000	15008	15064	15129	15129	15156	15031	14966	14892	14922	15029	15202	15042	14943	15097	15134	15161	15021	15066	14920	15155	15019	15094	15000	14984	15066	15196	15066	15118	15020	14964	15135	14974	14943	15159	14932	15276	15054	14969	15075	15122	15132	15003	15036	15197	14913	14901	15232	15016	15042	15128	15097	15078	15133	15068	14995	15168	15116	14982	15138	14954	15109	14969	15202	14915	14968	15087	14855	15064	14856	14894	15169	15054	15069	15103	15022	15090	14944	15008	15115	15000	14897	15022	15157	15047	15001	15041	15002	15144	14999	15130	15134	14994	15047	14984	15167	14944	14985	15134	15078	15070	14925	15106	14983	15023	15015	15148	14930	15169	14983	15119	14945	15081	15070	14976	14923	15128	14934	15147	15073	15042	15017	14909	15145	14901	15001	14936	15124	15116	15004	14981	15146	14981	15116	14916	14962	15112	15020	15167	15093	14968	14997	15083	15122	14990	15086	14966	15013	14921	15096	14855	15140	14941	15071	15074	15268	14875	15015	15123	15040	15059	15127	14883	15118	14888	15162	15014	15068	14962	15035	15052	14847	15129	15088	14928	14948	15108	14960	14903	15031	15018	15099	15055	14884	15116	15025	15024	15016	14927	14876	15143	15107	15012	15191	14966	15057	15057	15049	14984	14981	15072	15237	15002	15032	14965	15030	14974	15035	15082	14982	14870	15075	14916	14962	15157	15162	14873	15119	14938	15045	15140	15030	15045	15094	15001	14962	15119	15098	15007	15122	15006	15023	14962	14986	15086	15124	15136	14975	15038	15126	15237	15090	14966	14859	14996	14899	15052	15078	14953	15294	15098	15061	15078	15023	14986	14996	15105	14936	15026	14974	15025	14991	15001	15121	14943	15201	14922	15022	15203	15140	15095	14987	14971	15070	15013	15127	15127	15054	15235	15143	15037	15038	14938	15067	15082	15054	14920	15022	15014	15268	15051	15148	14976	15181	15231	15048	15165	15208	15009	15112	15043	15009	15031	14987	15248	14919	14995	15110	15114	15124	15095	14986	15062	15044	15120	15232	14955	15038	14980	14951	15274	14960	15089	14944	15060	14857	15232	15055	15087	15076	15145	14989	14903	15015	15182	15147	15045	14956	15274	15066	15089	14958	14951	14978	14954	14939	15032	14948	15000	15068	15127	14937	15039	15117	15096	15053	15034	15002	15033	15054	15109	15066	14962	14945	15103	14934	15181	15004	15008	14951	15012	15253	14968	15064	15282	15097	14937	15044	15060	15140	15090	15159	15178	14967	14935	15148	14971	14884	15121	15086	14918	15000	15021	15053	15021	14954	15087	15106	15032	14992	15009	15090	14903	15198	15059	15101	14923	14946	15022	15010	15015	14932	15127	15125	15018	15058	14970	14887	15063	15029	14929	15090	14986	15056	14999	15018	14987	14997	15007	15078	15180	14963	14927	14944	14978	14924	15076	15011	15247	15175	14994	15058	15083	15177	14991	14907	15091	15279	14987	14950	14961	15137	15051	15159	14962	15065	15086	14918	14948	15057	14987	14996	15092	15046	15018	15107	14990	15182	15075	14991	15140	14898	14965	15093	15047	15060	14907	14963	14987	15072	14983	15131	15164	14905	15171	15229	15102	15205	15109	15007	15108	14943	15133	14822	14998	15020	15027	14969	14903	15174	15121	15071	15021	15082	15250	15112	14935	15064	15069	14981	15038	14811	15013	15012	14984	15051	15062	14972	14975	15001	14922	14909	15127	15075	15184	14830	14888	15092	15146	15099	14997	15050	15053	15040	15008	15180	14909	15168	15061	14962	15179	15136	15129	15184	15103	15104	15087	14982	14920	15062	14983	15042	15104	15071	15099	14881	15030	15057	14928	15026	15097	15050	14927	15041	15212	15194	15035	15022	15051	15195	15075	15053	15032	14916	15066	14932	15037	14968	15074	15101	14993	15191	15034	14905	15040	14982	15103	15064	15177	15074	15071	14997	15021	14933	15086	15034	15099	15102	15049	14970	15133	15095	15011	15098	15110	14994	15068	15121	15050	14947	15028	15077	15083	14958	14956	15068	15093	15165	15119	15070	15080	15175	15016	15061	15147	15101	15185	15254	14942	15125	15126	15031	14812	15167	15074	15071	14970	15094	14943	15192	14897	15004	15119	14988	14941	14791	15215	14790	15066	15089	15035	15095	14995	15064	15010	15172	15082	15086	15039	15153	14982	14990	15149	15139	14978	14975	15073	15067	15050	14953	15100	15106	15047	15132	15052	14976	14968	15035	14962	14922	14975	15045	14989	14963	15091	15202	14908	15144	14949	15223	14985	14894	15120	15077	15185	15109	14885
27876	23574	29616	27022	22534	21313	21097	20848	20440	20729	20306	20030	19925	19868	19541	19639	19610	19539	19514	19168	19243	19206	18982	19224	19578	19429	19284	19311	19305	19288	19021	19015	18957	19101	18888	18818	18750	18794	18854	18879	18946	18754	18809	18744	18918	18732	18838	18769	18775	18939	18805	18791	18719	18878	18868	18680	18693	18759	18788	18648	18859	18714	18950	18831	18750	18817	18793	18811	18791	18618	18680	18576	18911	18639	18626	18634	18819	18625	18542	18620	18808	18871	18682	18892	18868	18837	18497	18736	18850	18714	18772	18626	18672	18519	18818	18786	18527	18634	18534	18955	18630	18808	18706	18802	18679	18688	18745	18456	18613	18676	18848	18704	18619	18741	18761	18772	18939	18588	18748	18813	18902	18735	18654	18742	18743	18697	18637	18675	18698	18739	18985	18896	18727	18796	18708	18910	18901	18889	18666	18759	18789	18855	18717	18835	18552	18701	18770	18674	18945	18643	18703	18653	18719	18719	18961	19039	18538	18702	18859	18697	18889	18765	18950	18742	18924	18595	18896	18893	18674	18801	18570	18689	18829	18746	18718	18674	18392	18654	18737	18585	18745	18684	18556	18640	19053	18704	18647	18829	18731	18839	18933	18937	18674	18474	18718	18685	18646	18672	18703	18605	18537	18598	18810	18804	18780	18783	18725	18832	18679	18552	18750	18605	18706	18924	18865	18964	18770	18647	18802	18762	18678	18620	18751	18765	18866	18899	18841	18815	18540	18956	18630	18673	18686	18761	18677	18584	18741	18826	18634	18750	18663	18638	18730	18667	18925	18770	18855	18830	18888	18983	18541	18763	18953	18644	18721	18769	18720	18630	18824	18939	18745	18649	18841	18984	18731	18793	18765	18820	18895	18934	18779	18692	18593	18574	18756	18841	18701	18751	18763	18816	18715	18789	18831	19083	18829	18699	18706	18640	18726	18780	18629	18868	18866	18656	18873	18611	18759	18582	18732	18809	18883	18900	18888	18877	18989	18654	18590	18831	18795	18716	18795	18575	18633	18624	18862	18777	18702	18667	18668	18536	18678	18684	18669	18668	18811	18783	18655	18661	18542	18806	18729	18722	18770	18755	18703	18791	18831	18738	19050	18849	18727	18874	18724	18981	18883	18693	18768	18775	18771	18635	18755	18729	18805	18858	18754	18788	18784	18769	18585	18717	18873	18812	18546	18865	18562	18675	18812	18826	18728	18866	18724	18599	18642	18814	18928	18852	18882	18804	18713	18780	18776	18659	18539	18674	18881	18707	18672	18896	18803	18863	18815	18661	18693	18524	18594	18609	18660	18835	18577	18503	18846	18741	18810	18486	18741	18826	18956	18837	18803	18880	18548	18782	18755	18714	18700	18855	18975	18925	18658	18881	18905	18773	18844	18698	18766	18703	18691	18539	18771	18795	18573	18930	18717	18560	18938	18701	18753	18669	18668	19108	18836	18712	18796	18751	18852	18822	19082	18806	18939	18663	18719	18671	18628	18765	18667	18913	18677	18731	18711	18547	18734	18743	18883	18820	18832	18738	18822	18689	18878	18535	18634	18766	18757	18697	18616	18598	18670	18732	18767	18929	18891	18638	18587	18606	18709	18501	18597	18783	18798	18758	18918	18736	18667	18614	18761	18699	18905	18710	18791	18754	18849	18733	18759	18735	18476	18659	18510	18426	18809	18658	18428	18712	18654	18916	18822	18764	18851	18856	18696	18726	18708	18810	18780	18775	18756	18800	18637	18764	18607	18699	18881	18796	18849	18925	18751	18909	18747	18855	18508	18635	18816	18666	18618	18764	18721	18515	18636	18626	18678	18564	18646	18763	18868	18679	18692	18819	18926	18613	18786	18708	18624	18687	18664	18817	18791	18705	18790	18663	18816	18799	18914	18779	19077	18770	18620	18677	18580	18603	18655	18876	18652	18834	18627	18595	18887	18676	18823	18784	18615	18845	18757	18867	18817	18827	18708	18689	18619	18914	18736	18773	18755	18600	18680	18669	18770	18712	18766	18679	18916	18973	18579	18853	18825	18714	18743	18906	18722	18836	18668	18545	18591	18659	18853	18766	18533	18733	18704	18756	18739	18788	18969	18553	18808	18703	18490	18815	18697	18750	18725	18672	18851	18801	18971	18757	18721	18831	18555	18689	18866	18878	18732	18793	18880	18524	18683	18600	18744	18716	18974	18731	18776	18575	18785	18832	18633	18650	18799	18945	18760	18901	18773	18750	18900	18781	18835	18913	18685	18848	18738	18764	18708	18753	18751	18764	18950	18949	18741	18733	18743	18805	18923	18745	18700	18893	18837	18931	18971	18793	18788	18669	18632	18894	18728	18811	19069	18668	18608	18655	18862	18665	18664	18572	18869	18867	18601	18758	18655	18747	18576	18703	18763	18962	18711	18812	18682	18784	18856	18748	18744	18822	18723	18742	18826	18744	18560	18803	18672	18779	18786	18607	18792	18833	18843	18717	18705	18609	18631	18698	18679	18670	18582	18725	18792	18784	18715	18874	18773	18949	18699	18897	18797	18793	18669	18900	18830	18707	18876	18849	18859	18787	18651	18893	18722	18931	18638	18788	18968	19111	18672	18476	18962	18696	18730	18916	18535	18885	18802	18686	18658	18689	19063	18916	18785	18676	18968	18577	18800	18786	18749	18861	18837	18601	18566	18947	18796	18777	18892	18710	18625	18685	18652	18679	18766	18686	18787	18873	18799	18817	18722	18849	18716	18856	18862	18922	18716	18598	18916	18555	18707	18827	18788	18799	18573	18793	18851	18710	18886	18691	18684	18919	18501	18925	19103	18647	18735	18671	18682	18692	18767	18872	18913	18671	18815	18527	18681	18638	18931	18774	18746	18612	18549	18806	18776	18679	18859	18806	18699	18780	19024	18892	18851	18777	18806	18504	18601	18775	18771	18706	18609	18880	18696	18748	18866	18826	18854	18728	18872	18950	18830	18860	18720	18792	18876	18786	18804	18838	18745	18831	18941	18798	18957	18614	18735	18881	18679	18879	18534	18492	18551	18697	18809	18479	18681	18537	18666	18855	18456	18694	18904	18931	18678	18643	18703	18837	18896	18851	18706	18700	18838	18751	18622	18908	18777	18966	18794	18710	18595	18955	18821	18724	18834	18790	18935	18616	18878	18579	18917	18765	18763	18730	18834	18790	18915	18811	18691	19143	18848	18809	18950	18820	18882	18719	18701	18571	18653	18718	18655	18892	18773	18844	18641	19037	18928	18878	18833	18828	18734	18911	18826	19018	18759	18644	18846	18895	18873	18862	18925	18743	18529	18693	18612	18839	18701	18632	18910	18746	18874	18704	18736	18863	18636	18650	18968	18589	18709	18631	18641	18637	18785	18894	18667	18909	18580	18504	18615	18928	18685	18936	18821	18730	18731	18542	18666	18769	18567	18688	18705	18559	18821	18769	18856	18673	18645	18652	18769	18776	18775	18757	18911	18708	18728	18787	18918	18871	18837	18759	18626	18768	18751	18876	18734	18950	18700	18882	19091	18612	18838	18767	18480	18845	18934	18710	18847	18671	18686	18894	18862	18802	18707	18745	18645	18902	18725	18838	18694	18673	18814	18756	18899	18813	18568	18677	18765	18886	18715	18894	18787	18729	18739	18623	18765	18628	18794	18614	18804	18555	18822	18869	18651	18685	18637	18944	18878	18682	18740	18646	18928	18926	18622	18787	18798	18668	18960	18669	18659	18755	18812	18623	18710	18733	18656	18727	18641	18691	18768	18711	18956	18544	18855	18798	18744	18594	18802	18715	18778	18575	18790	18666	18823	18739	18772	18917	18872	18709	18684	18947	18707	18974	18503	18830	18806	18715	18801	18464	18668	18713	18546	18611	18849	18919	18893	18819	18802	18769	18793	18839	18911	18769	18720	18565	18543	18757	18925	18698	18600	18803	18796	18938	18704	18808	18944	18699	18637	18926	18717	18755	18798	18695	18514	18779	18658	18618	18769	18705	19020	18705	18823	18802	18735	18712	18737	18971	18779	18887	18851	18829	18859	18665	18633	18756	18713	18686	18647	18788	18996	18748	18709	18808	18861	18652	18672	18806	19029	18862	18748	18906	18616	18864	18769	18750	18961	18667	18666	18756	18657	18765	18618	18925	18620	18479	18840	18591	18747	18594	18895	18950	18890	18869	18788	18697	18704	18633	18746	18862	18961	18826	18815	18543	18594	18693	18917	18663	18532	18832	18868	18710	18575	18778	18842	18671	18850	18842	18696	18771	18864	18627	18755	18881	18671	18934	18721	18830	18712	18745	18630	18767	18853	18542	18637	18688	18648	18753	18799	18790	18932	18816	18718	18703	18781	18769	18617	18795	18554	18744	18737	18825	18788	18795	18880	18859	18750	18551	18556	18795	18786	18651	18738	18659	18741	18834	18792	18790	18886	18770	18648	18593	18749	18882	18710	18686	18658	18927	18914	18782	18740	18661	18731	18623	18634	18766	18791	18767	18797	18784	18792	18915	18950	18811	18640	18981	18681	18787	18792	18751	18618	18835	18839	18927	18893	18873	18747	18707	18707	18945	18775	18708	18721	18799	18794	18794	18874	18704	18648	18963	18747	18818	18800	18736	18822	18960	18762	19162	18880	18915	18629	18761	18714	18894	18786	18929	18842	18783	18903	18889	18717	18793	18928	18669	18697	18918	18868	18760	18589	18633	18848	19091	18779	18974	18743	18742	18698	18865	18910	18644	18841	18760	18829	18923	18784	18792	18802	18663	18855	18940	18787	18795	18752	18941	18780	18688	18595	18718	18647	18730	18898	18748	18730	18743	18988	18665	18927	18965	18831	18672	18740	18739	18851	18505	18702	18708	18689	18662	18806	18797	18637	18814	18968	18784	18795	18744	18887	18769	18700	18803	18713	18553	18906	18719	18840	18836	18837	18617	18766	18969	18817	18736	18660	18757	18720	18614	18722	18720	18754	18975	18789	18739	18709	18960	18871	18798	18739	18711	18944	18640	18700	18746	18775	18888	18685	18767	18779	18753	18687	18966	18612	18951	18764	18754	18814	18733	18921	18670	18870	18851	18609	18822	18922	18605	18450	18767	18680	18766	18671	18803	18986	18895	18971	18892	18641	18800	18899	18675	18773	18940	18733	18972
22926	32870	30158	23774	21183	18899	18968	18700	18529	18282	17651	17186	16949	17081	16929	16737	16642	16559	16355	16068	16093	16064	15791	16053	16252	15812	15876	15692	15731	15570	15724	15710	15585	15593	15540	15514	15397	15359	15468	15423	15391	15444	15522	15374	15360	15556	15527	15414	15426	15509	15492	15339	15532	15518	15397	15493	15585	15294	15298	15412	15393	15359	15278	15554	15206	15441	15303	15500	15364	15458	15576	15345	15207	15318	15459	15381	15492	15395	15377	15308	15231	15434	15473	15337	15394	15381	15385	15427	15416	15131	15348	15442	15356	15477	15249	15391	15591	15336	15333	15336	15423	15438	15118	15332	15390	15374	15395	15379	15449	15283	15465	15384	15475	15466	15413	15414	15440	15517	15384	15289	15220	15241	15415	15526	15459	15354	15549	15614	15462	15467	15301	15408	15407	15421	15505	15215	15417	15267	15422	15480	15508	15378	15357	15241	15580	15232	15431	15416	15287	15253	15365	15355	15353	15495	15307	15283	15351	15384	15363	15220	15327	15368	15407	15485	15269	15374	15248	15416	15463	15309	15440	15454	15234	15443	15297	15373	15359	15382	15320	15455	15328	15359	15425	15269	15265	15439	15367	15063	15331	15265	15343	15381	15397	15422	15256	15380	15321	15472	15329	15371	15454	15403	15348	15319	15324	15265	15447	15560	15420	15271	15400	15369	15204	15294	15257	15354	15422	15474	15307	15619	15293	15222	15457	15362	15268	15384	15406	15400	15277	15478	15182	15401	15510	15416	15170	15333	15299	15328	15494	15167	15336	15382	15390	15317	15304	15375	15348	15294	15292	15385	15357	15365	15367	15414	15545	15504	15185	15290	15114	15514	15297	15236	15430	15338	15450	15300	15443	15388	15265	15365	15419	15484	15331	15195	15478	15489	15390	15326	15407	15370	15327	15478	15288	15369	15442	15496	15336	15509	15307	15386	15304	15523	15333	15340	15156	15271	15165	15458	15492	15486	15380	15229	15407	15337	15352	15320	15443	15419	15257	15461	15363	15249	15404	15322	15220	15375	15398	15355	15224	15403	15477	15262	15395	15363	15470	15488	15181	15519	15411	15312	15250	15381	15278	15224	15186	15431	15452	15262	15506	15277	15405	15512	15532	15406	15390	15381	15283	15320	15284	15308	15288	15384	15280	15373	15571	15214	15326	15233	15464	15401	15493	15233	15423	15345	15273	15319	15389	15351	15342	15389	15435	15207	15417	15400	15425	15344	15254	15271	15509	15241	15273	15529	15329	15432	15540	15268	15357	15227	15280	15313	15245	15389	15366	15362	15439	15458	15185	15321	15277	15237	15290	15341	15138	15441	15421	15565	15392	15409	15317	15267	15295	15155	15212	15352	15411	15376	15374	15496	15417	15180	15481	15320	15526	15241	15369	15459	15510	15231	15488	15328	15427	15558	15297	15304	15265	15405	15319	15147	15408	15445	15401	15377	15230	15153	15412	15320	15370	15504	15346	15182	15254	15445	15492	15325	15245	15224	15334	15383	15252	15363	15288	15433	15414	15497	15500	15132	15322	15459	15420	15511	15451	15388	15357	15272	15443	15361	15449	15377	15491	15379	15279	15225	15196	15443	15429	15285	15316	15314	15313	15374	15338	15316	15383	15216	15452	15189	15267	15422	15387	15311	15391	15298	15411	15204	15288	15434	15331	15183	15353	15313	15336	15351	15321	15466	15289	15182	15358	15457	15353	15400	15388	15385	15502	15435	15403	15411	15320	15579	15275	15338	15402	15290	15262	15237	15389	15255	15272	15324	15400	15313	15450	15491	15427	15570	15310	15314	15331	15442	15512	15161	15359	15313	15349	15440	15376	15384	15255	15418	15478	15356	15396	15370	15320	15313	15389	15282	15326	15325	15333	15332	15388	15369	15243	15279	15293	15302	15323	15384	15242	15503	15321	15284	15396	15287	15385	15421	15174	15483	15386	15354	15369	15367	15352	15499	15472	15402	15422	15267	15454	15330	15373	15459	15503	15462	15506	15396	15487	15480	15167	15423	15468	15278	15121	15318	15257	15477	15296	15247	15222	15456	15382	15585	15377	15291	15412	15487	15264	15426	15459	15407	15359	15349	15337	15432	15233	15502	15316	15331	15203	15336	15485	15310	15267	15185	15465	15382	15399	15469	15346	15354	15299	15234	15191	15178	15300	15421	15533	15449	15341	15252	15358	15341	15425	15352	15450	15262	15353	15222	15407	15397	15450	15421	15274	15311	15294	15321	15440	15345	15243	15284	15454	15413	15292	15335	15267	15287	15359	15470	15411	15352	15349	15180	15389	15368	15500	15297	15308	15364	15289	15307	15434	15301	15409	15325	15569	15309	15243	15270	15376	15395	15307	15261	15214	15485	15372	15458	15350	15300	15283	15314	15565	15344	15330	15309	15253	15437	15266	15302	15183	15370	15226	15188	15308	15467	15352	15333	15326	15297	15300	15373	15449	15426	15297	15404	15285	15458	15190	15440	15269	15425	15379	15340	15297	15260	15320	15346	15427	15250	15491	15284	15180	15512	15537	15518	15361	15317	15372	15316	15392	15335	15420	15446	15573	15301	15443	15446	15309	15293	15315	15320	15238	15377	15496	15480	15263	15392	15456	15292	15547	15215	15483	15324	15359	15331	15524	15315	15442	15259	15427	15233	15458	15481	15301	15378	15260	15437	15418	15418	15356	15289	15369	15361	15318	15411	15297	15383	15274	15482	15401	15355	15462	15254	15366	15406	15314	15322	15447	15499	15328	15382	15400	15492	15299	15316	15308	15570	15429	15350	15384	15388	15363	15343	15430	15320	15374	15417	15540	15433	15453	15469	15282	15366	15399	15325	15378	15445	15417	15321	15251	15418	15479	15419	15461	15261	15466	15393	15482	15499	15431	15304	15408	15351	15444	15157	15429	15376	15447	15517	15389	15369	15451	15173	15499	15300	15461	15419	15346	15328	15422	15300	15368	15303	15515	15364	15340	15191	15271	15497	15158	15436	15351	15346	15286	15389	15159	15382	15279	15359	15417	15398	15446	15189	15372	15542	15434	15408	15294	15298	15601	15305	15328	15364	15308	15345	15404	15197	15303	15323	15311	15309	15427	15433	15476	15381	15245	15376	15180	15268	15423	15360	15376	15445	15348	15228	15366	15296	15399	15284	15208	15389	15322	15441	15346	15370	15501	15276	15257	15430	15328	15355	15175	15390	15386	15392	15408	15325	15280	15262	15321	15306	15232	15225	15345	15467	15285	15266	15447	15344	15474	15479	15418	15216	15375	15369	15317	15257	15440	15382	15430	15294	15419	15434	15455	15478	15302	15233	15414	15359	15317	15303	15469	15435	15389	15274	15459	15470	15391	15352	15433	15296	15517	15321	15372	15418	15438	15473	15464	15507	15373	15393	15330	15318	15240	15595	15248	15386	15360	15326	15421	15341	15378	15424	15484	15321	15287	15450	15362	15348	15256	15463	15164	15306	15420	15271	15382	15329	15398	15516	15210	15274	15334	15579	15339	15361	15328	15370	15498	15502	15268	15395	15345	15478	15425	15462	15251	15353	15386	15419	15502	15474	15379	15423	15509	15375	15462	15476	15307	15317	15308	15537	15269	15465	15375	15404	15407	15462	15543	15426	15430	15517	15212	15292	15281	15370	15363	15337	15174	15437	15424	15230	15401	15508	15308	15534	15182	15135	15490	15327	15528	15516	15321	15393	15382	15420	15390	15485	15349	15310	15469	15391	15316	15378	15181	15442	15541	15428	15226	15478	15318	15303	15422	15337	15321	15358	15493	15328	15467	15291	15287	15534	15407	15403	15297	15327	15457	15585	15345	15204	15397	15228	15349	15358	15343	15330	15342	15262	15363	15334	15493	15395	15424	15029	15375	15325	15165	15418	15363	15576	15231	15405	15310	15415	15428	15428	15302	15274	15345	15319	15498	15441	15434	15377	15616	15323	15397	15454	15425	15238	15358	15321	15280	15313	15289	15199	15432	15230	15457	15338	15327	15277	15533	15387	15332	15472	15346	15468	15306	15339	15289	15269	15306	15423	15365	15282	15451	15264	15202	15196	15353	15435	15348	15466	15422	15334	15238	15287	15328	15556	15530	15150	15300	15421	15341	15466	15295	15374	15374	15304	15273	15519	15248	15405	15470	15319	15327	15440	15302	15324	15425	15547	15450	15439	15412	15292	15453	15293	15448	15392	15472	15337	15348	15371	15365	15151	15261	15293	15302	15259	15374	15320	15217	15453	15374	15302	15378	15354	15402	15469	15373	15374	15420	15373	15491	15410	15395	15454	15410	15325	15415	15316	15338	15330	15433	15413	15303	15286	15310	15357	15316	15311	15484	15294	15434	15406	15376	15260	15392	15416	15353	15502	15480	15400	15503	15576	15340	15295	15213	15390	15189	15255	15502	15205	15487	15373	15252	15234	15185	15309	15438	15338	15381	15237	15351	15152	15299	15433	15482	15273	15464	15404	15362	15446	15340	15411	15602	15376	15533	15555	15338	15540	15431	15562	15406	15378	15358	15366	15399	15382	15269	15239	15415	15239	15346	15467	15298	15354	15326	15404	15394	15249	15230	15301	15428	15434	15298	15446	15362	15406	15426	15486	15304	15292	15514	15472	15482	15289	15400	15441	15342	15261	15267	15340	15375	15284	15503	15267	15382	15280	15245	15489	15347	15489	15345	15328	15358	15462	15449	15112	15439	15314	15313	15336	15546	15355	15416	15455	15484	15398	15355	15414	15499	15370	15343	15231	15519	15335	15433	15445	15259	15306	15335	15372	15295	15259	15428	15290	15345	15524	15268	15491	15396	15341	15504	15447	15401	15533	15386	15395	15433	15299	15465	15324	15243	15300	15300	15374	15337	15385	15421	15321	15245	15493	15474	15485	15302	15421	15507	15358	15340	15371	15216	15270	15392	15380	15195	15488	15306	15315	15438	15333	15397	15262	15334	15356	15253	15277	15260	15302	15667	15433	15473	15386	15255	15572	15376	15352	15383	15357	15407	15412	15558	15290	15351	15200	15180	15411	15265	15357	15295	15280	15341	15399	15329	15364	15165	15381	15477	15239	15403	15362	15521	15315	15279	15388	15313	15251	15326	15327	15190	15365	15323	15386	15292	15329	15452	15537
23522	21364	29142	24071	22892	25214	26016	23128	22444	22250	21991	21014	21028	20879	20742	20695	20677	20643	20639	20566	20274	19987	20033	20029	20110	20027	19993	19744	19813	19714	19646	19665	19360	19382	19487	19432	19416	19255	19419	19132	19308	19189	19231	19230	19174	19214	19069	19317	19162	19239	19089	19138	19237	19331	19388	19309	19152	19147	19268	19143	19236	19169	19103	19220	19039	19169	19183	19100	19139	19291	19058	19187	19235	19272	19275	19324	19262	19094	19279	19112	19401	19387	19232	19085	19107	19036	19269	19208	19292	19117	19203	19117	19187	19009	19221	19169	19211	19195	19239	18982	19277	19349	19140	19194	19154	19163	19150	19057	19039	19142	19335	19131	19290	19356	19114	19166	19323	19197	19195	19175	19220	19266	19074	19164	19183	19034	19127	19213	19213	19206	19048	19239	19120	19231	19426	19313	19363	19227	19088	19125	19226	19193	19310	19225	19253	19305	19233	19227	19418	19257	19264	19090	19028	19217	19068	19191	19290	18988	19047	19254	19044	19081	19215	19166	19075	19101	19004	19341	19188	19204	19060	19182	19210	19325	19219	19258	19153	19204	19185	19104	19218	19077	19103	19360	19245	19240	19238	19283	19053	19052	19036	19144	19128	19208	19031	19274	19064	19232	19297	18956	19400	19069	19094	19173	19114	19168	19262	19348	19176	19166	19158	19312	19098	19265	19245	19173	19175	19233	19244	19206	19092	19120	19240	19063	19263	19049	19243	19224	19230	19224	19348	19078	19106	19114	18993	19355	19102	19431	19134	19084	19199	19142	19194	18970	19203	19130	19076	19217	19101	19060	19407	19224	19125	18968	19103	18996	19121	19244	19288	19282	19109	19205	19156	19192	19345	19229	19109	19291	19315	19275	18889	19297	19158	19119	19118	19127	19238	19220	19187	19306	19302	19227	19231	19024	19196	19201	19269	19333	19155	19352	19099	19328	19247	19266	19062	19198	19205	19202	18977	19048	19146	19139	19225	19393	19388	19276	19047	19532	19176	19172	19135	19217	19192	19266	19051	19186	19112	19198	19181	19200	19081	19254	19242	19219	19106	19095	18955	19179	19068	19219	19547	19284	19138	19223	19396	19160	19155	19149	19233	19191	18959	19089	19049	19277	19158	19137	19118	19328	19006	19106	19192	19097	19205	19253	19212	19237	19266	19068	19089	19119	19208	19182	19194	18973	19036	19087	18967	19102	19226	19165	19084	18932	19187	19215	19325	19273	19260	19393	19233	19055	19286	19052	19218	19134	19246	19206	19234	19171	19222	18958	19188	19373	19411	19202	18927	19000	19198	19383	19272	19140	19133	19325	19250	19254	19114	19149	19078	19242	19074	19080	19171	19210	19169	19237	19122	19242	19282	19217	19079	18953	19239	19262	19105	19046	19071	19281	18932	19181	19362	19199	19103	19359	18917	19134	19325	19181	19201	18939	19121	19181	19251	19184	19169	19193	19140	19126	19088	19108	19240	19206	19076	19031	19117	19191	19087	19184	19143	19047	19378	19399	19037	19183	19001	18919	19015	19333	19165	19136	19330	19150	19063	19213	19053	19346	19220	19069	19205	19296	19056	19222	19324	19140	19213	19070	19060	19333	19166	19311	19143	19149	19312	19015	19145	19264	19422	19334	19211	19351	19212	18995	19033	19326	19044	19260	19303	19209	19139	19320	19104	19431	19189	19261	19236	19015	19260	19310	19328	19081	19348	19203	19128	19162	19148	19174	19193	19237	19140	19154	19074	19258	19413	19205	19248	19452	19024	19007	19249	19316	19128	19300	19091	19099	19289	19281	19289	19117	19188	19254	19327	19156	19372	19113	19134	19142	19127	19240	19196	19156	19243	19243	19168	19320	19373	19348	19140	19431	19263	19242	19166	19133	19054	19224	19095	19098	19166	19376	19193	19175	19226	19229	19131	19126	19071	19208	19227	19220	19232	19057	18973	19240	19183	19328	19105	19192	19196	19158	19186	19391	19234	19115	19093	19018	19065	19069	19244	19157	19224	19269	19209	19110	19229	19146	19190	19337	19237	19217	19344	19204	19109	19128	19246	19271	19394	19021	19211	19272	19121	19074	19046	19212	19274	19152	19003	19118	18928	19000	19138	19212	19397	19169	19478	19100	19300	19180	19203	19191	19188	19191	19122	19242	19229	19002	19236	19159	19190	19220	19242	19133	19267	19303	19317	19131	19157	19172	19132	19079	19064	19065	19253	19068	19129	19280	19201	19142	19307	19266	19158	19017	19087	19279	19229	19168	19296	19224	19188	19333	19133	19274	19168	19194	19075	19164	19104	19216	19242	19279	19143	19117	18986	19036	19280	19193	19096	19104	19319	18924	19239	19359	19121	19150	19222	19055	19169	19209	19044	19102	19067	19223	19236	19274	19241	18990	19014	19276	19186	19123	19239	19020	19040	19016	19249	19299	19246	19218	19302	18974	19004	19207	19322	19108	19182	19213	19084	19175	18957	19183	19097	19034	19128	19301	19268	19375	19244	19458	19162	19092	19250	19095	19091	19309	19267	19334	19231	19167	19124	19239	19139	19173	19284	19317	19386	19126	19289	19204	19118	19113	19302	19068	19028	19168	19196	19183	19316	19354	19158	19081	19014	19226	19218	19279	19167	19025	19139	19148	19085	19070	19149	18983	19260	19183	19323	19278	19133	19061	18939	19191	19341	19257	19288	19284	19455	19288	18980	19243	19092	19525	19130	19040	19350	19160	19275	19363	19179	19176	19302	19487	19129	19154	19127	19133	19261	19207	19058	19095	19147	19193	19104	19210	19100	19266	19089	19102	19235	19197	19231	19108	19138	19044	19346	19274	19231	19271	19231	18952	19224	19150	19200	19125	19177	19011	19125	19173	19351	19380	19292	19187	19192	19256	19223	19049	19198	19141	19317	19175	19025	19371	19240	18962	19264	19216	19236	19139	19103	19344	19153	19194	19016	19012	19252	19179	19228	19177	19032	18997	19168	19212	19113	19058	19365	19175	19073	19309	19084	18954	19184	19288	19102	19068	19255	19232	19177	19228	19387	19169	19196	19180	19000	19278	19149	18988	19185	19304	19190	19258	19301	19262	19271	19320	19040	19268	19228	19330	19296	18988	19185	19202	18941	19135	19103	19159	19163	19160	19257	19239	19177	19322	19188	19010	19302	19149	19157	19351	19078	19098	19115	19319	19171	19463	19252	19216	19190	19149	19383	19158	19141	19279	19021	19173	19135	19250	19198	19183	19198	19222	19254	18923	19095	19232	19240	19299	19277	19228	19033	19109	19367	19122	19111	19145	19051	19247	18993	19341	19072	19101	19238	19313	19111	19156	19204	19177	19372	19185	18987	19364	19292	19211	19201	19022	19019	19197	19282	19238	18996	19158	19199	19240	19282	19123	19004	19308	19185	19171	19174	19170	18990	19373	19013	19214	19369	19004	19261	19306	19050	19404	19242	19155	19100	18896	19145	18905	19129	19305	19171	19213	19166	19436	19213	19320	19258	19295	19241	19016	19209	19228	19146	19258	18891	19034	19178	18945	19229	19277	19208	19221	19228	19180	18985	19153	19229	18888	18923	19075	19227	19221	18992	19229	19195	19290	19303	19179	19305	19186	19114	18932	19129	19163	19235	19120	19405	19420	19287	18933	19365	19153	19303	19037	19201	18989	19255	19143	18830	19256	19053	19267	19533	19108	19269	19257	19035	19059	19034	19361	19247	19244	19012	19281	19267	19270	19031	19441	19102	18952	19052	19094	19374	19295	19149	19199	19136	19139	19228	19239	19400	19304	19153	19106	19279	19169	19169	19185	19191	19533	19246	19289	19365	19128	19110	19203	19191	19230	19264	19228	19116	19196	19239	19182	19252	18801	19464	19001	19063	19096	19290	19341	19119	19144	19250	19268	19139	19216	19184	19165	19223	19166	19060	19158	19113	19015	19226	19175	19113	19071	19064	19408	18986	19184	19093	19204	19117	19073	19356	19319	19095	19331	19208	19105	19211	19322	19316	19143	19136	19152	19365	19151	19383	19383	19210	19232	19394	19365	19115	19289	19208	19178	19432	19020	19373	19359	19334	19088	19066	19385	19152	19320	19199	19275	19285	19267	19185	19116	19260	19152	19240	19388	19283	19144	19213	19284	19221	18966	19038	19084	19348	19154	19230	19483	19305	19218	19009	19308	19235	19047	19303	19237	18928	19122	19407	19163	19254	19235	19158	19080	19215	19023	19122	18979	19030	19283	19226	19162	19202	18922	19302	19263	19252	19225	19056	19063	19157	19051	19073	19165	19205	19208	19338	19231	19257	19222	19199	19143	19246	19119	19185	19113	19079	19156	19054	19255	19299	19324	19411	19092	18986	19078	19263	19319	19107	19233	19332	19141	19293	19340	19191	19184	19295	19176	19351	19223	19183	19274	19201	19269	19148	19335	19106	19128	19308	19128	19324	19219	19084	19179	19103	19145	19249	19174	19124	19022	19307	19195	19311	19240	19236	19276	19197	19224	19178	19195	19071	19238	19291	19188	19248	19176	19192	19174	18994	19279	19138	19199	19232	19125	19122	19109	19344	19116	19489	19252	19048	19267	19064	19132	19209	19245	19370	19093	19239	19162	19327	19379	19285	19105	19295	19111	19316	19106	19088	19175	19015	19176	19342	19368	19375	19296	19236	19183	19239	19260	19131	19096	19170	19003	19207	19260	19089	19054	19387	19242	19317	19215	19374	19126	19212	19112	19210	19126	19137	19197	19108	19197	19231	19129	19307	18957	19123	19285	19285	19153	19106	18952	19190	19191	19297	19208	19344	19132	19452	19452	19487	19248	19057	19072	19123	19166	19186	19191	19375	19162	19160	19267	19161	19225	19212	19135	19320	19234	19113	18985	19147	19204	19197	19060	19168	19071	19527	19339	19090	19127	19250	19382	19232	19193	19280	19178	19136	19261	19057	19103	18947	19327	19079	19230	19186	19246	19382	19128	19094	19170	19189	19137	19445	19099	19151	19108	19017	19428	19226	19034	19222	19164	19422	19190	19233	19062	19105	19217	19159	19267	19093	19386	19295	19030	19236	19281	19262	19189	19051	19168	19051	19165	19291	19175	19592	19277	19228	19265	19189	19253	19229	19107	19339	19265	19134	19328	19172	19050
23317	40049	36372	28782	25393	22460	21655	21271	20615	20231	19384	18513	18094	18025	18049	17772	17588	17664	17542	17455	16981	16705	16918	16722	16791	16792	16537	16539	16509	16178	16150	16231	15988	15848	15867	15788	15835	15790	15777	15764	15818	15721	15960	15719	15712	15595	15758	15663	15632	15758	15593	15679	15536	15779	15758	15610	15601	15554	15704	15655	15605	15647	15654	15755	15843	15715	15562	15726	15820	15756	15474	15664	15787	15540	15748	15620	15678	16000	15658	15552	15817	15649	15705	15703	15571	15645	15746	15591	15555	15732	15649	15652	15656	15563	15436	15764	15627	15726	15524	15641	15688	15562	15535	15584	15775	15812	15712	15722	15709	15585	15579	15682	15783	15485	15674	15547	15658	15688	15473	15595	15621	15487	15886	15563	15671	15546	15811	15596	15455	15679	15547	15738	15807	15697	15604	15633	15636	15580	15689	15625	15658	15684	15749	15414	15736	15424	15705	15739	15714	15662	15621	15538	15800	15458	15648	15717	15489	15635	15675	15434	15668	15751	15522	15688	15628	15724	15728	15634	15746	15576	15707	15641	15488	15717	15589	15633	15623	15638	15694	15727	15560	15449	15726	15474	15589	15617	15456	15762	15547	15728	15671	15656	15572	15671	15770	15608	15709	15365	15679	15529	15646	15645	15501	15481	15514	15847	15743	15673	15560	15635	15570	15623	15735	15505	15488	15552	15656	15811	15692	15600	15588	15721	15689	15768	15707	15716	15703	15791	15636	15780	15590	15747	15543	15786	15596	15560	15554	15562	15744	15628	15819	15625	15789	15559	15782	15667	15469	15564	15739	15541	15638	15930	15768	15784	15567	15580	15764	15568	15758	15648	15684	15581	15710	15671	15804	15560	15537	15835	15608	15634	15662	15675	15705	15744	15785	15787	15698	15722	15774	15675	15669	15555	15683	15701	15534	15502	15658	15634	15746	15625	15762	15534	15535	15701	15494	15612	15608	15441	15635	15595	15498	15536	15680	15690	15656	15585	15648	15596	15710	15607	15551	15634	15763	15685	15740	15624	15603	15630	15660	15679	15585	15653	15541	15587	15678	15658	15746	15725	15726	15467	15676	15603	15647	15614	15658	15648	15561	15635	15555	15590	15612	15615	15646	15624	15584	15566	15575	15647	15582	15670	15502	15794	15729	15629	15580	15576	15567	15745	15541	15615	15694	15513	15775	15450	15650	15552	15625	15635	15780	15719	15747	15714	15663	15579	15653	15658	15507	15695	15704	15652	15485	15822	15672	15532	15493	15452	15665	15666	15781	15581	15647	15687	15618	15749	15615	15629	15720	15560	15567	15743	15644	15640	15654	15651	15598	15672	15730	15740	15733	15671	15650	15908	15634	15678	15700	15731	15533	15603	15604	15635	15590	15674	15748	15645	15671	15534	15664	15813	15847	15547	15545	15636	15608	15687	15752	15723	15601	15685	15688	15636	15631	15722	15597	15877	15657	15589	15767	15572	15861	15623	15634	15595	15567	15684	15486	15648	15582	15654	15598	15684	15659	15635	15562	15716	15636	15790	15567	15799	15651	15592	15479	15711	15845	15613	15534	15638	15660	15622	15505	15693	15493	15574	15567	15715	15667	15640	15590	15576	15669	15489	15912	15697	15457	15494	15557	15706	15693	15783	15591	15781	15680	15656	15588	15490	15445	15493	15609	15668	15682	15540	15832	15702	15647	15467	15542	15522	15737	15493	15820	15481	15617	15589	15710	15623	15717	15648	15713	15662	15621	15537	15661	15623	15719	15563	15729	15742	15542	15638	15631	15533	15546	15661	15562	15332	15496	15700	15737	15669	15680	15489	15580	15721	15649	15678	15523	15502	15661	15824	15663	15734	15708	15732	15683	15729	15575	15559	15754	15582	15812	15508	15565	15542	15625	15684	15822	15607	15457	15608	15606	15641	15686	15489	15681	15778	15536	15728	15610	15630	15566	15672	15646	15470	15553	15742	15520	15591	15583	15798	15694	15653	15542	15688	15636	15673	15650	15631	15813	15598	15674	15608	15574	15583	15597	15686	15668	15585	15629	15599	15739	15689	15708	15579	15615	15604	15533	15635	15574	15637	15591	15667	15687	15728	15663	15599	15754	15655	15496	15707	15571	15651	15707	15614	15611	15600	15626	15659	15634	15659	15578	15612	15617	15722	15706	15636	15623	15530	15615	15752	15559	15655	15562	15869	15568	15752	15604	15618	15570	15801	15700	15779	15620	15619	15674	15729	15608	15810	15613	15807	15585	15596	15735	15610	15593	15608	15703	15564	15561	15753	15612	15502	15614	15724	15721	15572	15763	15802	15516	15624	15638	15609	15627	15796	15679	15623	15696	15593	15528	15564	15647	15728	15665	15544	15682	15636	15748	15604	15601	15686	15809	15529	15568	15535	15504	15750	15687	15650	15747	15684	15682	15541	15639	15555	15673	15573	15527	15632	15459	15642	15640	15566	15570	15663	15534	15606	15750	15484	15589	15615	15578	15694	15686	15648	15461	15530	15569	15730	15616	15675	15656	15788	15587	15592	15741	15706	15799	15690	15823	15792	15851	15719	15687	15520	15591	15547	15590	15553	15737	15684	15713	15682	15748	15674	15558	15731	15583	15712	15628	15715	15533	15530	15698	15600	15660	15744	15595	15571	15470	15592	15650	15589	15540	15601	15440	15613	15585	15456	15577	15739	15613	15627	15840	15499	15609	15460	15576	15658	15620	15735	15637	15651	15507	15513	15572	15709	15646	15585	15587	15754	15622	15673	15831	15502	15682	15734	15430	15722	15609	15601	15643	15715	15751	15417	15500	15843	15704	15765	15598	15570	15577	15597	15710	15727	15524	15504	15646	15630	15591	15750	15610	15641	15570	15642	15687	15740	15714	15526	15720	15591	15612	15734	15737	15584	15656	15646	15584	15743	15627	15697	15576	15594	15586	15682	15599	15695	15448	15603	15485	15617	15769	15664	15577	15446	15630	15641	15622	15656	15650	15565	15645	15486	15730	15737	15702	15557	15811	15727	15596	15647	15633	15577	15487	15587	15777	15548	15469	15683	15690	15614	15580	15757	15578	15755	15715	15529	15555	15648	15597	15808	15556	15498	15838	15756	15703	15751	15662	15684	15646	15588	15709	15622	15672	15800	15701	15624	15609	15787	15617	15629	15715	15835	15662	15626	15602	15817	15584	15586	15670	15653	15603	15584	15537	15536	15630	15607	15519	15610	15741	15497	15714	15515	15658	15575	15588	15604	15684	15685	15750	15720	15824	15490	15905	15636	15618	15525	15476	15547	15653	15622	15579	15796	15624	15579	15518	15631	15723	15914	15526	15820	15693	15774	15773	15506	15641	15717	15817	15588	15494	15740	15562	15700	15532	15737	15438	15685	15627	15531	15633	15700	15576	15617	15630	15791	15623	15605	15497	15655	15609	15745	15522	15787	15624	15803	15550	15628	15768	15724	15520	15711	15643	15699	15621	15599	15578	15700	16007	15533	15603	15641	15618	15498	15764	15591	15747	15533	15828	15527	15623	15463	15675	15515	15629	15634	15708	15638	15703	15637	15726	15479	15674	15587	15620	15685	15520	15660	15548	15438	15746	15677	15597	15658	15681	15678	15593	15645	15663	15523	15682	15630	15608	15568	15742	15785	15529	15455	15765	15585	15435	15769	15545	15515	15750	15695	15701	15739	15588	15590	15518	15598	15541	15670	15544	15656	15708	15571	15809	15644	15570	15613	15576	15703	15765	15634	15694	15733	15454	15654	15762	15587	15741	15734	15574	15677	15754	15559	15609	15691	15658	15674	15650	15633	15640	15591	15528	15763	15718	15631	15635	15730	15549	15584	15709	15850	15726	15682	15598	15582	15668	15833	15719	15632	15586	15796	15504	15639	15654	15528	15868	15717	15816	15690	15496	15573	15540	15606	15641	15657	15734	15643	15656	15503	15685	15571	15555	15837	15539	15626	15708	15530	15614	15543	15716	15772	15596	15680	15690	15737	15729	15474	15515	15736	15478	15565	15689	15915	15515	15585	15468	15728	15633	15706	15578	15710	15499	15746	15573	15851	15470	15739	15670	15496	15522	15616	15577	15635	15542	15524	15621	15661	15679	15536	15590	15517	15519	15833	15495	15659	15679	15717	15515	15797	15669	15552	15501	15615	15798	15710	15534	15549	15789	15546	15614	15597	15615	15683	15772	15521	15796	15571	15729	15629	15545	15767	15484	15520	15656	15637	15668	15684	15721	15755	15649	15815	15820	15771	15723	15810	15533	15573	15588	15566	15642	15615	15605	15649	15583	15588	15743	15606	15683	15661	15785	15541	15593	15575	15528	15489	15570	15676	15753	15679	15779	15690	15701	15551	15586	15591	15472	15676	15657	15620	15716	15667	15619	15711	15653	15547	15705	15614	15729	15516	15483	15558	15662	15703	15620	15767	15599	15640	15711	15457	15539	15655	15587	15533	15694	15670	15489	15556	15640	15598	15686	15686	15518	15593	15673	15799	15710	15615	15565	15565	15595	15766	15669	15548	15713	15576	15723	15625	15498	15722	15798	15673	15659	15715	15603	15593	15835	15597	15606	15587	15596	15659	15757	15641	15644	15641	15547	15645	15709	15764	15602	15428	15714	15580	15794	15485	15748	15671	15608	15598	15610	15694	15499	15628	15406	15573	15744	15652	15583	15686	15722	15804	15494	15567	15582	15611	15726	15642	15543	15488	15768	15533	15615	15606	15761	15708	15457	15581	15642	15626	15758	15587	15575	15630	15783	15680	15713	15573	15655	15580	15464	15584	15606	15547	15576	15829	15702	15637	15648	15619	15527	15924	15625	15580	15665	15549	15577	15658	15617	15684	15762	15838	15647	15581	15712	15675	15678	15710	15481	15488	15692	15543	15741	15625	15680	15667	15762	15715	15665	15698	15511	15695	15628	15459	15719	15705	15727	15746	15650	15637	15741	15653	15674	15661	15766	15498	15766	15533	15624	15656	15630	15630	15652	15711	15664	15649	15469	15652	15616	15418	15646	15710	15572	15683	15735	15592	15569	15725	15594	15568	15614	15629	15627	15610	15616	15601	15548	15683	15789	15713	15598	15720	15470	15803	15760	15772	15609	15545	15565	15658	15813	15600	15597	15584	15713	15678
22686	21294	29297	23624	21757	24916	28941	24308	23326	23173	22405	21333	21540	21506	21507	21266	21371	21241	21095	20811	20394	20513	20569	20270	20712	20432	20194	20196	20010	19930	20033	19669	19480	19729	19675	19478	19522	19259	19568	19446	19615	19545	19439	19224	19293	19475	19186	19282	19343	19285	19237	19293	19183	19152	19442	19215	19225	19386	19296	19106	19232	19080	19328	19109	19125	19123	19037	19157	19182	19201	19359	19246	19029	19124	19125	19250	19072	19303	19264	18988	19035	19321	19355	19379	19134	19026	19191	19017	19259	19069	19017	19299	19023	19199	19311	19114	18998	19138	19213	19126	19214	19175	19160	19356	19093	18964	19062	19249	19192	19302	19228	19118	19100	19076	18994	18998	19078	19282	19137	19331	19210	19124	19156	19290	19514	19236	19282	19156	19141	19199	19290	19205	19313	18946	19196	19091	19220	19145	19176	19019	19208	19380	19277	19219	19166	19117	19157	19065	19288	19362	19238	19146	19220	19333	19336	19137	19107	19217	18969	18951	19025	19220	19246	19123	19119	19401	19187	19030	19332	19209	19229	19186	19060	19071	19021	19216	19240	19487	19100	19190	19126	19196	19296	19196	19187	19074	19233	19024	19310	19208	19073	19119	19085	18802	19156	19034	19038	19177	18969	19181	19053	19142	19036	19015	19066	19184	19267	19102	19314	19145	18987	19009	19056	19283	19199	19271	19217	19220	19206	19147	19059	18903	19029	19090	19166	19212	19300	19277	19132	19050	19001	19350	19338	19148	19254	18973	19100	19109	19171	19062	19152	19355	19013	19074	18898	19207	19059	19186	19201	19136	18932	19285	19015	19240	19235	19199	19332	19241	19180	19159	19015	19244	19285	19260	19246	19151	19077	19087	19199	19135	19078	19219	19201	19297	19111	19260	19160	19315	19320	19097	19141	19044	19172	19120	19168	19225	19157	19056	19167	19125	19122	18959	19121	19179	19282	19234	18692	19184	19063	19112	19098	19189	19035	19244	19311	19106	19066	19193	18852	19056	19250	19184	19162	19185	19008	19247	19242	19213	19150	19210	19051	19111	19180	19012	19097	19297	19165	19412	19062	19250	19154	19310	19095	19225	19114	19127	18705	19384	19180	19158	19130	19088	18997	19068	19057	19208	19403	19176	18956	19114	19179	19101	19207	19047	19203	19243	19353	19357	19033	19191	18981	19174	19318	19228	19057	19201	19337	19173	19027	19218	19087	19146	19065	19201	19157	19221	19089	19111	19089	19309	19278	19247	19013	19083	19202	19194	19291	19278	19222	19054	19136	19113	19180	19194	19225	19080	19120	19200	19283	19013	19255	18941	19382	19169	18822	19199	19165	18965	19176	19239	19157	19006	19202	19206	19218	19046	19132	19211	19075	19345	19147	19368	19235	19168	19240	18943	19129	18992	19127	19217	19044	19153	19195	19048	19242	19037	19012	19162	19046	19117	19007	19044	19087	19063	19279	19436	19104	18882	19137	19291	19105	19117	19069	19094	19078	19184	19060	19241	19115	19267	19337	19310	19052	19281	19247	19571	19230	19016	19145	19057	19107	19102	19228	18879	19279	19262	19060	18921	19288	19258	19324	19130	19101	18996	19186	19275	19165	19336	19232	19071	19167	19186	19408	19148	19029	19474	19168	19148	19277	19162	19042	19199	19346	19117	19359	18924	19050	19240	19296	18984	19038	19128	19346	18751	19263	19192	19195	19295	19285	19133	19151	19116	19222	19125	19163	18919	19112	19082	19051	19286	19110	19148	19122	19172	19141	19200	19329	19045	19022	19264	19167	18945	19207	19128	19284	19250	19213	19001	19261	19160	19136	19213	19287	19132	18971	19265	19178	18981	19162	19044	19089	19088	19416	19062	19341	19006	19027	19147	19087	19201	19024	19007	19079	19015	19309	19033	19306	18995	19400	18850	19091	19150	19180	19114	19003	19136	19047	18901	19248	18869	19280	19358	19166	19371	19191	19251	19130	19201	19144	18991	19243	19034	19269	19082	19130	19272	19152	19166	19112	19194	19238	19201	19089	19077	19093	19071	19193	18995	19354	19026	19112	19046	19071	19134	19360	19226	19341	19225	19128	19108	19220	19029	19244	19083	18988	18963	19169	19087	19229	19037	19152	19090	19124	19161	19290	19131	19093	18978	19326	18974	19168	19314	19102	19184	18933	19249	19090	19331	19085	18962	19015	18946	19035	19277	19242	19089	19262	19266	19207	19130	19181	19312	19146	19276	19209	18928	19096	19189	19057	19159	19168	18784	19148	19213	19112	19075	19359	19322	19252	19037	18929	19014	19356	19052	19085	19153	18992	19265	19172	19322	19038	19099	19411	19056	19187	19218	19122	18972	19226	19167	19144	19182	19330	19245	19284	19284	19097	19123	19210	19141	19470	19106	19141	19065	18969	19015	19155	19156	19181	19095	19031	19003	19194	19172	18972	19065	19323	19304	19172	18912	19259	18964	19152	19264	19239	19155	18967	19142	19304	19113	19135	19199	19283	19343	19112	19055	19007	19209	19136	19011	19120	19132	19238	19069	19024	19250	19209	19096	19219	19268	19276	19116	19105	19212	19212	19209	19149	19147	19174	19252	19150	19125	19281	19112	19127	19168	19169	19279	19252	19091	19352	19342	19195	19433	19105	18977	19253	19152	19416	19094	19155	19404	19381	19056	19269	19089	19061	18953	19024	19148	19067	19142	19236	19161	19185	19289	19174	19265	19383	19131	19131	19142	18997	19122	19198	19224	19171	19180	19103	19200	19224	19051	18898	18996	19231	19099	19030	19231	19261	19156	18976	19243	19062	19005	18968	18940	19057	19232	19125	19192	19071	19110	19217	19055	19200	19167	19077	19319	19111	19314	19274	18993	19087	19300	19244	19042	19085	19104	19208	19186	19225	19280	19362	19109	19139	19132	19221	19159	19129	19140	19208	18898	19064	19111	19018	19045	19114	19344	18951	19074	19165	19305	19119	19221	18931	18967	19075	19113	19055	19065	19140	19170	19035	19116	19356	19133	19268	19236	18999	19147	19180	19273	19048	18958	19228	19211	19084	19182	19221	19094	19306	19133	19139	19167	19081	19280	19157	19130	19072	19080	19231	19095	18873	19218	18932	18834	19316	19153	19097	18933	19150	19230	18958	19028	19050	19041	19228	19090	19143	19222	19128	19062	18980	19112	19192	19175	19036	19008	19267	19133	19081	19025	18967	18935	19057	19300	19143	19141	19150	19056	19095	19186	19146	19192	19268	19112	19114	18998	19115	19075	19154	19428	19105	18952	19057	19281	19251	19447	19101	19141	19108	19177	18879	19142	19122	18978	18852	19181	19165	19040	19028	19244	19319	19040	19207	19155	19167	19342	19146	19194	19118	19112	19238	19158	19103	19335	19147	19013	19233	18844	19174	19225	19240	19121	19131	18869	19102	19068	19027	19235	19192	19245	19261	19111	19261	19345	19118	19159	19129	18980	19085	19020	19169	19108	19116	19002	19193	19032	19301	19166	19175	19099	19382	19252	19214	19008	19009	19456	19112	19212	19105	18925	19244	19173	19132	18977	19128	18930	19137	19009	19074	19185	19182	19227	18947	19216	19112	18852	19084	19367	19053	19022	19283	19251	19278	19107	19237	19152	19098	19012	18907	19167	19109	19155	19068	19360	19085	19135	19389	19188	19160	19314	19143	19169	19110	19209	19273	19029	19177	18920	19212	19151	19049	19185	19044	19106	19216	19293	19289	19049	19170	19275	19091	19215	19406	19054	19198	19294	19125	18946	19274	19049	19305	19041	19235	19298	19291	18909	19009	19068	19167	18999	19102	19198	19140	19103	19183	19032	19105	19051	19130	19028	19002	19096	19169	19395	19245	19164	19080	19145	19226	19186	19036	19284	19121	19131	19264	18983	18858	19186	19210	19212	19280	18965	19124	18945	19133	18980	19175	19147	19122	19124	19012	19047	19058	19065	19140	18991	19103	19223	19260	18994	19127	19281	18982	19150	19200	19377	19204	19244	19054	19079	19152	19192	19274	19318	19075	19286	18955	19213	19240	19096	19304	19200	19072	19114	19077	19214	19064	19170	19073	19232	19173	19189	19331	19082	19167	19051	18985	19390	19291	19344	19072	19118	19103	19042	19343	19112	19046	19111	19339	19126	19189	19039	19257	19115	19113	19332	19391	19116	19069	19221	19099	19272	19119	19055	19168	19058	19295	19272	19236	19094	19428	19255	19044	19064	19182	19221	19270	19234	19044	19012	19029	19227	19025	19249	19331	19099	19160	19080	18811	19057	19103	19131	19097	19011	19253	19142	19229	19227	18948	19268	19240	19032	19071	19113	19197	19308	19147	19214	19115	19063	19150	19131	19361	19054	19243	19051	19298	18919	19052	19141	19212	19042	19309	19193	19252	19139	19279	19172	19107	18959	18902	19156	18988	19216	19095	19233	19177	19187	19177	19106	19394	19218	19029	18990	19126	19001	19095	19085	19234	19210	19042	19074	19274	19000	19253	19228	19237	19150	18961	19308	19271	19152	19151	19107	19176	19213	19140	19149	19269	19050	19056	19266	19046	19243	19209	19096	19188	19206	19143	19077	19230	19106	19065	19137	19153	19257	19250	18963	19147	19257	19111	19104	19117	18983	19242	19054	19146	19254	19140	19131	19277	19297	19266	19202	19209	19210	19178	19336	19042	19034	19284	19091	19220	19137	19400	19098	19074	19092	18967	19049	19216	19167	19242	19191	19213	19311	19027	19062	19114	19092	19284	18993	19095	19099	19219	19190	19047	19080	19022	19096	19276	19147	19247	19164	19133	19080	19393	19142	19145	19023	19050	19286	19124	19052	19206	19073	19000	19311	18955	19197	19101	19351	19287	19104	19230	19009	19243	19205	19288	18916	19319	19108	19054	19209	19162	19204	19260	19019	19207	19103	18962	18986	19184	19321	19275	19255	19041	19324	19069	19056	19121	19216	19303	19113	18990	19199	19289	19180	19159	19163	19039	19126	19108	18961	19152	18923	18927	19148	19115	18921	18875	18934	19288	19246	19288	19162	19177	19102	19265	19069	18998	19039	19259	19004	19101	19204	19197	19083	19000	19257	18993	19042	19090	19075	18897	19141	19332	19148	19186	19221	19369	19309	19003	19148
24825	44077	40145	32305	28198	24739	23832	23126	22015	21069	19983	18956	18600	18589	18637	18605	18571	18600	18296	17824	17398	17216	17320	17139	17210	16860	16951	16623	16523	16314	16332	16017	16150	16078	15912	15991	15807	15674	15554	15691	15582	15691	15766	15860	15656	15716	15723	15587	15577	15555	15553	15581	15657	15566	15654	15509	15693	15718	15464	15671	15571	15743	15718	15714	15676	15590	15630	15587	15661	15560	15647	15680	15598	15476	15653	15622	15753	15465	15492	15677	15313	15289	15616	15448	15523	15544	15609	15710	15604	15588	15360	15652	15471	15635	15650	15492	15455	15628	15698	15478	15581	15588	15508	15422	15725	15559	15524	15449	15658	15463	15590	15479	15505	15630	15553	15592	15529	15650	15703	15565	15680	15400	15433	15583	15417	15488	15446	15426	15601	15380	15505	15587	15532	15518	15758	15568	15553	15498	15649	15732	15405	15645	15472	15619	15554	15465	15786	15603	15479	15485	15619	15444	15614	15508	15574	15649	15624	15526	15557	15746	15575	15506	15675	15623	15553	15628	15249	15546	15602	15544	15560	15469	15694	15359	15605	15559	15400	15584	15514	15425	15538	15543	15470	15543	15477	15459	15575	15503	15637	15664	15486	15548	15651	15548	15643	15525	15532	15552	15424	15576	15458	15602	15576	15526	15602	15646	15590	15448	15684	15621	15584	15553	15450	15382	15625	15606	15596	15552	15478	15675	15367	15550	15397	15536	15494	15567	15551	15515	15489	15378	15526	15484	15481	15549	15503	15572	15451	15572	15568	15544	15460	15421	15392	15502	15528	15599	15602	15689	15480	15593	15485	15458	15685	15604	15516	15608	15528	15380	15600	15507	15499	15431	15635	15393	15520	15338	15607	15571	15503	15664	15458	15466	15588	15417	15622	15607	15491	15551	15468	15639	15711	15601	15498	15485	15604	15583	15369	15631	15635	15576	15450	15484	15485	15559	15563	15375	15504	15577	15618	15455	15503	15501	15594	15508	15657	15546	15482	15580	15503	15555	15573	15443	15553	15540	15470	15538	15427	15651	15656	15563	15565	15639	15623	15577	15699	15448	15471	15465	15609	15574	15347	15386	15553	15432	15481	15387	15442	15658	15468	15524	15535	15345	15404	15553	15622	15654	15648	15430	15588	15399	15580	15494	15314	15589	15692	15374	15509	15538	15441	15481	15387	15499	15561	15503	15550	15445	15504	15459	15573	15432	15531	15552	15436	15400	15288	15612	15637	15373	15504	15590	15535	15362	15405	15538	15470	15571	15630	15614	15495	15662	15471	15462	15561	15445	15529	15696	15732	15255	15544	15816	15586	15502	15530	15511	15561	15686	15550	15519	15479	15513	15540	15578	15471	15474	15455	15542	15491	15745	15585	15646	15438	15477	15476	15517	15511	15724	15454	15642	15559	15622	15448	15586	15395	15585	15388	15668	15453	15782	15659	15417	15642	15476	15576	15541	15400	15469	15533	15538	15435	15653	15526	15629	15634	15515	15520	15570	15581	15383	15651	15735	15600	15516	15671	15486	15557	15439	15448	15458	15597	15744	15408	15386	15494	15526	15578	15513	15456	15561	15623	15465	15528	15653	15528	15441	15680	15351	15440	15403	15405	15613	15666	15608	15511	15588	15692	15646	15593	15547	15566	15584	15408	15599	15612	15569	15425	15518	15573	15482	15617	15325	15677	15414	15580	15418	15491	15336	15554	15416	15373	15464	15700	15487	15346	15492	15380	15586	15409	15644	15589	15472	15582	15481	15673	15549	15583	15676	15621	15657	15349	15548	15526	15388	15479	15433	15601	15482	15524	15510	15474	15600	15409	15730	15521	15601	15548	15459	15341	15471	15469	15466	15581	15565	15554	15478	15463	15555	15577	15619	15441	15479	15514	15459	15675	15500	15584	15453	15633	15516	15460	15653	15570	15493	15538	15437	15527	15602	15635	15539	15607	15366	15603	15440	15533	15645	15380	15463	15596	15472	15433	15424	15468	15673	15443	15564	15568	15431	15434	15609	15529	15547	15380	15601	15487	15520	15499	15597	15566	15355	15621	15605	15315	15741	15473	15605	15736	15395	15433	15511	15495	15513	15629	15407	15612	15542	15700	15460	15614	15573	15536	15666	15433	15449	15449	15487	15508	15312	15390	15527	15591	15536	15592	15508	15586	15376	15466	15580	15667	15366	15528	15601	15462	15525	15576	15428	15480	15572	15492	15536	15715	15496	15518	15519	15634	15397	15582	15326	15607	15435	15536	15606	15429	15458	15605	15543	15579	15589	15684	15514	15421	15490	15505	15467	15488	15640	15501	15544	15472	15473	15390	15476	15611	15579	15625	15432	15520	15531	15486	15315	15556	15499	15745	15584	15638	15499	15432	15584	15493	15560	15576	15532	15606	15730	15478	15499	15488	15569	15530	15561	15524	15530	15644	15639	15599	15481	15621	15497	15396	15542	15660	15550	15633	15385	15523	15484	15459	15691	15617	15346	15588	15477	15435	15468	15506	15563	15614	15413	15376	15393	15578	15442	15531	15734	15299	15495	15348	15694	15655	15450	15571	15462	15569	15717	15413	15519	15470	15534	15482	15483	15560	15369	15701	15488	15710	15509	15600	15673	15684	15728	15479	15541	15471	15571	15793	15302	15732	15570	15715	15624	15554	15390	15646	15378	15486	15552	15402	15430	15509	15459	15691	15623	15530	15570	15396	15457	15573	15392	15553	15441	15620	15342	15601	15402	15646	15481	15501	15504	15607	15576	15510	15561	15754	15439	15333	15627	15433	15534	15531	15516	15624	15658	15536	15601	15550	15375	15581	15442	15593	15652	15642	15490	15393	15447	15659	15513	15504	15351	15478	15479	15494	15527	15685	15279	15497	15533	15509	15536	15484	15531	15639	15583	15426	15662	15561	15494	15438	15608	15525	15668	15650	15512	15560	15619	15496	15471	15570	15544	15652	15522	15528	15651	15513	15547	15531	15547	15515	15527	15319	15593	15472	15547	15535	15651	15518	15671	15580	15385	15595	15500	15455	15448	15571	15453	15531	15417	15468	15706	15608	15512	15652	15584	15458	15629	15604	15391	15590	15463	15425	15500	15635	15465	15553	15424	15608	15498	15777	15565	15452	15643	15434	15630	15663	15570	15404	15602	15604	15527	15759	15677	15559	15413	15580	15643	15549	15578	15536	15514	15542	15720	15536	15455	15559	15608	15399	15495	15524	15519	15535	15436	15542	15532	15446	15687	15414	15505	15499	15464	15428	15534	15664	15614	15466	15607	15558	15488	15634	15390	15544	15489	15480	15410	15410	15332	15599	15455	15466	15466	15452	15609	15510	15560	15622	15448	15476	15609	15540	15545	15526	15655	15478	15846	15436	15420	15680	15498	15572	15585	15650	15600	15501	15575	15459	15671	15452	15523	15486	15562	15449	15353	15435	15554	15739	15428	15523	15562	15475	15572	15513	15421	15505	15498	15620	15476	15511	15468	15454	15612	15618	15241	15662	15609	15384	15514	15561	15460	15449	15593	15377	15398	15595	15586	15618	15400	15448	15655	15422	15710	15494	15640	15418	15546	15567	15498	15698	15511	15591	15558	15505	15395	15343	15524	15513	15629	15335	15396	15482	15558	15548	15527	15434	15529	15437	15429	15591	15475	15536	15672	15487	15462	15437	15598	15526	15517	15521	15528	15543	15404	15513	15495	15536	15478	15709	15693	15471	15355	15564	15479	15436	15558	15718	15501	15507	15478	15485	15559	15418	15345	15491	15272	15460	15535	15451	15531	15452	15677	15431	15504	15529	15665	15508	15556	15601	15434	15522	15520	15426	15429	15532	15554	15548	15504	15644	15596	15456	15754	15508	15508	15576	15468	15495	15524	15389	15657	15482	15474	15767	15322	15725	15553	15511	15547	15751	15612	15467	15367	15677	15448	15478	15428	15537	15693	15650	15303	15466	15416	15606	15541	15542	15456	15400	15562	15446	15518	15517	15592	15611	15448	15740	15507	15566	15554	15612	15448	15633	15452	15673	15500	15540	15424	15550	15510	15498	15520	15610	15572	15426	15440	15533	15625	15580	15706	15451	15389	15445	15432	15543	15484	15570	15634	15393	15501	15404	15480	15487	15479	15489	15514	15626	15489	15623	15457	15706	15425	15482	15491	15503	15483	15494	15359	15599	15528	15477	15435	15650	15642	15684	15535	15665	15481	15437	15466	15411	15500	15439	15552	15501	15533	15599	15467	15587	15731	15511	15576	15395	15469	15577	15356	15514	15612	15671	15474	15749	15660	15410	15565	15405	15602	15524	15573	15446	15425	15412	15649	15524	15601	15669	15530	15601	15448	15448	15499	15522	15572	15478	15607	15549	15506	15535	15488	15645	15522	15509	15450	15404	15499	15645	15550	15318	15485	15443	15587	15624	15543	15567	15335	15613	15444	15494	15327	15508	15401	15518	15507	15303	15561	15574	15559	15602	15576	15515	15633	15436	15620	15486	15427	15440	15520	15560	15488	15485	15490	15463	15453	15432	15737	15582	15456	15400	15592	15435	15660	15455	15497	15546	15636	15674	15579	15509	15373	15605	15544	15440	15405	15530	15345	15559	15411	15528	15554	15445	15589	15729	15502	15608	15602	15592	15683	15394	15493	15468	15548	15628	15559	15613	15604	15587	15466	15417	15374	15497	15564	15725	15634	15475	15557	15734	15660	15553	15418	15337	15594	15518	15592	15533	15527	15384	15416	15605	15549	15509	15556	15497	15628	15545	15561	15410	15680	15457	15459	15695	15605	15569	15617	15648	15413	15510	15569	15543	15515	15510	15509	15515	15482	15407	15534	15523	15500	15408	15532	15550	15491	15536	15612	15495	15688	15576	15532	15663	15557	15645	15509	15691	15510	15499	15582	15590	15606	15586	15575	15583	15412	15584	15452	15494	15512	15508	15507	15559	15477	15522	15688	15458	15451	15528	15438	15664	15555	15624	15568	15586	15710	15676	15354	15490	15482	15589	15395	15502	15551	15480	15561	15513	15706	15544	15491	15630	15427	15707	15458	15740	15450	15671	15405	15649	15501	15424	15650	15413	15545	15516	15564	15438	15469	15593	15457	15520	15584	15683	15478	15625	15451	15582	15683	15484	15365	15549	15422
27878	23512	29600	27189	22815	21485	21266	20863	20526	20316	19867	19844	19604	19835	19922	19799	19761	20011	19672	19592	19378	19405	19520	19452	19341	19470	19293	19053	19275	19285	18928	19134	19022	18984	19186	19022	19124	19111	19064	19253	18996	19002	19028	18742	18859	19035	18923	18758	18910	19001	18983	18891	18780	18825	18842	18827	18947	18934	18954	19026	18949	19009	18988	19073	18936	18751	18848	18727	19052	19005	18885	18979	18970	18883	18881	18852	18877	18857	18806	18742	18762	18709	18836	18862	19025	18811	18883	18806	18878	18861	19100	18832	19067	18952	18914	19092	18827	18994	18760	18793	18907	18873	19093	18957	18792	19010	18948	18827	18942	18722	18867	18675	18867	18742	18915	18925	18914	18865	18821	18931	18663	18849	18772	18938	18888	18948	19087	19100	18975	18959	18894	19106	18809	18851	19044	18906	18954	19090	18690	18982	18950	18834	18932	18671	18716	18864	18927	19098	19000	18942	19003	18873	18929	19000	18903	19020	18961	18754	18724	18866	18830	18768	18849	18787	18864	18884	19056	18820	18842	18918	18900	18870	18873	18983	18915	18622	18954	18976	19104	18873	18907	18867	18814	18707	18725	18950	18822	19045	18850	19097	18939	18778	18817	18794	18843	18882	18999	19031	18893	19021	18770	18764	18870	18778	18731	19052	18914	18883	18774	18897	18672	18898	19075	19045	19044	18840	18816	18896	18658	18864	18684	18763	19005	18818	18916	18998	19013	18995	18856	18768	18883	18724	18786	18812	18820	18897	18603	18705	18899	18783	18836	18872	19148	18844	18984	18866	19029	18837	18960	18942	18969	18875	18911	19017	19028	18716	19020	18804	19059	18904	18943	18928	19092	18949	18655	18826	19088	18970	18725	18802	18890	18873	18821	18765	18745	18871	18727	18676	18914	18784	18943	18935	19102	18701	18816	18881	18921	19063	18714	18912	18834	18813	18951	19061	18725	18766	18785	18812	18989	19059	18871	18904	18978	18865	18957	18901	18995	18868	18942	18760	18741	18693	18985	18890	18986	18697	19005	18883	18798	19084	19026	18824	18918	18979	18929	18651	18844	18932	19048	19076	18975	18805	18893	18870	18998	19063	18945	18891	18901	18887	18899	18937	18774	18796	18861	18815	18957	18670	18929	18788	18805	18664	18688	18713	18773	18650	18712	18596	18944	18985	19242	18838	18765	18840	18872	19072	18947	18767	18916	18626	18892	18839	18916	18875	18776	18914	18918	18788	18847	19074	19178	19098	18945	18930	19042	18843	18789	18959	18893	18881	18934	18930	18672	18681	18626	18721	18781	18864	18960	18830	18851	18826	19059	18925	19020	18994	18751	18842	18867	19097	18963	18870	18987	18902	18702	19088	19075	18862	19005	18894	18955	18759	18874	18822	18831	18644	18893	18834	19066	19112	18817	19006	19103	19063	19087	18868	18914	18918	18926	18790	18952	18883	18895	19017	18916	18873	18838	18948	18837	18966	18928	18846	18974	18867	18920	18577	18723	18961	18729	18859	18952	18911	18865	18992	18875	18831	18942	18675	18858	19021	18780	19022	18483	18917	18674	18984	19006	18688	18950	18892	18961	18934	18720	18764	18836	18810	18903	18801	18893	18917	19036	18822	19068	18781	18764	19019	18962	18940	18803	18616	18963	18814	18850	18600	18906	18914	18753	18826	18705	19143	18897	18799	18876	19024	18990	18778	19131	19151	19009	19049	18884	19000	18881	18783	18957	18473	18847	18837	18878	18889	18865	18927	19074	18998	19094	18886	18971	18756	18973	18814	18938	18935	18910	19024	19101	18825	18931	18846	18849	18952	18940	18746	18685	18881	18823	19078	18945	19033	19121	19136	18822	18952	18650	18708	19017	19236	19035	19080	18920	18865	18786	18930	18913	18988	18947	19118	18984	18935	18903	18915	19032	19019	18756	18843	18981	18938	18958	18841	19075	18726	19036	18976	18934	18873	18973	18901	18857	18670	18651	18948	19005	18882	18753	18767	18940	18771	18960	18678	18776	18735	18860	18815	18789	18924	18990	18864	19006	19045	18937	18759	18744	18842	18897	18832	18948	18788	18783	19050	18938	19017	18825	18762	18831	19064	19087	18673	18812	18768	18872	19075	19008	19120	18776	19015	18836	18942	18768	18846	18811	18875	19019	18912	18839	18913	18859	18945	19064	18990	18985	18756	18616	18924	18919	18962	19004	18939	18863	18693	18831	18864	18961	18996	18807	19117	18952	18809	19068	18911	18990	18922	18681	18979	18885	18879	18877	18977	18882	18944	18898	18850	18876	18873	19195	19065	18717	18763	18764	18866	18862	18646	18868	18860	18917	18897	18945	18833	18717	18812	18916	18713	18876	18883	18816	19029	18960	18958	18895	19050	19020	19117	18987	18799	18976	18729	18876	18786	19113	18972	18921	18902	19014	19125	18902	18894	18925	18805	19035	18994	18833	18967	18787	18850	18842	18920	18902	18974	18976	19094	18802	19011	18890	18962	18927	18938	18833	18950	18641	18693	18978	19141	18725	18893	18887	18905	18801	19010	18762	18961	19002	19113	18939	18870	18885	19004	18896	18902	19045	18868	18631	18909	18729	19202	18775	18945	18880	19125	18903	18646	18856	18823	18587	19102	18881	18898	18998	18933	19112	18797	18961	18919	18978	18705	18839	18928	18866	18779	18986	19052	18852	18848	18858	18842	18830	18879	18919	18706	18977	18883	18885	18590	18746	18866	18976	18761	19103	18855	18862	18971	18881	18976	18893	19166	18951	18845	18732	18987	18989	18957	19115	19033	18759	18913	18877	18892	18617	18827	18846	18782	19057	18892	19003	18887	18775	18783	18837	19030	18968	18945	18899	18776	19002	18994	19022	18702	19117	18803	18894	18789	18909	18879	19018	18823	18889	19256	18868	18884	19055	18892	19080	18948	18996	18927	18750	18693	19026	19047	18839	18624	18867	18688	18985	18926	18861	18820	19026	18828	18952	18853	18874	18849	18726	18569	18917	18842	18902	18953	19002	18905	19110	18738	19080	18820	18857	18898	18844	19135	18649	18807	18896	18925	18821	18931	18928	18984	18710	18832	18868	18676	18847	18979	18949	18838	18754	18866	18857	18988	19001	18908	18856	18794	18984	18787	18800	19054	18963	18829	18765	18902	18826	18916	19086	18998	19004	18778	18809	18970	18929	19003	19027	18881	19063	18758	18849	18942	19067	19155	18760	18872	18707	18751	18813	18809	18796	18836	18759	18983	18821	18942	18895	19131	18933	18838	18740	18717	18918	18800	18809	18999	18640	19005	18885	18972	18957	18692	18821	18804	18904	18985	19034	18877	18855	18826	18851	19000	19012	18897	18803	18789	18849	19020	18867	18806	18935	18596	18903	18829	18977	18908	18949	18932	18785	19147	18983	18898	19004	18872	18904	18963	18981	18808	18810	18777	18872	18880	18738	18985	18909	18888	18948	19049	18915	18829	19091	18779	18804	18607	18899	18924	18834	18935	19067	18841	18998	18679	18817	18840	18638	18976	18953	19040	18923	18918	18761	18882	18911	18788	19183	18798	18800	18795	18842	18921	18988	18824	19156	19044	19060	18928	18850	19089	19056	18729	18743	18936	19127	18998	19081	18869	18960	19182	18839	18562	18858	18925	18999	18983	18992	18909	18913	18893	18888	18935	18816	18808	18850	18801	18936	19185	18895	18746	18956	18968	18912	18752	18923	18863	18864	18811	18948	18884	18743	18800	18750	18959	18907	18743	18974	18881	18820	18859	18880	19022	18894	18909	18911	18845	19107	18631	18952	18797	19021	18905	18947	18986	18877	18997	18934	18944	18986	19087	18948	18982	18975	18993	18805	18979	18885	19002	18945	18837	18837	18957	18773	19083	18892	18888	19098	18982	18763	18889	18913	18903	18995	18947	18785	18717	18850	18848	18869	18745	18857	18800	18739	18970	18849	18842	18778	19065	18880	18976	18644	18938	18956	18872	18864	18707	18788	18837	18727	18853	18868	18860	19005	18876	18915	19024	18680	18896	18836	18814	18915	18949	18794	18973	19138	18895	18772	18998	18960	19023	18939	18959	18863	18799	18771	18827	18886	18831	18841	18731	18864	18833	19054	18856	18780	18827	18993	18925	18782	18796	18928	18975	18882	18970	18914	18916	18853	18961	18874	19085	18818	18961	18714	18689	19079	18965	19024	18972	19003	18928	18842	18714	18947	18886	18886	18725	18849	18906	18954	18667	18851	18951	18965	19067	18758	18776	18853	18950	18998	18928	19019	18918	18868	18927	19023	18752	18900	18753	18989	18975	18986	18867	18903	18796	18870	18950	18775	18922	18979	18640	18921	18913	18988	18960	18810	18788	18937	18872	18995	18844	18910	18596	18921	18812	19037	19003	18954	18965	19128	18946	18817	19024	18796	19091	18980	18880	18793	18852	18998	18800	18752	18913	18836	19166	19011	18896	18965	18809	18849	18886	19034	18804	18855	19025	18922	18741	18757	18797	18856	18867	18996	18840	18963	18722	18893	18906	18763	18877	18875	18729	18946	18883	18953	19074	18659	18995	19217	18807	18888	19180	18871	18920	18794	18938	18828	18755	19041	19065	18955	18929	19159	18852	18930	18784	18997	18868	18929	18966	18925	19046	18914	18893	18878	18812	18924	18916	18787	19114	18718	18913	18771	19073	18917	18837	19027	18880	18923	18964	18789	18977	18986	18671	18935	18906	18913	18912	18928	18891	19067	18796	18763	18937	18764	18908	18779	18721	18838	19077	18813	18891	18925	18811	19074	18628	18711	18970	18792	19020	18653	18762	18868	18895	19079	18901	18952	18944	18823	18844	18982	18993	18943	18841	18726	18893	18980	18966	18792	18987	18993	18909	18881	19035	18711	18843	18753	18990	19046	18972	18846	18954	19006	18800	18631	18917	19156	18913	19036	18782	18857	18878	18912	18632	19004	18784	18982	18876	18923	19143	18858	18652	18759	18771	19199	18909	19076	19002	18932	18768	18996	18971	19087	19056	18795	18969	18865	18917	18870	19025	18981	18747	18818	18845	18863	18917	18944	18941	18846	18809	18727	19081	18923	18840	18880	18750	18816	19116	19003	18840	19033	18805	18964	19008	19146	18889	18951	19050
22568	32560	30303	24048	21194	19573	19051	18550	17940	17392	17019	16720	16803	16743	16793	16819	16556	16433	16411	16181	16243	16063	16215	16226	15863	16095	15809	15853	15691	15576	15682	15742	15557	15445	15573	15652	15614	15607	15477	15539	15295	15351	15470	15493	15425	15431	15316	15332	15367	15383	15504	15594	15448	15342	15375	15328	15384	15376	15240	15317	15239	15275	15507	15445	15409	15400	15399	15434	15444	15451	15462	15486	15346	15368	15444	15352	15327	15415	15348	15573	15420	15667	15270	15458	15369	15410	15356	15502	15285	15367	15376	15403	15331	15486	15397	15535	15197	15242	15260	15480	15283	15245	15264	15440	15460	15406	15272	15479	15457	15551	15368	15462	15517	15542	15332	15351	15370	15365	15371	15437	15318	15148	15252	15372	15260	15365	15253	15314	15398	15249	15418	15540	15467	15415	15394	15499	15429	15285	15456	15522	15359	15277	15469	15206	15340	15504	15416	15332	15398	15451	15377	15476	15346	15283	15364	15225	15423	15259	15349	15360	15236	15321	15398	15383	15578	15379	15538	15437	15409	15483	15472	15324	15369	15252	15340	15310	15424	15303	15357	15419	15326	15515	15436	15436	15323	15458	15313	15462	15271	15471	15534	15223	15379	15412	15522	15417	15418	15313	15432	15294	15349	15275	15522	15247	15480	15385	15406	15379	15370	15278	15450	15508	15290	15313	15429	15231	15343	15486	15477	15369	15524	15291	15398	15428	15385	15329	15430	15316	15422	15457	15532	15430	15421	15303	15522	15304	15526	15366	15341	15413	15408	15374	15638	15513	15481	15380	15442	15425	15438	15431	15516	15405	15584	15183	15310	15333	15369	15259	15397	15376	15356	15282	15326	15404	15405	15449	15489	15322	15465	15455	15428	15373	15203	15475	15401	15514	15382	15438	15400	15396	15276	15350	15437	15327	15453	15532	15215	15431	15431	15388	15554	15449	15320	15519	15276	15319	15346	15457	15332	15323	15335	15367	15393	15309	15350	15558	15402	15468	15301	15284	15469	15413	15327	15218	15254	15514	15375	15322	15429	15337	15399	15544	15272	15303	15478	15340	15244	15344	15396	15410	15354	15416	15264	15323	15440	15314	15438	15465	15254	15362	15349	15453	15218	15390	15381	15430	15383	15483	15446	15547	15229	15185	15420	15404	15488	15301	15474	15500	15496	15430	15409	15367	15199	15559	15250	15444	15451	15541	15298	15408	15466	15250	15452	15400	15512	15611	15364	15420	15382	15443	15405	15412	15300	15376	15392	15364	15459	15125	15362	15267	15357	15371	15362	15467	15222	15425	15299	15463	15406	15333	15550	15414	15354	15252	15372	15508	15474	15421	15511	15367	15347	15379	15491	15349	15372	15434	15344	15581	15458	15311	15183	15359	15402	15491	15297	15371	15452	15312	15444	15278	15728	15349	15409	15404	15383	15421	15442	15348	15293	15316	15327	15436	15366	15383	15350	15472	15558	15404	15349	15321	15465	15388	15456	15394	15411	15415	15274	15377	15275	15409	15359	15369	15402	15274	15424	15496	15498	15340	15468	15265	15363	15239	15437	15480	15362	15398	15391	15419	15129	15344	15309	15477	15252	15397	15447	15430	15507	15326	15383	15392	15301	15427	15271	15364	15144	15369	15362	15294	15524	15366	15498	15419	15360	15337	15267	15342	15228	15301	15423	15333	15291	15421	15319	15453	15310	15380	15312	15294	15470	15461	15330	15380	15251	15282	15532	15373	15453	15336	15409	15466	15446	15487	15486	15334	15567	15300	15494	15404	15383	15440	15363	15317	15446	15376	15333	15275	15325	15169	15213	15524	15206	15316	15459	15258	15506	15537	15335	15544	15230	15385	15461	15307	15328	15347	15314	15290	15359	15291	15308	15224	15460	15371	15395	15312	15261	15457	15264	15426	15361	15461	15452	15218	15351	15291	15427	15606	15366	15366	15336	15351	15393	15366	15367	15442	15405	15423	15330	15301	15504	15413	15383	15475	15396	15431	15281	15357	15430	15292	15594	15327	15496	15539	15382	15380	15256	15407	15386	15415	15496	15378	15149	15308	15511	15318	15327	15318	15405	15458	15424	15406	15436	15450	15150	15398	15325	15342	15304	15427	15522	15325	15375	15430	15441	15303	15467	15180	15337	15246	15598	15242	15339	15407	15370	15333	15340	15323	15437	15379	15432	15392	15364	15250	15564	15325	15380	15352	15436	15409	15237	15409	15502	15253	15336	15419	15299	15317	15473	15309	15380	15357	15557	15326	15411	15421	15407	15430	15244	15527	15430	15417	15331	15469	15494	15268	15460	15469	15491	15547	15150	15219	15338	15332	15469	15497	15273	15472	15322	15396	15479	15402	15329	15199	15476	15428	15325	15427	15430	15356	15356	15573	15365	15359	15357	15414	15404	15416	15373	15427	15290	15348	15408	15335	15306	15382	15247	15351	15341	15437	15356	15462	15386	15292	15287	15523	15296	15515	15407	15436	15217	15526	15309	15457	15433	15479	15417	15354	15348	15430	15488	15363	15488	15347	15417	15364	15402	15341	15563	15498	15415	15339	15372	15321	15213	15418	15305	15322	15338	15320	15332	15269	15456	15536	15589	15225	15462	15367	15457	15335	15405	15248	15416	15340	15389	15060	15356	15357	15370	15281	15354	15375	15397	15315	15518	15385	15561	15369	15362	15241	15452	15356	15425	15524	15379	15299	15273	15352	15467	15330	15237	15295	15395	15415	15349	15318	15357	15570	15370	15581	15350	15569	15465	15253	15347	15401	15325	15482	15295	15429	15227	15533	15424	15348	15442	15457	15470	15326	15282	15400	15329	15324	15308	15363	15437	15339	15411	15442	15324	15440	15370	15540	15320	15262	15386	15451	15105	15270	15347	15351	15565	15293	15325	15489	15278	15450	15450	15396	15322	15287	15330	15342	15484	15445	15481	15296	15386	15269	15342	15303	15414	15366	15389	15372	15204	15354	15400	15376	15423	15418	15240	15349	15550	15428	15465	15570	15266	15519	15347	15374	15391	15264	15293	15450	15453	15343	15503	15279	15482	15347	15420	15249	15512	15422	15330	15400	15407	15409	15395	15311	15321	15185	15337	15356	15633	15416	15426	15479	15365	15347	15435	15309	15449	15374	15200	15297	15346	15350	15412	15381	15439	15354	15152	15559	15419	15455	15341	15423	15231	15392	15417	15302	15361	15391	15434	15391	15263	15503	15333	15294	15501	15401	15604	15294	15431	15490	15333	15367	15664	15414	15249	15367	15347	15463	15298	15399	15366	15418	15506	15537	15399	15303	15235	15505	15500	15511	15302	15320	15509	15339	15368	15347	15460	15289	15429	15403	15486	15328	15285	15237	15405	15386	15351	15395	15526	15628	15392	15301	15329	15451	15430	15471	15477	15379	15404	15348	15312	15362	15320	15415	15504	15529	15284	15513	15603	15349	15428	15416	15333	15431	15250	15523	15283	15425	15439	15357	15520	15356	15342	15411	15371	15321	15320	15334	15337	15375	15338	15287	15398	15428	15237	15626	15391	15377	15400	15445	15483	15275	15255	15507	15344	15275	15136	15444	15442	15431	15314	15347	15337	15363	15305	15351	15277	15447	15519	15260	15322	15464	15333	15289	15281	15451	15285	15274	15421	15556	15417	15403	15477	15559	15454	15266	15403	15460	15583	15364	15438	15355	15373	15381	15411	15353	15391	15572	15546	15283	15551	15355	15187	15409	15346	15147	15514	15322	15532	15094	15384	15349	15406	15219	15497	15538	15284	15214	15474	15382	15387	15201	15526	15409	15442	15414	15296	15556	15451	15340	15529	15388	15382	15474	15370	15317	15324	15375	15212	15316	15252	15337	15427	15380	15344	15458	15444	15525	15331	15392	15466	15527	15593	15465	15395	15499	15382	15451	15371	15325	15412	15417	15340	15473	15332	15466	15442	15377	15346	15435	15333	15336	15379	15335	15451	15399	15440	15445	15572	15328	15414	15385	15470	15374	15345	15291	15479	15382	15485	15447	15522	15253	15422	15377	15282	15483	15381	15318	15317	15454	15465	15353	15213	15417	15633	15609	15346	15330	15354	15289	15416	15382	15407	15188	15303	15377	15403	15245	15334	15327	15360	15300	15407	15277	15401	15490	15463	15401	15382	15485	15446	15348	15346	15351	15332	15438	15404	15301	15354	15227	15105	15305	15414	15515	15418	15355	15461	15230	15553	15495	15408	15373	15523	15428	15438	15471	15306	15222	15525	15410	15290	15419	15202	15357	15432	15512	15419	15270	15498	15434	15377	15441	15320	15395	15381	15344	15213	15526	15358	15411	15458	15481	15602	15497	15360	15627	15389	15465	15385	15401	15449	15326	15462	15491	15499	15299	15344	15495	15348	15585	15333	15328	15437	15459	15318	15391	15315	15181	15283	15488	15439	15302	15494	15581	15256	15433	15369	15461	15264	15264	15430	15592	15368	15350	15349	15260	15164	15344	15524	15406	15286	15470	15296	15236	15317	15386	15364	15436	15408	15197	15534	15342	15323	15431	15335	15291	15375	15424	15477	15353	15379	15380	15206	15217	15418	15359	15413	15472	15265	15346	15535	15435	15425	15471	15314	15305	15300	15360	15210	15407	15474	15387	15245	15461	15314	15310	15356	15494	15447	15248	15412	15482	15285	15400	15329	15295	15427	15419	15263	15310	15430	15347	15400	15402	15357	15356	15409	15455	15341	15319	15376	15359	15245	15508	15236	15499	15313	15396	15515	15423	15476	15575	15479	15321	15380	15298	15407	15433	15355	15313	15309	15237	15534	15423	15494	15313	15355	15437	15347	15352	15274	15424	15436	15330	15454	15474	15341	15433	15353	15380	15498	15541	15276	15382	15372	15416	15474	15513	15230	15377	15305	15385	15384	15477	15363	15497	15449	15328	15453	15266	15434	15449	15446	15523	15382	15367	15431	15402	15495	15398	15219	15339	15234	15506	15375	15424	15588	15459	15349	15322	15401	15500	15412	15415	15310	15511	15310	15371	15239	15380	15383	15514	15461	15294	15353	15350	15424	15389	15320	15416	15451	15404	15500	15474	15343	15410	15298	15401	15464	15266	15473	15447	15308	15287	15397	15444	15488	15438	15423	15426	15212	15376
23645	21408	29256	24122	22704	24723	24982	21952	21200	20644	20232	20018	19790	20048	20194	19943	19650	19700	19580	19467	19315	19348	19309	19147	19151	19234	19004	18740	18682	18652	18934	18514	18452	18634	18421	18317	18399	18404	18542	18326	18374	18361	18460	18259	18111	18343	18357	18427	18327	18324	18364	18169	18269	18222	18371	18343	18287	18236	18081	18366	18255	18585	18239	18298	18320	18355	18283	18235	18182	18438	18305	18371	18324	18250	18379	18175	18206	18300	18181	18407	18155	18202	18534	18239	18298	18067	18146	18182	18409	18065	18082	18125	18047	18177	18373	18315	18333	18208	18441	18368	18363	18469	18473	18318	18376	18223	18179	18218	18301	18239	18395	18161	18201	18247	18129	18370	18345	18151	18367	18372	18176	18405	18210	18149	18361	18033	18146	18241	18140	18167	18383	18333	18210	18333	18313	18233	18282	18203	18173	18115	18178	18172	18133	18246	18502	18473	18329	18445	18236	18229	18510	18290	18440	18274	18273	18250	18125	18230	18382	18405	18179	18191	18336	18292	18307	18247	17991	18227	18211	18322	18303	18351	18308	18206	18313	18124	18137	18216	18073	18250	18393	18126	18385	18247	18135	18120	18203	18074	18387	18181	18030	18400	18300	18095	18218	18128	18139	18261	18248	18223	18334	18264	18216	18311	18104	18326	18394	18375	18326	18244	18088	18088	18178	18313	18191	18202	18343	18239	18286	18215	18113	18496	18123	18286	18428	18335	18291	17997	18376	18388	18334	18187	18090	18365	18127	18167	18157	18413	18181	18127	18156	18371	18008	18235	18242	18242	18291	18318	18254	18167	18120	18373	18231	18477	18118	18234	18409	18173	18342	18125	18088	18169	18320	18329	18332	18093	18248	18159	18150	18187	18256	18205	18232	18287	18371	18228	17923	18262	18164	18304	18231	18344	18115	18450	18133	18187	18214	18422	18223	18413	18515	18227	18114	18123	18187	18407	18275	18166	18010	18356	18305	18184	18039	18064	18240	18118	18422	18091	18023	18152	18329	18253	18212	18150	17935	18119	18030	18183	18321	18261	18091	18023	18310	18140	18346	18194	18287	18330	18157	18319	18136	18339	18200	18015	18058	18284	18067	18291	18103	18561	18152	18188	18234	18188	18337	18363	18166	18365	18183	18028	18265	18270	18232	18142	18282	18445	18507	18185	18567	18067	18095	18317	18251	18202	18316	18157	18226	18084	18268	18211	18216	18085	18183	18320	18182	18321	18278	18371	18019	18310	18098	18299	18051	18229	18324	18491	18203	18174	18248	18224	18316	18151	18122	18223	18438	18377	18090	18229	18201	18148	18433	18220	18243	18180	18187	18277	18352	18189	18303	18161	18383	18102	18195	18342	18315	18434	18203	18121	18206	18298	18194	18072	18165	18271	18349	18312	18346	18379	18317	18063	18159	18589	18248	18132	18172	18345	18160	18444	18191	18200	18299	18130	18188	18224	18429	18449	18145	18246	18199	18338	18177	18341	17952	18139	18120	18177	18295	18055	18306	18185	18271	18217	18296	18109	18177	18247	18253	18434	18388	18112	18201	18165	18355	18378	18099	18280	18237	18175	18361	18108	18234	18167	18312	18116	18288	18287	18066	18228	18273	18360	18366	18220	18177	18120	18212	18165	18423	18130	18331	18093	18171	18476	18089	18278	18103	18089	18098	18159	18364	18220	18093	18355	18134	18135	18248	18306	18217	18078	18104	17961	18330	18136	18212	18110	18123	18140	18362	18348	18181	18218	18094	18429	18416	18274	18402	18328	18007	18307	18444	18105	18317	18190	18234	18137	18281	18192	18299	18107	18227	18178	18184	18294	18337	18033	18168	18251	18075	18137	18166	18387	18307	18192	18183	18333	18357	18159	18139	18313	18165	18426	18387	18080	18190	18484	18303	18272	18316	18256	18157	18050	18321	18184	18391	18334	18313	18278	18231	18217	18143	18147	18175	18497	18086	18142	18154	18086	18388	18281	18394	18255	18347	18104	18153	18445	18095	18278	18318	18163	18310	18344	18288	18321	18155	18244	18220	18071	18142	18336	18213	18163	18185	18227	18499	18264	18296	18313	18340	18104	18188	18146	18172	18390	18080	18196	18366	18208	18244	18175	18193	18201	18193	18273	18412	18292	18378	18328	18100	18324	18270	18416	18162	18463	18069	18183	18210	18231	18398	18174	18170	18397	18388	18273	18242	18267	18320	18400	18246	18230	18323	18024	18179	18152	18176	18351	18089	18180	18232	18185	18291	18271	18433	18212	18303	18251	18088	18263	18428	18276	18334	18382	18061	18132	18378	18261	18281	18282	18165	18412	18287	18219	18165	18136	18390	18172	18237	18111	18251	18249	18245	18290	18347	18175	18257	18306	18217	18114	18326	18355	18276	18102	18011	18158	18128	18169	18269	18080	18290	18264	18026	18278	18378	18327	18447	18258	18412	18043	18310	17998	17932	18131	18126	18184	18118	18354	18287	18337	18202	18243	18247	18238	18293	18251	18245	18109	18128	18515	18172	18289	18233	18235	18161	18261	18099	18218	18279	18433	18245	18240	18354	18114	18388	18129	18317	18082	18235	18256	18229	18491	18341	18375	18350	18374	18249	18157	18267	18310	18156	18288	18084	18244	18267	18391	18257	18082	18110	18397	18384	18286	18315	18154	18230	17992	18355	18221	18597	18365	18300	18351	18220	18263	18155	18155	18337	18339	18365	18355	18447	18315	18336	18083	18122	18252	18159	18251	18269	18210	18367	18181	18230	18211	18448	18179	17962	18148	18168	18030	18204	18047	18217	18414	18375	18145	18305	18064	18393	18225	18268	18279	18206	18215	18337	18257	18194	18260	18154	18226	18371	18315	18218	18193	18124	18203	18314	18111	18145	18129	18418	18306	18202	18033	18315	18195	18113	18122	18018	18277	18224	18142	18230	18427	18430	18495	18406	18192	18085	18259	18192	18308	18320	18345	18167	18291	18246	18230	18333	18285	18216	18226	18238	18204	18049	18148	18226	18282	18182	18364	18232	18331	18293	18337	18505	18178	18179	18215	18292	18275	18316	18170	18102	17907	18272	18092	18315	18412	18141	18371	18072	17984	18346	18323	18313	18241	18222	18260	18361	18206	18189	18249	18347	18148	18148	18058	18294	18218	18250	18066	18167	18575	18113	18299	18162	18202	18230	18235	18223	18146	18140	18009	18399	18279	18404	18295	18090	18086	18258	18057	18348	18268	18400	18314	18331	18104	18199	18242	18093	18340	18031	18199	18172	18188	18291	18347	18231	18286	18252	18120	18421	18159	18156	18215	18108	18136	18092	18069	18671	18290	18038	18247	18314	18225	18233	18252	18154	18529	18249	18212	18243	18309	18366	18188	18537	18248	18135	18124	18212	18269	18271	18256	18297	18260	18052	18028	18301	18503	18288	18299	18212	18342	18362	18363	18159	17988	18096	18330	18432	18088	18397	18200	18449	18212	18185	18426	17867	18095	18180	18229	18106	18199	18353	18202	18299	18139	18296	18294	18274	18257	18452	18256	18191	18154	18353	18237	18368	18193	17986	18048	18256	18480	18108	18259	18391	18174	18161	18358	18175	18138	18422	18227	18388	18306	18277	18112	18170	18115	18177	18179	18356	18219	18043	18194	18217	18368	18211	18188	18205	18290	18302	18251	18325	18083	18148	18178	18309	18191	18369	18258	18246	18192	18546	18357	17993	18205	18306	18247	18093	18295	18191	18238	18474	18303	18328	18448	18164	17989	18418	18186	18171	18345	18239	18281	18240	18186	18267	18252	18283	18292	18408	18339	18402	18228	18173	18401	18150	18255	18137	18249	18098	18331	18238	18251	18275	17998	17922	18207	18263	18184	18209	18194	18176	18333	18372	18307	18289	18234	18263	18173	18216	18199	18123	18133	18080	18286	18079	18234	18230	18192	18308	18273	18275	18313	18263	18097	18182	18161	18322	18320	18161	18120	18380	18279	18488	18032	18477	18167	18215	18437	18344	18172	18363	18410	18226	18069	18158	18184	18284	18327	18297	18262	18328	18159	18292	18187	18106	18335	18274	18108	18218	18296	18174	18408	18169	18392	18312	18445	18126	17925	18402	18345	18289	18441	18310	18066	18407	18186	18332	18314	18251	18343	18234	18188	18339	18096	18262	18329	18072	18236	18212	18217	18192	18143	18303	18191	18331	18152	18381	18418	18286	18086	18058	18392	18225	18129	18273	18256	18141	18202	18131	18322	18446	18330	18216	18222	18227	18226	18360	18353	18213	18319	18284	18345	18165	18164	18030	18343	18266	18192	18292	18232	18237	18010	18097	18387	18344	18296	18403	18167	18331	18297	18208	18114	18423	18252	18248	18158	18276	18017	18237	18022	18227	18201	18578	17955	18274	18252	18255	18359	18235	18162	18212	18228	18273	18178	18287	18257	18379	17981	18160	18242	18311	18352	18041	18445	18353	18204	18245	18335	18207	18110	18379	18244	18221	18133	18442	18254	18259	18195	18503	18300	18412	18179	18373	18159	18141	18292	18175	18157	18318	18261	18154	18280	18174	18152	18197	18311	18254	18142	18239	18183	18176	18391	18362	18156	18131	18321	18316	18222	18221	18114	18259	18158	18261	18257	18186	18159	18348	18205	18424	18286	17937	18129	18196	18363	18239	18259	18198	18206	18351	18275	18188	18131	18370	18517	18082	18468	18349	18277	18256	18362	18089	18022	18155	18106	18315	18178	18182	18027	18004	18253	18145	18332	18357	18393	18331	18096	18444	18270	18349	18138	18176	18335	18183	18290	18547	18418	18102	18447	18064	18415	18189	18338	18302	18086	18131	18222	18214	18237	18319	18199	18388	18135	18273	18258	18141	18201	18188	18361	18183	18225	18211	18023	18294	18144	18307	18098	18022	18335	18236	18201	18277	18377	18059	18213	18168	18319	18024	18094	18106	18305	18385	18303	18218	18029	18400	18437	18279	18482	18227	18333	18200	18250	18193	18109	17978	18136	18167	18133	18397	18204	18304	18168	18217	18213	18150	18281	18441	18074	18109	18011	18085	18176	18401	18208	18305	18126	18284	18177	18398	18346	18281	18344	18386	18328	18350	18135	18161	18193	18227	18312	18035	18111	18334	18032	18058	18098	18251	18366
22295	40605	36831	29101	24157	21534	20662	20250	19272	18727	17894	17535	17457	17584	17563	17671	17251	17216	16748	16796	16582	16672	16378	16238	16195	16371	15922	15693	15555	15553	15639	15576	15544	15391	15453	15274	15268	15317	15219	15139	15145	15280	15219	15150	15387	15216	15264	15142	15251	15070	15232	15160	15058	15136	15042	15217	15043	15143	14947	15201	15213	14997	15028	15160	14890	15061	15053	15160	15246	15272	15023	14883	15209	15046	15041	15104	15172	15079	14989	15024	15145	14992	15183	15129	15101	15199	15003	15027	14896	15159	15071	15048	15067	15108	15157	15024	15043	14968	15173	15143	15098	15124	15242	15000	15021	15084	15043	15104	15060	15198	15135	15042	15122	15014	15066	14969	15020	15225	15098	14996	15235	15036	15024	15126	15036	15147	14990	15157	15092	15030	14972	15070	15134	15218	15130	15102	14930	15153	15183	15053	15133	15167	15242	15107	15052	14966	15132	15178	14988	15195	15159	15012	15070	15004	15114	15250	15237	15190	15108	15004	15024	15116	15154	15023	15048	14857	15013	15010	15190	15090	15109	15051	14919	14994	15106	15138	15017	15100	15252	15139	15098	15221	15080	15061	15170	15053	15010	15053	15120	15120	15190	15051	14930	14947	15019	15005	15049	15134	14952	15087	15092	14874	15154	15089	15178	15101	15061	15124	15168	15029	15090	15005	15202	15001	15046	14976	15193	15159	15083	15040	15011	15127	14998	15194	15130	15075	15197	15091	15238	15008	15024	14996	14915	15201	15140	15069	15143	15020	15258	14939	15005	14917	15051	15005	15030	14954	14961	14976	15122	14994	15031	15046	15140	14988	15219	15050	14880	15102	15196	15091	15026	15182	15089	15029	14965	14876	15051	15004	15033	14918	14967	14865	15083	15044	15037	15023	14956	15143	14983	14978	14874	15033	14996	15146	15150	15154	15090	15083	15159	14955	15046	15045	15044	15127	14964	15086	14935	15087	14833	15115	15003	15136	15172	15239	14983	14966	15106	15094	15138	15179	15019	15104	15120	15083	15001	15180	15024	15051	14889	14951	14920	15079	15139	15079	15037	15017	15073	15051	15090	15102	15133	15021	14997	14979	15012	14941	15059	14908	15210	15168	14960	14995	15253	15196	15166	15108	15042	14990	14948	15161	15111	15197	15095	15193	15110	14967	15069	15192	15246	14920	15161	15056	15061	15130	15046	15163	15196	15116	15112	15116	15009	14857	15022	15108	15033	15081	15108	15107	15006	15137	15112	15031	14995	14953	15095	15202	15137	14921	14932	15221	15124	15018	15178	14874	15021	15080	15101	15051	14896	15072	15074	15081	15003	15031	15150	15161	15106	15002	15035	15126	15033	15065	15041	15031	15127	15180	15269	14995	15279	15158	14949	15080	15158	15106	15041	15126	15305	15156	15006	15091	15188	15164	15114	14929	15159	15166	15107	14874	15025	14940	15069	15055	15105	14860	14987	15085	15118	15134	14940	15105	14959	15121	15053	15020	15094	15037	15054	15189	15046	15082	15194	15179	15001	15085	14988	15032	14862	15019	15067	15242	15098	15058	15260	15042	15171	15263	15055	15048	15224	14867	15040	15186	14909	15152	15011	15058	15188	15066	15056	15122	15058	15071	15074	14956	15043	14955	15265	14912	15183	15002	15033	14983	15016	14971	14998	15341	15006	14940	15043	14922	15137	15029	15014	15274	15141	15119	15064	15063	15149	15118	15176	14920	15251	15071	15286	15091	15070	15090	15010	15196	14894	15140	15173	15107	15051	14990	15089	15205	15219	15121	15099	15019	15237	15052	15017	15175	15076	15039	15195	15043	15307	15073	15060	15013	14898	14992	14933	15290	15031	14894	15108	15164	15085	15048	15139	14969	15179	14956	15081	15154	15105	15111	15123	15012	15005	14800	14872	14943	15017	15111	15053	15015	15084	14991	15039	14923	15134	15200	15055	15002	15301	15091	14876	15188	15310	15159	15035	15076	15049	14899	15090	15103	15166	15140	15033	15198	15037	14987	14992	15053	15040	14969	15008	15169	15028	15021	15071	15125	15166	15107	15110	15132	14992	15156	15095	15028	14974	15119	15003	15094	15086	15046	15232	15095	15073	14969	15360	14905	15101	15107	15055	14916	15268	15061	14942	15126	15012	15082	15146	14997	15098	15077	15109	15057	15158	14958	15093	15035	15183	15080	15124	15079	14952	15057	15096	15118	15005	15007	15215	14994	14949	15182	15099	15173	15200	14984	15296	15120	15139	15095	15326	15083	15153	15070	15049	15063	14926	15101	14766	14924	15113	14901	15091	14977	15008	14961	15029	14957	15223	14925	15058	15032	14937	15015	15007	14808	15159	15148	15063	15099	14893	15173	14975	14987	15087	14971	15047	15170	15196	15058	15114	15034	15303	15119	14940	15046	15045	15054	15168	15081	15271	15031	15127	15093	15020	14978	15053	15007	15015	15177	15074	15079	15197	15029	14948	15202	15209	14950	15042	15167	15029	15172	15164	15117	15064	15143	15102	15051	14985	15030	15091	15075	15006	15021	15219	15023	15019	15125	14905	14995	15051	14941	15131	15117	15012	15220	15069	15094	14989	15065	15029	15071	14970	15044	14967	14971	15186	15050	14932	14996	15077	14976	15221	14990	15141	15122	15074	15187	15063	15188	15116	15049	15131	15216	15153	15294	15138	15107	15178	15118	14912	14900	15292	14966	15130	15007	15098	15179	15077	14899	15092	15028	15048	15137	14928	15024	15132	14958	15200	15110	14892	15152	15148	15125	15182	15130	15124	15084	15140	14891	15179	15002	15005	15195	14873	15122	14994	14913	14895	15053	15161	15119	15097	15076	14969	15173	15237	15252	15121	15046	15083	15014	15116	15193	15158	15258	15024	15060	15196	15059	15078	14876	15129	14982	15099	15148	15201	15070	14993	15146	15176	15163	15079	15179	15021	15029	15123	14953	15110	14909	14974	14941	15206	15172	15120	15095	15036	15216	15134	15021	15100	15003	15113	15163	14956	15080	15135	15031	15087	15222	15218	15082	15022	15140	15006	15063	15020	15205	15145	15171	15065	15135	15218	15100	15195	15074	15119	15229	15097	14915	15062	15089	15109	15239	15106	14976	15128	15150	15104	15139	15093	15158	14976	15110	15048	14999	15156	15125	14847	14942	15197	14991	15120	15185	15073	15054	15051	15101	15130	14847	15029	15159	14881	15204	14954	15102	15068	15208	15119	14929	15082	15033	15089	15112	14983	15092	15054	15035	15065	15002	15071	14967	15148	15093	15016	15012	15149	15031	15071	15144	14950	15180	15038	14969	15083	15078	15274	15099	15055	14955	15249	15116	15144	14984	14980	15091	15090	15224	15156	15040	15173	15013	15050	15046	15078	15012	15102	15086	15116	14937	15139	15068	14896	15112	15129	15041	15151	15149	15247	15108	15094	15077	15097	15301	15034	15037	15040	14962	15072	15013	15019	14986	15070	15163	15121	15022	14960	15082	15164	15027	15233	15190	14991	14863	15054	15029	15096	15097	15082	15168	14897	15174	14991	15099	15028	15017	15057	15134	15113	15104	15101	15015	14871	15024	14925	15221	14981	14972	15260	15109	15150	15136	15224	15088	15054	14861	15188	15067	15003	15095	15132	15106	14861	14846	15146	15179	15000	14995	15246	15056	14909	15068	15120	14990	15056	15071	14996	15100	14988	14895	15087	15300	15092	15096	15211	15058	15128	15064	15166	15043	15005	15140	15187	15080	14968	15049	15046	15075	15106	15012	15085	15002	15149	15204	14932	14973	15117	15115	15163	15013	15044	15162	15058	15116	15251	15186	15116	15081	15236	15135	15233	15047	15035	15035	15054	15069	15219	15094	14936	15180	15011	15121	14959	15090	15097	15172	14969	15213	14918	15018	15120	15143	15051	15115	15021	15164	15127	14937	15025	14902	15084	15052	14996	14985	14982	15096	15126	15064	15048	15070	15113	14891	15253	15206	15044	15170	15098	15045	15081	15193	15145	15072	15147	15042	15259	15178	14859	14939	15030	15105	15038	15255	15212	14987	15085	15067	14850	15034	14989	15063	15047	15024	15122	15015	14889	15117	15148	14848	15176	15086	15031	15105	15079	15065	15157	14981	15007	15130	15134	14907	15125	15105	14969	15088	15072	15094	15018	15109	15016	14866	15011	15326	14946	14954	15026	15046	15108	15240	15148	15111	14945	15061	15010	15026	14939	15133	14860	15036	15131	15162	15161	15184	15046	15118	14978	15148	15010	15035	15018	15113	15025	15090	15007	15125	15262	15101	14936	14991	15122	14944	15031	15156	15207	15234	15055	15103	15109	14940	15157	15323	15046	15317	15046	14838	15035	15060	15111	15023	14971	15030	15161	14990	15128	15078	15045	15211	15041	15128	14981	15076	14985	14978	15035	15226	15092	15087	15223	15153	14963	15167	15014	15106	15008	14869	15045	15105	15075	15068	15008	15142	15038	15105	15263	15221	15134	15217	15218	15122	14993	15271	15106	14999	15096	15138	15044	14967	14983	15137	15137	15038	15172	14861	15309	15036	15162	15050	15098	15047	15234	15123	15086	15057	15088	15030	15035	15013	15023	15065	15135	15153	15066	15089	15000	15001	15081	15150	15166	15170	15121	15162	15092	14977	14966	15172	15048	15133	15211	15135	15051	15166	14995	15055	15127	14986	15336	14932	14999	15056	15135	15052	15072	15149	14930	15212	14930	14981	15213	15140	14980	15094	15132	14969	15036	14877	15073	14907	15083	15204	15013	15093	14961	15232	15123	15161	15069	15025	15228	15078	15108	15050	15049	15050	15024	15049	15108	15134	15156	15138	15078	15005	15178	15000	15033	15091	15198	15123	15275	15018	15048	15171	15083	15091	15125	14944	15076	15179	14929	15109	15177	15013	15099	15041	15067	15158	15147	15087	15141	15117	15077	15030	14868	15037	15071	15015	14974	15091	15140	15136	15149	15290	14943	15085	15036	15008	14988	14988	15035	15047	14967	15126	15137	15133	15096	15005	15129	15002	15065	15293	15038	15163	15270	15213	15075	15080	15173	14998	15078	15155	15031	15240	15075	15070	15144	15259	15134	15115	15040	15002	14958	15018	15098	14899	15164	15236	15073	15172
22782	21294	29360	23612	21622	24214	27306	22266	21354	21078	20475	20065	20259	19806	19866	20066	19757	19651	19144	19531	19229	19194	18915	18862	18952	18818	18511	18322	18260	18149	18275	18201	17995	17964	18045	18018	17757	17962	17882	17841	17767	17768	17753	17579	17648	17868	17650	17931	17828	17712	17501	17716	17671	17570	17735	17650	17797	17440	17855	17509	17795	17412	17665	17467	17646	17828	17599	17511	17708	17637	17610	17839	17471	17533	17627	17773	17686	17733	17760	17772	17646	17731	17597	17579	17782	17755	17580	17666	17582	17573	17651	17611	17752	17685	17363	17560	17524	17703	17551	17525	17614	17428	17531	17669	17593	17705	17712	17666	17369	17460	17643	17611	17624	17372	17606	17646	17496	17546	17551	17583	17551	17636	17515	17611	17700	17518	17460	17399	17534	17544	17545	17594	17684	17445	17449	17574	17497	17722	17679	17430	17490	17600	17493	17647	17788	17643	17627	17599	17609	17540	17814	17379	17657	17513	17429	17623	17640	17604	17611	17729	17540	17454	17193	17854	17537	17630	17614	17577	17531	17574	17457	17555	17836	17748	17489	17567	17598	17249	17460	17384	17537	17446	17495	17534	17695	17699	17546	17692	17587	17803	17648	17502	17474	17476	17573	17544	17684	17561	17436	17582	17522	17432	17537	17673	17568	17558	17727	17604	17653	17456	17703	17617	17604	17644	17593	17548	17556	17590	17599	17716	17640	17716	17603	17492	17544	17450	17576	17703	17779	17544	17569	17383	17588	17635	17743	17433	17480	17624	17657	17518	17739	17564	17446	17746	17566	17505	17420	17629	17570	17680	17899	17561	17759	17427	17464	17702	17545	17474	17656	17664	17594	17628	17725	17557	17515	17537	17620	17403	17553	17620	17541	17620	17587	17623	17549	17548	17433	17465	17683	17696	17454	17628	17436	17554	17588	17456	17489	17445	17524	17758	17682	17684	17648	17514	17476	17637	17553	17571	17712	17591	17781	17630	17411	17640	17634	17630	17451	17414	17628	17500	17548	17342	17491	17574	17652	17680	17646	17467	17560	17480	17630	17452	17527	17224	17555	17556	17646	17692	17928	17476	17540	17575	17512	17550	17612	17530	17331	17426	17596	17656	17559	17503	17668	17430	17677	17652	17536	17650	17479	17542	17536	17640	17661	17625	17640	17463	17398	17359	17523	17461	17593	17528	17417	17603	17376	17286	17420	17426	17384	17382	17584	17621	17555	17374	17587	17686	17631	17749	17787	17614	17590	17662	17695	17552	17550	17625	17741	17546	17785	17452	17762	17588	17551	17697	17578	17467	17652	17552	17471	17543	17688	17583	17453	17634	17544	17540	17618	17501	17640	17361	17776	17548	17551	17466	17571	17647	17574	17635	17542	17468	17394	17758	17602	17668	17422	17432	17577	17510	17679	17544	17419	17703	17724	17613	17321	17382	17714	17416	17752	17401	17503	17499	17699	17307	17487	17478	17749	17347	17575	17534	17396	17554	17538	17596	17561	17576	17484	17568	17520	17498	17583	17637	17552	17526	17450	17537	17472	17502	17532	17576	17674	17725	17775	17553	17412	17744	17615	17550	17568	17559	17469	17772	17655	17910	17661	17605	17626	17580	17685	17634	17670	17610	17561	17601	17455	17489	17493	17442	17600	17548	17633	17543	17615	17472	17610	17324	17617	17666	17513	17661	17545	17551	17665	17725	17666	17631	17867	17627	17392	17588	17693	17840	17538	17584	17725	17448	17354	17527	17525	17430	17491	17559	17644	17574	17514	17759	17610	17671	17570	17401	17753	17514	17599	17796	17548	17618	17786	17476	17719	17374	17449	17623	17571	17715	17597	17687	17430	17660	17579	17319	17475	17452	17536	17582	17530	17569	17358	17519	17887	17725	17560	17439	17387	17682	17649	17366	17764	17754	17573	17521	17521	17608	17633	17628	17511	17670	17662	17390	17576	17600	17595	17461	17454	17550	17661	17504	17519	17562	17587	17569	17587	17525	17537	17730	17585	17523	17579	17722	17467	17410	17580	17671	17558	17583	17932	17623	17733	17432	17510	17656	17704	17588	17496	17696	17681	17482	17478	17520	17501	17566	17521	17421	17565	17358	17705	17531	17471	17499	17474	17873	17572	17670	17344	17600	17489	17633	17585	17535	17676	17365	17720	17641	17434	17434	17649	17705	17669	17455	17465	17479	17575	17763	17558	17500	17645	17670	17475	17628	17569	17607	17584	17643	17734	17435	17523	17687	17698	17578	17476	17715	17553	17480	17478	17506	17561	17541	17641	17673	17480	17518	17514	17693	17660	17516	17640	17483	17476	17530	17697	17526	17476	17489	17667	17440	17532	17585	17378	17532	17437	17561	17481	17626	17651	17595	17605	17424	17414	17696	17650	17605	17460	17545	17695	17761	17524	17641	17568	17508	17420	17638	17635	17494	17406	17547	17384	17515	17673	17592	17619	17513	17530	17596	17598	17492	17562	17657	17766	17485	17432	17566	17716	17714	17507	17464	17545	17803	17711	17583	17653	17481	17459	17702	17490	17500	17590	17359	17809	17625	17488	17363	17753	17422	17489	17543	17848	17551	17663	17707	17653	17687	17455	17559	17650	17439	17300	17436	17754	17732	17721	17587	17546	17578	17739	17468	17516	17577	17620	17611	17434	17578	17584	17391	17715	17642	17548	17581	17584	17531	17624	17462	17624	17673	17497	17539	17583	17516	17464	17746	17611	17678	17648	17750	17749	17289	17735	17748	17432	17391	17558	17579	17385	17598	17517	17689	17545	17501	17432	17483	17497	17512	17675	17429	17605	17613	17422	17401	17614	17748	17594	17692	17401	17597	17608	17610	17477	17462	17511	17529	17511	17497	17417	17617	17651	17511	17443	17478	17511	17467	17734	17471	17565	17428	17561	17801	17854	17489	17544	17645	17442	17671	17583	17714	17562	17537	17615	17609	17506	17579	17679	17646	17521	17663	17686	17658	17419	17609	17559	17779	17525	17464	17651	17576	17451	17527	17599	17634	17653	17582	17453	17708	17657	17492	17374	17606	17626	17587	17825	17654	17562	17718	17653	17621	17502	17649	17749	17559	17504	17368	17346	17622	17576	17612	17372	17636	17457	17694	17652	17705	17562	17435	17536	17583	17674	17325	17488	17669	17484	17569	17684	17649	17622	17501	17454	17770	17383	17617	17582	17472	17464	17493	17603	17660	17448	17371	17628	17509	17510	17489	17586	17549	17455	17530	17460	17427	17676	17413	17376	17417	17570	17528	17573	17496	17648	17613	17488	17648	17634	17576	17651	17739	17552	17477	17430	17501	17300	17493	17571	17580	17567	17577	17481	17765	17679	17429	17765	17700	17485	17634	17497	17641	17587	17665	17751	17641	17669	17492	17536	17388	17728	17359	17649	17341	17549	17696	17704	17631	17610	17578	17589	17722	17644	17614	17539	17527	17529	17490	17536	17446	17759	17390	17585	17671	17678	17791	17636	17459	17666	17668	17667	17658	17736	17654	17522	17375	17451	17520	17574	17651	17568	17580	17609	17510	17803	17506	17614	17499	17486	17756	17687	17579	17566	17516	17349	17446	17567	17730	17447	17454	17667	17738	17649	17544	17655	17564	17474	17640	17450	17663	17650	17663	17759	17571	17519	17747	17730	17649	17636	17377	17498	17677	17798	17643	17729	17663	17651	17753	17636	17561	17554	17487	17400	17578	17449	17592	17603	17533	17449	17687	17675	17419	17443	17433	17533	17737	17550	17603	17654	17852	17597	17488	17634	17494	17530	17729	17650	17489	17563	17410	17636	17594	17433	17737	17593	17691	17655	17774	17800	17656	17485	17417	17646	17585	17676	17664	17574	17445	17503	17470	17594	17528	17590	17431	17468	17596	17554	17653	17797	17658	17474	17648	17668	17551	17720	17404	17619	17553	17387	17523	17605	17680	17428	17600	17517	17332	17474	17661	17463	17477	17581	17733	17649	17846	17609	17628	17551	17718	17585	17768	17782	17636	17477	17677	17617	17537	17562	17448	17463	17225	17441	17361	17618	17539	17614	17522	17439	17693	17443	17379	17480	17506	17558	17493	17423	17489	17545	17511	17663	17481	17559	17457	17547	17586	17421	17458	17734	17611	17597	17344	17521	17740	17415	17735	17537	17429	17487	17449	17312	17793	17507	17547	17591	17582	17561	17554	17548	17508	17530	17676	17444	17560	17553	17680	17621	17416	17606	17571	17684	17411	17625	17496	17447	17435	17468	17500	17629	17592	17534	17670	17559	17475	17365	17519	17716	17563	17615	17485	17492	17597	17633	17415	17587	17507	17480	17656	17538	17567	17579	17509	17474	17536	17731	17415	17760	17761	17412	17562	17586	17594	17675	17483	17435	17604	17759	17537	17485	17615	17648	17561	17678	17647	17424	17388	17598	17527	17670	17734	17450	17631	17544	17510	17464	17496	17657	17556	17471	17434	17521	17669	17256	17523	17465	17394	17596	17666	17596	17427	17700	17765	17852	17466	17663	17372	17696	17423	17658	17527	17657	17420	17648	17762	17676	17490	17580	17508	17584	17569	17573	17513	17583	17520	17553	17680	17576	17475	17642	17544	17607	17693	17629	17657	17500	17440	17477	17628	17564	17579	17559	17387	17654	17334	17713	17500	17532	17581	17724	17523	17648	17561	17848	17567	17501	17632	17657	17359	17569	17677	17607	17410	17579	17540	17396	17731	17740	17707	17504	17503	17652	17637	17595	17478	17553	17767	17472	17480	17595	17713	17490	17772	17710	17654	17615	17557	17619	17608	17412	17520	17606	17612	17470	17671	17456	17442	17501	17515	17787	17495	17539	17646	17557	17736	17381	17394	17611	17628	17511	17497	17714	17686	17449	17598	17601	17499	17476	17521	17441	17584	17384	17365	17524	17568	17560	17503	17447	17261	17553	17530	17587	17530	17728	17593	17389	17553	17549	17648	17874	17486	17627	17550	17543	17652	17642	17530	17432	17439	17519	17722	17561	17600	17531	17623	17603	17601	17525	17656	17498	17613	17778	17466	17529	17441	17596	17468	17628	17729	17741	17523	17682	17341	17437	17541	17626	17691	17455	17836	17517	17500	17630	17557	17651	17425	17610	17588	17602	17612	17518	17644
23927	45725	40558	31906	26579	23023	21542	21697	20615	19519	18565	18168	18319	18194	18181	17961	17789	17407	17224	16844	16839	16977	16623	16418	16341	16252	15730	15755	15136	15426	15364	15346	15264	15055	14826	15063	14954	14979	14948	14784	14812	14957	14767	14814	14844	14864	14649	14669	14730	14816	14920	14594	14837	14513	14694	14743	14705	14751	14721	14816	14700	14747	14823	14556	14697	14787	14915	14726	14646	14825	14717	14651	14709	14710	14578	14736	14310	14680	14635	14738	14713	14613	14635	14772	14738	14629	14547	14632	14562	14719	14617	14601	14814	14652	14547	14582	14610	14830	14501	14573	14625	14509	14562	14689	14788	14668	14739	14475	14690	14806	14552	14502	14780	14761	14616	14546	14713	14712	14632	14653	14630	14516	14521	14665	14676	14638	14618	14571	14859	14496	14607	14651	14584	14688	14784	14613	14751	14429	14654	14504	14697	14724	14630	14530	14797	14544	14677	14634	14774	14699	14634	14690	14680	14538	14644	14768	14619	14759	14599	14622	14705	14599	14569	14564	14552	14702	14636	14595	14706	14576	14833	14594	14681	14746	14719	14618	14385	14752	14581	14517	14746	14581	14672	14747	14636	14696	14587	14613	14693	14699	14617	14739	14734	14507	14590	14654	14651	14681	14751	14606	14673	14615	14692	14577	14448	14714	14703	14682	14739	14593	14688	14664	14629	14754	14606	14677	14686	14569	14649	14714	14506	14635	14666	14761	14680	14535	14721	14735	14592	14753	14606	14654	14632	14653	14709	14614	14703	14625	14657	14808	14503	14762	14540	14547	14555	14572	14593	14539	14749	14595	14738	14634	14664	14698	14637	14653	14625	14691	14693	14581	14747	14705	14509	14766	14559	14783	14518	14614	14646	14770	14533	14664	14622	14620	14845	14635	14630	14855	14744	14620	14806	14725	14595	14668	14665	14562	14637	14606	14666	14644	14521	14685	14511	14693	14627	14611	14758	14642	14505	14651	14586	14736	14553	14635	14569	14623	14657	14689	14637	14539	14576	14534	14710	14544	14451	14519	14628	14505	14553	14618	14517	14578	14591	14509	14599	14481	14518	14680	14451	14778	14753	14673	14597	14605	14682	14608	14695	14581	14782	14756	14515	14632	14677	14578	14518	14583	14660	14681	14600	14564	14469	14622	14661	14634	14662	14711	14852	14628	14541	14582	14563	14640	14436	14614	14807	14499	14576	14710	14753	14595	14745	14638	14627	14688	14639	14828	14615	14701	14734	14440	14608	14614	14756	14784	14627	14616	14616	14776	14586	14623	14552	14615	14662	14596	14895	14759	14609	14449	14658	14501	14572	14747	14611	14738	14627	14588	14675	14706	14623	14603	14765	14510	14693	14551	14661	14573	14789	14666	14642	14867	14655	14555	14677	14693	14724	14667	14565	14540	14613	14742	14709	14686	14503	14576	14631	14603	14580	14602	14804	14541	14679	14707	14562	14675	14587	14865	14638	14658	14680	14712	14532	14626	14548	14497	14678	14644	14586	14535	14534	14462	14453	14711	14563	14664	14602	14761	14579	14715	14587	14739	14501	14592	14818	14622	14621	14622	14736	14813	14811	14836	14496	14488	14576	14559	14681	14595	14636	14657	14716	14609	14716	14596	14688	14726	14746	14565	14666	14617	14600	14576	14494	14621	14806	14560	14538	14585	14728	14701	14616	14776	14488	14821	14732	14543	14688	14750	14617	14830	14494	14660	14673	14722	14669	14435	14599	14521	14553	14734	14563	14616	14672	14634	14658	14605	14674	14589	14600	14668	14467	14666	14511	14627	14578	14559	14605	14542	14600	14550	14483	14669	14643	14638	14508	14485	14686	14516	14524	14637	14622	14714	14593	14563	14750	14603	14526	14624	14768	14684	14606	14605	14881	14511	14520	14696	14682	14773	14670	14511	14612	14659	14610	14700	14676	14737	14677	14718	14697	14630	14584	14644	14654	14636	14538	14515	14434	14491	14610	14568	14631	14545	14620	14710	14565	14648	14659	14765	14674	14619	14619	14422	14720	14673	14752	14631	14582	14552	14529	14601	14671	14683	14711	14617	14730	14674	14464	14512	14673	14529	14683	14616	14734	14666	14589	14687	14557	14694	14781	14658	14657	14726	14675	14487	14826	14656	14646	14568	14561	14634	14623	14642	14612	14655	14596	14637	14669	14592	14524	14708	14645	14404	14628	14771	14678	14697	14705	14656	14786	14566	14511	14504	14558	14579	14523	14724	14580	14649	14675	14751	14629	14633	14610	14709	14665	14483	14685	14674	14714	14679	14738	14724	14541	14629	14546	14693	14563	14721	14593	14662	14819	14648	14707	14714	14648	14669	14608	14398	14498	14666	14571	14730	14557	14675	14569	14563	14818	14502	14601	14487	14657	14499	14675	14586	14562	14679	14650	14623	14637	14507	14545	14717	14527	14597	14479	14541	14527	14495	14735	14570	14530	14513	14602	14693	14696	14714	14520	14423	14705	14467	14740	14500	14718	14716	14621	14664	14658	14432	14596	14591	14563	14682	14582	14647	14567	14661	14502	14555	14502	14753	14794	14558	14650	14621	14500	14553	14628	14655	14596	14686	14694	14706	14678	14608	14725	14648	14569	14594	14803	14611	14536	14604	14848	14698	14804	14596	14606	14617	14668	14525	14511	14754	14508	14640	14673	14550	14577	14459	14626	14611	14643	14552	14784	14538	14680	14468	14748	14605	14799	14647	14646	14625	14679	14746	14748	14561	14608	14685	14621	14712	14632	14719	14532	14535	14705	14674	14628	14562	14697	14573	14561	14698	14729	14665	14514	14821	14565	14559	14548	14586	14483	14797	14572	14569	14723	14533	14743	14675	14547	14653	14574	14652	14613	14667	14613	14647	14601	14540	14486	14666	14403	14629	14666	14462	14679	14625	14623	14584	14538	14570	14553	14755	14595	14627	14744	14578	14445	14715	14517	14666	14531	14440	14748	14771	14503	14745	14693	14664	14759	14606	14846	14622	14570	14772	14698	14578	14552	14576	14664	14588	14586	14529	14661	14440	14669	14693	14694	14593	14641	14667	14499	14608	14645	14637	14761	14548	14729	14577	14495	14695	14594	14491	14662	14559	14600	14649	14629	14654	14723	14658	14580	14579	14501	14505	14495	14571	14500	14610	14650	14760	14664	14696	14624	14523	14639	14479	14672	14546	14689	14444	14566	14372	14750	14557	14730	14518	14777	14497	14512	14657	14808	14647	14619	14720	14671	14615	14660	14470	14569	14715	14651	14437	14469	14685	14623	14674	14637	14753	14692	14769	14624	14670	14729	14604	14706	14577	14644	14624	14494	14690	14602	14536	14756	14631	14639	14454	14519	14770	14781	14633	14662	14484	14716	14650	14546	14670	14617	14587	14407	14645	14656	14551	14582	14611	14732	14627	14598	14683	14707	14742	14596	14597	14652	14654	14721	14665	14721	14530	14661	14622	14739	14596	14629	14593	14563	14562	14650	14552	14686	14607	14703	14850	14744	14625	14521	14558	14613	14547	14581	14612	14649	14555	14636	14633	14366	14579	14520	14713	14598	14639	14797	14591	14579	14703	14571	14780	14570	14723	14621	14766	14707	14554	14423	14677	14634	14775	14424	14603	14713	14446	14677	14620	14640	14663	14780	14670	14665	14561	14637	14537	14553	14686	14511	14750	14539	14674	14635	14426	14713	14632	14573	14658	14602	14726	14479	14629	14646	14694	14655	14692	14710	14659	14699	14585	14687	14624	14597	14473	14594	14670	14572	14729	14471	14521	14622	14751	14700	14645	14707	14648	14514	14542	14533	14534	14528	14596	14641	14675	14734	14842	14518	14651	14781	14672	14659	14513	14710	14646	14719	14517	14763	14724	14664	14712	14637	14474	14477	14617	14658	14558	14585	14509	14725	14538	14458	14608	14598	14542	14545	14540	14569	14791	14495	14570	14736	14688	14569	14683	14712	14695	14611	14539	14731	14562	14705	14728	14689	14524	14636	14585	14725	14713	14441	14629	14717	14750	14749	14683	14729	14479	14629	14581	14514	14684	14482	14634	14646	14649	14713	14541	14510	14576	14716	14680	14529	14622	14611	14720	14591	14589	14482	14568	14815	14712	14611	14608	14695	14638	14701	14800	14610	14600	14683	14741	14649	14685	14745	14684	14669	14712	14553	14538	14618	14755	14678	14584	14559	14728	14496	14630	14628	14677	14479	14652	14605	14606	14623	14723	14686	14490	14608	14632	14544	14469	14658	14623	14733	14647	14586	14596	14553	14676	14674	14681	14679	14538	14613	14492	14499	14607	14681	14572	14894	14708	14522	14714	14373	14623	14459	14733	14566	14730	14571	14653	14667	14519	14679	14689	14494	14593	14566	14742	14543	14494	14849	14622	14420	14650	14665	14558	14630	14578	14649	14589	14708	14495	14677	14553	14546	14400	14775	14499	14550	14735	14820	14741	14549	14513	14550	14667	14521	14518	14631	14640	14534	14549	14606	14634	14720	14698	14620	14479	14773	14586	14553	14535	14755	14566	14733	14711	14641	14586	14695	14474	14707	14634	14626	14579	14508	14635	14622	14632	14702	14753	14723	14576	14590	14554	14775	14526	14573	14708	14703	14535	14782	14664	14601	14494	14614	14476	14703	14691	14649	14574	14766	14550	14558	14567	14512	14570	14526	14667	14589	14643	14642	14666	14761	14790	14610	14693	14674	14692	14477	14681	14660	14720	14607	14500	14632	14628	14554	14651	14719	14746	14642	14565	14636	14720	14597	14484	14518	14616	14618	14638	14497	14637	14577	14603	14772	14607	14511	14566	14802	14642	14773	14501	14672	14607	14800	14598	14776	14457	14627	14792	14705	14651	14741	14542	14642	14818	14648	14656	14506	14759	14681	14678	14544	14533	14605	14709	14588	14728	14725	14620	14561	14758	14630	14595	14715	14620	14539	14555	14692	14791	14617	14580	14506	14600	14645	14616	14560	14686	14573	14754	14667	14519	14602	14512	14548	14601	14669	14452	14708	14433	14657	14578	14762	14574	14521	14683	14578	14684	14575	14597	14710	14621	14592	14728	14768	14670	14577	14561	14806	14661	14542	14423	14616	14855	14559	14654	14740	14603	14654	14625	14575	14538	14607	14657
27789	23204	29086	26050	20739	19559	19247	18797	18584	18577	18356	18199	18267	18240	18385	18387	18258	18153	18218	18332	18026	17974	18102	18108	18184	17848	17768	17714	17494	17638	17618	17787	18026	17490	17496	17659	17589	17690	17597	17669	17591	17448	17564	17602	17525	17465	17543	17511	17535	17394	17541	17356	17594	17446	17373	17458	17244	17446	17758	17471	17635	17432	17446	17391	17502	17611	17432	17309	17425	17495	17451	17545	17415	17399	17442	17474	17518	17456	17322	17255	17352	17393	17403	17508	17392	17729	17366	17310	17566	17630	17510	17368	17296	17376	17458	17133	17554	17484	17502	17479	17477	17324	17399	17263	17475	17417	17324	17433	17401	17437	17414	17414	17452	17403	17371	17461	17468	17354	17314	17431	17579	17537	17442	17415	17349	17338	17479	17672	17836	17368	17635	17496	17537	17411	17410	17403	17575	17692	17308	17388	17403	17323	17420	17371	17605	17567	17431	17437	17274	17364	17631	17597	17344	17370	17426	17365	17413	17555	17432	17724	17529	17276	17416	17374	17328	17450	17484	17389	17499	17399	17424	17471	17376	17516	17443	17450	17553	17651	17481	17377	17486	17441	17296	17303	17397	17248	17395	17326	17370	17612	17329	17554	17317	17418	17426	17327	17456	17393	17305	17567	17500	17340	17473	17391	17525	17476	17532	17469	17449	17357	17416	17316	17332	17339	17518	17396	17348	17409	17390	17502	17411	17399	17423	17487	17571	17408	17548	17530	17413	17563	17480	17455	17505	17475	17646	17368	17470	17362	17303	17543	17387	17475	17482	17587	17490	17474	17467	17402	17453	17446	17090	17246	17421	17509	17423	17614	17446	17367	17407	17559	17441	17622	17354	17310	17394	17493	17502	17477	17444	17391	17454	17331	17649	17421	17434	17418	17427	17424	17476	17462	17644	17693	17592	17470	17567	17435	17653	17392	17303	17517	17569	17407	17477	17238	17248	17333	17429	17603	17529	17476	17515	17175	17505	17516	17479	17392	17305	17329	17551	17488	17454	17324	17493	17549	17418	17320	17278	17506	17462	17457	17515	17572	17603	17429	17426	17463	17688	17317	17434	17342	17537	17521	17533	17512	17308	17551	17515	17501	17549	17276	17425	17388	17406	17464	17463	17418	17514	17533	17386	17395	17401	17587	17493	17673	17422	17428	17480	17647	17660	17435	17385	17565	17499	17441	17384	17567	17356	17383	17402	17288	17521	17234	17361	17421	17356	17487	17462	17416	17371	17698	17406	17445	17365	17545	17461	17467	17505	17471	17432	17604	17554	17513	17409	17262	17429	17585	17414	17487	17598	17424	17486	17523	17558	17660	17358	17291	17398	17508	17402	17385	17592	17314	17505	17432	17557	17487	17662	17465	17535	17270	17441	17577	17419	17564	17406	17575	17458	17562	17351	17396	17465	17636	17409	17390	17545	17578	17447	17335	17530	17542	17393	17384	17556	17325	17565	17511	17344	17501	17437	17581	17427	17595	17483	17473	17484	17367	17335	17690	17263	17685	17361	17407	17522	17338	17450	17596	17428	17473	17530	17651	17431	17376	17438	17480	17563	17584	17419	17384	17491	17499	17346	17450	17259	17489	17421	17381	17463	17468	17448	17471	17473	17314	17419	17425	17480	17233	17370	17518	17493	17613	17723	17314	17531	17433	17387	17507	17433	17360	17455	17608	17614	17480	17601	17369	17434	17504	17347	17462	17435	17511	17369	17364	17474	17350	17648	17323	17651	17322	17262	17332	17389	17563	17458	17553	17457	17527	17410	17410	17367	17342	17444	17491	17517	17423	17449	17529	17427	17353	17451	17447	17218	17508	17422	17433	17778	17468	17702	17466	17482	17451	17584	17129	17444	17350	17373	17431	17424	17520	17588	17316	17201	17459	17320	17335	17475	17423	17536	17602	17239	17306	17350	17411	17399	17454	17732	17638	17520	17437	17603	17594	17446	17547	17560	17435	17735	17482	17553	17381	17429	17438	17475	17623	17686	17548	17300	17571	17338	17391	17597	17351	17391	17234	17277	17328	17500	17541	17581	17599	17481	17370	17340	17401	17391	17511	17261	17232	17417	17421	17435	17470	17477	17541	17563	17456	17336	17397	17149	17437	17448	17444	17603	17437	17536	17394	17425	17485	17367	17390	17450	17725	17566	17349	17326	17601	17561	17274	17452	17460	17315	17774	17429	17393	17613	17462	17476	17526	17596	17451	17396	17640	17253	17413	17595	17580	17398	17423	17655	17506	17424	17636	17655	17417	17550	17550	17409	17551	17517	17276	17376	17323	17438	17522	17657	17259	17312	17556	17445	17422	17477	17469	17496	17442	17632	17593	17732	17381	17509	17448	17570	17480	17388	17416	17645	17395	17533	17343	17259	17338	17417	17332	17551	17466	17565	17530	17625	17707	17697	17672	17512	17437	17472	17567	17500	17468	17551	17616	17427	17492	17385	17434	17364	17515	17293	17370	17353	17527	17390	17400	17525	17615	17523	17489	17602	17609	17547	17505	17642	17526	17403	17588	17383	17540	17358	17160	17406	17303	17617	17442	17392	17539	17347	17572	17370	17472	17508	17464	17415	17627	17736	17536	17667	17399	17527	17493	17466	17579	17449	17394	17503	17592	17526	17460	17331	17300	17570	17311	17531	17793	17458	17280	17335	17499	17454	17474	17375	17464	17508	17625	17465	17329	17279	17573	17393	17416	17434	17431	17375	17573	17684	17502	17361	17789	17288	17627	17438	17783	17518	17676	17673	17621	17496	17400	17406	17373	17516	17573	17389	17369	17412	17261	17347	17532	17359	17579	17716	17336	17369	17287	17446	17316	17514	17368	17301	17387	17458	17432	17478	17441	17575	17505	17426	17438	17624	17620	17424	17266	17386	17249	17541	17389	17397	17438	17249	17397	17550	17377	17500	17562	17578	17460	17583	17494	17418	17414	17559	17459	17501	17491	17303	17445	17414	17488	17400	17439	17572	17542	17508	17458	17518	17478	17418	17442	17661	17472	17278	17362	17446	17533	17447	17435	17430	17423	17366	17439	17472	17423	17246	17281	17522	17281	17543	17648	17520	17639	17488	17542	17192	17351	17553	17494	17583	17640	17595	17305	17535	17351	17457	17503	17406	17401	17625	17555	17551	17264	17393	17636	17226	17330	17345	17689	17557	17439	17513	17587	17657	17460	17497	17578	17438	17494	17248	17685	17379	17390	17385	17414	17480	17457	17470	17469	17621	17413	17455	17646	17353	17540	17479	17302	17403	17397	17436	17306	17303	17435	17617	17749	17385	17543	17323	17533	17423	17225	17335	17352	17381	17520	17571	17551	17511	17368	17350	17530	17482	17364	17519	17507	17530	17489	17479	17211	17797	17427	17498	17494	17423	17507	17320	17368	17665	17494	17452	17452	17495	17491	17652	17416	17286	17458	17486	17443	17511	17661	17562	17420	17447	17597	17480	17311	17477	17374	17370	17594	17282	17565	17310	17609	17397	17211	17354	17432	17586	17604	17580	17428	17207	17600	17630	17313	17533	17471	17450	17521	17441	17312	17535	17421	17770	17354	17685	17496	17470	17495	17654	17583	17328	17208	17186	17363	17459	17438	17524	17256	17672	17434	17319	17369	17400	17293	17400	17490	17628	17452	17492	17385	17504	17446	17409	17560	17362	17395	17453	17448	17444	17534	17393	17403	17568	17346	17351	17639	17465	17567	17369	17360	17334	17443	17615	17310	17363	17449	17379	17539	17312	17075	17470	17382	17452	17448	17556	17391	17336	17554	17460	17684	17502	17288	17615	17493	17485	17464	17446	17613	17498	17426	17331	17433	17618	17446	17447	17565	17602	17698	17558	17136	17352	17227	17585	17450	17539	17481	17371	17429	17486	17467	17265	17389	17381	17471	17465	17783	17364	17586	17374	17420	17192	17436	17318	17308	17447	17312	17480	17423	17499	17564	17528	17545	17470	17740	17469	17340	17418	17331	17507	17532	17287	17736	17464	17326	17391	17498	17649	17262	17473	17406	17445	17371	17414	17522	17524	17499	17408	17262	17451	17577	17259	17485	17477	17347	17503	17686	17470	17315	17417	17459	17450	17457	17576	17410	17483	17724	17463	17513	17483	17387	17668	17413	17497	17355	17463	17391	17569	17404	17686	17493	17374	17507	17370	17432	17609	17452	17505	17563	17579	17674	17608	17594	17698	17495	17309	17359	17540	17218	17457	17330	17486	17721	17516	17472	17290	17559	17443	17452	17344	17419	17454	17534	17441	17346	17490	17420	17567	17508	17599	17460	17411	17418	17345	17437	17587	17613	17230	17315	17505	17387	17544	17470	17500	17578	17309	17597	17625	17366	17620	17440	17439	17454	17250	17362	17366	17442	17360	17271	17557	17411	17346	17413	17620	17445	17492	17311	17424	17380	17538	17591	17676	17571	17603	17425	17481	17456	17526	17302	17420	17382	17531	17640	17616	17446	17441	17485	17700	17611	17323	17349	17376	17475	17572	17493	17468	17390	17496	17616	17543	17645	17291	17532	17451	17302	17368	17526	17483	17156	17438	17341	17298	17375	17487	17268	17409	17502	17591	17534	17544	17438	17380	17402	17460	17356	17575	17425	17386	17658	17591	17403	17474	17452	17369	17504	17529	17377	17365	17508	17475	17594	17492	17352	17467	17530	17366	17592	17500	17512	17475	17538	17572	17438	17679	17384	17644	17535	17513	17514	17365	17317	17598	17236	17526	17631	17443	17481	17514	17389	17347	17556	17426	17456	17420	17484	17529	17500	17498	17440	17588	17453	17467	17384	17479	17380	17663	17522	17391	17460	17337	17558	17660	17613	17490	17573	17404	17354	17453	17503	17293	17374	17590	17432	17373	17500	17343	17494	17400	17318	17139	17384	17226	17636	17336	17490	17606	17516	17425	17337	17465	17226	17395	17341	17511	17535	17340	17313	17491	17431	17285	17424	17677	17425	17353	17674	17476	17381	17501	17574	17704	17546	17328	17427	17476	17368	17477	17405	17324	17376	17457	17403	17500	17404	17390	17474	17439	17513	17474	17582	17555	17468	17476	17474	17675	17328	17471	17622	17356	17429	17270	17277	17477	17290	17746	17392	17554	17239	17679	17406	17463	17425	17510	17400
21968	31769	29932	23229	19498	17647	16974	16904	16530	16313	16104	15937	16024	16034	16077	15966	15862	15741	15731	15690	15793	15331	15346	15531	15239	15101	14918	14968	15122	14886	14825	14918	14721	14775	14831	14760	14876	14733	14729	14653	14646	14787	14612	14509	14651	14751	14639	14657	14707	14592	14501	14633	14515	14553	14680	14715	14682	14642	14500	14685	14546	14633	14594	14467	14500	14801	14461	14590	14622	14456	14562	14572	14583	14472	14615	14666	14664	14589	14599	14863	14718	14579	14630	14613	14717	14570	14610	14601	14588	14690	14677	14477	14754	14423	14444	14496	14612	14602	14598	14599	14570	14683	14480	14594	14696	14710	14514	14579	14644	14603	14679	14614	14583	14658	14597	14523	14579	14535	14575	14551	14473	14587	14733	14709	14583	14805	14557	14613	14599	14430	14550	14498	14638	14611	14592	14437	14464	14527	14580	14599	14542	14626	14690	14623	14578	14634	14560	14751	14648	14525	14722	14636	14463	14628	14616	14511	14564	14568	14507	14465	14619	14664	14606	14534	14504	14571	14555	14507	14508	14521	14646	14526	14516	14592	14596	14491	14488	14451	14524	14692	14532	14680	14618	14385	14660	14619	14515	14683	14585	14671	14557	14464	14547	14694	14718	14531	14640	14601	14562	14639	14436	14644	14746	14694	14496	14651	14431	14578	14385	14761	14626	14633	14690	14641	14464	14553	14746	14530	14693	14663	14620	14439	14660	14517	14614	14443	14520	14579	14471	14538	14466	14567	14542	14739	14580	14607	14401	14550	14639	14772	14510	14630	14622	14570	14547	14641	14567	14577	14759	14581	14602	14650	14370	14641	14640	14552	14669	14453	14658	14558	14473	14539	14674	14579	14518	14667	14397	14490	14611	14559	14478	14666	14544	14735	14607	14352	14511	14454	14539	14494	14486	14565	14576	14703	14494	14702	14600	14675	14429	14723	14599	14532	14599	14472	14615	14592	14644	14451	14584	14488	14671	14764	14603	14619	14608	14667	14634	14609	14415	14722	14637	14507	14508	14567	14672	14463	14637	14711	14635	14500	14667	14651	14561	14520	14664	14612	14625	14559	14551	14642	14666	14618	14684	14548	14448	14433	14560	14554	14629	14508	14470	14611	14574	14663	14569	14571	14761	14489	14714	14611	14597	14529	14520	14591	14683	14469	14719	14510	14643	14621	14617	14603	14396	14729	14616	14557	14614	14668	14648	14577	14684	14599	14456	14513	14688	14617	14535	14499	14662	14530	14532	14482	14558	14465	14518	14696	14621	14623	14481	14476	14778	14619	14682	14703	14547	14598	14622	14580	14570	14691	14626	14491	14614	14497	14633	14537	14514	14654	14629	14602	14597	14619	14724	14627	14601	14567	14485	14620	14628	14634	14388	14642	14640	14667	14680	14537	14703	14615	14599	14765	14566	14565	14591	14657	14603	14647	14511	14556	14641	14613	14731	14612	14641	14620	14579	14569	14778	14550	14616	14559	14443	14695	14652	14407	14548	14716	14619	14729	14651	14602	14662	14668	14600	14453	14633	14623	14606	14649	14724	14743	14505	14457	14602	14668	14515	14599	14655	14715	14453	14488	14821	14553	14607	14735	14437	14667	14677	14592	14574	14458	14672	14577	14581	14574	14535	14573	14512	14537	14586	14623	14646	14548	14589	14524	14622	14631	14660	14567	14546	14496	14501	14577	14463	14498	14574	14577	14578	14685	14524	14569	14689	14526	14693	14407	14709	14464	14770	14569	14584	14472	14556	14687	14653	14519	14612	14587	14645	14549	14447	14649	14482	14455	14587	14611	14597	14521	14510	14819	14442	14554	14518	14683	14555	14575	14584	14618	14766	14568	14748	14478	14616	14596	14627	14582	14663	14752	14615	14555	14560	14555	14546	14768	14526	14474	14553	14623	14578	14625	14624	14561	14675	14651	14772	14715	14596	14645	14488	14616	14647	14535	14577	14681	14723	14377	14503	14516	14787	14609	14588	14615	14491	14606	14569	14561	14670	14506	14614	14646	14569	14542	14524	14514	14599	14704	14683	14641	14555	14741	14643	14587	14729	14652	14550	14634	14617	14518	14539	14656	14492	14476	14712	14626	14502	14794	14434	14530	14678	14503	14638	14678	14698	14603	14607	14389	14625	14605	14668	14564	14572	14635	14509	14676	14528	14622	14658	14581	14605	14575	14544	14740	14551	14418	14512	14723	14479	14712	14761	14565	14742	14568	14678	14583	14639	14586	14362	14605	14548	14433	14650	14475	14596	14694	14506	14733	14661	14365	14628	14551	14650	14543	14625	14464	14556	14677	14524	14710	14738	14530	14627	14546	14617	14461	14451	14765	14710	14498	14366	14657	14616	14809	14566	14656	14545	14727	14687	14689	14698	14516	14640	14601	14482	14674	14600	14768	14499	14473	14682	14634	14595	14560	14515	14721	14472	14656	14635	14585	14581	14614	14663	14492	14703	14626	14604	14412	14605	14585	14716	14433	14726	14444	14569	14682	14607	14617	14580	14524	14569	14573	14469	14722	14631	14418	14652	14505	14640	14671	14667	14656	14526	14676	14691	14710	14561	14582	14549	14543	14638	14455	14509	14764	14665	14597	14628	14538	14475	14409	14532	14666	14385	14617	14543	14433	14553	14593	14484	14630	14561	14583	14486	14642	14703	14385	14713	14505	14638	14532	14638	14566	14614	14663	14536	14613	14611	14596	14531	14614	14689	14677	14679	14527	14444	14740	14811	14621	14628	14580	14562	14565	14623	14698	14570	14442	14673	14715	14592	14644	14756	14472	14550	14528	14572	14716	14574	14537	14517	14498	14470	14544	14717	14612	14527	14640	14618	14590	14698	14461	14588	14621	14746	14557	14603	14516	14470	14493	14622	14488	14727	14675	14597	14812	14779	14629	14531	14668	14563	14519	14567	14767	14486	14464	14641	14629	14574	14505	14638	14516	14505	14571	14782	14488	14635	14686	14530	14596	14673	14550	14583	14476	14549	14550	14636	14750	14694	14489	14732	14635	14579	14604	14464	14655	14731	14673	14624	14678	14656	14623	14685	14711	14498	14593	14548	14561	14555	14513	14440	14596	14572	14465	14570	14580	14483	14599	14650	14609	14702	14532	14664	14556	14523	14534	14742	14533	14730	14607	14603	14713	14511	14639	14706	14634	14750	14838	14585	14467	14838	14562	14433	14727	14603	14676	14617	14595	14686	14631	14680	14500	14678	14584	14696	14681	14567	14517	14580	14634	14544	14660	14560	14545	14627	14671	14541	14616	14656	14484	14650	14584	14660	14666	14560	14672	14594	14666	14675	14669	14635	14446	14618	14605	14507	14461	14437	14746	14708	14628	14662	14636	14501	14459	14474	14427	14594	14563	14574	14626	14569	14473	14572	14464	14592	14665	14533	14531	14404	14507	14599	14622	14504	14620	14629	14605	14506	14583	14537	14606	14534	14611	14719	14524	14732	14710	14733	14605	14590	14584	14460	14531	14666	14552	14629	14660	14497	14512	14545	14551	14514	14646	14676	14760	14554	14474	14485	14604	14728	14666	14496	14608	14418	14558	14693	14615	14569	14742	14557	14535	14651	14781	14568	14447	14633	14645	14608	14549	14723	14643	14765	14662	14665	14373	14561	14599	14763	14835	14474	14571	14534	14495	14630	14543	14660	14569	14628	14602	14584	14724	14557	14575	14578	14640	14553	14471	14616	14578	14610	14598	14547	14582	14554	14563	14503	14485	14697	14645	14484	14465	14708	14544	14542	14702	14627	14553	14730	14496	14758	14599	14641	14547	14599	14336	14559	14675	14453	14724	14723	14690	14522	14568	14664	14442	14546	14515	14577	14633	14434	14630	14622	14720	14628	14522	14651	14673	14484	14569	14578	14795	14730	14714	14623	14552	14656	14533	14630	14698	14564	14538	14626	14507	14735	14683	14700	14618	14769	14448	14797	14576	14630	14616	14493	14672	14606	14617	14493	14748	14641	14636	14691	14624	14663	14604	14549	14511	14598	14595	14735	14631	14617	14591	14597	14642	14729	14404	14556	14693	14775	14399	14587	14599	14527	14575	14696	14623	14553	14751	14524	14557	14484	14802	14345	14604	14448	14613	14488	14592	14653	14640	14539	14603	14651	14713	14646	14581	14630	14561	14571	14538	14572	14544	14600	14707	14557	14690	14581	14655	14695	14741	14553	14615	14666	14583	14603	14526	14516	14558	14588	14557	14665	14581	14738	14508	14578	14482	14588	14567	14593	14601	14437	14656	14576	14629	14596	14560	14530	14472	14573	14666	14706	14633	14574	14424	14549	14487	14386	14670	14610	14792	14582	14580	14610	14475	14644	14624	14513	14533	14475	14515	14326	14695	14444	14711	14690	14505	14666	14594	14552	14512	14629	14710	14631	14574	14740	14558	14481	14483	14613	14488	14849	14584	14387	14608	14590	14712	14610	14604	14521	14544	14573	14597	14623	14631	14500	14579	14471	14551	14610	14617	14629	14651	14733	14446	14673	14354	14815	14530	14347	14645	14640	14506	14511	14664	14708	14588	14594	14535	14457	14646	14656	14615	14597	14575	14448	14396	14550	14583	14748	14622	14488	14683	14697	14636	14583	14613	14557	14530	14597	14588	14510	14561	14520	14593	14605	14535	14612	14594	14647	14596	14669	14577	14544	14538	14611	14466	14521	14514	14598	14745	14398	14565	14506	14630	14600	14724	14575	14542	14666	14616	14625	14598	14587	14502	14552	14676	14626	14630	14604	14615	14572	14650	14692	14613	14568	14638	14564	14548	14298	14861	14618	14752	14551	14553	14591	14805	14648	14479	14562	14552	14705	14505	14569	14507	14405	14635	14537	14624	14636	14604	14536	14635	14621	14477	14649	14566	14627	14524	14541	14534	14604	14634	14658	14492	14481	14579	14472	14437	14699	14499	14492	14573	14638	14522	14583	14592	14680	14557	14712	14622	14589	14599	14675	14625	14589	14613	14442	14918	14479	14509	14489	14495	14664	14596	14583	14627	14570	14641	14507	14657	14805	14634	14559	14596	14484	14515	14552	14748	14620	14606	14641	14636	14567	14547	14719	14702	14660	14723	14636	14653	14522	14630	14729	14560	14715	14509	14518	14663	14699	14347	14594	14547
23631	21338	29171	24009	22350	23716	22889	19718	19233	18780	18798	18753	18803	18755	18691	18368	18326	18469	18362	18547	18232	18098	18129	18181	18057	17785	17574	17614	17380	17274	17516	17486	17299	17335	17517	17385	17302	17152	17207	17212	16947	16882	17096	17292	17025	16879	17039	17015	16870	16938	16921	17006	17090	17059	16881	17185	16819	17040	17238	16913	17120	17089	16966	16775	17039	17102	17024	17027	16995	16950	16982	16969	16832	17034	17013	17054	17254	16969	16965	17116	16970	17191	17042	17141	17117	16899	17052	17123	17023	16716	17012	17037	17093	16921	17053	16700	16828	16930	17103	17101	16992	16832	16876	16903	17069	16924	17082	16994	17073	17144	16849	17037	17080	16760	16890	17141	17086	16976	17077	17107	16792	17011	17033	16973	17187	17147	17139	17022	16878	16986	16944	16887	16930	17096	16869	16919	16927	17029	17033	17130	16964	16834	17048	17005	16907	16930	16972	17078	17031	16798	16964	16959	16992	16863	17064	16961	17070	16941	17034	17055	17234	16769	16988	16909	16938	16990	17091	16781	16966	16949	16945	16889	16953	17048	17009	16892	16934	16894	16845	17027	16974	17080	17204	16910	16910	17101	17123	16940	16794	16913	16738	16963	17046	16846	16951	16892	16932	16886	16850	16967	16975	16926	17040	17177	17044	17054	17011	16853	17117	16960	16874	16949	17035	16814	17056	16919	17001	16888	16977	16911	16978	17007	16900	16869	16938	16917	16848	17085	16846	16901	16916	16990	17010	17122	17106	16859	16987	17023	16912	16888	16978	17060	16789	17117	17102	17097	17177	17060	17082	16959	17002	16826	16887	16999	16752	16883	17097	17126	16931	17106	16965	16901	16930	17222	16896	17100	17041	16963	17035	16914	16897	16973	16835	17084	16845	16720	16848	16903	16874	16896	16886	17127	16857	17166	16782	17191	16944	16908	17100	16962	16983	17034	16911	16977	16800	17117	17061	16984	16989	16725	16808	17104	16932	17020	16962	16918	17007	17036	17212	16996	16988	16915	16911	17072	17046	16968	17064	16829	16998	16892	17120	17119	16977	17095	16863	17041	16688	16988	16976	16925	16950	17064	16858	16875	16733	16926	17010	17081	17012	17089	17222	17051	16910	17018	16922	16829	16850	16882	17005	16791	16959	17054	17064	16902	17037	16868	17079	16988	16917	17040	16906	16832	16898	16949	16968	16863	16893	17145	16971	16898	16847	17291	17005	16887	16938	17104	16863	16977	17002	16997	16828	17020	17070	17090	17133	16877	16815	16835	17127	16985	16958	17078	16844	16889	16934	16863	16931	16926	16832	16865	16982	17136	16784	17115	17049	16920	17064	16795	16975	16980	16957	16836	17126	16812	17015	16954	17075	17191	16759	16961	16912	17080	17013	16971	17150	16922	17015	17045	17030	17029	16851	17079	17020	17170	17065	16929	17034	16978	17205	17142	16928	16979	16951	16709	16901	16840	17042	16958	16968	16873	16941	17005	16918	17064	16851	17050	16962	17001	17024	17241	16941	16933	16882	16951	16777	17027	16929	16933	16895	16877	16919	16961	17089	17183	17208	16935	16897	16744	16905	17039	16828	17221	16936	16872	16923	17209	16858	17075	16998	16975	17013	17079	16903	16950	17039	16837	16877	16866	16992	16824	16798	16943	16911	17049	17204	16995	16968	16995	17045	16965	16821	17088	17015	17256	16966	17198	16864	16977	16980	16941	16952	17005	16997	16898	16982	16963	17045	17022	17019	16888	17006	16946	17125	16984	17107	17251	16890	17316	17076	16833	17017	16987	16999	16856	16849	17085	17112	16935	16862	16823	17254	17021	16997	17016	16876	16909	17052	17135	16947	17142	16872	17046	16795	17077	16884	16853	16714	16819	17025	16998	16923	16782	17060	17118	16952	16915	16817	16810	17127	16819	16966	16963	16862	17110	16946	16917	17020	16858	17140	17006	16808	16869	16990	16958	17133	17069	16945	16894	17098	17036	17159	16908	17007	16920	17040	16975	17104	16975	16867	16873	16980	16941	16979	17225	16989	16966	17123	16942	16938	16896	17065	16977	17035	16991	16981	16975	16923	17018	17022	17074	17127	16853	16823	16937	16894	16902	16811	17029	16973	16693	16890	17108	16982	17158	16921	16906	16945	16932	16954	16865	16929	17018	16941	16925	16964	17041	16805	17088	16911	17014	17187	17001	16940	16935	17028	16815	17041	16830	16986	16989	16991	17172	16700	17191	16822	16978	16754	17013	17069	17048	16982	17049	17098	16844	16802	17008	16981	17131	16896	17151	17217	16984	16992	16810	16993	16955	17018	17060	17087	17055	16849	16986	16960	16917	17073	17021	17101	16941	16971	17238	17015	17029	16937	16881	16740	17109	17008	16875	17066	16991	17183	16942	17190	17085	17015	17023	17102	17195	17097	16999	16930	16964	16869	16879	16900	16843	16923	17029	17106	16807	17264	16922	17021	16712	16950	17041	17146	16875	16979	16949	16979	17081	16959	17122	17134	16912	17029	17144	16978	16966	17085	16723	17190	17022	17037	16972	16946	17150	16917	16828	16962	17055	16990	17091	17121	17009	16923	16951	17137	16888	17013	17076	16972	17278	17067	17245	16944	16877	16785	17203	16868	16933	17147	16915	16826	17104	16988	17030	16919	17021	16934	16937	17178	17073	17016	16981	17025	16818	16964	17157	16819	16958	17062	17100	17201	17218	17172	16931	17099	16841	16934	17008	16844	16944	16892	17206	17025	16892	17121	17277	16911	16989	17045	16920	16965	17020	17000	16898	17003	16878	16914	16940	17141	16879	16911	16657	16969	16936	16956	16922	16763	17032	17042	17013	16974	17077	16927	16997	16902	17008	17104	16954	17038	16782	17150	17096	16926	17046	17140	16908	16917	16833	17137	17084	17147	17016	17003	16894	17063	17125	16819	16994	17159	16996	17048	16892	16854	17035	17118	16942	17036	17061	16968	16971	17042	16836	17147	17059	16888	16941	16828	17081	16796	17098	17078	16838	17222	17143	16814	17074	17190	17007	16965	17169	16926	16995	16963	16860	16839	17144	17068	16878	17014	17117	17004	16929	16919	16916	16919	17004	17140	16931	17126	17024	16995	16896	16686	16881	16999	16886	17031	17074	16908	16873	16891	16878	17161	17122	16895	17130	16926	17036	16910	16951	16980	16972	17077	17043	16933	16892	16935	16752	16901	16926	16939	16909	16883	16963	16898	16977	16936	16976	16963	16897	17105	16841	17058	17106	16827	16876	17127	16827	17050	16973	16939	16919	17039	16989	17113	17057	16917	16939	17041	16850	16875	16957	16845	16963	16779	17226	16904	17013	17135	17188	16884	17073	17088	16982	17056	16891	17028	16893	16877	16956	17045	16922	17101	17150	16924	17097	16967	17101	17056	16967	16977	17058	17046	16938	17158	17094	17028	17005	16778	17132	16932	17006	16935	17259	16777	16835	16979	16917	17111	16986	16773	16911	16997	16937	16924	17002	17053	17181	17006	17096	16995	16974	17106	16996	17221	16847	17074	16999	17229	16982	17112	17127	17147	16823	17050	17055	17021	17112	16951	16919	17054	17075	16938	17189	16963	16865	16815	17028	17004	16898	17149	16984	16968	16913	16900	17128	16944	17146	17026	16818	17006	16870	16963	16961	16955	17045	17065	16961	16861	16962	16954	16923	16987	17022	17034	17046	16826	16944	16995	17080	16966	16925	16905	17029	16888	16896	16963	16884	16867	16980	16991	16974	17117	16928	17080	16952	16956	17002	16875	17042	17122	17080	17083	16930	17118	17094	17104	17125	16962	17103	17166	16862	16913	16834	17037	16922	17017	16872	16954	16987	17023	17080	17103	17168	16993	16983	16923	16808	17189	17055	16832	16831	16835	16948	17011	17151	17006	17073	16901	17000	17126	16926	16820	17119	17039	16973	16873	16986	16919	16770	16949	17062	16878	17048	16943	16993	16815	16895	17076	17013	16970	17005	16742	17012	16942	16789	16986	16962	17124	16999	16825	17094	16899	16912	17009	16875	17037	16913	17085	16976	17128	17030	17024	17090	17113	17050	16882	16824	16986	16932	16919	17084	16883	17045	17111	17018	16870	16960	17029	16895	16823	17181	17012	16923	16980	16979	16830	16995	16931	17181	16973	16882	17148	16941	16811	17141	16960	17009	16932	17149	17089	17065	16957	16717	17050	16971	17143	16870	16897	17031	17173	16876	16990	16992	16881	17135	17100	16916	17064	16963	16940	17059	17102	17071	17024	16969	17162	16835	16900	16964	16968	16906	16808	16827	16945	17009	16876	16887	16836	16977	16791	16989	16872	16942	16783	16788	17023	16894	16958	16907	16983	17016	16849	17053	17095	16923	17225	16713	16990	17048	16930	17207	17096	16810	17082	17052	17025	16831	17018	17035	17029	17123	16779	16834	17181	17041	16913	17011	17087	16846	17071	16972	16904	17079	16971	17177	16923	16797	16804	16847	17016	16764	17014	16891	17087	16906	16783	16657	16884	17136	16816	16923	16915	17064	17044	16903	17049	17074	17063	17029	16864	16862	16950	17184	17014	17265	16820	16943	17007	17070	16941	16880	16639	17041	16903	16884	17023	17157	17089	17072	17064	16974	16843	16909	16981	16742	16902	17024	16820	17032	16977	16820	17041	16971	16874	16759	17008	16996	17010	16914	16923	17076	16980	17134	17152	16918	17077	17004	17019	16984	16967	16973	17267	16966	17082	17105	17224	17072	16915	16811	17017	17062	16779	16905	16851	16928	17117	16815	17022	17096	16878	17020	17020	16881	16961	17104	17012	16887	17108	17046	16984	16963	17051	16834	16823	17222	17035	17065	16978	16969	16928	16732	16978	16794	17110	16928	16855	16813	17040	16863	16804	16857	17071	16987	17148	17107	16773	16965	16834	16975	16986	16959	17090	16904	16886	16812	16923	17013	16804	16937	16933	16747	16865	16861	17002	16875	17095	16806	16785	16965	16989	16978	16994	16840	17041	17226	17023	16901	16867	16978	16864	16921	17104	17016	16778	17010	16889	16986	16868	17051	17014	17134	16944	17089	17061	16892	16795	16868	16787	17045	17031	17132	16939	16966	17041	16932	17163	17052	16961	17068	16854	16979
21683	38735	35807	27446	22632	20150	18607	17957	17513	17398	17016	16982	16873	17114	17122	16623	16608	16499	16534	16352	16043	15905	16013	15765	15879	15313	15094	14826	15008	14997	14938	14921	14849	14820	14652	14815	14376	14627	14616	14679	14225	14525	14429	14340	14375	14485	14429	14457	14465	14418	14383	14418	14343	14269	14445	14388	14411	14350	14209	14497	14547	14314	14559	14282	14398	14424	14321	14431	14487	14288	14488	14283	14352	14378	14319	14498	14197	14504	14479	14432	14392	14369	14293	14378	14294	14455	14331	14542	14397	14427	14439	14267	14500	14410	14365	14436	14406	14365	14265	14254	14439	14208	14437	14317	14391	14344	14360	14539	14230	14449	14422	14304	14258	14092	14410	14256	14351	14269	14496	14385	14305	14295	14251	14397	14406	14416	14500	14196	14334	14473	14323	14421	14359	14348	14250	14188	14303	14380	14364	14278	14261	14298	14484	14594	14443	14503	14455	14410	14449	14297	14502	14222	14306	14407	14357	14312	14343	14331	14375	14279	14331	14407	14482	14197	14381	14320	14440	14282	14444	14442	14497	14457	14106	14441	14419	14514	14424	14314	14324	14346	14194	14286	14406	14273	14364	14362	14252	14441	14391	14327	14412	14392	14291	14176	14475	14419	14402	14317	14277	14217	14312	14443	14452	14267	14285	14135	14452	14388	14330	14343	14391	14405	14215	14095	14319	14459	14415	14349	14408	14356	14449	14386	14309	14289	14404	14439	14171	14556	14021	14343	14459	14445	14262	14313	14464	14383	14392	14277	14284	14387	14380	14301	14323	14466	14266	14506	14358	14384	14393	14291	14210	14382	14416	14418	14324	14382	14377	14324	14311	14250	14324	14289	14410	14292	14458	14410	14415	14524	14532	14168	14341	14198	14407	14391	14407	14433	14344	14527	14236	14314	14334	14364	14470	14235	14218	14461	14471	14417	14384	14369	14522	14455	14253	14368	14373	14162	14269	14351	14220	14446	14406	14319	14365	14354	14385	14394	14425	14414	14323	14266	14398	14384	14315	14240	14372	14418	14331	14449	14387	14507	14271	14481	14327	14282	14267	14330	14320	14412	14341	14228	14208	14542	14399	14274	14336	14546	14428	14341	14508	14427	14402	14344	14362	14155	14365	14327	14395	14393	14358	14518	14310	14568	14483	14420	14392	14296	14292	14138	14333	14516	14490	14172	14270	14426	14277	14341	14343	14374	14477	14277	14351	14398	14450	14293	14252	14255	14402	14344	14242	14347	14310	14348	14321	14404	14418	14245	14316	14428	14223	14268	14311	14327	14492	14417	14303	14332	14408	14406	14456	14298	14347	14272	14322	14295	14288	14270	14247	14194	14417	14277	14127	14282	14420	14419	14291	14385	14329	14397	14302	14407	14430	14212	14357	14300	14401	14228	14236	14364	14357	14290	14329	14370	14473	14293	14432	14390	14163	14242	14392	14488	14279	14476	14402	14409	14429	14389	14325	14395	14390	14148	14337	14432	14241	14314	14500	14167	14335	14397	14529	14406	14377	14383	14335	14461	14395	14337	14392	14395	14345	14485	14277	14269	14396	14488	14304	14437	14354	14465	14310	14331	14279	14379	14385	14295	14355	14302	14142	14408	14331	14408	14299	14340	14365	14384	14357	14472	14272	14327	14294	14362	14409	14385	14340	14505	14420	14283	14407	14458	14247	14275	14204	14192	14233	14242	14328	14346	14373	14442	14308	14338	14377	14093	14354	14413	14283	14259	14294	14367	14303	14315	14339	14444	14354	14411	14293	14417	14328	14427	14321	14322	14384	14372	14429	14443	14412	14436	14490	14454	14338	14365	14410	14262	14126	14365	14383	14386	14283	14370	14361	14422	14359	14425	14422	14323	14308	14300	14440	14118	14334	14378	14364	14264	14353	14337	14394	14434	14182	14455	14185	14242	14398	14320	14378	14381	14337	14318	14479	14419	14294	14539	14534	14311	14268	14275	14185	14393	14278	14423	14292	14379	14572	14369	14332	14146	14451	14354	14348	14221	14403	14416	14465	14455	14242	14361	14371	14239	14337	14177	14383	14363	14448	14393	14481	14346	14387	14366	14279	14415	14353	14179	14347	14365	14263	14322	14197	14312	14322	14357	14304	14255	14302	14454	14428	14410	14300	14410	14308	14579	14504	14278	14415	14135	14425	14073	14291	14448	14305	14306	14215	14401	14318	14357	14246	14340	14416	14442	14347	14470	14344	14269	14411	14356	14482	14181	14237	14454	14324	14164	14364	14167	14346	14514	14274	14257	14259	14410	14413	14391	14467	14261	14411	14358	14252	14402	14353	14344	14296	14288	14445	14511	14254	14289	14345	14224	14352	14461	14434	14312	14451	14441	14313	14199	14207	14418	14486	14370	14343	14512	14307	14434	14375	14264	14399	14495	14336	14409	14270	14399	14229	14324	14293	14380	14338	14387	14302	14415	14209	14347	14414	14394	14275	14485	14296	14286	14337	14408	14328	14432	14269	14327	14231	14418	14466	14361	14218	14293	14406	14223	14439	14419	14351	14426	14465	14276	14351	14344	14199	14336	14350	14384	14348	14398	14481	14212	14331	14385	14295	14469	14319	14397	14467	14405	14448	14412	14338	14305	14427	14303	14283	14417	14539	14208	14394	14235	14504	14474	14199	14447	14431	14246	14336	14290	14185	14473	14494	14455	14274	14188	14240	14462	14394	14396	14399	14393	14294	14321	14341	14377	14262	14283	14324	14358	14575	14480	14348	14210	14232	14207	14451	14357	14357	14433	14361	14313	14323	14429	14447	14454	14429	14401	14567	14515	14385	14385	14405	14294	14397	14344	14254	14399	14427	14410	14295	14395	14473	14240	14371	14286	14399	14257	14329	14380	14454	14244	14533	14257	14355	14383	14399	14400	14595	14378	14178	14353	14475	14259	14370	14456	14358	14417	14222	14279	14315	14330	14290	14253	14359	14347	14229	14373	14307	14528	14420	14332	14443	14319	14364	14178	14282	14280	14386	14251	14336	14300	14393	14310	14327	14324	14398	14469	14342	14274	14451	14319	14441	14372	14405	14254	14296	14380	14327	14424	14411	14425	14170	14233	14473	14311	14399	14343	14476	14197	14530	14357	14368	14332	14299	14270	14269	14409	14291	14556	14313	14201	14361	14371	14337	14430	14399	14579	14345	14414	14334	14327	14298	14199	14392	14321	14252	14549	14359	14380	14400	14318	14421	14457	14120	14446	14410	14210	14474	14230	14334	14248	14351	14232	14356	14374	14454	14262	14376	14316	14274	14412	14460	14353	14094	14465	14405	14253	14449	14234	14549	14352	14418	14361	14507	14472	14247	14321	14364	14506	14336	14259	14446	14396	14412	14250	14420	14392	14487	14442	14232	14502	14421	14171	14385	14194	14238	14308	14407	14374	14419	14301	14419	14477	14390	14224	14580	14163	14461	14447	14298	14397	14338	14261	14310	14540	14288	14034	14202	14359	14284	14363	14353	14252	14423	14365	14248	14405	14429	14349	14284	14481	14437	14393	14439	14348	14406	14555	14331	14327	14382	14218	14176	14414	14297	14426	14239	14449	14182	14515	14282	14459	14412	14340	14365	14269	14205	14306	14447	14463	14419	14465	14363	14376	14392	14374	14330	14462	14444	14518	14192	14448	14386	14348	14499	14511	14461	14535	14247	14438	14253	14184	14401	14506	14377	14298	14357	14289	14138	14344	14228	14283	14366	14552	14278	14288	14345	14372	14395	14437	14352	14136	14360	14292	14334	14409	14316	14400	14377	14319	14442	14415	14308	14382	14316	14373	14535	14428	14495	14268	14372	14328	14507	14405	14415	14333	14433	14413	14317	14319	14290	14380	14531	14433	14253	14274	14426	14355	14504	14336	14394	14420	14368	14332	14531	14339	14388	14477	14357	14351	14371	14198	14288	14516	14424	14554	14453	14429	14408	14353	14542	14376	14358	14395	14363	14297	14399	14449	14517	14420	14273	14468	14430	14339	14413	14331	14255	14400	14421	14203	14237	14300	14124	14489	14369	14267	14300	14369	14394	14482	14331	14426	14238	14417	14289	14241	14355	14433	14356	14338	14461	14259	14333	14437	14331	14468	14238	14267	14325	14416	14403	14328	14222	14257	14385	14354	14374	14199	14357	14522	14531	14189	14301	14541	14416	14267	14363	14272	14305	14288	14393	14459	14327	14404	14303	14540	14383	14301	14319	14299	14400	14359	14392	14516	14465	14209	14412	14225	14415	14173	14368	14423	14494	14495	14156	14248	14534	14292	14405	14345	14330	14350	14344	14371	14343	14590	14367	14289	14563	14403	14627	14367	14346	14317	14483	14349	14405	14536	14363	14272	14456	14276	14390	14289	14374	14165	14260	14492	14313	14184	14510	14317	14262	14359	14296	14425	14480	14383	14467	14329	14361	14165	14325	14272	14572	14353	14080	14249	14390	14406	14495	14293	14274	14406	14375	14313	14395	14311	14354	14502	14399	14421	14346	14439	14469	14237	14315	14345	14416	14285	14331	14264	14360	14315	14315	14304	14288	14523	14409	14463	14291	14335	14358	14362	14264	14367	14315	14261	14536	14302	14365	14206	14349	14434	14184	14512	14434	14321	14298	14467	14271	14443	14292	14592	14309	14432	14235	14528	14351	14330	14503	14349	14306	14432	14321	14453	14269	14379	14333	14423	14518	14269	14357	14296	14501	14276	14184	14489	14286	14328	14405	14289	14461	14398	14453	14442	14201	14272	14381	14398	14273	14190	14285	14207	14401	14214	14368	14331	14366	14322	14503	14491	14494	14474	14316	14359	14345	14196	14194	14261	14386	14282	14347	14254	14505	14481	14285	14379	14297	14377	14253	14371	14400	14232	14392	14469	14422	14324	14381	14264	14266	14234	14470	14436	14244	14454	14473	14328	14223	14437	14373	14331	14355	14231	14375	14360	14183	14397	14354	14412	14552	14394	14335	14359	14399	14464	14279	14544	14393	14432	14195	14414	14174	14421	14178	14346	14247	14445	14174	14385	14424	14284	14395	14297	14264	14469	14391	14251	14426	14312	14289	14376	14363	14450	14301	14296	14307	14457	14334	14402	14397	14287	14521	14363	14351	14356	14406	14299	14367	14316	14292	14215	14364	14215
22843	21369	29401	23710	21661	23933	26512	21049	19893	19750	19759	19420	19220	19475	19715	19531	19148	19150	19007	18837	18813	18629	18495	18492	18342	17753	17634	17587	17467	17633	17650	17597	17301	17496	17400	17156	17268	17236	17371	17247	17062	17179	17131	17353	17173	17134	17009	17046	17120	16957	17034	16942	17025	16789	16908	16833	17061	17162	17091	17018	16820	16892	16876	16987	16902	16916	16964	17075	16977	16973	16981	16824	17025	17068	17069	16858	16936	16964	16851	17093	16787	17093	16882	16819	16869	16962	16939	17057	16935	17011	17017	16903	16750	16860	17120	16911	16949	16960	16717	16907	16870	16821	16952	16989	16839	16993	16919	16730	16893	16856	16885	16833	16816	16840	16965	16860	17027	16949	17010	16869	16958	16774	16974	17021	17140	17072	16869	17202	16869	16772	16822	16951	16992	16762	16874	16788	16981	16855	16935	16983	16804	16866	17052	17176	16679	16836	16779	16704	16909	16841	16819	17014	16929	16823	16936	16760	16670	17183	17028	16937	16890	16984	16856	17068	16949	16929	16962	16860	16833	17279	16931	16778	16897	16811	16826	16906	16853	16750	16751	16810	16900	16863	16962	16744	16945	16870	16723	16847	16818	16934	16678	16884	16991	16868	16884	16674	16855	17013	16994	16959	16888	16868	16962	16938	16742	16879	17036	16954	16793	16903	17033	16919	16948	16708	16846	16890	16743	16835	16955	16816	17117	17133	17064	16933	16942	16970	16883	16824	17043	16834	16867	16960	16895	16858	16878	16902	16754	17031	16997	16946	16846	17090	16864	16862	16927	16951	16904	16791	16875	16935	16983	17017	16929	16765	16801	16906	16660	16931	17057	16900	17027	16758	16890	16914	16915	16919	17170	16963	17066	16906	16861	16819	16839	16929	17029	16964	16788	16875	16820	17094	16973	17223	16881	16917	16968	16984	16925	16692	16952	16855	16733	16842	16879	16916	16803	16694	16758	16737	16781	16888	16923	16801	16950	16892	16899	16802	17022	16928	16977	16902	17122	16833	16988	17021	16799	17094	16823	17074	16916	16958	16707	17035	16983	16765	16837	17248	17001	16711	16968	16912	16845	16875	16730	16961	16813	16751	16869	16887	16839	16883	17103	16801	16784	16976	16972	16728	16717	17014	16869	16713	16804	17049	16950	16964	16980	16840	16777	16881	16898	16694	17093	16783	16841	16892	16903	17120	17049	16967	16851	16899	16781	16614	16968	16772	17110	16793	16859	16966	17029	16653	16865	16827	16619	16887	16909	16912	16783	16851	16932	16784	16840	16874	17044	16999	16959	16753	16758	17035	16910	16746	16945	16754	16754	16725	16750	16911	16768	16952	16847	16671	16875	16795	16668	16936	16968	16838	16758	16720	16789	16925	16873	16773	16751	16655	16853	16978	16954	16757	16953	16647	16879	16948	16784	16991	17083	16852	16961	16985	16848	16871	16929	16777	16838	16784	16913	16870	16970	16750	16962	16830	16893	16912	16809	16892	16937	16759	16965	16808	16844	16835	16795	16781	16943	16996	16717	16982	16909	16888	16908	17135	17123	16878	16865	16880	16982	17076	16715	17009	16973	16911	16809	16744	16777	16706	16939	17271	16878	16964	17059	16947	16971	16717	16866	16866	16858	16761	17031	16982	17132	16913	16913	16903	17005	16795	16821	16737	16883	16865	16833	16884	16963	16920	16769	17103	16874	16980	16820	16891	16837	16721	16836	17026	16936	16873	16820	16715	16975	17027	17022	16825	17010	16761	16707	16582	17002	16953	16770	16960	16922	16966	16992	16831	17034	16787	16956	16858	16833	16914	16997	16925	16838	17007	16751	16810	16784	16863	16953	16898	16938	16921	17053	17074	16947	16909	16879	16737	16783	16984	16808	16748	16849	16969	16971	16986	16954	16952	16684	16852	17059	16795	16877	16850	16855	16757	16838	16882	16757	16841	16737	16969	17057	16875	16630	17025	16924	16852	16765	16843	16810	16851	16934	16702	17015	16714	16856	16875	16885	16791	16918	16968	16827	16866	17049	16817	16882	16898	16900	17165	17053	17119	16841	16948	17150	16831	16928	17107	16875	16917	16830	16809	16833	16981	17040	16959	17015	16913	17030	16976	16806	16877	16874	16915	16782	16854	17113	16934	16988	16940	16846	17011	16880	16922	16971	16941	16980	16750	16913	16937	16889	16847	16749	16852	17116	16834	16948	16773	16960	17031	16834	16926	16800	17040	16911	16870	16823	17115	16941	16919	16790	16994	17041	16614	16862	16693	16890	16865	16811	17093	16931	16897	16702	17092	16779	16839	16864	16850	16913	16894	16759	16690	16948	16927	16941	17027	16715	17192	16929	17007	16812	17056	17033	16923	17024	16755	17014	16733	16730	16922	16912	17070	16907	16877	16804	17040	16866	16948	16860	16819	17094	16876	16808	17078	16945	16795	16973	17077	17151	16984	16857	16998	16911	16951	16658	16983	16856	17030	16897	16875	16848	16837	16939	16990	16730	16868	17136	16924	16837	16859	16986	16812	16727	16896	17088	16808	16890	17034	17006	16937	16801	16947	16850	16944	17002	17022	17090	16825	17020	16870	16812	16827	16868	16833	16992	16967	16967	16732	16735	16876	16737	16794	16962	17091	16849	16865	16677	16800	16912	16797	16967	16951	16974	17072	16798	16870	16932	16925	16955	17000	16950	16756	16917	16686	16891	16937	16765	16830	17128	16972	16827	16863	17064	16993	16772	17000	16682	16741	16765	16885	16829	16635	16906	16980	16953	16826	16942	16983	16693	16824	16929	16721	16853	16906	16861	16878	16885	16822	16915	17085	16929	16864	16672	16872	16914	17003	16797	16786	16902	16916	16801	16989	16707	17050	16977	16880	17142	17020	16851	16663	16745	16881	16769	17091	16859	16888	16745	16946	16888	16779	16774	17059	16769	17050	17041	16819	17088	16811	16963	16774	16803	16576	17034	16990	16929	16912	16737	17022	16871	16870	16692	16573	16724	16983	16812	16827	16888	16996	16959	16857	16896	16901	16834	16992	16799	16878	16819	16823	16834	16872	16924	16843	16936	16801	16841	17023	17024	16750	16947	17097	16832	16736	16944	16889	16864	16840	16780	16892	16852	16997	17149	16968	17065	17047	16916	16863	17109	16748	16909	16980	16837	16953	16894	16895	16856	16955	16808	16848	16877	16959	16978	16717	16999	16842	16877	16942	17126	16962	17091	16873	16921	16808	16623	16980	17019	16942	16794	16793	16941	16931	17074	16737	16949	16895	16837	16956	16955	17140	16986	16930	16850	16959	17109	16746	16853	16879	16899	16951	16907	16941	16959	16945	16994	16906	16916	16873	16875	16978	17049	16880	17008	16927	16798	16832	16932	16853	16713	17061	16825	16921	17060	16978	16894	16822	16924	16838	16829	16895	16914	16948	16693	16925	17095	16894	17084	16866	16825	16726	16931	16804	16870	16841	16930	17004	17161	16983	16828	16956	16876	16808	16791	16819	16760	16689	16813	17041	17008	16806	16845	16892	16791	17150	16787	16620	16761	16743	17022	16722	16909	16945	16714	16819	16912	16880	17046	16873	16901	17017	16955	16716	16955	17087	16980	16657	16920	16987	16931	17125	16821	16978	16875	16785	17076	16808	16982	16803	16926	16889	17139	16659	16857	17004	16811	16813	16916	16902	16830	16815	17022	16886	17011	16929	16860	17035	16723	16901	16939	16924	16763	16876	17138	16934	16737	16869	17040	16962	16995	16672	16836	16761	17018	16875	16835	17080	17001	17015	17043	17059	16853	16988	16924	17053	16809	16852	16823	17069	16778	16738	17061	16844	16789	17089	16803	16944	16918	17017	16857	16919	16955	17075	16806	16747	16967	17004	16920	17093	16775	16795	16823	16936	16898	17051	16990	16811	16944	16727	17037	16976	16869	16900	16963	17017	17005	16903	16866	17063	16921	16932	16895	16834	16883	16967	17014	16776	16848	16813	17029	16898	16824	16910	16859	16860	16902	17100	16953	17065	17128	16870	16858	16887	16827	16796	16819	16844	16877	16860	16995	16875	16932	16829	16878	16800	17099	16929	17050	17034	16694	16779	16947	16901	16990	17029	16695	16877	16915	16917	17080	17026	16873	17028	16942	16999	17065	16840	16834	16921	16838	16864	17010	16916	16729	16926	16935	16968	16893	16983	16720	16804	16777	16951	16787	17027	16984	16974	16823	16860	16895	16778	16792	16992	16871	17113	16952	16964	16979	16993	17065	16772	16866	17021	17064	17069	16775	16803	16658	16774	16802	16869	16926	16970	16954	16939	16988	16889	16942	16963	16919	16692	16901	16812	16819	16938	16988	16762	17011	16725	16946	16737	16845	16984	17028	17000	16872	16916	16907	16843	17014	16826	17035	16893	16924	17033	16922	17028	16804	16960	16728	17028	17150	16984	16952	16743	17052	16804	16711	17024	16898	16843	17054	16805	16745	16979	17119	17065	16877	17008	16735	16962	16667	16830	16883	16752	16937	16909	16803	16807	17024	16900	16985	16712	16984	17124	16927	16925	16997	16835	17005	16746	16676	16959	16848	16793	16879	16675	16634	16899	16711	16929	16606	16837	17011	16857	16802	16891	16917	16800	17033	16861	16981	16958	16967	16823	16932	17129	17005	16793	16885	17056	16851	16818	16755	16866	16713	16878	17075	16876	16792	16867	16836	16798	16925	16842	16852	16916	17012	16769	17013	16961	16842	16940	16945	16987	17021	17070	16812	16899	17046	16945	17087	16842	16866	16951	16923	16752	17096	16990	16817	16932	16835	16967	16975	16895	16862	16894	16873	16797	16978	16817	16963	16913	16862	16908	16974	16928	17029	16881	16881	16908	16789	16873	16831	16735	16800	16889	16845	16751	17010	17033	17015	16961	16756	16772	16904	16950	16950	17052	17004	17055	16980	16898	16950	16820	16880	16839	16935	16856	16907	16802	16839	16901	16806	16894	16854	16949	17093	16825	16943	17049	16866	16883	16789	16927	16953	17055	16916	16927	16830	16900	16906	16948	16959	16866	16926	16905	16966	17020	17023	16995	16895	16862	16823	16965	16980	16954	17008	16823	16937	16873	16951	16938	16912	16958	16937	16797	16930	16867	16926	16973
23655	44075	39072	30985	25990	21817	20184	19347	19084	18511	18112	18036	17982	18146	18053	17935	17444	17422	17510	17063	16690	16690	16583	16252	16109	15487	15204	15114	15011	15166	15160	14905	14924	14800	14715	14584	14719	14562	14481	14661	14447	14646	14473	14371	14340	14274	14208	14256	14505	14254	14310	14380	14300	14232	14295	14450	14175	14340	14355	14167	14219	14252	14331	14290	14414	14214	14253	14355	14294	14325	14299	14199	14272	14219	14244	14216	14279	14132	14314	14518	14283	14384	14150	14070	14347	14236	14316	14171	14239	14263	14235	14083	14291	14262	14335	14293	14401	14278	14083	14274	14227	14295	14245	14379	14199	14299	14165	14302	14254	14360	14176	14127	14359	14312	14383	14211	14219	14211	14320	14428	14157	14216	14125	14261	14124	14245	14337	14264	14099	14270	14217	14289	14232	14281	14152	14156	14256	14261	14278	14412	14279	14347	14049	14121	14295	14251	14415	14141	14209	14474	14365	14175	14243	14201	14208	14200	14144	14370	14282	14308	14090	13994	14344	14186	14323	14338	14413	14157	14303	14300	14319	14305	14248	14171	14255	14290	14312	14391	14128	14151	14184	14269	14201	14349	14327	14056	14339	14154	14377	14224	14328	14229	14392	14259	14276	14363	14076	14363	14205	14227	14209	14215	14192	14270	14101	14344	14271	14258	14490	14111	14276	14274	14181	14443	14310	14249	14221	14263	14359	14166	14318	14475	14392	14355	14164	14381	14137	14151	14226	14191	14235	14399	14333	14266	14317	14253	14285	14438	14185	14266	14296	14266	14111	14432	14228	14214	14240	14274	14296	14073	14297	14097	14155	14167	14309	14347	14133	14334	14283	14169	14196	14172	14351	14107	14159	14315	14272	14097	14331	14240	14233	14419	14492	14116	14156	14418	14280	14291	14273	14310	14323	14356	14253	14287	14237	14314	14213	14235	14256	14228	14247	14182	14232	14365	14209	14319	14220	14223	14153	14347	14136	14286	14400	14214	14211	14230	14249	14394	14329	14248	14218	14167	14319	14361	14151	14318	14051	14194	14103	14284	14176	14224	14200	14114	14369	14350	14315	14238	14104	14148	14159	14185	14184	14186	14367	14328	14105	14292	14330	14475	14232	14198	14161	14257	14218	14265	14153	14355	14265	14174	14348	14280	14235	14371	14450	14171	14210	14322	14319	14289	14313	14390	14131	14263	14119	14171	14269	14349	14181	14384	14198	14270	14306	14304	14399	14245	14136	14283	14294	14405	14292	14226	14333	14229	14366	14159	14089	14332	14256	14250	14340	14273	14323	14174	14307	14335	14261	14230	14191	14301	14277	14235	14333	14318	14291	14214	14191	14319	14139	14237	14282	14314	14296	14441	14181	14269	14203	14267	14290	14169	14159	14339	14193	14378	14305	14192	14358	14274	14207	14369	14186	14136	14169	14160	14249	14160	14375	14275	14269	14288	14267	14178	14341	14229	14183	14117	14264	14482	14255	14200	14202	14253	14237	14058	14193	14159	14336	14194	14249	14241	14437	14116	14193	14318	14319	14249	14218	14363	14230	14205	14297	14302	14288	14071	14208	14075	14527	14287	14223	14427	14214	14267	14293	14164	14343	14475	14209	14221	14213	14491	14182	14263	14208	14367	14184	14160	14122	14371	14354	14255	14304	14324	14225	14268	14303	14100	14318	14325	14321	14288	14334	14190	14208	14200	14250	14155	14253	14245	14361	14134	14340	14200	14260	14123	14382	14240	14193	14099	14298	14426	14400	14234	14112	14319	14277	14261	14269	14426	14204	14250	14282	14192	14113	14328	14212	14268	14087	14168	14278	14116	14255	14221	14265	14377	14303	14379	14025	14307	14426	14261	14354	14221	14187	14241	14222	14304	14274	14196	14452	14256	14204	14194	14316	14218	14264	14220	14234	14224	14269	14257	14281	14364	14309	14207	14225	14155	14061	14142	14229	14382	14164	14323	14362	14106	14137	14207	14354	14141	14094	14177	14357	14125	14189	14105	14196	14111	14359	14295	14258	14073	14251	14267	14231	14298	14182	14309	14347	14284	14270	14180	14225	14339	14248	14219	14298	14322	14338	14309	14303	14284	14241	14223	14245	14297	14377	14144	14215	14287	14347	14239	14363	14285	14147	14174	14306	14219	14083	14234	14284	14348	14341	14541	14313	14186	14253	14197	14200	14384	14321	14321	14240	14216	14393	14279	14273	14202	14383	14228	14324	14147	14233	14240	14117	14353	14285	14073	14300	14167	14231	14338	14357	14454	14244	14320	14106	14169	14216	14166	14202	14157	14269	14327	14382	14217	14183	14418	14158	14172	14201	14192	14278	14141	14196	14035	14387	14116	14335	14389	14246	14188	14237	14236	14235	14324	14142	14265	14222	14268	14154	14229	14269	14244	14166	14256	14352	14224	14259	14012	14252	14213	14124	14231	14151	14268	14254	14108	14282	14233	14343	14257	14312	14221	14307	14286	14239	14322	14278	14196	14171	14167	14208	14064	14202	14347	14305	14279	14217	14088	14155	14199	14383	14197	14345	14076	14225	14190	14260	14270	14316	14316	14338	14240	14191	14326	14256	14110	14297	14199	14287	14160	14299	14209	14149	14177	14203	14248	14227	14416	14367	14208	14262	14209	14323	14220	14114	14313	14300	14187	14239	14110	14031	14344	14319	14067	14284	14280	14207	14279	14057	14217	14355	14241	14383	14471	14166	14361	14154	14226	14233	14252	14298	14295	14148	14309	13922	14183	14210	14190	14331	14346	14182	14013	14295	14380	14234	14117	14311	14191	14259	14250	14179	14356	14221	14205	14344	14118	14398	14118	14238	14249	14155	14209	14180	14261	14121	14279	14346	14349	14271	14292	14207	14224	14174	14346	14253	14358	14307	14332	14160	14278	14262	14224	14312	14211	14231	14286	14288	14328	14184	14113	14229	14279	14261	14347	14252	14397	14192	14281	14289	14418	14251	14315	14267	14140	14391	14234	14154	14226	14414	14296	14177	14391	14115	14140	14401	14230	14284	14099	14187	14230	14225	14342	14328	14238	14267	14376	14422	14188	14168	14167	14225	14365	14187	14327	14279	14196	14111	14278	14179	14235	14258	14110	14319	14248	14148	14122	14257	14226	14240	14222	14209	14181	14280	14251	14176	14312	14297	14269	14187	14286	14284	14130	14257	14275	14078	14340	14343	14166	14270	14205	14180	14184	14303	14296	14309	14229	14206	14285	14178	14127	14225	14130	14495	14464	14192	14300	14173	14226	14160	14310	14249	14221	14258	14295	14347	14339	14212	14286	14415	14158	14375	14313	14164	14436	14163	14143	14363	14211	14179	14268	14195	14253	14099	14087	14257	14337	14192	14285	14258	14232	14424	14187	14195	14406	14234	14028	14157	14417	14284	14236	14250	14328	14221	14266	14424	14342	14184	14406	14102	14191	14225	14180	14100	14280	14082	14273	14205	14293	14346	14245	14282	14125	14191	14328	14271	14110	14315	14138	14302	14282	14290	14244	14123	14201	14210	14225	14389	14283	14312	14233	14306	14321	13959	14183	14304	14231	14244	14320	14226	14174	14354	14140	14290	14201	14247	14319	14280	14285	14116	14057	14311	14363	14198	14170	14233	14300	14319	14267	14163	14217	14228	14100	14294	14206	14126	14242	14278	14130	14268	14266	14214	14389	14159	14074	14339	14105	14118	14323	14247	14316	14240	14111	14272	14348	14245	14329	14378	14284	14335	14141	14192	14368	14277	14268	14081	14283	14284	14345	14386	14275	14260	14259	14321	14074	14344	14128	14244	14114	14300	14388	14183	14223	14302	14125	14104	14102	14233	14047	14165	14061	14250	14398	14325	14155	14260	14283	14153	14277	14239	14280	14285	14252	14304	14252	14280	14195	14318	14171	14237	14218	14254	14250	14105	14161	14180	14272	14267	14432	14178	14330	14227	14214	14374	14384	14286	14316	14305	14186	14176	14245	14221	14166	14130	14256	14202	14273	14333	14288	14316	14239	14218	14430	14140	14146	14265	14303	14299	14323	14148	14124	14299	14160	14356	14152	14250	14333	14295	14311	14225	14319	14434	14002	14390	14202	14164	14224	14369	14221	14197	14187	14326	14202	14437	14212	14058	14311	14105	14162	14227	14096	14286	14289	14162	14248	14115	14322	14297	14359	14295	14208	14224	14153	14385	14342	14149	14306	14277	14363	14191	14259	14354	14191	14241	14226	14247	14431	14089	14093	14142	14071	14289	14259	14282	14170	14338	14356	14086	14162	14099	14278	14188	14272	14295	14297	14383	14308	14195	14218	14251	14120	14308	14268	14234	14140	14229	14263	14422	14191	14343	14207	14250	14172	14149	14058	14335	14207	14218	14369	14275	14200	14292	14287	14246	14373	14201	14307	14195	14178	14214	14318	14200	14318	14162	14154	14282	14011	14179	14164	14266	14270	14179	14184	14259	14159	14134	14398	14095	14289	14148	14132	14172	14180	14229	14220	14280	14196	14226	14216	14199	14068	14219	14111	14322	14332	14228	14357	14212	14292	14237	14190	14278	14327	14211	14318	14338	14460	14222	14272	14253	14152	14205	14280	14349	14199	14332	14222	14155	14244	14287	14480	14316	14197	14328	14283	14298	14145	14344	14210	14233	14237	14113	14238	14262	14210	14162	14210	14137	14343	14382	14426	14238	14157	14081	14258	14298	14233	14229	14124	14229	14322	14288	14393	14316	14372	14330	14132	14261	14052	14252	14260	14173	14487	14186	14269	14213	14265	14219	14186	14175	14235	14167	14177	14263	14252	14261	14225	14214	14367	14299	14110	14273	14153	14285	14311	14230	14254	14303	14156	14290	14297	14395	14301	14032	14274	14224	14263	14391	14382	14159	14335	14189	14278	14260	14193	14108	14328	14134	14283	14122	14241	14276	14285	14179	14107	14161	14213	14229	14276	14284	14436	14242	14200	14290	14257	14280	14259	14223	14367	14425	14240	14321	14160	14261	14403	14423	14141	14094	14201	14300	14214	14190	14165	14325	14184	14129	14286	14361	14164	14238	14241	14188	14233	14482	14389	14150	14178	14328	14274	14254	14237	14317	14166	14314	14383	14287	14291	14199	14200	14307	14218	14299	14244	14215	14212	14312	14464
27573	22987	28197	25865	20504	18977	18606	18189	18169	18121	18028	17657	17839	17814	17757	17922	18005	17840	17964	17563	17516	17475	17651	17522	17297	17333	17318	17329	17472	17340	17270	17177	17216	17023	17142	17074	17060	16927	16936	16869	16981	16996	16986	16994	16800	16936	16895	17038	16904	16955	16884	17065	16826	16931	16812	17047	16996	17108	17131	17042	16958	16824	16898	16964	17108	16820	16901	17027	16777	16997	16917	16811	16823	16928	17089	17115	17211	16964	16876	16814	16893	16968	16943	16961	16902	16998	16884	16903	16807	16933	17026	16801	16934	16902	16926	16932	17080	17030	16852	16710	16919	16979	16972	17014	17018	16765	17061	16866	17005	17005	17002	17093	17030	16995	16758	16918	16902	16970	16614	16812	17132	16818	17023	17025	16698	17010	16701	16812	16769	16741	17116	16926	17010	17153	16807	16721	16902	16782	16935	17033	16984	16885	16977	16976	16865	16710	16856	16934	16858	16912	16999	16875	17023	16795	16922	16881	17012	17014	17017	16869	17071	17126	16922	16815	16854	17024	16945	16918	16998	16955	16888	17051	16980	16904	16971	16943	16922	16871	16863	16805	16830	16891	17003	17010	16826	16963	16901	16895	17122	17013	17027	16849	17138	16960	16711	16977	16670	16688	16799	16771	17015	16870	16988	17108	17050	16793	17147	16723	17008	16842	17015	16914	16842	16988	16804	16944	16940	16941	17007	16871	16887	16876	16804	16898	16981	17141	16878	16953	16938	16861	16994	16752	16786	16934	16982	17035	16987	16992	16913	17074	17031	16873	16983	16827	16762	16921	16795	16823	16978	16892	17028	16974	17141	16912	16883	16978	16865	17146	16892	16844	16907	16826	17030	16826	16791	16896	16970	16808	16942	16916	16832	16808	16759	16909	16887	16966	16853	16838	16797	17003	16979	16955	17000	17121	16989	16883	17121	17141	17009	16819	16916	16881	16829	17199	16829	17072	16813	17070	16900	16986	16800	16860	16968	16905	16920	16718	17087	16792	17009	16818	16745	16796	16926	16963	17036	16860	16816	16847	16822	17147	16853	16851	16901	17043	16775	16920	16841	16912	16891	16774	16871	16831	17058	16810	16852	16839	16962	16891	16874	16987	16913	16814	17087	16741	16813	16852	16745	17038	16921	16930	16744	16937	17094	17018	16866	16944	17020	16889	16769	16912	17008	17001	16957	17187	17020	17054	17082	17010	16845	16803	16834	16790	17059	17004	16977	16941	16811	16786	17031	16800	16822	17061	17082	16886	16819	16897	16916	16846	17066	16968	16987	16866	16975	16897	16911	16771	16845	16859	16942	16859	16889	17003	17004	16745	16922	16816	16845	16875	17004	16896	17116	16867	16745	16919	16902	16938	16924	17098	16778	16964	17111	17045	17091	16833	16683	16880	16880	17061	16789	16845	16985	17057	16964	17007	16998	16860	16991	16737	16901	16947	16951	16901	16911	16844	16975	16896	17075	16744	17025	16960	16907	16915	16704	16879	16919	16953	17003	16959	16840	16864	16796	16886	16966	16997	16863	16880	17085	16930	16987	16762	16778	16926	17031	16848	17075	17109	16848	16853	17076	16868	16734	16919	16891	16766	17024	16884	16801	16844	16773	16867	16866	16660	16904	16834	17054	16940	16854	17009	17019	16809	16871	16972	16931	16972	16878	16919	16963	17010	16831	16981	16923	17022	17036	16936	16896	16979	16856	16944	16924	16982	16852	16857	16980	17083	16934	16949	17012	17010	16942	16889	16890	17053	16839	16834	17045	16707	17112	17021	16982	16827	16806	16770	17005	16907	17029	16821	17092	17015	16873	17012	16932	16950	16864	16801	16880	16955	16888	16807	17073	16965	16869	16883	16757	16893	17055	17012	16711	16963	17077	16805	16832	16758	16948	16854	17012	17030	17007	16831	16999	16948	16852	17019	16888	16958	16903	16872	16916	16795	16898	16823	17039	16886	16866	16755	16991	16782	16944	16982	16897	16864	16861	16833	17081	16866	17045	16965	16860	17028	16939	16836	16980	16812	17112	16700	16909	16892	16967	16773	16827	16830	16727	16834	16823	16878	16932	16902	17058	17060	16932	16921	17053	16981	16757	16838	16974	16974	16900	16910	17024	17034	16908	17042	17051	16760	17058	17011	16740	16956	17248	16821	16925	16903	16927	17033	16861	16976	16951	16996	17055	16903	17008	16838	16902	16946	16904	17135	16945	16900	16908	16847	16913	16840	16944	17080	17041	16904	16785	16913	17227	17074	17014	17050	16964	16901	16928	16858	16857	16970	17028	17040	16821	16817	16958	16994	16920	16841	16985	16856	17022	16846	16904	16955	16843	16867	16975	16919	16939	16869	17039	16873	16982	16915	17055	17164	17060	16909	16960	17006	16793	16897	16996	17155	17181	16876	16967	17085	16859	16948	16896	16968	16852	16932	16831	17090	17125	16974	16920	16874	16969	16838	16921	17028	16868	16919	16779	16966	16982	16987	16999	16681	17049	17045	16695	16963	16981	16864	16928	16987	16839	16827	16872	16995	16887	16927	17130	16921	17100	16972	16947	16965	17010	16988	16691	16978	16744	16939	16736	17008	16939	17066	16954	16860	16917	16983	16909	16872	16829	16787	16973	16778	16983	17031	16871	16987	16827	16802	17119	16883	16683	16974	16950	16740	16831	16911	16990	16986	17017	16895	17007	16963	16968	16998	17062	16989	16912	16956	16912	16800	16944	16846	17052	16938	17000	16968	16970	16821	16883	16931	16910	16967	16949	16881	16835	17054	16984	16683	17083	16885	17010	16926	16932	17059	16763	16977	16830	16823	16920	16860	16936	16911	16942	16925	16998	16810	16751	17082	17005	17007	16774	16817	17036	16881	16977	17002	17017	17031	16948	17033	16696	16980	16939	16931	16871	16989	17131	16857	17012	16903	16907	16841	16984	16883	16871	17144	17117	17012	16912	16885	16757	17060	16910	16989	17099	17006	17093	16982	16945	16762	16879	16936	16786	16876	16934	16953	16792	16889	16907	16917	16875	17012	16951	16915	16832	16974	16729	16847	16951	16777	16941	16803	16873	16912	16973	16948	16894	16925	16962	16950	16940	16923	16954	16929	16989	16822	16938	16988	16771	16921	17067	17025	16976	16885	16863	17022	17007	17016	16916	16801	16801	16789	17009	16865	16800	16723	16911	16886	16875	16868	17047	17060	17083	16843	16823	16838	16987	17046	16775	16995	16996	16956	16633	16992	17102	16876	16826	17001	16897	16585	17048	16952	16857	16729	17301	17117	16998	16856	16931	16896	16839	17091	16891	16922	17228	16931	17211	16887	17077	17126	16862	16976	16812	16792	16820	17053	16844	16975	16814	16922	16995	16673	17171	17037	17182	16759	16962	16850	16967	17087	16995	17073	16840	17088	16744	16928	17016	16969	16830	16908	16830	16974	16748	17120	16896	16998	17031	16792	17110	17013	17003	16923	16998	16793	16973	17037	16897	16906	16984	17003	17106	16928	17094	16969	17095	17091	16755	16729	16868	17092	17015	16871	16982	16818	16821	16812	16893	16829	17025	17004	16785	17092	17075	17004	16803	17003	16968	16816	16896	16824	16804	16874	16785	16906	17072	16817	16931	17064	17033	17188	16824	16819	16955	16882	16974	16847	17099	17184	17008	16723	16695	16870	16895	16952	17139	16922	17047	16851	16827	17014	16860	17025	16988	16923	16988	16875	16635	17061	16855	17065	16954	17002	17053	16826	16886	16920	16823	16936	16850	16897	16861	16873	16943	16782	16948	16808	16883	16900	16844	16912	16804	16910	17003	16908	16989	16846	17196	16925	16725	17068	16902	16907	17005	16903	16708	16777	17050	16944	16856	17040	16950	16833	16882	16811	16932	16821	16944	16864	16898	16901	16870	16844	16933	16813	16947	16683	16811	16908	17009	16913	16901	17057	16939	16727	16848	16908	17021	17029	16824	17011	17107	16836	17144	16921	16866	16842	17156	17024	16807	16777	16809	16804	17116	17095	16961	16909	17040	17077	16859	16813	16950	16733	16739	16806	16842	16992	16762	17008	17027	16876	16963	17074	16901	16983	16905	16871	16794	16908	16954	17017	16832	16821	16824	16943	17065	17007	17069	16924	17056	16941	16774	16842	17146	16760	17044	16941	17250	16875	16915	16779	16717	17018	16945	16869	17117	16921	16834	16830	16983	16980	16867	16963	16907	16944	17116	16747	16864	16869	16818	16887	17021	16943	17023	17044	16877	17041	16835	16890	16901	17044	16974	16865	16880	16777	16830	16720	16890	16697	16890	16937	16817	16608	16852	17010	16897	16873	17105	17024	16951	17004	17112	16913	16989	16965	16852	16914	16967	16994	16929	17011	16854	16836	17016	17057	17042	16879	16815	16922	17040	16995	16915	16864	17040	17141	16995	16948	16677	16923	16859	16993	16992	16922	17043	16830	16737	16901	16878	16898	16966	16816	17024	16991	16888	17148	17049	16921	17084	17056	16986	16849	17126	16787	16891	16790	16974	17039	17053	16818	17062	16780	16816	16741	16861	16603	16959	16926	16891	17003	16744	16835	16980	16847	16949	16851	16945	16967	16679	16957	17146	16831	17100	16820	17084	16977	16958	16783	16914	16802	16908	17026	16996	16978	17027	17102	17008	16892	16775	16982	16973	17181	16908	16827	16902	17062	17099	16682	16680	16940	16802	16773	16901	17025	16931	16956	16745	16952	16892	16847	17055	16909	16912	16968	17075	16964	17077	16894	16881	16827	16783	16941	16956	16836	16995	17107	16867	16930	16901	17080	16942	16954	17055	16965	17202	16756	16931	16862	16906	16824	16990	16991	17056	16922	16982	16717	16933	16997	16889	16659	16996	16896	17002	16820	16880	16968	16718	16726	16865	17133	16660	16840	17003	16659	16820	17014	16837	17063	16996	16861	16975	16918	16768	17049	17132	16773	16922	16981	17006	16929	16905	16857	17047	16993	16916	16660	17033	17078	16954	16881	16707	16856	16762	16936	17001	16757	16912	16867	16891	16995	16993	17026	16815	16729	16974	16833	16881	16812	17107	17055	16788	16901	16942	16748	16691	16858	16914	16921	16986	16852	16842	16992	17165	17034	16882	17068	16749	16963	16997	17065
21198	29809	28543	23194	19359	17511	16584	16313	16112	16176	15885	15764	15894	15914	15890	15928	15696	15883	15664	15512	15327	15128	15185	15108	14862	14709	14646	14698	14533	14595	14712	14560	14548	14508	14399	14508	14328	14350	14345	14421	14304	14221	14333	14312	14462	14413	14290	14543	14176	14261	14216	14532	14158	14220	14296	14356	14363	14317	14330	14353	14249	14293	14121	14280	14318	14154	14393	14261	14183	14337	14079	14221	14099	14297	14329	14157	14421	14363	14070	14254	14079	14283	14235	14384	14394	14091	14230	14371	14421	14323	14116	14243	14262	14213	14167	14177	14272	14387	14267	14173	14328	14397	14368	14231	14334	14350	14426	14161	14358	14441	14257	14173	14316	14376	14374	14308	14327	14236	14288	14199	14163	14206	14238	14057	14148	14436	14186	14245	14171	14382	14292	14330	14302	14375	14136	14365	14312	14322	14244	14287	14242	14234	14187	14306	14361	14297	14035	14075	14337	14375	14098	14212	14172	14320	14318	14306	14029	14359	14110	14235	14247	14351	14187	14131	14185	14314	14381	14132	14378	14320	14172	14288	14245	14343	14314	14340	14362	14499	14206	14351	14208	14361	14393	14242	14242	14291	14236	14200	14192	14262	14201	14319	14268	14236	14050	14105	14267	14219	14357	14179	14275	14246	14288	14378	14300	14350	14179	14356	14336	14197	14199	14219	14177	14326	14306	14191	14432	14440	14171	14078	14269	14198	14264	14222	14191	14100	14308	14434	14312	14276	14296	14324	14484	14260	14354	14270	14309	14480	14234	14212	14434	14270	14150	14321	14285	14257	14323	14266	14163	14159	14219	14336	14300	14416	14326	14127	14328	14216	14410	14359	14288	14346	14283	14311	14285	14285	14314	14332	14457	14266	14203	14340	14312	14194	14317	14324	14297	14239	14242	14236	14304	14242	14331	14340	14266	14200	14179	14267	14427	14359	14332	14207	14280	14371	14170	14305	14191	14366	14332	14067	14534	14315	14198	14190	14265	14202	14228	14399	14284	14245	14352	14322	14143	14309	14168	14183	14204	14376	14377	14289	14165	14264	14252	14289	14229	14364	14245	14346	14194	14197	14157	14291	14290	14336	14216	14233	14109	14325	14200	14329	14416	14261	14150	14329	14174	14353	14315	14387	14250	14299	14211	14307	14200	14179	14179	14272	14277	14411	14175	14279	14292	14108	14322	14212	14309	14431	14416	14112	14289	14157	14329	14347	14287	14356	14244	14344	14273	14247	14230	14309	14244	14184	14444	14322	14301	14316	14269	14334	14321	14284	14314	14222	14172	14372	14202	14234	14121	14233	14269	14278	14217	14438	14336	14240	14245	14406	14186	14329	14310	14234	14323	14067	14265	14354	14322	14321	14373	14182	14252	14304	14192	14309	14464	14432	14305	14193	14206	14219	14230	14203	14243	14381	14440	14336	14172	14327	14485	14247	14307	14294	14221	14190	14521	14424	14369	14233	14242	14266	14212	14284	14180	14268	14313	14268	14268	14298	14171	14380	14468	14439	14239	14152	14381	14212	14320	14195	14450	14278	14213	14314	14288	14314	14310	14241	14355	14268	14217	14048	14387	14233	14242	14183	14397	14249	14279	14294	14252	14237	14312	14104	14345	14344	14239	14369	14275	14346	14331	14243	14167	14339	14356	14377	14361	14142	14374	14383	14329	14361	14315	14281	14374	14268	14361	14244	14241	14351	14345	14333	14280	14225	14270	14403	14268	14331	14295	14231	14275	14132	14253	14247	14255	14229	14156	14236	14423	14211	14193	14327	14247	14247	14223	14176	14235	14262	14266	14144	14240	14233	14379	14119	14195	14235	14321	14235	14187	14181	14460	14290	14311	14389	14358	14267	14141	14293	14341	14339	14236	14405	14233	14411	14278	14310	14346	14407	14337	14300	14276	14229	14242	14274	14340	14286	14458	14221	14317	14306	14325	14342	14208	14156	14351	14055	14219	14164	14305	14184	14342	14140	14373	14234	14338	14252	14492	14256	14363	14170	14348	14348	14339	14288	14203	14127	14027	14342	14261	14317	14196	14336	14199	14286	14226	14215	14295	14183	14384	14330	14301	14229	14291	14442	14289	14194	14217	14352	14342	14194	14236	14295	14278	14302	14285	14301	14247	14263	14294	14238	14329	14232	14267	14329	14241	14308	14275	14355	14267	14431	14266	14301	14213	14346	14197	14223	14338	14373	14205	14325	14171	14425	14186	14248	14468	14360	14305	14299	14178	14184	14282	14245	14105	14310	14307	14376	14175	14207	14327	14334	14295	14377	14306	14277	14241	14255	14348	14250	14183	14143	14270	14473	14244	14386	14111	14369	14277	14341	14281	14285	14207	14361	14261	14481	14225	14422	14239	14228	14517	14271	14138	14351	14221	14156	14113	14293	14219	14407	14433	14214	14119	14290	14325	14277	14254	14416	14315	14212	14141	14144	14273	14316	14232	14162	14290	14290	14418	14259	14140	14157	14287	14143	14055	14147	14069	14202	14423	14433	14216	14391	14356	14286	14283	14159	14472	14286	14192	14160	14305	14292	14234	14318	14331	14220	14280	14016	14335	14211	14195	14319	14173	14225	14317	14275	14339	14244	14311	14269	14269	14391	14100	14216	14090	14362	14263	14212	14267	14271	14162	14219	14287	14343	14122	14326	14183	14364	14231	14332	14270	14235	14127	14283	14276	14348	14217	14293	14190	14227	14070	14208	14350	14398	14212	14339	14272	14477	14205	14240	14344	14345	14335	14302	14315	14107	14405	14146	14396	14106	14258	14377	14061	14387	14392	14227	14248	14289	14187	14221	14250	14225	14308	14250	14262	14296	14267	14383	14251	14236	14214	14361	14297	14326	14400	14171	14250	14282	14360	14179	14207	14516	14365	14333	14274	14331	14280	14214	14371	14323	14152	14413	14143	14294	14380	14265	14227	14391	14241	14143	14354	14253	14266	14346	14279	14114	14376	14232	14382	14331	14328	14415	14430	14236	14399	14419	14285	14229	14315	14124	14422	14285	14183	14227	14381	14154	14308	14352	14292	14240	14325	14404	14372	14195	14172	14304	14291	14352	14295	14282	14173	14230	14181	14331	14161	14149	14291	14316	14519	14224	14344	14431	14362	14289	14145	14403	14248	14351	14263	14286	14302	14212	14281	14281	14217	14327	14196	14182	14214	14201	14267	14138	14278	14256	14250	14307	14304	14212	14284	14268	14109	14277	14420	14246	14221	14297	14222	14295	14305	14136	14315	14280	14269	14278	14144	14207	14327	14274	14202	14406	14225	14342	14344	14165	14391	14317	14377	14250	14332	14418	14228	14167	14279	14220	14187	14371	14353	14248	14301	14288	14338	14247	14433	14118	14331	14225	14250	14278	14312	14258	14263	14063	14304	14300	14279	14363	14288	14377	14242	14173	14140	14273	14218	14275	14444	14231	14283	14205	14345	14389	14231	14311	14183	14253	14228	14064	14325	14393	14328	14286	14342	14381	14173	14388	14272	14271	14232	14211	14385	14238	14312	14285	14293	14323	14350	14297	14409	14248	14192	14258	14391	14323	14158	14136	14252	14327	14317	14296	14243	14312	14238	14359	14332	14240	14372	14017	14365	14062	14319	14234	14291	14232	14445	14382	14145	14510	14228	14397	14483	14271	14259	14227	14404	14228	14283	14296	14400	14229	14285	14416	14340	14229	14100	14343	14418	14205	14093	14303	14341	14231	14513	14432	14335	14235	14246	14262	14271	14207	14480	14305	14293	14224	14405	14303	14156	14284	14285	14247	14302	14225	14255	14313	14231	14476	14372	14185	14216	14225	14414	14205	14219	14238	14424	14236	14205	14183	14268	14243	14092	14412	14267	14355	14339	14348	14183	14529	14330	14338	14308	14258	14387	14377	14188	14336	14256	14201	14291	14124	14318	14354	14256	14376	14419	14317	14165	14169	14363	14184	14141	14289	14402	14371	14330	14157	14173	14284	14220	14302	14128	14289	14196	14257	14136	14185	14308	14326	14088	14446	14283	14297	14330	14291	14086	14313	14460	14507	14271	14273	14316	14382	14244	14338	14182	14394	14318	14344	14266	14281	14209	14252	14244	14282	14213	14304	14382	14372	14441	14474	14403	14081	14210	14317	14123	14279	14214	14140	14157	14299	14105	14374	14320	14197	14281	14286	14206	14283	14253	14243	14169	14336	14324	14250	14404	14174	14264	14479	14146	14326	14173	14277	14305	14267	14338	14311	14174	14381	14418	14445	14315	14417	14148	14313	14229	14330	14344	14347	14231	14238	14274	14393	14222	14171	14385	14403	14313	14277	14235	14495	14303	14223	14319	14534	14315	14117	14220	14292	14298	14355	14139	14067	14146	14276	14344	14436	14368	14397	14256	14416	14208	14231	14333	14361	14193	14451	14096	14238	14189	14211	14371	14047	14310	14201	14323	14232	14260	14415	14297	14420	14275	14297	14490	14389	14345	14199	14354	14271	14416	14245	14276	14279	14427	14204	14258	14195	14286	14096	14281	14211	14436	14334	14215	14205	14317	14297	14295	14363	14338	14426	14346	14445	14241	14390	14105	14336	14308	14333	14278	14192	14421	14220	14278	14357	14315	14343	14185	14220	14296	14336	14388	14273	14302	14254	14230	14071	14157	14298	14386	14353	14387	14217	14264	14288	14376	14218	14315	14374	14192	14275	14268	14268	14173	14336	14416	14274	14393	14420	14116	14101	14316	14393	14323	14262	14302	14271	14161	14136	14295	14149	14368	14300	14291	14142	14354	14264	14309	14208	14441	14198	14364	14282	14490	14283	14391	14297	14157	14196	14398	14257	14316	14296	14171	14301	14338	14247	14294	14353	14141	14269	14384	14221	14196	14182	14335	14215	14343	14226	14400	14133	14119	14160	14158	14271	14309	14364	14136	14228	14234	14356	14293	14264	14290	14159	14248	14291	14362	14517	14152	14451	14391	14113	14332	14282	14265	14395	14436	14277	14357	14348	14212	14288	14275	14251	14287	14310	14364	14259	14362	14328	14215	14255	14413	14235	14271	14200	14342	14146	14113	14144	14493	14355	14134	14426	14330	14345	14396	14443	14197	14199	14158	14234	14208	14171	14225	14327	14269	14219	14152	14364	14237	14441	14355	14158
23599	21327	29079	24049	22383	23479	22674	19291	18760	19035	18458	18423	18413	18484	18287	18386	18403	18547	18427	18024	18008	17794	17666	17468	17385	17091	17288	16998	17063	17129	16901	17136	16667	16954	16822	16868	16805	16654	16742	16683	16598	16497	16637	16376	16327	16713	16610	16563	16705	16686	16812	16496	16526	16407	16527	16547	16419	16560	16601	16640	16384	16743	16693	16243	16370	16448	16441	16575	16348	16439	16399	16567	16503	16545	16401	16524	16607	16413	16474	16647	16535	16301	16589	16722	16504	16474	16458	16585	16627	16381	16429	16599	16433	16550	16528	16374	16551	16507	16554	16535	16432	16519	16524	16487	16644	16574	16512	16342	16501	16508	16517	16526	16626	16524	16492	16482	16548	16457	16442	16539	16428	16456	16452	16404	16311	16650	16474	16253	16445	16663	16316	16589	16494	16497	16553	16292	16458	16411	16649	16327	16571	16266	16523	16531	16426	16416	16305	16376	16379	16411	16588	16369	16464	16497	16448	16509	16547	16630	16392	16346	16414	16403	16553	16480	16636	16446	16569	16346	16297	16428	16678	16476	16379	16431	16445	16586	16430	16422	16509	16552	16443	16485	16502	16246	16406	16372	16432	16359	16431	16493	16446	16453	16639	16457	16561	16533	16571	16455	16406	16503	16315	16408	16469	16566	16658	16683	16577	16436	16363	16496	16428	16635	16556	16540	16498	16474	16534	16509	16555	16586	16369	16303	16441	16397	16450	16410	16512	16450	16361	16531	16593	16487	16411	16675	16740	16456	16420	16651	16541	16540	16431	16297	16501	16430	16578	16450	16413	16753	16647	16404	16378	16422	16697	16699	16633	16614	16237	16405	16312	16393	16547	16445	16543	16394	16484	16765	16431	16492	16385	16439	16391	16607	16229	16435	16504	16218	16424	16433	16395	16486	16504	16378	16451	16468	16650	16532	16409	16561	16411	16449	16421	16265	16545	16512	16513	16378	16494	16437	16311	16505	16470	16366	16436	16421	16392	16476	16659	16290	16604	16320	16375	16439	16497	16431	16377	16476	16372	16744	16471	16508	16557	16235	16459	16580	16319	16481	16506	16508	16717	16493	16547	16554	16287	16461	16505	16428	16365	16590	16587	16536	16630	16572	16286	16366	16482	16410	16527	16402	16440	16421	16451	16511	16275	16486	16399	16384	16376	16303	16650	16262	16461	16359	16755	16272	16739	16736	16576	16517	16311	16474	16763	16590	16444	16621	16355	16407	16540	16357	16505	16408	16391	16209	16295	16475	16505	16535	16466	16691	16458	16474	16365	16422	16397	16567	16628	16166	16409	16489	16414	16522	16593	16569	16473	16679	16536	16669	16581	16555	16470	16498	16427	16444	16517	16424	16603	16299	16578	16392	16577	16582	16489	16480	16478	16411	16392	16226	16418	16400	16596	16490	16462	16408	16490	16479	16576	16521	16572	16475	16535	16302	16241	16484	16480	16442	16758	16169	16500	16463	16465	16586	16344	16424	16540	16345	16523	16593	16510	16565	16465	16494	16553	16393	16468	16304	16501	16408	16218	16338	16282	16606	16669	16461	16589	16528	16541	16456	16749	16498	16446	16392	16443	16374	16460	16488	16556	16343	16514	16235	16529	16487	16560	16425	16239	16497	16373	16489	16529	16347	16318	16599	16449	16521	16504	16459	16666	16526	16577	16349	16585	16571	16433	16462	16566	16336	16552	16477	16614	16553	16489	16372	16472	16566	16533	16186	16546	16450	16400	16433	16314	16425	16515	16509	16589	16565	16525	16490	16634	16627	16597	16562	16621	16655	16441	16664	16665	16597	16544	16442	16468	16286	16374	16347	16367	16405	16631	16697	16393	16443	16539	16604	16529	16584	16699	16508	16450	16292	16608	16088	16612	16312	16483	16404	16333	16557	16667	16436	16402	16586	16628	16475	16469	16601	16398	16453	16464	16317	16457	16469	16750	16356	16607	16509	16308	16339	16312	16535	16530	16475	16260	16395	16302	16428	16332	16361	16679	16496	16341	16444	16600	16440	16439	16340	16469	16258	16459	16546	16522	16336	16439	16523	16440	16464	16342	16549	16470	16442	16531	16481	16456	16280	16357	16335	16389	16398	16503	16435	16593	16473	16410	16202	16459	16390	16500	16412	16308	16340	16408	16523	16372	16425	16555	16179	16381	16584	16394	16490	16557	16490	16580	16507	16443	16400	16527	16419	16470	16329	16382	16532	16489	16572	16522	16312	16542	16464	16352	16493	16492	16307	16441	16323	16266	16618	16378	16579	16478	16576	16449	16550	16518	16571	16537	16432	16650	16499	16470	16243	16606	16486	16358	16509	16613	16541	16644	16556	16442	16413	16290	16519	16474	16485	16387	16320	16528	16530	16385	16314	16308	16507	16409	16409	16578	16404	16470	16384	16547	16709	16529	16472	16552	16502	16489	16682	16500	16496	16496	16550	16307	16554	16351	16580	16476	16518	16370	16565	16518	16503	16484	16473	16606	16447	16392	16477	16568	16406	16429	16464	16604	16570	16463	16356	16532	16492	16447	16482	16540	16363	16607	16290	16176	16464	16476	16282	16561	16464	16355	16374	16491	16586	16426	16484	16699	16477	16556	16616	16318	16604	16489	16615	16515	16546	16592	16437	16330	16371	16435	16482	16736	16299	16210	16569	16425	16357	16591	16477	16606	16415	16542	16444	16676	16471	16376	16384	16321	16598	16521	16386	16459	16464	16573	16583	16443	16567	16427	16614	16459	16443	16677	16638	16459	16644	16462	16508	16336	16510	16536	16598	16488	16497	16349	16395	16651	16502	16486	16506	16492	16365	16551	16627	16449	16403	16585	16426	16638	16573	16468	16317	16400	16358	16440	16709	16452	16315	16441	16440	16555	16530	16609	16491	16387	16494	16277	16376	16478	16348	16495	16633	16449	16498	16437	16637	16325	16596	16433	16511	16593	16560	16294	16475	16387	16366	16554	16412	16608	16413	16608	16496	16602	16726	16683	16426	16521	16542	16329	16573	16531	16583	16563	16390	16512	16396	16703	16556	16247	16462	16608	16418	16565	16563	16297	16642	16349	16221	16537	16556	16397	16606	16435	16517	16487	16444	16528	16569	16411	16190	16499	16520	16537	16349	16378	16341	16524	16440	16534	16304	16381	16300	16469	16386	16557	16383	16375	16268	16382	16489	16473	16298	16338	16660	16401	16602	16223	16260	16245	16561	16466	16385	16503	16459	16266	16438	16342	16533	16655	16461	16569	16465	16635	16428	16415	16600	16406	16442	16365	16610	16544	16502	16632	16457	16247	16427	16301	16548	16446	16547	16327	16372	16414	16531	16626	16445	16448	16442	16339	16360	16287	16444	16562	16583	16481	16585	16643	16431	16433	16349	16438	16480	16518	16346	16214	16476	16576	16317	16510	16426	16413	16615	16451	16442	16610	16325	16362	16648	16796	16569	16551	16599	16634	16628	16398	16405	16512	16469	16521	16622	16470	16401	16569	16423	16293	16474	16508	16639	16616	16507	16482	16446	16465	16509	16636	16545	16508	16544	16217	16541	16676	16286	16484	16528	16535	16366	16463	16710	16538	16321	16566	16407	16460	16470	16548	16686	16485	16554	16409	16453	16402	16452	16418	16529	16482	16511	16763	16366	16498	16496	16284	16446	16565	16355	16512	16461	16412	16407	16399	16648	16354	16251	16470	16356	16460	16404	16491	16420	16504	16228	16351	16399	16319	16352	16726	16560	16445	16324	16350	16348	16409	16551	16485	16520	16541	16678	16461	16395	16492	16485	16594	16359	16447	16423	16364	16500	16185	16506	16618	16395	16506	16716	16674	16539	16629	16384	16513	16530	16558	16433	16646	16346	16483	16397	16288	16451	16431	16406	16467	16450	16506	16438	16489	16378	16485	16509	16652	16486	16401	16470	16380	16566	16615	16291	16370	16515	16383	16311	16571	16474	16313	16589	16599	16330	16544	16456	16528	16509	16602	16495	16609	16528	16483	16396	16579	16487	16368	16703	16601	16505	16663	16390	16507	16435	16378	16509	16488	16313	16561	16552	16526	16381	16494	16652	16506	16568	16363	16363	16537	16452	16443	16379	16480	16513	16365	16426	16363	16392	16509	16513	16386	16476	16426	16328	16394	16482	16516	16581	16474	16395	16348	16524	16358	16328	16562	16564	16385	16515	16341	16451	16624	16220	16514	16553	16600	16611	16369	16577	16614	16727	16542	16410	16458	16231	16146	16526	16680	16324	16442	16482	16385	16555	16524	16490	16632	16332	16336	16442	16533	16416	16464	16483	16427	16476	16691	16643	16526	16309	16491	16493	16487	16522	16522	16444	16617	16304	16388	16462	16465	16619	16588	16708	16625	16462	16499	16281	16216	16465	16486	16558	16498	16564	16440	16504	16460	16523	16407	16592	16448	16473	16508	16325	16441	16594	16442	16463	16502	16432	16414	16426	16265	16680	16647	16715	16327	16406	16400	16687	16256	16555	16471	16450	16641	16339	16454	16537	16239	16570	16486	16468	16409	16534	16712	16559	16351	16674	16609	16561	16517	16551	16465	16512	16562	16530	16439	16582	16457	16415	16527	16402	16359	16363	16397	16559	16571	16528	16382	16417	16576	16468	16321	16275	16440	16299	16439	16423	16232	16342	16592	16185	16471	16215	16385	16499	16617	16480	16509	16498	16501	16488	16447	16383	16367	16393	16470	16510	16538	16400	16318	16574	16509	16535	16424	16490	16596	16476	16624	16494	16471	16527	16630	16623	16442	16554	16441	16382	16560	16565	16523	16651	16516	16383	16276	16302	16467	16535	16355	16320	16296	16196	16504	16378	16634	16485	16427	16548	16491	16235	16494	16399	16344	16538	16568	16355	16493	16328	16486	16364	16397	16357	16525	16541	16460	16419	16394	16310	16548	16572	16395	16438	16444	16297	16698	16434	16431	16501	16591	16652	16599	16632	16469	16628	16496	16508	16360	16485	16366	16642	16306	16560	16344	16456	16396	16567	16511	16450	16580	16352	16588	16470	16447	16720	16400	16503	16495	16506	16343	16472	16492	16538	16385	16405	16381	16486	16465	16689	16665	16500	16530	16152	16275	16431	16545	16426	16614	16547	16464	16478	16666	16396	16366	16439
21555	37897	33895	27045	22580	20233	18491	17865	17868	17350	17146	16862	16836	16932	16775	16849	16694	16920	16648	16182	16052	15924	15634	15597	14875	14892	14805	14666	14846	14803	14653	14638	14437	14112	14382	14174	14225	14367	14182	14188	14251	14201	13947	14095	14095	14056	14213	13986	14015	14082	13973	14199	14086	14243	14094	14099	14188	14150	14093	14042	13935	14092	14185	14164	14027	14088	13926	13934	14092	13951	13968	14083	14130	14107	14207	14056	14256	14006	13958	13969	14095	14045	14093	14100	14097	14060	14006	14072	14040	14067	14004	14165	13982	14028	14137	14063	14044	13961	14025	14284	14057	13968	13814	14118	14053	14102	13974	14138	14096	13909	14214	14112	14031	14208	14044	14030	14029	14134	14137	14141	14212	14075	13979	14019	14121	14001	13987	14118	13901	14000	13987	14099	14060	14006	14096	14021	14060	14251	14074	14135	14154	14171	14091	14120	14110	14064	14167	14087	14030	13932	14264	14057	14081	14106	14029	14039	14024	13985	14257	13959	14017	14035	14073	14026	14018	14032	14111	14128	13946	13967	13884	13987	14030	13984	13986	13942	14016	14091	14115	14066	14050	13945	14096	14114	13901	14210	14063	14035	14154	13933	13924	14157	13955	14014	13996	14155	14205	13900	14174	14187	14317	13991	14009	14123	13994	14128	14080	13917	14133	14140	14158	13981	14088	13858	13938	13970	14096	14027	14093	14079	14122	13890	14209	13971	13993	14158	14069	14084	13999	13970	14063	13971	14020	14209	14071	13994	13975	14026	14107	14033	13961	13983	13848	14123	14137	13913	13988	14196	13934	14042	14104	14115	14137	13943	14067	13981	14066	14035	13981	14116	14012	13975	14099	13827	14014	13996	14155	14063	13924	14052	13953	14087	13978	13817	14143	14141	14007	14035	14168	13937	14086	14057	14147	14021	13957	13925	13986	14072	13995	13961	14088	14042	14154	13877	14005	14174	13966	13988	14005	13986	14171	14007	13972	14084	14108	14152	14109	14129	14104	13992	14102	14147	13937	14173	14154	13911	14182	13904	13962	13992	14141	14048	14086	14018	14082	14019	14114	14190	14094	14046	14047	13979	13807	13981	13973	14077	13908	14119	14148	13906	14358	14063	14079	14131	14044	13991	13980	13966	14096	14007	14107	14054	14144	14059	14053	14085	14139	13985	14030	14048	14078	14048	14003	14092	14074	13926	14078	14086	13987	14129	14063	14194	14042	13972	13963	14095	14022	14146	13892	14034	13993	14203	13980	14043	14142	14033	14017	13753	13984	14131	14220	14023	13933	13789	14055	14073	14106	14075	14040	14125	14046	13993	14061	14006	14140	13957	14033	13970	14034	13905	13933	13954	14074	14104	14011	14167	14038	13922	13824	13949	14135	14039	13952	14080	14090	13882	14008	14049	13986	13917	13947	13972	14040	14173	14014	13941	13962	13975	13944	14085	14054	13860	14058	13966	14060	14046	14131	14025	14088	14013	14104	14079	14155	13854	14142	13991	14118	14107	13931	14134	14102	14056	14071	14136	13908	14267	14022	13869	14043	13969	14075	14201	14248	14071	14017	14106	14040	13963	14226	14027	14215	13889	13927	14055	14175	14139	14163	13996	14015	14027	13970	14138	14100	14038	14130	14142	13959	13994	14031	13994	14080	14021	14026	13897	14148	14155	13913	14154	13900	14020	14132	13986	14077	14112	14119	14159	14045	13912	14250	14163	14324	13964	14062	14099	14045	14061	13948	13920	14005	13999	14144	14006	14021	14039	13999	14048	13985	14154	13986	14068	14217	13940	13938	13991	13986	13950	14043	14189	14029	14119	14086	14074	14045	14037	14017	13959	13921	14015	14019	13972	13987	14077	13996	13984	14014	14129	13910	14121	14128	13919	13969	13998	13918	14183	14039	14092	14065	14049	13953	14058	14124	14024	14121	14201	14175	13936	13956	14112	14099	14115	14068	14078	13985	14062	14112	14028	14037	14022	14033	14069	14221	14126	14056	13960	14137	14019	14091	14090	14137	13994	13939	14139	13971	14157	14074	14116	14063	14140	14122	14040	14149	13997	13900	14053	14096	14058	14192	14065	14007	14168	14072	14035	14220	14005	14073	13979	14044	14040	14043	14043	13874	13969	13963	14004	14134	13829	14061	14151	14085	14157	14169	14022	14051	14034	13879	13969	14071	13954	14105	13991	13975	14002	13811	13972	13872	13991	13812	14095	14122	13979	14030	13949	13960	14057	14111	14120	13875	14019	14006	14031	13941	13901	13959	13990	14195	13961	13972	14042	13996	13846	14043	14077	14104	14030	14023	14028	14193	14095	13938	13984	13944	13953	14217	13961	14033	14141	13927	14097	14111	13956	14153	13966	14179	14266	13859	14162	13830	13963	13982	14008	14017	14002	13672	14040	13927	14093	13960	14183	13979	14233	14139	14003	13990	13893	14048	14077	14055	14064	14080	13964	13969	14035	14052	14016	14300	13914	14079	14076	14021	13912	14097	13981	14071	14032	14142	14031	14007	13990	14104	14089	14059	14164	13958	14118	14084	14034	13986	14087	14132	13986	14025	14119	14000	14270	14024	13842	14107	14068	13968	14098	14064	14057	13967	13981	13968	14026	14030	14038	13897	14130	14122	14092	14145	14007	14022	14127	14089	13942	14075	13967	14103	14173	14176	13945	14137	14155	14065	14032	14158	14011	14053	14061	14097	13965	13894	14161	14062	14078	14124	14161	13989	13902	14009	13992	14168	14152	14115	14087	14035	13848	14178	14021	14078	13994	14042	14005	14037	14153	14068	14065	14045	14119	14016	14009	14123	14016	13866	14077	13986	13982	13939	14162	13966	14051	14145	14244	14021	14017	13997	14149	14096	14059	14179	14261	13981	13912	14074	13986	14037	14005	14022	13983	14133	13997	13980	14203	14028	14125	14036	14100	14068	14056	14011	13966	13981	14048	14002	13939	14096	13941	14125	13976	14009	14120	13993	14017	13937	13843	14030	14107	14252	13900	14122	14058	13998	14148	13982	13976	13969	13978	13912	14015	13964	14073	14244	14087	14091	14076	13970	13951	14132	13944	13971	14022	14046	14047	14055	14126	14076	13874	13993	14150	13940	14083	14127	13891	14033	14012	14114	13907	14006	13976	14076	13886	14152	13987	14129	13953	14044	14160	14077	14073	13876	14044	13961	14007	13951	13810	14251	14152	14111	13994	14023	13960	14007	14067	13945	13898	14106	14212	13973	13987	14001	14008	14161	14033	14134	13983	14100	14089	13928	13872	14106	14020	13873	13946	14001	14082	14007	14302	13937	13924	14101	14025	13862	14083	14235	14059	14021	13780	13962	14116	14006	14101	13913	14108	13900	14101	14190	14004	13892	14079	13976	14002	14073	13956	13988	14057	13982	14103	14145	14113	14010	14005	14307	14144	14168	14061	14128	13967	14152	13960	13983	14007	14186	13867	14046	13885	14048	14065	13954	14045	14078	14060	13942	14044	13947	14107	14041	13951	14142	13907	13982	13975	14075	13885	14060	14030	14058	14032	13927	14095	14099	13940	14006	13886	14062	14145	13997	14077	14106	14121	14017	14096	14035	14030	14102	14037	14133	14025	14078	13952	13986	14051	13948	14172	14033	14052	14083	13993	14170	13865	13998	14002	14156	14054	13989	14122	14073	13910	13836	14026	14055	14065	14040	13981	13857	14058	13942	14011	14033	14060	14094	13979	14201	13884	14146	13992	13905	13950	14171	13985	13883	14097	14056	14020	14212	13971	13984	14030	14210	14062	14012	13898	14191	13978	14114	14140	13947	13934	13965	13986	14108	14127	14152	13939	14142	14215	13900	13910	13943	14096	13894	14052	14036	14075	13932	14087	13934	14082	13976	13949	13868	14080	14033	13942	13821	14043	13858	14112	14110	13848	14068	14246	13944	14044	13910	13898	14039	14084	13992	14208	13930	14017	14080	13919	14032	14156	14089	14037	14069	14147	14019	14057	13884	13986	14035	13974	13928	13911	14017	14066	14093	13936	14253	13974	14067	13889	14010	13982	14018	14060	14025	14127	13915	14037	13983	14094	13966	14093	14178	13955	14156	14039	14036	13897	14145	13933	14011	13908	14146	14094	14105	14129	14085	14157	14186	13949	14034	14072	14096	14097	13893	13930	14070	14096	14021	14092	13913	13977	14033	14000	14093	14032	13996	13994	13980	13923	14123	14117	13970	14106	14039	14089	14095	13969	14056	14017	14043	14124	14041	14070	14075	14076	14022	14025	14097	13932	14058	13990	13971	14060	13999	14043	14014	14194	14040	14017	14138	14070	14056	14085	14029	13882	13896	14016	14004	13863	14206	14000	14073	14057	14019	14205	13963	14120	14101	13944	13955	13989	14039	13857	14103	14064	14048	14017	13949	13986	14044	14039	14040	14061	13943	14004	14027	14173	14125	14108	14052	13991	14220	13990	13983	14016	14129	14006	14036	13865	14139	13855	14120	14072	14051	14132	13942	14171	13930	14176	14059	14114	13984	14057	14160	14069	14139	14340	13979	14211	14072	14110	14017	14070	14087	14115	14098	14182	14022	14131	13969	13938	14100	14034	13964	14049	14069	14066	14069	13878	14103	14006	14073	13916	13935	14058	13966	14022	14062	14068	13956	14110	14037	14037	13952	14054	13954	13829	13946	14128	13921	13957	14028	14181	13996	13945	14079	14068	13912	14113	13987	14085	13929	14077	14047	13908	14036	14034	14128	13864	14042	13974	13961	13980	14147	14044	14009	14132	13956	14112	13955	13965	14214	14006	13853	14070	14014	14217	13887	14008	13931	14154	14213	14126	13951	14177	14045	14164	14078	14103	14092	13975	13934	14165	13996	14038	13988	14230	13982	14019	13948	13973	13942	13992	13883	13978	14095	14088	13948	14256	14059	13975	14095	13955	14186	14044	14053	14166	14038	14097	14028	13962	13996	14015	14049	14124	14055	13973	14139	13849	14069	14064	13970	13954	14096	13951	14169	14283	14038	14236	14046	14187	14078	14229	14128	14056	13938	13945	13943	14000	14097	14162	13958	13994	14098	14131	14064	14143	14204	14103	14052	14239	13993	13818	13903	13997	13984	13994	14138	13808	13860	14245	14065	14215	13894	14043	14108	13922
22776	21337	29361	23656	21636	24080	26207	20269	19517	19449	19152	19187	19242	19601	19380	19193	18953	18984	18937	18300	18131	18018	17959	17663	17066	17224	17286	17291	17115	17033	16853	16772	16897	16681	16440	16524	16593	16424	16550	16520	16540	16487	16396	16286	16485	16325	16308	16371	16331	16275	16257	16384	16325	16310	16259	16319	16249	16408	16310	16302	16273	16429	16398	16202	16242	16239	16077	16352	16353	16164	16189	16135	16403	16217	16243	16376	16457	16340	16494	16183	16428	16446	16305	16277	16174	16371	16320	16301	16311	16507	16317	16482	16192	16356	16225	16285	16364	16220	16328	16498	16241	16277	16274	16270	16235	16263	16222	16338	16347	16225	16468	16300	16143	16112	16426	16440	16295	16359	16430	16440	16345	16308	16154	16230	16161	16257	16206	16302	16141	16036	16286	16460	16241	16230	16070	15981	16332	15997	16201	16291	16495	16398	16177	16204	16280	16269	16107	16000	16251	16410	16198	16181	16396	16325	16373	16182	16262	16048	16348	16236	16203	16250	16118	16308	16237	16179	16064	16259	16137	16172	16212	16252	16380	16117	16507	16132	16374	16205	16285	16258	16203	16298	16254	16322	16158	16048	16291	16297	15962	16126	16458	16327	16150	16446	16368	16238	16205	16338	16132	16183	16263	16165	16235	16062	16343	16307	16144	16124	16200	16294	16369	16234	16301	16256	16131	16116	16300	16118	16205	16377	16183	16301	16088	16325	16086	16125	16164	16279	16291	16170	16351	16532	16235	16351	16384	16350	16212	16218	16099	16293	16325	16304	16304	16354	16336	16374	16476	16175	16342	16160	16185	16239	16126	16225	16361	16254	16273	16181	16290	15977	16246	16213	16205	16249	16237	16257	16237	16380	15988	16225	16053	16188	16225	16163	16206	16226	16205	16317	16387	16239	16328	16090	16217	16164	16262	16256	16120	16254	16108	16200	16397	16472	16285	16436	16193	16227	16068	16162	16234	16118	16161	16185	16365	16191	16436	16261	16129	16237	16315	16282	16186	16238	16105	16286	16288	16268	16217	16348	16206	16188	16040	16272	16147	16273	16294	16159	16087	16247	16189	16381	16265	16208	16165	16338	16190	16288	16281	16233	16160	16347	16120	16384	16214	16059	16185	16240	16251	16290	16133	16331	16356	16149	16330	16138	16216	16182	16101	16375	16146	16321	16262	16061	16155	16319	16096	16224	16116	16419	16266	16132	16468	16168	16408	16343	16536	16299	16150	16247	16230	16018	16095	16399	16301	16114	16324	15916	16026	16195	16155	16047	16417	16293	16486	16284	16275	16204	16313	16164	16396	16640	16301	16176	16107	16291	16460	16203	16231	16411	16214	16178	15973	16266	16105	16170	16274	16319	16297	16341	16387	16294	16186	16363	16165	16235	16236	16287	16381	16190	16150	16335	16322	16389	16401	16123	16174	16339	16289	16249	16089	16289	16295	16319	16289	16003	16277	16402	16350	16180	16257	16289	16178	16183	16190	16286	16236	16250	16111	16285	16286	16372	16307	16026	16222	16223	16209	16241	16239	16193	16450	16078	16250	16289	16249	16188	16395	16198	16276	16239	16034	16253	16263	16263	16483	16254	16265	15981	16112	16285	16061	16082	16018	16309	16266	16380	16188	16096	16016	16302	16166	16173	16365	16256	16330	16067	16366	16221	16378	16225	16400	16250	16345	16112	16308	16202	16164	16176	16121	16171	16363	16367	16133	16247	16100	16175	16162	16280	16180	16323	16166	16284	16034	16207	16411	16251	16381	16335	16280	16310	16247	16203	16237	16216	16090	16124	16342	16111	16368	16190	16250	16277	16261	16462	16370	16217	16376	16528	16384	16247	16157	16349	16069	15977	16221	16383	16123	16068	16276	16279	16230	16360	16082	16341	16254	16216	16180	16250	16211	16160	16310	16285	16257	16316	16384	16378	16271	16223	16215	16094	16169	16236	16136	16184	16155	16121	16445	16323	16176	16235	16235	16382	16273	16334	16244	16150	16198	16306	16097	16411	16197	16228	16347	16177	16179	16391	16369	16311	16194	16139	16228	16050	16242	16141	16222	16305	16251	16043	16153	16052	16036	16245	16341	16395	16313	16223	16249	16180	16136	16238	16282	16194	16343	16113	16362	16198	16169	16295	16164	16428	16164	16116	16174	16233	16273	16300	16111	16231	16163	16226	16215	16318	16072	16129	16389	16321	16273	16185	16190	16101	16191	16103	16151	16302	16175	16260	16448	16422	16220	16219	16209	16279	16123	16358	16032	16198	16240	16336	16183	16284	16297	16277	16149	16206	16385	16381	16272	16248	16196	16276	16222	16188	16108	16206	16277	16218	16349	16213	16333	16245	16306	16474	16275	16303	16319	16397	16306	16291	16377	16044	16166	16032	16300	16249	16224	16125	16211	16230	16331	16367	16388	16326	16207	16244	16197	16230	16343	16260	16221	16230	16258	16168	16203	16297	16220	16322	16226	16182	16346	16218	16143	16240	16213	16144	16304	16169	16272	16189	16228	16157	16144	16035	16143	16320	16264	16178	16261	16221	16444	16071	16395	16260	16291	16359	16228	16255	16247	16183	16314	16151	16179	16285	16249	16217	16235	16099	16330	16223	16094	16334	16056	16097	16081	16097	16196	16171	16191	16228	16321	16197	16345	16459	16337	16197	16197	16237	16225	16100	16366	16203	16283	16102	16292	16397	16185	16192	16259	16120	16243	16185	16378	16326	16317	16213	16237	16126	16210	16150	16212	16219	16283	16133	16458	16263	16163	16228	16163	16195	16123	16238	16292	16390	16211	16289	16235	16273	16276	16232	16295	16227	16086	16312	16247	15962	16174	16137	16304	16271	16119	16086	16391	16154	16000	16138	16097	15929	16235	16285	16161	16298	16329	16097	16157	16382	16215	16305	16331	16172	16148	16209	16163	16116	16041	16205	16332	16227	16203	16378	16172	16242	16170	16173	16156	16120	16162	16321	16151	16233	16102	16240	16376	16225	16193	16178	16328	16280	16465	16077	16203	16217	16305	16155	16138	16183	16160	16335	16477	16166	16217	16145	16418	16029	16075	16278	16097	16366	16179	16372	16062	16280	16214	16124	16355	16358	16036	16236	16074	16291	16406	16308	16294	16228	16211	16117	16169	16090	16311	16312	16270	16082	16320	16228	16082	16397	16316	16240	16299	16255	16370	16162	16311	16193	15992	16096	16221	16251	16227	16190	16129	16038	16320	16403	16289	16329	16278	16427	16469	16218	16138	16215	16366	16337	16193	16205	16377	16142	16133	16134	16196	16126	16154	16492	16214	16245	16338	16169	16043	16275	16442	16333	16193	16223	16390	16268	16319	16150	16236	16325	16302	16215	16482	16350	16416	16240	16308	16359	16072	16278	16339	16153	16226	16171	16356	16303	16190	15995	16423	16327	16403	16050	16129	16298	16234	16290	16262	16162	16159	16268	16317	16157	16091	16251	16166	16096	16185	16156	16181	16063	16359	16265	16358	16272	16363	16261	16350	16186	16292	16151	16078	16339	15986	16220	16262	16186	16105	16148	16250	16216	16351	16041	16188	16256	16301	16266	16253	16224	16237	16363	16290	16124	16323	16098	16062	16218	16191	16308	16215	16323	16281	16145	16119	16198	16190	16357	16361	16183	16196	16149	16364	16344	16129	16359	16375	16494	16294	16334	16284	15956	16269	16058	16195	16111	16184	16416	16189	16294	16312	16251	16246	16246	16305	16053	16369	16221	16450	16165	16182	16316	16191	16152	15964	16450	16281	16250	16161	16028	16409	16097	16440	16218	16323	16057	16423	16266	16293	16135	16303	16282	16303	16355	16486	16123	16360	16331	16287	16188	16351	16189	16244	16421	16138	16311	16267	16054	16160	16159	16199	16195	16227	16376	16174	16356	16322	16274	16271	16297	16308	16267	16402	16122	16179	16157	16295	16368	16223	16170	16400	16424	16243	16201	16382	16198	16287	16095	16371	16254	16315	16041	16436	16459	16155	16364	16183	16260	16276	16222	16103	16314	16183	16238	16333	16238	16228	16310	16395	16470	16217	16289	16333	16135	16188	16428	16152	16270	16399	16223	16249	16332	16411	16039	16149	16035	16225	16130	16001	16219	16048	16199	16421	16116	16177	16418	16141	16070	16231	16334	16241	16146	16202	16194	16072	16115	16281	16168	16051	16186	16132	16194	16055	16309	16255	16188	16236	16193	16256	16302	16356	16412	16273	16379	16279	16387	16038	16366	16009	16009	16299	16349	16230	16297	16240	16200	16274	16181	16183	16263	16282	16054	16223	16292	16026	16236	16334	16393	16126	16164	16374	16238	16271	16359	16311	16198	16225	16320	16347	16333	16084	16127	16217	16298	16231	16013	16246	16211	16299	16414	16090	16193	16240	16181	16209	16274	16244	16351	16279	16247	16124	16318	16228	16246	16280	16096	16154	16130	16274	16320	16199	16197	16266	16158	16421	16137	16195	16169	16069	16157	16428	16156	16370	16392	16191	16171	16065	16323	16241	16210	16364	16214	16212	16228	16193	16161	16279	16229	16369	16313	16316	16252	16224	16297	15963	16220	15979	16244	16217	16278	16126	16336	16076	16308	16109	16156	16226	16166	16241	16328	16248	16267	16430	16301	16417	16117	16157	16062	16306	16274	16380	16237	16168	16056	16297	16403	16386	16322	16372	16160	16245	16346	16218	16140	16221	16181	16240	16230	16179	16028	16102	16346	16128	16287	16107	16228	16162	16012	16106	16255	16142	16350	16277	16064	16158	16350	16128	16203	16515	16254	16074	16210	16098	16120	16171	16306	16182	16329	16125	16223	16244	16239	16220	16213	16157	16394	16168	16303	15915	16173	16219	16245	16212	16390	16227	16037	16208	16286	16194	16128	16254	16183	16352	16151	16382	16161	16289	16175	16288	16349	16276	16378	16395	16079	16256	16207	15980	16104	16319	16354	16221	16244	16079	16161	16235	16192	16282	16055	16440	16208	16231	16240	16420	16291	16064	16211	16207	16281	16237	16318	16221	16073	15994	16238	16375	16391	16376	16126	16271	16293	16256	16150	16232	16287	16272	16301	16150	16242	16210	16259	16285	16165	16389	16227	16166	16127	16269	16359	16234	16116	16102	15995
23320	43513	37251	29703	26091	23555	20485	19546	19064	18592	18317	18260	18689	18832	18630	18391	18012	17922	17530	16825	16616	16292	16289	15836	15159	15035	15075	15012	15090	14990	14823	14419	14272	14305	14241	14247	14155	14059	14121	14243	13853	13862	13920	14027	13970	14059	13919	13739	14112	13886	14018	14025	13993	13765	13901	13941	13912	13816	14093	14016	13975	13764	13872	13862	13927	13851	13847	13861	13914	13901	13880	13852	13852	13967	13697	13903	14009	13955	13982	13947	13905	14006	13760	14012	13863	13873	13825	13897	13941	13959	13944	13942	13731	14043	13867	13862	13764	13993	13916	13855	13964	13870	13772	13926	13833	13790	13845	13907	13817	14024	13811	13855	13855	13946	13671	13789	13788	13788	13761	13948	13902	13802	14041	14049	13889	13934	13915	13888	14069	13904	13866	13829	13894	13940	13994	13821	13755	13759	13936	13616	13975	13886	13916	13750	13873	13883	13775	13992	13934	13971	13985	13928	14017	13762	13832	13953	13936	13753	14119	13910	13753	13949	13763	13915	13793	13889	13833	13791	13814	13875	13918	14045	13884	13816	13926	13744	13775	13926	13905	13881	13956	13796	13740	14027	13973	13824	13924	13898	13916	13832	14088	13861	13790	13904	13917	13873	13838	13981	13854	13912	13839	13896	14042	13855	13988	13835	13797	13781	13832	13798	13894	13999	13843	13876	13716	13947	13953	13781	13788	13937	13688	13891	13778	13886	13841	13934	13763	13920	13695	13838	13901	13808	13912	13675	14015	13773	13833	13655	13966	13915	13866	13771	13824	13769	13772	13800	13805	13863	13883	13877	13797	13893	13862	14029	13974	13905	13711	13964	13933	13927	13869	13725	13770	13920	13887	13957	13688	13845	14047	13795	13740	13907	13747	13852	13855	13844	13845	13853	13935	13840	14002	13908	13843	13938	13828	13938	13772	13923	13995	13723	13890	13822	13816	13906	13968	13946	13792	13913	13904	13981	13752	13854	13950	13869	13650	13726	14178	13821	13840	13767	13695	14103	14016	13903	13825	13859	13936	13933	13857	13782	13731	13913	14042	13850	13871	13716	13909	13689	13886	13940	14059	13764	13751	13875	13883	13896	13649	13773	13951	13983	13731	13928	13797	13789	13829	13914	14008	13810	13932	13959	13850	13588	13992	13858	13782	13725	13919	13906	13882	14091	13877	13829	13707	13861	13891	13879	13594	13833	14074	13831	13882	13814	13919	13837	14007	13916	13920	13800	13814	13942	13940	13746	14068	13960	13851	13896	13918	13948	13755	13877	14056	13910	13953	13761	13720	13923	13810	13855	13943	13734	13932	13778	13919	13761	13961	13752	13989	13913	13947	13846	13759	13900	13956	13880	13848	13813	13948	13805	13889	13894	13945	13628	13909	13949	13945	13792	13854	13878	13799	13885	13804	13827	13931	13830	13797	14010	13987	13904	13986	13822	13814	14087	13687	13955	13936	13870	13961	13889	13764	13884	13837	13760	14012	13906	13736	13864	13850	13869	13952	13950	13834	13721	13798	13825	13702	13882	13818	13753	13830	14008	13957	13855	13757	13869	13849	14009	13802	13772	13744	13846	13756	13858	13931	13897	13822	14221	13801	13716	13919	13883	13920	13939	13987	13806	13910	14039	13927	13820	13724	13736	13820	13967	13729	13845	13887	13795	13768	13671	13875	13796	13912	14007	13965	13848	13762	13888	13911	13765	13742	13804	13883	13995	13781	13743	13912	13834	13826	13946	13706	13784	13839	13752	13998	14006	13806	13964	13853	14082	13956	13928	13906	14005	13894	13709	13900	13817	13840	13945	14027	13824	13970	13896	13810	13780	13833	13786	13891	13850	13814	13798	13950	13939	13982	13793	13883	13807	14067	13731	13999	13676	13957	13764	13922	13961	13823	13813	13728	13946	13944	13868	13888	13779	13822	13943	13895	13835	13861	13877	13766	13841	13806	13769	13908	13828	14049	13889	13858	13933	13921	13886	13918	13946	13718	13846	13807	13901	13897	13954	13931	13808	13950	13845	13820	13939	13942	13925	13860	13909	13917	13885	13963	13817	13825	13981	13975	13802	13892	14060	13992	13800	13983	14006	13913	13937	13726	14128	13812	13938	13932	13806	13896	13911	13924	13734	13899	13827	13797	13947	13883	13760	13910	13734	13842	14058	13959	13921	13901	13823	13861	13981	13791	13831	13838	13932	13923	13903	13803	13946	13911	13816	13904	13857	14076	14019	13828	13804	13913	13698	13887	13888	13793	13707	13784	13889	13916	13884	13881	13891	13669	13945	13812	13774	14083	13849	13708	13763	13820	13924	13850	13833	13786	13937	14010	13964	13798	13940	14032	13768	14057	13829	13702	13879	13861	13982	13935	13801	14017	13761	13821	13820	13945	13962	13747	13972	13910	13891	14012	13839	13897	13897	13886	13824	13757	13923	13774	13828	13789	13701	13981	13609	13948	13871	13887	13823	13873	13905	13853	13808	13730	13829	13816	13924	14091	13847	13964	13867	13850	13798	13941	13915	13767	13775	13961	13864	13598	13857	13791	13888	13760	13899	13775	14099	13922	13856	13872	13926	13770	13830	13680	13999	13966	13745	13925	13915	13801	13915	13855	13870	13934	13952	14049	13823	13900	13992	13721	13994	13824	13828	13945	13720	13864	13980	13775	13829	13701	13892	13741	13930	13819	13893	13872	13755	13910	14002	13815	14017	13986	13841	13739	13889	13855	13958	14012	13799	13948	13815	13705	13915	13888	13922	14029	13992	13904	13691	13903	13885	13949	13870	13811	13916	13790	13748	13909	13935	13829	13861	13923	13930	13811	13853	13893	13974	13898	13862	13897	13817	13857	14023	13769	13826	13837	13874	13877	13775	13777	13721	13979	13850	14031	13855	13898	13848	13885	13746	13924	13917	13939	13859	14098	13789	13869	13757	13872	13737	13851	13834	13933	13939	14021	13550	13809	13808	13886	13991	13745	13916	13859	13823	13765	13784	13799	13930	13916	13831	13934	13948	13909	13992	13883	13822	14005	13751	13801	13778	14018	13804	13945	13858	13942	13878	13905	13982	13894	13956	13921	13863	13785	13827	13792	13747	13997	13827	13838	13830	13831	13870	13980	13944	13867	13801	14001	14150	14036	13802	13684	13915	13693	13799	13846	13902	13954	13876	13962	13952	13748	13710	13805	13801	13997	13693	13863	13856	13964	13767	14115	13937	13812	13811	13645	13581	13867	13969	14001	13856	13984	13748	13993	13793	13824	13771	13875	13913	13887	13795	13846	13863	13741	13790	13831	13858	13835	13842	13945	13998	13803	13891	13962	14009	13770	14001	13735	13785	13740	13829	14028	13824	13755	13946	13955	14009	13878	13877	13976	13966	13837	13951	13862	13869	13879	13765	13980	13798	13897	13791	13929	13890	13818	13827	13900	13753	13859	13938	13709	13944	14038	13854	13923	13891	13908	13688	13979	13771	13771	13854	13950	13781	13825	13888	14071	13883	13780	14075	14011	13685	13765	13886	13783	13932	13759	13799	13819	13875	13849	14086	13874	13824	14059	13876	13800	13890	13721	13905	13932	13926	13902	14048	13813	13924	13853	13778	13848	13873	13912	13736	13862	13920	13919	14025	13756	13845	14007	13799	13849	13681	13993	13899	13762	13831	13906	13872	13823	13792	13832	13869	13887	13929	13952	13875	13939	13859	13947	13829	13701	13808	13884	13982	13824	13850	13701	13809	13965	13829	13922	13699	14048	13849	13880	14012	13823	13848	13855	13787	13858	13999	13874	14009	13883	13765	13916	13857	13854	13798	13977	13913	13718	13948	13773	13932	13809	13906	13825	13889	14001	13943	13941	13770	13941	13858	13948	13828	13782	13824	13926	13892	13823	13965	13951	13844	13855	13960	13880	13761	13948	13851	13867	13756	13879	13833	13934	13806	13957	13828	13918	13661	13942	13875	13819	13856	13930	14014	13767	13808	13863	13696	13921	13821	13888	13813	13998	13911	13676	13741	13901	13791	13841	13950	13961	13702	13759	13810	14038	13827	13932	13845	13711	13704	13769	13742	14015	14031	13857	13801	13919	13791	13858	13850	13798	13809	13913	13882	13686	13819	13965	13751	13937	13820	13861	13748	13782	13899	13977	13974	13776	13783	13910	13832	13999	13903	13911	13819	13877	13762	13806	13859	13935	13754	13973	13897	13805	13855	13939	13985	13725	13906	13788	13762	13891	13850	13862	14114	13883	13968	13803	13685	13869	13883	13866	13845	13974	13796	14005	13804	13872	13735	13974	13781	13737	13956	13821	14054	13754	13902	13797	13917	13778	13830	13649	13900	13652	13888	13812	13866	13825	13807	14071	14035	13876	13708	13791	13876	13796	13874	13807	13826	13862	13843	13858	13811	13880	13837	13946	13776	13749	13716	13811	13937	13729	13888	13979	13796	13918	13840	13922	13929	13900	13845	13938	13899	13666	13890	13861	13841	13672	13839	13755	13863	13972	13894	13843	13854	13857	13928	13786	13794	13800	13952	13803	13746	13980	13967	13667	14020	13878	13839	13720	13717	13789	13857	13861	13757	13986	13871	13891	13949	13967	13839	13946	13939	13931	14005	13625	13831	13746	13862	13770	13820	13896	13884	13761	13934	13935	13880	13733	13833	13883	13840	13759	13962	14023	13716	13837	13954	14053	13850	13841	13908	13884	13957	13764	13962	13825	13934	13985	13896	13968	13765	13903	13846	14000	13767	13797	13750	13908	13815	13999	13927	13939	13962	13751	13873	13874	13971	13871	13746	13777	13941	13695	13883	13710	13931	13848	13844	13889	14007	13760	13988	13839	13813	13889	13860	13879	13920	13786	13852	13922	13809	13927	13875	13805	13875	13768	13797	13792	13907	13928	13929	13900	13699	13904	13879	13857	13858	13934	13835	13856	13924	13860	13844	13770	13707	13788	13728	13847	13798	13930	13788	13808	13747	13862	13776	13935	13852	13782	13717	13874	13778	13925	13967	13842	13665	13842	13982	13806	13707	13824	13875	13863	13843	13874	13830	13903	13821	13928	13935	13773	13873	13921	13669	13923	13765	13921	13827	13907	13790	13687	13846	13873	13771	13856	13968	13974	13858	13578	13927	13807	13925
27528	22794	27282	24699	20494	19634	18661	18268	17730	17817	17902	17806	18095	18047	17835	17892	17586	17429	17355	17363	17319	17156	17175	17037	17035	16720	16900	16989	17035	16677	16959	16650	17033	16549	16505	16593	16692	16625	16600	16548	16821	16598	16628	16612	16605	16525	16622	16687	16636	16570	16776	16609	16786	16549	16341	16653	16585	16336	16426	16462	16679	16524	16591	16391	16454	16573	16534	16433	16454	16579	16679	16409	16339	16634	16318	16415	16374	16405	16480	16710	16762	16631	16748	16600	16595	16753	16583	16507	16589	16517	16572	16553	16328	16336	16887	16257	16559	16456	16515	16271	16374	16434	16379	16431	16487	16580	16583	16526	16523	16727	16535	16583	16453	16435	16585	16484	16279	16643	16578	16572	16521	16604	16428	16550	16376	16679	16524	16364	16514	16416	16498	16559	16461	16427	16680	16801	16598	16568	16408	16514	16471	16542	16537	16687	16605	16435	16510	16518	16634	16612	16635	16626	16591	16317	16508	16472	16576	16556	16763	16423	16625	16252	16415	16443	16498	16505	16475	16419	16602	16504	16547	16544	16481	16600	16707	16542	16550	16445	16480	16872	16455	16704	16606	16428	16703	16453	16431	16530	16338	16651	16473	16568	16539	16404	16494	16323	16389	16412	16443	16206	16539	16550	16628	16529	16539	16447	16523	16379	16484	16503	16636	16496	16397	16599	16472	16565	16636	16585	16445	16387	16454	16453	16702	16454	16642	16580	16801	16636	16507	16396	16529	16435	16716	16475	16434	16443	16563	16558	16591	16467	16637	16376	16536	16451	16458	16529	16521	16439	16518	16466	16549	16500	16664	16574	16464	16591	16686	16499	16604	16599	16606	16365	16377	16517	16670	16226	16487	16479	16419	16631	16420	16559	16658	16474	16487	16399	16493	16665	16490	16330	16448	16606	16463	16569	16612	16273	16437	16657	16520	16519	16748	16365	16599	16326	16483	16599	16738	16498	16535	16519	16421	16416	16374	16353	16409	16355	16523	16518	16558	16615	16595	16611	16420	16461	16560	16352	16317	16419	16380	16715	16491	16463	16552	16572	16348	16378	16605	16700	16446	16584	16612	16596	16428	16406	16507	16607	16599	16439	16459	16281	16380	16186	16569	16474	16575	16483	16636	16588	16563	16430	16620	16562	16654	16570	16488	16537	16462	16632	16774	16628	16704	16420	16550	16613	16552	16480	16613	16385	16499	16592	16437	16395	16719	16424	16471	16672	16403	16519	16655	16392	16601	16654	16543	16533	16497	16517	16443	16653	16455	16418	16386	16665	16553	16467	16366	16405	16383	16702	16578	16555	16677	16418	16395	16720	16593	16531	16493	16470	16488	16593	16549	16444	16340	16471	16543	16590	16320	16587	16410	16467	16515	16477	16466	16504	16494	16531	16381	16575	16640	16377	16466	16489	16545	16422	16398	16312	16403	16400	16401	16686	16366	16422	16456	16459	16274	16490	16421	16262	16522	16725	16300	16463	16586	16451	16518	16347	16529	16612	16323	16510	16539	16474	16397	16590	16458	16280	16610	16466	16673	16690	16303	16387	16481	16548	16534	16462	16636	16523	16495	16373	16506	16593	16452	16587	16511	16618	16733	16337	16598	16654	16482	16704	16415	16407	16557	16451	16392	16499	16709	16524	16643	16640	16442	16626	16475	16364	16416	16443	16459	16510	16400	16500	16576	16730	16497	16624	16484	16491	16539	16412	16523	16685	16360	16309	16545	16401	16526	16399	16713	16617	16509	16500	16222	16360	16449	16551	16548	16531	16350	16478	16431	16505	16273	16323	16447	16845	16526	16434	16675	16564	16447	16379	16566	16472	16434	16461	16588	16521	16655	16328	16569	16657	16649	16424	16358	16524	16328	16521	16462	16543	16639	16495	16473	16412	16389	16638	16557	16466	16604	16432	16572	16464	16678	16534	16488	16462	16468	16523	16485	16461	16674	16375	16607	16474	16385	16521	16518	16495	16725	16480	16504	16669	16529	16544	16464	16389	16509	16358	16366	16524	16552	16542	16580	16474	16807	16557	16416	16786	16493	16505	16635	16519	16498	16517	16566	16529	16487	16740	16612	16286	16620	16607	16542	16328	16593	16406	16516	16494	16612	16506	16403	16603	16372	16420	16482	16613	16505	16448	16618	16634	16604	16520	16466	16429	16521	16453	16407	16530	16487	16476	16447	16421	16484	16386	16423	16439	16589	16374	16465	16386	16476	16677	16625	16501	16388	16497	16606	16419	16452	16412	16611	16498	16523	16325	16679	16554	16546	16397	16681	16780	16599	16692	16409	16446	16440	16432	16468	16559	16448	16620	16503	16511	16485	16423	16564	16360	16488	16744	16487	16633	16548	16652	16556	16431	16612	16436	16436	16468	16479	16415	16485	16541	16504	16438	16444	16553	16479	16489	16503	16317	16404	16456	16564	16666	16642	16466	16309	16494	16638	16295	16598	16420	16342	16553	16471	16522	16407	16503	16458	16511	16608	16293	16558	16598	16461	16457	16568	16275	16399	16857	16630	16731	16506	16483	16424	16525	16555	16283	16405	16188	16394	16684	16549	16539	16407	16642	16598	16554	16511	16562	16675	16519	16501	16323	16571	16346	16569	16291	16381	16390	16401	16697	16535	16553	16533	16409	16540	16359	16549	16516	16616	16488	16504	16478	16740	16742	16592	16552	16713	16550	16413	16553	16653	16515	16690	16678	16482	16479	16683	16403	16440	16320	16556	16391	16592	16478	16459	16501	16478	16310	16512	16504	16586	16480	16636	16498	16449	16489	16441	16624	16447	16398	16319	16795	16299	16551	16599	16434	16542	16381	16544	16685	16570	16565	16432	16492	16611	16115	16404	16483	16498	16466	16364	16638	16562	16660	16658	16545	16279	16507	16553	16507	16381	16691	16406	16662	16563	16537	16580	16417	16665	16595	16623	16494	16758	16560	16302	16417	16389	16459	16539	16341	16313	16618	16420	16652	16657	16640	16656	16469	16665	16569	16408	16507	16518	16535	16395	16342	16502	16576	16583	16276	16283	16416	16487	16641	16262	16578	16584	16517	16573	16443	16715	16491	16483	16381	16542	16470	16430	16524	16575	16264	16522	16478	16574	16492	16179	16564	16371	16421	16581	16471	16473	16451	16671	16622	16535	16684	16557	16802	16344	16381	16641	16531	16491	16435	16512	16509	16579	16508	16602	16449	16568	16268	16556	16417	16585	16479	16459	16330	16526	16599	16587	16372	16712	16407	16571	16407	16460	16518	16620	16622	16619	16457	16506	16570	16356	16506	16424	16546	16682	16521	16475	16590	16521	16492	16302	16548	16609	16319	16552	16441	16572	16433	16564	16333	16556	16359	16353	16565	16713	16487	16793	16272	16595	16406	16480	16570	16399	16496	16617	16245	16601	16606	16489	16439	16555	16538	16454	16370	16429	16497	16448	16494	16522	16462	16329	16538	16482	16395	16639	16515	16502	16630	16663	16878	16444	16596	16470	16621	16512	16663	16451	16424	16453	16582	16576	16386	16067	16418	16536	16366	16635	16281	16407	16721	16549	16728	16402	16644	16567	16523	16427	16536	16743	16316	16726	16479	16503	16354	16727	16260	16469	16490	16382	16444	16479	16620	16263	16459	16543	16632	16513	16439	16460	16377	16563	16431	16624	16472	16387	16553	16604	16482	16547	16600	16395	16505	16583	16415	16561	16435	16400	16569	16601	16395	16516	16586	16547	16552	16481	16380	16608	16388	16655	16726	16469	16538	16588	16871	16587	16350	16465	16546	16552	16350	16572	16482	16408	16322	16339	16552	16568	16558	16431	16560	16449	16640	16463	16472	16380	16494	16691	16495	16571	16610	16458	16473	16471	16427	16342	16630	16637	16458	16452	16337	16389	16737	16393	16442	16436	16628	16586	16517	16495	16462	16533	16564	16377	16367	16452	16712	16608	16586	16514	16531	16590	16266	16355	16385	16628	16403	16725	16430	16592	16667	16516	16589	16511	16637	16473	16509	16400	16388	16446	16530	16528	16737	16705	16486	16486	16722	16508	16304	16467	16511	16434	16800	16605	16576	16456	16590	16533	16424	16619	16483	16430	16419	16448	16601	16472	16607	16550	16500	16382	16617	16659	16698	16361	16384	16530	16520	16538	16482	16286	16430	16370	16432	16446	16450	16585	16557	16630	16480	16460	16531	16458	16382	16387	16582	16580	16445	16340	16707	16626	16629	16553	16561	16555	16723	16495	16588	16526	16319	16529	16357	16502	16211	16326	16439	16494	16347	16357	16487	16612	16453	16622	16428	16557	16379	16603	16653	16604	16501	16452	16366	16542	16504	16574	16396	16656	16418	16458	16381	16676	16515	16613	16493	16597	16560	16502	16501	16489	16525	16519	16409	16766	16509	16326	16521	16645	16506	16485	16438	16449	16438	16560	16356	16515	16446	16537	16217	16644	16576	16573	16564	16602	16459	16405	16546	16426	16628	16534	16477	16627	16484	16519	16505	16366	16455	16357	16499	16484	16428	16392	16402	16505	16516	16448	16433	16516	16389	16346	16405	16656	16685	16603	16521	16530	16350	16627	16686	16562	16640	16487	16486	16641	16536	16429	16419	16661	16608	16626	16379	16387	16577	16434	16509	16367	16692	16441	16407	16701	16537	16391	16540	16601	16338	16552	16521	16661	16452	16557	16356	16413	16540	16448	16487	16565	16470	16430	16250	16411	16478	16662	16456	16545	16480	16563	16553	16345	16390	16499	16386	16612	16431	16428	16456	16575	16436	16517	16577	16729	16729	16389	16456	16700	16564	16567	16657	16535	16734	16449	16591	16431	16470	16532	16637	16409	16405	16617	16770	16572	16617	16475	16450	16589	16563	16550	16324	16673	16500	16674	16585	16357	16423	16476	16428	16496	16596	16687	16293	16513	16526	16535	16391	16428	16540	16684	16635	16569	16602	16524	16557	16528	16582	16484	16592	16396	16525	16449	16907	16746	16527	16340	16617	16563	16610	16351	16407	16490	16546	16562	16486	16544	16533	16665	16441	16415	16484	16367	16421	16461	16607	16444	16566	16354	16638	16396	16512	16443	16367	16571	16444	16535	16456	16625	16768	16478	16477	16570	16571	16508	16360	16697	16496
20732	29378	26519	21632	19810	18425	17432	16754	16489	16310	16355	16371	16480	16391	16209	16071	16130	15771	15443	15429	15023	15103	15049	14838	14501	14442	14531	14822	14606	14543	14295	14345	14208	14146	14237	14202	14188	14154	14107	14168	13991	14124	14157	14013	14190	14003	14000	13991	14094	14069	13968	14140	13939	14140	13995	14056	14092	14046	13970	14031	14176	14120	14233	14138	13949	14136	13917	14136	13981	14124	14062	14085	14181	14022	13987	14054	13939	14224	14141	14111	14163	14025	14016	14043	14054	13934	14111	13984	14119	14113	14123	14031	13971	14091	13979	13992	14044	13963	13970	13974	14122	13859	13993	13994	14032	14000	14108	14026	14060	14183	13948	14067	14083	14205	13946	14068	14128	14099	13935	13981	13936	14142	14061	14088	14170	14092	14023	14121	13945	13991	14071	14141	14092	14000	14155	14084	14054	13988	13998	13979	13978	14066	14041	13919	14208	13984	13941	14208	14056	13801	14050	13993	13921	13984	14059	14144	13996	13911	13925	14052	14233	14107	13906	14066	14198	14110	14084	13988	14051	14168	14017	13856	14177	13892	14279	14091	14038	14053	14014	14094	14241	13970	14058	13971	13922	14233	14220	14125	14096	13887	14028	13941	14070	14181	13959	13989	14032	14135	13944	14153	14041	14100	13938	14038	14058	13838	13984	14080	13953	13976	13905	14115	14185	14133	13985	14117	13988	13896	14004	14203	13942	14004	14064	13993	14078	14091	14117	14042	14101	14007	13987	13958	13904	14254	14280	14153	13779	13938	14066	14073	14039	14023	14095	13972	13837	14002	13856	14134	14063	13873	14172	14177	14066	14064	13977	14034	14062	13995	14026	14076	13976	14136	14038	13998	14059	14045	13805	14168	13985	13960	14081	13933	14018	13839	14099	13937	14164	14082	13929	14113	14018	13955	14197	14024	14052	14118	13995	14078	13975	14048	13793	14065	14163	14053	14062	14113	13960	13986	13960	14082	13998	14084	13970	14112	14144	13993	14087	14088	14007	14049	13975	14094	14199	13995	14058	14041	14133	14043	13995	14030	13918	14102	14192	14132	14015	14176	14167	14024	14152	13930	13924	14090	14199	14045	14103	14034	14243	14038	14263	14103	14089	14061	13896	14038	13995	13991	14032	14058	13972	13947	14029	13830	13909	13900	14142	14252	14081	14024	13901	14083	14139	14046	14059	14055	14206	13959	14100	14114	14191	13986	14078	13995	14140	13977	14186	14091	14086	14027	14292	13961	14030	14045	14024	14120	13941	14057	14159	13983	14074	13923	14170	14069	13947	14024	14008	14150	14042	14154	14054	14107	14113	14029	14096	14016	13908	14095	14127	14222	14121	14024	14137	14057	14138	13881	14028	14130	14105	14052	14124	14040	14196	14047	14077	14189	14096	14124	14145	13690	14208	14041	14127	14169	14128	14055	14127	13925	14067	14078	14239	14020	14154	13980	14041	14001	14201	13893	14194	14175	13867	14005	13985	14012	14042	14028	14015	14062	14058	14064	14130	14027	13913	14083	14319	14214	13840	14033	13955	14023	14175	14032	14149	14190	14321	14185	14123	13983	14112	13934	14177	14158	13926	14098	14030	14069	14045	14037	14068	14141	14106	14064	13901	14148	14042	14136	14089	14032	14060	14202	14190	14090	14136	13986	14026	13872	14111	13968	14019	14186	13975	14066	13996	13931	14011	14156	14082	14064	14044	14120	13984	14096	14132	13993	14185	14093	13968	14100	14035	14150	13918	14105	13935	13987	14254	14010	14098	13947	14018	13984	14010	14012	14149	14013	13988	13973	14248	14071	14132	13786	14006	14041	14018	14045	14145	13938	14164	14027	14136	14055	14103	14116	14191	13864	14025	13929	14048	14147	14114	14056	14065	14083	14252	14043	14091	14016	14134	13942	14028	13998	14060	14039	14094	13889	13914	13972	14095	14005	13938	14048	14050	14162	14116	13915	14201	14075	14199	13922	14203	14124	14045	14015	14108	14094	14290	14173	14001	13945	14100	14138	14018	14129	13802	13915	13909	14100	14075	13993	14105	14026	14098	14155	14134	14052	13902	14103	14129	14053	13874	13991	13894	13923	14030	13984	14022	13993	13981	13945	13904	14113	14030	14101	14101	13870	14127	14012	14042	14264	14040	14060	14131	13970	13845	14025	13876	14153	13958	14026	14057	14040	13970	13997	14001	14123	13972	13961	13978	13937	13935	14023	14115	13834	13999	14122	14044	14182	14071	14040	14048	13989	14063	14005	14197	13997	14061	13928	13980	13975	14020	13934	14015	13919	13972	14161	14082	14100	14024	14188	13911	14054	13945	14094	14041	14139	14029	14202	14124	13995	14145	14186	14000	14111	14224	14039	14024	14001	13936	13980	14242	14028	13989	13889	14039	14077	13792	14190	14090	14057	14275	14138	13847	14116	14014	13976	14084	13877	14116	14223	14179	14041	14121	13944	14114	14022	13986	14066	14024	14148	14153	14045	14197	14077	14262	13953	14028	14084	14022	14239	14030	14072	14221	14041	14076	14134	14153	13922	14018	14161	14080	14030	14004	14197	13959	13998	14066	14012	14121	14070	14033	14045	14085	14023	14146	14188	14076	13962	13915	13922	13775	14035	13999	14085	14000	14069	13920	14144	14027	14126	14113	14161	13911	13985	13868	14065	13980	13980	13970	14140	14010	14079	13906	14051	13861	14072	13980	14203	13916	14158	14013	13934	14046	14013	13899	14204	13833	13961	14013	14041	13975	14101	14143	14101	14079	13993	14068	14183	14102	14075	14109	13925	14268	14010	13878	13807	13872	14019	14044	14120	14088	14125	14067	14109	13926	14028	14044	14081	14075	14133	14053	13991	14139	14075	13862	14185	14007	13972	14180	14141	13861	14073	14181	14167	14075	14125	13937	14091	14066	13841	14180	14020	14152	13969	13986	14131	14030	14049	13965	14165	14077	14140	14059	14077	13999	13960	13978	13994	14058	14070	14083	14053	13993	14197	14230	14197	13998	14066	14048	13731	14097	13934	13901	14195	14026	14054	13911	13952	13867	14043	13838	14030	14071	14036	13925	14070	14048	14108	14022	14202	13934	13973	14018	14178	14157	14149	14079	13878	14041	14093	14032	13970	14043	14059	13896	14044	13995	14044	14122	14111	14280	14030	14056	14136	14138	14002	13994	14100	14084	14087	14136	14166	14020	14060	14011	13975	14118	13999	14139	13923	14135	13977	14100	14044	14067	14110	13926	14130	14036	14086	14042	14038	14157	13977	13982	14212	14002	14195	14075	14041	14056	14044	14035	14024	13982	13947	14018	14078	14027	14129	14071	14013	13978	14012	13911	14123	13870	14044	13877	13879	14182	13908	14135	14104	13901	13940	13981	14052	14005	14147	14020	14062	14028	13801	14165	13826	14017	14003	14193	14191	14045	14085	14035	14114	14012	14019	14101	14149	13908	13993	14014	14083	13991	14123	14051	14027	14046	14029	14127	14114	14035	13826	14081	14081	13934	13854	14086	14062	14100	13890	14075	14153	14082	14033	14121	14094	14270	13909	13976	14016	14047	14145	14069	14023	14132	14255	14070	13991	14038	14097	14016	14065	14028	14101	14191	14048	13974	14144	14129	14037	13979	14143	13908	14040	14000	14158	14116	14073	14117	13780	14100	13930	13958	14047	14173	13999	14092	13858	14058	14024	14042	14061	14053	13921	14118	13989	14041	14016	13926	14160	14231	14012	14056	14173	14063	13958	14172	13924	13987	13937	13854	14058	13939	14207	14108	14113	13970	14003	13941	14115	13959	14095	13986	14141	14179	14037	13992	14090	14046	14057	14026	14093	13936	13989	14178	13950	14131	14021	14102	14204	14105	14002	13994	14051	14164	13886	14056	14042	13975	14139	14007	14006	14077	14015	14060	14121	13996	13987	14009	14015	14072	14036	14032	14110	14044	14076	14136	14039	14016	13990	13873	14143	14079	14041	13914	14189	14168	14050	13910	13946	13929	14089	14207	14077	14065	14004	13858	14206	14108	14130	13947	14103	14086	13989	14060	14107	14097	14003	14044	14023	14013	14052	13949	13903	14019	14107	14232	14048	14062	14116	13909	14161	14046	13991	13944	13943	14038	14173	14107	14078	14061	14046	13958	13988	14029	14018	14079	13972	13966	14008	13952	14105	13997	13942	14094	14052	13946	13996	14037	14078	14053	14041	14028	14005	14025	13941	14146	13886	14188	14206	14186	14197	14204	14161	13984	14112	14026	14043	14008	13988	13767	14228	14271	14256	14032	14148	14142	14033	14109	14006	14016	14018	14125	13909	14004	13929	14054	13930	14042	14176	14026	14078	13975	14203	14110	14067	14135	14290	13972	14195	14026	14082	14262	14027	14140	14090	13847	14018	13992	14021	14060	14096	14191	14048	14126	14207	14087	14184	14117	14008	14099	13943	14259	13996	14084	14038	14121	14166	13986	13909	14102	13929	14100	14145	14120	14080	14027	13940	13928	14224	13925	14112	14066	13898	14051	14018	14123	13992	14100	14130	14097	14043	13872	14173	14027	13850	14257	13956	14289	13890	14066	13974	14011	13941	14097	13926	14154	14051	14091	14281	14205	14126	14136	14080	14125	14108	14036	14004	14074	14135	14089	13973	13979	14075	13991	14087	14063	14064	14183	13972	14008	14136	14110	13970	14096	14098	13876	14017	14233	14136	14050	14024	14056	13941	13991	14206	14074	14074	14021	13994	14032	13953	14089	13989	13978	14145	14078	13991	14013	14126	14156	14008	13904	13907	14016	14087	13903	13914	14310	14092	14141	14137	14010	14021	14012	14075	13982	14023	14111	13861	14100	14039	13933	13942	14010	13959	14376	14012	13954	14012	14127	14055	13865	13974	13982	13911	14058	14008	14012	14043	14017	13984	13912	14138	13865	14180	14140	14125	14068	14168	13943	13989	14001	13965	14255	14199	14050	14086	14138	14059	14066	14221	14001	13874	14103	13999	14106	13895	14067	14026	14139	13951	14056	13895	13998	13998	14094	14149	13981	14070	14086	14034	14218	13951	13945	14029	14175	14026	14117	14045	14233	14014	14033	14182	13966	13977	14077	14212	14056	14105	14243	14051	14083	14107	14014	14233	13926	14005	13836	14172
23609	21298	29005	24041	22367	23912	23940	20521	19664	19662	19569	19571	19442	19286	19230	19167	18891	18543	18284	18117	18031	17961	17831	17428	17256	17296	17312	17217	17191	17057	17051	16961	17144	16829	16801	16903	16879	16782	16797	16728	16853	16701	16682	16839	16678	16803	16908	16781	16764	16858	16814	16536	16561	16865	16570	16525	16740	16692	16421	16438	16709	16611	16543	16913	16686	16649	16742	16806	16320	16648	16630	16540	16730	16665	16803	16622	16723	16731	16668	16593	16672	16517	16562	16561	16781	16536	16728	16660	16748	16515	16514	16608	16577	16377	16809	16606	16735	16616	16754	16651	16402	16594	16514	16693	16648	16586	16615	16595	16579	16562	16622	16606	16683	16677	16798	16632	16729	16533	16581	16620	16486	16667	16817	16594	16682	16634	16711	16639	16538	16836	16691	16376	16459	16582	16373	16552	16611	16653	16627	16666	16519	16556	16458	16736	16594	16612	16660	16553	16798	16673	16777	16740	16684	16629	16802	16491	16679	16542	16355	16541	16602	16663	16573	16619	16730	16697	16643	16819	16632	16504	16728	16682	16483	16737	16637	16657	16587	16618	16632	16484	16571	16596	16489	16589	16645	16574	16598	16541	16676	16533	16637	16600	16533	16559	16541	16774	16547	16443	16786	16524	16649	16733	16438	16497	16558	16400	16471	16847	16813	16553	16743	16621	16755	16610	16706	16571	16474	16615	16704	16569	16592	16623	16503	16572	16395	16740	16629	16680	16598	16754	16610	16562	16346	16414	16790	16759	16703	16733	16575	16469	16887	16658	16501	16546	16478	16611	16790	16679	16697	16539	16619	16762	16733	16531	16865	16603	16748	16661	16609	16773	16578	16668	16533	16773	16775	16679	16612	16622	16631	16658	16782	16439	16708	16675	16527	16617	16503	16516	16595	16539	16515	16630	16600	16511	16623	16246	16616	16598	16694	16818	16548	16498	16650	16701	16597	16698	16481	16582	16581	16638	16705	16731	16667	16546	16771	16576	16508	16763	16669	16560	16662	16435	16603	16517	16580	16663	16334	16656	16586	16596	16760	16713	16544	16470	16646	16526	16463	16567	16513	16555	16797	16627	16391	16607	16458	16583	16646	16426	16516	16604	16433	16700	16668	16688	16480	16648	16608	16512	16833	16806	16565	16586	16543	16416	16554	16656	16738	16568	16698	16574	16764	16685	16758	16549	16467	16744	16466	16652	16613	16647	16723	16664	16621	16690	16461	16591	16598	16600	16636	16769	16673	16516	16752	16681	16697	16703	16594	16721	16614	16583	16616	16754	16609	16441	16472	16693	16456	16608	16509	16479	16728	16509	16386	16603	16528	16651	16781	16550	16518	16644	16821	16812	16783	16597	16699	16663	16613	16528	16534	16593	16596	16754	16601	16693	16623	16632	16688	16740	16784	16453	16511	16600	16716	16702	16494	16699	16646	16675	16643	16640	16640	16501	16666	16677	16620	16527	16610	16552	16716	16603	16719	16670	16630	16440	16502	16319	16843	16690	16541	16580	16701	16632	16641	16819	16478	16555	16570	16699	16562	16660	16474	16636	16689	16633	16609	16736	16618	16766	16628	16565	16572	16689	16660	16725	16433	16723	16676	16555	16708	16671	16843	16647	16660	16500	16520	16651	16688	16755	16563	16584	16636	16552	16643	16542	16497	16428	16643	16582	16479	16734	16519	16635	16646	16576	16610	16589	16506	16717	16325	16466	16733	16449	16501	16479	16439	16690	16574	16550	16679	16880	16831	16824	16630	16762	16690	16512	16544	16721	16819	16651	16511	16527	16743	16524	16607	16600	16520	16626	16552	16611	16660	16615	16590	16811	16651	16787	16705	16728	16578	16570	16610	16710	17035	16774	16512	16639	16471	16553	16602	16536	16544	16711	16631	16721	16747	16607	16761	16794	16789	16607	16856	16687	16599	16745	16682	16681	16677	16364	16786	16686	16507	16669	16487	16640	16571	16782	16611	16570	16673	16377	16699	16728	16504	16687	16682	16603	16730	16558	16598	16491	16729	16628	16657	16477	16657	16619	16385	16688	16559	16588	16521	16561	16688	16663	16594	16607	16643	16755	16596	16569	16680	16631	16580	16523	16485	16647	16427	16610	16648	16620	16657	16750	16503	16757	16624	16566	16725	16648	16659	16717	16737	16639	16850	16716	16758	16533	16536	16541	16661	16708	16619	16726	16716	16585	16546	16564	16638	16689	16803	16787	16696	16502	16656	16654	16630	16710	16387	16629	16639	16836	16753	16651	16628	16702	16551	16683	16533	16624	16565	16690	16663	16549	16718	16692	16776	16727	16555	16434	16709	16567	16636	16675	16637	16763	16831	16696	16774	16552	16616	16741	16776	16581	16676	16790	16681	16582	16795	16687	16572	16599	16510	16542	16708	16611	16707	16404	16838	16765	16842	16772	16612	16562	16698	16637	16832	16733	16734	16652	16586	16568	16534	16844	16716	16725	16664	16814	16664	16442	16675	16614	16640	16553	16676	16594	16597	16436	16718	16605	16464	16673	16346	16701	16670	16757	16565	16659	16747	16451	16607	16569	16549	16624	16433	16856	16699	16635	16511	16532	16616	16634	16602	16618	16658	16661	16579	16364	16697	16645	16588	16552	16762	16566	16639	16575	16628	16451	16630	16636	16664	16567	16700	16606	16786	16561	16481	16564	16549	16683	16542	16549	16420	16567	16692	16584	16651	16734	16666	16481	16493	16755	16531	16452	16558	16692	16533	16481	16667	16728	16588	16763	16592	16598	16549	16590	16674	16498	16656	16523	16579	16344	16978	16644	16659	16653	16765	16499	16703	16731	16583	16726	16626	16633	16576	16756	16796	16538	16433	16602	16527	16623	16821	16446	16637	16692	16562	16492	16592	16618	16456	16544	16618	16655	16639	16811	16649	16750	16708	16563	16699	16751	16596	16625	16696	16724	16566	16553	16507	16544	16628	16675	16766	16678	16563	16528	16556	16456	16466	16574	16526	16745	16578	16663	16635	16652	16628	16429	16428	16495	16716	16691	16738	16584	16777	16805	16782	16742	16569	16501	16536	16525	16803	16727	16568	16702	16627	16575	16573	16496	16720	16832	16655	16670	16812	16560	16601	16693	16589	16520	16645	16576	16613	16474	16536	16498	16612	16561	16561	16580	16867	16308	16517	16490	16436	16594	16525	16570	16724	16745	16589	16586	16560	16624	16713	16825	16682	16841	16644	16838	16460	16407	16683	16652	16484	16646	16588	16653	16586	16747	16631	16628	16699	16288	16662	16706	16576	16437	16585	16596	16548	16758	16605	16515	16525	16450	16538	16460	16698	16633	16660	16572	16542	16620	16515	16648	16556	16447	16603	16614	16663	16707	16762	16683	16771	16845	16623	16462	16641	16772	16478	16749	16557	16547	16675	16572	16669	16890	16781	16718	16666	16612	16457	16531	16722	16600	16717	16591	16347	16507	16496	16466	16561	16590	16574	16709	16746	16854	16540	16731	16488	16518	16667	16423	16654	16638	16853	16868	16586	16631	16528	16789	16393	16626	16569	16666	16548	16726	16584	16764	16694	16497	16504	16719	16659	16459	16648	16618	16532	16656	16583	16843	16484	16728	16628	16656	16554	16360	16591	16618	16788	16681	16462	16663	16661	16708	16737	16691	16615	16504	16569	16815	16642	16527	16585	16505	16521	16554	16603	16503	16658	16680	16583	16526	16530	16669	16579	16862	16546	16824	16543	16899	16651	16672	16434	16584	16584	16781	16667	16511	16430	16600	16741	16454	16755	16740	16571	16728	16608	16392	16608	16580	16520	16551	16493	16814	16607	16636	16553	16500	16823	16719	16587	16746	16543	16595	16560	16637	16645	16516	16676	16489	16598	16676	16518	16417	16586	16836	16540	16720	16802	16515	16643	16767	16567	16661	16610	16681	16555	16714	16487	16693	16698	16497	16596	16275	16648	16608	16874	16710	16816	16714	16815	16668	16733	16632	16559	16630	16677	16640	16370	16694	16689	16716	16769	16647	16569	16697	16753	16657	16485	16522	16592	16537	16832	16615	16412	16689	16656	16540	16769	16736	16583	16666	16634	16632	16601	16627	16697	16766	16707	16570	16651	16697	16675	16675	16700	16700	16681	16449	16705	16506	16554	16779	16625	16739	16412	16510	16651	16590	16490	16454	16503	16508	16645	16616	16567	16635	16783	16409	16775	16693	16647	16623	16687	16767	16658	16602	16632	16665	16606	16601	16721	16589	16382	16503	16702	16684	16819	16584	16537	16585	16626	16525	16603	16659	16637	16666	16465	16684	16689	16719	16484	16798	16787	16418	16671	16600	16716	16639	16493	16632	16735	16600	16562	16631	16726	16475	16395	16792	16662	16581	16634	16603	16575	16735	16524	16783	16457	16675	16669	16546	16625	16776	16972	16627	16511	16695	16704	16551	16472	16597	16469	16472	16628	16650	16541	16507	16577	16687	16591	16673	16662	16805	16692	16656	16725	16719	16549	16711	16654	16566	16703	16653	16485	16439	16539	16523	16574	16792	16525	16496	16458	16737	16664	16823	16455	16667	16554	16481	16496	16724	16482	16726	16455	16623	16690	16701	16612	16460	16662	16569	16730	16700	16751	16640	16578	16556	16818	16697	16665	16693	16480	16395	16710	16743	16686	16760	16813	16658	16606	16678	16643	16655	16591	16626	16667	16755	16501	16551	16675	16485	16658	16841	16730	16538	16569	16630	16600	16584	16587	16692	16623	16587	16671	16541	16600	16808	16610	16574	16527	16556	16747	16548	16600	16626	16714	16611	16654	16773	16479	16600	16760	16414	16424	16820	16712	16706	16636	16520	16697	16522	16643	16780	16722	16514	16824	16596	16479	16651	16510	16451	16778	16705	16686	16471	16415	16434	16512	16623	16543	16710	16620	16455	16763	16712	16689	16694	16467	16517	16566	16693	16650	16324	16571	16651	16675	16506	16606	16695	16811	16694	16595	16605	16516	16783	16509	16479	16412	16746	16774	16675	16816	16761	16710	16754	16843	16709	16599	16686	16462	16737	16518	16478	16485	16751	16797	16641	16839	16660	16730	16753	16673	16672	16773	16575	16626	16691	16884	16705	16788	16945	16642	16420	16631	16701	16605	16630
21068	38387	32903	26515	23554	21238	20497	19822	19148	18788	18466	18631	18599	18313	18088	17749	17206	16937	16374	16256	16175	15932	15755	15274	15124	15038	15052	15095	15049	14846	14595	14540	14461	14580	14406	14270	14424	14438	14230	14192	14317	14447	14307	14236	14377	14354	14289	14268	14367	14081	14093	14156	14186	14170	14137	14240	14224	14201	14271	14090	14221	14271	14239	14159	14126	14222	14195	14102	14367	14323	14435	14251	14241	14336	14161	14163	13917	14204	14196	14214	14153	14196	14068	13997	14105	14254	14223	14317	14246	14219	14263	14242	14120	14099	14309	14282	13975	14266	14130	14172	14142	14190	14117	14284	14142	14225	14001	14317	14365	14161	14238	14111	14284	14212	13976	14144	14242	14357	14245	14212	14205	14162	14283	14386	14248	14153	14159	14223	14097	14234	14279	14032	14191	14161	14149	14314	14087	14025	14373	14242	14045	14108	14105	14091	14190	14079	14258	14122	14155	14294	14237	14121	14286	14206	14051	14041	14260	14158	14206	14136	14000	14167	14174	14179	14215	14098	14075	14161	14232	14093	14168	14067	14254	14039	14133	14136	13968	14206	14309	13963	14247	14126	14178	14323	14191	14206	14112	14146	14169	14206	14185	14214	14341	14357	14079	14165	14021	14167	14111	14352	14184	14154	14107	14171	14127	14152	14112	14274	14113	14160	14054	14290	14149	14248	14112	14028	14225	13931	14257	14275	14052	14201	14407	14002	14332	14074	13962	14122	14076	14112	14307	14035	14244	14200	13999	14173	14246	14002	14127	14176	14059	14082	14219	14072	14161	14238	14207	14215	14098	14038	14182	14280	14148	14107	14156	14090	14247	14034	14201	14158	14166	14077	14245	14078	14200	14025	14104	14103	14274	14089	14141	14103	14208	14197	14133	14200	14251	14061	14189	14101	14148	14111	14170	14144	14113	14147	14186	14374	14134	14359	14230	14215	14300	14255	14181	14134	14074	14268	14087	14189	14254	14253	14142	14209	14083	14217	14226	14167	14098	14143	14111	14073	14254	14114	14232	14080	14015	14141	14228	14288	14145	14144	14130	14163	14313	14094	14216	14091	14048	14046	14188	14264	14065	14239	14226	14248	14180	14291	14068	14224	14213	14027	14269	14318	14186	14212	14214	14201	14057	14093	14113	14231	14124	14154	14097	14227	14206	14206	14264	14037	14172	14237	14044	14181	14079	14273	14246	14227	13984	14388	14222	14122	14220	14204	14128	14205	14091	14096	14218	14184	14087	14153	14047	14121	14044	14099	14096	14215	14245	14073	14225	14040	14158	14117	14132	14083	14081	14094	14156	14142	14238	14056	14141	14093	14353	14186	14157	14365	14118	14243	14137	14197	14184	14214	14161	14125	14191	14265	14237	14057	14264	14126	14200	14197	14142	14292	14055	14183	14313	14200	14072	14275	14074	14162	14105	14098	14071	14216	14073	14198	14334	14027	14219	14206	14070	14210	14185	14335	14185	14042	14173	14115	14311	14169	14230	14098	14017	14220	14236	14378	14134	13946	14122	14173	14183	14036	14073	14299	14303	14306	14192	14102	14021	14097	14187	14084	14180	14220	14259	14232	14031	14162	14240	14182	14212	14185	14190	14139	14095	14133	14260	14162	14078	14064	14112	14193	14343	14004	14081	13968	14303	14027	14265	14296	14074	14241	14056	14082	14156	14045	14062	14138	14227	14218	14231	14052	14277	13924	14173	14238	14028	14134	14286	14245	13997	14277	14126	14338	13949	14206	14180	14181	14243	14012	14150	14190	13906	14227	14007	14129	14150	14116	14165	14210	14031	14237	14340	14193	14140	14250	14102	14097	14242	14065	14267	14133	14221	14046	14218	14114	14179	14328	14282	14094	14191	14052	14206	14124	14351	14235	14083	14215	14050	14092	13987	14041	14134	14009	14249	14045	14106	14198	14271	14176	14169	14192	14133	14139	14198	13998	14239	14125	14048	14005	14212	14069	14221	13945	14252	14183	14124	14320	14218	14185	14180	14131	14167	14181	14274	14112	14104	14311	14108	14086	14237	14169	14146	14094	14105	14268	14253	14312	14275	14251	14054	14135	14336	14102	14323	14172	14180	14093	14282	14111	14167	14125	14178	14083	14289	14083	14116	14068	14051	14058	14030	14144	14231	14109	14181	14078	14250	14010	14131	14094	14192	14117	14155	14325	14106	14047	14000	14059	14095	14276	14241	14288	14051	14134	14154	14106	14116	14133	14172	14255	14087	13988	14263	14240	14132	14180	13986	14088	14018	14165	14012	14057	14059	14224	14115	14210	14223	14189	13997	14057	14293	14082	14095	14229	14121	14270	14087	14272	14098	14154	14011	14125	14289	14162	14111	14346	14112	14060	14270	14203	14237	14135	14082	14167	14145	14350	14109	14236	14187	14108	14151	13970	14089	14137	14225	14175	14208	14082	14254	14034	14356	14167	14270	14226	14126	14288	14323	14071	14210	14042	14299	14216	14283	14357	14267	14230	14171	14148	14341	14178	14213	13965	14012	14033	14113	14211	14157	14173	14130	14191	14153	14257	14113	14078	14329	14202	14138	14099	14109	14185	14178	14242	14048	14245	13973	14270	14092	14005	14086	14186	14095	14135	13966	14162	14175	14035	14192	14259	14150	14101	14052	14322	14102	14154	14076	14243	14257	14184	14054	14236	14114	14175	14087	14209	14294	14151	14227	14338	14261	14314	14070	14000	14070	14204	14181	14101	14199	14073	14110	14245	14218	14202	14064	14284	14186	14201	14282	14137	14139	14125	14134	14115	14335	14109	14011	14177	14132	14128	14298	13844	14188	14254	14173	14071	14027	14057	14297	14039	14248	14143	14150	14224	13979	14192	14217	14223	14208	14222	14151	14195	14084	14105	14143	14080	14159	14109	14174	13988	14223	14224	14077	14228	14221	14225	14068	14188	14025	14137	14113	14208	14147	14128	13968	14226	14326	14171	14270	14221	14021	14062	14117	14042	14051	14074	14145	14180	14164	14064	14147	14091	14172	14125	14141	14180	14099	14092	14191	13907	14137	14371	14139	14073	14142	14165	14207	14104	14215	13959	14118	14184	14069	14139	14192	14059	14076	14299	14094	14221	14096	14383	14159	14066	14145	14225	14057	14276	14153	14114	14039	13988	14108	13945	14062	14133	14159	14210	14301	14273	14257	14198	14324	14205	14243	13930	14445	14147	14149	14196	14038	14051	14215	14200	14137	14259	13938	14235	14239	14185	14128	14277	14239	14235	14243	14067	14068	14179	14252	14102	14346	14198	14106	14055	14268	14038	14317	14087	14239	14138	14221	14039	13922	13920	14037	14014	14062	14248	14178	14026	14172	14182	14106	14174	14129	14134	14104	14064	14135	14245	14301	14061	14014	14077	14124	14223	14018	14173	14215	14274	14119	13949	14349	14243	14171	14259	14048	14139	14115	14170	14188	14124	14014	14192	14079	14234	14032	14093	14110	14207	14221	14172	14409	13784	14156	14094	14302	14067	14050	14128	14234	14206	14194	14075	14295	14230	14095	14163	14295	14354	14153	14184	14275	14072	14270	14203	14129	14132	14215	14147	14160	14056	14176	14134	14228	14289	14093	14289	14281	14163	14017	14023	14096	14107	14220	14106	14216	14076	14370	14049	14012	14050	14074	14079	14144	14195	14085	14222	14104	14222	14290	14064	14074	14192	14093	14048	14171	14150	14171	14244	14207	14223	14137	14101	14066	14150	14002	14020	14098	14181	14320	13989	14176	14056	14219	14019	14133	14163	14151	14102	14111	14171	14074	14241	13959	14139	14090	14147	14149	14237	14069	14229	14249	14110	14144	14134	14127	14195	14155	14108	14112	14210	14220	14276	14110	14095	14127	14186	14090	13949	14003	14264	14164	14346	14050	14261	14133	14078	14165	14127	14173	14034	14187	14101	14075	14154	14013	13979	14096	14098	14041	14152	14174	14098	14025	14184	14222	14076	14110	14080	14259	14189	14234	14144	14172	14112	13978	14246	14133	14097	14103	14226	14172	14159	14258	14024	14011	14105	14248	13972	14099	14105	14113	14089	14162	14179	13975	14202	14206	14135	14386	14159	14179	14227	14128	14100	14353	14098	14360	14227	14192	14152	14004	14339	14029	14149	14152	14310	14069	14181	14095	14170	13999	14152	14085	14219	14338	14098	14161	14194	14117	14171	14303	14340	14020	14142	14250	13857	14126	14138	14075	14180	14063	14195	14023	14060	14219	14129	14056	14148	14169	14167	14097	14222	13949	14254	14277	14190	14095	14026	14223	14086	14089	14154	14134	13968	14265	14134	14183	14117	14211	14106	14256	14145	14136	14070	14099	14047	14202	14211	14244	14174	14106	14108	14114	14183	14170	14212	14189	14133	14040	14138	14261	14113	14219	14326	14104	14302	14133	14265	14206	14093	14243	14032	14260	14188	14191	14102	14359	14040	14109	14077	14223	14139	14181	14245	14115	14214	14132	14093	14057	14048	14293	14242	14005	14106	14190	14302	14039	14087	14238	14048	14203	14193	14092	14122	14279	14177	14155	14079	14148	14081	14280	14134	14100	13954	14045	14237	14002	14377	14192	14207	14241	14160	14178	14143	14182	14153	14238	14197	14196	13998	14270	14138	14135	14198	14129	14210	14130	14228	14135	14183	14099	14144	14130	14172	14161	14195	14252	14304	14221	14315	14353	14159	14236	14226	14210	14041	14254	14207	14150	14390	14083	14073	14161	14198	14255	14072	14222	14099	14129	14123	14153	14219	14223	14166	14227	14208	14283	14282	14235	14174	14109	14157	14026	14262	14158	14065	14061	14097	14213	14159	14171	14073	14343	14246	14112	14127	14377	14190	14093	14112	14238	14022	14149	14116	14015	14175	14290	14266	13983	14099	14072	14235	14324	14237	13995	14154	14186	14131	14341	14129	14181	13959	14247	14056	14381	14098	14272	14190	14022	14321	14069	14049	14124	14180	14258	14204	14030	14194	14146	14167	14172	14089	14236	14278	14254	14034	14167	14172	14253	14250	14074	14106	14019	14120	14071	14233	14203	14292	14037	14106	14105	14208	14300	14130	14184	14103	14159	14265	14156	14210	14167	14122	14320	14239	14265	14141	14049	14144	14143	14178	14078	14124
22880	21400	29415	23774	21690	24286	27039	22064	20596	21060	20724	20243	20455	20396	20594	20001	19422	18808	18803	18619	18484	18393	18052	17632	17301	17502	17514	17572	17400	17264	17264	17123	16874	16763	16971	16832	16852	16819	16738	16704	16572	16657	16640	16697	16655	16497	16711	16654	16529	16570	16449	16636	16748	16527	16574	16545	16569	16651	16561	16636	16512	16487	16347	16623	16610	16547	16528	16496	16627	16456	16714	16413	16452	16554	16471	16530	16566	16601	16591	16658	16364	16617	16503	16544	16528	16478	16668	16702	16413	16283	16525	16293	16712	16548	16496	16349	16573	16407	16452	16565	16470	16661	16433	16505	16568	16571	16534	16389	16265	16530	16508	16524	16429	16430	16377	16380	16655	16443	16483	16498	16481	16402	16612	16270	16376	16332	16493	16562	16480	16390	16594	16612	16384	16507	16626	16707	16746	16450	16712	16496	16559	16554	16350	16510	16403	16238	16461	16606	16395	16282	16432	16515	16639	16484	16529	16653	16640	16518	16440	16547	16744	16459	16470	16290	16438	16747	16351	16492	16427	16381	16342	16592	16402	16529	16515	16428	16268	16398	16548	16558	16471	16331	16349	16509	16378	16493	16567	16591	16405	16249	16438	16548	16378	16571	16645	16469	16701	16393	16573	16567	16776	16338	16466	16565	16549	16351	16520	16437	16380	16498	16194	16235	16466	16576	16507	16573	16479	16404	16377	16683	16331	16521	16610	16355	16638	16588	16583	16327	16459	16646	16518	16471	16273	16554	16622	16728	16625	16474	16405	16383	16533	16400	16483	16474	16513	16526	16419	16643	16536	16424	16550	16529	16453	16484	16389	16554	16301	16421	16573	16482	16706	16694	16439	16529	16196	16523	16568	16330	16429	16523	16568	16541	16425	16548	16423	16580	16661	16359	16409	16658	16489	16409	16390	16546	16443	16484	16316	16474	16552	16483	16500	16403	16588	16495	16572	16280	16560	16574	16358	16473	16664	16580	16522	16358	16595	16315	16559	16371	16338	16265	16570	16668	16633	16525	16665	16495	16437	16408	16598	16465	16483	16621	16706	16362	16550	16584	16309	16488	16532	16486	16576	16380	16353	16379	16321	16530	16393	16614	16201	16403	16313	16419	16469	16552	16263	16410	16472	16454	16641	16484	16552	16267	16502	16548	16525	16527	16525	16353	16499	16444	16398	16469	16600	16594	16579	16410	16593	16673	16547	16592	16478	16453	16590	16649	16569	16624	16532	16539	16240	16407	16647	16297	16408	16395	16540	16511	16562	16567	16522	16471	16494	16424	16321	16510	16460	16493	16306	16741	16520	16389	16635	16454	16697	16523	16530	16407	16382	16465	16609	16518	16558	16517	16331	16571	16397	16478	16669	16534	16498	16453	16530	16578	16310	16733	16547	16473	16594	16380	16562	16527	16507	16477	16335	16239	16293	16583	16599	16359	16281	16496	16511	16492	16658	16483	16446	16561	16571	16461	16398	16523	16602	16476	16610	16296	16367	16540	16563	16496	16553	16347	16416	16552	16287	16357	16339	16609	16408	16370	16502	16597	16469	16349	16510	16618	16475	16620	16538	16724	16365	16362	16512	16736	16475	16496	16472	16384	16490	16527	16483	16457	16597	16575	16574	16503	16425	16444	16291	16451	16481	16401	16553	16520	16443	16366	16522	16417	16557	16491	16409	16460	16510	16599	16491	16416	16308	16484	16353	16316	16656	16495	16560	16521	16375	16602	16350	16374	16372	16414	16672	16363	16507	16347	16520	16536	16482	16296	16506	16583	16418	16397	16320	16344	16727	16471	16635	16243	16547	16355	16355	16427	16423	16447	16369	16521	16327	16476	16578	16509	16435	16440	16306	16488	16554	16398	16561	16544	16573	16625	16196	16405	16572	16287	16606	16492	16478	16444	16491	16598	16632	16300	16735	16571	16405	16613	16528	16218	16348	16386	16368	16355	16392	16480	16513	16611	16616	16486	16488	16392	16539	16544	16344	16549	16570	16392	16261	16341	16441	16364	16371	16304	16450	16703	16412	16391	16325	16495	16473	16458	16540	16504	16442	16432	16551	16487	16630	16368	16579	16509	16633	16483	16397	16411	16315	16559	16418	16439	16598	16344	16333	16340	16549	16439	16514	16452	16290	16577	16352	16359	16521	16391	16557	16766	16563	16558	16260	16397	16542	16332	16303	16547	16298	16396	16579	16659	16506	16461	16449	16399	16345	16358	16399	16572	16575	16451	16645	16485	16604	16365	16529	16630	16429	16431	16509	16674	16498	16707	16543	16518	16431	16407	16413	16379	16250	16339	16358	16299	16469	16578	16431	16481	16440	16326	16620	16476	16436	16456	16598	16528	16754	16444	16434	16488	16417	16461	16495	16344	16431	16635	16458	16509	16544	16356	16496	16529	16593	16460	16686	16335	16525	16519	16365	16442	16342	16562	16620	16491	16489	16342	16394	16310	16358	16349	16546	16539	16394	16551	16450	16333	16510	16339	16502	16427	16659	16375	16507	16429	16512	16535	16237	16539	16536	16391	16549	16262	16398	16306	16632	16310	16257	16558	16681	16471	16235	16601	16503	16547	16445	16493	16654	16537	16547	16604	16425	16461	16478	16410	16521	16455	16685	16661	16297	16301	16540	16446	16570	16613	16504	16433	16506	16195	16317	16377	16561	16478	16382	16592	16404	16592	16468	16372	16486	16453	16352	16326	16457	16690	16493	16299	16663	16382	16337	16508	16269	16584	16563	16312	16396	16466	16416	16548	16606	16313	16410	16544	16550	16556	16344	16493	16418	16294	16541	16476	16339	16418	16505	16387	16378	16457	16404	16224	16209	16475	16410	16403	16617	16488	16643	16459	16436	16459	16544	16419	16485	16297	16446	16607	16374	16519	16314	16411	16425	16610	16426	16397	16440	16604	16379	16354	16551	16337	16485	16323	16318	16406	16510	16540	16511	16347	16411	16253	16367	16625	16475	16603	16461	16516	16577	16616	16621	16529	16378	16277	16295	16348	16511	16542	16405	16427	16303	16554	16606	16514	16538	16511	16301	16281	16332	16543	16408	16339	16407	16285	16482	16573	16706	16444	16630	16425	16313	16561	16439	16624	16394	16564	16509	16345	16288	16492	16534	16378	16418	16352	16353	16627	16512	16303	16405	16511	16635	16502	16569	16520	16531	16536	16361	16220	16393	16376	16346	16574	16481	16481	16479	16562	16487	16459	16770	16452	16506	16349	16432	16425	16410	16503	16502	16507	16601	16559	16153	16531	16444	16400	16444	16415	16377	16336	16329	16376	16461	16456	16346	16374	16303	16462	16652	16506	16482	16661	16414	16587	16345	16502	16336	16582	16508	16565	16490	16172	16550	16447	16270	16419	16404	16171	16420	16481	16324	16464	16659	16425	16421	16416	16285	16221	16300	16711	16598	16502	16436	16542	16621	16530	16397	16390	16454	16668	16466	16520	16575	16612	16400	16610	16527	16438	16424	16367	16323	16274	16260	16492	16552	16512	16659	16471	16586	16329	16465	16422	16541	16513	16449	16491	16556	16606	16384	16369	16599	16556	16606	16375	16369	16458	16635	16387	16439	16402	16554	16158	16350	16611	16529	16633	16302	16587	16351	16609	16473	16454	16326	16687	16429	16666	16442	16339	16387	16525	16588	16432	16555	16377	16713	16732	16447	16582	16480	16561	16310	16537	16560	16440	16634	16386	16510	16468	16308	16540	16384	16476	16380	16419	16455	16567	16571	16297	16600	16533	16325	16442	16497	16505	16564	16440	16456	16418	16345	16264	16509	16576	16332	16407	16516	16337	16298	16432	16424	16426	16357	16350	16222	16580	16567	16344	16398	16618	16466	16526	16455	16437	16469	16214	16237	16370	16627	16403	16445	16375	16525	16522	16432	16512	16482	16546	16342	16313	16339	16536	16360	16421	16614	16318	16562	16555	16438	16561	16257	16614	16748	16468	16349	16471	16626	16368	16462	16570	16594	16479	16412	16351	16394	16445	16297	16419	16492	16323	16408	16257	16573	16584	16450	16348	16270	16501	16379	16493	16335	16463	16318	16508	16525	16538	16396	16829	16296	16455	16327	16366	16330	16332	16498	16415	16443	16356	16567	16580	16633	16528	16552	16521	16492	16515	16399	16355	16358	16538	16620	16537	16477	16268	16635	16473	16385	16416	16488	16494	16341	16387	16589	16303	16554	16280	16538	16558	16311	16392	16639	16509	16545	16522	16448	16479	16514	16450	16537	16400	16581	16409	16431	16543	16476	16314	16463	16318	16490	16609	16619	16524	16452	16341	16323	16450	16136	16301	16384	16477	16606	16530	16463	16629	16474	16470	16505	16400	16402	16493	16401	16293	16612	16375	16485	16567	16556	16586	16405	16632	16491	16476	16541	16705	16419	16431	16435	16216	16480	16515	16531	16497	16416	16523	16416	16500	16743	16643	16414	16530	16359	16352	16688	16581	16503	16507	16406	16378	16575	16468	16585	16729	16643	16454	16573	16522	16509	16365	16436	16777	16460	16656	16407	16493	16465	16571	16244	16380	16417	16293	16426	16200	16437	16492	16476	16471	16425	16500	16375	16409	16337	16562	16481	16605	16603	16207	16414	16407	16449	16401	16365	16471	16515	16463	16429	16475	16232	16370	16450	16390	16566	16361	16612	16540	16592	16260	16427	16164	16498	16415	16422	16340	16434	16398	16469	16680	16399	16392	16425	16358	16502	16587	16697	16469	16425	16381	16430	16532	16521	16467	16611	16465	16187	16237	16502	16371	16280	16440	16329	16525	16515	16428	16431	16546	16412	16267	16514	16564	16575	16431	16393	16611	16470	16254	16357	16536	16445	16430	16553	16369	16677	16605	16418	16450	16508	16312	16550	16257	16354	16419	16527	16364	16493	16485	16449	16438	16457	16590	16377	16580	16401	16543	16344	16470	16453	16366	16302	16449	16605	16615	16615	16623	16506	16588	16379	16640	16782	16360	16521	16340	16312	16545	16504	16562	16607	16495	16445	16521	16322	16606	16442	16522	16497	16399	16577	16546	16681	16513	16499	16495	16457	16310	16367	16630	16668	16626	16513	16466	16429	16434	16436	16514	16614	16566	16419	16372	16378	16621	16560	16437	16513	16459
23049	42837	37862	30128	27451	23682	22552	21706	20892	20854	20106	20190	20515	20306	19829	19286	18302	17591	17290	17230	16858	16537	16087	15450	15518	15176	15619	15449	15442	15134	14577	14425	14519	14494	14236	14357	14382	14270	14265	14063	14107	14148	14125	14063	14065	14194	14164	14136	14106	14078	14147	14056	14054	13970	14028	14015	13917	14120	14088	14033	14112	14206	14125	13965	14266	14208	14100	14066	14043	14086	13939	14153	13921	14216	14029	14160	14035	14166	14125	14004	14021	14136	14118	14092	14213	14076	14136	14095	14041	14079	14088	14034	14020	14034	14149	14179	14086	14044	13916	13944	13992	14039	14020	13998	13988	14043	14081	14047	14083	14074	14033	14122	14013	14092	13953	14183	14045	14007	14058	14068	14040	13999	13827	14068	14098	13899	13943	13945	13958	13964	14150	14154	14141	14020	14052	14108	13984	14070	14115	14010	14132	14028	14039	14079	14180	14166	14073	13965	13965	14017	14224	14153	14022	14196	13931	14162	14000	14086	14175	14073	14067	14176	14029	14029	13970	13934	13907	14151	13982	14088	14137	14133	14082	14132	14109	14188	14021	14175	14033	14090	14017	13845	13947	13949	14221	13965	14074	14066	14145	14029	14110	14019	14065	13895	14022	14000	14028	14016	14195	14085	14148	13988	14029	13983	14025	14085	14133	14204	14074	14015	13855	14078	13897	14128	14076	14213	14105	13854	14157	14034	14058	13943	14110	14178	14159	14223	14121	14131	14123	14051	13931	13938	13888	14090	13980	14064	14019	14207	13985	14044	14167	14030	13978	13927	14118	13944	14141	13854	14136	13997	14000	14004	13847	13865	14055	13983	14124	14081	13998	14032	14098	13962	14098	13949	14105	14067	14013	14217	13922	14004	13902	13995	14012	14020	14113	14129	14034	13918	13900	13952	13961	14051	14162	13950	13928	14122	14146	13875	14085	13988	14117	14179	14102	14186	14091	13928	13980	14019	14143	14033	14125	14067	13904	14048	14051	14091	14232	13986	14015	14008	14076	13932	13992	14015	13979	14016	13958	13975	14105	13874	14131	13970	13939	13977	13810	14126	14015	13980	14085	13784	14027	13952	13957	14027	14010	14078	13994	13904	13960	13958	14110	14084	13987	14110	14159	14006	14118	14023	14066	13954	14008	14094	14097	13816	13914	14034	14077	14076	13897	13870	14210	14174	14174	13957	14170	14024	14057	14125	14078	13985	14174	13970	13979	14136	14197	13965	13897	14008	14065	14013	14105	14187	14067	14160	13979	14118	13909	13938	14050	14215	13963	13974	14090	14014	14057	13940	14108	13832	13925	14029	14168	14042	14200	13990	14030	14110	14068	14225	14072	14048	14033	13736	14002	13953	14206	14087	14109	14039	14125	14032	14100	13984	14097	14147	13852	14143	14055	14220	14054	14301	14010	14137	13910	14285	13894	14206	14069	14048	13991	13940	13977	14134	13947	14066	14013	14137	13830	13999	13998	14092	13995	14117	14078	14161	13989	13963	14086	13999	14039	13979	14004	14010	14022	14170	14042	14007	14231	13813	14009	14096	14027	13895	14011	13929	14046	13996	14073	13987	13940	13986	14200	14123	14004	14108	14034	14038	14008	14014	14070	14188	14008	14034	13859	14063	14093	14046	13942	13924	14119	14132	13836	13888	13929	14181	14066	14017	14111	14127	14063	13956	14089	13941	14118	14038	14154	14030	13880	14128	14103	14150	14082	14065	14024	14033	14012	14242	13907	13984	14217	14075	14043	13889	14067	14110	13898	13967	14189	14023	13999	14016	14021	13986	14106	14013	14026	14124	14083	14113	14046	14080	14053	13964	14083	13859	14101	13889	14062	14043	14138	13838	14051	13985	14153	14075	14060	14212	13932	14082	13959	13872	14084	14061	13971	13982	13933	14219	13974	14079	14086	14031	14132	14072	13992	14110	13991	13982	14130	14114	14133	14110	13957	14008	14085	13943	14142	14125	13943	13980	13787	13995	13936	13949	13931	13871	14231	13967	14016	13965	13853	14011	14153	14041	13972	13975	13989	14147	13903	14107	14094	14019	14134	14088	14025	14068	13874	13810	14048	13966	13935	14038	14035	14013	14092	14011	14128	14026	13816	14118	13913	13989	14210	13850	13950	14171	13881	14094	14104	14181	14207	14047	14055	14067	14062	14136	14064	14169	14058	14082	13944	14051	13873	14037	13993	13996	14260	14044	14009	13969	14186	14089	14034	14145	14039	14001	14043	13993	13976	14077	13995	14114	14025	14046	13968	14101	14014	14016	14005	13908	14020	14050	13920	14083	13961	14066	13999	14150	13876	14062	13968	14090	14034	14058	13961	13977	13889	14101	14085	14077	13990	14035	14063	13945	13977	14227	14109	14010	14000	14168	14010	14061	13936	14055	14016	14153	14092	14164	14088	14035	14005	13831	14120	14055	14007	14033	14205	13919	13981	14040	14020	13901	14142	14116	14115	14039	14038	13900	13983	14173	14016	14135	14108	14008	13995	14089	14109	14004	14022	14042	14116	14048	14158	14134	14212	14230	14057	14170	14041	13980	14082	14077	14072	13943	14145	14020	14031	14133	14035	14089	14010	14013	14006	14091	13992	14064	14058	14014	14034	14050	13956	14040	13896	14048	14113	13972	14098	14005	13894	14122	14050	14044	14021	13858	13907	14158	14104	14124	13930	14156	14030	14114	14231	14075	13747	14045	14019	14044	14083	14096	14056	14090	13909	13955	14059	14075	14150	14124	13867	14218	14061	14039	13976	13959	14114	13968	14007	14072	13910	14092	14088	13872	14266	14044	14105	14064	14128	13998	14267	14098	14047	14039	13886	14052	13956	14057	14258	14077	13942	14013	14026	13964	13994	14149	13907	14040	14113	14003	14006	14088	13965	14095	13906	14261	13853	13996	14029	13944	14056	13949	14036	14091	13991	14170	13850	13876	13978	14181	13976	14055	14085	13955	14048	13876	13892	13809	14083	14008	13896	13994	14019	13952	13975	14077	14011	14047	14043	13936	13971	13839	14137	14168	13997	14090	14030	13998	13967	14127	13893	14114	14124	13999	13902	14115	14011	13889	14155	14085	14042	13936	14092	14071	14098	14001	14022	14123	14045	14017	13929	14033	13997	14161	14015	14087	13866	14095	14036	14052	13898	14116	14110	14075	13937	14094	13959	14151	14034	14080	14044	13998	14040	14036	14177	14055	14004	14035	14146	14028	14042	13992	13973	13928	14153	14084	14093	14060	14057	13963	13942	14121	13980	14062	13868	14097	13986	13915	14138	14095	14255	14149	14051	13883	14001	13976	14045	14049	14042	14072	14007	13968	14034	14009	14012	14173	13894	14018	14049	13906	14266	13997	13992	13973	13945	14121	13878	14033	14055	14303	13988	14063	13885	13904	14078	14071	14063	14033	13988	14029	14150	13919	14104	13839	14176	14027	14141	14011	14004	14081	14091	14059	14045	13794	14008	14008	14030	14126	13917	14083	14039	13951	13962	13954	13987	14247	13912	13957	13778	13668	14167	14042	14145	14075	14020	13995	14090	14012	14045	13929	14052	13964	14137	14080	14091	14146	13820	14035	14171	14003	13931	14002	13872	14035	13991	13938	14123	13985	14142	14037	13803	14091	14171	13903	14077	14023	14027	14079	14070	13972	14103	14187	14056	13913	14038	13925	14018	14014	14011	13943	14074	14059	14131	14169	14126	13935	13993	13981	13905	14109	14123	14096	13885	14131	13968	13841	14156	14247	14128	13949	14147	14245	14001	14119	14118	14058	14119	13986	14118	14029	14061	13888	13953	14112	13951	14108	14050	13908	14094	14031	14060	14116	14106	14118	14099	13982	14121	13986	14153	13950	14013	14072	14010	13920	14022	13920	14119	14138	14022	13850	14041	13998	14020	14075	14110	13880	14096	13995	14030	14128	13949	14054	14073	14072	14039	14043	14098	14043	14060	14070	14121	14123	14102	14105	14104	13976	14088	14022	14005	14059	14089	14030	13901	13905	13947	14096	13984	14017	14071	13857	14014	14191	14096	14082	14071	14041	13936	14162	14013	14016	14140	14190	14031	14027	14115	14049	14040	14080	14074	14065	14114	13962	13920	14052	14065	14246	13991	14048	14000	14165	14068	14041	13985	13964	14127	14031	14135	14018	14013	14002	14151	13976	14129	14127	14150	14113	13982	14115	14146	14123	13985	13985	13991	14141	13899	13957	14092	14100	14059	14000	13959	14020	14068	13983	13948	14099	14044	13918	14066	14171	14058	13979	14076	13844	14223	14123	13943	13966	13971	14127	13986	14019	14199	14151	13876	14128	14106	13941	14228	13931	14105	13948	13992	13792	14076	14110	14093	14071	14134	14011	13994	14126	14166	14008	13923	13851	14046	14134	14027	14096	13958	13973	14072	14060	14251	13894	14072	14050	14089	14145	14194	14153	14028	14039	14164	14038	14087	14023	14108	13998	13973	14258	14147	14071	14069	14079	14189	14100	13969	14118	14011	13934	14077	14045	13980	14226	14049	14128	14027	14057	13959	14014	13964	14174	14021	13982	14160	14106	13946	14096	14074	14200	14005	14074	13979	13897	14069	14076	13998	13941	14043	13919	14284	13947	14162	14086	14169	14070	14131	14148	13998	14017	14165	14024	14150	14063	14057	14036	13999	13846	13870	14097	13926	14245	14109	14037	13885	14014	14114	13918	14102	14134	14071	14015	13968	14072	14129	14117	14029	14077	14068	14031	14138	13994	13982	13957	14178	14178	14042	14065	13957	14006	14090	13967	13986	13925	14128	14201	13926	13890	13963	13906	14025	14059	13997	13952	14147	14218	13936	14067	14059	14008	13960	14030	14173	14003	14149	14066	14150	14146	14009	13918	13970	14006	14064	14126	13963	14186	14056	14081	14191	13870	13996	14058	13975	13956	13989	14028	14057	14043	14088	14027	14178	13989	14006	13984	14101	13968	14171	14058	14180	14051	14093	13926	14020	14097	14022	14029	13921	13886	14009	13949	14109	14047	14154	13961	14120	14183	14149	13973	14053	14086	14079	14107	14087	14093	13994	14148	14043	14110	14008	13984	13948	14175	14064	14005	13939	14189	13886	14035	13943	14077	13939	13985	13954	13991	14107	13997	14047	13994
27513	23226	28526	25627	21157	19966	19247	18583	18588	18830	18446	18287	18377	18599	18798	18409	18277	18157	17667	17609	17465	17538	17270	17065	17123	17198	17298	17110	17321	16798	16874	17023	16843	16989	16837	16657	16781	16673	16959	16791	16836	16696	16730	16547	16728	16598	16895	16606	16572	16843	16925	16882	16687	16846	16589	16838	16848	16771	16599	16741	16471	16698	16596	16446	16629	16774	16664	16804	16607	16844	17006	16793	16658	16770	16712	16709	16797	16821	16747	16653	16712	16766	16745	16721	16768	16622	16875	16829	16724	16675	16816	16668	16880	16719	16846	16673	16739	16668	16716	16792	16654	16809	16850	16698	16713	16902	16564	16621	16646	16636	16800	16751	16896	16872	16883	16825	16615	16900	16643	16642	16832	16761	16586	16824	16620	16672	16745	16711	16559	16806	16861	16715	16730	16683	16575	16869	16799	16738	16862	16458	16755	16931	16670	16890	16713	16783	16842	16673	16804	16757	16951	16698	16671	16678	16573	16658	16749	16521	16629	16609	16711	16980	16806	16795	16852	16940	16703	16685	16735	16720	16711	16789	16799	16767	16829	16896	16806	16769	16539	16835	16743	16680	16744	16514	16879	16872	16956	16628	16627	16824	16617	16647	16759	16753	16731	16718	16646	16637	16520	16595	16611	16722	16467	16905	16911	16935	16790	16859	16658	16839	16799	16792	16773	16580	16740	16457	16514	16653	16760	16659	16763	16746	16801	16521	16594	16739	16688	16826	16810	16656	16683	16678	16855	16883	16841	16653	16876	16808	16922	16915	16665	16974	16757	16735	16757	16686	16694	16591	16901	16432	16837	16798	16690	16834	16767	16860	16900	16838	16644	16793	16828	16739	16714	16642	16888	16695	16729	16857	16554	16693	16857	16740	16870	16804	16921	16604	16845	16673	16809	16605	16539	16777	16600	16658	16606	16602	16751	16732	16744	16774	16689	16702	16783	16596	16725	16752	16798	16768	16706	16609	16686	16781	16760	16821	16651	16738	16767	16656	16725	16756	16988	16857	16876	16811	16787	16734	16805	16624	16819	16790	16659	16769	16732	16641	16586	16931	16769	16847	16767	16594	16788	16837	16906	16758	16881	17072	16814	16906	16559	16618	16601	16839	16788	16851	16605	16785	16789	16674	16946	16731	16696	16819	16782	16697	16906	16693	16907	16837	16580	16484	16586	16815	16848	16850	16785	16677	16635	16766	16753	16805	16645	16640	16647	16670	16666	16801	16755	16686	16686	16772	16709	16736	16866	16903	16686	16700	16667	16850	16673	16749	16524	16746	16858	16868	16775	16804	16683	16643	16606	16643	16810	16581	16759	16756	16752	16611	16569	16797	16787	16810	16620	16846	16726	16826	16555	16660	16590	16817	16735	16682	16679	16668	16700	16594	16685	16638	16896	16526	16800	16850	16868	16623	16743	16748	16837	16761	16548	16928	16577	16643	16781	16757	16555	16618	16808	16706	16619	16820	16845	16965	16610	16800	16484	16739	16713	16669	16751	16780	16886	16757	16821	16830	16694	16778	16783	16682	16568	16749	16479	16800	16493	16559	16556	16761	16694	16796	16710	16701	16846	16862	16862	16784	16771	16805	16850	16799	16706	16824	16498	16873	16899	16663	16832	16719	16767	16915	16852	16822	16631	16693	16716	16712	16821	16655	17063	16666	16687	16860	16759	16708	16597	16533	16872	16733	16912	16715	16862	16903	16801	16774	16591	16685	16709	16812	16692	16735	16901	16679	16682	16752	16711	16834	16891	16960	16840	16854	16664	16756	16989	16684	16453	16814	16761	16759	16743	16743	16900	16699	16719	16750	16623	16937	16925	16583	16844	16497	16677	16619	16648	16872	16955	16807	16893	16510	16718	16660	16780	16791	16741	16852	16696	16877	16738	16896	16779	16878	16818	16802	16788	16844	16882	16603	16562	16474	16856	16591	16693	16733	16801	16788	16677	16737	16931	16628	16914	16819	16715	16798	16688	16616	16786	16916	16873	16521	16675	16747	16853	16676	16588	16497	16729	16735	16667	16623	16731	16514	16597	16812	16717	16584	16747	16571	16681	16777	16771	16687	16662	16696	16679	16774	16759	16867	16563	16645	16740	16770	16923	16787	16649	16805	16943	16708	16812	16870	16859	16810	16737	16755	16669	16775	16668	16745	16543	16735	16821	16665	16675	16741	16762	16725	16819	16864	16814	16816	16695	16827	16542	16905	16660	16622	16704	16746	16834	16568	16643	16885	16511	16750	16681	16892	16750	16859	16929	16790	16607	16749	16794	16730	16813	17022	16775	16770	16686	16714	16663	16663	16915	16559	16667	16909	16906	16554	16752	16750	16667	16804	16690	16811	16754	16798	16588	16734	16769	16759	16782	16635	16960	16465	16590	16686	16809	16763	16810	16552	16830	16676	16650	16791	16752	16530	16708	16683	16738	16802	16842	16938	16749	16697	16746	17030	16748	16646	16642	16767	16739	16919	16860	16618	16734	16609	16775	16577	16810	16721	16875	16860	16827	16728	16873	16878	16781	16796	16787	16810	16903	16782	16761	16600	16829	16594	16690	16786	16603	16769	16754	16852	16755	16584	16686	16792	16712	16810	16606	16877	16759	16791	16815	16508	16935	16843	16694	16687	16785	16354	16627	16920	16845	16722	16737	16696	16758	16623	16831	16497	16831	16958	16801	16851	16789	16786	16831	17037	16482	16670	16813	16608	16929	16723	16462	16627	16856	16740	16759	16594	16770	16645	16718	16687	16573	16638	16584	16590	16740	16822	16824	16709	16815	16890	16663	16742	16785	16703	16697	16870	16840	16754	16691	16922	16682	16695	16632	16638	16651	16473	16561	16822	16756	16975	16809	16602	16801	16852	16744	16628	16726	16976	16881	16954	16666	16843	16830	16715	16789	16839	16748	16833	16893	16723	16648	16725	16784	16786	16644	16821	16777	16706	16691	16658	16749	16760	16939	16675	16540	16797	16611	16663	16673	16841	16773	16789	16844	16765	16760	16762	16650	16586	16805	16813	16853	16615	16710	16573	16716	16783	16818	16821	16571	16878	16685	16790	16661	16589	16652	16600	16570	16776	16843	16697	16678	16586	16679	16494	16657	16643	16747	16983	16950	16979	16788	16779	16666	16714	16737	16746	16716	16733	16826	16779	16619	16803	16896	16721	16804	16709	16843	17028	16787	16727	16663	16924	16826	16787	16867	16650	16726	16880	16846	16674	16784	16788	16796	16813	16809	16783	16742	16416	16865	16987	16943	16696	16575	16678	16855	16629	16792	16626	16473	16806	16675	16746	16717	16707	16704	16631	17010	16534	16955	16679	16698	16806	16752	16772	16763	16640	16843	16606	16838	16645	16843	16616	16812	16599	16815	16720	16648	16641	16633	16709	16806	16771	16682	16772	16761	16590	17122	16908	16838	16630	16962	16725	16663	16643	16650	16731	16929	16681	16620	16696	16612	16891	16850	16773	16506	16674	16760	16605	16611	16759	16877	16869	16872	16751	16847	16583	16663	16676	16818	16529	16859	16775	16630	16624	16666	16747	16731	16837	16795	16554	16629	16882	16804	16776	16622	16639	16674	16597	16683	16900	16609	16748	16904	16502	16721	16669	16863	16655	16744	16674	16931	16761	16812	16781	16706	16678	16596	16809	16641	16656	16721	16521	16757	16631	16673	16507	16808	16978	16765	16891	16650	16841	16760	16767	16806	16780	16954	16712	16756	16677	16615	16706	16859	16685	16755	16814	16813	16558	16721	16545	16742	16715	16682	16777	16728	16963	16445	16820	16817	16860	16623	16668	16805	16797	16692	16589	16716	16763	16714	16618	16802	16832	16797	16678	16669	16844	16680	16770	16841	16774	16696	16668	16599	16812	16774	16803	16864	16798	16774	16727	16899	16664	16646	16429	16527	16800	17042	16748	16750	16819	16826	16917	16743	16762	16633	16655	16644	16673	17075	16825	16724	16634	16733	16796	16613	16832	16605	16773	16916	16766	16886	16759	16773	16468	16909	16910	16749	16871	16827	16747	16684	16692	16716	16596	16594	16758	16787	16886	16785	16696	16732	16568	16845	16597	16777	16834	16816	16744	16793	16648	16809	16628	16843	16753	16707	16630	16897	16754	16993	16712	16752	16709	16639	16958	16715	16688	16604	16630	16771	16961	16737	16663	16752	16643	16706	16678	16928	16760	16598	16870	16586	16758	16768	16679	16770	16819	16642	16686	16525	16883	16708	16676	16666	16685	16720	16789	16745	16748	16726	16830	16855	16695	16786	16695	16700	16826	16768	16618	16772	16559	16643	16723	16740	16717	16761	16778	16782	16804	16708	16669	16710	16703	16841	16741	16773	16563	16714	16746	16686	16763	16856	16834	16564	16933	16796	16794	16960	16764	16880	16847	16786	16794	16784	16846	16895	16816	16593	16764	16662	16666	16552	16651	16530	16786	16875	16777	16755	16762	16831	16809	16631	16600	16848	16834	16656	16726	16814	16653	16898	16819	16657	16879	16806	16686	16664	16744	16812	16813	16665	16792	16861	16662	16680	16504	16661	16851	16794	16730	16887	16666	16829	16759	16789	16699	16495	16740	16833	16862	16791	16647	16735	16803	16806	16673	16650	16731	16738	16708	16615	16759	16912	16632	16796	16772	16634	16876	16826	16757	16633	16711	16657	16715	16761	16755	16741	16837	16697	16664	16730	16611	16639	16768	16824	16661	16907	16694	16982	16835	16746	16935	16673	16841	16727	16813	16787	16909	16737	16772	16740	16896	16854	16842	16587	16437	16722	16862	16508	16753	16822	16822	16715	16660	16823	16634	16801	16660	16708	16769	16689	16733	16756	16695	16547	16794	16608	16650	16680	16896	16721	16834	16623	16917	16607	16653	16684	16747	16688	16701	16783	16778	16651	16791	16674	16688	16434	16739	16788	16623	16664	16783	16799	16660	16744	16624	16857	16963	16797	16736	16916	16834	16915	16707	16784	16819	16647	16764	16710	16892	16709	16827	16814	16706	16645	16825	16872	16626	16660	16791	16931	16830	16732	16924	17004	16633	16939	16696	16689	16539	16632	16829	16826	16638	16479	16527	16755	16622	16781	16969	16873	16692	16688	16735	16689	16870	16932	16912	16871	16890
20699	31323	28843	22842	20868	18870	17885	17204	17386	17245	17149	17013	17316	17509	17476	16790	16208	15811	15867	15403	15415	15345	14920	14830	14689	14582	14577	14815	14698	14573	14501	14395	14327	14357	14366	14276	14389	14304	14255	14211	14185	14173	14317	14230	14042	14165	13978	14179	14020	14296	13937	14303	14318	14218	14158	14199	14154	14320	14281	14165	14249	14162	14296	14151	14251	14111	14369	14154	14199	14274	14209	14250	14233	14093	13923	14248	14084	14262	14311	14229	14152	14305	14208	14248	14123	14185	14189	14258	14132	14281	14174	14163	14047	14267	14339	14209	14348	14210	14233	14121	14377	14214	14115	14305	14105	14085	14188	14139	13878	14417	14021	14215	14223	14162	14349	14302	14176	14151	14118	14138	14122	14138	14108	14373	14251	14116	14236	14088	14387	14288	14117	14232	14244	14150	14301	14062	14124	14211	14250	14142	14118	14267	14112	14350	14196	14074	14189	14138	14299	14091	14314	14164	14406	14111	14114	14158	14167	14240	14287	14490	14090	14324	14110	14330	14185	14034	14336	14288	14312	14193	14199	14200	14268	14153	14266	14189	14064	14336	14047	14114	14128	14175	14230	14164	14179	14074	14107	14348	14148	14178	14202	14277	14279	14103	14261	14212	14192	14053	13992	14147	14284	14157	14258	14010	14253	14098	14404	14182	14148	14155	14144	14219	14354	14080	14125	14110	14237	14130	14129	13984	14139	14216	14321	14202	14112	14274	14229	13989	14129	14345	14214	14097	14408	14094	14194	14232	14265	14218	14181	14126	14228	14211	14339	14174	14218	14227	14268	14259	14155	14155	14080	14097	14090	14249	14167	14165	14082	14328	14116	14110	14093	14187	14111	14123	14155	14291	14107	14200	14107	14283	14252	14219	14119	14254	14107	14151	14077	14204	14122	14160	14208	14207	14280	14175	14131	14248	14269	14131	14107	14267	14334	14365	14206	14079	14250	14138	14173	14170	14309	14238	14008	14180	14289	14322	14097	14168	14237	14255	14179	14268	14344	14185	13997	14021	14151	14122	14099	14238	14228	14144	14369	14304	14226	14122	14297	14139	14184	14196	14186	14143	14260	13957	14128	14154	14094	14154	14121	14120	14268	14420	14247	14182	14108	14204	14201	14069	14254	14350	14225	13948	14172	14124	14144	14368	14431	14184	14294	14071	14126	14150	14314	13995	14303	14226	14181	14141	14100	14102	14138	14046	14218	14191	14251	14194	14235	14277	14324	14200	14108	14144	13978	14302	14063	14170	14274	14058	14114	14230	14093	14168	14177	14343	14182	14230	14099	14130	14160	14196	14160	14202	14264	14181	14112	14261	14344	14197	14193	14229	14366	14063	14119	14112	14188	14166	14161	14261	14189	14219	14113	14051	14146	14160	14050	14072	14003	14211	14179	14073	14035	14240	14000	14102	14110	14092	14260	14364	14046	14270	14193	14192	14316	14278	14007	14210	14255	14237	14178	14344	14068	14244	14152	14270	14284	14257	14205	14265	14016	14184	14181	14194	14189	14153	14130	14234	14196	14181	14146	14305	14126	14233	14179	14171	14273	14056	14126	14228	14064	14206	14010	14149	14327	14082	14110	14110	14259	14081	14187	14235	14066	14158	14230	14175	14242	14102	14205	14100	14220	14203	13995	14222	14119	14130	14121	14128	14167	14293	14172	14042	14370	14195	14076	14036	14128	14223	14193	14237	14092	14240	14180	14259	14151	14359	14171	14270	14126	14214	14152	14289	14096	14158	14313	14230	14225	14327	14050	14136	14362	14271	14154	14275	13993	14225	14301	14193	14158	14227	14151	14154	14259	14212	14281	14285	14340	14066	14108	14038	14027	13999	14077	14205	14387	14201	14018	14298	14195	14241	14094	14339	14193	14012	14134	14314	14014	14219	14123	14154	14194	14268	14276	14400	14173	14010	14091	14030	14070	14191	13969	14238	14272	14127	14254	14270	13967	14126	14141	14151	14014	13964	14093	14268	14105	14166	14073	14190	14272	14103	14210	14208	14294	14073	14314	14239	14068	14249	14211	14176	14038	14163	14254	14191	14187	14262	14325	14231	14354	14158	14292	14331	14168	14241	14189	14222	14138	14177	14238	14069	14055	14056	14188	14138	14242	13878	14101	14215	14178	14276	14121	14168	14312	14184	14136	14312	14039	14146	14241	14269	14162	14226	14181	14096	14217	14186	14125	14230	14078	14104	14208	14293	14307	14088	14318	14064	14173	14198	14095	14229	14297	14059	14157	14177	14291	14059	14071	14218	14116	14155	14193	14202	14486	14444	14239	14129	14147	14077	14251	14281	14205	14145	14150	14224	14162	14259	14212	14167	14183	14186	14208	14188	14456	14146	14130	14276	14125	14134	14277	14138	14347	14148	14123	14271	14290	14187	14303	14168	14296	14105	14145	14127	14254	14199	14113	14233	14191	14172	14263	14211	14260	14112	14190	14090	14101	14326	14255	14133	14135	14179	14125	14004	14089	14217	14215	14226	14278	14335	14205	14197	14242	14094	14120	14233	14290	14065	14134	14286	14097	14115	14137	14203	14144	14369	14243	14304	14207	14217	14314	14229	14104	14321	14152	14256	14260	14085	13893	14305	14191	13972	14144	14164	14199	14119	14219	14182	14195	14134	14144	14075	14243	14209	14010	14132	13996	14355	14113	14307	14275	14286	14050	14255	14362	14180	14240	14203	14280	14231	14014	14394	14310	13971	14052	14182	14189	14105	14197	14198	14246	14213	14309	14196	14219	14251	14135	14029	14043	14013	14182	14184	14177	14287	14196	14253	14032	14230	14272	14093	14171	14067	14353	14399	14233	14157	14195	14260	14082	14171	14076	14201	14200	14330	14043	14213	14129	14249	14133	14351	14094	14156	14019	14134	14178	14234	14126	14200	14156	14292	14099	14118	14053	14283	14346	14212	14050	14136	14076	14199	14111	14182	14235	14217	14142	14188	14201	14260	14158	14187	14198	14239	14168	13998	14229	14362	14097	14235	14146	14289	14189	14234	14321	14236	14272	14211	14180	14145	14218	14313	14253	14193	14249	14213	14340	14189	14239	14305	14267	14287	14325	14085	14247	14211	14085	14227	14040	14159	14335	14192	14153	14160	14112	14288	14183	14128	14224	13941	14006	14190	14120	14340	14328	14147	14133	14043	14242	14233	14160	14129	14290	14225	14176	14158	14127	14336	14213	14187	14108	14173	14126	14120	14167	14336	14196	14100	14249	14270	14209	14068	14114	14382	14065	14250	14257	14177	14240	14293	14267	14229	14189	14333	14052	14112	14213	14209	14195	14204	14275	14318	14111	14166	14220	14300	14212	14152	14239	14336	14090	14093	14267	14172	14148	14297	14210	14129	14170	14312	14433	14220	14117	14202	14198	14371	14297	14273	14128	14084	14211	14316	14032	14022	14160	14119	14213	14194	14214	14238	14172	14174	14183	14096	14216	14086	14187	14074	14145	14297	14352	14118	14215	14290	14187	14006	14294	14196	14211	14282	14312	14229	14384	14105	14136	14387	14347	14100	14030	14402	14302	14310	14175	14220	14088	14180	14107	14068	14296	14261	14146	14174	14098	14152	14293	14185	14186	14388	14227	14143	14289	14263	14173	14218	14409	14139	14114	14153	14084	14223	14165	14267	14195	14229	13966	14099	14178	14391	14274	14340	14150	14008	14211	14262	14034	14123	14215	14059	14286	14014	14134	14227	14069	14173	14110	14179	14151	14135	14213	14182	14283	14278	14164	14370	14216	14250	14212	14120	14274	14229	14161	14356	14328	14413	14355	14182	14126	14302	14065	14146	14288	14232	14351	14143	14215	14288	14283	14176	14224	14231	14177	14354	14196	14252	14174	14309	14105	14184	14114	14143	14117	14240	14112	14160	14122	14196	14209	14264	14110	14260	14344	14032	14259	14171	14243	14068	14193	14288	14198	14317	14310	14232	14317	14094	14134	14216	14121	14098	14157	14150	14250	14230	14155	14337	14194	14138	14123	14196	14343	14174	14387	14183	14154	14141	14266	14182	14097	14119	14250	14102	14141	14167	14173	14251	14242	14119	14293	14260	14286	14173	14157	14304	14236	14070	14043	14070	14176	14227	14042	14186	14234	14102	14201	14227	14276	14061	14241	14036	14225	14137	14135	14264	14067	14243	14148	14105	14370	14038	14318	14119	14027	14226	14062	14159	14103	14124	14339	14082	14272	14218	14320	14141	14046	14242	14174	14049	14130	14190	14229	14154	14186	13948	14180	14228	14109	14136	14150	14114	14222	14303	14238	14266	14272	14216	14019	14164	14184	14324	14138	14140	14287	13996	14258	14145	14103	14102	14228	14314	14201	14127	14205	14313	14033	14258	14168	14234	14269	14152	14172	14089	14185	14240	14301	14099	14305	14371	14261	13998	14186	14234	14366	14087	14143	14257	14193	14379	14112	14333	14065	14128	14286	14107	14239	14182	14155	14158	14169	14266	14294	14122	14191	14198	14322	14199	14271	14276	14184	14280	14228	14098	14361	14118	14231	14138	14309	14357	14157	14080	14255	14143	14199	14120	14195	14268	14269	14065	14176	14282	14348	14237	14225	14160	14201	14229	14147	14196	14036	14311	14179	14226	14118	14206	14209	14071	14174	14077	14236	14198	14154	14165	14119	14223	14173	14192	14252	14355	14187	14204	14156	14042	14113	14148	14174	14151	13953	14307	14259	14176	14132	14339	14311	14212	14272	14137	14289	14113	14157	14029	14115	14148	14345	14261	14192	14229	14216	14392	14125	14093	14216	14269	14314	14171	14215	14132	14384	14209	14268	14336	14176	14223	14076	14128	14236	14048	14124	14296	14249	14318	14142	14262	14343	14102	14163	14326	14148	14069	14308	14011	14172	14161	14207	14297	14285	14110	14248	14215	14347	14276	14126	14229	14157	14209	14161	14231	14160	14224	14179	14215	14306	14217	14050	14228	14160	14443	14056	13967	14386	14038	14159	14125	14181	14126	14204	14274	14226	14271	14148	14327	14158	14207	14095	14079	14146	14047	14424	14153	14085	14280	14124	14052	14376	14198	14276	14269	14154	14100	14291	14051	14295	14211	14163	14162	14187	14248	14189	14150	14185	14065	14169	14248	14237	14219	14316	14283
23581	21287	29065	23986	22340	24011	23303	19451	18932	18962	18905	18946	19406	19574	19548	19057	18485	18307	17487	17325	17244	17118	16892	16759	16705	16683	16611	16776	16582	16203	16248	16285	16238	16134	16162	15898	15828	16046	15936	15827	15887	15949	16184	16160	15748	15797	16004	16102	15790	15806	15712	15976	16014	15880	15776	15965	15792	16015	15824	15798	15892	15781	15975	16021	15958	15965	15737	15894	16131	15958	15834	16025	15906	15851	15884	15777	15891	15858	15801	15957	15925	15898	15930	15901	16121	15769	15846	15881	15817	15802	15961	15942	15912	15907	15924	15762	15817	15713	15769	15945	15835	15873	15957	15770	15938	15672	15790	15978	15919	15956	15895	15722	15822	15938	15753	15944	15980	15805	15788	16010	15981	15936	15810	16029	15914	15891	15784	15870	15983	15878	15820	15883	15764	15847	15848	15794	15808	15710	15944	15783	15859	15759	15822	16159	15963	15954	16019	15952	15711	15705	15762	15807	15974	15851	15840	16019	15989	15730	15937	15807	15782	15840	16060	16035	15822	15840	15733	15954	15704	15895	15823	16074	15690	15880	15915	15872	15934	15893	15966	16043	15777	15989	15747	15789	15739	15760	15872	15826	15755	15673	15590	15853	15901	15870	16165	15955	15883	15826	15950	15963	15625	15713	16066	15818	15791	15894	15861	15856	15854	15879	16007	15957	15826	15785	15849	15836	15815	15805	15783	15912	15703	15554	16011	15833	15881	15980	15704	15833	15733	15766	15794	15566	15681	15980	15724	15651	15796	15862	15934	15952	15810	15836	15895	15893	15617	16261	15743	15987	15842	15808	15769	15953	15810	15755	15872	15772	15969	15820	15760	15990	15751	15890	15780	15982	15788	15840	15867	15968	15910	15854	15693	15800	15817	15866	15745	15750	15923	15633	15876	15773	15793	15781	15834	15756	15987	15891	15864	15900	15821	15956	15850	15972	15783	15873	15796	15885	15770	15956	15871	15870	15819	15820	15957	15911	15746	15848	15775	15835	15841	15821	15777	15968	15824	15767	15807	15870	16013	15922	15794	15780	15869	15852	15706	15821	15780	15900	16177	15770	15735	15769	15771	16015	15906	15750	15859	15821	16026	15908	15858	15900	15741	15856	15904	15904	15824	15822	15820	15975	15963	16032	15825	15904	15924	15954	15818	15923	15934	15904	15809	15820	15868	15888	15816	15700	15893	15818	16013	15814	15652	15620	15870	15988	15854	15788	15956	15896	15957	15983	15848	15850	15718	15910	15835	15849	15842	15826	15864	15893	15832	16091	15855	15884	15819	15605	15925	15834	15712	15950	15982	15958	16108	15790	15714	15854	15786	15842	15999	15780	15887	15955	15667	15731	15855	15798	15920	15761	15909	15699	15831	15774	15709	15878	15723	16027	15761	15726	15731	16048	15779	15896	15807	15698	16003	15871	15760	15618	15740	15843	15754	15852	15803	15861	16027	15989	16018	15807	15618	15815	15801	15862	15794	15789	15883	15841	15755	15897	15708	15704	15696	15989	16038	15881	16001	15896	15905	15998	15921	16058	15816	15901	15780	15785	15964	15765	15709	16118	15657	15898	16046	15770	15951	15834	15892	15742	15880	15912	15794	15824	15681	15583	15828	15941	15801	15701	15963	15749	15721	15655	15955	15769	15940	15831	15838	15682	15908	15948	15868	15932	15969	15729	15973	15984	15810	15909	16016	15865	15786	16021	15827	15738	15910	15776	15771	15757	15885	15774	15861	15742	15796	15739	15869	15831	15807	15883	15674	15871	15939	15889	15774	15796	15935	15905	15830	15726	15884	15615	15727	15675	15701	15835	15865	15880	15802	15767	15749	15775	15751	15698	15842	15773	15877	15763	15913	15857	15764	15867	15801	15853	15925	15917	15884	15806	15833	15897	15945	15868	15811	15983	15763	15587	16038	15961	15556	15850	15994	16000	16016	15851	15883	15731	15776	15871	15764	15913	15758	15932	15774	15795	15750	15915	15954	15794	15995	15727	15924	15715	15897	15766	15848	15938	15700	15855	15813	15744	15812	15852	15707	16016	15730	15892	15818	15854	15862	15829	15982	15823	15881	15909	15807	15967	15705	15760	15837	15939	15913	15911	15759	15766	15849	15858	15754	15839	15667	15589	15741	15879	15765	15829	15847	15851	15808	15998	15811	15601	15812	16016	15862	15968	15739	16040	15936	15967	15832	15903	16169	15705	15737	15747	15939	15886	15771	15757	15836	15668	15671	15868	15699	15630	15639	15712	16187	15936	15930	15946	15972	15697	15922	15814	16000	15940	15939	15859	15865	15745	15644	15743	15993	15863	15780	15861	15992	15869	15808	15799	15974	15936	15988	16004	16039	15811	15693	15692	15548	15821	15716	15744	15742	15630	15833	15896	15847	15925	15991	15702	15762	15732	15720	15801	15762	15930	15815	15842	15935	15960	15765	15896	16048	15864	15825	15883	15833	15731	15911	15951	15890	15761	15940	15891	15869	15773	15797	15977	15883	15950	15955	16007	16058	15792	15955	15870	15702	15771	15971	15667	15973	15952	16007	15783	15791	15818	15742	15865	15766	15776	15810	15877	15992	15849	16013	15761	15693	15944	15843	15985	15699	15873	15929	15551	15735	15671	15736	15782	16118	15711	15960	15722	15771	15815	15924	15673	15771	16088	15852	15857	15776	16024	15681	15550	15875	15809	15605	15771	15937	15907	15837	15897	15909	15958	15830	15704	15893	15779	15835	15658	15887	16060	16023	15796	15759	15860	15779	15726	15812	15883	15845	15688	15888	15841	15891	15781	16089	15714	15739	15712	15700	15799	15858	15687	15795	15818	15938	15926	16088	15801	15929	15891	16004	15717	15580	15887	15984	15706	15873	15791	15797	15760	16005	15776	15886	15895	15734	15707	15604	16113	15949	15932	15750	15885	16035	15983	16053	15948	15669	15659	15867	15727	15901	16001	15828	15781	15961	15860	15814	15977	15839	15841	15912	15842	15937	15829	15784	15773	15837	15774	16008	15946	15839	15771	15784	15982	15922	15799	15930	15937	15812	15787	15807	15729	16048	15799	15849	15720	15746	15771	15809	15787	15981	15964	15866	15878	15835	15959	15832	15898	15853	15951	15965	15762	15982	15809	16077	15782	15710	15924	15865	15720	15741	15900	15932	15915	15873	15683	16089	15928	15763	15799	15873	15563	15943	15793	15814	15883	15940	15876	15896	15716	15833	15867	15893	15946	15871	15965	15969	15909	15903	15739	15892	15856	15867	15884	15925	15943	15823	15988	15835	15708	15825	15925	16030	15932	15904	15931	15896	15790	15900	15917	15849	15914	15816	15889	15752	15801	15912	15683	15867	15763	15830	15957	15763	15767	16131	15860	15671	15812	15746	15812	15971	15737	15835	15968	15762	15841	15895	15755	15842	15734	15917	15894	15915	15918	15786	15949	15592	15739	15923	15989	15931	15894	16099	15721	15902	15637	16050	15877	16018	15884	15901	15965	15918	15758	15900	15892	15764	15767	15727	15828	15860	15703	15557	15651	16140	15783	15883	15914	15832	15862	15820	15782	15877	15829	15710	15850	15814	15919	15757	15647	15682	15800	15917	15945	15941	15903	15738	15858	15952	15782	15778	15951	15756	15840	15688	15687	15511	15964	15920	15913	15706	15962	16015	15921	15734	16066	15813	15887	15551	15898	15798	15855	15673	16028	15945	15943	15834	15587	15930	15861	15857	15678	15798	15881	15859	15884	15982	15931	15725	15604	15865	15977	15711	15772	15829	15784	15843	15815	15879	15919	15875	15775	15719	15713	15917	16014	16077	15952	15888	15908	15962	15936	15956	15802	15690	15903	15791	15851	15885	15980	16038	15734	16000	15794	15860	15803	15941	15840	15663	15786	15714	15833	15960	15786	15912	15999	15954	15818	15870	15960	15761	15700	15920	15818	15842	15773	15690	16002	15814	15840	15727	15893	16026	16010	15770	15654	15709	15866	15825	16010	15811	15812	16047	15908	15804	15808	16136	15905	15991	15780	15580	15769	15854	15551	15758	15808	15834	15564	15787	15854	15811	15738	15925	16043	15944	15711	15857	15856	15967	15907	15752	15688	15947	15976	15891	15809	15762	15724	15770	15640	15714	15814	16050	15727	15785	15683	15739	15848	15671	15921	15727	15892	15728	15913	15942	15737	15905	15836	16075	15766	15859	15784	16087	15868	15907	15724	15552	15499	15935	15828	15881	15945	15766	15969	16037	16036	15847	15854	15911	15875	15945	15892	15901	15833	15657	15945	16049	15725	15886	15864	16052	15971	15912	15772	15879	15587	15866	15915	15875	15815	15762	15811	15811	15991	15823	15901	16066	15876	15726	15867	15982	15636	15886	15891	15917	15963	15960	15734	15842	15813	15867	15910	15977	15761	15873	15764	15937	15746	15852	15881	15813	15933	15979	15723	15812	15691	15900	15752	15701	15825	15712	15682	15953	15746	15728	15837	15976	15840	15803	15940	15688	16003	15705	15839	15987	15869	15833	15762	16134	16041	15724	15774	15807	15811	16100	15927	15915	15928	15719	15841	15866	15791	15807	15894	15914	15673	15892	15819	15863	15855	15951	15913	15862	16018	15789	15769	15551	15869	15934	15916	15752	15971	15956	15975	15810	15900	15707	15812	15826	15576	15924	15686	15803	15710	15860	15824	15910	15884	15818	15943	15937	15803	15999	15840	15929	15964	15479	15751	15860	15862	15881	15852	16002	15993	15934	15890	15843	15873	15816	15755	15854	15916	15838	15911	15658	15835	15741	15626	15827	15725	15879	15944	15760	15790	15603	15891	15836	15839	15827	15999	15760	15757	15840	15702	15889	15787	15940	15887	16046	16036	16012	15887	15773	15760	15935	15759	15748	15834	15860	15800	15821	15837	15740	15740	15949	15653	15787	15871	15828	15727	15800	15899	15912	15889	15639	15772	15829	15881	15636	15924	15779	15929	15974	15719	15992	15923	15903	15747	15783	15785	15939	16007	15922	15799	15796	15960	15779	15877	15859	15750	16037	16028	15692	15739	15809	15762	15708	15912	15758	15850	15896	15952	15757	15916	15953	15848	16063	15743	15929	15711	15928	15990	15882	15884	15771	15704	15932	15876	15849	15874
20282	38353	34852	28273	24098	22195	20033	19029	18711	18295	18331	18922	19259	19525	19088	18254	17176	16866	16342	15841	15542	15409	14970	14853	14801	14810	14948	14945	14554	14289	14117	13987	13901	13818	13944	13654	13760	13735	13897	13836	13734	13658	13711	13883	13718	13729	13675	13630	13745	13782	13819	13782	13636	13622	13696	13660	13706	13657	13655	13746	13755	13723	13705	13662	13631	13662	13633	13754	13700	13879	13534	13648	13831	13667	13624	13639	13848	13739	13797	13741	13911	13692	13519	13848	13614	13691	13804	13887	13657	13777	13579	13706	13648	13719	13663	13754	13936	13673	13867	13654	13596	13727	13682	13723	13820	13691	13657	13774	13711	13678	13659	13698	13775	13738	13612	13624	13705	13624	13625	13922	13739	13826	13651	13603	13952	13782	13695	13748	13737	13631	13699	13671	13738	13753	13657	13735	13693	13808	13755	13632	13771	13771	13676	13743	13643	13707	13903	13753	13731	13841	13523	13701	13715	13703	13564	13863	13797	13581	13540	13624	13726	13665	13917	13814	13832	13560	13739	13717	13638	13746	13580	13700	13531	13693	13751	13711	13710	13756	13590	13580	13762	13869	13762	13641	13734	13627	13993	13773	13578	13698	13712	13701	13648	13623	13654	13694	13801	13839	13832	13769	13732	13810	13559	13634	13610	13709	13739	13702	13666	13677	13677	13666	13608	13638	13592	13702	13610	13639	13764	13701	13704	13690	13629	13854	13632	13559	13660	13665	13708	13699	13550	13681	13592	13864	13643	13677	13827	13602	13746	13741	13816	13668	13745	13743	13783	13811	13706	13539	13769	13590	13928	13718	13634	13654	13641	13569	13820	13650	13762	13569	13536	13904	13538	13702	13815	13731	13659	13447	13711	13752	13488	13709	13723	13695	13723	13742	13630	13665	13721	13740	13772	13731	13739	13597	13739	13735	13583	13689	13792	13795	13705	13779	13623	13802	13771	13694	13568	13761	13878	13756	13736	13597	13766	13797	13939	13788	13525	13808	13620	13688	13811	13720	13569	13749	13670	13621	13609	13784	13499	13586	13675	13762	13649	13731	13748	13701	13532	13713	13638	13715	13699	13585	13636	13715	13832	13566	13690	13749	13623	13786	13748	13721	13502	13631	13761	13526	13659	13860	13859	13479	13752	13648	13897	13670	13770	13654	13467	13635	13618	13607	13687	13765	13717	13831	13739	13602	13707	13646	13703	13850	13600	13732	13745	13709	13863	13630	13512	13785	13675	13562	13652	13731	13744	13644	13754	13719	13705	13652	13729	13857	13585	13736	13663	13596	13618	13727	13902	13584	13717	13607	13686	13788	13783	13656	13705	13621	13539	13616	13795	13526	13816	13717	13586	13817	13562	13522	13656	13722	13680	13634	13711	13744	13828	13662	13599	13725	13751	13691	13835	13752	13716	13769	13608	13781	13614	13564	13897	13635	13527	13669	13778	13524	13503	13572	13553	13703	13532	13834	13716	13591	13538	13804	13822	13657	13758	13572	13614	13759	13851	13837	13609	13739	13782	13692	13737	13702	13534	13831	13536	13680	13767	13701	13615	13674	13828	13603	13724	13645	13715	13651	13693	13633	13808	13728	13670	13682	13649	13731	13725	13705	13822	13732	13800	13815	13702	13558	13647	13825	13682	13460	13663	13562	13723	13649	13616	13760	13865	13667	13670	13603	13738	13657	13704	13823	13607	13636	13740	13671	13679	13789	13697	13773	13755	13804	13948	13721	13881	13679	13619	13691	13597	13707	13657	13776	13663	13866	13853	13803	13651	13681	13744	13664	13781	13904	13599	13722	13667	13718	13565	13659	13624	13597	13700	13700	13589	13631	13527	13739	13701	13758	13661	13632	13611	13558	13676	13817	13579	13629	13797	13822	13661	13839	13760	13635	13618	13670	13749	13601	13617	13705	13588	13740	13927	13637	13811	13889	13643	13705	13722	13819	13634	13786	13815	13547	13656	13612	13508	13719	13779	13891	13515	13651	13605	13618	13780	13653	13555	13581	13814	13699	13599	13815	13675	13622	13556	13740	13709	13615	13619	13633	13570	13715	13708	13747	13774	13756	13719	13718	13758	13799	13663	13748	13524	13514	13623	13708	13760	13806	13697	13700	13600	13574	13642	13639	13697	13748	13635	13670	13713	13704	13678	13606	13752	13768	13766	13703	13659	13742	13756	13590	13683	13654	13675	13819	13576	13542	13475	13439	13788	13677	13768	13503	13762	13696	13868	13710	13665	13684	13796	13663	13972	13579	13676	13726	13630	13733	13732	13587	13733	13620	13641	13842	13828	13649	13787	13641	13670	13925	13744	13693	13651	13689	13739	13759	13535	13780	13691	13599	13653	13650	13721	13769	13622	13595	13712	13748	13652	13736	13773	13820	13809	13629	13799	13738	13643	13570	13867	13636	13697	13856	13814	13966	13721	13647	13553	13606	13732	13652	13663	13634	13659	13659	13778	13792	13578	13663	13810	13679	13858	13584	13686	13654	13739	13711	13688	13577	13760	13654	13620	13650	13587	13838	13704	13700	13664	13742	13736	13568	13759	13847	13660	13678	13702	13735	13711	13746	13830	13750	13942	13659	13551	13692	13649	13559	13717	13842	13734	13784	13665	13779	13773	13514	13730	13753	13767	13757	13639	13791	13685	13688	13678	13791	13779	13665	13521	13655	13738	13649	13849	13832	14030	13723	13672	13662	13741	13709	13700	13602	13646	13808	13799	13658	13721	13717	13712	13697	13739	13713	13716	13648	13629	13588	13535	13706	13416	13750	13672	13588	13624	13683	13617	13578	13749	13623	13693	13781	13759	13633	13604	13696	13734	13648	13735	13728	13570	13693	13638	13752	13711	13773	13719	13591	13622	13466	13732	13662	13677	13813	13617	13761	13871	13792	13650	13693	13607	13744	13798	13847	13519	13611	13760	13766	13698	13685	13755	13598	13715	13526	13661	13595	13672	13624	13667	13643	13720	13681	13744	13728	13771	13705	13804	13830	13630	13786	13730	13779	13591	13718	13795	13773	13575	13659	13707	13734	13776	13722	13700	13664	13713	13722	13747	13566	13804	13612	13700	13805	13539	13716	13763	13803	13660	13733	13664	13683	13741	13556	13660	13814	13542	13785	13642	13768	13716	13621	13805	13577	13528	13877	13636	13629	13868	13729	13882	13764	13523	13867	13547	13754	13576	13676	13745	13593	13747	13726	13568	13651	13752	13604	13740	13620	13598	13579	13490	13789	13740	13731	13875	13757	13760	13653	13668	13760	13732	13719	13598	13827	13667	13707	13748	13782	13743	13795	13675	13626	13706	13673	13733	13824	13633	13659	13949	13737	13705	13553	13740	13571	13772	13862	13757	13584	13496	13589	13600	13563	13751	13734	13710	13664	13698	13710	13722	13642	13729	13822	13636	13755	13856	13775	13557	13582	13757	13637	13667	13622	13656	13700	13689	13751	13821	13695	13602	13736	13692	13560	13647	13652	13580	13577	13718	13799	13875	13819	13611	13657	13727	13614	13625	13483	13549	13839	13575	13688	13665	13676	13661	13750	13663	13647	13762	13635	13674	13769	13709	13730	13733	13636	13758	13569	13757	13650	13686	13735	13583	13562	13804	13599	13657	13644	13708	13764	13625	13811	13690	13761	13745	13664	13743	13809	13633	13619	13779	13738	13658	13570	13860	13887	13602	13644	13777	13700	13739	13509	13829	13869	13808	13721	13766	13724	13815	13709	13600	13542	13646	13718	13822	13943	13681	13509	13646	13610	13805	13653	13790	13748	13696	13767	13710	13577	13664	13558	13574	13727	13574	13526	13797	13631	13669	13718	13528	13654	13632	13653	13608	13659	13513	13719	13771	13683	13540	13695	13482	13707	13627	13593	13757	13528	13657	13752	13765	13599	13772	13585	13620	13649	13739	13711	13749	13553	13837	13679	13565	13680	13731	13657	13827	13705	13827	13573	13654	13590	13669	13568	13655	13763	13622	13701	13659	13769	13622	13747	13778	13790	13721	13601	13771	13394	13790	13615	13668	13721	13554	13683	13590	13521	13713	13582	13662	13614	13589	13703	13709	13774	13677	13622	13523	13728	13691	13655	13674	13743	13584	13689	13740	13709	13582	13738	13646	13670	13675	13738	13815	13642	13792	13661	13799	13628	13708	13708	13804	13716	13712	13632	13655	13628	13691	13750	13569	13775	13668	13776	13738	13711	13654	13862	13599	13768	13862	13522	13764	13518	13721	13588	13807	13651	13655	13792	13801	13588	13596	13833	13697	13800	13604	13592	13755	13679	13764	13749	13726	13650	13689	13575	13658	13608	13564	13548	13659	13633	13726	13699	13652	13699	13696	13634	13717	13610	13651	13741	13693	13550	13830	13643	13567	13700	13769	13695	13579	13688	13678	13606	13658	13808	13578	13785	13801	13626	13534	13721	13638	13729	13709	13772	13724	13621	13686	13632	13759	13675	13667	13775	13761	13672	13759	13626	13862	13866	13824	13635	13727	13728	13637	13627	13737	13735	13716	13843	13843	13855	13629	13577	13716	13707	13655	13573	13555	13760	13587	13640	13759	13613	13602	13643	13827	13732	13651	13748	13665	13696	13566	13652	13660	13623	13633	13663	13517	13701	13700	13705	13611	13753	13728	13658	13814	13674	13644	13643	13840	13733	13596	13646	13665	13447	13630	13525	13636	13532	13592	13789	13682	13603	13602	13792	13697	13637	13711	13712	13673	13758	13883	13551	13748	13754	13620	13666	13873	13692	13803	13463	13695	13515	13888	13882	13602	13613	13502	13736	13664	13817	13604	13823	13613	13611	13721	13733	13575	13844	13534	13461	13753	13570	13808	13635	13639	13716	13764	13656	13701	13796	13739	13643	13611	13603	13694	13535	13773	13580	13748	13458	13649	13846	13777	13737	13474	13834	13675	13638	13839	13536	13811	13709	13817	13689	13746	13695	13729	13814	13685	13755	13706	13670	13769	13688	13717	13863	13540	13842	13643	13533	13446	13765	13550	13771	13723	13802	13616	13872	13714	13726	13600	13674	13614	13712	13514	13694	13684	13723	13673	13668	13773	13867	13560	13827	13637	13639	13575	13584	13638	13671	13686	13805	13716	13605	13688	13599	13598	13598
22831	21283	29319	23586	21553	24049	26501	20574	19231	19524	19557	19848	20064	20321	19977	19372	18808	18208	17770	17341	17034	17024	16716	16669	16599	16386	16610	16280	16181	15907	15835	15905	15625	15562	15688	15432	15349	15680	15339	15419	15320	15263	15299	15200	15626	15551	15319	15296	15436	15600	15403	15428	15324	15327	15336	15302	15218	15376	15312	15278	15105	15339	15344	15459	15452	15312	15177	15194	15345	15297	15201	15235	15350	15366	15243	15147	15261	15292	15366	15323	15270	15455	15347	15209	15378	15176	15118	15316	15334	15137	15179	15284	15084	15060	15384	15189	15348	15351	15264	15261	15253	15483	15068	15034	15205	15173	15263	15273	15044	15316	15184	15332	15351	15281	15210	15339	15098	15125	15235	15071	15376	15347	15168	15159	15267	15345	15359	15174	15203	15452	15154	15093	15368	15311	15336	15327	15238	15157	14841	15157	15283	15138	15269	15199	15329	15134	15011	15350	15038	15327	15271	15152	15181	15373	15179	15197	15366	15203	15204	15487	15316	15103	15298	15137	15319	15324	15243	15214	15303	15450	15394	15299	15265	15142	15391	14934	15457	15504	15181	15267	15300	15332	15218	15287	15435	15135	14957	15097	15197	15237	15377	15372	15300	15286	15111	15033	15282	15354	15170	15178	15221	15130	15216	15153	15080	15279	15107	15210	15225	15311	15191	15069	15233	15285	15146	15295	15252	15352	15283	15404	15181	15054	15274	15234	15211	15158	15307	15437	15206	15147	15119	15272	15184	15190	15221	15363	15344	15340	15198	15243	15249	15302	15345	15041	15214	15234	15279	15386	15207	15124	15419	15506	15292	15222	15214	15172	15241	15125	15282	15164	15417	14932	15128	15064	15248	15252	15415	15445	15070	15291	15292	15171	15199	15267	15350	15392	15203	15190	15170	15369	15388	15174	15122	15017	15322	15229	15307	15257	15378	15188	15094	15416	15329	15061	15365	15280	15205	15257	15393	15167	15286	15221	15395	15258	15289	15199	15100	15228	15344	15308	15200	15094	15026	15183	15404	15335	15204	15237	15104	15350	15384	15342	15230	15439	15245	15198	15199	15166	15230	15372	15419	15381	15235	15180	15173	15349	15345	15122	15295	15116	15319	15373	15315	15281	15167	15271	15312	15488	15228	15276	15314	15184	15419	15126	15394	15252	15202	15027	15146	15185	15168	15246	15207	15285	15259	15108	15017	15037	15339	15428	15450	15230	15299	15397	15118	15135	15326	15386	15197	15249	15329	15129	15236	15171	15308	15235	15144	15418	15173	15102	15210	15215	15295	15213	15181	15185	15396	15262	15349	15236	15355	15419	15243	15192	15175	15250	15135	15318	15393	15258	15118	14954	15229	15243	15381	15460	15343	15266	15163	15291	15236	15211	15243	15416	15354	15336	15242	15360	15125	15179	15228	15256	15299	15207	15441	14983	15201	15277	15404	15397	15338	15305	15299	15312	15039	15267	15177	15343	15409	15141	15329	15517	15251	15362	15204	15294	15272	15225	15277	15162	15360	15217	15260	15164	15337	15382	15495	15220	15216	15362	15294	15397	15153	15168	15046	15144	15246	15063	15308	15070	15378	15272	15262	15496	15254	15146	15258	15127	15193	15185	15177	15068	15238	15350	15226	15109	15243	15254	15298	15170	15131	15234	15057	15155	15349	15126	15295	15217	15308	15310	15221	15405	15114	15345	15148	15525	15373	15369	15263	15094	15241	15237	15297	15231	15123	15061	15153	15313	15403	15360	15253	15200	15320	15201	15309	15272	15340	15239	15363	15166	15301	15186	15511	15233	15196	15057	15211	15101	15081	15303	15183	15247	15281	15306	15232	15402	15166	15406	15037	15169	15099	15274	15282	15118	15097	15119	14930	15110	15281	15381	15159	15246	15266	15155	15230	15223	15120	15130	15310	15230	15324	15172	15437	15268	15144	15192	15345	15227	15244	15259	15289	15212	15184	15162	15356	15100	15204	15112	15416	15358	15240	15313	15233	15111	15168	15227	15098	15251	15373	15299	15183	15237	15281	15318	15174	15293	15079	15271	15262	15445	15229	15247	15236	15045	15260	15008	15196	15264	15143	15245	15209	15094	15218	15390	15109	15281	15396	15339	15213	15252	15227	15180	15268	15248	15257	15381	15166	15294	15109	15218	15259	15311	15337	15187	14946	15243	15038	15271	15292	15245	15199	15200	15093	14994	15178	15021	15179	15187	15164	15221	15305	15231	15133	15407	15145	15261	15194	15179	15272	15296	15206	14953	15004	15199	15226	15122	15263	15208	15155	15219	15408	15179	15260	15187	15104	15275	15187	15249	15202	15127	15200	15533	15335	15000	15166	15122	15215	15251	15180	15225	15218	15172	15305	15309	15155	15135	15410	15264	15262	15125	15228	15273	15305	15442	15437	15404	15218	15289	15184	15242	15397	15308	15139	15058	15038	15348	15332	15424	15256	15093	15208	15293	15068	15219	15273	15250	15306	15009	15081	15162	15171	15340	15136	15213	15138	15172	15165	15323	15276	15182	15143	15310	15166	15193	15484	15235	15323	15465	15393	15145	15407	15152	15019	15181	15160	15325	15440	15192	15174	15123	15269	15300	15275	15245	15158	15245	15182	15223	15094	15359	15128	15086	15214	15203	15293	15227	15245	15256	15280	15239	15231	15267	15234	14962	15022	15152	15329	15207	15213	15138	15279	15250	15281	15263	15136	15162	15274	15179	15332	15383	15257	15262	15374	15362	15188	15255	15328	15221	15109	15306	15232	15202	15220	15187	15342	15322	15404	15220	15290	15259	15175	15271	15186	15259	15193	15214	15336	15178	15546	15335	15443	15293	15267	15297	15268	15064	15322	15362	15324	15107	15238	15235	15278	15250	15274	15247	15334	15193	15074	15383	15189	15222	15196	15272	15315	15543	15339	15254	15149	15235	15326	15266	15270	15449	15155	15164	15191	15190	15326	15386	15206	15127	15155	15362	15336	15048	15233	15185	15228	15210	15369	15228	15354	15141	15156	15370	15189	15325	15246	15246	15338	15191	15227	15139	15234	15128	15231	15249	15160	15301	15186	15228	15449	15295	15336	15040	15324	15381	15161	15187	15202	15207	15280	15188	15329	15230	15264	15282	15177	15156	15407	15155	15263	15292	15338	15212	15146	15233	14950	15196	15351	15301	15166	15126	15271	15192	15213	15387	15302	15416	15095	15116	15245	15244	15357	15191	15319	15169	15191	15253	15257	15159	15231	15297	15050	15186	15255	15330	15246	15171	15185	15489	15035	15296	15331	15113	15243	15130	15312	15083	15185	15423	15277	15113	15170	15191	15363	15221	15301	15131	15203	15332	15326	15367	15180	15102	15304	15316	15170	15381	15099	15350	15208	15036	15194	15099	15349	15188	15270	15380	15336	15270	15205	15126	15297	15308	15174	15197	15143	15157	15359	15138	15199	15246	15362	15128	15306	15107	15266	15389	15318	15253	15309	15385	15244	15324	15241	15321	15562	15184	15387	15307	15048	15105	14983	15205	15418	15307	15208	15281	15265	15114	15226	15190	15156	15110	15309	15147	15425	15142	15208	15096	15284	15421	15397	15235	15013	15331	15104	15149	15198	15328	15172	15138	15116	15251	15205	15190	15292	15294	15111	15348	15104	15119	15157	15120	15181	15442	15145	15231	15437	15193	15381	15179	15180	15196	15276	15412	15231	15090	15172	14973	15208	15102	15316	15130	15311	15287	15161	15257	15096	15168	15475	15339	15169	15229	15186	15212	15183	15382	15134	15137	15214	15124	15176	15122	15150	15485	15159	15094	15307	15294	15358	15223	15193	15238	15180	15145	15426	15337	15134	15081	15173	15258	15243	15290	15268	15128	15120	15065	15318	15414	15214	15237	15216	15165	15158	14998	15284	15101	15126	15419	15416	15288	15262	15108	15219	15217	15284	15229	15138	15260	15380	15274	15215	15164	15273	15218	15194	15457	15208	14897	15241	15175	15234	15087	15553	15283	15287	15182	15029	15222	15360	15201	15031	15338	15342	15099	15129	15252	15266	15241	15247	15150	15176	15339	15238	15362	15258	15101	15221	15022	15306	15203	15193	15143	15167	15448	15102	15209	15276	15151	15246	15171	15164	15112	15257	15389	15144	15231	14985	15219	15277	15151	15150	15182	15282	15230	15137	15270	15126	14908	15135	15101	15192	15046	15138	15247	15210	15080	15164	15256	15060	15330	15150	15159	15253	15029	15248	15124	15167	15401	15158	15176	15305	15282	15321	15120	15241	15309	15344	15377	15451	15300	15377	15203	15088	15313	15324	15189	15328	15167	15234	15242	15188	15152	15464	15353	15232	15239	15294	15144	15095	15193	15342	15162	15105	15110	15229	15148	15363	15168	15179	15402	15159	15077	15206	15206	15198	15180	15491	15318	15362	15347	15199	15103	15105	15268	15354	15169	15010	15097	15141	15375	15056	15193	15242	15375	15189	15295	15181	15194	14941	15254	15175	15266	15054	15140	15301	15003	15218	15088	15273	15130	15128	15035	15304	15321	15188	15193	15293	15191	15230	15426	15214	15256	15393	15221	15332	14991	15417	15297	15046	15102	15257	15110	15095	15213	15355	15153	15166	15316	15288	15308	15160	15388	15125	15253	15121	15250	15211	15077	15208	15157	15119	15121	15275	15125	15184	15372	15390	15042	15132	15180	15282	15155	15415	15166	15271	15257	15018	15244	15213	15285	15432	15177	15239	15348	15221	15179	15195	15205	15415	15201	15447	15235	15258	15316	15270	15064	15309	15086	15312	15422	15285	15277	15190	15144	15217	15266	15057	15290	15106	15337	15290	15284	15301	15195	15332	15198	15114	15266	15189	15139	15351	15263	15278	15161	15245	15305	15325	15224	15217	15320	15128	15163	15144	15419	15258	15248	15409	15343	15439	15319	15257	15207	15285	15097	15269	15366	15295	15181	15215	15252	15122	15172	15299	15211	15152	15293	15317	15131	15289	15294	15334	15032	15232	15189	15372	15419	15190	15230	15225	15331	15445	15244	15295	15252	15232	15070	15156	15125	15027	15168	15363	15211	15081	15190	15372	15230	15122	15177	15283	15159	15297	15287	15096	15265	15306	14960	15238	15118	15149	15136	15459	15079
21796	43207	38546	30790	26349	24675	21735	20715	19896	19715	19638	20387	21121	20847	20083	19103	18366	17397	16818	16358	15609	15640	15135	14940	15229	14832	15011	14827	14198	13921	13691	13877	13571	13623	13593	13390	13423	13494	13364	13449	13374	13241	13473	13433	13392	13301	13366	13393	13306	13179	13471	13308	13369	13336	13291	13289	13467	13350	13300	13413	13533	13246	13349	13318	13093	13361	13334	13341	13337	13367	13302	13392	13365	13447	13469	13209	13327	13242	13261	13185	13348	13405	13451	13289	13260	13418	13169	13324	13330	13337	13322	13361	13374	13286	13396	13273	13087	13201	13232	13440	13175	13403	13365	13375	13372	13264	13307	13226	13238	13358	13354	13338	13280	13229	13163	13359	13165	13193	13265	13139	13464	13233	13312	13266	13211	13304	13296	13106	13388	13272	13159	13269	13304	13250	13146	13223	13507	13204	13202	13274	13231	13247	13173	13147	13071	13348	13317	13251	13192	13299	13352	13316	13223	13338	13289	13168	13370	13186	13183	13360	13334	13309	13304	13426	13286	13289	13079	13410	13270	13342	13233	13182	13288	13118	13186	13159	13153	13221	13348	13297	13206	13217	13144	13228	13367	13269	13337	12995	13301	13226	13275	13409	13188	13243	13392	13311	13460	13358	13418	13245	13325	13326	13218	13190	13423	13139	13279	13289	13148	13353	13400	13344	13319	13198	13203	13218	13334	13158	13194	13243	13396	13114	13277	13167	13296	13203	13325	13254	13551	13129	13044	13116	13257	13088	13157	13235	13311	13217	13190	13337	13397	13323	13271	13282	13346	13198	13338	13287	13465	13320	13231	13465	13199	13212	13300	13106	13244	13143	13295	13359	13323	13397	13254	13226	13262	13285	13221	13314	13260	13331	13114	13372	13267	13464	13246	13319	13062	13319	13510	13426	13297	13321	13262	13403	13342	13288	13243	13115	13437	13297	13294	13175	13176	13361	13363	13297	13102	13219	13193	13194	13287	13144	13165	13291	13216	13217	13205	13305	13302	13339	13294	13215	13353	13410	13307	13463	13315	13338	13357	13074	13032	13138	13214	13168	13156	13219	13285	13272	13298	13290	13256	13188	13249	13232	13328	13284	13261	13381	13290	13246	13280	13379	13115	13298	13263	13296	13344	13311	13405	13253	13208	13048	13258	13325	13392	13166	13180	13255	13387	13312	13117	13433	13283	13125	13295	13313	13289	13269	13298	13163	13399	13331	13318	13171	13170	13288	13310	13109	13187	13237	13484	13206	13208	13314	13285	13176	13276	13494	13223	13361	13356	13463	13346	13138	13233	13269	13296	13283	13167	13101	13160	13231	13129	13341	13274	13186	13201	13323	13437	13405	13285	13437	13380	13258	13146	13272	13299	13380	13155	13224	13331	13167	13243	13197	13211	13241	13167	13315	13368	13304	13326	13345	13324	13112	13364	13296	13204	13158	13156	13322	13290	13367	13343	13263	13194	13188	13212	13398	13364	13406	13251	13374	13223	13269	13283	13308	13233	13263	13123	13233	13377	13201	13332	13192	13115	13240	13239	13130	13197	13351	13262	13236	13186	13364	13216	13213	13207	13282	13279	13178	13303	13144	13351	13170	13336	13238	13196	13423	13368	13288	13240	13286	13399	13207	13248	13273	13351	13453	13318	13380	13299	13401	13417	13400	13235	13170	13309	13371	13151	13306	13433	13202	13204	13135	13210	13374	13330	13164	13417	13158	13186	13360	13499	13289	13335	13250	13228	13254	13242	13272	13303	13343	13179	13223	13438	13197	13291	13476	13323	13202	13254	13451	13201	13207	13429	13304	13291	13278	13434	13153	13244	13398	13323	13279	13324	13193	13375	13175	13223	13521	13332	13199	13315	13309	13469	13184	13060	13281	13122	13402	13182	13281	13172	13360	13298	13402	13381	13255	13295	13407	13233	13322	13320	13328	13418	13189	13202	13267	13209	13402	13242	13384	13289	13433	13096	13271	13359	13345	13337	13256	13330	13218	13325	13151	13228	13284	13185	13268	13161	13122	13148	13481	13298	13242	13435	13337	13132	13407	13252	13129	13128	13264	13267	13203	13408	13370	13296	13267	13305	13412	13264	13207	13246	13195	13338	13229	13327	13164	13158	13101	13241	13450	13165	13321	13151	13198	13236	13096	13123	13384	13324	13351	13464	13171	13300	13306	13412	13334	13255	13275	13338	13293	13248	13193	13208	13269	13257	13305	13095	13411	13292	13154	13328	13267	13376	13327	13302	13349	13345	13288	13280	13190	13362	13201	13219	13292	13347	13289	13421	13233	13388	13416	13490	13392	13076	13395	13348	13416	13427	13267	13211	13127	13299	13428	13332	13180	13320	13255	13268	13295	13197	13221	13496	13279	13448	13090	13155	13147	13433	13165	13224	13378	13353	13271	13282	13274	13395	13169	13238	13369	13282	13289	13222	13147	13439	13235	13345	13342	13175	13173	13310	13191	13198	13190	13209	13183	13189	13256	13274	13350	13399	13261	13167	13346	13231	13464	13167	13276	13286	13401	13270	13302	13254	13245	13374	13246	13356	13357	13238	13174	13378	13274	13232	13214	13177	13214	13309	13320	13230	13135	13341	13314	13292	13238	13260	13341	13349	13152	13183	13380	13276	13293	13333	13204	13284	13105	13364	13299	13329	13360	13236	13325	13344	13185	13260	13151	13131	13222	13188	13220	13337	13220	13384	13318	13297	13330	13279	13240	13241	13280	13390	13169	13278	13341	13303	13378	13265	13094	13269	13479	13280	13445	13264	13328	12999	13278	13306	13312	13268	13273	13196	13220	13302	13269	13248	13268	13348	13385	13183	13407	13380	13291	13236	13380	13383	13349	13160	13301	13263	13223	13246	13199	13273	13031	13190	13262	13206	13201	13159	13358	13144	13358	13235	13332	13263	13201	13314	13326	13202	13250	13273	13210	13339	13013	13219	13388	13347	13419	13295	13302	13301	13222	13278	13430	13212	13288	13263	13286	13330	13279	13166	13219	13177	13178	13208	13314	13084	13338	13329	13207	13184	13298	13270	13045	13323	13332	13209	13028	13246	13161	13268	13303	13320	13300	13290	13299	13194	13170	13117	13246	13218	13552	13274	13161	13302	13245	13268	13429	13341	13217	13124	13251	13303	13191	13405	13292	13342	13217	13126	13200	13421	13268	13343	13323	13217	13434	13257	13196	13201	13232	13129	13452	13158	13280	13314	13499	13239	13225	13254	13370	13269	13250	13321	13214	13242	13296	13310	13383	13124	13060	13346	13305	13275	13250	13338	13152	13381	13157	13187	13283	13120	13357	13283	13311	13380	13325	13114	13246	13205	13301	13402	13255	13280	13177	13299	13326	13268	13132	13059	13316	13203	13539	13322	13223	13179	13272	13434	13375	13219	13304	13142	13301	13274	13257	13245	13358	13277	13132	13257	13102	13291	13430	13224	13135	13192	13281	13224	13200	13299	13270	13250	13406	13328	13248	13283	13376	13174	13349	13244	13355	13282	13308	13350	13384	13272	13232	13181	13418	13211	13187	13393	13371	13202	13289	13319	13322	13214	13313	13325	13269	13137	13350	13373	13284	13412	13230	13306	13393	13184	13265	13318	13205	13300	13100	13387	13399	13279	13322	13292	13174	13186	13335	13184	13215	13226	13132	13268	13308	13304	13302	13291	13210	13245	13379	13192	13240	13259	13213	13196	13386	13452	13239	13203	13406	13384	13087	13379	13426	13261	13245	13147	13305	13293	13340	13250	13286	13128	13329	13143	13236	13263	13190	13472	13304	13474	13308	13271	13330	13255	13355	13367	13193	13221	13261	13316	13188	13210	13358	13307	13307	13153	13317	13386	13292	13241	13164	13369	13297	13204	13265	13239	13249	13357	13251	13237	13262	13136	13311	13318	13224	13418	13415	13247	13298	13506	13329	13310	13325	13219	13124	13435	13328	13366	13287	13244	13362	13160	13187	13352	13269	13313	13268	13206	13283	13397	13320	13310	13287	13345	13244	13333	13285	13382	13214	13229	13206	13318	13252	13258	13293	13337	13334	13387	13290	13253	13351	13252	13365	13239	13290	13067	13255	13270	13157	13307	13325	13193	13348	13232	13220	13285	13191	13262	13296	13207	13236	13415	13284	13380	13314	13322	13244	13181	13344	13447	13241	13271	13176	13451	13353	13287	13185	13235	13267	13270	13317	13291	13319	13254	13059	13330	13184	13298	13251	13193	13239	13253	13348	13162	13320	13333	13363	13260	13354	13355	13120	13337	13216	13428	13443	13207	13218	13296	13337	13348	13194	13118	13440	13214	13067	13285	13400	13282	13246	13283	13269	13273	13361	13096	13246	13269	13223	13148	13347	13073	13397	13163	13365	13377	13279	13180	13443	13132	13328	13201	13239	13145	13223	13177	13327	13311	13371	13326	13225	13274	13068	13471	13274	13258	13237	13291	13253	13279	13298	13287	13318	13253	13403	13244	13219	13222	13246	13291	13238	13158	13368	13235	13182	13275	13380	13137	13270	13395	13286	13033	13508	13396	13285	13137	13486	13243	13076	13280	13323	13229	13153	13207	13142	13231	13242	13230	13168	13485	13267	13256	13282	13262	13243	13150	13341	13359	13202	13124	13260	13144	13250	13223	13195	13260	13383	13202	13070	13333	13017	13359	13462	13195	13388	13200	13246	13270	13300	13162	13255	13229	13328	13214	13361	13239	13335	13283	13137	13143	13315	13357	13120	13293	13494	13442	13127	13413	13305	13221	13272	13235	13485	13193	13277	13223	13377	13112	13201	13234	13303	13203	13362	13278	13335	13114	13330	13136	13355	13340	13129	13284	13185	13496	13120	13368	13420	13244	13203	13277	13150	13217	13317	13310	13163	13362	13282	13446	13338	13318	13397	13475	13208	13350	13351	13320	13175	13151	13351	13353	13245	13406	13253	13409	13441	13277	13328	13271	13195	13323	13116	13254	13268	13294	13257	13245	13282	13244	13332	13268	13234	13187	13217	13286	13372	13367	13249	13389	13253	13193	13367	13258	13298	13176	13382	13187	13287	13197	13319	13306	13186	13284	13156	13276	13267	13316	13218	13228	13373	13139	13338	13245	13185	13148	13201	13459	13403	13303	13255	13048	13275	13275	13306
27619	22942	27577	24359	19955	19482	18699	18174	17809	17760	17662	18109	18426	18259	18095	17598	17138	17008	16971	16665	16646	16550	16394	16234	16428	16468	16470	16187	16359	16115	16209	16071	16069	16182	15875	15839	15773	15905	15897	15826	15797	15731	15765	16085	15877	15789	15745	15801	15781	16013	15821	15741	15860	15739	15862	15681	15924	16067	15809	15914	15842	15889	15750	15868	15801	15602	15879	15955	15929	16032	15728	15700	15903	15942	15837	15725	15858	15775	15876	15989	15885	15922	16001	15786	15837	15729	15574	15926	15765	15782	15748	15937	15883	15935	15863	15956	15840	15690	15836	15772	16025	15942	16003	15744	15873	15857	16002	16029	15703	15703	15965	15873	15868	15835	15945	15726	15841	15785	15847	15905	15723	15938	15884	15907	15887	15810	15997	15937	15809	15858	15947	15721	15846	15823	15815	15959	15955	15674	15968	15846	15744	15876	15980	15840	16042	15729	15865	15792	15846	15836	15760	15930	15817	15832	15544	15826	15922	15913	15891	15839	15873	15786	16061	15608	15802	15920	15699	15882	15889	15803	15804	15752	16080	15866	16022	15886	15770	16026	15802	15890	15867	15814	15989	15906	15946	15703	15935	15723	15924	15916	15851	15904	15771	15821	15836	15809	16058	15969	15555	15614	15980	15733	15613	15822	15811	15791	15748	15965	15787	15962	15874	15853	15821	15959	15760	15814	15802	15958	15819	15932	15896	16033	15770	15772	15766	15632	15745	15687	15617	15752	15759	15815	15679	15753	15810	15723	15702	15832	15739	15647	15829	15841	15789	15825	15975	15722	15666	15921	15703	15610	15841	15735	16051	15708	15915	15837	15731	15820	15882	15877	15588	15867	16064	15725	15799	15881	15820	15819	15903	15887	15725	15701	15978	15784	15822	15816	15788	15906	15713	15866	15781	15835	15907	15860	15818	15769	15883	15774	15998	15949	15820	15761	15795	15848	15944	15955	16015	16026	15723	15845	15871	15887	15655	15789	15753	15922	15947	15805	15649	15847	15720	15798	16006	15862	16066	15816	15893	15769	16124	15914	15833	15771	15787	15870	15628	15906	15855	15694	15949	15745	16005	15635	15799	15811	15727	15984	16038	15874	15878	15846	15944	15823	15728	15743	15838	15797	15924	15804	15989	15808	15760	15662	15853	15586	15734	15853	16032	15973	15960	15596	15784	15488	15817	15895	16103	15858	15551	15793	15719	15705	15864	15825	16040	15784	15791	15814	15932	15909	15753	15756	15906	15813	15866	15675	15851	15941	16078	15865	15729	15809	15729	15837	15778	15985	15759	15822	16002	15889	15873	15842	15811	15661	15872	15785	15930	15851	15892	15870	15772	15731	15970	15845	15714	15799	15977	15769	15902	15729	15842	15783	15831	15831	15482	15823	15868	15869	15730	15896	15758	15874	15813	15858	15974	15994	15941	15859	15839	15905	15790	15799	15835	15855	16068	15950	15656	15965	15848	15765	15770	15902	15864	15914	15889	15782	15708	15683	15748	15865	15936	15713	16046	16062	15955	15948	15892	16037	15691	15867	15780	15673	15757	16043	15635	15730	15821	15930	15816	15969	15919	15835	15904	15846	15699	15756	15912	15731	15941	15883	15962	15725	15993	15686	15665	15748	15795	15828	15741	16001	15898	15904	15880	15877	15787	15861	15766	15863	15939	15767	15738	15781	15812	15852	15766	15957	15851	15794	15866	15744	15950	15916	15873	15815	15840	15650	15994	15793	15696	15947	15913	15733	15795	15768	15994	15924	15898	15689	15767	15716	15680	15911	15851	15808	15649	16034	15835	15772	15727	16022	15915	15925	15633	15669	16001	15782	15846	15749	15701	15762	15921	15628	15976	15755	15740	15545	15745	15921	15899	15696	15765	15931	15652	15591	15895	15680	15772	15741	15669	15849	15676	15717	15842	16026	15968	15808	15904	15900	16020	15900	15896	15684	15574	15759	16046	15835	15821	16048	15695	16005	15927	15805	15836	15849	15946	15822	15692	15715	15622	15873	15784	15768	15912	15797	15684	15748	15815	15829	15749	15787	16031	15934	15794	15824	15846	15863	15902	15873	16051	15971	15789	15929	15766	15900	15814	15915	15805	15936	15838	15994	15677	15703	15850	15785	15708	15928	15866	15724	15694	15916	15809	15832	15896	15994	15939	16048	15759	15821	15708	15931	15517	15586	15978	15812	15959	15944	15878	15945	15888	15768	15795	15674	16000	15842	15730	15807	15697	15707	15850	15872	15789	15778	15871	15908	15806	15737	15897	15969	15885	15712	15948	15665	15750	15732	16074	15674	15924	15902	16066	15666	15757	15863	15823	15990	15926	15925	16040	15875	16059	16130	15638	15872	15853	15798	15677	15516	15581	15874	15825	15681	15952	15853	15925	15925	15755	15892	15881	15751	15735	15855	15720	15941	15761	15834	15821	15775	15813	15802	15727	15667	16000	15763	15876	15838	15722	15757	15936	15737	15883	15861	15679	15678	15868	15821	15926	15782	15895	15699	15884	15774	15826	15787	15770	15885	15964	15744	15638	15718	15787	15772	15898	15647	15804	15932	15837	15763	15652	15822	15898	15802	15857	15750	15757	15834	15793	15797	15922	15957	15885	15774	15713	15797	15926	15803	16004	15917	15894	15974	15807	15803	15750	15834	15831	15853	15891	15721	15783	15844	15827	15846	15988	15854	15866	15702	15824	15805	15707	15862	15861	16189	15831	15904	15864	15835	15785	16028	15681	15938	15731	15932	15659	15955	15622	15781	15873	16013	15832	15866	15986	15867	15980	15747	15917	16074	15994	15770	15865	15699	15753	15859	15736	15772	15814	16079	15841	15911	15782	15717	15940	15866	15714	15808	15732	15848	16087	15873	15824	15699	15726	15606	15621	15747	15941	15782	15638	15908	15722	16058	15979	15915	15986	15723	15798	15693	15770	15871	15632	15876	15843	15925	15907	15895	15774	15693	15676	15851	15798	15734	15813	15743	15912	15853	15739	15874	15954	15959	15837	15978	15806	15930	15892	16006	15800	15855	15823	15881	15931	16011	15720	15909	15978	15966	15986	16056	15632	15795	15833	15812	15738	15858	15939	15802	15835	15707	15607	15642	15841	16108	15829	15909	15890	15672	15876	15810	15887	15753	15885	15860	15804	15995	15856	15936	15839	15815	15656	15973	16080	15737	15973	16000	15835	15883	15891	15820	15823	15898	15737	15698	15985	15992	15815	15961	15709	15776	15885	15815	15780	15785	15717	15944	15744	15833	15585	15684	16014	15807	15758	15737	15828	15886	15880	15722	15814	15899	15859	15683	16039	15805	15699	15883	15754	15872	15843	16029	15991	15840	15821	15661	15956	15903	15724	15818	15985	15778	15671	15828	16006	15940	15789	15578	15846	15904	16079	15893	16034	15871	15915	15670	16067	15829	15667	15645	16064	15862	15944	15943	16104	15859	15902	15888	15828	15705	15820	15859	15865	15780	15820	15782	15881	15893	15753	15666	15970	15603	15935	15936	15792	15831	15860	15964	15837	15863	15807	15829	15637	15802	15739	15841	15900	15815	15663	15754	15834	15839	15918	15720	15749	15663	15876	15890	15675	15743	15814	15729	15561	16000	15827	15741	15734	15881	15688	16081	15988	15950	15641	15776	15748	16019	15831	15770	15892	15785	15895	15560	15800	15820	15681	15769	15691	15909	15859	15870	15796	15909	15937	15738	15827	15725	15661	15701	15609	15699	15785	15868	15970	15747	15733	15823	15637	15569	15472	15847	15708	15819	15778	15935	15942	15813	15785	15750	15913	15755	16072	15740	15899	15738	15862	15984	15873	15774	15974	15789	15993	15841	15902	15912	15894	15833	15755	15709	15860	15648	15840	15906	15778	15709	15711	15821	15937	16060	15799	16007	15732	15827	15669	15913	15841	15785	15850	15693	16013	15809	15906	15837	15764	15745	15779	16011	15728	15988	15862	15960	15854	15894	15715	15793	15857	15864	16029	15711	15937	15851	15739	15770	16052	15760	15977	15895	15913	15811	15797	15595	15785	15729	15952	16025	15928	15871	15590	15764	15826	15863	15880	15689	15964	15789	15962	15690	15928	16061	15911	15932	15827	15971	15735	15929	15867	15956	15895	15810	15953	15868	16080	15783	15831	16030	15822	15995	15850	15957	15888	15868	15840	16098	15697	15928	15799	16024	16063	15823	15912	15707	15818	15881	15654	15651	15813	15832	15874	15986	16002	15839	15887	15769	15775	15667	15981	15843	16107	15830	16021	15878	15822	15747	15963	15777	15705	15917	15993	15884	16065	15855	15699	15784	15947	15884	15815	15748	15747	16017	15852	16044	15815	16157	15914	15911	15924	16023	15711	15899	15941	15862	15824	15644	15618	15813	15872	15879	15641	15562	15794	15861	15774	15691	15925	15778	15929	15854	15860	15853	16076	15829	15829	16008	15778	15768	15692	15877	15772	15786	15794	15744	15804	15765	15882	15637	15687	15927	16039	15997	16074	15758	15744	15802	15848	15642	15852	15915	15991	15659	15993	15867	15990	15891	15717	15712	15891	15781	15940	16060	15915	15773	15569	15712	15659	15805	15623	15704	15753	15905	15821	15759	15893	15791	15733	15706	15837	15854	15749	15930	15784	15756	15791	15705	15903	15851	15861	16054	15899	15932	16003	15927	15874	15788	15691	15828	15771	15771	15800	15683	15815	15800	15936	15789	15862	15834	15934	15729	15903	15655	15851	15852	15647	15797	15820	15843	15869	15886	15852	15859	15786	15647	15656	15862	15935	15998	16009	15993	16065	15594	15805	15960	15811	15969	15964	15783	15975	15934	15664	15899	15803	15876	15871	15791	15739	15848	15922	16053	15870	15647	15899	15923	15881	16093	15812	15762	15787	16023	15945	15749	15679	15910	15845	15752	15933	15908	15890	15956	15713	15747	15766	15786	15906	15614	15760	15695	15744	15619	15857	15758	15862	15833	15654	15781	15755	15999	15824	15686	15799	15738	15976	15813	15685	15851	15826	15831	15926	15773	15892	15832	15785	15824	15738	15783	15923	15863	15701	15880	15756	15775	15824	16115	16025	15782	15865	15864	15971	15767	15779	15836	15890	15717	15871	16002	15957	15694	15978	15892
19874	29738	27900	21711	19662	19123	17674	17145	17019	17032	17151	17431	17659	17708	17144	16151	15536	15274	15098	15000	14757	14694	14538	14326	14477	14449	14395	14113	14126	14095	13872	13742	13811	13850	14013	13681	13794	13637	13741	13811	13559	13636	13808	13682	13584	13703	13882	13566	13672	13542	13725	13778	13721	13625	13733	13667	13776	13503	13761	13519	13798	13580	13672	13702	13706	13600	13738	13628	13679	13799	13455	13640	13737	13729	13675	13784	13532	13854	13592	13799	13669	13773	13685	13579	13581	13625	13668	13650	13564	13790	13613	13691	13551	13733	13655	13700	13534	13639	13753	13587	13673	13723	13827	13565	13673	13712	13694	13873	13666	13674	13588	13608	13636	13616	13742	13709	13621	13779	13729	13584	13746	13588	13492	13697	13668	13562	13746	13501	13596	13716	13738	13588	13500	13525	13729	13797	13651	13561	13622	13593	13720	13424	13638	13674	13721	13554	13634	13699	13580	13667	13721	13638	13710	13698	13659	13729	13819	13630	13553	13535	13485	13773	13606	13696	13655	13715	13601	13598	13615	13583	13622	13641	13785	13549	13733	13679	13662	13519	13665	13584	13573	13735	13780	13685	13809	13820	13706	13776	13658	13621	13690	13672	13733	13674	13635	13734	13552	13658	13569	13551	13671	13763	13643	13604	13676	13628	13674	13563	13521	13601	13602	13431	13764	13603	13636	13543	13736	13538	13706	13535	13449	13509	13793	13563	13651	13684	13566	13528	13558	13618	13857	13723	13558	13684	13738	13676	13762	13599	13664	13818	13584	13669	13686	13582	13699	13665	13712	13641	13751	13557	13773	13567	13648	13741	13571	13727	13561	13802	13693	13607	13609	13716	13664	13716	13502	13527	13699	13701	13600	13606	13764	13662	13802	13661	13765	13543	13583	13685	13673	13555	13527	13602	13597	13610	13686	13686	13771	13655	13802	13539	13601	13527	13663	13645	13606	13758	13631	13758	13755	13565	13732	13505	13556	13539	13475	13658	13828	13589	13733	13746	13665	13568	13750	13575	13826	13569	13735	13754	13760	13642	13729	13743	13739	13806	13678	13511	13630	13607	13612	13752	13645	13728	13765	13610	13727	13774	13690	13573	13700	13609	13715	13777	13627	13623	13661	13786	13762	13765	13536	13661	13688	13561	13581	13639	13659	13600	13488	13549	13625	13551	13749	13633	13625	13757	13648	13708	13615	13859	13735	13639	13589	13619	13710	13588	13588	13628	13640	13521	13699	13677	13497	13603	13573	13735	13648	13577	13503	13581	13676	13685	13758	13733	13711	13546	13518	13763	13669	13495	13560	13505	13650	13571	13611	13917	13532	13601	13609	13538	13798	13655	13682	13586	13700	13599	13664	13597	13768	13720	13526	13607	13646	13733	13596	13755	13573	13683	13625	13787	13768	13882	13685	13783	13634	13528	13626	13552	13598	13584	13645	13705	13500	13549	13727	13892	13703	13801	13638	13856	13712	13586	13751	13641	13752	13462	13726	13788	13618	13599	13628	13654	13672	13609	13583	13694	13598	13425	13571	13677	13780	13717	13648	13534	13688	13506	13571	13446	13480	13427	13874	13646	13819	13570	13611	13597	13802	13607	13646	13622	13690	13553	13481	13747	13686	13706	13597	13661	13681	13613	13635	13501	13729	13655	13732	13740	13806	13678	13651	13665	13587	13825	13680	13676	13713	13539	13805	13692	13664	13734	13632	13705	13714	13782	13745	13672	13649	13620	13947	13685	13671	13686	13704	13638	13687	13702	13801	13654	13612	13732	13743	13649	13591	13725	13784	13627	13683	13622	13682	13652	13520	13547	13631	13619	13711	13735	13785	13697	13571	13845	13591	13572	13697	13465	13721	13572	13689	13655	13635	13635	13656	13596	13802	13803	13430	13635	13668	13537	13640	13611	13748	13765	13698	13734	13661	13551	13721	13594	13772	13710	13783	13786	13669	13536	13635	13461	13597	13775	13481	13565	13652	13802	13592	13686	13668	13830	13600	13693	13635	13659	13723	13753	13646	13715	13730	13549	13659	13629	13705	13691	13624	13537	13585	13781	13701	13560	13574	13702	13611	13614	13791	13699	13658	13554	13604	13585	13530	13766	13470	13595	13790	13634	13676	13655	13533	13723	13696	13714	13514	13745	13649	13620	13746	13676	13513	13568	13662	13668	13754	13353	13789	13561	13631	13771	13786	13608	13646	13718	13548	13701	13752	13561	13518	13624	13681	13867	13703	13645	13619	13440	13582	13585	13641	13567	13652	13581	13623	13756	13474	13738	13601	13740	13742	13614	13636	13647	13553	13892	13600	13535	13673	13676	13664	13744	13776	13558	13642	13581	13555	13739	13719	13685	13592	13736	13630	13761	13621	13694	13655	13682	13681	13654	13753	13678	13690	13586	13599	13536	13763	13655	13708	13834	13735	13591	13848	13625	13734	13555	13786	13790	13809	13661	13693	13632	13585	13602	13710	13782	13712	13358	13604	13749	13682	13745	13662	13853	13761	13622	13578	13711	13733	13719	13662	13505	13581	13596	13762	13565	13752	13619	13578	13548	13733	13667	13663	13586	13722	13657	13609	13802	13742	13676	13771	13546	13715	13678	13586	13584	13560	13791	13793	13552	13703	13658	13738	13598	13558	13534	13752	13713	13547	13698	13580	13552	13545	13706	13688	13537	13674	13636	13645	13689	13637	13573	13794	13734	13656	13626	13699	13491	13528	13697	13543	13657	13557	13721	13508	13446	13655	13566	13671	13756	13722	13609	13824	13778	13759	13572	13537	13585	13669	13681	13457	13664	13762	13660	13618	13834	13631	13701	13584	13604	13700	13675	13415	13639	13710	13694	13708	13798	13562	13686	13666	13671	13636	13762	13675	13633	13628	13632	13777	13532	13584	13741	13712	13698	13496	13624	13818	13623	13850	13744	13592	13799	13484	13794	13782	13441	13736	13733	13482	13648	13685	13608	13852	13555	13508	13726	13777	13534	13691	13557	13621	13620	13624	13567	13795	13644	13784	13551	13589	13643	13715	13583	13656	13816	13721	13502	13580	13617	13618	13605	13584	13760	13736	13766	13671	13725	13728	13643	13533	13746	13748	13532	13598	13540	13741	13824	13720	13739	13599	13603	13621	13619	13571	13567	13603	13661	13595	13640	13674	13859	13641	13666	13839	13598	13572	13547	13795	13823	13646	13701	13862	13699	13687	13660	13609	13723	13634	13527	13581	13805	13780	13497	13581	13557	13699	13677	13716	13624	13614	13499	13631	13669	13617	13614	13825	13747	13865	13747	13626	13689	13768	13674	13615	13660	13711	13645	13650	13686	13665	13592	13651	13708	13628	13746	13561	13568	13712	13638	13540	13648	13670	13705	13635	13642	13754	13662	13618	13650	13856	13782	13860	13690	13883	13602	13604	13640	13616	13573	13532	13658	13720	13894	13682	13555	13739	13870	13726	13549	13686	13584	13830	13720	13750	13612	13661	13562	13639	13799	13538	13657	13842	13635	13713	13684	13632	13703	13626	13661	13807	13690	13709	13546	13604	13598	13694	13677	13709	13550	13762	13674	13521	13700	13865	13641	13713	13569	13720	13568	13800	13623	13767	13660	13508	13653	13660	13711	13712	13492	13747	13615	13641	13649	13577	13578	13618	13624	13697	13642	13704	13740	13615	13556	13795	13656	13766	13668	13797	13648	13598	13620	13778	13615	13736	13832	13711	13681	13619	13539	13660	13706	13563	13764	13724	13764	13641	13528	13763	13553	13735	13640	13799	13584	13721	13575	13642	13817	13612	13809	13763	13677	13604	13613	13682	13785	13580	13873	13564	13752	13833	13919	13699	13702	13581	13571	13577	13617	13659	13517	13716	13759	13836	13673	13717	13683	13622	13758	13696	13652	13705	13567	13572	13579	13617	13713	13722	13709	13561	13709	13664	13791	13764	13572	13870	13780	13632	13578	13733	13808	13615	13611	13701	13648	13731	13680	13691	13702	13704	13516	13546	13523	13647	13702	13708	13531	13659	13608	13650	13652	13707	13710	13578	13806	13726	13874	13862	13681	13637	13621	13784	13586	13615	13677	13715	13774	13639	13638	13643	13746	13699	13805	13651	13726	13750	13757	13658	13938	13608	13794	13661	13725	13652	13791	13908	13596	13681	13542	13614	13795	13684	13644	13624	13665	13606	13672	13532	13708	13555	13715	13786	13576	13543	13623	13504	13527	13671	13716	13623	13621	13469	13595	13445	13836	13532	13691	13548	13589	13681	13505	13661	13576	13674	13470	13765	13806	13669	13715	13483	13682	13709	13741	13633	13612	13770	13591	13710	13638	13760	13569	13648	13858	13599	13752	13754	13649	13513	13689	13625	13794	13687	13649	13729	13572	13631	13728	13555	13723	13561	13486	13766	13863	13614	13766	13570	13472	13461	13731	13688	13872	13655	13551	13572	13565	13848	13618	13634	13678	13586	13572	13618	13639	13617	13855	13839	13662	13642	13616	13574	13763	13616	13448	13601	13656	13532	13525	13588	13693	13627	13860	13507	13674	13798	13720	13771	13748	13590	13605	13633	13520	13739	13690	13665	13665	13721	13584	13544	13641	13772	13754	13833	13748	13553	13598	13700	13730	13796	13761	13690	13572	13617	13685	13651	13640	13844	13454	13504	13627	13724	13740	13803	13641	13619	13714	13640	13715	13679	13697	13642	13551	13711	13605	13686	13830	13574	13791	13643	13513	13629	13583	13630	13782	13711	13513	13835	13668	13586	13648	13619	13751	13619	13510	13651	13731	13593	13684	13747	13687	13631	13754	13721	13641	13755	13493	13706	13779	13616	13735	13825	13727	13791	13815	13610	13573	13670	13717	13640	13592	13633	13756	13683	13710	13605	13582	13680	13642	13613	13709	13862	13593	13491	13638	13583	13755	13615	13602	13742	13629	13617	13724	13648	13643	13621	13752	13446	13532	13748	13728	13715	13647	13658	13535	13682	13628	13646	13402	13568	13668	13574	13699	13584	13618	13448	13736	13696	13700	13780	13630	13598	13633	13688	13542	13676	13599	13836	13735	13612	13727	13610	13802	13696	13629	13722	13494	13728	13837	13530	13751	13629	13764	13662	13697	13553	13796	13625	13813	13667	13712
23525	21294	29081	23927	22371	24244	23801	20337	19538	19559	19833	20222	20352	20023	19724	19056	18395	17919	17756	17506	17290	17233	17132	17033	16986	16825	16862	16526	16401	16560	16426	16444	16318	16233	15961	16228	16002	15831	15967	16176	16038	16031	15871	16169	15925	15930	16070	15911	16037	16005	16218	16015	15933	16025	15966	16168	16089	16004	15977	15924	15905	16006	16179	16150	15866	15828	15960	15974	15924	16085	15999	15812	16174	15890	15942	15972	16043	16091	15913	16042	16104	16188	15903	15936	15896	15803	15789	16085	15994	15975	16058	15825	16177	16005	15763	15954	15926	15980	15998	15803	16049	16050	15856	16151	16028	15966	15973	15945	16071	15929	15855	15925	15751	16017	16084	16209	16002	15955	16073	15991	15639	16007	16097	15922	16009	15924	15971	16230	16023	15810	15976	15806	16077	15973	15863	15969	16049	15915	15988	16034	15988	15814	15865	15948	16153	15961	16150	15923	15893	15929	15797	16116	16038	16000	15830	15754	15917	15970	16080	16061	15921	16036	15943	15876	15819	16114	16001	16017	15957	16029	16100	15779	15896	15924	15938	15956	15830	16059	16044	15982	15782	15755	15945	16081	16272	16006	16075	15845	15903	15834	15931	16011	16061	16052	15775	16027	15892	15928	16125	15948	16061	15901	15750	15860	15807	15798	15926	15953	16036	15919	15942	15938	15874	15641	15927	15829	15619	16041	15864	15791	15965	15900	15927	15779	15941	15969	16061	16060	16030	15786	16093	15984	16202	15953	16051	16179	16118	15799	16058	16129	15881	15816	15907	15971	16126	16155	16124	16071	15829	15972	16009	16007	15828	15911	15827	15868	15978	15860	16008	15985	15896	15711	15907	16006	16173	15997	16137	16014	16079	15979	16000	16043	15982	15928	15862	15991	15882	16010	16057	15916	15775	15885	16008	15909	15818	15853	16122	15877	15974	15859	15914	16017	15960	15844	15968	15823	15995	15926	15832	15805	15952	15849	16114	16164	16027	15829	15961	15829	15974	15846	15836	15996	15995	15880	16016	15940	16153	16021	16090	15990	15986	16154	15932	16080	16031	15973	16047	16023	15824	15986	15959	15974	15991	15932	15958	16087	15974	16017	16019	16011	15874	15938	15874	15964	15858	16011	15926	16001	16168	16011	15767	16008	16011	16041	15895	15963	16094	16022	15976	16063	15877	16235	16114	16118	16157	16027	15891	16128	15899	16136	15872	15900	15978	16040	15956	15866	15981	15879	16153	15909	16160	15862	15887	15860	15925	15864	15959	16066	16048	15956	15952	16072	16185	16073	15994	15939	15890	15872	15937	15769	15860	16156	15959	16090	15853	15949	15886	16022	16025	15753	16138	16048	15985	15924	15833	16034	15851	16008	15832	15830	16021	15977	15997	16061	15861	15949	16038	15887	15977	15902	16111	16027	16106	15907	15986	16236	16061	15997	16188	15976	16027	15757	16164	15991	16018	15829	15875	16019	16014	15928	16064	16026	15755	16085	15971	15852	15814	15987	15927	16028	16019	15992	16052	15879	16005	16006	15737	15984	15707	15989	15871	16026	15951	15917	15868	16120	16020	15926	16015	15897	16086	16265	16071	15756	15960	15876	16038	16004	16076	15962	16043	16084	16054	15964	15960	15978	16078	15974	15965	16056	15849	15921	16068	15932	16152	15935	16117	15858	16087	16010	15896	15980	16058	15960	15914	15882	15876	15962	15961	15980	15975	16046	15971	16048	15892	15851	16072	16121	16007	15917	15776	15970	15844	16112	15883	16125	16210	16014	15917	15885	15968	16018	15819	16083	16126	15982	16064	15951	15950	15719	15906	15894	15943	15995	15867	15877	16020	15838	16154	15931	15948	15947	15741	15809	15959	15957	15713	16071	15993	15929	16076	15953	16013	15851	15841	16144	15955	15945	16139	16126	16141	16078	15884	15875	16013	15923	16080	15847	15943	15688	16072	15734	16098	16026	15999	15990	16033	15862	15800	16026	16040	15986	16087	15942	15922	15902	15979	15952	15930	15842	16056	16033	15863	16137	15783	15932	16048	15910	16051	15921	16274	15922	15948	15994	16135	15729	15910	15958	16081	15813	15948	15971	16028	15940	16081	15922	15991	16018	16072	15902	16102	15833	16121	16106	15911	16017	15749	15905	15946	16024	15800	15941	15914	16119	16109	15831	15940	15882	15880	15828	15985	15952	16043	15801	16061	15875	15979	16083	15871	16004	15899	15725	16013	15984	15833	15872	16058	16042	16137	15917	16019	16089	16065	16019	16159	15914	15908	16018	16075	16019	16018	15994	15959	15867	15974	15909	15818	15996	16066	16125	16099	15980	15908	15857	16103	16247	15969	15906	16040	15914	16102	16002	15955	16060	16061	15963	16081	15867	15977	15985	16095	15982	16009	15772	16071	16047	15867	16090	15967	15977	16142	15714	16071	15880	15975	15847	15938	16020	15858	15989	15937	15960	16094	16040	15886	15949	16061	15861	16076	15896	16070	15970	15874	15986	15956	16240	16097	15859	15901	16083	15966	16006	16020	16088	15753	15879	15897	16034	15964	16027	16044	16169	15903	15874	15988	16088	15752	16149	16043	16164	16100	16276	15805	15731	15868	15952	15918	16005	15976	15861	16013	16083	15822	16134	16027	15751	15809	16171	16117	15867	15919	16080	15870	15918	15850	15941	15875	16030	15793	15928	16037	15952	15845	15850	16036	15909	16005	16075	15885	15838	15866	15617	16003	15884	15875	16040	16029	16079	16045	16132	15956	15988	16092	16044	16081	15834	16014	15934	16127	15879	15958	16012	16003	15953	16039	16053	15723	16006	15888	16020	15887	15964	15848	16030	16025	16145	15957	16043	15972	15935	16098	15926	15912	15877	15756	15952	16115	15941	15846	16057	15869	15926	15986	15963	16265	15999	15934	16071	16005	15830	15867	15962	15960	15876	15966	15981	16000	15997	15820	15989	15971	16023	16132	16088	16130	15933	16049	15794	15879	15971	16005	15988	16043	15801	16010	15803	15842	16158	16140	15990	16107	16034	15982	15956	16052	16114	16091	16017	15861	16064	15985	15928	15990	16025	16192	16094	15903	15982	15931	16002	15981	16010	15917	15890	15944	15919	16219	15899	15911	15957	16025	15907	15904	15829	15926	15803	16175	15964	15994	15957	16044	16081	16163	16008	15873	16039	15872	16014	15934	15856	15960	16011	16087	15942	15901	15982	16057	16098	15865	15838	15971	16059	15909	15780	16059	16067	15788	15990	16122	16028	16131	16011	15925	16103	15864	15848	15858	15879	15909	16120	16026	15865	16154	16165	16084	15970	16143	16142	15850	16154	16080	16047	16259	16009	16034	15992	15939	15850	15864	16001	15936	15996	15924	15999	16125	15965	16044	15855	15835	16012	16082	15908	15990	16031	15958	16054	15918	15884	15886	15926	15876	15699	15806	15734	16096	15913	15882	15900	15780	16125	15945	15986	15963	15686	15999	15930	16016	15997	15994	15979	15942	16150	15843	15934	15919	15814	15979	16107	15904	15896	15867	15947	16004	16053	16026	15933	15923	16011	15921	15691	15974	16050	15917	15952	15970	15738	16131	16056	16029	15826	16091	16061	16035	15762	16038	16054	15789	16085	15966	15777	15829	15774	16021	16034	15959	16000	16024	15967	16099	16179	15928	16196	16246	15902	16065	16088	15909	16022	15977	16126	15849	15938	16009	16113	15920	16001	15852	16102	15932	15674	15868	16140	15647	15998	15818	15825	15881	15994	15982	16131	16007	15866	15835	16264	15904	15890	16115	16011	15782	15953	15847	15992	15996	15867	16079	15926	15765	15829	16007	15857	15963	16059	15989	16005	16244	15938	16029	16042	15780	15950	15988	16032	16116	16054	16004	16059	16110	15990	15796	15942	15816	15978	16129	15803	16128	15975	15915	16032	15964	15943	15999	15894	15996	16123	15932	15866	15990	15956	15845	15926	16041	16009	15826	15855	16198	15759	15974	15871	15926	15966	15925	16061	16072	16013	16269	15765	15955	15823	15848	15897	15847	15928	15874	15779	15968	15893	16082	15802	15887	15882	16168	15897	16157	16038	15819	15949	15758	15985	16048	16356	16219	15888	15981	15999	16030	15868	16059	15883	16028	16093	15807	15925	15962	15916	15968	16016	16090	15899	15916	15953	15837	16023	15846	15806	15931	15990	16064	15782	15848	15885	15933	15773	15956	15991	16098	15866	15807	15932	15905	15994	15743	15868	15907	15961	15796	16073	15879	16131	15905	16074	15942	16042	16000	16055	15940	16097	16053	15931	15876	16106	16010	15978	15901	16060	15833	15752	15946	15939	15870	15918	16076	16135	15913	16111	15830	15942	15952	15922	15908	16034	15853	15982	15894	15987	15976	16116	16242	16062	16034	16108	15703	15917	16103	15925	15851	15905	15973	15887	16127	15941	15944	15815	15755	15865	16115	15860	16157	15916	15824	15847	16068	15896	15898	15970	15910	16039	15846	15924	15980	15856	15762	15978	15995	15933	15945	15973	16081	16003	15729	15863	15893	16000	15837	16069	16216	16100	16035	16041	16058	15858	16030	16094	15881	15979	15988	15960	15904	15892	16001	15895	15974	16040	16040	15956	15794	15923	16112	15935	15853	16079	15997	15962	16044	15943	16179	16001	15971	16025	15974	15950	15939	15896	15984	15869	16036	16130	16101	16071	15724	15693	15890	15988	16018	15906	15905	16075	15851	15814	16019	15819	16009	15874	16134	15965	16003	16014	15971	15940	15855	15899	15895	15955	16023	15888	15922	15998	15836	15961	15877	15717	15919	15714	15882	15918	15954	16111	16075	16158	16119	16002	16103	15828	15983	15981	15873	15885	15904	15763	15889	15977	15985	15932	15914	16066	15925	16028	16024	15843	16096	15754	15867	15947	15896	15873	15987	15751	15919	15923	15931	15968	15961	15881	15953	15909	15818	15834	16002	15883	15878	15941	16133	16012	15940	15781	16212	16118	16125	15919	15959	15928	15879	15973	16161	16104	16060	15986	15866	16036	16050	15972	16064	15994	15939	16079	15772	15978	16055	15836	15839	15958	16009	16197	16130	15994	16120	15849	15869	15935	15868	16033	16027	15948	15853	15977	16002	16076
20410	39249	35130	26739	24009	22604	21057	20190	19415	19234	19669	20403	20487	19816	19070	18110	17129	16446	16059	15786	15672	15334	15128	15222	15058	15247	14875	14554	14294	14315	14001	14092	13995	13981	13837	13938	13810	13844	13804	13960	13691	13762	13716	13839	13872	13735	13831	13858	13774	13841	13851	13730	14008	13579	13821	13732	13860	13524	13913	13940	13906	13812	13830	13826	13755	13754	13667	13926	13707	13857	13774	13817	13785	13755	13646	13833	13894	13884	13927	13807	13692	13825	13795	13674	13713	13674	13885	13728	13700	13803	13738	13954	13807	13692	13721	13744	13834	13874	13659	13783	13839	13795	13743	13822	13764	13727	13766	13655	13776	13823	13740	13601	13698	13858	13620	13780	13514	13907	13801	13696	13767	13851	13629	13719	13720	13736	13644	13863	13732	13980	13724	13803	13806	13787	13835	13805	13862	13772	13858	13889	13694	13845	13861	13674	13717	13909	13653	13631	13845	13755	13828	13724	13893	13883	13792	13753	13776	13821	13887	13725	13846	13580	13452	13605	13645	13751	13762	13712	13831	13736	13654	13909	13669	13596	13929	13847	13749	13693	13950	13749	13574	13706	13743	13864	13740	13696	13876	13709	13788	13627	13648	13709	13845	13612	13717	13774	13873	13746	13875	13624	13818	13592	13814	13899	13728	13894	13834	13731	13712	13787	13632	13863	13747	13720	13723	13706	13908	13815	13700	13832	13750	13641	13894	13780	13816	13827	13977	13756	13764	13833	13714	13743	13776	13806	13829	13787	13862	13739	13699	13804	13760	13938	13735	13691	13721	13700	13620	14015	13895	13865	13664	13723	13811	13870	13834	13839	13527	13684	13877	13839	13749	13704	13734	13707	13811	13739	13869	13580	13660	13664	13853	13792	13783	13728	13843	13746	13861	13861	13750	13670	13752	13774	13810	13699	13822	13883	13891	13875	13737	13741	13718	13625	13735	13841	13747	13823	13626	13640	13528	13980	13683	13766	13779	13709	13787	13754	13967	13949	13861	13789	13715	13735	13822	13731	13723	13720	13744	13856	13815	13877	13707	13765	13888	13594	13745	13971	13663	13720	13759	13823	13764	13735	13825	13672	13897	13643	13883	13774	13900	13633	13789	13682	13874	13803	13878	13766	13668	13609	13732	13675	13891	13720	13672	13667	13826	13761	13716	13909	13738	13871	13827	13834	13447	13816	13822	13854	13909	13594	13772	13893	13647	13795	13778	13691	13586	13947	13759	13703	13772	13647	13803	13843	13750	13863	13800	13785	13658	13796	13818	13681	13802	13705	13790	13691	14016	13708	13618	13718	13808	13703	13644	13857	13741	13666	13737	13711	13890	13695	13798	13807	13728	13801	13610	13798	13903	13752	13802	13723	13735	13706	13900	13656	13914	13884	13819	13809	13720	13847	13858	13747	13816	13879	13734	13863	13638	13640	13808	13851	13787	13851	13534	13708	13647	13839	13879	13730	13556	13499	13618	13662	13590	13652	13676	13804	13824	13810	13780	13716	14020	13742	13846	13680	13736	13704	13922	13717	13785	13688	13863	13975	13905	13771	13850	13696	13803	13730	13660	13835	13636	13760	13744	13853	13743	13651	13749	13849	13775	13812	13751	13936	13823	13657	13773	13777	13805	13743	13632	13653	13893	13972	13842	13918	13712	13819	13640	13696	13620	13812	13751	13619	13842	13876	13798	13679	13643	13806	13861	13722	13651	13652	13821	13733	13860	13720	13782	13738	13793	13797	13796	13783	13791	13674	13602	13798	13732	13727	13775	13732	13708	13819	13658	13858	13708	13731	13832	13852	13706	13828	13753	13860	13717	13594	13835	13645	13821	13747	13875	13794	13801	13827	13736	13638	13756	13583	13876	13786	13899	13923	13745	13910	13881	13750	13871	13813	13608	13707	13590	13712	13777	13548	13795	13706	13685	13754	13798	13803	13807	13791	13871	13715	13647	13684	13792	13862	13757	13817	13862	13788	13778	13677	13801	13774	13597	13901	13816	13693	13837	13948	13695	13807	13774	13847	13861	13654	13644	13789	13713	13779	13838	13778	13684	13652	13596	13912	13591	13810	13755	13799	13726	13682	13782	13837	13955	13919	13742	13667	13684	13793	13757	13634	13849	13808	13818	13720	13861	13745	13737	13892	13794	13780	13673	13845	13707	13765	13639	13614	13757	13884	13748	13808	13776	13658	13713	13787	13743	13711	13901	13682	13740	13772	13842	13862	13702	13689	13646	13755	13802	13939	13847	13909	13704	13977	13772	13808	13661	13613	13530	13697	13887	13795	13717	13829	13677	13895	13776	13660	13764	13763	13814	13850	13540	13717	13772	13726	13799	13676	13810	13813	13628	13713	13733	13755	13655	13721	13838	13722	13629	13869	13686	13796	13851	13624	13896	13732	13770	13677	13718	13811	13644	13708	13840	13799	13942	13874	13733	13737	13749	13829	13749	13676	13846	13744	13815	13774	13699	13741	13660	13822	13725	13707	13739	13665	13649	13579	13863	13639	13779	13670	13822	13698	13637	13885	13991	13641	13898	13805	13862	13788	13826	13741	13712	13836	13825	13665	13844	13783	13783	13630	13844	13780	13870	13799	13767	13794	13764	13667	13729	13871	13748	13848	13704	13659	13797	13719	13870	13810	13983	13865	13675	13726	13591	13669	13759	13691	13575	13672	13760	13636	13677	13699	13860	13649	13886	13713	13709	13799	13851	13750	13697	13647	13768	13759	13869	13858	13771	13822	13792	13771	13748	13742	13840	13707	13682	13683	13562	13608	13828	13721	13802	13752	13877	13643	13744	13713	13748	13722	13851	13790	14000	13635	13834	13641	13647	13824	13794	13749	13808	13897	13723	13675	13852	13866	13787	13698	13745	13828	13768	13779	14023	13786	13755	13717	13743	13679	13743	13929	13801	13792	13755	13726	13719	13770	13708	13682	13688	13852	13755	13873	13688	13764	13583	13762	13803	13594	13863	13690	13938	13736	13831	13845	13807	13725	13824	13693	13857	13694	14013	13815	13756	13648	13901	13828	13782	13840	13845	13825	13794	13649	13609	13795	13739	13723	13773	13709	13762	13926	13835	13660	13688	13772	13809	13628	13784	13844	13850	13699	13746	13656	13823	13677	13713	13511	13626	13677	13793	13991	13648	13836	13664	13826	13687	13772	13678	13840	13747	13638	13845	13671	13890	13850	13749	13769	13853	13800	13739	13657	13685	13706	13659	13645	13787	13725	13796	13806	13948	13874	13860	13689	13847	13822	13727	13681	13744	13815	13802	13954	13767	13875	13818	13756	13725	13799	13778	13740	13704	13795	13893	13846	13709	14043	13690	13778	13659	13814	13884	13788	13848	13786	13740	13819	13883	13692	13708	13706	13735	13757	13769	13929	13585	13539	13704	13843	13780	13702	13755	13957	13855	13890	13829	13803	13668	13759	13835	13856	13674	13869	13652	13950	13738	13866	13915	13882	14007	13687	13821	13887	13562	13774	13605	13576	13855	13659	13781	13769	13773	13843	14000	13876	13696	13642	13689	13729	13850	13812	13847	13815	13787	13870	13752	13749	13834	13834	13855	13636	13718	13713	13710	13779	13704	13654	13710	13727	13785	13728	13556	13758	13740	13739	13675	13715	13834	13842	13641	13672	13685	13731	13648	13898	13719	13795	13810	13735	13701	13623	13748	13824	13775	13652	13804	13714	13876	13730	13780	13826	13857	13837	13798	13944	13757	13827	13750	13765	13845	13714	13752	13785	13659	13782	13811	13719	13819	13758	13935	13877	13772	13767	13725	13714	13826	13825	13677	13761	13869	13678	13860	13882	13787	13769	13830	13809	13658	13864	13772	13797	13630	13715	13893	13740	13955	13938	13796	13853	13774	13803	13758	13825	13687	13710	13781	13776	13710	13713	13793	13814	13908	13854	13602	13787	13785	13738	13777	13563	13751	13635	13816	13735	13791	13765	13675	13678	13769	13782	13859	13783	13818	13671	13883	13703	13700	13758	13652	13756	13640	13908	13773	13743	13816	13799	13996	13726	13835	13735	13725	13728	13740	13767	13690	13693	13830	13653	13779	13791	13834	13764	13794	13809	13658	13841	13779	13643	13784	13771	13641	13537	13884	13960	13712	13721	13890	14004	13788	13825	13817	13689	13812	13961	13693	13877	13682	13788	13797	13831	13775	13730	13707	13769	13807	13666	13842	13841	13646	13891	13660	13678	13809	13712	13665	13881	13682	13898	13860	13786	13922	13773	13682	13709	13872	13781	13772	13715	13703	13795	13663	13739	13862	13874	13781	13568	13764	13812	13742	13729	13929	13742	13629	13847	13887	13686	13743	13715	13740	13740	13826	13642	13884	13748	13850	13668	13703	13886	13726	13747	13813	13795	13802	13915	13758	13821	13723	13794	13748	13851	13796	13906	13665	13775	13695	13663	13727	13901	13687	13782	13770	13694	13734	13830	13682	13828	13835	13798	13848	13578	13937	13606	13667	13588	13853	13828	13727	13750	13844	13815	13775	13832	13802	13760	13546	13577	13814	13684	13656	13819	13854	13797	13697	13686	13731	13742	13559	13704	13710	13766	13783	13829	13688	13720	13670	13658	13570	13816	13805	13855	13755	13831	13648	13761	13857	13666	13776	13793	13890	13729	13787	13679	13771	13753	13863	13617	13683	13692	13894	13770	13850	13704	13835	13854	13769	13867	13888	13854	13813	13905	13709	13792	13876	13704	13718	13617	13786	13633	13778	13726	13713	13857	13910	13977	13843	13778	13562	13857	13736	13802	13812	13672	13755	13768	13779	13783	13784	13658	13723	13737	13750	13817	13744	13830	13871	13747	13848	13695	13742	13728	13798	13776	13868	13557	13955	13731	13724	13770	13815	13950	13794	13745	13627	13664	13807	13886	13885	13812	13712	13744	13654	13692	13619	13812	13867	13782	13731	13853	13743	13707	13721	13769	13790	13780	13841	13704	13482	13634	13689	13774	13927	13871	13566	13795	13803	13732	13821	13685	13867	13611	13688	13792	13691	13707	13766	13780	13612	13854	14030	13747	13743	13787	13816	13750	13749	13820	13630	13729	13968	13641	13790	13798	13798	13565	13693	13822	13797	13749	13726	13812	13608	13948	13940	13754
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
